/third_party/skia/src/ports/ |
H A D | SkNDKConversions.cpp | 57 skcms_Matrix3x3 gamut; member 99 skcms_Matrix3x3 gamut; in toDataSpace() local 100 if (cs->isNumericalTransferFn(&fn) && cs->toXYZD50(&gamut)) { in toDataSpace() 102 if (nearly_equal(gamut, entry.gamut) && nearly_equal(fn, entry.transferFunction)) { in toDataSpace() 113 return SkColorSpace::MakeRGB(entry.transferFunction, entry.gamut); in toColorSpace()
|
/third_party/skia/tests/ |
H A D | NdkDecodeTest.cpp | 139 for (auto gamut : { SkNamedGamut::kSRGB, SkNamedGamut::kAdobeRGB, SkNamedGamut::kDisplayP3, in DEF_TEST() 141 unsupportedCs.push_back(SkColorSpace::MakeRGB(SkNamedTransferFn::kPQ, gamut)); in DEF_TEST() 142 unsupportedCs.push_back(SkColorSpace::MakeRGB(SkNamedTransferFn::kHLG, gamut)); in DEF_TEST() 143 unsupportedCs.push_back(SkColorSpace::MakeRGB(k2Dot6, gamut)); in DEF_TEST() 146 for (auto gamut : { SkNamedGamut::kSRGB, SkNamedGamut::kDisplayP3, in DEF_TEST() 148 unsupportedCs.push_back(SkColorSpace::MakeRGB(SkNamedTransferFn::k2Dot2, gamut)); in DEF_TEST() 151 for (auto gamut : { SkNamedGamut::kAdobeRGB, SkNamedGamut::kDisplayP3, in DEF_TEST() 153 unsupportedCs.push_back(SkColorSpace::MakeRGB(SkNamedTransferFn::kRec2020, gamut)); in DEF_TEST() 156 for (auto gamut : { SkNamedGamut::kAdobeRGB, SkNamedGamut::kDisplayP3, in DEF_TEST() 158 unsupportedCs.push_back(SkColorSpace::MakeRGB(SkNamedTransferFn::kLinear, gamut)); in DEF_TEST() [all...] |
H A D | NdkEncodeTest.cpp | 312 for (auto gamut : { SkNamedGamut::kSRGB, SkNamedGamut::kAdobeRGB, SkNamedGamut::kDisplayP3, in DEF_TEST() 314 unsupportedCs.push_back(SkColorSpace::MakeRGB(SkNamedTransferFn::kPQ, gamut)); in DEF_TEST() 315 unsupportedCs.push_back(SkColorSpace::MakeRGB(SkNamedTransferFn::kHLG, gamut)); in DEF_TEST() 316 unsupportedCs.push_back(SkColorSpace::MakeRGB(k2Dot6, gamut)); in DEF_TEST() 319 for (auto gamut : { SkNamedGamut::kSRGB, SkNamedGamut::kDisplayP3, in DEF_TEST() 321 unsupportedCs.push_back(SkColorSpace::MakeRGB(SkNamedTransferFn::k2Dot2, gamut)); in DEF_TEST() 324 for (auto gamut : { SkNamedGamut::kAdobeRGB, SkNamedGamut::kDisplayP3, in DEF_TEST() 326 unsupportedCs.push_back(SkColorSpace::MakeRGB(SkNamedTransferFn::kRec2020, gamut)); in DEF_TEST() 329 for (auto gamut : { SkNamedGamut::kAdobeRGB, SkNamedGamut::kDisplayP3, in DEF_TEST() 331 unsupportedCs.push_back(SkColorSpace::MakeRGB(SkNamedTransferFn::kLinear, gamut)); in DEF_TEST() [all...] |
H A D | ColorSpaceTest.cpp | 354 skcms_Matrix3x3 gamut = SkNamedGamut::kSRGB; in DEF_TEST() local 356 // Previously a NaN anywhere in the tf or gamut would trip up Equals(), in DEF_TEST() 358 gamut.vals[1][1] = SK_FloatNaN; in DEF_TEST() 361 sk_sp<SkColorSpace> x = SkColorSpace::MakeRGB(tf, gamut), in DEF_TEST() 362 y = SkColorSpace::MakeRGB(tf, gamut); in DEF_TEST()
|
/third_party/skia/src/core/ |
H A D | SkColorFilter.cpp | 333 const skcms_Matrix3x3* gamut, in SkWorkingFormatColorFilter() 337 if (gamut) { fGamut = *gamut; fUseDstGamut = false; } in SkWorkingFormatColorFilter() 344 skcms_Matrix3x3 gamut = fGamut; in workingFormat() local 347 if (fUseDstGamut) { SkAssertResult(dstCS->toXYZD50 (&gamut)); } in workingFormat() 350 return SkColorSpace::MakeRGB(tf, gamut); in workingFormat() 432 skcms_Matrix3x3 gamut; in CreateProc() local 436 if (!useDstGamut) { buffer.readScalarArray(&gamut.vals[0][0], 9); } in CreateProc() 441 useDstGamut ? nullptr : &gamut, in CreateProc() 447 const skcms_Matrix3x3* gamut, in WithWorkingFormat() 445 WithWorkingFormat(sk_sp<SkColorFilter> child, const skcms_TransferFunction* tf, const skcms_Matrix3x3* gamut, const SkAlphaType* at) WithWorkingFormat() argument [all...] |
H A D | SkColorFilterPriv.h | 19 // Each non-null {tf,gamut,at} parameter overrides that particular aspect of the color format. 22 const skcms_Matrix3x3* gamut,
|
/third_party/skia/gm/ |
H A D | colorspace.cpp | 84 for (skcms_Matrix3x3 gamut : gGamuts) { in draw_colorspace_gm() 87 sk_sp<SkColorSpace> midCS = SkColorSpace::MakeRGB(tf, gamut); in draw_colorspace_gm()
|
/third_party/skia/dm/ |
H A D | DMJsonWriter.cpp | 83 writer.appendString("gamut", gBitmapResults[i].gamut.c_str()); in DumpJson() 130 br.gamut = options["gamut"].as<StringValue>().begin(); in ReadJson()
|
H A D | DMJsonWriter.h | 32 SkString gamut; member
|
H A D | DM.cpp | 1259 skcms_Matrix3x3 gamut; in identify_gamut() local 1260 if (cs->toXYZD50(&gamut)) { in identify_gamut() 1269 if (eq(gamut, SkNamedGamut::kSRGB )) { return SkString("sRGB"); } in identify_gamut() 1270 if (eq(gamut, SkNamedGamut::kAdobeRGB )) { return SkString("Adobe"); } in identify_gamut() 1271 if (eq(gamut, SkNamedGamut::kDisplayP3)) { return SkString("P3"); } in identify_gamut() 1272 if (eq(gamut, SkNamedGamut::kRec2020 )) { return SkString("2020"); } in identify_gamut() 1273 if (eq(gamut, SkNamedGamut::kXYZ )) { return SkString("XYZ"); } in identify_gamut() 1274 if (eq(gamut, gNarrow_toXYZD50 )) { return SkString("narrow"); } in identify_gamut() 1338 result.gamut = identify_gamut (bitmap->colorSpace()); in WriteToDisk()
|
/third_party/skia/tools/fm/ |
H A D | fm.cpp | 60 static DEFINE_string(gamut , "srgb", "The color gamut for any raster backend."); 62 static DEFINE_bool (legacy, false, "Use a null SkColorSpace instead of --gamut and --tf?"); 557 skcms_Matrix3x3 gamut; in main() local 563 !parse_flag(FLAGS_gamut , "gamut" , kGamuts , &gamut) || in main() 569 : SkColorSpace::MakeRGB(tf,gamut); in main()
|