Home
last modified time | relevance | path

Searched refs:Barrier (Results 1 – 7 of 7) sorted by relevance

/frameworks/native/libs/renderengine/gl/
DImageManager.h34 struct Barrier { struct
46 void cacheAsync(const sp<GraphicBuffer>& buffer, const std::shared_ptr<Barrier>& barrier) argument
49 void releaseAsync(uint64_t bufferId, const std::shared_ptr<Barrier>& barrier) EXCLUDES(mMutex);
58 std::shared_ptr<Barrier> barrier = nullptr;
DImageManager.cpp58 const std::shared_ptr<Barrier>& barrier) { in cacheAsync()
75 auto barrier = std::make_shared<Barrier>(); in cache()
83 void ImageManager::releaseAsync(uint64_t bufferId, const std::shared_ptr<Barrier>& barrier) { in releaseAsync()
DGLESRenderEngine.h107 std::shared_ptr<ImageManager::Barrier> cacheExternalTextureBufferForTesting(
109 std::shared_ptr<ImageManager::Barrier> unbindExternalTextureBufferForTesting(uint64_t bufferId);
DGLESRenderEngine.cpp696 std::shared_ptr<ImageManager::Barrier> GLESRenderEngine::cacheExternalTextureBufferForTesting( in cacheExternalTextureBufferForTesting()
698 auto barrier = std::make_shared<ImageManager::Barrier>(); in cacheExternalTextureBufferForTesting()
746 std::shared_ptr<ImageManager::Barrier> GLESRenderEngine::unbindExternalTextureBufferForTesting( in unbindExternalTextureBufferForTesting()
748 auto barrier = std::make_shared<ImageManager::Barrier>(); in unbindExternalTextureBufferForTesting()
/frameworks/native/services/surfaceflinger/
DBarrier.h26 class Barrier
/frameworks/native/services/surfaceflinger/Scheduler/
DMessageQueue.h58 mutable Barrier barrier;
/frameworks/native/libs/renderengine/tests/
DRenderEngineTest.cpp1006 std::shared_ptr<renderengine::gl::ImageManager::Barrier> barrier = in TEST_F()
1031 std::shared_ptr<renderengine::gl::ImageManager::Barrier> barrier = in TEST_F()
1043 std::shared_ptr<renderengine::gl::ImageManager::Barrier> barrier = in TEST_F()
1057 std::shared_ptr<renderengine::gl::ImageManager::Barrier> barrier = in TEST_F()