Home | History | Annotate | Download | only in functional

Lines Matching defs:varType

57 using glu::VarType;
103 BufferVar::BufferVar (const char* name, const VarType& type, deUint32 flags)
371 int computeStd140BaseAlignment (const VarType& type, deUint32 layoutFlags)
411 int computeStd430BaseAlignment (const VarType& type, deUint32 layoutFlags)
468 const VarType& type,
519 const VarType& elemType = type.getElementType();
591 const VarType& varType = bufVar.getType();
594 if (varType.isArrayType())
597 const int topLevelArraySize = varType.getArraySize() == VarType::UNSIZED_ARRAY ? 0 : varType.getArraySize();
601 const int baseAlignment = isStd140 ? computeStd140BaseAlignment(varType, combinedFlags)
602 : computeStd430BaseAlignment(varType, combinedFlags);
604 const VarType& elemType = varType.getElementType();
669 const int stride = computeReferenceLayout(layout, curBlockNdx, curOffset, prefix, varType.getElementType(), combinedFlags);
683 return computeReferenceLayout(layout, curBlockNdx, baseOffset, blockPrefix + bufVar.getName(), varType, combinedFlags);
872 void collectUniqueBasicTypes (std::set<glu::DataType>& basicTypes, const VarType& type)
1056 const VarType curType = glu::getVarType(var.getType(), accessPath.begin(), pathComp);
1097 const VarType curType = glu::getVarType(var.getType(), accessPath.begin(), pathComp);
1129 const VarType curType = accessPath.getType();
1133 const int arraySize = curType.getArraySize() == VarType::UNSIZED_ARRAY ? block.getLastUnsizedArraySize(instanceNdx) : curType.getArraySize();
1213 const VarType curType = accessPath.getType();
1217 const int arraySize = curType.getArraySize() == VarType::UNSIZED_ARRAY ? block.getLastUnsizedArraySize(instanceNdx) : curType.getArraySize();
1572 const VarType curType = accessPath.getType();
1576 const int arraySize = curType.getArraySize() == VarType::UNSIZED_ARRAY ? block.getLastUnsizedArraySize(instanceNdx) : curType.getArraySize();