Lines Matching defs:args

357             const LineData& args = fLines[i];
359 DashDraw& draw = draws.push_back(args);
363 SkScalar halfSrcStroke = args.fSrcStrokeWidth * 0.5f;
368 halfSrcStroke = std::max(halfSrcStroke, 0.5f / args.fPerpendicularScale);
460 devIntervals[0] = draw.fIntervals[0] * args.fParallelScale;
461 devIntervals[1] = draw.fIntervals[1] * args.fParallelScale;
462 SkScalar devPhase = draw.fPhase * args.fParallelScale;
463 SkScalar strokeWidth = args.fSrcStrokeWidth * args.fPerpendicularScale;
494 SkScalar bloatX = devBloatX / args.fParallelScale;
495 SkScalar bloatY = devBloatY / args.fPerpendicularScale;
511 args.fSrcRotInv.mapPoints(devicePts, draw.fPtsRot, 2);
523 if (SkPaint::kRound_Cap == cap && 0 != args.fSrcStrokeWidth) {
531 args.fSrcRotInv.mapPoints(devicePts, draw.fPtsRot, 2);
554 draw.fPerpendicularScale = args.fPerpendicularScale;
769 void DashingCircleEffect::Impl::onEmitCode(EmitArgs& args, GrGPArgs* gpArgs) {
770 const DashingCircleEffect& dce = args.fGeomProc.cast<DashingCircleEffect>();
771 GrGLSLVertexBuilder* vertBuilder = args.fVertBuilder;
772 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler;
773 GrGLSLUniformHandler* uniformHandler = args.fUniformHandler;
788 GrGLSLFPFragmentBuilder* fragBuilder = args.fFragBuilder;
790 fragBuilder->codeAppendf("half4 %s;", args.fOutputColor);
791 this->setupUniformColor(fragBuilder, uniformHandler, args.fOutputColor, &fColorUniform);
798 *args.fShaderCaps,
821 fragBuilder->codeAppendf("half4 %s = half4(alpha);", args.fOutputCoverage);
967 void DashingLineEffect::Impl::onEmitCode(EmitArgs& args, GrGPArgs* gpArgs) {
968 const DashingLineEffect& de = args.fGeomProc.cast<DashingLineEffect>();
970 GrGLSLVertexBuilder* vertBuilder = args.fVertBuilder;
971 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler;
972 GrGLSLUniformHandler* uniformHandler = args.fUniformHandler;
988 GrGLSLFPFragmentBuilder* fragBuilder = args.fFragBuilder;
990 fragBuilder->codeAppendf("half4 %s;", args.fOutputColor);
991 this->setupUniformColor(fragBuilder, uniformHandler, args.fOutputColor, &fColorUniform);
998 *args.fShaderCaps,
1045 fragBuilder->codeAppendf("half4 %s = half4(alpha);", args.fOutputCoverage);