Lines Matching refs:domain
333 // coordinates, domain, color, and coverage as needed to satisfy the vertex spec.
337 const SkRect& domain,
365 // save the domain
367 vb->write(domain);
403 const SkPMColor4f& color4f, const GrPerspQuad& localQuad, const SkRect& domain,
454 write_quad(&vb, spec, mode, maxCoverage, color4f, wideColor, domain,
456 write_quad(&vb, spec, mode, 0.f, color4f, wideColor, domain, oX, oY, oW, oU, oV, oR);
460 write_quad(&vb, spec, mode, 1.f, color4f, wideColor, domain, oX, oY, oW, oU, oV, oR);
530 // domain, texturing, device-dimensions are single bit flags
618 // Texture coordinates clamped by the domain on the fragment shader; if the GP
633 // Clamp the now 2D localCoordName variable by the domain if it is provided
635 args.fFragBuilder->codeAppend("float4 domain;");
636 args.fVaryingHandler->addPassThroughAttribute(gp.fDomain, "domain",
639 "texCoord = clamp(texCoord, domain.xy, domain.zw);");
729 fDomain = {"domain", kFloat4_GrVertexAttribType, kFloat4_GrSLType};