diff options
author | Stan Iliev <stani@google.com> | 2017-07-25 11:59:12 -0400 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2017-07-25 18:34:01 +0000 |
commit | 4ed9ae4b230425df7735bc4a3778da00f63178de (patch) | |
tree | 44244b8ee7dcdf70926501fdec4f20034f62dffc /src/core/SkImageInfoPriv.h | |
parent | c47f223d14d562ad9899f64073d8134287982926 (diff) |
Improve GrGLNonlinearColorSpaceXformEffect to support scRGB
Improve GrGLNonlinearColorSpaceXformEffect to correctly implement
scRGB transfer function and allow for negative colors.
Relax SkSurface_Gpu::Valid to allow kRGBA_half_GrPixelConfig
render target without a color space needed for legacy blending on
Android.
Bug: b/62347704
Change-Id: Ibc6144e69c26cdbdcbf29348c4f612fb6b639e01
Reviewed-on: https://skia-review.googlesource.com/26143
Commit-Queue: Stan Iliev <stani@google.com>
Reviewed-by: Brian Osman <brianosman@google.com>
Diffstat (limited to 'src/core/SkImageInfoPriv.h')
-rw-r--r-- | src/core/SkImageInfoPriv.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/core/SkImageInfoPriv.h b/src/core/SkImageInfoPriv.h index 38de97f8a2..716c35d43d 100644 --- a/src/core/SkImageInfoPriv.h +++ b/src/core/SkImageInfoPriv.h @@ -34,7 +34,7 @@ static inline bool SkImageInfoIsValidCommon(const SkImageInfo& info) { } if (kRGBA_F16_SkColorType == info.colorType() && - (!info.colorSpace() || !info.colorSpace()->gammaIsLinear())) { + (info.colorSpace() && (!info.colorSpace()->gammaIsLinear()))) { return false; } |