aboutsummaryrefslogtreecommitdiffhomepage
path: root/gm/bitmapcopy.cpp
diff options
context:
space:
mode:
authorGravatar mike@reedtribe.org <mike@reedtribe.org@2bbb7eff-a529-9590-31e7-b0007b416f81>2014-02-13 15:11:11 +0000
committerGravatar mike@reedtribe.org <mike@reedtribe.org@2bbb7eff-a529-9590-31e7-b0007b416f81>2014-02-13 15:11:11 +0000
commitb2d93a91222dac2edb3c19128fd58fa2e74272aa (patch)
tree542e5234ce9408bb85fe36ae131746376eb3ae53 /gm/bitmapcopy.cpp
parentdeee496cd30070e52556dcb538c2e5eb39b66b81 (diff)
add peekPixels to SkCanvas and SkSurface
Diffstat (limited to 'gm/bitmapcopy.cpp')
-rw-r--r--gm/bitmapcopy.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/gm/bitmapcopy.cpp b/gm/bitmapcopy.cpp
index 928b4037c1..f210b4aa5e 100644
--- a/gm/bitmapcopy.cpp
+++ b/gm/bitmapcopy.cpp
@@ -62,14 +62,14 @@ protected:
virtual void onDraw(SkCanvas* canvas) {
SkPaint paint;
- SkScalar horizMargin(SkIntToScalar(10));
- SkScalar vertMargin(SkIntToScalar(10));
+ SkScalar horizMargin = 10;
+ SkScalar vertMargin = 10;
- SkBitmapDevice devTmp(SkBitmap::kARGB_8888_Config, 40, 40, false);
- SkCanvas canvasTmp(&devTmp);
+ SkBitmap src;
+ src.allocN32Pixels(40, 40);
+ SkCanvas canvasTmp(src);
draw_checks(&canvasTmp, 40, 40);
- SkBitmap src = canvasTmp.getTopDevice()->accessBitmap(false);
for (unsigned i = 0; i < NUM_CONFIGS; ++i) {
if (!src.deepCopyTo(&fDst[i], gConfigs[i])) {