Home
last modified time | relevance | path

Searched refs:xfermode (Results 1 - 6 of 6) sorted by relevance

/third_party/skia/tests/
H A DGrPorterDuffTest.cpp79 XPInfo(skiatest::Reporter* reporter, SkBlendMode xfermode, const GrCaps& caps, in XPInfo()
81 const GrXPFactory* xpf = GrPorterDuffXPFactory::Get(xfermode); in XPInfo()
95 (SkBlendMode::kSrcOver != xfermode || in XPInfo()
105 (isLCD && (SkBlendMode::kSrcOver != xfermode || in XPInfo()
128 SkBlendMode xfermode = static_cast<SkBlendMode>(m); in test_lcd_coverage() local
129 const GrPorterDuffTest::XPInfo xpi(reporter, xfermode, caps, inputColor, inputCoverage); in test_lcd_coverage()
130 switch (xfermode) { in test_lcd_coverage()
297 ERRORF(reporter, "Invalid xfermode."); in test_lcd_coverage()
307 SkBlendMode xfermode = static_cast<SkBlendMode>(m); in test_color_unknown_with_coverage() local
308 const GrPorterDuffTest::XPInfo xpi(reporter, xfermode, cap in test_color_unknown_with_coverage()
488 SkBlendMode xfermode = static_cast<SkBlendMode>(m); test_color_not_opaque_no_coverage() local
668 SkBlendMode xfermode = static_cast<SkBlendMode>(m); test_color_opaque_with_coverage() local
846 SkBlendMode xfermode = static_cast<SkBlendMode>(m); test_color_opaque_no_coverage() local
1100 SkBlendMode xfermode = static_cast<SkBlendMode>(m); DEF_GPUTEST() local
[all...]
H A DImageFilterTest.cpp1841 sk_sp<SkImageFilter> xfermode(SkImageFilters::Blend(static_cast<SkBlendMode>(i), in DEF_TEST()
1843 auto bounds = xfermode->filterBounds(src, SkMatrix::I(), in DEF_TEST()
1851 sk_sp<SkImageFilter> xfermode(SkImageFilters::Blend( in DEF_TEST()
1853 auto bounds = xfermode->filterBounds(src, SkMatrix::I(), in DEF_TEST()
/third_party/skia/src/gpu/effects/
H A DGrPorterDuffXferProcessor.cpp259 * This table outlines the blend formulas we will use with each xfermode, with and without coverage,
361 SkBlendMode xfermode) {
362 SkASSERT((unsigned)xfermode <= (unsigned)SkBlendMode::kLastCoeffMode);
363 return gBlendTable[isOpaque][hasCoverage][(int)xfermode];
366 static BlendFormula get_lcd_blend_formula(SkBlendMode xfermode) {
367 SkASSERT((unsigned)xfermode <= (unsigned)SkBlendMode::kLastCoeffMode);
369 return gLCDBlendTable[(int)xfermode];
488 ShaderPDXferProcessor(SkBlendMode xfermode, GrProcessorAnalysisCoverage coverage)
490 , fXfermode(xfermode) {
651 constexpr GrPorterDuffXPFactory::GrPorterDuffXPFactory(SkBlendMode xfermode)
[all...]
/third_party/skia/src/core/
H A DSkSpriteBlitter_ARGB32.cpp74 SkXfermode* xfermode = fXfermode; variable
77 xfermode->xfer32(dst, src, width, nullptr);
111 // this can handle alpha, but not xfermode in ChooseL32()
115 // this can handle an xfermode, but not alpha in ChooseL32()
H A DSkXfermode.cpp97 if (auto xfermode = SkOpts::create_xfermode(mode)) { in Make()
98 cached[(int)mode] = xfermode; in Make()
/third_party/skia/bench/
H A DImageFilterDAGBench.cpp151 auto xfermode = variable
155 paint.setImageFilter(xfermode);

Completed in 7 milliseconds