diff options
Diffstat (limited to 'libs/hwui/LayerRenderer.cpp')
-rw-r--r-- | libs/hwui/LayerRenderer.cpp | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/libs/hwui/LayerRenderer.cpp b/libs/hwui/LayerRenderer.cpp index 3484d41..ba59bb3 100644 --- a/libs/hwui/LayerRenderer.cpp +++ b/libs/hwui/LayerRenderer.cpp @@ -100,13 +100,21 @@ bool LayerRenderer::suppressErrorChecks() { } /////////////////////////////////////////////////////////////////////////////// -// Dirty region tracking +// Layer support /////////////////////////////////////////////////////////////////////////////// bool LayerRenderer::hasLayer() { return true; } +void LayerRenderer::ensureStencilBuffer() { + attachStencilBufferToLayer(mLayer); +} + +/////////////////////////////////////////////////////////////////////////////// +// Dirty region tracking +/////////////////////////////////////////////////////////////////////////////// + Region* LayerRenderer::getRegion() { if (getSnapshot()->flags & Snapshot::kFlagFboTarget) { return OpenGLRenderer::getRegion(); |