Home
last modified time | relevance | path

Searched refs:skcms_Curve (Results 1 – 9 of 9) sorted by relevance

/external/skia/include/third_party/skcms/
Dskcms.h95 typedef union skcms_Curve { union
105 } skcms_Curve; typedef
116 skcms_Curve input_curves[4];
125 skcms_Curve matrix_curves[3];
130 skcms_Curve output_curves[3];
136 skcms_Curve input_curves[3];
143 skcms_Curve matrix_curves[3];
152 skcms_Curve output_curves[4];
169 skcms_Curve trc[3];
208 SKCMS_API bool skcms_AreApproximateInverses(const skcms_Curve* curve,
[all …]
/external/skqp/third_party/skcms/
Dskcms.h55 typedef union skcms_Curve { union
65 } skcms_Curve; typedef
72 skcms_Curve input_curves[4];
81 skcms_Curve matrix_curves[3];
86 skcms_Curve output_curves[3];
102 skcms_Curve trc[3];
133 SKCMS_API bool skcms_AreApproximateInverses(const skcms_Curve* curve,
147 SKCMS_API bool skcms_ApproximateCurve(const skcms_Curve* curve,
Dskcms.cc51 static float eval_curve(const skcms_Curve* curve, float x) { in eval_curve()
77 static float max_roundtrip_error(const skcms_Curve* curve, const skcms_TransferFunction* inv_tf) { in max_roundtrip_error()
89 bool skcms_AreApproximateInverses(const skcms_Curve* curve, const skcms_TransferFunction* inv_tf) { in skcms_AreApproximateInverses()
268 skcms_Curve* curve, uint32_t* curve_size) { in read_curve_para()
344 skcms_Curve* curve, uint32_t* curve_size) { in read_curve_curv()
387 skcms_Curve* curve, uint32_t* curve_size) { in read_curve()
552 uint32_t num_curves, skcms_Curve* curves) { in read_curves()
725 static int fit_linear(const skcms_Curve* curve, int N, float tol, in fit_linear()
791 skcms_Curve* curves[] = { in read_a2b()
805 skcms_Curve* curve = curves[i]; in read_a2b()
[all …]
/external/skia/third_party/skcms/
Dskcms_internal.h34 float skcms_MaxRoundtripError(const skcms_Curve* curve, const skcms_TransferFunction* inv_tf);
Dskcms.cc233 static float eval_curve(const skcms_Curve* curve, float x) { in eval_curve()
259 float skcms_MaxRoundtripError(const skcms_Curve* curve, const skcms_TransferFunction* inv_tf) { in skcms_MaxRoundtripError()
271 bool skcms_AreApproximateInverses(const skcms_Curve* curve, const skcms_TransferFunction* inv_tf) { in skcms_AreApproximateInverses()
444 skcms_Curve* curve, uint32_t* curve_size) { in read_curve_para()
520 skcms_Curve* curve, uint32_t* curve_size) { in read_curve_curv()
563 skcms_Curve* curve, uint32_t* curve_size) { in read_curve()
755 uint32_t num_curves, skcms_Curve* curves) { in read_curves()
1053 static int fit_linear(const skcms_Curve* curve, int N, float tol, in fit_linear()
1106 static void canonicalize_identity(skcms_Curve* curve) { in canonicalize_identity()
1962 const skcms_Curve* curve, in rg_nonlinear()
[all …]
/external/skqp/third_party/skcms/src/
DTransform_inl.h510 SI F table(const skcms_Curve* curve, F v) { in table()
965 case Op_table_r: { r = table((const skcms_Curve*)*args++, r); } break; in exec_ops()
966 case Op_table_g: { g = table((const skcms_Curve*)*args++, g); } break; in exec_ops()
967 case Op_table_b: { b = table((const skcms_Curve*)*args++, b); } break; in exec_ops()
968 case Op_table_a: { a = table((const skcms_Curve*)*args++, a); } break; in exec_ops()
/external/skqp/src/core/
DSkColorSpace.cpp233 const skcms_Curve* trc = profile.trc; in Make()
/external/skia/src/core/
DSkColorSpace.cpp209 const skcms_Curve* trc = profile.trc; in Make()
/external/skia/third_party/skcms/src/
DTransform_inl.h640 SI F table(const skcms_Curve* curve, F v) { in table()
1221 case Op_table_r: { r = table((const skcms_Curve*)*args++, r); } break; in exec_ops()
1222 case Op_table_g: { g = table((const skcms_Curve*)*args++, g); } break; in exec_ops()
1223 case Op_table_b: { b = table((const skcms_Curve*)*args++, b); } break; in exec_ops()
1224 case Op_table_a: { a = table((const skcms_Curve*)*args++, a); } break; in exec_ops()