Home
last modified time | relevance | path

Searched refs:TexturePool (Results 1 – 8 of 8) sorted by relevance

/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/src/planner/
H A DTexturePool.cpp27 void TexturePool::allocatePool() { in allocatePool()
37 void TexturePool::setDisplaySize(ui::Size size) { in setDisplaySize()
45 std::shared_ptr<TexturePool::AutoTexture> TexturePool::borrowTexture() { in borrowTexture()
55 void TexturePool::returnTexture(std::shared_ptr<renderengine::ExternalTexture>&& texture, in returnTexture()
82 std::shared_ptr<renderengine::ExternalTexture> TexturePool::genTexture() { in genTexture()
97 void TexturePool::setEnabled(bool enabled) { in setEnabled()
102 void TexturePool::dump(std::string& out) const { in dump()
H A DCachedSet.cpp159 void CachedSet::render(renderengine::RenderEngine& renderEngine, TexturePool& texturePool, in render()
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/impl/planner/
H A DTexturePool.h36 class TexturePool {
43 AutoTexture(TexturePool& texturePool, in AutoTexture()
61 TexturePool& mTexturePool;
66 TexturePool(renderengine::RenderEngine& renderEngine) in TexturePool() function
69 virtual ~TexturePool() = default;
H A DCachedSet.h117 void render(renderengine::RenderEngine& re, TexturePool& texturePool,
167 std::shared_ptr<TexturePool::AutoTexture> mTexture;
H A DFlattener.h203 TexturePool mTexturePool;
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/tests/planner/
H A DTexturePoolTest.cpp31 class TestableTexturePool : public TexturePool {
33 TestableTexturePool(renderengine::RenderEngine& renderEngine) : TexturePool(renderEngine) {} in TestableTexturePool()
73 std::deque<std::shared_ptr<TexturePool::AutoTexture>> textures; in TEST_F()
92 std::vector<std::shared_ptr<TexturePool::AutoTexture>> textures; in TEST_F()
137 std::deque<std::shared_ptr<TexturePool::AutoTexture>> textures; in TEST_F()
155 std::deque<std::shared_ptr<TexturePool::AutoTexture>> textures; in TEST_F()
H A DCachedSetTest.cpp43 using impl::planner::TexturePool;
90 TexturePool mTexturePool = TexturePool(mRenderEngine);
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/
H A DAndroid.bp60 "src/planner/TexturePool.cpp",