aboutsummaryrefslogtreecommitdiffhomepage
path: root/samplecode
diff options
context:
space:
mode:
authorGravatar bsalomon@google.com <bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>2011-11-16 20:36:03 +0000
committerGravatar bsalomon@google.com <bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>2011-11-16 20:36:03 +0000
commit6f3795105b2b458079e53a721c1735c9518f6bb5 (patch)
tree107d2ec0b8986a3bf96220fe9e86974fe9f7b8e3 /samplecode
parentaa336da0838c3da8b3be2e0348da3c6abeebf273 (diff)
Make all pixel ops go thru ctx so we can correctly flush. Unify two texture upload code paths.
Review URL: http://codereview.appspot.com/5373108/ git-svn-id: http://skia.googlecode.com/svn/trunk@2701 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'samplecode')
-rw-r--r--samplecode/SampleApp.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/samplecode/SampleApp.cpp b/samplecode/SampleApp.cpp
index ffe56b104d..cc69578be5 100644
--- a/samplecode/SampleApp.cpp
+++ b/samplecode/SampleApp.cpp
@@ -177,10 +177,10 @@ public:
// need to send the raster bits to the (gpu) window
fGrContext->setRenderTarget(fGrRenderTarget);
const SkBitmap& bm = win->getBitmap();
- fGrContext->writePixels(0, 0, bm.width(), bm.height(),
- kSkia8888_PM_GrPixelConfig,
- bm.getPixels(),
- bm.rowBytes());
+ fGrRenderTarget->writePixels(0, 0, bm.width(), bm.height(),
+ kSkia8888_PM_GrPixelConfig,
+ bm.getPixels(),
+ bm.rowBytes());
}
}
win->presentGL();
@@ -211,7 +211,7 @@ public:
desc.fStencilBits = 8;
desc.fSampleCnt = 0;
desc.fRenderTargetHandle = 0;
- fGrRenderTarget = fNullGrContext->createPlatformRenderTarget(desc);
+ fNullGrRenderTarget = fNullGrContext->createPlatformRenderTarget(desc);
}
}