Searched refs:skcms_Curve (Results 1 – 9 of 9) sorted by relevance
/external/skia/include/third_party/skcms/ |
D | skcms.h | 95 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/ |
D | skcms.h | 55 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,
|
D | skcms.cc | 51 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/ |
D | skcms_internal.h | 34 float skcms_MaxRoundtripError(const skcms_Curve* curve, const skcms_TransferFunction* inv_tf);
|
D | skcms.cc | 233 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/ |
D | Transform_inl.h | 510 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/ |
D | SkColorSpace.cpp | 233 const skcms_Curve* trc = profile.trc; in Make()
|
/external/skia/src/core/ |
D | SkColorSpace.cpp | 209 const skcms_Curve* trc = profile.trc; in Make()
|
/external/skia/third_party/skcms/src/ |
D | Transform_inl.h | 640 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()
|