aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorGravatar junov@chromium.org <junov@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81>2012-07-25 20:09:37 +0000
committerGravatar junov@chromium.org <junov@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81>2012-07-25 20:09:37 +0000
commit09640d6bac2fc42e012b3ed6cdce5962f4e186fe (patch)
tree28cff90bd47650b40c5df8826bf460336841ad75 /src
parentb1047839e0f1fdd769340f199cedef732d51e1f6 (diff)
Fixing canvas writePixels malfunctioning with SkDeferredCanvas with SkGPipe backend and GPU rendering
Diffstat (limited to 'src')
-rw-r--r--src/utils/SkDeferredCanvas.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/utils/SkDeferredCanvas.cpp b/src/utils/SkDeferredCanvas.cpp
index 494b50c39f..a36a604f4b 100644
--- a/src/utils/SkDeferredCanvas.cpp
+++ b/src/utils/SkDeferredCanvas.cpp
@@ -732,6 +732,7 @@ void SkDeferredCanvas::DeferredDevice::writePixels(const SkBitmap& bitmap,
//Special case config: no deferral
this->flushPending();
fImmediateDevice->writePixels(bitmap, x, y, config8888);
+ return;
}
SkPaint paint;