| Index: ui/gfx/color_space.cc
|
| diff --git a/ui/gfx/color_space.cc b/ui/gfx/color_space.cc
|
| index 8d3b4c19608ae85bba16f7a229102f41137a9b9c..2bf317bcecb7ec8db177ad8da6c18507680c4e6a 100644
|
| --- a/ui/gfx/color_space.cc
|
| +++ b/ui/gfx/color_space.cc
|
| @@ -86,6 +86,12 @@ ColorSpace ColorSpace::CreateSRGB() {
|
| return result;
|
| }
|
|
|
| +// static
|
| +ColorSpace ColorSpace::CreateSCRGBLinear() {
|
| + return ColorSpace(PrimaryID::BT709, TransferID::LINEAR, MatrixID::RGB,
|
| + RangeID::FULL);
|
| +}
|
| +
|
| // Static
|
| ColorSpace ColorSpace::CreateXYZD50() {
|
| return ColorSpace(PrimaryID::XYZ_D50, TransferID::LINEAR, MatrixID::RGB,
|
| @@ -121,6 +127,11 @@ bool ColorSpace::operator==(const ColorSpace& other) const {
|
| return true;
|
| }
|
|
|
| +bool ColorSpace::IsHDR() const {
|
| + return transfer_ == TransferID::SMPTEST2084 ||
|
| + transfer_ == TransferID::ARIB_STD_B67;
|
| +}
|
| +
|
| bool ColorSpace::operator!=(const ColorSpace& other) const {
|
| return !(*this == other);
|
| }
|
|
|