Home
last modified time | relevance | path

Searched refs:drawFence (Results 1 – 11 of 11) sorted by relevance

/frameworks/av/media/libstagefright/
DFrameCaptureProcessor.cpp158 base::unique_fd drawFence; in onCapture() local
161 /*useFramebufferCache=*/false, std::move(bufferFence), &drawFence); in onCapture()
163 sp<Fence> fence = new Fence(std::move(drawFence)); in onCapture()
/frameworks/native/libs/renderengine/skia/
DSkiaGLRenderEngine.cpp347 base::unique_fd drawFence = flushGL(); in flushAndSubmit() local
349 bool requireSync = drawFence.get() < 0; in flushAndSubmit()
361 return drawFence; in flushAndSubmit()
364 return drawFence; in flushAndSubmit()
DSkiaRenderEngine.cpp1168 auto drawFence = sp<Fence>::make(flushAndSubmit(context, dstSurface)); in drawLayersInternal() local
1172 sMonitor.queueFence(drawFence); in drawLayersInternal()
1174 resultPromise->set_value(std::move(drawFence)); in drawLayersInternal()
/frameworks/av/media/libstagefright/renderfright/threaded/
DRenderEngineThreaded.h70 base::unique_fd&& bufferFence, base::unique_fd* drawFence) override;
DRenderEngineThreaded.cpp383 base::unique_fd* drawFence) { in drawLayers() argument
389 &bufferFence, &drawFence](renderengine::RenderEngine& instance) { in drawLayers()
392 std::move(bufferFence), drawFence); in drawLayers()
/frameworks/av/media/libstagefright/renderfright/tests/
DRenderEngineThreadedTest.cpp203 base::unique_fd drawFence; in TEST_F() local
212 std::move(bufferFence), &drawFence); in TEST_F()
/frameworks/av/media/libstagefright/renderfright/fuzzer/
Dlibstagefright_renderfright_fuzzer.cpp283 base::unique_fd drawFence; in process() local
287 (mFdp.ConsumeBool() ? nullptr : &drawFence)); in process()
/frameworks/av/media/libstagefright/renderfright/include/renderengine/
DRenderEngine.h187 base::unique_fd&& bufferFence, base::unique_fd* drawFence) = 0;
/frameworks/av/media/libstagefright/renderfright/gl/
DGLESRenderEngine.cpp1025 base::unique_fd* drawFence) { in drawLayers() argument
1222 if (drawFence != nullptr) { in drawLayers()
1223 *drawFence = flush(); in drawLayers()
1227 if (drawFence == nullptr || drawFence->get() < 0) { in drawLayers()
1240 mLastDrawFence = new Fence(dup(drawFence->get())); in drawLayers()
DGLESRenderEngine.h77 base::unique_fd&& bufferFence, base::unique_fd* drawFence) override;
/frameworks/av/media/codec2/hal/plugin/samples/
DSampleFilterPlugin.cpp765 base::unique_fd drawFence; in processLoop() local
769 /*useFramebufferCache=*/false, std::move(bufferFence), &drawFence); in processLoop()
771 sp<Fence> fence = new Fence(std::move(drawFence)); in processLoop()