diff options
author | 2015-06-12 12:51:44 -0700 | |
---|---|---|
committer | 2015-06-12 12:51:44 -0700 | |
commit | 030dc847dc497b011c417dc6694e8b6de290895f (patch) | |
tree | d943ac79c22575874932e4100e3dd91dccac168f /src/views | |
parent | 6eba3054229a9b656e372c3b80003f442a5d6161 (diff) |
Visual bench on native android
BUG=skia:
Review URL: https://codereview.chromium.org/1164403002
Diffstat (limited to 'src/views')
-rw-r--r-- | src/views/SkWindow.cpp | 5 |
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); |