diff options
Diffstat (limited to 'src/images/SkDecodingImageGenerator.cpp')
-rw-r--r-- | src/images/SkDecodingImageGenerator.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/images/SkDecodingImageGenerator.cpp b/src/images/SkDecodingImageGenerator.cpp index 2493d89b38..88cdef9a32 100644 --- a/src/images/SkDecodingImageGenerator.cpp +++ b/src/images/SkDecodingImageGenerator.cpp @@ -173,9 +173,7 @@ bool DecodingImageGenerator::onGetPixels(const SkImageInfo& info, SkBitmap bitmap; TargetAllocator allocator(fInfo, pixels, rowBytes); decoder->setAllocator(&allocator); - // TODO: need to be able to pass colortype directly to decoder - SkBitmap::Config legacyConfig = SkColorTypeToBitmapConfig(info.colorType()); - bool success = decoder->decode(fStream, &bitmap, legacyConfig, + bool success = decoder->decode(fStream, &bitmap, info.colorType(), SkImageDecoder::kDecodePixels_Mode); decoder->setAllocator(NULL); if (!success) { |