Searched defs:toXYZD50 (Results 1 - 7 of 7) sorted by relevance

/external/skia/src/core/
H A DSkColorSpace_XYZ.cpp13 SkColorSpace_XYZ::SkColorSpace_XYZ(SkGammaNamed gammaNamed, const SkMatrix44& toXYZD50) argument
17 , fToXYZD50(toXYZD50)
18 , fToXYZD50Hash(SkOpts::hash_fn(toXYZD50.values(), 16 * sizeof(SkMScalar), 0))
23 const SkMatrix44& toXYZD50, sk_sp<SkData> profileData)
27 , fToXYZD50(toXYZD50)
28 , fToXYZD50Hash(SkOpts::hash_fn(toXYZD50.values(), 16 * sizeof(SkMScalar), 0))
22 SkColorSpace_XYZ(SkGammaNamed gammaNamed, sk_sp<SkGammas> gammas, const SkMatrix44& toXYZD50, sk_sp<SkData> profileData) argument
H A DSkColorSpacePriv.h40 static inline void to_xyz_d50(SkMatrix44* toXYZD50, SkColorSpace::Gamut gamut) { argument
43 toXYZD50->set3x3RowMajorf(gSRGB_toXYZD50);
46 toXYZD50->set3x3RowMajorf(gAdobeRGB_toXYZD50);
49 toXYZD50->set3x3RowMajorf(gDCIP3_toXYZD50);
52 toXYZD50->set3x3RowMajorf(gRec2020_toXYZD50);
H A DSkICC.cpp31 bool SkICC::toXYZD50(SkMatrix44* toXYZD50) const { function in class:SkICC
32 const SkMatrix44* m = as_CSB(fColorSpace)->toXYZD50();
37 *toXYZD50 = *m;
304 static bool is_3x3(const SkMatrix44& toXYZD50) { argument
305 return 0.0f == toXYZD50.get(3, 0) && 0.0f == toXYZD50.get(3, 1) && 0.0f == toXYZD50.get(3, 2) &&
306 0.0f == toXYZD50.get(0, 3) && 0.0f == toXYZD50
310 WriteToICC(const SkColorSpaceTransferFn& fn, const SkMatrix44& toXYZD50) argument
[all...]
H A DSkColorSpace.cpp15 bool SkColorSpacePrimaries::toXYZD50(SkMatrix44* toXYZ_D50) const { function in class:SkColorSpacePrimaries
46 // Now convert toXYZ matrix to toXYZD50.
93 * @param toXYZD50 transformation matrix deduced from profile data
96 static bool xyz_almost_equal(const SkMatrix44& toXYZD50, const float* standard) { argument
97 return color_space_almost_equal(toXYZD50.getFloat(0, 0), standard[0]) &&
98 color_space_almost_equal(toXYZD50.getFloat(0, 1), standard[1]) &&
99 color_space_almost_equal(toXYZD50.getFloat(0, 2), standard[2]) &&
100 color_space_almost_equal(toXYZD50.getFloat(1, 0), standard[3]) &&
101 color_space_almost_equal(toXYZD50.getFloat(1, 1), standard[4]) &&
102 color_space_almost_equal(toXYZD50
115 MakeRGB(SkGammaNamed gammaNamed, const SkMatrix44& toXYZD50) argument
143 MakeRGB(RenderTargetGamma gamma, const SkMatrix44& toXYZD50) argument
154 MakeRGB(const SkColorSpaceTransferFn& coeffs, const SkMatrix44& toXYZD50) argument
269 bool SkColorSpace::toXYZD50(SkMatrix44* toXYZD50) const { function in class:SkColorSpace
[all...]
/external/skia/src/gpu/
H A DGrColorSpaceXform.cpp72 const SkMatrix44* toXYZD50 = as_CSB(src)->toXYZD50(); local
74 if (!toXYZD50 || !fromXYZD50) {
83 SkASSERT(*toXYZD50 == *as_CSB(dst)->toXYZD50() && "Hash collision");
87 auto deferredResult = [fromXYZD50, toXYZD50]() {
89 srcToDst.setConcat(*fromXYZD50, *toXYZD50);
/external/skia/src/codec/
H A DSkAndroidCodec.cpp53 const SkMatrix44* toXYZD50 = as_CSB(colorSpace)->toXYZD50(); local
54 if (toXYZD50) {
56 load_gamut(rgb, *toXYZD50);
/external/skia/tests/
H A DICCTest.cpp25 REPORTER_ASSERT(r, shouldSucceed == icc->toXYZD50(&result));
103 const SkMatrix44& toXYZD50, SkColorSpace* reference,
105 sk_sp<SkData> profile = SkICC::WriteToICC(fn, toXYZD50);
102 test_write_icc(skiatest::Reporter* r, const SkColorSpaceTransferFn& fn, const SkMatrix44& toXYZD50, SkColorSpace* reference, bool writeToFile) argument

Completed in 209 milliseconds