Lines Matching defs:basicType
71 VarType::VarType (glu::DataType basicType, deUint32 flags)
75 m_data.basicType = basicType;
370 glu::DataType basicType = type.getBasicType();
372 if (glu::isDataTypeMatrix(basicType))
375 int vecSize = isRowMajor ? glu::getDataTypeMatrixNumColumns(basicType)
376 : glu::getDataTypeMatrixNumRows(basicType);
381 return getDataTypeByteAlignment(basicType);
424 glu::DataType basicType = type.getBasicType();
428 entry.type = basicType;
434 if (glu::isDataTypeMatrix(basicType))
438 int vecSize = isRowMajor ? glu::getDataTypeMatrixNumColumns(basicType)
439 : glu::getDataTypeMatrixNumRows(basicType);
440 int numVecs = isRowMajor ? glu::getDataTypeMatrixNumRows(basicType)
441 : glu::getDataTypeMatrixNumColumns(basicType);
455 curOffset += getDataTypeByteSize(basicType);
670 void getCompareDependencies (std::set<glu::DataType>& compareFuncs, glu::DataType basicType)
672 switch (basicType)
678 compareFuncs.insert(basicType);
691 compareFuncs.insert(glu::getDataTypeFloatVec(glu::getDataTypeMatrixNumRows(basicType)));
692 compareFuncs.insert(basicType);
696 compareFuncs.insert(basicType);