Lines Matching refs:base
819 vtn_fail("Invalid base type");
1462 struct vtn_type *base = vtn_get_type(b, w[2]);
1465 vtn_fail_if(base->base_type != vtn_base_type_scalar,
1471 val->type->type = glsl_vector_type(glsl_get_base_type(base->type), elems);
1474 ? 4 : glsl_get_bit_size(base->type) / 8;
1475 val->type->array_element = base;
1480 struct vtn_type *base = vtn_get_type(b, w[2]);
1483 vtn_fail_if(base->base_type != vtn_base_type_vector,
1489 val->type->type = glsl_matrix_type(glsl_get_base_type(base->type),
1490 glsl_get_vector_elements(base->type),
1493 "Unsupported base type for OpTypeMatrix");
1496 val->type->array_element = base;
2722 /* Figure out the base texture operation */
5723 .base = value.nir_value,
5736 .base = value.nir_value));