fix gm to test unpremul etc.

Change-Id: Ia53003e31b2e24ffc5834faefb1de0687036683d
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/270057
Reviewed-by: Mike Reed <reed@google.com>
Commit-Queue: Mike Reed <reed@google.com>
diff --git a/gm/aaclip.cpp b/gm/aaclip.cpp
index e4001fc..9e9f68b 100644
--- a/gm/aaclip.cpp
+++ b/gm/aaclip.cpp
@@ -161,14 +161,7 @@
 #include "include/utils/mac/SkCGUtils.h"
 
 static std::unique_ptr<SkCanvas> make_canvas(const SkBitmap& bm) {
-    const SkImageInfo& info = bm.info();
-    if (info.bytesPerPixel() == 4) {
-        return SkCanvas::MakeRasterDirectN32(info.width(), info.height(),
-                                             (SkPMColor*)bm.getPixels(),
-                                             bm.rowBytes());
-    } else {
-        return std::make_unique<SkCanvas>(bm);
-    }
+    return SkCanvas::MakeRasterDirect(bm.info(), bm.getPixels(), bm.rowBytes());
 }
 
 static void test_image(SkCanvas* canvas, const SkImageInfo& info) {