Home | History | Annotate | Download | only in effects

Lines Matching refs:fragBuilder

59     GrGLSLFPFragmentBuilder* fragBuilder = args.fFragBuilder;
60 SkString coords2D = fragBuilder->ensureCoords2D(args.fTransformedCoords[0]);
62 fragBuilder->codeAppendf("%s = vec4(0, 0, 0, 0);", args.fOutputColor);
67 fragBuilder->codeAppendf("vec2 coord = %s - %d.0 * %s;", coords2D.c_str(), ce.radius(), imgInc);
68 fragBuilder->codeAppend("vec2 coordSampled = vec2(0, 0);");
79 fragBuilder->codeAppend("coordSampled = coord;");
89 fragBuilder->codeAppendf("coordSampled.%s = clamp(coord.%s, %s.x, %s.y);\n",
94 fragBuilder->codeAppendf("coordSampled.%s = "
100 fragBuilder->codeAppendf("if (coord.%s >= %s.x && coord.%s <= %s.y) {",
109 fragBuilder->codeAppendf("%s += ", args.fOutputColor);
110 fragBuilder->appendTextureLookup(args.fTexSamplers[0], "coordSampled");
111 fragBuilder->codeAppendf(" * %s;\n", kernelIndex.c_str());
113 fragBuilder->codeAppend("}");
115 fragBuilder->codeAppendf("coord += %s;\n", imgInc);
117 fragBuilder->codeAppendf("%s *= %s;\n", args.fOutputColor, args.fInputColor);