Lines Matching refs:rootType
5602 const glu::VarType& rootType,
5645 * basic-type subobjects in a rootType-typed object named rootName. Arrays
5651 const glu::VarType& rootType,
5656 if (rootType.isBasicType())
5657 return visit(rootName, rootType.getBasicType(), indentationDepth);
5658 else if (rootType.isArrayType())
5662 const string arrayLength = de::toString(rootType.getArraySize());
5663 return indentation + "for (int " + loopIndexName + " = 0; " + loopIndexName + " < " + de::toString(rootType.getArraySize()) + "; " + loopIndexName + "++)\n" +
5665 glslTraverseBasicTypes(rootName + "[" + loopIndexName + "]", rootType.getElementType(), arrayNestingDepth+1, indentationDepth+1, visit) +
5668 else if (rootType.isStructType())
5670 const glu::StructType& structType = *rootType.getStructPtr();