Home
last modified time | relevance | path

Searched refs:flinger (Results 1 – 25 of 52) sorted by relevance

123

/aosp12/frameworks/native/services/surfaceflinger/tests/unittests/mock/
H A DMockLayer.h27 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 Dmain_surfaceflinger.cpp130 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 DSurfaceTracing.cpp32 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 DSurfaceTracing.h44 SurfaceTracing(SurfaceFlinger& flinger);
119 Runner(SurfaceFlinger& flinger, SurfaceTracing::Config& config);
144 AsyncRunner(SurfaceFlinger& flinger, SurfaceTracing::Config& config, std::mutex& sfLock);
H A DFpsReporter.cpp29 FpsReporter::FpsReporter(frametimeline::FrameTimeline& frameTimeline, SurfaceFlinger& flinger, in FpsReporter() argument
31 : mFrameTimeline(frameTimeline), mFlinger(flinger), mClock(std::move(clock)) { in FpsReporter()
H A DLayerRenderArea.cpp45 LayerRenderArea::LayerRenderArea(SurfaceFlinger& flinger, sp<Layer> layer, const Rect& crop, in LayerRenderArea() argument
51 mFlinger(flinger), in LayerRenderArea()
H A DRegionSamplingThread.h66 explicit RegionSamplingThread(SurfaceFlinger& flinger, const TimingTunables& tunables);
67 explicit RegionSamplingThread(SurfaceFlinger& flinger);
H A DClient.cpp40 Client::Client(const sp<SurfaceFlinger>& flinger) in Client() argument
41 : mFlinger(flinger) in Client()
H A DSurfaceFlingerDefaultFactory.cpp99 const sp<IGraphicBufferProducer>& producer, const sp<SurfaceFlinger>& flinger, in createMonitoredProducer() argument
101 return new MonitoredProducer(producer, flinger, layer); in createMonitoredProducer()
H A DDisplayDevice.cpp57 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 DRegionSamplingThread.cpp100 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 DMonitoredProducer.cpp30 const sp<SurfaceFlinger>& flinger, in MonitoredProducer() argument
33 mFlinger(flinger), in MonitoredProducer()
/aosp12/frameworks/native/services/surfaceflinger/tests/unittests/
H A DTestableSurfaceFlinger.h119 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 DSetFrameRateTest.cpp60 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 DSchedulerTest.cpp166 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 DRefreshRateSelectionTest.cpp95 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 DTunnelModeEnabledReporterTest.cpp88 mFlinger.flinger()->mTunnelModeEnabledReporter = mTunnelModeEnabledReporter; in TunnelModeEnabledReporterTest()
103 LayerCreationArgs args(mFlinger.flinger(), client, "buffer-state-layer", WIDTH, HEIGHT,
H A DFpsReporterTest.cpp95 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 Dvr-virtual-touchpad-1.idc21 # 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 DISurfaceFlingerConfigs.hal104 * 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 DMessageQueue.h66 virtual void init(const sp<SurfaceFlinger>& flinger) = 0;
137 void init(const sp<SurfaceFlinger>& flinger) override;
H A DMessageQueue.cpp68 void MessageQueue::init(const sp<SurfaceFlinger>& flinger) { in init() argument
69 mFlinger = flinger; in init()
/aosp12/hardware/interfaces/configstore/
H A DREADME.md1 Configstore is specifically the configuration for surface flinger. Other configurations go in other…
/aosp12/frameworks/native/services/surfaceflinger/DisplayHardware/
H A DPowerAdvisor.cpp65 PowerAdvisor::PowerAdvisor(SurfaceFlinger& flinger) in PowerAdvisor() argument
66 : mFlinger(flinger), in PowerAdvisor()
/aosp12/system/sepolicy/vendor/
H A Dhal_evs_default.te11 # allow to use surface flinger

123