diff options
author | 2016-03-17 07:19:41 -0700 | |
---|---|---|
committer | 2016-03-17 07:19:41 -0700 | |
commit | d427266a58af7e6ea6c12c9cd56ade3e179a0c04 (patch) | |
tree | 2590454b3535c8179a1ec9b300cfcbba565e0a0c /gm/pixelxorxfermode.cpp | |
parent | 667433ff5bc65680af31ca718d4cc29cce7b7040 (diff) |
Remove uses of SkImageDecoder from gms
BUG=skia:
GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1791583002
Review URL: https://codereview.chromium.org/1791583002
Diffstat (limited to 'gm/pixelxorxfermode.cpp')
-rw-r--r-- | gm/pixelxorxfermode.cpp | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/gm/pixelxorxfermode.cpp b/gm/pixelxorxfermode.cpp index 35926a81c6..daccca8c41 100644 --- a/gm/pixelxorxfermode.cpp +++ b/gm/pixelxorxfermode.cpp @@ -8,7 +8,6 @@ #include "gm.h" #include "Resources.h" -#include "SkImageDecoder.h" #include "SkPixelXorXfermode.h" #include "SkStream.h" @@ -24,17 +23,7 @@ protected: SkISize onISize() override { return SkISize::Make(512, 512); } void onOnceBeforeDraw() override { - SkImageDecoder* codec = nullptr; - SkString resourcePath = GetResourcePath("mandrill_512.png"); - SkFILEStream stream(resourcePath.c_str()); - if (stream.isValid()) { - codec = SkImageDecoder::Factory(&stream); - } - if (codec) { - stream.rewind(); - codec->decode(&stream, &fBM, kN32_SkColorType, SkImageDecoder::kDecodePixels_Mode); - delete codec; - } else { + if (!GetResourceAsBitmap("mandrill_512.png", &fBM)) { fBM.allocN32Pixels(1, 1); fBM.eraseARGB(255, 255, 0 , 0); // red == bad } |