/aosp12/frameworks/native/services/surfaceflinger/tests/unittests/mock/ |
H A 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
|
/aosp12/frameworks/native/services/surfaceflinger/ |
H A D | main_surfaceflinger.cpp | 130 sp<SurfaceFlinger> flinger = surfaceflinger::createSurfaceFlinger(); in main() local 136 flinger->setMinSchedulerPolicy(SCHED_FIFO, newPriority); in main() 149 flinger->init(); in main() 153 sm->addService(String16(SurfaceFlinger::getServiceName()), flinger, false, in main() 163 flinger->run(); in main()
|
H A D | SurfaceTracing.cpp | 32 SurfaceTracing::SurfaceTracing(SurfaceFlinger& flinger) : mFlinger(flinger) {} in SurfaceTracing() argument 126 SurfaceTracing::Runner::Runner(SurfaceFlinger& flinger, SurfaceTracing::Config& config) in Runner() argument 127 : mFlinger(flinger), mConfig(config) { in Runner() 204 SurfaceTracing::AsyncRunner::AsyncRunner(SurfaceFlinger& flinger, SurfaceTracing::Config& config, in AsyncRunner() argument 206 : SurfaceTracing::Runner(flinger, config), mSfLock(sfLock) { in AsyncRunner()
|
H A D | SurfaceTracing.h | 44 SurfaceTracing(SurfaceFlinger& flinger); 119 Runner(SurfaceFlinger& flinger, SurfaceTracing::Config& config); 144 AsyncRunner(SurfaceFlinger& flinger, SurfaceTracing::Config& config, std::mutex& sfLock);
|
H A D | FpsReporter.cpp | 29 FpsReporter::FpsReporter(frametimeline::FrameTimeline& frameTimeline, SurfaceFlinger& flinger, in FpsReporter() argument 31 : mFrameTimeline(frameTimeline), mFlinger(flinger), mClock(std::move(clock)) { in FpsReporter()
|
H A D | LayerRenderArea.cpp | 45 LayerRenderArea::LayerRenderArea(SurfaceFlinger& flinger, sp<Layer> layer, const Rect& crop, in LayerRenderArea() argument 51 mFlinger(flinger), in LayerRenderArea()
|
H A D | RegionSamplingThread.h | 66 explicit RegionSamplingThread(SurfaceFlinger& flinger, const TimingTunables& tunables); 67 explicit RegionSamplingThread(SurfaceFlinger& flinger);
|
H A D | Client.cpp | 40 Client::Client(const sp<SurfaceFlinger>& flinger) in Client() argument 41 : mFlinger(flinger) in Client()
|
H A D | SurfaceFlingerDefaultFactory.cpp | 99 const sp<IGraphicBufferProducer>& producer, const sp<SurfaceFlinger>& flinger, in createMonitoredProducer() argument 101 return new MonitoredProducer(producer, flinger, layer); in createMonitoredProducer()
|
H A D | DisplayDevice.cpp | 57 const sp<SurfaceFlinger>& flinger, HWComposer& hwComposer, const wp<IBinder>& displayToken, in DisplayDeviceCreationArgs() argument 59 : flinger(flinger), in DisplayDeviceCreationArgs() 65 : mFlinger(args.flinger), in DisplayDevice()
|
H A D | RegionSamplingThread.cpp | 100 RegionSamplingThread::RegionSamplingThread(SurfaceFlinger& flinger, const TimingTunables& tunables) in RegionSamplingThread() argument 101 : mFlinger(flinger), in RegionSamplingThread() 114 RegionSamplingThread::RegionSamplingThread(SurfaceFlinger& flinger) in RegionSamplingThread() argument 115 : RegionSamplingThread(flinger, in RegionSamplingThread()
|
H A D | MonitoredProducer.cpp | 30 const sp<SurfaceFlinger>& flinger, in MonitoredProducer() argument 33 mFlinger(flinger), in MonitoredProducer()
|
/aosp12/frameworks/native/services/surfaceflinger/tests/unittests/ |
H A D | TestableSurfaceFlinger.h | 119 const sp<SurfaceFlinger>& flinger, in createMonitoredProducer() argument 121 return new MonitoredProducer(producer, flinger, layer); in createMonitoredProducer() 185 SurfaceFlinger* flinger() { return mFlinger.get(); } in flinger() function 545 void inject(TestableSurfaceFlinger* flinger, Hwc2::mock::Composer* composer) { in inject() argument 604 flinger->mutableInternalHwcDisplayId() = mHwcDisplayId; in inject() 608 auto& internalId = flinger->mutableInternalHwcDisplayId(); in inject() 610 flinger->mutableExternalHwcDisplayId() = mHwcDisplayId; in inject() 634 FakeDisplayDeviceInjector(TestableSurfaceFlinger& flinger, in FakeDisplayDeviceInjector() argument 638 : mFlinger(flinger), in FakeDisplayDeviceInjector() 639 mCreationArgs(flinger.mFlinger.get(), flinger.mFlinger->getHwComposer(), in FakeDisplayDeviceInjector() [all …]
|
H A D | SetFrameRateTest.cpp | 60 virtual sp<Layer> createLayer(TestableSurfaceFlinger& flinger) = 0; 71 sp<Layer> createLayer(TestableSurfaceFlinger& flinger) override { in createLayer() argument 73 LayerCreationArgs args(flinger.flinger(), client, "buffer-queue-layer", WIDTH, HEIGHT, in createLayer() 82 sp<Layer> createLayer(TestableSurfaceFlinger& flinger) override { in createLayer() argument 84 LayerCreationArgs args(flinger.flinger(), client, "buffer-state-layer", WIDTH, HEIGHT, in createLayer() 93 sp<Layer> createLayer(TestableSurfaceFlinger& flinger) override { in createLayer() argument 95 LayerCreationArgs args(flinger.flinger(), client, "color-layer", WIDTH, HEIGHT, LAYER_FLAGS, in createLayer()
|
H A D | SchedulerTest.cpp | 166 sp<mock::MockLayer> layer = sp<mock::MockLayer>::make(mFlinger.flinger()); in TEST_F() 185 sp<mock::MockLayer> layer = sp<mock::MockLayer>::make(mFlinger.flinger()); in TEST_F() 238 sp<mock::MockLayer> layer = sp<mock::MockLayer>::make(mFlinger.flinger()); in TEST_F()
|
H A D | RefreshRateSelectionTest.cpp | 95 LayerCreationArgs args(mFlinger.flinger(), client, "buffer-queue-layer", WIDTH, HEIGHT, in createBufferQueueLayer() 102 LayerCreationArgs args(mFlinger.flinger(), client, "buffer-queue-layer", WIDTH, HEIGHT, in createBufferStateLayer() 109 LayerCreationArgs args(mFlinger.flinger(), client, "color-layer", WIDTH, HEIGHT, LAYER_FLAGS, in createEffectLayer()
|
H A D | TunnelModeEnabledReporterTest.cpp | 88 mFlinger.flinger()->mTunnelModeEnabledReporter = mTunnelModeEnabledReporter; in TunnelModeEnabledReporterTest() 103 LayerCreationArgs args(mFlinger.flinger(), client, "buffer-state-layer", WIDTH, HEIGHT,
|
H A D | FpsReporterTest.cpp | 95 new FpsReporter(mFrameTimeline, *(mFlinger.flinger()), std::unique_ptr<Clock>(mClock)); 117 LayerCreationArgs args(mFlinger.flinger(), client, "buffer-state-layer", WIDTH, HEIGHT,
|
/aosp12/frameworks/native/services/vr/virtual_touchpad/idc/ |
H A 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
|
/aosp12/hardware/interfaces/configstore/1.0/ |
H A D | ISurfaceFlingerConfigs.hal | 104 * Return true if surface flinger should use vr flinger for compatible vr 118 * Returns true if surface flinger should start
|
/aosp12/frameworks/native/services/surfaceflinger/Scheduler/ |
H A D | MessageQueue.h | 66 virtual void init(const sp<SurfaceFlinger>& flinger) = 0; 137 void init(const sp<SurfaceFlinger>& flinger) override;
|
H A D | MessageQueue.cpp | 68 void MessageQueue::init(const sp<SurfaceFlinger>& flinger) { in init() argument 69 mFlinger = flinger; in init()
|
/aosp12/hardware/interfaces/configstore/ |
H A D | README.md | 1 Configstore is specifically the configuration for surface flinger. Other configurations go in other…
|
/aosp12/frameworks/native/services/surfaceflinger/DisplayHardware/ |
H A D | PowerAdvisor.cpp | 65 PowerAdvisor::PowerAdvisor(SurfaceFlinger& flinger) in PowerAdvisor() argument 66 : mFlinger(flinger), in PowerAdvisor()
|
/aosp12/system/sepolicy/vendor/ |
H A D | hal_evs_default.te | 11 # allow to use surface flinger
|