Lines Matching refs:srcQuad
65 filter_and_mm_have_effect(const GrQuad& srcQuad, const GrQuad& dstQuad) {
67 if (srcQuad.quadType() != GrQuad::Type::kAxisAligned ||
74 if (srcQuad.asRect(&srcRect) && dstQuad.asRect(&dstRect)) {
86 SkSize srcSize = axis_aligned_quad_size(srcQuad);
90 // So disable filtering when edges are the same length and both srcQuad and dstQuad
93 !SkScalarIsInt(srcQuad.x(0)) ||
94 !SkScalarIsInt(srcQuad.y(0)) ||
171 GrQuad* srcQuad) {
173 SkASSERT(!srcQuad->hasPerspective());
174 skvx::Vec<4, float> xs = srcQuad->x4f() * params.fIW;
175 skvx::Vec<4, float> ys = srcQuad->y4f() * params.fInvH + params.fYOffset;
176 xs.store(srcQuad->xs());
177 ys.store(srcQuad->ys());