summaryrefslogtreecommitdiffstats
path: root/libs/hwui/LayerRenderer.h
diff options
context:
space:
mode:
authorChet Haase <chet@google.com>2012-09-26 10:27:40 -0700
committerChet Haase <chet@google.com>2012-09-26 11:01:42 -0700
commit98d3a64ffa13596e3ea9125bbff40c51ec96bd8d (patch)
tree306cfeea0b0834f3b832a4dba12f6395ea9da097 /libs/hwui/LayerRenderer.h
parent4e1ab15b305aac26ad8819fc3b2951e20985944d (diff)
downloadframeworks_base-98d3a64ffa13596e3ea9125bbff40c51ec96bd8d.zip
frameworks_base-98d3a64ffa13596e3ea9125bbff40c51ec96bd8d.tar.gz
frameworks_base-98d3a64ffa13596e3ea9125bbff40c51ec96bd8d.tar.bz2
Assign default texture id of 0
Some logic depends on a default value of 0, which was not being assigned. Issue #7195815 chrome url bar is corrupted Issue #7190656 Textures corrupted on mr1 Change-Id: I346b7b76e885bf8f04740e711fd88f917a5418c7
Diffstat (limited to 'libs/hwui/LayerRenderer.h')
-rw-r--r--libs/hwui/LayerRenderer.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/libs/hwui/LayerRenderer.h b/libs/hwui/LayerRenderer.h
index 392f863..acedbcc 100644
--- a/libs/hwui/LayerRenderer.h
+++ b/libs/hwui/LayerRenderer.h
@@ -60,6 +60,8 @@ public:
ANDROID_API static void destroyLayerDeferred(Layer* layer);
ANDROID_API static bool copyLayer(Layer* layer, SkBitmap* bitmap);
+ static void flushLayer(Layer* layer);
+
protected:
virtual bool hasLayer();
virtual Region* getRegion();
@@ -69,8 +71,6 @@ protected:
private:
void generateMesh();
- static void flushLayer(Layer* layer);
-
Layer* mLayer;
}; // class LayerRenderer