Lines Matching refs:gpArgs
21 GrGPArgs gpArgs; in emitCode() local
22 this->onEmitCode(args, &gpArgs); in emitCode()
24 if (gpArgs.fLocalCoordVar.getType() != kVoid_GrSLType) { in emitCode()
26 gpArgs.fLocalCoordVar, args.fFPCoordTransformHandler); in emitCode()
41 SkASSERT(kFloat2_GrSLType == gpArgs.fPositionVar.getType() || in emitCode()
42 kFloat3_GrSLType == gpArgs.fPositionVar.getType()); in emitCode()
43 vBuilder->emitNormalizedSkPosition(gpArgs.fPositionVar.c_str(), in emitCode()
44 gpArgs.fPositionVar.getType()); in emitCode()
45 if (kFloat2_GrSLType == gpArgs.fPositionVar.getType()) { in emitCode()
53 vBuilder->codeAppendf("sk_Position = float4(%s", gpArgs.fPositionVar.c_str()); in emitCode()
54 switch (gpArgs.fPositionVar.getType()) { in emitCode()
377 GrGPArgs* gpArgs, in WriteOutputPosition() argument
381 write_passthrough_vertex_position(vertBuilder, inPos, &gpArgs->fPositionVar); in WriteOutputPosition()
387 GrGPArgs* gpArgs, in WriteOutputPosition() argument
398 &gpArgs->fPositionVar, in WriteOutputPosition()
405 GrGPArgs* gpArgs, in WriteLocalCoord() argument
415 &gpArgs->fLocalCoordVar, in WriteLocalCoord()