Home
last modified time | relevance | path

Searched refs:mat_type (Results 1 – 1 of 1) sorted by relevance

/external/mesa3d/src/compiler/spirv/
Dspirv_to_nir.c1133 struct vtn_type *mat_type = mutable_matrix_member(b, ctx->type, member); in struct_member_matrix_stride_cb() local
1134 if (mat_type->row_major) { in struct_member_matrix_stride_cb()
1135 mat_type->array_element = vtn_type_copy(b, mat_type->array_element); in struct_member_matrix_stride_cb()
1136 mat_type->stride = mat_type->array_element->stride; in struct_member_matrix_stride_cb()
1137 mat_type->array_element->stride = dec->operands[0]; in struct_member_matrix_stride_cb()
1139 mat_type->type = glsl_explicit_matrix_type(mat_type->type, in struct_member_matrix_stride_cb()
1141 mat_type->array_element->type = glsl_get_column_type(mat_type->type); in struct_member_matrix_stride_cb()
1143 vtn_assert(mat_type->array_element->stride > 0); in struct_member_matrix_stride_cb()
1144 mat_type->stride = dec->operands[0]; in struct_member_matrix_stride_cb()
1146 mat_type->type = glsl_explicit_matrix_type(mat_type->type, in struct_member_matrix_stride_cb()