Home
last modified time | relevance | path

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

/frameworks/native/libs/renderengine/
DRenderEngine.cpp27 std::unique_ptr<impl::RenderEngine> RenderEngine::create(int hwcFormat, uint32_t featureFlags, in create()
39 RenderEngine::~RenderEngine() = default;
43 RenderEngine::RenderEngine(uint32_t featureFlags) : mFeatureFlags(featureFlags) {} in RenderEngine() function in android::renderengine::impl::RenderEngine
45 RenderEngine::~RenderEngine() = default;
47 bool RenderEngine::useNativeFenceSync() const { in useNativeFenceSync()
51 bool RenderEngine::useWaitSync() const { in useWaitSync()
DAndroid.bp4 "-DLOG_TAG=\"RenderEngine\"",
42 "RenderEngine.cpp",
90 "mock/RenderEngine.cpp",
/frameworks/native/libs/renderengine/include/renderengine/
DRenderEngine.h53 class RenderEngine; variable
61 class RenderEngine {
71 static std::unique_ptr<impl::RenderEngine> create(int hwcFormat, uint32_t featureFlags,
74 virtual ~RenderEngine() = 0;
210 BindNativeBufferAsFramebuffer(RenderEngine& engine, ANativeWindowBuffer* buffer, in BindNativeBufferAsFramebuffer()
225 RenderEngine& mEngine;
233 class RenderEngine : public renderengine::RenderEngine {
235 virtual ~RenderEngine() = 0;
241 RenderEngine(uint32_t featureFlags);
/frameworks/native/libs/renderengine/mock/
DRenderEngine.cpp25 RenderEngine::RenderEngine() = default;
26 RenderEngine::~RenderEngine() = default;
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/
DCompositionEngine.h26 class RenderEngine; variable
52 virtual renderengine::RenderEngine& getRenderEngine() const = 0;
53 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;
41 std::unique_ptr<renderengine::RenderEngine> mRenderEngine;
/frameworks/native/services/surfaceflinger/CompositionEngine/tests/
DCompositionEngineTest.cpp32 renderengine::mock::RenderEngine* mRenderEngine =
33 new StrictMock<renderengine::mock::RenderEngine>();
51 mEngine.setRenderEngine(std::unique_ptr<renderengine::RenderEngine>(mRenderEngine)); in TEST_F()
DRenderSurfaceTest.cpp66 StrictMock<renderengine::mock::RenderEngine> mRenderEngine;
/frameworks/native/libs/renderengine/include/renderengine/mock/
DRenderEngine.h32 class RenderEngine : public renderengine::RenderEngine {
34 RenderEngine();
35 ~RenderEngine() override;
/frameworks/native/services/surfaceflinger/
DBufferLayerConsumer.h42 class RenderEngine; variable
77 BufferLayerConsumer(const sp<IGraphicBufferConsumer>& bq, renderengine::RenderEngine& engine,
223 Image(sp<GraphicBuffer> graphicBuffer, renderengine::RenderEngine& engine) in Image()
232 renderengine::RenderEngine& mRE;
330 renderengine::RenderEngine& mRE;
DBufferLayerConsumer.cpp57 renderengine::RenderEngine& engine, uint32_t tex, in BufferLayerConsumer()
DSurfaceFlinger.h101 class RenderEngine; variable
305 renderengine::RenderEngine& getRenderEngine() const;
DSurfaceFlinger.cpp518 renderengine::RenderEngine& SurfaceFlinger::getRenderEngine() const { in getRenderEngine()
643 renderengine::RenderEngine::USE_COLOR_MANAGEMENT : 0); in init()
645 renderengine::RenderEngine::USE_HIGH_PRIORITY_CONTEXT : 0); in init()
647 (enable_protected_contents(false) ? renderengine::RenderEngine::ENABLE_PROTECTED_CONTEXT in init()
653 renderengine::RenderEngine::create(static_cast<int32_t>(defaultCompositionPixelFormat), in init()
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/mock/
DCompositionEngine.h40 MOCK_CONST_METHOD0(getRenderEngine, renderengine::RenderEngine&());
41 MOCK_METHOD1(setRenderEngine, void(std::unique_ptr<renderengine::RenderEngine>));
/frameworks/native/services/surfaceflinger/CompositionEngine/src/
DCompositionEngine.cpp54 renderengine::RenderEngine& CompositionEngine::getRenderEngine() const { in getRenderEngine()
58 void CompositionEngine::setRenderEngine(std::unique_ptr<renderengine::RenderEngine> renderEngine) { in setRenderEngine()
/frameworks/native/services/surfaceflinger/tests/unittests/
DTestableSurfaceFlinger.h48 class RenderEngine; variable
182 void setupRenderEngine(std::unique_ptr<renderengine::RenderEngine> renderEngine) { in setupRenderEngine()
359 std::unique_ptr<renderengine::RenderEngine>()); in ~TestableSurfaceFlinger()
DCompositionTest.cpp107 mFlinger.setupRenderEngine(std::unique_ptr<renderengine::RenderEngine>(mRenderEngine)); in CompositionTest()
175 renderengine::mock::RenderEngine* mRenderEngine = new renderengine::mock::RenderEngine();
DDisplayTransactionTest.cpp133 renderengine::mock::RenderEngine* mRenderEngine = new renderengine::mock::RenderEngine();
169 mFlinger.setupRenderEngine(std::unique_ptr<renderengine::RenderEngine>(mRenderEngine)); in DisplayTransactionTest()
/frameworks/native/libs/renderengine/gl/
DGLESRenderEngine.h49 class GLESRenderEngine : public impl::RenderEngine {
DGLESRenderEngine.cpp249 (featureFlags & RenderEngine::USE_HIGH_PRIORITY_CONTEXT); in create()
251 if ((featureFlags & RenderEngine::ENABLE_PROTECTED_CONTEXT) && in create()
352 : renderengine::impl::RenderEngine(featureFlags), in GLESRenderEngine()