summaryrefslogtreecommitdiff
path: root/libs/hwui/OpenGLRenderer.cpp
diff options
context:
space:
mode:
author Romain Guy <romainguy@google.com> 2010-12-10 14:43:41 -0800
committer Romain Guy <romainguy@google.com> 2010-12-10 14:43:41 -0800
commit32963c393a804db2cd86c24443c2f1c6eee6064b (patch)
tree78086da15ba0893676941678e2ad5a601dff4924 /libs/hwui/OpenGLRenderer.cpp
parent25dc3a7dbac2f90f5144035e9c8ed99c09cc3132 (diff)
Ignore empty layers.
Change-Id: Ib2f99cdab654881fe079306e27d87c5ef9535700
Diffstat (limited to 'libs/hwui/OpenGLRenderer.cpp')
-rw-r--r--libs/hwui/OpenGLRenderer.cpp6
1 files changed, 1 insertions, 5 deletions
diff --git a/libs/hwui/OpenGLRenderer.cpp b/libs/hwui/OpenGLRenderer.cpp
index 8bfc8d469d4c..17b9e83d6964 100644
--- a/libs/hwui/OpenGLRenderer.cpp
+++ b/libs/hwui/OpenGLRenderer.cpp
@@ -385,11 +385,7 @@ bool OpenGLRenderer::createLayer(sp<Snapshot> snapshot, float left, float top,
if (bounds.isEmpty() || bounds.getWidth() > mCaches.maxTextureSize ||
bounds.getHeight() > mCaches.maxTextureSize) {
- if (fboLayer) {
- snapshot->invisible = true;
- } else {
- snapshot->empty = true;
- }
+ snapshot->empty = fboLayer;
} else {
snapshot->invisible = snapshot->invisible || (alpha <= ALPHA_THRESHOLD && fboLayer);
}