| Index: src/image/SkSurface_Raster.cpp
|
| diff --git a/src/image/SkSurface_Raster.cpp b/src/image/SkSurface_Raster.cpp
|
| index 9309487c2b5f5f60f6a62c20056e9cf86444d19f..f2cb94a04f75f48501a362cf840e3d9fee741504 100644
|
| --- a/src/image/SkSurface_Raster.cpp
|
| +++ b/src/image/SkSurface_Raster.cpp
|
| @@ -67,8 +67,7 @@ bool SkSurface_Raster::Valid(const SkImageInfo& info, size_t rowBytes) {
|
| shift = 2;
|
| break;
|
| case kRGBA_F16_SkColorType:
|
| - if (!info.colorSpace() ||
|
| - SkColorSpace::kLinear_GammaNamed != info.colorSpace()->gammaNamed()) {
|
| + if (!info.colorSpace() || !info.colorSpace()->gammaIsLinear()) {
|
| return false;
|
| }
|
| shift = 3;
|
|
|