Home
last modified time | relevance | path

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

12

/frameworks/base/services/core/java/com/android/server/display/color/
DDisplayTransformManager.java198 final IBinder flinger = ServiceManager.getService(SURFACE_FLINGER); in applyColorMatrix() local
199 if (flinger != null) { in applyColorMatrix()
211 flinger.transact(SURFACE_FLINGER_TRANSACTION_COLOR_MATRIX, data, null, 0); in applyColorMatrix()
224 final IBinder flinger = ServiceManager.getService(SURFACE_FLINGER); in applyDaltonizerMode() local
225 if (flinger != null) { in applyDaltonizerMode()
230 flinger.transact(SURFACE_FLINGER_TRANSACTION_DALTONIZER, data, null, 0); in applyDaltonizerMode()
289 final IBinder flinger = ServiceManager.getService(SURFACE_FLINGER); in isDeviceColorManaged() local
290 if (flinger != null) { in isDeviceColorManaged()
295 flinger.transact(SURFACE_FLINGER_TRANSACTION_QUERY_COLOR_MANAGED, data, reply, 0); in isDeviceColorManaged()
312 final IBinder flinger = ServiceManager.getService(SURFACE_FLINGER); in applySaturation() local
[all …]
/frameworks/native/services/surfaceflinger/
Dmain_surfaceflinger.cpp92 sp<SurfaceFlinger> flinger = surfaceflinger::createSurfaceFlinger(); in main() local
104 flinger->init(); in main()
108 sm->addService(String16(SurfaceFlinger::getServiceName()), flinger, false, in main()
120 flinger->run(); in main()
DMonitoredProducer.cpp26 const sp<SurfaceFlinger>& flinger, in MonitoredProducer() argument
29 mFlinger(flinger), in MonitoredProducer()
38 new LambdaMessage([flinger = mFlinger, asBinder = wp<IBinder>(onAsBinder())]() { in ~MonitoredProducer()
39 Mutex::Autolock lock(flinger->mStateLock); in ~MonitoredProducer()
40 flinger->mGraphicBufferProducerList.erase(asBinder); in ~MonitoredProducer()
DRefreshRateOverlay.cpp25 RefreshRateOverlay::RefreshRateOverlay(SurfaceFlinger& flinger) in RefreshRateOverlay() argument
26 : mFlinger(flinger), mClient(new Client(&mFlinger)) { in RefreshRateOverlay()
DSurfaceTracing.cpp31 SurfaceTracing::SurfaceTracing(SurfaceFlinger& flinger) in SurfaceTracing() argument
32 : mFlinger(flinger), mSfLock(flinger.mDrawingStateLock) {} in SurfaceTracing()
DLayer.h82 LayerCreationArgs(SurfaceFlinger* flinger, const sp<Client>& client, const String8& name, in LayerCreationArgs()
84 : flinger(flinger), client(client), name(name), w(w), h(h), flags(flags), in LayerCreationArgs()
87 SurfaceFlinger* flinger; member
731 LayerCleaner(const sp<SurfaceFlinger>& flinger, const sp<Layer>& layer) in LayerCleaner() argument
732 : mFlinger(flinger), mLayer(layer) {} in LayerCleaner()
814 Handle(const sp<SurfaceFlinger>& flinger, const sp<Layer>& layer) in Handle() argument
815 : LayerCleaner(flinger, layer), owner(layer) {} in Handle()
DDisplayDevice.cpp51 DisplayDeviceCreationArgs::DisplayDeviceCreationArgs(const sp<SurfaceFlinger>& flinger, in DisplayDeviceCreationArgs() argument
54 : flinger(flinger), displayToken(displayToken), displayId(displayId) {} in DisplayDeviceCreationArgs()
57 : mFlinger(args.flinger), in DisplayDevice()
DRegionSamplingThread.h64 explicit RegionSamplingThread(SurfaceFlinger& flinger, Scheduler& scheduler,
66 explicit RegionSamplingThread(SurfaceFlinger& flinger, Scheduler& scheduler);
DClient.cpp36 Client::Client(const sp<SurfaceFlinger>& flinger) in Client() argument
37 : mFlinger(flinger) in Client()
DSurfaceFlingerFactory.cpp83 SurfaceFlinger* flinger) override { in createSurfaceFlinger() argument
84 return std::make_unique<android::impl::SurfaceInterceptor>(flinger); in createSurfaceFlinger()
DRefreshRateOverlay.h26 RefreshRateOverlay(SurfaceFlinger& flinger);
DRegionSamplingThread.cpp165 RegionSamplingThread::RegionSamplingThread(SurfaceFlinger& flinger, Scheduler& scheduler, in RegionSamplingThread() argument
167 : mFlinger(flinger), in RegionSamplingThread()
181 RegionSamplingThread::RegionSamplingThread(SurfaceFlinger& flinger, Scheduler& scheduler) in RegionSamplingThread() argument
182 : RegionSamplingThread(flinger, scheduler, in RegionSamplingThread()
DClient.h41 explicit Client(const sp<SurfaceFlinger>& flinger);
DSurfaceTracing.h44 explicit SurfaceTracing(SurfaceFlinger& flinger);
DDisplayDevice.h229 DisplayDeviceCreationArgs(const sp<SurfaceFlinger>& flinger, const wp<IBinder>& displayToken,
232 const sp<SurfaceFlinger> flinger; member
DMonitoredProducer.h34 const sp<SurfaceFlinger>& flinger,
DSurfaceInterceptor.h82 explicit SurfaceInterceptor(SurfaceFlinger* const flinger);
/frameworks/native/services/surfaceflinger/tests/unittests/
DTestableSurfaceFlinger.h95 std::unique_ptr<SurfaceInterceptor> createSurfaceInterceptor(SurfaceFlinger* flinger) override { in createSurfaceInterceptor() argument
97 return std::make_unique<android::impl::SurfaceInterceptor>(flinger); in createSurfaceInterceptor()
442 void inject(TestableSurfaceFlinger* flinger, Hwc2::Composer* composer) { in inject() argument
463 flinger->mutableHwcDisplayData()[mDisplayId].hwcDisplay = display.get(); in inject()
466 flinger->mutableHwcPhysicalDisplayIdMap().emplace(mHwcDisplayId, mDisplayId); in inject()
467 (mIsPrimary ? flinger->mutableInternalHwcDisplayId() in inject()
468 : flinger->mutableExternalHwcDisplayId()) = mHwcDisplayId; in inject()
471 flinger->mFakeHwcDisplays.push_back(std::move(display)); in inject()
492 FakeDisplayDeviceInjector(TestableSurfaceFlinger& flinger, in FakeDisplayDeviceInjector() argument
495 : mFlinger(flinger), mCreationArgs(flinger.mFlinger.get(), mDisplayToken, displayId) { in FakeDisplayDeviceInjector()
/frameworks/native/services/surfaceflinger/Scheduler/
DMessageQueue.h87 virtual void init(const sp<SurfaceFlinger>& flinger) = 0;
128 void init(const sp<SurfaceFlinger>& flinger) override;
DMessageQueue.cpp82 void MessageQueue::init(const sp<SurfaceFlinger>& flinger) { in init() argument
83 mFlinger = flinger; in init()
/frameworks/native/services/vr/virtual_touchpad/idc/
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
Dvr-virtual-touchpad-0.idc21 # Have input flinger treat injected scroll events like a G1 ball
/frameworks/native/services/inputflinger/host/
DAndroid.bp51 // build input flinger executable
/frameworks/native/services/surfaceflinger/layerproto/
Dlayerstrace.proto24 /* represents a file full of surface flinger trace entries.
/frameworks/native/services/surfaceflinger/sysprop/
DSurfaceFlingerProperties.sysprop147 # Return true if surface flinger should use vr flinger for compatible vr
159 # Returns true if surface flinger should start

12