summaryrefslogtreecommitdiffstats
path: root/libs/hwui/DisplayListRenderer.cpp
diff options
context:
space:
mode:
authorRomain Guy <romainguy@google.com>2011-01-24 16:33:45 -0800
committerRomain Guy <romainguy@google.com>2011-01-24 18:39:56 -0800
commit7d7b5490a0b0763e831b31bc11f17d8159b5914a (patch)
tree7326e41a76618cba25a9757b43db779a607b9bdf /libs/hwui/DisplayListRenderer.cpp
parent3dd0908a65095cb6946001ae3039ab87a47b4f33 (diff)
downloadframeworks_base-7d7b5490a0b0763e831b31bc11f17d8159b5914a.zip
frameworks_base-7d7b5490a0b0763e831b31bc11f17d8159b5914a.tar.gz
frameworks_base-7d7b5490a0b0763e831b31bc11f17d8159b5914a.tar.bz2
Enable partial invalidates when rendering with OpenGL.
Change-Id: Ie8be06c4776b815e8737753eb8003b4fd8936130
Diffstat (limited to 'libs/hwui/DisplayListRenderer.cpp')
-rw-r--r--libs/hwui/DisplayListRenderer.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/libs/hwui/DisplayListRenderer.cpp b/libs/hwui/DisplayListRenderer.cpp
index a768efe..d70fba8 100644
--- a/libs/hwui/DisplayListRenderer.cpp
+++ b/libs/hwui/DisplayListRenderer.cpp
@@ -629,7 +629,8 @@ void DisplayListRenderer::setViewport(int width, int height) {
mHeight = height;
}
-void DisplayListRenderer::prepare(bool opaque) {
+void DisplayListRenderer::prepareDirty(float left, float top,
+ float right, float bottom, bool opaque) {
mSnapshot = new Snapshot(mFirstSnapshot,
SkCanvas::kMatrix_SaveFlag | SkCanvas::kClip_SaveFlag);
mSaveCount = 1;