HomeSort by relevance Sort by last modified time
    Searched refs:isMatrix (Results 1 - 25 of 32) sorted by null

1 2

  /prebuilts/ndk/r13/sources/third_party/shaderc/third_party/glslang/glslang/MachineIndependent/
parseConst.cpp 48 constructorType(constructType), singleConstantParam(singleConstParam), error(false), isMatrix(false),
62 bool isMatrix;
91 if (node->getType().isMatrix()) {
92 isMatrix = true;
111 isMatrix = false;
141 if (! isMatrix) {
157 if (node->isMatrix()) {
Intermediate.cpp 229 if (child->getType().getBasicType() != EbtBool || child->getType().isMatrix() || child->getType().isArray() || child->getType().isVector()) {
    [all...]
reflection.cpp 284 if ((leftType.isVector() || leftType.isMatrix()) && ! leftType.isArray())
566 if (type.isMatrix()) {
SymbolTable.cpp 55 if (isMatrix())
linkValidate.cpp     [all...]
  /external/swiftshader/src/OpenGL/compiler/
Types.h 311 else if(isMatrix())
335 else if(isMatrix())
377 return isMatrix() ? secondarySize : primarySize;
380 bool isMatrix() const { return secondarySize > 1; }
399 bool isVector() const { return primarySize > 1 && !isMatrix(); }
400 bool isScalar() const { return primarySize == 1 && !isMatrix() && !structure && !isInterfaceBlock(); }
401 bool isRegister() const { return !isMatrix() && !structure && !array && !isInterfaceBlock(); } // Fits in a 4-element register
596 bool isMatrix() const
608 ASSERT(isMatrix());
614 ASSERT(isMatrix());
    [all...]
parseConst.cpp 32 isMatrix(false),
55 bool isMatrix;
125 if (node->getType().isMatrix()) {
126 isMatrix = true;
144 isMatrix = false;
187 if (!isMatrix) {
Intermediate.cpp 70 if(type.isMatrix())
343 if (left->isMatrix() || left->isArray() || left->isVector() || left->getBasicType() == EbtStruct) {
350 if (left->getBasicType() != EbtBool || left->isMatrix() || left->isArray() || left->isVector()) {
357 if (!IsInteger(left->getBasicType()) || left->isMatrix() || left->isArray()) {
481 if (!IsInteger(child->getType().getBasicType()) || child->getType().isMatrix() || child->getType().isArray()) {
487 if (child->getType().getBasicType() != EbtBool || child->getType().isMatrix() || child->getType().isArray() || child->getType().isVector()) {
1014 if (!left->isMatrix() && right->isMatrix()) {
1026 } else if (left->isMatrix() && !right->isMatrix()) {
    [all...]
SymbolTable.cpp 53 if (isMatrix())
86 if(isMatrix()) {
OutputASM.cpp 155 if(type.isMatrix())
189 else if(type.isMatrix())
572 if(result->isMatrix() || result->isStruct() || result->isInterfaceBlock())
588 else if(left->isMatrix())
608 if(left->isArray() || left->isMatrix())
739 if(left->isMatrix())
746 else if(right->isMatrix())
    [all...]
ParseHelper.cpp 573 if (constructingMatrix && param.type->isMatrix())
614 if (!type->isMatrix() || !matrixInMatrix) {
659 if (type->getBasicType() != EbtBool || type->isArray() || type->isMatrix() || type->isVector()) {
    [all...]
intermediate.h 321 bool isMatrix() const { return type.isMatrix(); }
intermOut.cpp 55 if (isMatrix())
  /external/deqp/external/vulkancts/modules/vulkan/ssbo/
vktSSBOLayoutCase.cpp 710 const bool isMatrix = glu::isDataTypeMatrix(entry.type);
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);
    [all...]
  /external/deqp/modules/gles31/functional/
es31fSSBOLayoutCase.cpp 739 const bool isMatrix = glu::isDataTypeMatrix(entry.type);
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);
    [all...]
  /prebuilts/ndk/r13/sources/third_party/shaderc/third_party/glslang/SPIRV/
GlslangToSpv.cpp 325 if (type.isMatrix()) {
    [all...]
SpvBuilder.h 131 bool isMatrix(Id resultId) const { return isMatrixType(getTypeId(resultId)); }
  /prebuilts/ndk/r13/sources/third_party/vulkan/glslang/SPIRV/
GlslangToSpv.cpp 325 if (type.isMatrix()) {
    [all...]
  /external/deqp/modules/glshared/
glsShaderExecUtil.cpp     [all...]
glsUniformBlockCase.cpp 628 bool isMatrix = glu::isDataTypeMatrix(entry.type);
629 int numVecs = isMatrix ? (entry.isRowMajor ? glu::getDataTypeMatrixNumRows(entry.type) : glu::getDataTypeMatrixNumColumns(entry.type)) : 1;
642 deUint8* vecPtr = elemPtr + (isMatrix ? vecNdx*entry.matrixStride : 0);
    [all...]
  /prebuilts/ndk/r13/sources/third_party/shaderc/third_party/glslang/glslang/Include/
Types.h     [all...]
intermediate.h 632 virtual bool isMatrix() const { return type.isMatrix(); }
    [all...]
  /external/deqp/external/vulkancts/modules/vulkan/ubo/
vktUniformBlockCase.cpp 579 bool isMatrix = glu::isDataTypeMatrix(entry.type);
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)
    [all...]
  /prebuilts/ndk/r13/sources/third_party/shaderc/third_party/glslang/hlsl/
hlslParseHelper.cpp 374 if (! base->isArray() && ! base->isMatrix() && ! base->isVector()) {
    [all...]
  /external/deqp/external/vulkancts/modules/vulkan/
vktShaderLibrary.cpp 623 const bool isMatrix = isDataTypeMatrix(basicType);
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));
    [all...]

Completed in 608 milliseconds

1 2