Home
last modified time | relevance | path

Searched refs:mRenderingMutex (Results 1 – 4 of 4) sorted by relevance

/frameworks/av/media/libstagefright/renderfright/gl/
DGLESRenderEngine.h58 ~GLESRenderEngine() override EXCLUDES(mRenderingMutex);
65 const sp<Fence>& fence) EXCLUDES(mRenderingMutex);
66 void cacheExternalTextureBuffer(const sp<GraphicBuffer>& buffer) EXCLUDES(mRenderingMutex);
67 void unbindExternalTextureBuffer(uint64_t bufferId) EXCLUDES(mRenderingMutex);
88 bool isImageCachedForTesting(uint64_t bufferId) EXCLUDES(mRenderingMutex);
106 void dump(std::string& result) override EXCLUDES(mRenderingMutex)
134 EXCLUDES(mRenderingMutex);
135 void unbindExternalTextureBufferInternal(uint64_t bufferId) EXCLUDES(mRenderingMutex);
232 std::unordered_map<uint64_t, std::unique_ptr<Image>> mImageCache GUARDED_BY(mRenderingMutex);
239 std::mutex mRenderingMutex; variable
DGLESRenderEngine.cpp431 std::lock_guard<std::mutex> lock(mRenderingMutex); in ~GLESRenderEngine()
634 std::lock_guard<std::mutex> lock(mRenderingMutex); in bindExternalTextureBuffer()
655 std::lock_guard<std::mutex> lock(mRenderingMutex); in bindExternalTextureBuffer()
710 std::lock_guard<std::mutex> lock(mRenderingMutex); in cacheExternalTextureBufferInternal()
731 std::lock_guard<std::mutex> lock(mRenderingMutex); in cacheExternalTextureBufferInternal()
757 std::lock_guard<std::mutex> lock(mRenderingMutex); in unbindExternalTextureBufferInternal()
936 std::lock_guard<std::mutex> lock(mRenderingMutex); in cleanupPostRender()
1520 std::lock_guard<std::mutex> lock(mRenderingMutex); in dump()
1656 std::lock_guard<std::mutex> lock(mRenderingMutex); in isImageCachedForTesting()
/frameworks/native/libs/renderengine/skia/
DSkiaRenderEngine.h136 const sp<GraphicBuffer>& buffer, bool isOutputBuffer) REQUIRES(mRenderingMutex);
170 GUARDED_BY(mRenderingMutex);
172 GUARDED_BY(mRenderingMutex);
175 AutoBackendTexture::CleanupManager mTextureCleanupMgr GUARDED_BY(mRenderingMutex);
187 mutable std::mutex mRenderingMutex; variable
DSkiaRenderEngine.cpp303 std::lock_guard<std::mutex> lock(mRenderingMutex); in finishRenderingAndAbandonContexts()
427 std::lock_guard<std::mutex> lock(mRenderingMutex); in mapExternalTextureBuffer()
445 std::lock_guard<std::mutex> lock(mRenderingMutex); in unmapExternalTextureBuffer()
496 std::lock_guard<std::mutex> lock(mRenderingMutex); in canSkipPostRenderCleanup()
502 std::lock_guard<std::mutex> lock(mRenderingMutex); in cleanupPostRender()
688 std::lock_guard<std::mutex> lock(mRenderingMutex); in drawLayersInternal()
1245 std::lock_guard<std::mutex> lock(mRenderingMutex); in dump()