Home
last modified time | relevance | path

Searched refs:RenderEngine (Results 1 – 25 of 67) sorted by relevance

123

/aosp12/frameworks/av/media/libstagefright/renderfright/include/renderengine/
H A DRenderEngine.h58 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 DRenderEngine.h77 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 DExternalTexture.h24 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 DRenderEngine.cpp27 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 DRenderEngineThreaded.cpp91 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 DRenderEngineThreaded.h31 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 DRenderEngineThreaded.cpp44 : 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 DRenderEngineThreaded.h31 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 DRenderEngine.cpp29 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 DExternalTexture.cpp25 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 DAndroid.bp13 "-DLOG_TAG=\"RenderEngine\"",
53 "RenderEngine.cpp",
133 "mock/RenderEngine.cpp",
/aosp12/frameworks/native/libs/renderengine/mock/
H A DRenderEngine.cpp25 RenderEngine::RenderEngine() = default;
26 RenderEngine::~RenderEngine() = default;
/aosp12/frameworks/av/media/libstagefright/renderfright/mock/
H A DRenderEngine.cpp25 RenderEngine::RenderEngine() = default;
26 RenderEngine::~RenderEngine() = default;
/aosp12/frameworks/native/libs/renderengine/include/renderengine/mock/
H A DRenderEngine.h33 class RenderEngine : public renderengine::RenderEngine {
35 RenderEngine();
36 ~RenderEngine() override;
/aosp12/frameworks/av/media/libstagefright/renderfright/include/renderengine/mock/
H A DRenderEngine.h33 class RenderEngine : public renderengine::RenderEngine {
35 RenderEngine();
36 ~RenderEngine() override;
/aosp12/frameworks/av/media/libstagefright/renderfright/tests/
H A DRenderEngineThreadedTest.cpp35 [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 DBufferLayerConsumer.h40 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 DClientCache.h47 void setRenderEngine(renderengine::RenderEngine* renderEngine) { mRenderEngine = renderEngine; } in setRenderEngine()
81 renderengine::RenderEngine* mRenderEngine = nullptr;
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/
H A DCompositionEngine.h29 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 DCompositionEngine.h36 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 DRenderEngineThreadedTest.cpp35 [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 DCompositionEngine.h42 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 DPlanner.h33 class RenderEngine; variable
47 Planner(renderengine::RenderEngine& renderengine);
/aosp12/hardware/interfaces/graphics/composer/2.2/utils/vts/include/composer-vts/2.2/
H A DRenderEngineVts.h57 renderengine::RenderEngine& getInternalRenderEngine() { return *mRenderEngine; } in getInternalRenderEngine()
62 std::unique_ptr<renderengine::RenderEngine> mRenderEngine;
/aosp12/frameworks/av/media/libstagefright/include/media/stagefright/
H A DFrameCaptureProcessor.h30 class RenderEngine; variable
77 std::unique_ptr<renderengine::RenderEngine> mRE;

123