diff options
author | brianosman <brianosman@google.com> | 2016-09-27 15:11:47 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2016-09-27 15:11:47 -0700 |
commit | eec8304714f35e4c789a2b69e511f88fe5890149 (patch) | |
tree | f7200924f0cfe5abf57a3660ba96cd1c0aeca6d8 /gm/colorspacexform.cpp | |
parent | b3a3b58c4eeeafca1c9ffe28d087ef5de60dc5cd (diff) |
Added kSRGBLinear_Named color space, along with tests
Gradients (and other shaders) are going to end up serializing this
particular color space very frequently, so we want a shorthand way of
writing it out. I think it's also helpful to have a clearer way of
creating it (vs. NewNamed(kSRGB_Named)->makeLinearGamma()).
BUG=skia:
GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2377763002
Review-Url: https://codereview.chromium.org/2377763002
Diffstat (limited to 'gm/colorspacexform.cpp')
-rw-r--r-- | gm/colorspacexform.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/gm/colorspacexform.cpp b/gm/colorspacexform.cpp index 7e3285efbd..34abdc4b79 100644 --- a/gm/colorspacexform.cpp +++ b/gm/colorspacexform.cpp @@ -60,8 +60,7 @@ protected: canvas->save(); for (int i = 0; i < kNumColors; i++) { - sk_sp<SkColorSpace> space = - SkColorSpace::NewNamed(SkColorSpace::kSRGB_Named)->makeLinearGamma(); + sk_sp<SkColorSpace> space = SkColorSpace::NewNamed(SkColorSpace::kSRGBLinear_Named); sk_sp<SkShader> s = SkShader::MakeColorShader(colors[i], space); SkPaint paint; paint.setShader(s); |