Lines Matching defs:paint
43 // Draw a mask using the supplied paint. Since the coverage/geometry
50 GrPaint&& paint,
62 paint.setCoverageFragmentProcessor(
65 sdc->fillPixelsWithLocalMatrix(clip, std::move(paint), maskBounds, inverse);
496 GrPaint&& paint,
519 bool canUseSDFBlur = SDFBlur::isSDFBlur(*shape) && (paint.numTotalFragmentProcessors() == 0);
521 if (!canUseSDFBlur && maskFilter->directFilterMaskGPU(rContext, sdc, std::move(paint), clip,
527 assert_alive(paint);
573 draw_mask(sdc, clip, viewMatrix, maskRect, std::move(paint), std::move(filteredMaskView))) {
578 SDFBlur::drawMaskSDFBlur(rContext, sdc, clip, viewMatrix, maskRect, std::move(paint),
582 assert_alive(paint);
599 if (draw_mask(sdc, clip, viewMatrix, maskRect, std::move(paint), std::move(filteredMaskView))) {
602 assert_alive(paint);
610 GrPaint&& paint,
613 draw_shape_with_mask_filter(rContext, sdc, clip, std::move(paint),
620 const SkPaint& paint,
628 if (!SkPaintToGrPaint(rContext, sdc->colorInfo(), paint, matrixProvider, &grPaint)) {
633 SkMaskFilterBase* mf = as_MFB(paint.getMaskFilter());
638 sdc->drawShape(clip, std::move(grPaint), sdc->chooseAA(paint), viewMatrix,