Lines Matching refs:kVector_Kind
1116 return right.kind() == Type::kMatrix_Kind || right.kind() == Type::kVector_Kind; in is_matrix_multiply()
1118 return left.kind() == Type::kVector_Kind && right.kind() == Type::kMatrix_Kind; in is_matrix_multiply()
1195 if (right.kind() == Type::kVector_Kind) { in determine_binary_type()
1249 bool isVectorOrMatrix = left.kind() == Type::kVector_Kind || left.kind() == Type::kMatrix_Kind; in determine_binary_type()
1276 if ((left.kind() == Type::kVector_Kind || left.kind() == Type::kMatrix_Kind) && in determine_binary_type()
1408 if (left.fType.kind() == Type::kVector_Kind && in constantFold()
1716 case Type::kVector_Kind: in component_count()
1729 SkASSERT(type.kind() == Type::kVector_Kind || type.kind() == Type::kMatrix_Kind); in convertCompoundConstructor()
1740 if (args[i]->fType.kind() == Type::kVector_Kind) { in convertCompoundConstructor()
1794 } else if (kind == Type::kVector_Kind || kind == Type::kMatrix_Kind) { in convertConstructor()
1810 if (!base->fType.isNumber() && base->fType.kind() != Type::kVector_Kind) { in convertPrefixExpression()
1817 if (!base->fType.isNumber() && base->fType.kind() != Type::kVector_Kind) { in convertPrefixExpression()
1895 base->fType.kind() != Type::kVector_Kind) { in convertIndex()
1929 if (base->fType.kind() != Type::kVector_Kind) { in convertSwizzle()
2157 case Type::kVector_Kind: in convertSuffixExpression()