skia2/include/utils
Leon Scroggins III 0cbc10f94e Make SkImageGeneratorCG apply encoded origin
SkImageGeneratorCG:
- Detect the origin and apply it to the output
- Deprecate NewFromEncodedCG and add MakeFromEncodedCG

SkCodecImageGenerator:
- Move code elsewhere for sharing
- Apply origin for incomplete decodes

SkPixmap.cpp/SkPixmapPriv.h:
- Now has the shared code for generators to apply origin

DMSrcSink.cpp:
- Call MakeFromEncodedCG

SkCGUtils.h:
- Add a version of SkCopyPixelsFromCGImage that takes an SkPixmap

Bug: skia:7138
Bug: skia:3834
Change-Id: Ic6dbc76360c6a84913b67373582f328d3946d637
Reviewed-on: https://skia-review.googlesource.com/63740
Reviewed-by: Mike Reed <reed@google.com>
Commit-Queue: Leon Scroggins <scroggo@google.com>
2017-11-03 15:29:34 +00:00
..
mac Make SkImageGeneratorCG apply encoded origin 2017-11-03 15:29:34 +00:00
SkCamera.h Add SK_API to APIs used by the android framework. 2017-09-21 18:14:36 +00:00
SkCanvasStateUtils.h no need for SK_SUPPORT_LEGACY_CANVAS_IS_REFCNT anymore 2016-12-07 22:28:04 +00:00
SkDumpCanvas.h Remove trailing whitespace. 2017-10-09 21:20:34 +00:00
SkEventTracer.h Add category support to JSON and SkDebugf tracing 2017-07-21 16:38:23 +00:00
SkFrontBufferedStream.h Add SK_API to APIs used by the android framework. 2017-09-21 18:14:36 +00:00
SkInterpolator.h Add SK_API to APIs used by the android framework. 2017-09-21 18:14:36 +00:00
SkLua.h Convert NULL and 0 to nullptr. 2017-08-28 17:48:57 +00:00
SkLuaCanvas.h Add missing onDrawDrawable() overrides to utility canvases 2017-09-22 14:01:27 +00:00
SkNoDrawCanvas.h Expose resetForNextPicture in SkNoDrawCanvas 2017-05-02 13:52:09 +00:00
SkNullCanvas.h no need for SK_SUPPORT_LEGACY_CANVAS_IS_REFCNT anymore 2016-12-07 22:28:04 +00:00
SkNWayCanvas.h Plumb more SkPaintFilterCanvas virtuals 2017-10-12 15:32:11 +00:00
SkPaintFilterCanvas.h Plumb more SkPaintFilterCanvas virtuals 2017-10-12 15:32:11 +00:00
SkParse.h
SkParsePath.h
SkRandom.h clean up useage of SkFloatBits 2017-08-07 02:49:29 +00:00
SkShadowUtils.h Add SK_API to APIs used by the android framework. 2017-09-21 18:14:36 +00:00
SkTextBox.h Remove trailing whitespace. 2017-10-09 21:20:34 +00:00