Home
last modified time | relevance | path

Searched refs:SurfaceFlinger (Results 1 – 25 of 35) sorted by relevance

12

/frameworks/native/services/surfaceflinger/
DSurfaceFlinger.cpp233 int64_t SurfaceFlinger::dispSyncPresentTimeOffset;
234 bool SurfaceFlinger::useHwcForRgbToYuv;
235 uint64_t SurfaceFlinger::maxVirtualDisplaySize;
236 bool SurfaceFlinger::hasSyncFramework;
237 bool SurfaceFlinger::useVrFlinger;
238 int64_t SurfaceFlinger::maxFrameBufferAcquiredBuffers;
239 bool SurfaceFlinger::hasWideColorDisplay;
240 int SurfaceFlinger::primaryDisplayOrientation = DisplayState::eOrientationDefault;
241 bool SurfaceFlinger::useColorManagement;
242 bool SurfaceFlinger::useContextPriority;
[all …]
DRegionSamplingThread.h37 class SurfaceFlinger; variable
64 explicit RegionSamplingThread(SurfaceFlinger& flinger, Scheduler& scheduler,
66 explicit RegionSamplingThread(SurfaceFlinger& flinger, Scheduler& scheduler);
107 SurfaceFlinger& mFlinger;
DClient.h34 class SurfaceFlinger; variable
41 explicit Client(const sp<SurfaceFlinger>& flinger);
70 sp<SurfaceFlinger> mFlinger;
DSurfaceTracing.h34 class SurfaceFlinger; variable
44 explicit SurfaceTracing(SurfaceFlinger& flinger);
95 const SurfaceFlinger& mFlinger;
DRefreshRateOverlay.h26 RefreshRateOverlay(SurfaceFlinger& flinger);
33 SurfaceFlinger& mFlinger;
DSurfaceFlingerFactory.h45 class SurfaceFlinger; variable
77 virtual std::unique_ptr<SurfaceInterceptor> createSurfaceInterceptor(SurfaceFlinger*) = 0;
104 ANDROID_API sp<SurfaceFlinger> createSurfaceFlinger();
DMonitoredProducer.h26 class SurfaceFlinger; variable
34 const sp<SurfaceFlinger>& flinger,
79 sp<SurfaceFlinger> mFlinger;
DSurfaceFlingerFactory.cpp42 sp<SurfaceFlinger> createSurfaceFlinger() { in createSurfaceFlinger()
83 SurfaceFlinger* flinger) override { in createSurfaceFlinger()
139 return new SurfaceFlinger(factory); in createSurfaceFlinger()
Dmain_surfaceflinger.cpp92 sp<SurfaceFlinger> flinger = surfaceflinger::createSurfaceFlinger(); in main()
108 sm->addService(String16(SurfaceFlinger::getServiceName()), flinger, false, in main()
DDisplayDevice.h51 class SurfaceFlinger; variable
168 const sp<SurfaceFlinger> mFlinger;
229 DisplayDeviceCreationArgs(const sp<SurfaceFlinger>& flinger, const wp<IBinder>& displayToken,
232 const sp<SurfaceFlinger> flinger;
DLayer.h66 class SurfaceFlinger; variable
82 LayerCreationArgs(SurfaceFlinger* flinger, const sp<Client>& client, const String8& name, in LayerCreationArgs()
87 SurfaceFlinger* flinger;
715 sp<SurfaceFlinger> mFlinger;
721 sp<SurfaceFlinger> mFlinger;
731 LayerCleaner(const sp<SurfaceFlinger>& flinger, const sp<Layer>& layer) in LayerCleaner()
814 Handle(const sp<SurfaceFlinger>& flinger, const sp<Layer>& layer) in Handle()
DSurfaceInterceptor.h37 class SurfaceFlinger; variable
82 explicit SurfaceInterceptor(SurfaceFlinger* const flinger);
175 SurfaceFlinger* const mFlinger;
DAndroid.bp17 "-DLOG_TAG=\"SurfaceFlinger\"",
157 "SurfaceFlinger.cpp",
184 "-DLOG_TAG=\"SurfaceFlinger\"",
DRefreshRateOverlay.cpp25 RefreshRateOverlay::RefreshRateOverlay(SurfaceFlinger& flinger) in RefreshRateOverlay()
DSurfaceFlinger.h171 class SurfaceFlinger : public BnSurfaceComposer,
253 SurfaceFlinger(surfaceflinger::Factory&, SkipInitializationTag) ANDROID_API;
254 explicit SurfaceFlinger(surfaceflinger::Factory&) ANDROID_API;
357 virtual ~SurfaceFlinger();
698 return const_cast<SurfaceFlinger*>(this)->getDisplayDeviceLocked(displayToken); in getDisplayDeviceLocked()
708 return const_cast<SurfaceFlinger*>(this)->getDefaultDisplayDeviceLocked(); in getDefaultDisplayDeviceLocked()
1170 explicit SetInputWindowsListener(sp<SurfaceFlinger> flinger) in SetInputWindowsListener()
1175 const sp<SurfaceFlinger> mFlinger;
DClient.cpp36 Client::Client(const sp<SurfaceFlinger>& flinger) in Client()
/frameworks/native/services/surfaceflinger/Scheduler/
DMessageQueue.h38 class SurfaceFlinger; variable
87 virtual void init(const sp<SurfaceFlinger>& flinger) = 0;
116 sp<SurfaceFlinger> mFlinger;
128 void init(const sp<SurfaceFlinger>& flinger) override;
DMessageQueue.cpp82 void MessageQueue::init(const sp<SurfaceFlinger>& flinger) { in init()
/frameworks/native/services/surfaceflinger/tests/unittests/
DTestableSurfaceFlinger.h95 std::unique_ptr<SurfaceInterceptor> createSurfaceInterceptor(SurfaceFlinger* flinger) override { in createSurfaceInterceptor()
206 using HotplugEvent = SurfaceFlinger::HotplugEvent;
281 const RenderArea& renderArea, SurfaceFlinger::TraverseLayersFunction traverseLayers, in captureScreenImplLocked()
291 return mFlinger->SurfaceFlinger::traverseLayersInDisplay(display, visitor); in traverseLayersInDisplay()
296 return mFlinger->SurfaceFlinger::getDisplayNativePrimaries(displayToken, primaries); in getDisplayNativePrimaries()
317 auto& mutableHasWideColorDisplay() { return SurfaceFlinger::hasWideColorDisplay; } in mutableHasWideColorDisplay()
318 auto& mutablePrimaryDisplayOrientation() { return SurfaceFlinger::primaryDisplayOrientation; } in mutablePrimaryDisplayOrientation()
319 auto& mutableUseColorManagement() { return SurfaceFlinger::useColorManagement; } in mutableUseColorManagement()
577 sp<SurfaceFlinger> mFlinger = new SurfaceFlinger(mFactory, SurfaceFlinger::SkipInitialization);
/frameworks/native/services/surfaceflinger/sysprop/
DSurfaceFlingerProperties.sysprop22 # - The phase offset between hardware vsync and when SurfaceFlinger wakes up
61 # Controls the number of buffers SurfaceFlinger will allocate for use in FramebufferSurface.
179 # useColorManagement indicates whether SurfaceFlinger should manage color
191 # Returns the default data space and pixel format that SurfaceFlinger
206 # dataspace is the default data space that SurfaceFlinger expects.
217 # pixelFormat is the default pixel format that SurfaceFlinger
228 # wcgDataspace is the data space that SurfaceFlinger expects for
243 # wcgPixelFormat is the pixel format that SurfaceFlinger expects for
255 # SurfaceFlinger expects for surfaces which are color space agnostic.
257 # unspecified, the data space follows what SurfaceFlinger expects for
[all …]
/frameworks/native/services/surfaceflinger/TimeStats/timestatsproto/
Dtimestats.proto36 // Total missed frames of SurfaceFlinger.
62 // Total number of frames dropped by SurfaceFlinger.
64 // There are multiple timestamps tracked in SurfaceFlinger, and these are the
/frameworks/native/services/surfaceflinger/tests/unittests/mock/
DMockMessageQueue.h32 MOCK_METHOD1(init, void(const sp<SurfaceFlinger>&));
/frameworks/native/services/surfaceflinger/tests/fakehwc/
DFakeComposerUtils.cpp139 sf = sm->checkService(String16(android::SurfaceFlinger::getServiceName())); in startSurfaceFlinger()
151 sf = sm->checkService(String16(android::SurfaceFlinger::getServiceName())); in stopSurfaceFlinger()
/frameworks/native/cmds/surfacereplayer/replayer/
DREADME.md7 [SurfaceInterceptor](go/SurfaceInterceptor) from SurfaceFlinger. It specifically replays
28 `service call SurfaceFlinger 1020 i32 1`
32 `service call SurfaceFlinger 1020 i32 0`
122 `service call SurfaceFlinger 23 i32 0`
141 **Traces** contain *repeated* **Increments** (events that have occurred in SurfaceFlinger).
/frameworks/native/services/surfaceflinger/DisplayHardware/
DFramebufferSurface.cpp77 SurfaceFlinger::maxFrameBufferAcquiredBuffers - 1); in FramebufferSurface()

12