Home
last modified time | relevance | path

Searched refs:SkColorMatrix (Results 1 – 25 of 26) sorted by relevance

12

/third_party/skia/src/effects/
DSkColorMatrix.cpp11 SkColorMatrix SkColorMatrix::RGBtoYUV(SkYUVColorSpace cs) { in RGBtoYUV()
12 SkColorMatrix m; in RGBtoYUV()
17 SkColorMatrix SkColorMatrix::YUVtoRGB(SkYUVColorSpace cs) { in YUVtoRGB()
18 SkColorMatrix m; in YUVtoRGB()
65 void SkColorMatrix::setIdentity() { in setIdentity()
70 void SkColorMatrix::setScale(float rScale, float gScale, float bScale, float aScale) { in setScale()
78 void SkColorMatrix::postTranslate(float dr, float dg, float db, float da) { in postTranslate()
87 void SkColorMatrix::setConcat(const SkColorMatrix& matA, const SkColorMatrix& matB) { in setConcat()
103 void SkColorMatrix::setSaturation(float sat) { in setSaturation()
DSkColorMatrixFilter.cpp26 SkColorMatrix matrix; in MakeLightingFilter()
DBUILD.bazel9 "SkColorMatrix.cpp",
/third_party/skia/include/effects/
DSkColorMatrix.h16 class SK_API SkColorMatrix {
18 constexpr SkColorMatrix() : SkColorMatrix(1, 0, 0, 0, 0, in SkColorMatrix() function
23 constexpr SkColorMatrix(float m00, float m01, float m02, float m03, float m04, in SkColorMatrix() function
32 static SkColorMatrix RGBtoYUV(SkYUVColorSpace);
33 static SkColorMatrix YUVtoRGB(SkYUVColorSpace);
40 void setConcat(const SkColorMatrix& a, const SkColorMatrix& b);
41 void preConcat(const SkColorMatrix& mat) { this->setConcat(*this, mat); } in preConcat()
42 void postConcat(const SkColorMatrix& mat) { this->setConcat(mat, *this); } in postConcat()
DBUILD.bazel11 "SkColorMatrix.h",
/third_party/skia/modules/svg/src/
DSkSVGFeColorMatrix.cpp25 SkColorMatrix SkSVGFeColorMatrix::makeMatrixForType() const { in makeMatrixForType()
27 return SkColorMatrix(); in makeMatrixForType()
33 return SkColorMatrix(); in makeMatrixForType()
35 SkColorMatrix m; in makeMatrixForType()
50 SkColorMatrix SkSVGFeColorMatrix::MakeSaturate(SkSVGNumberType s) { in MakeSaturate()
51 SkColorMatrix m; in MakeSaturate()
56 SkColorMatrix SkSVGFeColorMatrix::MakeHueRotate(SkSVGNumberType degrees) { in MakeHueRotate()
60 return SkColorMatrix( in MakeHueRotate()
83 SkColorMatrix SkSVGFeColorMatrix::MakeLuminanceToAlpha() { in MakeLuminanceToAlpha()
84 return SkColorMatrix( in MakeLuminanceToAlpha()
DSkSVGFilterContext.cpp73 SkColorMatrix m; in getInput()
/third_party/skia/modules/svg/include/
DSkSVGFeColorMatrix.h35 SkColorMatrix makeMatrixForType() const;
37 static SkColorMatrix MakeSaturate(SkSVGNumberType s);
39 static SkColorMatrix MakeHueRotate(SkSVGNumberType degrees);
41 static SkColorMatrix MakeLuminanceToAlpha();
/third_party/skia/include/core/
DSkColorFilter.h15 class SkColorMatrix; variable
74 static sk_sp<SkColorFilter> Matrix(const SkColorMatrix&);
79 static sk_sp<SkColorFilter> HSLAMatrix(const SkColorMatrix&);
/third_party/skia/modules/skottie/src/effects/
DInvertEffect.cpp97 SkColorMatrix m( in onSync()
107 static constexpr SkColorMatrix RGB2YIQ( in onSync()
113 static constexpr SkColorMatrix YIQ2RGB( in onSync()
DGlowStyles.cpp49 SkColorMatrix mask_cm{ in onSync()
67 const SkColorMatrix color_cm { in onSync()
101 SkColorMatrix choke_cm(1, 0, 0, 0, 0, in onSync()
DShadowStyles.cpp70 SkColorMatrix cm{0, 0, 0, 0, color.fR, in onSync()
/third_party/skia/tests/
DYUVTest.cpp148 SkColorMatrix r2ym = SkColorMatrix::RGBtoYUV(cs), in DEF_TEST()
149 y2rm = SkColorMatrix::YUVtoRGB(cs); in DEF_TEST()
DMatrixColorFilterTest.cpp26 SkColorMatrix m; in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
DPaintTest.cpp179 SkColorMatrix cm;
/third_party/skia/gm/
Dcolor4f.cpp35 SkColorMatrix cm; in make_cf0()
41 SkColorMatrix cm; in make_cf1()
Dcolormatrix.cpp31 static void set_color_matrix(SkPaint* paint, const SkColorMatrix& matrix) { in set_color_matrix()
93 SkColorMatrix matrix; in onDraw()
Dcolorfilterimagefilter.cpp188 SkColorMatrix cm;
Dimagefilters.cpp158 SkColorMatrix cm; in onDraw()
Dcompositor_quads.cpp1030 SkColorMatrix cm; in make_filtered_renderers()
Dwacky_yuv_formats.cpp1164 SkColorMatrix cm; in draw_diff()
/third_party/skia/gn/
Deffects.gni15 "$_include/effects/SkColorMatrix.h",
36 "$_src/effects/SkColorMatrix.cpp",
/third_party/skia/src/core/
DSkColorFilter_Matrix.cpp239 sk_sp<SkColorFilter> SkColorFilters::Matrix(const SkColorMatrix& cm) { in Matrix()
247 sk_sp<SkColorFilter> SkColorFilters::HSLAMatrix(const SkColorMatrix& cm) { in HSLAMatrix()
/third_party/skia/modules/canvaskit/
DCHANGELOG.md180 SkColorMatrix (in case clients have logic to deal with that themselves).
767 - `CanvasKit.SkColorMatrix` with functions `.identity()`, `.scaled()`, `.concat()` and
/third_party/skia/site/docs/user/release/
Drelease_notes.md677 * Removed rotation and YUV support from SkColorMatrix

12