/frameworks/native/services/surfaceflinger/tests/unittests/mock/ |
D | MockLayer.h | 27 MockLayer(SurfaceFlinger* flinger, std::string name) in MockLayer() argument 28 : Layer(LayerCreationArgs(flinger, nullptr, std::move(name), 800, 600, 0, {})) {} in MockLayer() 29 explicit MockLayer(SurfaceFlinger* flinger) : MockLayer(flinger, "TestLayer") {} in MockLayer() argument
|
/frameworks/native/services/surfaceflinger/ |
D | main_surfaceflinger.cpp | 97 sp<SurfaceFlinger> flinger = surfaceflinger::createSurfaceFlinger(); in main() local 109 flinger->init(); in main() 113 sm->addService(String16(SurfaceFlinger::getServiceName()), flinger, false, in main() 123 flinger->run(); in main()
|
D | SurfaceFlingerDefaultFactory.cpp | 85 SurfaceFlinger* flinger) { in createSurfaceInterceptor() argument 86 return std::make_unique<android::impl::SurfaceInterceptor>(flinger); in createSurfaceInterceptor() 111 const sp<IGraphicBufferProducer>& producer, const sp<SurfaceFlinger>& flinger, in createMonitoredProducer() argument 113 return new MonitoredProducer(producer, flinger, layer); in createMonitoredProducer()
|
D | RegionSamplingThread.h | 64 explicit RegionSamplingThread(SurfaceFlinger& flinger, Scheduler& scheduler, 66 explicit RegionSamplingThread(SurfaceFlinger& flinger, Scheduler& scheduler);
|
D | SurfaceTracing.cpp | 35 SurfaceTracing::SurfaceTracing(SurfaceFlinger& flinger) in SurfaceTracing() argument 36 : mFlinger(flinger), mSfLock(flinger.mTracingLock) {} in SurfaceTracing()
|
D | DisplayDevice.cpp | 53 const sp<SurfaceFlinger>& flinger, const wp<IBinder>& displayToken, in DisplayDeviceCreationArgs() argument 55 : flinger(flinger), displayToken(displayToken), compositionDisplay(compositionDisplay) {} in DisplayDeviceCreationArgs() 58 : mFlinger(args.flinger), in DisplayDevice()
|
D | Client.cpp | 40 Client::Client(const sp<SurfaceFlinger>& flinger) in Client() argument 41 : mFlinger(flinger) in Client()
|
D | MonitoredProducer.cpp | 30 const sp<SurfaceFlinger>& flinger, in MonitoredProducer() argument 33 mFlinger(flinger), in MonitoredProducer()
|
D | RegionSamplingThread.cpp | 166 RegionSamplingThread::RegionSamplingThread(SurfaceFlinger& flinger, Scheduler& scheduler, in RegionSamplingThread() argument 168 : mFlinger(flinger), in RegionSamplingThread() 182 RegionSamplingThread::RegionSamplingThread(SurfaceFlinger& flinger, Scheduler& scheduler) in RegionSamplingThread() argument 183 : RegionSamplingThread(flinger, scheduler, in RegionSamplingThread()
|
D | Client.h | 41 explicit Client(const sp<SurfaceFlinger>& flinger);
|
D | Layer.h | 82 SurfaceFlinger* flinger; member 857 LayerCleaner(const sp<SurfaceFlinger>& flinger, const sp<Layer>& layer) in LayerCleaner() argument 858 : mFlinger(flinger), mLayer(layer) {} in LayerCleaner() 942 Handle(const sp<SurfaceFlinger>& flinger, const sp<Layer>& layer) in Handle() argument 943 : LayerCleaner(flinger, layer), owner(layer) {} in Handle()
|
D | SurfaceTracing.h | 44 explicit SurfaceTracing(SurfaceFlinger& flinger);
|
D | RefreshRateOverlay.cpp | 142 RefreshRateOverlay::RefreshRateOverlay(SurfaceFlinger& flinger) in RefreshRateOverlay() argument 143 : mFlinger(flinger), mClient(new Client(&mFlinger)) { in RefreshRateOverlay()
|
D | MonitoredProducer.h | 34 const sp<SurfaceFlinger>& flinger,
|
D | SurfaceInterceptor.h | 88 explicit SurfaceInterceptor(SurfaceFlinger* const flinger);
|
/frameworks/native/services/surfaceflinger/tests/unittests/ |
D | TestableSurfaceFlinger.h | 96 std::unique_ptr<SurfaceInterceptor> createSurfaceInterceptor(SurfaceFlinger* flinger) override { in createSurfaceInterceptor() argument 97 return std::make_unique<android::impl::SurfaceInterceptor>(flinger); in createSurfaceInterceptor() 125 const sp<SurfaceFlinger>& flinger, in createMonitoredProducer() argument 127 return new MonitoredProducer(producer, flinger, layer); in createMonitoredProducer() 182 SurfaceFlinger* flinger() { return mFlinger.get(); } in flinger() function 511 void inject(TestableSurfaceFlinger* flinger, Hwc2::Composer* composer) { in inject() argument 533 flinger->mutableHwcDisplayData()[mDisplayId].hwcDisplay = std::move(display); in inject() 536 flinger->mutableHwcPhysicalDisplayIdMap().emplace(mHwcDisplayId, mDisplayId); in inject() 537 (mIsPrimary ? flinger->mutableInternalHwcDisplayId() in inject() 538 : flinger->mutableExternalHwcDisplayId()) = mHwcDisplayId; in inject() [all …]
|
D | SetFrameRateTest.cpp | 61 virtual sp<Layer> createLayer(TestableSurfaceFlinger& flinger) = 0; 72 sp<Layer> createLayer(TestableSurfaceFlinger& flinger) override { in createLayer() argument 74 LayerCreationArgs args(flinger.flinger(), client, "buffer-queue-layer", WIDTH, HEIGHT, in createLayer() 83 sp<Layer> createLayer(TestableSurfaceFlinger& flinger) override { in createLayer() argument 85 LayerCreationArgs args(flinger.flinger(), client, "buffer-queue-layer", WIDTH, HEIGHT, in createLayer() 94 sp<Layer> createLayer(TestableSurfaceFlinger& flinger) override { in createLayer() argument 96 LayerCreationArgs args(flinger.flinger(), client, "color-layer", WIDTH, HEIGHT, LAYER_FLAGS, in createLayer()
|
D | RefreshRateSelectionTest.cpp | 102 LayerCreationArgs args(mFlinger.flinger(), client, "buffer-queue-layer", WIDTH, HEIGHT, in createBufferQueueLayer() 109 LayerCreationArgs args(mFlinger.flinger(), client, "buffer-queue-layer", WIDTH, HEIGHT, in createBufferStateLayer() 116 LayerCreationArgs args(mFlinger.flinger(), client, "color-layer", WIDTH, HEIGHT, LAYER_FLAGS, in createEffectLayer()
|
/frameworks/native/services/vr/virtual_touchpad/idc/ |
D | vr-virtual-touchpad-1.idc | 21 # Have input flinger treat injected scroll events like a G1 ball 29 # This will indicate to input flinger than it should link this input device
|
D | vr-virtual-touchpad-0.idc | 21 # Have input flinger treat injected scroll events like a G1 ball
|
/frameworks/native/services/surfaceflinger/Scheduler/ |
D | MessageQueue.h | 65 virtual void init(const sp<SurfaceFlinger>& flinger) = 0; 104 void init(const sp<SurfaceFlinger>& flinger) override;
|
D | MessageQueue.cpp | 64 void MessageQueue::init(const sp<SurfaceFlinger>& flinger) { in init() argument 65 mFlinger = flinger; in init()
|
/frameworks/native/services/inputflinger/host/ |
D | Android.bp | 49 // build input flinger executable
|
/frameworks/native/services/surfaceflinger/layerproto/ |
D | layerstrace.proto | 24 /* represents a file full of surface flinger trace entries.
|
/frameworks/native/services/surfaceflinger/sysprop/ |
D | SurfaceFlingerProperties.sysprop | 167 # Return true if surface flinger should use vr flinger for compatible vr 179 # Returns true if surface flinger should start
|