Home | History | Annotate | Download | only in effects

Lines Matching refs:fragBuilder

55     GrGLSLFPFragmentBuilder* fragBuilder = args.fFragBuilder;
56 SkString coords2D = fragBuilder->ensureCoords2D(args.fTransformedCoords[0]);
76 fragBuilder->codeAppend("mat4 kMitchellCoefficients = mat4("
81 fragBuilder->codeAppendf("vec2 coord = %s - %s * vec2(0.5);", coords2D.c_str(), imgInc);
86 fragBuilder->codeAppendf("coord /= %s;", imgInc);
87 fragBuilder->codeAppend("vec2 f = fract(coord);");
88 fragBuilder->codeAppendf("coord = (coord - f + vec2(0.5)) * %s;", imgInc);
89 fragBuilder->codeAppend("vec4 wx = kMitchellCoefficients * vec4(1.0, f.x, f.x * f.x, f.x * f.x * f.x);");
90 fragBuilder->codeAppend("vec4 wy = kMitchellCoefficients * vec4(1.0, f.y, f.y * f.y, f.y * f.y * f.y);");
91 fragBuilder->codeAppend("vec4 rowColors[4];");
98 fDomain.sampleTexture(fragBuilder,
106 fragBuilder->codeAppendf(
113 fragBuilder->appendColorGamutXform(&xformedColor, bicubicColor.c_str(), &fColorSpaceHelper);
116 fragBuilder->codeAppendf("%s = %s * %s;", args.fOutputColor, bicubicColor.c_str(),