Lines Matching defs:outNdx
179 for (int outNdx = 0; outNdx < (int)outputs.size(); outNdx++)
181 const FragmentOutput& output = outputs[outNdx];
193 vtx << "in " << interpPrec << " " << typeName << " in" << outNdx << "_" << elemNdx << ";\n"
194 << interp << " out " << interpPrec << " " << typeName << " var" << outNdx << "_" << elemNdx << ";\n";
195 frag << interp << " in " << interpPrec << " " << typeName << " var" << outNdx << "_" << elemNdx << ";\n";
197 frag << "layout(location = " << output.location << ") out " << outputPrec << " " << typeName << " out" << outNdx << "[" << output.arrayLength << "];\n";
201 vtx << "in " << interpPrec << " " << typeName << " in" << outNdx << ";\n"
202 << interp << " out " << interpPrec << " " << typeName << " var" << outNdx << ";\n";
203 frag << interp << " in " << interpPrec << " " << typeName << " var" << outNdx << ";\n"
204 << "layout(location = " << output.location << ") out " << outputPrec << " " << typeName << " out" << outNdx << ";\n";
214 for (int outNdx = 0; outNdx < (int)outputs.size(); outNdx++)
216 const FragmentOutput& output = outputs[outNdx];
223 vtx << "\tvar" << outNdx << "_" << elemNdx << " = in" << outNdx << "_" << elemNdx << ";\n";
224 frag << "\tout" << outNdx << "[" << elemNdx << "] = var" << outNdx << "_" << elemNdx << ";\n";
229 vtx << "\tvar" << outNdx << " = in" << outNdx << ";\n";
230 frag << "\tout" << outNdx << " = var" << outNdx << ";\n";