blob: 89dd51475216af6c9d398f94cfd1c6cdafecf648 [file] [log] [blame]
Heather Miller118a4072019-07-25 11:33:30 -04001Skia Graphics Release Notes
2
3This file includes a list of high level updates for each milestone release.
4
5-----
6
7Milestone 78
8
9 * Added RELEASE_NOTES.txt file
Mike Reed9dc0b9e2019-07-29 17:52:48 -040010
Florin Malita48009492019-08-01 17:20:19 -040011 * SkDrawLooper is no longer supported in SkPaint or SkCanvas.
Mike Reed9dc0b9e2019-07-29 17:52:48 -040012
Mike Reeda5acbf92019-08-14 11:08:41 -040013 * SkImage: new factories: DecodeToRaster, DecodeToTexture
14
Florin Malita48009492019-08-01 17:20:19 -040015 * SkImageFilter API refactor started:
Michael Ludwig06eacf42019-08-01 16:02:27 -040016 - Provide new factory API in include/effects/SkImageFilters
Florin Malita48009492019-08-01 17:20:19 -040017 - Consolidated enum types to use SkTileMode and SkColorChannel
18 - Hide filter implementation classes
Michael Ludwig8ee6cf32019-08-02 09:57:04 -040019 - Hide previously public functions on SkImageFilter that were intended for internal use only
Florin Malita48009492019-08-01 17:20:19 -040020
21 * SkColorFilters::HSLAMatrix - new matrix color filter operating in HSLA space.
Brian Salomond4764a12019-08-08 12:08:24 -040022
23 * Modify GrBackendFormat getters to not return internal pointers. Use an enum class for GL formats.
Brian Salomonec22b1a2019-08-09 09:41:48 -040024
25 * Expose GrContext::dump() when SK_ENABLE_DUMP_GPU is defined.
Sergey Ulanov2739fd22019-08-11 22:46:33 -070026
27 * Vulkan backend now supports YCbCr sampler for I420 Vulkan images that are not
28 backed by external images.
Leon Scroggins III6154ac42019-08-14 11:29:29 -040029
30 * Add SkCodec::SelectionPolicy for distinguishing between decoding a still image
31 or an image sequence for a container format that has both (e.g. HEIF).