Lines Matching refs:numVecs
493 const int numVecs = isRowMajor ? glu::getDataTypeMatrixNumRows(basicType)
500 curOffset += numVecs*baseAlignment;
542 const int numVecs = isRowMajor ? glu::getDataTypeMatrixNumRows(elemBasicType)
552 entry.arrayStride = vecStride*numVecs;
558 curOffset += numVecs*vecStride*type.getArraySize();
630 const int numVecs = isRowMajor ? glu::getDataTypeMatrixNumRows(elemBasicType)
644 entry.arrayStride = stride*numVecs;
650 curOffset += stride*numVecs*topLevelArraySize;
735 const int numVecs = isMatrix ? (entry.isRowMajor ? glu::getDataTypeMatrixNumRows(entry.type) : glu::getDataTypeMatrixNumColumns(entry.type)) : 1;
736 const int vecSize = scalarSize / numVecs;
739 DE_ASSERT(scalarSize%numVecs == 0);
751 for (int vecNdx = 0; vecNdx < numVecs; vecNdx++)
2553 const int numVecs = isMatrix ? (var.isRowMajor ? glu::getDataTypeMatrixNumRows(var.type) : glu::getDataTypeMatrixNumColumns(var.type)) : 1;
2566 minOffset = de::min(minOffset, (numVecs-1)*var.matrixStride);
2568 minOffset = de::min(minOffset, (topLevelSize-1)*topLevelStride + (numElements-1)*arrayStride + (numVecs-1)*var.matrixStride);
2571 maxOffset = de::max(maxOffset, (numVecs-1)*var.matrixStride + vecSize);
2574 maxOffset = de::max(maxOffset, (topLevelSize-1)*topLevelStride + (numElements-1)*arrayStride + (numVecs-1)*var.matrixStride + vecSize);