diff options
Diffstat (limited to 'gm/lcdblendmodes.cpp')
-rw-r--r-- | gm/lcdblendmodes.cpp | 5 |
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); |