Adding color space to SkSpecialImage
authorbrianosman <brianosman@google.com>
Thu, 21 Jul 2016 14:15:37 +0000 (07:15 -0700)
committerCommit bot <commit-bot@chromium.org>
Thu, 21 Jul 2016 14:15:37 +0000 (07:15 -0700)
commitafbf71dd924c7bb46ccdac49e7408b4b088563ff
treef914dccf3130dc11f0003e1c744ebb9e942a4736
parent1b93bd1e6eba3d14593490e4e24a34546638c8da
Adding color space to SkSpecialImage

Mostly means that GPU backed special images need to be supplied (and
store) a color space object.

BUG=skia:
GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2163343002

Review-Url: https://codereview.chromium.org/2163343002
16 files changed:
include/core/SkImageFilter.h
src/core/SkImageFilter.cpp
src/core/SkSpecialImage.cpp
src/core/SkSpecialImage.h
src/core/SkSpecialSurface.cpp
src/effects/SkAlphaThresholdFilter.cpp
src/effects/SkBlurImageFilter.cpp
src/effects/SkDisplacementMapEffect.cpp
src/effects/SkLightingImageFilter.cpp
src/effects/SkMagnifierImageFilter.cpp
src/effects/SkMatrixConvolutionImageFilter.cpp
src/effects/SkMorphologyImageFilter.cpp
src/effects/SkXfermodeImageFilter.cpp
src/gpu/SkGpuDevice.cpp
tests/ImageFilterCacheTest.cpp
tests/SpecialImageTest.cpp