Searched defs:isMatrix (Results 1 - 11 of 11) sorted by relevance

/external/swiftshader/src/OpenGL/compiler/
H A DparseConst.cpp32 isMatrix(false),
55 bool isMatrix; member in class:TConstTraverser
125 if (node->getType().isMatrix()) {
126 isMatrix = true;
144 isMatrix = false;
187 if (!isMatrix) {
H A DTypes.h328 else if(isMatrix())
370 else if(isMatrix())
424 return isMatrix() ? secondarySize : primarySize;
427 bool isMatrix() const { return secondarySize > 1; } function in class:TType
446 bool isVector() const { return primarySize > 1 && !isMatrix(); }
447 bool isScalar() const { return primarySize == 1 && !isMatrix() && !structure && !isInterfaceBlock(); }
448 bool isRegister() const { return !isMatrix() && !structure && !array && !isInterfaceBlock(); } // Fits in a 4-element register
640 bool isMatrix() const function in struct:TPublicType
652 ASSERT(isMatrix());
658 ASSERT(isMatrix());
[all...]
H A Dintermediate.h321 bool isMatrix() const { return type.isMatrix(); } function in class:TIntermTyped
/external/deqp/external/openglcts/modules/common/
H A DglcUniformBlockCase.cpp605 bool isMatrix = glu::isDataTypeMatrix(entry.type); local
606 int numVecs = isMatrix ? (entry.isRowMajor ? glu::getDataTypeMatrixNumRows(entry.type) :
621 deUint8* vecPtr = elemPtr + (isMatrix ? vecNdx * entry.matrixStride : 0);
1226 bool isMatrix = glu::isDataTypeMatrix(dstEntry.type); local
1234 if (isMatrix)
1801 bool isMatrix = glu::isDataTypeMatrix(uniform.type); local
1802 int numVecs = isMatrix ? (uniform.isRowMajor ? glu::getDataTypeMatrixNumRows(uniform.type) :
1805 int numComps = isMatrix ? (uniform.isRowMajor ? glu::getDataTypeMatrixNumColumns(uniform.type) :
/external/deqp/external/vulkancts/modules/vulkan/
H A DvktShaderLibrary.cpp623 const bool isMatrix = isDataTypeMatrix(basicType); local
624 const int numVecs = isMatrix ? getDataTypeMatrixNumColumns(basicType) : 1;
625 const DataType vecType = isMatrix ? glu::getDataTypeFloatVec(getDataTypeMatrixNumRows(basicType)) : basicType;
627 const int alignment = ((isMatrix || vecSize == 3) ? 4 : vecSize)*int(sizeof(deUint32));
/external/deqp/modules/glshared/
H A DglsShaderExecUtil.cpp973 const bool isMatrix = glu::isDataTypeMatrix(basicType); local
975 const int numVecs = isMatrix ? glu::getDataTypeMatrixNumColumns(basicType) : 1;
983 const int dstOffset = layout.offset + layout.stride*elemNdx + (isMatrix ? layout.matrixStride*vecNdx : 0);
1000 const bool isMatrix = glu::isDataTypeMatrix(basicType); local
1002 const int numVecs = isMatrix ? glu::getDataTypeMatrixNumColumns(basicType) : 1;
1009 const int srcOffset = layout.offset + layout.stride*elemNdx + (isMatrix ? layout.matrixStride*vecNdx : 0);
H A DglsUniformBlockCase.cpp628 bool isMatrix = glu::isDataTypeMatrix(entry.type); local
629 int numVecs = isMatrix ? (entry.isRowMajor ? glu::getDataTypeMatrixNumRows(entry.type) : glu::getDataTypeMatrixNumColumns(entry.type)) : 1;
642 deUint8* vecPtr = elemPtr + (isMatrix ? vecNdx*entry.matrixStride : 0);
1275 bool isMatrix = glu::isDataTypeMatrix(dstEntry.type); local
1283 if (isMatrix)
1836 bool isMatrix = glu::isDataTypeMatrix(uniform.type); local
1837 int numVecs = isMatrix ? (uniform.isRowMajor ? glu::getDataTypeMatrixNumRows(uniform.type) : glu::getDataTypeMatrixNumColumns(uniform.type)) : 1;
1838 int numComps = isMatrix ? (uniform.isRowMajor ? glu::getDataTypeMatrixNumColumns(uniform.type) : glu::getDataTypeMatrixNumRows(uniform.type)) : glu::getDataTypeScalarSize(uniform.type);
/external/deqp/external/vulkancts/modules/vulkan/shaderexecutor/
H A DvktShaderExecutor.cpp1703 const bool isMatrix = glu::isDataTypeMatrix(basicType); local
1705 const int numVecs = isMatrix ? glu::getDataTypeMatrixNumColumns(basicType) : 1;
1713 const int dstOffset = layout.offset + layout.stride * elemNdx + (isMatrix ? layout.matrixStride * vecNdx : 0);
1730 const bool isMatrix = glu::isDataTypeMatrix(basicType); local
1732 const int numVecs = isMatrix ? glu::getDataTypeMatrixNumColumns(basicType) : 1;
1739 const int srcOffset = layout.offset + layout.stride * elemNdx + (isMatrix ? layout.matrixStride * vecNdx : 0);
/external/deqp/external/vulkancts/modules/vulkan/ubo/
H A DvktUniformBlockCase.cpp579 bool isMatrix = glu::isDataTypeMatrix(entry.type); local
580 int numVecs = isMatrix ? (entry.isRowMajor ? glu::getDataTypeMatrixNumRows(entry.type) : glu::getDataTypeMatrixNumColumns(entry.type)) : 1;
593 deUint8* vecPtr = elemPtr + (isMatrix ? vecNdx*entry.matrixStride : 0);
1032 bool isMatrix (glu::DataType elementType) function in namespace:vkt::ubo::__anon4661
1209 if (isMatrix(elementType))
/external/deqp/external/vulkancts/modules/vulkan/ssbo/
H A DvktSSBOLayoutCase.cpp710 const bool isMatrix = glu::isDataTypeMatrix(entry.type); local
711 const int numVecs = isMatrix ? (entry.isRowMajor ? glu::getDataTypeMatrixNumRows(entry.type) : glu::getDataTypeMatrixNumColumns(entry.type)) : 1;
729 deUint8* const vecPtr = elemPtr + (isMatrix ? vecNdx*entry.matrixStride : 0);
1185 const bool isMatrix = glu::isDataTypeMatrix(basicType); local
1190 if (isMatrix)
1279 const bool isMatrix = glu::isDataTypeMatrix(basicType); local
1284 if (isMatrix)
1385 const bool isMatrix = glu::isDataTypeMatrix(dstEntry.type); local
1409 if (isMatrix)
1592 const bool isMatrix local
[all...]
/external/deqp/modules/gles31/functional/
H A Des31fSSBOLayoutCase.cpp739 const bool isMatrix = glu::isDataTypeMatrix(entry.type); local
740 const int numVecs = isMatrix ? (entry.isRowMajor ? glu::getDataTypeMatrixNumRows(entry.type) : glu::getDataTypeMatrixNumColumns(entry.type)) : 1;
758 deUint8* const vecPtr = elemPtr + (isMatrix ? vecNdx*entry.matrixStride : 0);
1157 const bool isMatrix = glu::isDataTypeMatrix(basicType); local
1163 if (isMatrix)
1241 const bool isMatrix = glu::isDataTypeMatrix(basicType); local
1246 if (isMatrix)
1480 const bool isMatrix = glu::isDataTypeMatrix(dstEntry.type); local
1504 if (isMatrix)
1687 const bool isMatrix local
2543 const bool isMatrix = glu::isDataTypeMatrix(var.type); local
[all...]

Completed in 868 milliseconds