Lines Matching refs:getStructPtr
179 const glu::StructType *structType = type.getStructPtr(); in generateVariableTypeResourceNames()
331 if (type.getStructPtr()->hasTypeName()) in collectNamedStructureDefinitions()
335 …std::find_if(dst.begin(), dst.end(), StructNameEqualPredicate(type.getStructPtr()->getTypeName())); in collectNamedStructureDefinitions()
338 DE_ASSERT(**where == *type.getStructPtr()); in collectNamedStructureDefinitions()
346 for (int ndx = 0; ndx < type.getStructPtr()->getNumMembers(); ++ndx) in collectNamedStructureDefinitions()
347 collectNamedStructureDefinitions(dst, type.getStructPtr()->getMember(ndx).getType()); in collectNamedStructureDefinitions()
349 dst.push_back(type.getStructPtr()); in collectNamedStructureDefinitions()
461 for (int ndx = 0; ndx < varType.getStructPtr()->getNumMembers(); ++ndx) in writeVariableReadAccumulateExpression()
463 … buf, accumulatorName, name + "." + varType.getStructPtr()->getMember(ndx).getName(), shaderType, in writeVariableReadAccumulateExpression()
464 storage, program, varType.getStructPtr()->getMember(ndx).getType()); in writeVariableReadAccumulateExpression()
579 for (int ndx = 0; ndx < varType.getStructPtr()->getNumMembers(); ++ndx) in writeVariableWriteExpression()
581 … name + "." + varType.getStructPtr()->getMember(ndx).getName(), shaderType, in writeVariableWriteExpression()
582 … storage, program, varType.getStructPtr()->getMember(ndx).getType()); in writeVariableWriteExpression()
676 for (int memberNdx = 0; memberNdx < type.getStructPtr()->getNumMembers(); ++memberNdx) in traverseVariablePath()
677 if (type.getStructPtr()->getMember(memberNdx).getName() == tokenizer.getIdentifier()) in traverseVariablePath()
679 type.getStructPtr()->getMember(memberNdx).getType()); in traverseVariablePath()
813 for (int ndx = 0; ndx < complexType.getStructPtr()->getNumMembers(); ++ndx) in containsSubType()
814 if (containsSubType(complexType.getStructPtr()->getMember(ndx).getType(), basicType)) in containsSubType()
876 for (int ndx = 0; ndx < complexType.getStructPtr()->getNumMembers(); ++ndx) in accumulateComplexType()
877 … sum += accumulateComplexType(complexType.getStructPtr()->getMember(ndx).getType(), dTypeMap); in accumulateComplexType()
1091 for (int ndx = 0; ndx < type.getStructPtr()->getNumMembers(); ++ndx) in getBufferVariableSize()
1092 sum += getBufferVariableSize(type.getStructPtr()->getMember(ndx).getType(), order); in getBufferVariableSize()