Home
last modified time | relevance | path

Searched refs:enforcePMColor (Results 1 - 5 of 5) sorted by relevance

/third_party/skia/src/effects/imagefilters/
H A DSkArithmeticImageFilter.cpp34 SkArithmeticImageFilter(float k1, float k2, float k3, float k4, bool enforcePMColor, in SkArithmeticImageFilter() argument
38 , fEnforcePMColor(enforcePMColor) {} in fEnforcePMColor()
74 SkScalar k1, SkScalar k2, SkScalar k3, SkScalar k4, bool enforcePMColor, in Arithmetic()
101 new SkArithmeticImageFilter(k1, k2, k3, k4, enforcePMColor, inputs, cropRect)); in Arithmetic()
115 const bool enforcePMColor = buffer.readBool(); in CreateProc() local
119 return SkImageFilters::Arithmetic(k[0], k[1], k[2], k[3], enforcePMColor, common.getInput(0), in CreateProc()
311 bool enforcePMColor) { in make_arithmetic_fp()
332 "pmClamp", enforcePMColor ? 0.0f : 1.0f); in make_arithmetic_fp()
73 Arithmetic( SkScalar k1, SkScalar k2, SkScalar k3, SkScalar k4, bool enforcePMColor, sk_sp<SkImageFilter> background, sk_sp<SkImageFilter> foreground, const CropRect& cropRect) Arithmetic() argument
307 make_arithmetic_fp( std::unique_ptr<GrFragmentProcessor> srcFP, std::unique_ptr<GrFragmentProcessor> dstFP, const SkV4& k, bool enforcePMColor) make_arithmetic_fp() argument
/third_party/skia/modules/svg/src/
H A DSkSVGFeComposite.cpp54 constexpr bool enforcePMColor = true; in onMakeImageFilter() local
56 fK1, fK2, fK3, fK4, enforcePMColor, background, foreground, cropRect); in onMakeImageFilter()
/third_party/skia/gm/
H A Darithmode.cpp133 // Draw two special cases to test enforcePMColor. In these cases, we
135 // leading to invalid premultiplied colors. If we enforcePMColor, these
139 const bool enforcePMColor = (i == 0); variable
148 SkImageFilters::Arithmetic(0, 0, -one / 2, 1, enforcePMColor, dstFilter,
159 SkString str(enforcePMColor ? "enforcePM" : "no enforcePM");
/third_party/skia/include/effects/
H A DSkImageFilters.h79 * @param enforcePMColor If true, the RGB channels will be clamped to the calculated alpha.
85 bool enforcePMColor, sk_sp<SkImageFilter> background,
/third_party/skia/fuzz/
H A DFuzzCanvas.cpp572 bool enforcePMColor; in make_fuzz_imageFilter() local
574 fuzz->next(&k1, &k2, &k3, &k4, &enforcePMColor, &useCropRect); in make_fuzz_imageFilter()
581 return SkImageFilters::Arithmetic(k1, k2, k3, k4, enforcePMColor, in make_fuzz_imageFilter()

Completed in 6 milliseconds