diff options
Diffstat (limited to 'samplecode/SampleLayers.cpp')
-rw-r--r-- | samplecode/SampleLayers.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/samplecode/SampleLayers.cpp b/samplecode/SampleLayers.cpp index bc8b8730bb..483943d5d4 100644 --- a/samplecode/SampleLayers.cpp +++ b/samplecode/SampleLayers.cpp @@ -42,10 +42,10 @@ static void dump_layers(const char label[], SkCanvas* canvas) { SkCanvas::LayerIter iter(canvas, true); int index = 0; while (!iter.done()) { - SkImageInfo info = iter.device()->imageInfo(); + const SkBitmap& bm = iter.device()->accessBitmap(false); const SkIRect& clip = iter.clip().getBounds(); SkDebugf("Layer[%d] bitmap [%d %d] X=%d Y=%d clip=[%d %d %d %d] alpha=%d\n", index++, - info.width(), info.height(), iter.x(), iter.y(), + bm.width(), bm.height(), iter.x(), iter.y(), clip.fLeft, clip.fTop, clip.fRight, clip.fBottom, iter.paint().getAlpha()); iter.next(); |