skia2/include
Matt Sarett 6cc6ae7573 SkColorSpaceXformer: Add SkShader::makeColorSpace()
Just a refactor - reimplements the shader xforms with makeColorSpace().

11 gms have diffs.  Some are down to floating precision.  The old
implementation would go float->fixed->float in some cases.  Others
are due to improvements with gradient shaders inside local matrix
shaders.

Bug: skia:6516
Change-Id: I424406990c5c58a47833cf4c9ef146cd3ea6c37e
Reviewed-on: https://skia-review.googlesource.com/13769
Reviewed-by: Mike Klein <mtklein@chromium.org>
Commit-Queue: Matt Sarett <msarett@google.com>
2017-04-19 16:28:44 +00:00
..
android Let region decoders query the type and color space 2017-04-14 13:59:35 +00:00
c C API: document sk_matrix_t 2017-03-21 18:04:34 +00:00
codec Switch SkCodec to int for counts and indices 2017-04-17 17:38:35 +00:00
config Revert "Revert "SkUserConfig.h: remove out-of-date comment on SK_SFNTLY_SUBSETTER"" 2017-01-27 14:40:01 +00:00
core SkColorSpaceXformer: Add SkShader::makeColorSpace() 2017-04-19 16:28:44 +00:00
effects SkPictureImageFilter::onMakeColorSpace() 2017-04-15 12:15:36 +00:00
gpu Revert "Check-in vulkan.h into third_party and use that instead of local sdk vulkan.h" 2017-04-19 14:44:47 +00:00
pathops use reversePathTo in place of addPathReverse 2016-11-07 05:09:28 -08:00
ports Add SkTypeface::getVariationDesignPosition. 2017-02-24 16:59:05 +00:00
private Revert "Plumb GrBackendTexture throughout skia." 2017-04-19 00:23:50 +00:00
svg no need for SK_SUPPORT_LEGACY_CANVAS_IS_REFCNT anymore 2016-12-07 22:28:04 +00:00
utils Add perspective shadows 2017-04-11 20:26:46 +00:00
views Mark overridden destructors with 'override' and remove 'virtual' 2017-03-22 16:06:18 +00:00