Lines Matching defs:basicType
128 VarType::VarType (glu::DataType basicType, deUint32 flags)
132 m_data.basicType = basicType;
420 glu::DataType basicType = type.getBasicType();
422 if (glu::isDataTypeMatrix(basicType))
425 int vecSize = isRowMajor ? glu::getDataTypeMatrixNumColumns(basicType)
426 : glu::getDataTypeMatrixNumRows(basicType);
431 return getDataTypeByteAlignment(basicType);
474 glu::DataType basicType = type.getBasicType();
478 entry.type = basicType;
484 if (glu::isDataTypeMatrix(basicType))
488 int vecSize = isRowMajor ? glu::getDataTypeMatrixNumColumns(basicType)
489 : glu::getDataTypeMatrixNumRows(basicType);
490 int numVecs = isRowMajor ? glu::getDataTypeMatrixNumRows(basicType)
491 : glu::getDataTypeMatrixNumColumns(basicType);
505 curOffset += getDataTypeByteSize(basicType);
719 void getCompareDependencies (std::set<glu::DataType>& compareFuncs, glu::DataType basicType)
721 switch (basicType)
727 compareFuncs.insert(basicType);
740 compareFuncs.insert(glu::getDataTypeFloatVec(glu::getDataTypeMatrixNumRows(basicType)));
741 compareFuncs.insert(basicType);
745 compareFuncs.insert(basicType);