Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 #include "DMSrcSink.h" | 1 #include "DMSrcSink.h" |
| 2 #include "SamplePipeControllers.h" | 2 #include "SamplePipeControllers.h" |
| 3 #include "SkCommonFlags.h" | 3 #include "SkCommonFlags.h" |
| 4 #include "SkCodec.h" | 4 #include "SkCodec.h" |
| 5 #include "SkDocument.h" | 5 #include "SkDocument.h" |
| 6 #include "SkError.h" | 6 #include "SkError.h" |
| 7 #include "SkMultiPictureDraw.h" | 7 #include "SkMultiPictureDraw.h" |
| 8 #include "SkNullCanvas.h" | 8 #include "SkNullCanvas.h" |
| 9 #include "SkOSFile.h" | 9 #include "SkOSFile.h" |
| 10 #include "SkPictureData.h" | 10 #include "SkPictureData.h" |
| (...skipping 123 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 134 return Error::Nonfatal("Uninteresting to decode image with alpha into 565."); | 134 return Error::Nonfatal("Uninteresting to decode image with alpha into 565."); |
| 135 } | 135 } |
| 136 canvas->drawBitmap(subset, SkIntToScalar(x), SkIntToScalar(y)); | 136 canvas->drawBitmap(subset, SkIntToScalar(x), SkIntToScalar(y)); |
| 137 } | 137 } |
| 138 } | 138 } |
| 139 return ""; | 139 return ""; |
| 140 } | 140 } |
| 141 | 141 |
| 142 SkISize ImageSrc::size() const { | 142 SkISize ImageSrc::size() const { |
| 143 SkAutoTUnref<SkData> encoded(SkData::NewFromFileName(fPath.c_str())); | 143 SkAutoTUnref<SkData> encoded(SkData::NewFromFileName(fPath.c_str())); |
| 144 SkDebugf("\n%s\n", fPath.c_str()); | |
|
msarett
2015/03/20 18:35:57
Ignore this. I will remove.
| |
| 144 if (FLAGS_codec) { | 145 if (FLAGS_codec) { |
| 145 SkAutoTDelete<SkCodec> codec(SkCodec::NewFromData(encoded)); | 146 SkAutoTDelete<SkCodec> codec(SkCodec::NewFromData(encoded)); |
| 146 if (!codec) { | 147 if (!codec) { |
| 147 return SkISize::Make(0,0); | 148 return SkISize::Make(0,0); |
| 148 } | 149 } |
| 149 SkImageInfo info; | 150 SkImageInfo info; |
| 150 if (!codec->getInfo(&info)) { | 151 if (!codec->getInfo(&info)) { |
| 151 return SkISize::Make(0,0); | 152 return SkISize::Make(0,0); |
| 152 } | 153 } |
| 153 return info.dimensions(); | 154 return info.dimensions(); |
| (...skipping 403 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 557 surfaces.unrefAll(); | 558 surfaces.unrefAll(); |
| 558 return ""; | 559 return ""; |
| 559 } | 560 } |
| 560 SkISize size() const SK_OVERRIDE { return fSize; } | 561 SkISize size() const SK_OVERRIDE { return fSize; } |
| 561 Name name() const SK_OVERRIDE { sk_throw(); return ""; } // No one shou ld be calling this. | 562 Name name() const SK_OVERRIDE { sk_throw(); return ""; } // No one shou ld be calling this. |
| 562 } proxy(fW, fH, pic, src.size()); | 563 } proxy(fW, fH, pic, src.size()); |
| 563 return fSink->draw(proxy, bitmap, stream, log); | 564 return fSink->draw(proxy, bitmap, stream, log); |
| 564 } | 565 } |
| 565 | 566 |
| 566 } // namespace DM | 567 } // namespace DM |
| OLD | NEW |