DescriptionDelete SkDefaultXform, handle edge cases in SkColorSpaceXform_Base
"Edge" cases include:
(1) Matrices with translation
(2) colorLUTs
Performance on HP z620:
201295.jpg
to2Dot2: 386us -> 414us
toSRGB: 346us -> 371us
toHalf: 282us -> 302us
strange0-translate.jpg
toSRGB: 1060us -> 244us
strange1-colorLUT.jpg
toSRGB: 2.74ms -> 2.00ms
BUG=skia:
GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2177173003
CQ_INCLUDE_TRYBOTS=master.client.skia:Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-SKNX_NO_SIMD-Trybot
Committed: https://skia.googlesource.com/skia/+/3418c0e797e2ee841d1c031ca9d7a5ba73205f51
Patch Set 1 #
Total comments: 2
Patch Set 2 : Rename SkFastXform to SkColorSpaceXform_Base #
Total comments: 6
Patch Set 3 : Fixed thread safety issues #
Total comments: 1
Patch Set 4 : Use less space on Google3 #
Depends on Patchset: Messages
Total messages: 21 (14 generated)
|