Home
last modified time | relevance | path

Searched refs:readyFence (Results 1 – 7 of 7) sorted by relevance

/frameworks/native/services/surfaceflinger/
DFrameTracker.cpp51 std::shared_ptr<FenceTime>&& readyFence) { in setFrameReadyFence() argument
53 mFrameRecords[mOffset].frameReadyFence = std::move(readyFence); in setFrameReadyFence()
63 std::shared_ptr<FenceTime>&& readyFence) { in setActualPresentFence() argument
65 mFrameRecords[mOffset].actualPresentFence = std::move(readyFence); in setActualPresentFence()
DFrameTracker.h64 void setFrameReadyFence(std::shared_ptr<FenceTime>&& readyFence);
DSurfaceFlinger.cpp1933 base::unique_fd readyFence; in doDebugFlashRegions() local
1935 doComposeSurfaces(displayDevice, dirtyRegion, &readyFence); in doDebugFlashRegions()
1937 display->getRenderSurface()->queueBuffer(std::move(readyFence)); in doDebugFlashRegions()
3383 base::unique_fd readyFence; in doDisplayComposition() local
3384 if (!doComposeSurfaces(displayDevice, Region::INVALID_REGION, &readyFence)) return; in doDisplayComposition()
3387 display->getRenderSurface()->queueBuffer(std::move(readyFence)); in doDisplayComposition()
3391 const Region& debugRegion, base::unique_fd* readyFence) { in doComposeSurfaces() argument
3569 readyFence); in doComposeSurfaces()
DSurfaceFlinger.h794 base::unique_fd* readyFence);
/frameworks/native/services/surfaceflinger/CompositionEngine/src/
DRenderSurface.cpp165 void RenderSurface::queueBuffer(base::unique_fd&& readyFence) { in queueBuffer() argument
190 mGraphicBuffer->getNativeBuffer(), dup(readyFence)); in queueBuffer()
200 mGraphicBuffer->getNativeBuffer(), dup(readyFence)); in queueBuffer()
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/
DRenderSurface.h81 virtual void queueBuffer(base::unique_fd&& readyFence) = 0;
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/impl/
DRenderSurface.h57 void queueBuffer(base::unique_fd&& readyFence) override;