Lines Matching refs:EmitArgs
228 * (e.g. uses EmitArgs::fSampleCoord in emitCode()). This is decided at FP-tree construction
237 * of non-explicit sample usages. (e.g. uses EmitArgs::fSampleCoord in emitCode()). This is
410 // function uses the EmitArgs::fSampleCoord variable in generated SkSL.
510 struct EmitArgs {
511 EmitArgs(GrGLSLFPFragmentBuilder* fragBuilder,
534 virtual void emitCode(EmitArgs&) = 0;
556 EmitArgs& parentArgs,
565 inline SkString invokeChildWithMatrix(int childIndex, EmitArgs& parentArgs) {
575 EmitArgs& parentArgs,
586 EmitArgs& parentArgs) {
593 /** Invokes a child proc in its own scope. Pass in the parent's EmitArgs and invokeChild will
607 EmitArgs& parentArgs,
618 EmitArgs& parentArgs);