/aosp12/hardware/interfaces/graphics/composer/2.2/utils/vts/ |
H A D | RenderEngineVts.cpp | 62 base::unique_fd bufferFence; in drawLayers() local 75 std::move(bufferFence), &readyFence); in drawLayers()
|
/aosp12/frameworks/native/libs/renderengine/threaded/ |
H A D | RenderEngineThreaded.cpp | 311 base::unique_fd&& bufferFence, in drawLayers() argument 319 &bufferFence, &drawFence](renderengine::RenderEngine& instance) { in drawLayers() 322 std::move(bufferFence), drawFence); in drawLayers()
|
H A D | RenderEngineThreaded.h | 62 const bool useFramebufferCache, base::unique_fd&& bufferFence,
|
/aosp12/frameworks/av/media/libstagefright/ |
H A D | FrameCaptureProcessor.cpp | 157 base::unique_fd bufferFence; in onCapture() local 161 /*useFramebufferCache=*/false, std::move(bufferFence), &drawFence); in onCapture()
|
/aosp12/frameworks/native/libs/renderengine/tests/ |
H A D | RenderEngineThreadedTest.cpp | 179 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 D | RenderSurface.h | 85 base::unique_fd* bufferFence) = 0;
|
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/src/planner/ |
H A D | CachedSet.cpp | 268 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 D | RenderEngineThreaded.cpp | 382 base::unique_fd&& bufferFence, in drawLayers() argument 389 &bufferFence, &drawFence](renderengine::RenderEngine& instance) { in drawLayers() 392 std::move(bufferFence), drawFence); in drawLayers()
|
H A D | RenderEngineThreaded.h | 70 base::unique_fd&& bufferFence, base::unique_fd* drawFence) override;
|
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/src/ |
H A D | RenderSurface.cpp | 151 base::unique_fd* bufferFence) { in dequeueBuffer() argument 195 *bufferFence = base::unique_fd(fd); in dequeueBuffer()
|
/aosp12/frameworks/av/media/libstagefright/renderfright/tests/ |
H A D | RenderEngineThreadedTest.cpp | 202 base::unique_fd bufferFence; in TEST_F() local 212 std::move(bufferFence), &drawFence); in TEST_F()
|
/aosp12/frameworks/native/libs/renderengine/gl/ |
H A D | GLESRenderEngine.cpp | 685 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 D | GLESRenderEngine.h | 69 const bool useFramebufferCache, base::unique_fd&& bufferFence,
|
/aosp12/frameworks/av/media/libstagefright/renderfright/gl/ |
H A D | GLESRenderEngine.cpp | 625 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 D | GLESRenderEngine.h | 77 base::unique_fd&& bufferFence, base::unique_fd* drawFence) override;
|
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/impl/ |
H A D | RenderSurface.h | 62 base::unique_fd* bufferFence) override;
|
/aosp12/frameworks/native/libs/renderengine/include/renderengine/ |
H A D | RenderEngine.h | 168 const bool useFramebufferCache, base::unique_fd&& bufferFence,
|
/aosp12/frameworks/native/libs/renderengine/skia/ |
H A D | SkiaGLRenderEngine.h | 60 const bool useFramebufferCache, base::unique_fd&& bufferFence,
|
H A D | SkiaGLRenderEngine.cpp | 734 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 D | RenderEngine.h | 187 base::unique_fd&& bufferFence, base::unique_fd* drawFence) = 0;
|
/aosp12/frameworks/av/media/ndk/ |
H A D | NdkImageReader.cpp | 539 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 D | SampleFilterPlugin.cpp | 734 base::unique_fd bufferFence; in processLoop() local 739 /*useFramebufferCache=*/false, std::move(bufferFence), &drawFence); in processLoop()
|
/aosp12/frameworks/native/services/surfaceflinger/ |
H A D | SurfaceFlinger.cpp | 6488 base::unique_fd bufferFence; in renderScreenImplLocked() local 6494 kUseFramebufferCache, std::move(bufferFence), &drawFence); in renderScreenImplLocked()
|