/external/skia/src/core/ |
D | SkColorSpacePriv.h | 40 static constexpr SkColorSpaceTransferFn gSRGB_TransferFn = 43 static constexpr SkColorSpaceTransferFn g2Dot2_TransferFn = 48 static constexpr SkColorSpaceTransferFn gLinear_TransferFn = 51 static constexpr SkColorSpaceTransferFn gDCIP3_TransferFn = 87 static inline bool is_valid_transfer_fn(const SkColorSpaceTransferFn& coeffs) { in is_valid_transfer_fn() 137 static inline bool is_almost_srgb(const SkColorSpaceTransferFn& coeffs) { in is_almost_srgb() 147 static inline bool is_almost_2dot2(const SkColorSpaceTransferFn& coeffs) { in is_almost_2dot2() 155 static inline bool is_almost_linear(const SkColorSpaceTransferFn& coeffs) { in is_almost_linear() 173 static inline void value_to_parametric(SkColorSpaceTransferFn* coeffs, float exponent) { in value_to_parametric() 183 static inline bool named_to_parametric(SkColorSpaceTransferFn* coeffs, in named_to_parametric()
|
D | SkColorSpaceXform_A2B.cpp | 81 static inline bool gamma_to_parametric(SkColorSpaceTransferFn* coeffs, const SkGammas& gammas, in gamma_to_parametric() 119 SkColorSpaceTransferFn fn = {0,0,0,0,0,0,0}; in SkColorSpaceXform_A2B() 154 SkColorSpaceTransferFn fn; in SkColorSpaceXform_A2B() 176 SkColorSpaceTransferFn fn; in SkColorSpaceXform_A2B() 240 SkColorSpaceTransferFn fn = {0,0,0,0,0,0,0}; in SkColorSpaceXform_A2B() 264 SkColorSpaceTransferFn fn; in SkColorSpaceXform_A2B() 274 void SkColorSpaceXform_A2B::addTransferFns(const SkColorSpaceTransferFn& fn, int channelCount) { in addTransferFns() 280 void SkColorSpaceXform_A2B::addTransferFn(const SkColorSpaceTransferFn& fn, int channelIndex) { in addTransferFn()
|
D | SkICC.cpp | 44 bool SkICC::isNumericalTransferFn(SkColorSpaceTransferFn* coeffs) const { in isNumericalTransferFn() 50 void fn_to_table(float* tablePtr, const SkColorSpaceTransferFn& fn) { in fn_to_table() 76 SkColorSpaceTransferFn fn; in rawTransferFnData() 298 static void write_trc_tag(uint32_t* ptr, const SkColorSpaceTransferFn& fn) { in write_trc_tag() 329 static bool nearly_equal(const SkColorSpaceTransferFn& u, in nearly_equal() 330 const SkColorSpaceTransferFn& v) { in nearly_equal() 360 const char* get_color_profile_description(const SkColorSpaceTransferFn& fn, in get_color_profile_description() 401 const SkColorSpaceTransferFn& fn, in get_color_profile_tag() 432 SkString SkICCGetColorProfileTag(const SkColorSpaceTransferFn& fn, in SkICCGetColorProfileTag() 453 sk_sp<SkData> SkICC::WriteToICC(const SkColorSpaceTransferFn& fn, const SkMatrix44& toXYZD50) { in WriteToICC()
|
D | SkColorSpace.cpp | 154 sk_sp<SkColorSpace> SkColorSpace::MakeRGB(const SkColorSpaceTransferFn& coeffs, in MakeRGB() 172 void* memory = sk_malloc_throw(sizeof(SkGammas) + sizeof(SkColorSpaceTransferFn)); in MakeRGB() 174 SkColorSpaceTransferFn* fn = SkTAddOffset<SkColorSpaceTransferFn>(memory, sizeof(SkGammas)); in MakeRGB() 192 sk_sp<SkColorSpace> SkColorSpace::MakeRGB(const SkColorSpaceTransferFn& coeffs, Gamut gamut) { in MakeRGB() 265 bool SkColorSpace::isNumericalTransferFn(SkColorSpaceTransferFn* fn) const { in isNumericalTransferFn() 493 SkColorSpaceTransferFn transferFn; in Deserialize() 560 SkColorSpaceTransferFn SkColorSpaceTransferFn::invert() const { in invert() 576 SkColorSpaceTransferFn inv = { 0, 0, 0, 0, 0, 0, 0 }; in invert()
|
D | SkColorSpace_Base.h | 67 const SkColorSpaceTransferFn& params(const SkGammas* base) const { in params() 68 return *SkTAddOffset<const SkColorSpaceTransferFn>( in params() 104 const SkColorSpaceTransferFn& params(int i) const { in params() 165 virtual bool onIsNumericalTransferFn(SkColorSpaceTransferFn* coeffs) const = 0;
|
D | SkColorSpaceXform_A2B.h | 32 void addTransferFns(const SkColorSpaceTransferFn& fn, int channelCount); 34 void addTransferFn(const SkColorSpaceTransferFn& fn, int channelIndex);
|
D | SkColorSpace_ICC.cpp | 281 static SkGammas::Type parse_gamma(SkGammas::Data* outData, SkColorSpaceTransferFn* outParams, in parse_gamma() 522 return sizeof(SkColorSpaceTransferFn); in gamma_alloc_size() 559 SkGammas::Data* data, const SkColorSpaceTransferFn& params, in load_gammas() 581 memcpy(storage, ¶ms, sizeof(SkColorSpaceTransferFn)); in load_gammas() 582 return sizeof(SkColorSpaceTransferFn); in load_gammas() 751 SkColorSpaceTransferFn params[kMaxColorChannels]; in parse_and_load_gamma() 1348 SkColorSpaceTransferFn params; in make_xyz() 1371 SkColorSpaceTransferFn rParams; in make_xyz() 1377 SkColorSpaceTransferFn gParams; in make_xyz() 1383 SkColorSpaceTransferFn bParams; in make_xyz() [all …]
|
D | SkICCPriv.h | 59 SkString SkICCGetColorProfileTag(const SkColorSpaceTransferFn& fn,
|
D | SkColorSpace_XYZ.h | 26 bool onIsNumericalTransferFn(SkColorSpaceTransferFn* coeffs) const override;
|
D | SkImageInfoPriv.h | 53 SkColorSpaceTransferFn fn; in SkImageInfoIsValidAllowNumericalCS()
|
D | SkColorSpace_XYZ.cpp | 62 bool SkColorSpace_XYZ::onIsNumericalTransferFn(SkColorSpaceTransferFn* coeffs) const { in onIsNumericalTransferFn()
|
D | SkColorSpace_A2B.h | 53 bool onIsNumericalTransferFn(SkColorSpaceTransferFn* coeffs) const override { return false; } in onIsNumericalTransferFn()
|
D | SkConvertPixels.cpp | 298 SkColorSpaceTransferFn srcFn; in convert_with_pipeline() 325 SkColorSpaceTransferFn dstFn; in convert_with_pipeline()
|
/external/skia/include/core/ |
D | SkColorSpace.h | 43 struct SK_API SkColorSpaceTransferFn { struct 56 SkColorSpaceTransferFn invert() const; argument 98 static sk_sp<SkColorSpace> MakeRGB(const SkColorSpaceTransferFn& coeffs, Gamut gamut); 99 static sk_sp<SkColorSpace> MakeRGB(const SkColorSpaceTransferFn& coeffs, 125 bool isNumericalTransferFn(SkColorSpaceTransferFn* fn) const;
|
D | SkICC.h | 14 struct SkColorSpaceTransferFn; 49 bool isNumericalTransferFn(SkColorSpaceTransferFn* fn) const; 99 static sk_sp<SkData> WriteToICC(const SkColorSpaceTransferFn& fn, const SkMatrix44& toXYZD50);
|
/external/skia/tests/ |
D | ICCTest.cpp | 67 const SkColorSpaceTransferFn& reference) { in test_is_numerical_transfer_fn() 68 SkColorSpaceTransferFn result; in test_is_numerical_transfer_fn() 71 REPORTER_ASSERT(r, 0 == memcmp(&result, &reference, sizeof(SkColorSpaceTransferFn))); in test_is_numerical_transfer_fn() 76 SkColorSpaceTransferFn referenceFn; in DEF_TEST() 103 static inline void test_write_icc(skiatest::Reporter* r, const SkColorSpaceTransferFn& fn, in test_write_icc() 117 SkColorSpaceTransferFn adobeFn; in DEF_TEST() 130 SkColorSpaceTransferFn srgbFn; in DEF_TEST() 208 memory = sk_malloc_throw(sizeof(SkGammas) + sizeof(SkColorSpaceTransferFn)); in DEF_TEST() 215 SkColorSpaceTransferFn* params = SkTAddOffset<SkColorSpaceTransferFn> in DEF_TEST() 252 sizeof(SkColorSpaceTransferFn)); in DEF_TEST() [all …]
|
D | ColorSpaceTest.cpp | 115 SkColorSpaceTransferFn srgbFn; in DEF_TEST() 150 SkColorSpaceTransferFn linearExpFn; in DEF_TEST() 161 SkColorSpaceTransferFn linearFn; in DEF_TEST() 188 SkColorSpaceTransferFn fn; in DEF_TEST() 258 SkColorSpaceTransferFn fn; in DEF_TEST() 283 SkColorSpaceTransferFn fn; in DEF_TEST() 376 SkColorSpaceTransferFn fn; in DEF_TEST() 469 SkColorSpaceTransferFn fn; in DEF_TEST() 489 SkColorSpaceTransferFn fn; in DEF_TEST()
|
D | ColorSpaceXformTest.cpp | 173 void* memory = sk_malloc_throw(sizeof(SkGammas) + sizeof(SkColorSpaceTransferFn)); in DEF_TEST() 180 SkColorSpaceTransferFn* params = SkTAddOffset<SkColorSpaceTransferFn> in DEF_TEST() 227 sizeof(SkColorSpaceTransferFn)); in DEF_TEST() 242 SkColorSpaceTransferFn* params = SkTAddOffset<SkColorSpaceTransferFn>(memory, in DEF_TEST()
|
D | ParametricStageTest.cpp | 12 static void check_error(skiatest::Reporter* r, float limit, SkColorSpaceTransferFn fn) { in check_error() 44 SkColorSpaceTransferFn fn = {0,0,0,0,0,0,0}; in check_error()
|
/external/skia/src/gpu/effects/ |
D | GrNonlinearColorSpaceXformEffect.h | 54 const SkColorSpaceTransferFn& srcTransferFn, 55 const SkColorSpaceTransferFn& dstTransferFn,
|
D | GrNonlinearColorSpaceXformEffect.cpp | 141 uint32_t ops, const SkColorSpaceTransferFn& srcTransferFn, in GrNonlinearColorSpaceXformEffect() 142 const SkColorSpaceTransferFn& dstTransferFn, const SkMatrix44& gamutXform) in GrNonlinearColorSpaceXformEffect() 226 SkColorSpaceTransferFn srcTransferFn; in Make() 235 SkColorSpaceTransferFn dstTransferFn; in Make()
|
/external/skia/bench/ |
D | SkRasterPipelineBench.cpp | 106 static SkColorSpaceTransferFn gamma(float g) { 107 SkColorSpaceTransferFn fn = {0,0,0,0,0,0,0}; 123 SkColorSpaceTransferFn from_2dot2 = gamma( 2.2f), in onDraw()
|
D | ColorCodecBench.cpp | 72 SkColorSpaceTransferFn gamma; in onDelayedSetup()
|
/external/skia/tools/ |
D | colorspaceinfo.cpp | 122 const SkColorSpaceTransferFn& fn = gammas.data(i).params(&gammas); in dump_transfer_fn() 134 static inline float parametric(const SkColorSpaceTransferFn& fn, float x) { in parametric() 141 SkColorSpaceTransferFn fn[4]; in draw_transfer_fn() 476 SkColorSpaceTransferFn colorSpaceTransferFn; in main()
|
D | create_flutter_test_images.cpp | 37 SkColorSpaceTransferFn fn; in tf_color_space()
|