/frameworks/av/media/libstagefright/renderfright/include/renderengine/ |
D | RenderEngine.h | 58 class RenderEngine; variable 66 class RenderEngine { 79 static std::unique_ptr<RenderEngine> create(const RenderEngineCreationArgs& args); 81 virtual ~RenderEngine() = 0; 207 RenderEngine::ContextPriority contextPriority; 208 RenderEngine::RenderEngineType renderEngineType; 218 RenderEngine::ContextPriority _contextPriority, in RenderEngineCreationArgs() 219 RenderEngine::RenderEngineType _renderEngineType, in RenderEngineCreationArgs() 260 Builder& setContextPriority(RenderEngine::ContextPriority contextPriority) { in setContextPriority() 264 Builder& setRenderEngineType(RenderEngine::RenderEngineType renderEngineType) { in setRenderEngineType() [all …]
|
/frameworks/native/libs/renderengine/include/renderengine/ |
D | RenderEngine.h | 77 class RenderEngine; variable 85 class RenderEngine { 101 static std::unique_ptr<RenderEngine> create(const RenderEngineCreationArgs& args); 103 virtual ~RenderEngine() = 0; 197 RenderEngine() : RenderEngine(RenderEngineType::GLES) {} in RenderEngine() function 199 RenderEngine(RenderEngineType type) : mRenderEngineType(type) {} in RenderEngine() function 244 RenderEngine::ContextPriority contextPriority; 245 RenderEngine::RenderEngineType renderEngineType; 254 RenderEngine::ContextPriority _contextPriority, in RenderEngineCreationArgs() 255 RenderEngine::RenderEngineType _renderEngineType) in RenderEngineCreationArgs() [all …]
|
D | ExternalTexture.h | 24 class RenderEngine; variable 48 ExternalTexture(const sp<GraphicBuffer>& buffer, RenderEngine& renderEngine, uint32_t usage); 57 RenderEngine& mRenderEngine;
|
/frameworks/av/media/libstagefright/renderfright/ |
D | RenderEngine.cpp | 27 std::unique_ptr<RenderEngine> RenderEngine::create(const RenderEngineCreationArgs& args) { in create() 52 RenderEngine::~RenderEngine() = default; 89 RenderEngine::RenderEngine(const RenderEngineCreationArgs& args) : mArgs(args) {} in RenderEngine() function in android::renderengine::impl::RenderEngine 91 RenderEngine::~RenderEngine() = default; 93 bool RenderEngine::useNativeFenceSync() const { in useNativeFenceSync() 97 bool RenderEngine::useWaitSync() const { in useWaitSync()
|
/frameworks/native/libs/renderengine/mock/ |
D | RenderEngine.cpp | 25 RenderEngine::RenderEngine() = default; 26 RenderEngine::~RenderEngine() = default;
|
/frameworks/av/media/libstagefright/renderfright/mock/ |
D | RenderEngine.cpp | 25 RenderEngine::RenderEngine() = default; 26 RenderEngine::~RenderEngine() = default;
|
/frameworks/av/media/libstagefright/renderfright/threaded/ |
D | RenderEngineThreaded.cpp | 91 mFunctionCalls.push([&resultPromise](renderengine::RenderEngine& instance) { in primeCache() 106 mFunctionCalls.push([&resultPromise, &result](renderengine::RenderEngine& instance) { in dump() 123 mFunctionCalls.push([&resultPromise](renderengine::RenderEngine& /*instance*/) { in useNativeFenceSync() argument 138 mFunctionCalls.push([&resultPromise](renderengine::RenderEngine& /*instance*/) { in useWaitSync() argument 153 mFunctionCalls.push([&resultPromise, count, names](renderengine::RenderEngine& instance) { in genTextures() 168 mFunctionCalls.push([&resultPromise, count, &names](renderengine::RenderEngine& instance) { in deleteTextures() 184 [&resultPromise, texName, &image](renderengine::RenderEngine& instance) { in bindExternalTextureImage() 202 [&resultPromise, texName, &buffer, &fence](renderengine::RenderEngine& instance) { in bindExternalTextureBuffer() 217 mFunctionCalls.push([&resultPromise, &buffer](renderengine::RenderEngine& instance) { in cacheExternalTextureBuffer() 232 mFunctionCalls.push([&resultPromise, &bufferId](renderengine::RenderEngine& instance) { in unbindExternalTextureBuffer() [all …]
|
D | RenderEngineThreaded.h | 31 using CreateInstanceFactory = std::function<std::unique_ptr<renderengine::RenderEngine>()>; 38 class RenderEngineThreaded : public RenderEngine { 86 mutable std::queue<std::function<void(renderengine::RenderEngine& instance)>> mFunctionCalls 93 std::unique_ptr<renderengine::RenderEngine> mRenderEngine;
|
/frameworks/native/libs/renderengine/ |
D | RenderEngine.cpp | 29 std::unique_ptr<RenderEngine> RenderEngine::create(const RenderEngineCreationArgs& args) { in create() 86 RenderEngine::~RenderEngine() = default; 88 void RenderEngine::validateInputBufferUsage(const sp<GraphicBuffer>& buffer) { in validateInputBufferUsage() 93 void RenderEngine::validateOutputBufferUsage(const sp<GraphicBuffer>& buffer) { in validateOutputBufferUsage()
|
D | ExternalTexture.cpp | 25 ExternalTexture::ExternalTexture(const sp<GraphicBuffer>& buffer, RenderEngine& renderEngine, in ExternalTexture() 32 (mRenderEngine.getRenderEngineType() == RenderEngine::RenderEngineType::GLES || in ExternalTexture() 33 mRenderEngine.getRenderEngineType() == RenderEngine::RenderEngineType::THREADED)) { in ExternalTexture()
|
D | Android.bp | 13 "-DLOG_TAG=\"RenderEngine\"", 53 "RenderEngine.cpp", 133 "mock/RenderEngine.cpp",
|
/frameworks/native/libs/renderengine/threaded/ |
D | RenderEngineThreaded.cpp | 44 : RenderEngine(type) { in RenderEngineThreaded() 143 mFunctionCalls.push([resultPromise](renderengine::RenderEngine& instance) { in primeCache() 167 mFunctionCalls.push([&resultPromise, &result](renderengine::RenderEngine& instance) { in dump() 185 mFunctionCalls.push([&resultPromise, count, names](renderengine::RenderEngine& instance) { in genTextures() 201 mFunctionCalls.push([&resultPromise, count, &names](renderengine::RenderEngine& instance) { in deleteTextures() 218 mFunctionCalls.push([=](renderengine::RenderEngine& instance) { in mapExternalTextureBuffer() 232 mFunctionCalls.push([=](renderengine::RenderEngine& instance) { in unmapExternalTextureBuffer() 269 mFunctionCalls.push([useProtectedContext, this](renderengine::RenderEngine& instance) { in useProtectedContext() 294 mFunctionCalls.push([=](renderengine::RenderEngine& instance) { in cleanupPostRender() 319 &bufferFence, &drawFence](renderengine::RenderEngine& instance) { in drawLayers() [all …]
|
D | RenderEngineThreaded.h | 31 using CreateInstanceFactory = std::function<std::unique_ptr<renderengine::RenderEngine>()>; 38 class RenderEngineThreaded : public RenderEngine { 89 using Work = std::function<void(renderengine::RenderEngine&)>; 102 std::unique_ptr<renderengine::RenderEngine> mRenderEngine;
|
/frameworks/native/libs/renderengine/include/renderengine/mock/ |
D | RenderEngine.h | 33 class RenderEngine : public renderengine::RenderEngine { 35 RenderEngine(); 36 ~RenderEngine() override;
|
/frameworks/av/media/libstagefright/renderfright/include/renderengine/mock/ |
D | RenderEngine.h | 33 class RenderEngine : public renderengine::RenderEngine { 35 RenderEngine(); 36 ~RenderEngine() override;
|
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/ |
D | CompositionEngine.h | 29 class RenderEngine; variable 57 virtual renderengine::RenderEngine& getRenderEngine() const = 0; 58 virtual void setRenderEngine(std::unique_ptr<renderengine::RenderEngine>) = 0;
|
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/impl/ |
D | CompositionEngine.h | 36 renderengine::RenderEngine& getRenderEngine() const override; 37 void setRenderEngine(std::unique_ptr<renderengine::RenderEngine>) override; 61 std::unique_ptr<renderengine::RenderEngine> mRenderEngine;
|
/frameworks/native/services/surfaceflinger/ |
D | BufferLayerConsumer.h | 40 class RenderEngine; variable 74 BufferLayerConsumer(const sp<IGraphicBufferConsumer>& bq, renderengine::RenderEngine& engine, 217 Image(const sp<GraphicBuffer>& graphicBuffer, renderengine::RenderEngine& engine); 225 renderengine::RenderEngine& mRE; 318 renderengine::RenderEngine& mRE;
|
D | ClientCache.h | 47 void setRenderEngine(renderengine::RenderEngine* renderEngine) { mRenderEngine = renderEngine; } in setRenderEngine() 81 renderengine::RenderEngine* mRenderEngine = nullptr;
|
/frameworks/av/media/libstagefright/renderfright/tests/ |
D | RenderEngineThreadedTest.cpp | 35 [this]() { return std::unique_ptr<renderengine::RenderEngine>(mRenderEngine); }); in SetUp() 39 renderengine::mock::RenderEngine* mRenderEngine = new renderengine::mock::RenderEngine(); 182 cleanupPostRender(renderengine::RenderEngine::CleanupMode::CLEAN_ALL)) in TEST_F() 185 mThreadedRE->cleanupPostRender(renderengine::RenderEngine::CleanupMode::CLEAN_ALL); in TEST_F() 191 cleanupPostRender(renderengine::RenderEngine::CleanupMode::CLEAN_ALL)) in TEST_F() 194 mThreadedRE->cleanupPostRender(renderengine::RenderEngine::CleanupMode::CLEAN_ALL); in TEST_F()
|
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/mock/ |
D | CompositionEngine.h | 42 MOCK_CONST_METHOD0(getRenderEngine, renderengine::RenderEngine&()); 43 MOCK_METHOD1(setRenderEngine, void(std::unique_ptr<renderengine::RenderEngine>));
|
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/impl/planner/ |
D | Planner.h | 33 class RenderEngine; variable 44 Planner(renderengine::RenderEngine& renderengine);
|
D | TexturePool.h | 66 TexturePool(renderengine::RenderEngine& renderEngine) : mRenderEngine(renderEngine) {} in TexturePool() 98 renderengine::RenderEngine& mRenderEngine;
|
/frameworks/native/libs/renderengine/tests/ |
D | RenderEngineThreadedTest.cpp | 35 [this]() { return std::unique_ptr<renderengine::RenderEngine>(mRenderEngine); }, in SetUp() 36 renderengine::RenderEngine::RenderEngineType::THREADED); in SetUp() 40 renderengine::mock::RenderEngine* mRenderEngine = new renderengine::mock::RenderEngine();
|
/frameworks/av/media/libstagefright/include/media/stagefright/ |
D | FrameCaptureProcessor.h | 30 class RenderEngine; variable 77 std::unique_ptr<renderengine::RenderEngine> mRE;
|