| Index: dm/DM.cpp
|
| diff --git a/dm/DM.cpp b/dm/DM.cpp
|
| index 139e9eb82396d35e09c69bfa979a321093b694fd..1252d4f1f2dd9fc2bf31353a24184e7bb1c72a75 100644
|
| --- a/dm/DM.cpp
|
| +++ b/dm/DM.cpp
|
| @@ -207,6 +207,8 @@ static void push_codec_srcs(Path path) {
|
| CodecSrc::kGrayscale_Always_DstColorType));
|
| push_src("image", "scanline_kGray8", new CodecSrc(path, CodecSrc::kScanline_Mode,
|
| CodecSrc::kGrayscale_Always_DstColorType));
|
| + push_src("image", "scanline_kGray8", new CodecSrc(path, CodecSrc::kSubset_Mode,
|
| + CodecSrc::kGrayscale_Always_DstColorType));
|
| // Intentional fall through
|
| // FIXME: Is this a long term solution for testing wbmps decodes to kIndex8?
|
| // Further discussion on this topic is at skbug.com/3683
|
| @@ -215,6 +217,8 @@ static void push_codec_srcs(Path path) {
|
| CodecSrc::kIndex8_Always_DstColorType));
|
| push_src("image", "scanline_kIndex8", new CodecSrc(path, CodecSrc::kScanline_Mode,
|
| CodecSrc::kIndex8_Always_DstColorType));
|
| + push_src("image", "scanline_kIndex8", new CodecSrc(path, CodecSrc::kSubset_Mode,
|
| + CodecSrc::kIndex8_Always_DstColorType));
|
| break;
|
| default:
|
| // Do nothing
|
| @@ -226,6 +230,8 @@ static void push_codec_srcs(Path path) {
|
| CodecSrc::kGetFromCanvas_DstColorType));
|
| push_src("image", "scanline", new CodecSrc(path, CodecSrc::kScanline_Mode,
|
| CodecSrc::kGetFromCanvas_DstColorType));
|
| + push_src("image", "subset", new CodecSrc(path, CodecSrc::kSubset_Mode,
|
| + CodecSrc::kGetFromCanvas_DstColorType));
|
| }
|
|
|
| static bool codec_supported(const char* ext) {
|
|
|