Searched refs:Barrier (Results 1 – 7 of 7) sorted by relevance
34 struct Barrier { struct46 void cacheAsync(const sp<GraphicBuffer>& buffer, const std::shared_ptr<Barrier>& barrier) argument49 void releaseAsync(uint64_t bufferId, const std::shared_ptr<Barrier>& barrier) EXCLUDES(mMutex);58 std::shared_ptr<Barrier> barrier = nullptr;
58 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()
107 std::shared_ptr<ImageManager::Barrier> cacheExternalTextureBufferForTesting(109 std::shared_ptr<ImageManager::Barrier> unbindExternalTextureBufferForTesting(uint64_t bufferId);
696 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()
26 class Barrier
58 mutable Barrier barrier;
1006 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()