diff options
Diffstat (limited to 'libs/hwui/renderthread/OpenGLPipeline.h')
-rw-r--r-- | libs/hwui/renderthread/OpenGLPipeline.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/libs/hwui/renderthread/OpenGLPipeline.h b/libs/hwui/renderthread/OpenGLPipeline.h index e08fd9b63ffa..d024aecec249 100644 --- a/libs/hwui/renderthread/OpenGLPipeline.h +++ b/libs/hwui/renderthread/OpenGLPipeline.h @@ -26,9 +26,6 @@ namespace android { namespace uirenderer { namespace renderthread { -class Frame; - - class OpenGLPipeline : public IRenderPipeline { public: OpenGLPipeline(RenderThread& thread); @@ -56,6 +53,10 @@ public: LayerUpdateQueue* layerUpdateQueue, bool opaque, const BakedOpRenderer::LightInfo& lightInfo) override; TaskManager* getTaskManager() override; + bool createOrUpdateLayer(RenderNode* node, + const DamageAccumulator& damageAccumulator) override; + static void destroyLayer(RenderNode* node); + GrContext* getGrContext() override { return nullptr; } private: EglManager& mEglManager; |