diff options
Diffstat (limited to 'gm/pictureshader.cpp')
-rw-r--r-- | gm/pictureshader.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/gm/pictureshader.cpp b/gm/pictureshader.cpp index 0b0a99e026..152cdf37a4 100644 --- a/gm/pictureshader.cpp +++ b/gm/pictureshader.cpp @@ -30,14 +30,12 @@ public: // Build the picture. SkPictureRecorder recorder; - SkCanvas* pictureCanvas = recorder.beginRecording(SkScalarRoundToInt(tileSize), - SkScalarRoundToInt(tileSize), - NULL, 0); + SkCanvas* pictureCanvas = recorder.beginRecording(tileSize, tileSize, NULL, 0); this->drawTile(pictureCanvas); fPicture.reset(recorder.endRecording()); // Build a reference bitmap. - fBitmap.allocN32Pixels(SkScalarRoundToInt(tileSize), SkScalarRoundToInt(tileSize)); + fBitmap.allocN32Pixels(SkScalarCeilToInt(tileSize), SkScalarCeilToInt(tileSize)); fBitmap.eraseColor(SK_ColorTRANSPARENT); SkCanvas bitmapCanvas(fBitmap); this->drawTile(&bitmapCanvas); |