/aosp12/frameworks/av/media/libstagefright/renderfright/include/renderengine/ |
H A D | RenderEngine.h | 58 class RenderEngine; variable 66 class RenderEngine { 81 virtual ~RenderEngine() = 0; 207 RenderEngine::ContextPriority contextPriority; 208 RenderEngine::RenderEngineType renderEngineType; 287 RenderEngine::ContextPriority contextPriority = RenderEngine::ContextPriority::MEDIUM; 288 RenderEngine::RenderEngineType renderEngineType = RenderEngine::RenderEngineType::GLES; 309 RenderEngine& mEngine; 331 class RenderEngine : public renderengine::RenderEngine { 333 virtual ~RenderEngine() = 0; [all …]
|
/aosp12/frameworks/native/libs/renderengine/include/renderengine/ |
H A D | RenderEngine.h | 77 class RenderEngine; variable 85 class RenderEngine { 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() 316 RenderEngine::ContextPriority contextPriority = RenderEngine::ContextPriority::MEDIUM; 317 RenderEngine::RenderEngineType renderEngineType = [all …]
|
H A D | ExternalTexture.h | 24 class RenderEngine; variable 48 ExternalTexture(const sp<GraphicBuffer>& buffer, RenderEngine& renderEngine, uint32_t usage); 57 RenderEngine& mRenderEngine;
|
/aosp12/frameworks/av/media/libstagefright/renderfright/ |
H A 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()
|
/aosp12/frameworks/av/media/libstagefright/renderfright/threaded/ |
H A 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 184 [&resultPromise, texName, &image](renderengine::RenderEngine& instance) { in bindExternalTextureImage() 277 mFunctionCalls.push([&resultPromise](renderengine::RenderEngine& instance) { in getMaxTextureSize() 292 mFunctionCalls.push([&resultPromise](renderengine::RenderEngine& instance) { in getMaxViewportDims() 307 mFunctionCalls.push([&resultPromise](renderengine::RenderEngine& instance) { in isProtected() 322 mFunctionCalls.push([&resultPromise](renderengine::RenderEngine& instance) { in supportsProtectedContent() 353 mFunctionCalls.push([&resultPromise](renderengine::RenderEngine& instance) { in getFramebufferForDrawing() [all …]
|
H A 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;
|
/aosp12/frameworks/native/libs/renderengine/threaded/ |
H A 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() 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() 336 mFunctionCalls.push([](renderengine::RenderEngine& instance) { in cleanFramebufferCache() 349 mFunctionCalls.push([&resultPromise](renderengine::RenderEngine& instance) { in getContextPriority() [all …]
|
H A 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;
|
/aosp12/frameworks/native/libs/renderengine/ |
H A 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()
|
H A 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()
|
H A D | Android.bp | 13 "-DLOG_TAG=\"RenderEngine\"", 53 "RenderEngine.cpp", 133 "mock/RenderEngine.cpp",
|
/aosp12/frameworks/native/libs/renderengine/mock/ |
H A D | RenderEngine.cpp | 25 RenderEngine::RenderEngine() = default; 26 RenderEngine::~RenderEngine() = default;
|
/aosp12/frameworks/av/media/libstagefright/renderfright/mock/ |
H A D | RenderEngine.cpp | 25 RenderEngine::RenderEngine() = default; 26 RenderEngine::~RenderEngine() = default;
|
/aosp12/frameworks/native/libs/renderengine/include/renderengine/mock/ |
H A D | RenderEngine.h | 33 class RenderEngine : public renderengine::RenderEngine { 35 RenderEngine(); 36 ~RenderEngine() override;
|
/aosp12/frameworks/av/media/libstagefright/renderfright/include/renderengine/mock/ |
H A D | RenderEngine.h | 33 class RenderEngine : public renderengine::RenderEngine { 35 RenderEngine(); 36 ~RenderEngine() override;
|
/aosp12/frameworks/av/media/libstagefright/renderfright/tests/ |
H A 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()
|
/aosp12/frameworks/native/services/surfaceflinger/ |
H A 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;
|
H A D | ClientCache.h | 47 void setRenderEngine(renderengine::RenderEngine* renderEngine) { mRenderEngine = renderEngine; } in setRenderEngine() 81 renderengine::RenderEngine* mRenderEngine = nullptr;
|
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/ |
H A D | CompositionEngine.h | 29 class RenderEngine; variable 57 virtual renderengine::RenderEngine& getRenderEngine() const = 0; 58 virtual void setRenderEngine(std::unique_ptr<renderengine::RenderEngine>) = 0;
|
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/impl/ |
H A 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;
|
/aosp12/frameworks/native/libs/renderengine/tests/ |
H A 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();
|
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/mock/ |
H A D | CompositionEngine.h | 42 MOCK_CONST_METHOD0(getRenderEngine, renderengine::RenderEngine&()); 43 MOCK_METHOD1(setRenderEngine, void(std::unique_ptr<renderengine::RenderEngine>));
|
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/impl/planner/ |
H A D | Planner.h | 33 class RenderEngine; variable 47 Planner(renderengine::RenderEngine& renderengine);
|
/aosp12/hardware/interfaces/graphics/composer/2.2/utils/vts/include/composer-vts/2.2/ |
H A D | RenderEngineVts.h | 57 renderengine::RenderEngine& getInternalRenderEngine() { return *mRenderEngine; } in getInternalRenderEngine() 62 std::unique_ptr<renderengine::RenderEngine> mRenderEngine;
|
/aosp12/frameworks/av/media/libstagefright/include/media/stagefright/ |
H A D | FrameCaptureProcessor.h | 30 class RenderEngine; variable 77 std::unique_ptr<renderengine::RenderEngine> mRE;
|