diff options
Diffstat (limited to 'libs/hwui/renderstate/RenderState.h')
-rw-r--r-- | libs/hwui/renderstate/RenderState.h | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/libs/hwui/renderstate/RenderState.h b/libs/hwui/renderstate/RenderState.h index e033cf2c5046..97785a46dcd7 100644 --- a/libs/hwui/renderstate/RenderState.h +++ b/libs/hwui/renderstate/RenderState.h @@ -17,13 +17,7 @@ #define RENDERSTATE_H #include "Caches.h" -#include "Glop.h" -#include "renderstate/Blend.h" -#include "renderstate/MeshState.h" -#include "renderstate/OffscreenBufferPool.h" #include "renderstate/PixelBufferState.h" -#include "renderstate/Scissor.h" -#include "renderstate/Stencil.h" #include "utils/Macros.h" #include <GLES2/gl2.h> @@ -103,15 +97,6 @@ public: // more thinking... void postDecStrong(VirtualLightRefBase* object); - void render(const Glop& glop, const Matrix4& orthoMatrix, bool overrideDisableBlending); - - Blend& blend() { return *mBlend; } - MeshState& meshState() { return *mMeshState; } - Scissor& scissor() { return *mScissor; } - Stencil& stencil() { return *mStencil; } - - OffscreenBufferPool& layerPool() { return *mLayerPool; } - GrContext* getGrContext() const; void dump(); @@ -127,13 +112,6 @@ private: renderthread::RenderThread& mRenderThread; Caches* mCaches = nullptr; - Blend* mBlend = nullptr; - MeshState* mMeshState = nullptr; - Scissor* mScissor = nullptr; - Stencil* mStencil = nullptr; - - OffscreenBufferPool* mLayerPool = nullptr; - std::set<Layer*> mActiveLayers; std::set<DeferredLayerUpdater*> mActiveLayerUpdaters; std::set<renderthread::CanvasContext*> mRegisteredContexts; |