Home
last modified time | relevance | path

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

/frameworks/native/libs/renderengine/gl/
DGLESRenderEngine.h59 ~GLESRenderEngine() override EXCLUDES(mRenderingMutex);
76 const sp<Fence>& fence) EXCLUDES(mRenderingMutex);
77 status_t cacheExternalTextureBuffer(const sp<GraphicBuffer>& buffer) EXCLUDES(mRenderingMutex);
78 void unbindExternalTextureBuffer(uint64_t bufferId) EXCLUDES(mRenderingMutex);
89 EXCLUDES(mRenderingMutex) override;
100 bool isImageCachedForTesting(uint64_t bufferId) EXCLUDES(mRenderingMutex);
102 bool isFramebufferImageCachedForTesting(uint64_t bufferId) EXCLUDES(mRenderingMutex);
216 std::unordered_map<uint64_t, std::unique_ptr<Image>> mImageCache GUARDED_BY(mRenderingMutex);
221 std::mutex mRenderingMutex; variable
226 const sp<Fence>& fence) REQUIRES(mRenderingMutex);
[all …]
DGLESRenderEngine.cpp429 std::lock_guard<std::mutex> lock(mRenderingMutex); in ~GLESRenderEngine()
618 std::lock_guard<std::mutex> lock(mRenderingMutex); in cacheExternalTextureBuffer()
625 std::lock_guard<std::mutex> lock(mRenderingMutex); in bindExternalTextureBuffer()
700 std::lock_guard<std::mutex> lock(mRenderingMutex); in unbindExternalTextureBuffer()
893 std::lock_guard<std::mutex> lock(mRenderingMutex); in drawLayers()
1429 std::lock_guard<std::mutex> lock(mRenderingMutex); in isImageCachedForTesting()
1435 std::lock_guard<std::mutex> lock(mRenderingMutex); in isFramebufferImageCachedForTesting()