Lines Matching refs:args
76 void onEmitCode(EmitArgs& args, GrGPArgs*) override {
77 args.fVaryingHandler->emitAttributes(args.fGeomProc.cast<TessellationTestTriShader>());
79 fViewMatrixUniform = args.fUniformHandler->addUniform(
81 args.fVertBuilder->declareGlobal(
83 args.fVertBuilder->codeAppendf(R"(
87 this->writeFragmentShader(args.fFragBuilder, args.fOutputColor, args.fOutputCoverage);
195 void onEmitCode(EmitArgs& args, GrGPArgs* gpArgs) override {
197 fViewMatrixUniform = args.fUniformHandler->addUniform(
199 args.fVertBuilder->declareGlobal(
201 args.fVertBuilder->codeAppendf("M_ = %s;", viewMatrix);
203 this->writeFragmentShader(args.fFragBuilder, args.fOutputColor, args.fOutputCoverage);