Lines Matching refs:basicType
547 const glu::DataType basicType = outputType.getBasicType();
548 const int numComps = glu::getDataTypeNumComponents(basicType);
551 switch (glu::getDataTypeScalarType(basicType))
602 const glu::DataType basicType = symbol.varType.getBasicType();
603 const int vecSize = glu::getDataTypeScalarSize(basicType);
605 if (glu::isDataTypeFloatOrVec(basicType))
607 else if (glu::isDataTypeIntOrIVec(basicType))
609 else if (glu::isDataTypeUintOrUVec(basicType))
611 else if (glu::isDataTypeMatrix(basicType))
613 int numRows = glu::getDataTypeMatrixNumRows(basicType);
614 int numCols = glu::getDataTypeMatrixNumColumns(basicType);
921 const glu::DataType basicType = symbol.varType.getBasicType();
924 if (glu::isDataTypeScalarOrVector(basicType))
926 const deUint32 alignment = getVecStd430ByteAlignment(basicType);
927 const deUint32 size = (deUint32)glu::getDataTypeScalarSize(basicType)*(int)sizeof(deUint32);
937 else if (glu::isDataTypeMatrix(basicType))
939 const int numVecs = glu::getDataTypeMatrixNumColumns(basicType);
940 const glu::DataType vecType = glu::getDataTypeFloatVec(glu::getDataTypeMatrixNumRows(basicType));
972 const glu::DataType basicType = varType.getBasicType();
973 const bool isMatrix = glu::isDataTypeMatrix(basicType);
974 const int scalarSize = glu::getDataTypeScalarSize(basicType);
975 const int numVecs = isMatrix ? glu::getDataTypeMatrixNumColumns(basicType) : 1;
999 const glu::DataType basicType = varType.getBasicType();
1000 const bool isMatrix = glu::isDataTypeMatrix(basicType);
1001 const int scalarSize = glu::getDataTypeScalarSize(basicType);
1002 const int numVecs = isMatrix ? glu::getDataTypeMatrixNumColumns(basicType) : 1;