Lines Matching refs:GrShaderVar
77 void GrGLSLVaryingHandler::addAttribute(const GrShaderVar& var) { in addAttribute()
78 SkASSERT(GrShaderVar::TypeModifier::In == var.getTypeModifier()); in addAttribute()
79 for (const GrShaderVar& attr : fVertexInputs.items()) { in addAttribute()
108 fVertexOutputs.emplace_back(v.fVsOut, v.fType, GrShaderVar::TypeModifier::Out, in finalize()
109 GrShaderVar::kNonArray, SkString(), SkString(modifier)); in finalize()
111 fGeomInputs.emplace_back(v.fVsOut, v.fType, GrShaderVar::TypeModifier::In, in finalize()
112 … GrShaderVar::kUnsizedArray, SkString(), SkString(modifier)); in finalize()
118 fGeomOutputs.emplace_back(v.fGsOut, v.fType, GrShaderVar::TypeModifier::Out, in finalize()
119 GrShaderVar::kNonArray, SkString(), SkString(modifier)); in finalize()
122 fFragInputs.emplace_back(SkString(fsIn), v.fType, GrShaderVar::TypeModifier::In, in finalize()
123 GrShaderVar::kNonArray, SkString(), SkString(modifier)); in finalize()
130 for (const GrShaderVar& varying : vars.items()) { in appendDecls()