Searched refs:kMatrix_Kind (Results 1 – 11 of 11) sorted by relevance
54 case Type::kMatrix_Kind: in alignment()80 case Type::kMatrix_Kind: { in stride()112 case Type::kMatrix_Kind: // fall through in size()
427 if (field.fType->kind() == Type::kMatrix_Kind) { in writeStruct()456 if (type.kind() == Type::kMatrix_Kind || type.kind() == Type::kVector_Kind) { in getActualType()505 case Type::kMatrix_Kind: in getType()1181 SkASSERT(srcType.kind() == Type::kMatrix_Kind); in writeMatrixCopy()1182 SkASSERT(dstType.kind() == Type::kMatrix_Kind); in writeMatrixCopy()1289 SkASSERT(c.fType.kind() == Type::kMatrix_Kind); in writeMatrixConstructor()1301 } else if (arguments.size() == 1 && c.fArguments[0]->fType.kind() == Type::kMatrix_Kind) { in writeMatrixConstructor()1505 case Type::kMatrix_Kind: in writeConstructor()1999 SkASSERT(operandType.kind() == Type::kMatrix_Kind); in writeMatrixComparison()2034 SkASSERT(operandType.kind() == Type::kMatrix_Kind); in writeComponentwiseMatrixBinary()[all …]
266 baseType->kind() == Type::Kind::kMatrix_Kind) { in convertVarDeclarations()1291 if (left.kind() == Type::kMatrix_Kind) { in is_matrix_multiply()1292 return right.kind() == Type::kMatrix_Kind || right.kind() == Type::kVector_Kind; in is_matrix_multiply()1294 return left.kind() == Type::kVector_Kind && right.kind() == Type::kMatrix_Kind; in is_matrix_multiply()1425 bool isVectorOrMatrix = left.kind() == Type::kVector_Kind || left.kind() == Type::kMatrix_Kind; in determine_binary_type()1452 if ((left.kind() == Type::kVector_Kind || left.kind() == Type::kMatrix_Kind) && in determine_binary_type()1632 if (left.fType.kind() == Type::kMatrix_Kind && in constantFold()1633 right.fType.kind() == Type::kMatrix_Kind && in constantFold()1941 case Type::kMatrix_Kind: in component_count()1952 SkASSERT(type.kind() == Type::kVector_Kind || type.kind() == Type::kMatrix_Kind); in convertCompoundConstructor()[all …]
128 case Type::Kind::kMatrix_Kind: in type_category()603 bool lVecOrMtx = (lType.kind() == Type::kVector_Kind || lType.kind() == Type::kMatrix_Kind); in writeBinaryExpression()604 bool rVecOrMtx = (rType.kind() == Type::kVector_Kind || rType.kind() == Type::kMatrix_Kind); in writeBinaryExpression()785 if (inType.kind() == Type::kMatrix_Kind && outType.kind() == Type::kMatrix_Kind) { in writeConstructor()794 if (outType.kind() == Type::kMatrix_Kind) { in writeConstructor()
93 case Type::kMatrix_Kind: in writeType()412 } else if (arg.kind() == Type::kMatrix_Kind) { in getMatrixConstructHelper()471 if (c.fType.kind() == Type::kMatrix_Kind && c.fArguments.size() == 1) { in writeConstructor()486 if (Type::kMatrix_Kind == c.fType.kind() && arg->fType.columns() != c.fType.rows()) { in writeConstructor()689 if (b.fOperator == Token::STAREQ && b.fLeft->fType.kind() == Type::kMatrix_Kind && in writeBinaryExpression()690 b.fRight->fType.kind() == Type::kMatrix_Kind) { in writeBinaryExpression()
156 case Type::kMatrix_Kind: return type.name() + "(1)"; in default_value()1174 if (var.fType.kind() != Type::kMatrix_Kind) { in writeGetKey()
108 case Type::kMatrix_Kind: { in getTypeName()1229 case Type::kMatrix_Kind: in writeFunctionCall()
111 SkASSERT(fType.kind() == Type::kMatrix_Kind); in compareConstant()176 SkASSERT(fType.kind() == Type::kMatrix_Kind); in getMatComponent()187 if (fArguments[0]->fType.kind() == Type::kMatrix_Kind) { in getMatComponent()
49 kMatrix_Kind, enumerator187 , fTypeKind(kMatrix_Kind) in Type()353 fTypeKind == kMatrix_Kind || fTypeKind == kArray_Kind); in columns()
21 if (type.kind() == Type::kMatrix_Kind) { in index_type()
33 if (this->kind() == kMatrix_Kind) { in coercionCost()