Home
last modified time | relevance | path

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

/frameworks/native/services/surfaceflinger/CompositionEngine/src/planner/
DTexturePool.cpp28 void TexturePool::allocatePool() { in allocatePool()
38 void TexturePool::setDisplaySize(ui::Size size) { in setDisplaySize()
46 std::shared_ptr<TexturePool::AutoTexture> TexturePool::borrowTexture() { in borrowTexture()
56 void TexturePool::returnTexture(std::shared_ptr<renderengine::ExternalTexture>&& texture, in returnTexture()
83 std::shared_ptr<renderengine::ExternalTexture> TexturePool::genTexture() { in genTexture()
101 void TexturePool::setEnabled(bool enabled) { in setEnabled()
106 void TexturePool::dump(std::string& out) const { in dump()
DCachedSet.cpp160 void CachedSet::render(renderengine::RenderEngine& renderEngine, TexturePool& texturePool, in render()
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/impl/planner/
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;
DCachedSet.h117 void render(renderengine::RenderEngine& re, TexturePool& texturePool,
168 std::shared_ptr<TexturePool::AutoTexture> mTexture;
DFlattener.h235 TexturePool mTexturePool;
/frameworks/native/services/surfaceflinger/CompositionEngine/tests/planner/
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()
DCachedSetTest.cpp44 using impl::planner::TexturePool;
99 TexturePool mTexturePool = TexturePool(mRenderEngine);
/frameworks/native/services/surfaceflinger/CompositionEngine/
DAndroid.bp73 "src/planner/TexturePool.cpp",