/external/swiftshader/src/OpenGL/compiler/ |
D | Types.h | 311 else if(isMatrix()) in getElementSize() 335 else if(isMatrix()) in elementRegisterCount() 377 return isMatrix() ? secondarySize : primarySize; in registerSize() 380 bool isMatrix() const { return secondarySize > 1; } in isMatrix() function 399 bool isVector() const { return primarySize > 1 && !isMatrix(); } in isVector() 400 …bool isScalar() const { return primarySize == 1 && !isMatrix() && !structure && !isInterfaceBlock(… in isScalar() 401 …bool isRegister() const { return !isMatrix() && !structure && !array && !isInterfaceBlock(); } /… in isRegister() 596 bool isMatrix() const in isMatrix() function 608 ASSERT(isMatrix()); in getCols() 614 ASSERT(isMatrix()); in getRows() [all …]
|
D | parseConst.cpp | 32 isMatrix(false), in TConstTraverser() 55 bool isMatrix; member in TConstTraverser 125 if (node->getType().isMatrix()) { in visitAggregate() 126 isMatrix = true; in visitAggregate() 144 isMatrix = false; in visitAggregate() 187 if (!isMatrix) { in visitConstantUnion()
|
D | Intermediate.cpp | 70 if(type.isMatrix()) in TypeToConstructorOperator() 343 …if (left->isMatrix() || left->isArray() || left->isVector() || left->getBasicType() == EbtStruct) { in addBinaryMath() 350 if (left->getBasicType() != EbtBool || left->isMatrix() || left->isArray() || left->isVector()) { in addBinaryMath() 357 if (!IsInteger(left->getBasicType()) || left->isMatrix() || left->isArray()) { in addBinaryMath() 481 …if (!IsInteger(child->getType().getBasicType()) || child->getType().isMatrix() || child->getType()… in addUnaryMath() 487 …if (child->getType().getBasicType() != EbtBool || child->getType().isMatrix() || child->getType().… in addUnaryMath() 1014 if (!left->isMatrix() && right->isMatrix()) { in promote() 1026 } else if (left->isMatrix() && !right->isMatrix()) { in promote() 1034 } else if (left->isMatrix() && right->isMatrix()) { in promote() 1038 } else if (!left->isMatrix() && !right->isMatrix()) { in promote() [all …]
|
D | SymbolTable.cpp | 53 if (isMatrix()) in buildMangledName() 86 if(isMatrix()) { in buildMangledName()
|
D | ParseHelper.cpp | 573 if (constructingMatrix && param.type->isMatrix()) in constructorErrorCheck() 614 if (!type->isMatrix() || !matrixInMatrix) { in constructorErrorCheck() 659 if (type->getBasicType() != EbtBool || type->isArray() || type->isMatrix() || type->isVector()) { in boolErrorCheck() 1435 if(type.isMatrix()) in checkInputOutputTypeIsValidES3() 2439 else if(!fieldType->isMatrix()) in addInterfaceBlock() 2511 if(!baseExpression->isArray() && !baseExpression->isMatrix() && !baseExpression->isVector()) in addIndexExpression() 2554 else if(baseExpression->isMatrix()) in addIndexExpression() 2576 else if((baseExpression->isVector() || baseExpression->isMatrix()) && in addIndexExpression() 2647 else if(baseExpression->isMatrix()) in addIndexExpression() 2711 else if(baseExpression->isMatrix()) in addFieldSelectionExpression() [all …]
|
D | OutputASM.cpp | 155 if(type.isMatrix()) in getBlockLayoutInfo() 189 else if(type.isMatrix()) in advanceOffset() 572 if(result->isMatrix() || result->isStruct() || result->isInterfaceBlock()) in visitBinary() 588 else if(left->isMatrix()) in visitBinary() 608 if(left->isArray() || left->isMatrix()) in visitBinary() 739 if(left->isMatrix()) in visitBinary() 746 else if(right->isMatrix()) in visitBinary() 1352 if(!argi->isMatrix()) in visitAggregate() 1402 else if(arg0->isMatrix()) in visitAggregate() 2015 else if(type.isMatrix()) in componentCount() [all …]
|
D | intermediate.h | 321 bool isMatrix() const { return type.isMatrix(); } in isMatrix() function
|
D | intermOut.cpp | 55 if (isMatrix()) in getCompleteString()
|
/external/deqp/modules/gles31/functional/ |
D | es31fSSBOLayoutCase.cpp | 739 const bool isMatrix = glu::isDataTypeMatrix(entry.type); in generateValue() local 740 …const int numVecs = isMatrix ? (entry.isRowMajor ? glu::getDataTypeMatrixNumRows(entry.type) :… in generateValue() 758 deUint8* const vecPtr = elemPtr + (isMatrix ? vecNdx*entry.matrixStride : 0); in generateValue() 1157 const bool isMatrix = glu::isDataTypeMatrix(basicType); in generateCompareSrc() local 1163 if (isMatrix) in generateCompareSrc() 1241 const bool isMatrix = glu::isDataTypeMatrix(basicType); in generateWriteSrc() local 1246 if (isMatrix) in generateWriteSrc() 1480 const bool isMatrix = glu::isDataTypeMatrix(dstEntry.type); in copyBufferVarData() local 1504 if (isMatrix) in copyBufferVarData() 1687 const bool isMatrix = glu::isDataTypeMatrix(resEntry.type); in compareBufferVarData() local [all …]
|
D | es31fProgramInterfaceQueryTestCase.cpp | 657 const bool isMatrix = glu::isDataTypeMatrix(component.getVariableType()->getBasicType()); in validateSingleVariable() local 658 …const int expected = (isBufferBlock && isMatrix && getMatrixOrderFromPath(path) == glu::MAT… in validateSingleVariable() 691 const bool isMatrix = glu::isDataTypeMatrix(component.getVariableType()->getBasicType()); in validateSingleVariable() local 697 if (isBufferBlock && isMatrix) in validateSingleVariable()
|
D | es31fProgramInterfaceQueryTests.cpp | 5728 bool isMatrix; in generateProgramInputOutputTypeBasicTypeCases() member 5757 if (!allowMatrixCases && variableTypes[ndx].isMatrix) in generateProgramInputOutputTypeBasicTypeCases()
|
/external/deqp/external/vulkancts/modules/vulkan/ssbo/ |
D | vktSSBOLayoutCase.cpp | 710 const bool isMatrix = glu::isDataTypeMatrix(entry.type); in generateValue() local 711 …const int numVecs = isMatrix ? (entry.isRowMajor ? glu::getDataTypeMatrixNumRows(entry.type) :… in generateValue() 729 deUint8* const vecPtr = elemPtr + (isMatrix ? vecNdx*entry.matrixStride : 0); in generateValue() 1185 const bool isMatrix = glu::isDataTypeMatrix(basicType); in generateCompareSrc() local 1190 if (isMatrix) in generateCompareSrc() 1279 const bool isMatrix = glu::isDataTypeMatrix(basicType); in generateWriteSrc() local 1284 if (isMatrix) in generateWriteSrc() 1385 const bool isMatrix = glu::isDataTypeMatrix(dstEntry.type); in copyBufferVarData() local 1409 if (isMatrix) in copyBufferVarData() 1592 const bool isMatrix = glu::isDataTypeMatrix(resEntry.type); in compareBufferVarData() local [all …]
|
/external/deqp/modules/glshared/ |
D | glsUniformBlockCase.cpp | 628 bool isMatrix = glu::isDataTypeMatrix(entry.type); in generateValue() local 629 …int numVecs = isMatrix ? (entry.isRowMajor ? glu::getDataTypeMatrixNumRows(entry.type) : glu:… in generateValue() 642 deUint8* vecPtr = elemPtr + (isMatrix ? vecNdx*entry.matrixStride : 0); in generateValue() 1275 bool isMatrix = glu::isDataTypeMatrix(dstEntry.type); in copyUniformData() local 1283 if (isMatrix) in copyUniformData() 1836 bool isMatrix = glu::isDataTypeMatrix(uniform.type); in checkLayoutBounds() local 1837 …int numVecs = isMatrix ? (uniform.isRowMajor ? glu::getDataTypeMatrixNumRows(uniform.type)… in checkLayoutBounds() 1838 …int numComps = isMatrix ? (uniform.isRowMajor ? glu::getDataTypeMatrixNumColumns(uniform.ty… in checkLayoutBounds()
|
D | glsShaderExecUtil.cpp | 973 const bool isMatrix = glu::isDataTypeMatrix(basicType); in copyToBuffer() local 975 const int numVecs = isMatrix ? glu::getDataTypeMatrixNumColumns(basicType) : 1; in copyToBuffer() 983 …const int dstOffset = layout.offset + layout.stride*elemNdx + (isMatrix ? layout.matrixStride*ve… in copyToBuffer() 1000 const bool isMatrix = glu::isDataTypeMatrix(basicType); in copyFromBuffer() local 1002 const int numVecs = isMatrix ? glu::getDataTypeMatrixNumColumns(basicType) : 1; in copyFromBuffer() 1009 …const int srcOffset = layout.offset + layout.stride*elemNdx + (isMatrix ? layout.matrixStride*ve… in copyFromBuffer()
|
/external/deqp/external/vulkancts/modules/vulkan/shaderexecutor/ |
D | vktShaderExecutor.cpp | 1703 const bool isMatrix = glu::isDataTypeMatrix(basicType); in copyToBuffer() local 1705 const int numVecs = isMatrix ? glu::getDataTypeMatrixNumColumns(basicType) : 1; in copyToBuffer() 1713 …const int dstOffset = layout.offset + layout.stride * elemNdx + (isMatrix ? layout.matrixStride … in copyToBuffer() 1730 const bool isMatrix = glu::isDataTypeMatrix(basicType); in copyFromBuffer() local 1732 const int numVecs = isMatrix ? glu::getDataTypeMatrixNumColumns(basicType) : 1; in copyFromBuffer() 1739 …const int srcOffset = layout.offset + layout.stride * elemNdx + (isMatrix ? layout.matrixStride … in copyFromBuffer()
|
/external/deqp/external/vulkancts/modules/vulkan/ubo/ |
D | vktUniformBlockCase.cpp | 579 bool isMatrix = glu::isDataTypeMatrix(entry.type); in generateValue() local 580 …int numVecs = isMatrix ? (entry.isRowMajor ? glu::getDataTypeMatrixNumRows(entry.type) : glu:… in generateValue() 593 deUint8* vecPtr = elemPtr + (isMatrix ? vecNdx*entry.matrixStride : 0); in generateValue() 1032 bool isMatrix (glu::DataType elementType) in isMatrix() function 1209 if (isMatrix(elementType)) in generateSingleCompare()
|
/external/deqp/external/vulkancts/modules/vulkan/ |
D | vktShaderLibrary.cpp | 623 const bool isMatrix = isDataTypeMatrix(basicType); in computeStd140Layout() local 624 const int numVecs = isMatrix ? getDataTypeMatrixNumColumns(basicType) : 1; in computeStd140Layout() 625 …const DataType vecType = isMatrix ? glu::getDataTypeFloatVec(getDataTypeMatrixNumRows(basicType))… in computeStd140Layout() 627 const int alignment = ((isMatrix || vecSize == 3) ? 4 : vecSize)*int(sizeof(deUint32)); in computeStd140Layout()
|