HomeSort by relevance Sort by last modified time
    Searched refs:RenderEngine (Results 1 - 17 of 17) sorted by null

  /frameworks/native/services/surfaceflinger/tests/unittests/mock/RenderEngine/
MockRenderEngine.cpp 17 #include "mock/RenderEngine/MockRenderEngine.h"
24 RenderEngine::RenderEngine() = default;
25 RenderEngine::~RenderEngine() = default;
MockRenderEngine.h 21 #include "RenderEngine/Image.h"
22 #include "RenderEngine/Mesh.h"
23 #include "RenderEngine/RenderEngine.h"
24 #include "RenderEngine/Surface.h"
25 #include "RenderEngine/Texture.h"
31 class RenderEngine : public RE::RenderEngine {
33 RenderEngine();
34 ~RenderEngine() override
    [all...]
  /frameworks/native/services/surfaceflinger/RenderEngine/
Image.h 38 class RenderEngine;
42 explicit Image(const RenderEngine& engine);
52 // methods internal to RenderEngine
53 friend class RenderEngine;
RenderEngine.cpp 25 #include "RenderEngine.h"
43 RenderEngine::~RenderEngine() = default;
47 std::unique_ptr<RenderEngine> RenderEngine::create(int hwcFormat, uint32_t featureFlags) {
116 std::unique_ptr<RenderEngine> engine;
143 bool RenderEngine::overrideUseContextPriorityFromConfig(bool useContextPriority) {
153 RenderEngine::RenderEngine(uint32_t featureFlags)
159 RenderEngine::~RenderEngine()
    [all...]
Surface.h 49 class RenderEngine;
53 Surface(const RenderEngine& engine);
78 // methods internal to RenderEngine
79 friend class RenderEngine;
RenderEngine.h 53 class RenderEngine;
56 class RenderEngine {
62 virtual ~RenderEngine() = 0;
79 // flush submits RenderEngine command stream for execution and returns a
83 // finish waits until RenderEngine command stream has been executed. It
86 // waitFence inserts a wait on an external fence fd to RenderEngine
137 BindNativeBufferAsFramebuffer(RenderEngine& engine, ANativeWindowBuffer* buffer)
145 friend impl::RenderEngine;
147 RenderEngine& mEngine;
158 class RenderEngine : public RE::RenderEngine
    [all...]
Surface.cpp 19 #include "RenderEngine.h"
30 Surface::Surface(const RenderEngine& engine)
34 mEGLConfig = RenderEngine::chooseEglConfig(mEGLDisplay, PIXEL_FORMAT_RGBA_8888, false);
Image.cpp 24 #include "RenderEngine.h"
33 Image::Image(const RenderEngine& engine) : mEGLDisplay(engine.getEGLDisplay()) {}
GLES20RenderEngine.h 28 #include "RenderEngine.h"
41 class GLES20RenderEngine : public RenderEngine {
64 GLES20RenderEngine(uint32_t featureFlags); // See RenderEngine::FeatureFlag
GLES20RenderEngine.cpp 19 #define LOG_TAG "RenderEngine"
115 : RenderEngine(featureFlags),
441 RenderEngine::dump(result);
442 result.appendFormat("RenderEngine last dataspace conversion: (%s) to (%s)\n",
  /frameworks/native/services/surfaceflinger/
BufferLayerConsumer.h 41 class RenderEngine;
47 * and makes them available to RenderEngine as a texture.
54 * All calls to updateTexImage must be made with RenderEngine being current.
74 // tex parameter indicates the name of the RenderEngine texture to which
76 BufferLayerConsumer(const sp<IGraphicBufferConsumer>& bq, RE::RenderEngine& engine,
88 // This call may only be made while RenderEngine is current.
95 // RenderEngine texture until bindTextureImage is called.
226 Image(sp<GraphicBuffer> graphicBuffer, RE::RenderEngine& engine);
277 // doFenceWaitLocked inserts a wait command into the RenderEngine command
278 // stream to ensure that it is safe for future RenderEngine commands t
    [all...]
BufferLayerConsumer.cpp 26 #include "RenderEngine/Image.h"
27 #include "RenderEngine/RenderEngine.h"
61 RE::RenderEngine& engine, uint32_t tex, Layer* layer)
163 // Make sure RenderEngine is current
165 BLC_LOGE("updateTexImage: RenderEngine is not current");
389 BLC_LOGE("syncForReleaseLocked: failed to flush RenderEngine");
520 BLC_LOGE("doFenceWait: RenderEngine is not current");
609 BufferLayerConsumer::Image::Image(sp<GraphicBuffer> graphicBuffer, RE::RenderEngine& engine)
SurfaceFlinger.h 108 class RenderEngine;
176 std::unique_ptr<RE::RenderEngine> mRenderEngine;
339 RE::RenderEngine& getRenderEngine() const { return *getBE().mRenderEngine; }
    [all...]
Layer.h 51 #include "RenderEngine/Mesh.h"
52 #include "RenderEngine/Texture.h"
99 RE::RenderEngine* renderEngine;
101 } renderEngine;
SurfaceFlinger.cpp 87 #include "RenderEngine/RenderEngine.h"
491 RE::RenderEngine& engine;
494 MessageDestroyGLTexture(RE::RenderEngine& engine, uint32_t texture)
667 // Get a RenderEngine for the given display / config (can't fail)
669 RE::impl::RenderEngine::create(HAL_PIXEL_FORMAT_RGBA_8888,
671 ? RE::RenderEngine::WIDE_COLOR_SUPPORT
673 LOG_ALWAYS_FATAL_IF(getBE().mRenderEngine == nullptr, "couldn't create RenderEngine");
    [all...]
  /frameworks/native/services/surfaceflinger/tests/unittests/
TestableSurfaceFlinger.h 27 class RenderEngine;
39 void setupRenderEngine(std::unique_ptr<RE::RenderEngine> renderEngine) {
40 mFlinger->getBE().mRenderEngine = std::move(renderEngine);
DisplayTransactionTest.cpp 33 #include "mock/RenderEngine/MockRenderEngine.h"
118 RE::mock::RenderEngine* mRenderEngine = new RE::mock::RenderEngine();
155 mFlinger.setupRenderEngine(std::unique_ptr<RE::RenderEngine>(mRenderEngine));
    [all...]

Completed in 284 milliseconds