aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/views
diff options
context:
space:
mode:
authorGravatar joshualitt <joshualitt@chromium.org>2015-06-12 12:51:44 -0700
committerGravatar Commit bot <commit-bot@chromium.org>2015-06-12 12:51:44 -0700
commit030dc847dc497b011c417dc6694e8b6de290895f (patch)
treed943ac79c22575874932e4100e3dd91dccac168f /src/views
parent6eba3054229a9b656e372c3b80003f442a5d6161 (diff)
Visual bench on native android
Diffstat (limited to 'src/views')
-rw-r--r--src/views/SkWindow.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/views/SkWindow.cpp b/src/views/SkWindow.cpp
index f222715fcf..7ab729e1d2 100644
--- a/src/views/SkWindow.cpp
+++ b/src/views/SkWindow.cpp
@@ -117,9 +117,9 @@ extern bool gEnableControlledThrow;
bool SkWindow::update(SkIRect* updateArea) {
if (!fDirtyRgn.isEmpty()) {
+#if defined(SK_BUILD_FOR_WINCE) && defined(USE_GX_SCREEN)
SkBitmap bm = this->getBitmap();
-#if defined(SK_BUILD_FOR_WINCE) && defined(USE_GX_SCREEN)
char* buffer = (char*)GXBeginDraw();
SkASSERT(buffer);
@@ -134,8 +134,9 @@ bool SkWindow::update(SkIRect* updateArea) {
SkCanvas* canvas = surface->getCanvas();
canvas->clipRegion(fDirtyRgn);
- if (updateArea)
+ if (updateArea) {
*updateArea = fDirtyRgn.getBounds();
+ }
SkAutoCanvasRestore acr(canvas, true);
canvas->concat(fMatrix);