Lines Matching refs:args
101 void onEmitCode(EmitArgs& args, GrGPArgs* gpArgs) override {
102 const VerticesGP& gp = args.fGeomProc.cast<VerticesGP>();
103 GrGLSLVertexBuilder* vertBuilder = args.fVertBuilder;
104 GrGLSLFPFragmentBuilder* fragBuilder = args.fFragBuilder;
105 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler;
106 GrGLSLUniformHandler* uniformHandler = args.fUniformHandler;
115 fragBuilder->codeAppendf("half4 %s;", args.fOutputColor);
133 fragBuilder->codeAppendf("%s = %s;", args.fOutputColor, varying.fsIn());
135 this->setupUniformColor(fragBuilder, uniformHandler, args.fOutputColor,
142 *args.fShaderCaps,
153 fragBuilder->codeAppendf("const half4 %s = half4(1);", args.fOutputCoverage);