diff options
Diffstat (limited to 'chromium/third_party/blink/renderer/platform/graphics/canvas_color_params.cc')
-rw-r--r-- | chromium/third_party/blink/renderer/platform/graphics/canvas_color_params.cc | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/chromium/third_party/blink/renderer/platform/graphics/canvas_color_params.cc b/chromium/third_party/blink/renderer/platform/graphics/canvas_color_params.cc index e3079a828ba..cdcba06eaa4 100644 --- a/chromium/third_party/blink/renderer/platform/graphics/canvas_color_params.cc +++ b/chromium/third_party/blink/renderer/platform/graphics/canvas_color_params.cc @@ -140,24 +140,24 @@ sk_sp<SkColorSpace> CanvasColorParams::GetSkColorSpace() const { sk_sp<SkColorSpace> CanvasColorParams::CanvasColorSpaceToSkColorSpace( CanvasColorSpace color_space) { - SkColorSpace::Gamut gamut = SkColorSpace::kSRGB_Gamut; - SkColorSpace::RenderTargetGamma gamma = SkColorSpace::kSRGB_RenderTargetGamma; + skcms_Matrix3x3 gamut = SkNamedGamut::kSRGB; + skcms_TransferFunction transferFn = SkNamedTransferFn::kSRGB; switch (color_space) { case kSRGBCanvasColorSpace: break; case kLinearRGBCanvasColorSpace: - gamma = SkColorSpace::kLinear_RenderTargetGamma; + transferFn = SkNamedTransferFn::kLinear; break; case kRec2020CanvasColorSpace: - gamut = SkColorSpace::kRec2020_Gamut; - gamma = SkColorSpace::kLinear_RenderTargetGamma; + gamut = SkNamedGamut::kRec2020; + transferFn = SkNamedTransferFn::kLinear; break; case kP3CanvasColorSpace: - gamut = SkColorSpace::kDCIP3_D65_Gamut; - gamma = SkColorSpace::kLinear_RenderTargetGamma; + gamut = SkNamedGamut::kDCIP3; + transferFn = SkNamedTransferFn::kLinear; break; } - return SkColorSpace::MakeRGB(gamma, gamut); + return SkColorSpace::MakeRGB(transferFn, gamut); } gfx::BufferFormat CanvasColorParams::GetBufferFormat() const { @@ -240,14 +240,14 @@ CanvasColorParams::CanvasColorParams(const sk_sp<SkColorSpace> color_space, color_space_ = kLinearRGBCanvasColorSpace; } else if (SkColorSpace::Equals( color_space.get(), - SkColorSpace::MakeRGB(SkColorSpace::kLinear_RenderTargetGamma, - SkColorSpace::kRec2020_Gamut) + SkColorSpace::MakeRGB(SkNamedTransferFn::kLinear, + SkNamedGamut::kRec2020) .get())) { color_space_ = kRec2020CanvasColorSpace; } else if (SkColorSpace::Equals( color_space.get(), - SkColorSpace::MakeRGB(SkColorSpace::kLinear_RenderTargetGamma, - SkColorSpace::kDCIP3_D65_Gamut) + SkColorSpace::MakeRGB(SkNamedTransferFn::kLinear, + SkNamedGamut::kDCIP3) .get())) { color_space_ = kP3CanvasColorSpace; } |