Lines Matching defs:args
15 void GrStrokeTessellationShader::HardwareImpl::onEmitCode(EmitArgs& args, GrGPArgs* gpArgs) {
16 const auto& shader = args.fGeomProc.cast<GrStrokeTessellationShader>();
17 auto* uniHandler = args.fUniformHandler;
18 auto* v = args.fVertBuilder;
20 args.fVaryingHandler->emitAttributes(shader);
32 args.fShaderCaps->maxTessellationSegments()); // 1/128 of a segment.
40 // Curve args.
176 // Pack join args for the tessellation control stage.
289 // Pack curve args for the tessellation control stage.
309 SkString flatness(args.fShaderCaps->preferFlatInterpolation() ? "flat" : "");
310 args.fFragBuilder->declareGlobal(GrShaderVar(fDynamicColorName, kHalf4_GrSLType,
313 this->emitFragmentCode(shader, args);
396 // Forward join args to the evaluation stage.
409 // Unpack the curve args from the vertex shader.
487 // Pack the args for the evaluation stage.