Home
last modified time | relevance | path

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

123

/frameworks/av/media/libstagefright/renderfright/include/renderengine/
DRenderEngine.h58 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/
DRenderEngine.h77 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 …]
DExternalTexture.h24 class RenderEngine; variable
48 ExternalTexture(const sp<GraphicBuffer>& buffer, RenderEngine& renderEngine, uint32_t usage);
57 RenderEngine& mRenderEngine;
/frameworks/av/media/libstagefright/renderfright/
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()
/frameworks/native/libs/renderengine/mock/
DRenderEngine.cpp25 RenderEngine::RenderEngine() = default;
26 RenderEngine::~RenderEngine() = default;
/frameworks/av/media/libstagefright/renderfright/mock/
DRenderEngine.cpp25 RenderEngine::RenderEngine() = default;
26 RenderEngine::~RenderEngine() = default;
/frameworks/av/media/libstagefright/renderfright/threaded/
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
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 …]
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;
/frameworks/native/libs/renderengine/
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()
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()
DAndroid.bp13 "-DLOG_TAG=\"RenderEngine\"",
53 "RenderEngine.cpp",
133 "mock/RenderEngine.cpp",
/frameworks/native/libs/renderengine/threaded/
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()
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 …]
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;
/frameworks/native/libs/renderengine/include/renderengine/mock/
DRenderEngine.h33 class RenderEngine : public renderengine::RenderEngine {
35 RenderEngine();
36 ~RenderEngine() override;
/frameworks/av/media/libstagefright/renderfright/include/renderengine/mock/
DRenderEngine.h33 class RenderEngine : public renderengine::RenderEngine {
35 RenderEngine();
36 ~RenderEngine() override;
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/
DCompositionEngine.h29 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/
DCompositionEngine.h36 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/
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;
DClientCache.h47 void setRenderEngine(renderengine::RenderEngine* renderEngine) { mRenderEngine = renderEngine; } in setRenderEngine()
81 renderengine::RenderEngine* mRenderEngine = nullptr;
/frameworks/av/media/libstagefright/renderfright/tests/
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()
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/mock/
DCompositionEngine.h42 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/
DPlanner.h33 class RenderEngine; variable
44 Planner(renderengine::RenderEngine& renderengine);
DTexturePool.h66 TexturePool(renderengine::RenderEngine& renderEngine) : mRenderEngine(renderEngine) {} in TexturePool()
98 renderengine::RenderEngine& mRenderEngine;
/frameworks/native/libs/renderengine/tests/
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();
/frameworks/av/media/libstagefright/include/media/stagefright/
DFrameCaptureProcessor.h30 class RenderEngine; variable
77 std::unique_ptr<renderengine::RenderEngine> mRE;

123