Lines Matching defs:args
30 void GrBicubicEffect::Impl::emitCode(EmitArgs& args) {
31 const GrBicubicEffect& bicubicEffect = args.fFp.cast<GrBicubicEffect>();
33 GrGLSLFPFragmentBuilder* fragBuilder = args.fFragBuilder;
36 fCoefficientUni = args.fUniformHandler->addUniform(&args.fFp, kFragment_GrShaderFlag,
44 fragBuilder->codeAppendf("float2 coord = %s - float2(0.5);", args.fSampleCoord);
57 this->invokeChild(0, args, SkSL::String(coord.c_str(), coord.size()));
69 fragBuilder->codeAppendf("float coord = %s.%s - 0.5;", args.fSampleCoord, d);
78 coord.printf("float2(coord + %d, %s.y)", i - 1, args.fSampleCoord);
80 coord.printf("float2(%s.x, coord + %d)", args.fSampleCoord, i - 1);
82 auto childStr = this->invokeChild(0, args, SkSL::String(coord.c_str(), coord.size()));