aboutsummaryrefslogtreecommitdiffhomepage
path: root/gm/lcdblendmodes.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'gm/lcdblendmodes.cpp')
-rw-r--r--gm/lcdblendmodes.cpp5
1 files changed, 1 insertions, 4 deletions
diff --git a/gm/lcdblendmodes.cpp b/gm/lcdblendmodes.cpp
index 1345d23762..1627654ffc 100644
--- a/gm/lcdblendmodes.cpp
+++ b/gm/lcdblendmodes.cpp
@@ -62,10 +62,7 @@ protected:
canvas->drawRect(r, p);
SkImageInfo info = SkImageInfo::MakeN32Premul(kWidth, kHeight);
- auto surface(canvas->makeSurface(info));
- if (nullptr == surface) {
- surface = SkSurface::MakeRaster(info);
- }
+ auto surface(sk_tool_utils::makeSurface(canvas, info));
SkCanvas* surfCanvas = surface->getCanvas();
this->drawColumn(surfCanvas, SK_ColorBLACK, SK_ColorWHITE, false);