Lines Matching refs:kDecal
65 return (tm != SkTileMode::kDecal && dimension == 1) ? SkTileMode::kClamp : tm;
140 fTileModeX != SkTileMode::kDecal && fTileModeY != SkTileMode::kDecal;
187 if (fTileModeX == SkTileMode::kDecal || fTileModeY == SkTileMode::kDecal) {
442 bool decal_x_and_y = fTileModeX == SkTileMode::kDecal && fTileModeY == SkTileMode::kDecal;
443 if (fTileModeX == SkTileMode::kDecal || fTileModeY == SkTileMode::kDecal) {
457 case SkTileMode::kDecal: p->append(SkRasterPipeline::decal_x, decal_ctx); break;
463 case SkTileMode::kDecal: p->append(SkRasterPipeline::decal_y, decal_ctx); break;
561 && fTileModeX != SkTileMode::kDecal // TODO decal too?
562 && fTileModeY != SkTileMode::kDecal) {
588 && fTileModeX != SkTileMode::kDecal // TODO decal too?
589 && fTileModeY != SkTileMode::kDecal) {
785 case SkTileMode::kDecal: /* handled after gather */ break;
791 case SkTileMode::kDecal: /* handled after gather */ break;
812 // Mask away any pixels that we tried to sample outside the bounds in kDecal.
813 if (fTileModeX == SkTileMode::kDecal || fTileModeY == SkTileMode::kDecal) {
815 if (fTileModeX == SkTileMode::kDecal) { mask &= (sx == clamped_x); }
816 if (fTileModeY == SkTileMode::kDecal) { mask &= (sy == clamped_y); }
907 && fTileModeX != SkTileMode::kDecal
908 && fTileModeY != SkTileMode::kDecal) {