Home
last modified time | relevance | path

Searched refs:bufferFence (Results 1 – 23 of 23) sorted by relevance

/aosp12/hardware/interfaces/graphics/composer/2.2/utils/vts/
H A DRenderEngineVts.cpp62 base::unique_fd bufferFence; in drawLayers() local
75 std::move(bufferFence), &readyFence); in drawLayers()
/aosp12/frameworks/native/libs/renderengine/threaded/
H A DRenderEngineThreaded.cpp311 base::unique_fd&& bufferFence, in drawLayers() argument
319 &bufferFence, &drawFence](renderengine::RenderEngine& instance) { in drawLayers()
322 std::move(bufferFence), drawFence); in drawLayers()
H A DRenderEngineThreaded.h62 const bool useFramebufferCache, base::unique_fd&& bufferFence,
/aosp12/frameworks/av/media/libstagefright/
H A DFrameCaptureProcessor.cpp157 base::unique_fd bufferFence; in onCapture() local
161 /*useFramebufferCache=*/false, std::move(bufferFence), &drawFence); in onCapture()
/aosp12/frameworks/native/libs/renderengine/tests/
H A DRenderEngineThreadedTest.cpp179 base::unique_fd bufferFence; in TEST_F() local
189 std::move(bufferFence), &drawFence); in TEST_F()
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/
H A DRenderSurface.h85 base::unique_fd* bufferFence) = 0;
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/src/planner/
H A DCachedSet.cpp268 base::unique_fd bufferFence; in render() local
274 bufferFence.reset(texture->getReadyFence()->dup()); in render()
280 std::move(bufferFence), &drawFence); in render()
/aosp12/frameworks/av/media/libstagefright/renderfright/threaded/
H A DRenderEngineThreaded.cpp382 base::unique_fd&& bufferFence, in drawLayers() argument
389 &bufferFence, &drawFence](renderengine::RenderEngine& instance) { in drawLayers()
392 std::move(bufferFence), drawFence); in drawLayers()
H A DRenderEngineThreaded.h70 base::unique_fd&& bufferFence, base::unique_fd* drawFence) override;
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/src/
H A DRenderSurface.cpp151 base::unique_fd* bufferFence) { in dequeueBuffer() argument
195 *bufferFence = base::unique_fd(fd); in dequeueBuffer()
/aosp12/frameworks/av/media/libstagefright/renderfright/tests/
H A DRenderEngineThreadedTest.cpp202 base::unique_fd bufferFence; in TEST_F() local
212 std::move(bufferFence), &drawFence); in TEST_F()
/aosp12/frameworks/native/libs/renderengine/gl/
H A DGLESRenderEngine.cpp685 const sp<Fence>& bufferFence) { in bindExternalTextureBuffer() argument
727 if (bufferFence != nullptr && bufferFence->isValid()) { in bindExternalTextureBuffer()
729 base::unique_fd fenceFd(bufferFence->dup()); in bindExternalTextureBuffer()
739 status_t err = bufferFence->waitForever("RenderEngine::bindExternalTextureBuffer"); in bindExternalTextureBuffer()
1084 const bool useFramebufferCache, base::unique_fd&& bufferFence, in drawLayers() argument
1092 if (bufferFence.get() >= 0) { in drawLayers()
1094 base::unique_fd bufferFenceDup(dup(bufferFence.get())); in drawLayers()
1097 sync_wait(bufferFence.get(), -1); in drawLayers()
H A DGLESRenderEngine.h69 const bool useFramebufferCache, base::unique_fd&& bufferFence,
/aosp12/frameworks/av/media/libstagefright/renderfright/gl/
H A DGLESRenderEngine.cpp625 const sp<Fence>& bufferFence) { in bindExternalTextureBuffer() argument
670 if (bufferFence != nullptr && bufferFence->isValid()) { in bindExternalTextureBuffer()
672 base::unique_fd fenceFd(bufferFence->dup()); in bindExternalTextureBuffer()
682 status_t err = bufferFence->waitForever("RenderEngine::bindExternalTextureBuffer"); in bindExternalTextureBuffer()
1024 const bool useFramebufferCache, base::unique_fd&& bufferFence, in drawLayers() argument
1032 if (bufferFence.get() >= 0) { in drawLayers()
1034 base::unique_fd bufferFenceDup(dup(bufferFence.get())); in drawLayers()
1037 sync_wait(bufferFence.get(), -1); in drawLayers()
H A DGLESRenderEngine.h77 base::unique_fd&& bufferFence, base::unique_fd* drawFence) override;
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/impl/
H A DRenderSurface.h62 base::unique_fd* bufferFence) override;
/aosp12/frameworks/native/libs/renderengine/include/renderengine/
H A DRenderEngine.h168 const bool useFramebufferCache, base::unique_fd&& bufferFence,
/aosp12/frameworks/native/libs/renderengine/skia/
H A DSkiaGLRenderEngine.h60 const bool useFramebufferCache, base::unique_fd&& bufferFence,
H A DSkiaGLRenderEngine.cpp734 base::unique_fd&& bufferFence, base::unique_fd* drawFence) { in drawLayers() argument
768 waitFence(bufferFence); in drawLayers()
/aosp12/frameworks/av/media/libstagefright/renderfright/include/renderengine/
H A DRenderEngine.h187 base::unique_fd&& bufferFence, base::unique_fd* drawFence) = 0;
/aosp12/frameworks/av/media/ndk/
H A DNdkImageReader.cpp539 sp<Fence> bufferFence = Fence::merge("AImageReader", unlockFence, releaseFence); in releaseImageLocked() local
540 mBufferItemConsumer->releaseBuffer(*buffer, bufferFence); in releaseImageLocked()
/aosp12/frameworks/av/media/codec2/hidl/plugin/samples/
H A DSampleFilterPlugin.cpp734 base::unique_fd bufferFence; in processLoop() local
739 /*useFramebufferCache=*/false, std::move(bufferFence), &drawFence); in processLoop()
/aosp12/frameworks/native/services/surfaceflinger/
H A DSurfaceFlinger.cpp6488 base::unique_fd bufferFence; in renderScreenImplLocked() local
6494 kUseFramebufferCache, std::move(bufferFence), &drawFence); in renderScreenImplLocked()