31 Jan
2024
31 Jan
'24
12:16 p.m.
Giovanni Mascellani (@giomasce) commented about include/vkd3d_shader.h:
unsigned int varying_count; };
+enum vkd3d_shader_d3d_type_kind +{ + VKD3D_SHADER_D3D_TYPE_KIND_SCALAR = 0, + VKD3D_SHADER_D3D_TYPE_KIND_VECTOR = 1, + VKD3D_SHADER_D3D_TYPE_KIND_MATRIX_ROW_MAJOR = 2, + VKD3D_SHADER_D3D_TYPE_KIND_MATRIX_COLUMN_MAJOR = 3, + VKD3D_SHADER_D3D_TYPE_KIND_OBJECT = 4, + VKD3D_SHADER_D3D_TYPE_KIND_STRUCT = 5, + + VKD3D_FORCE_32_BIT_ENUM(VKD3D_SHADER_D3D_TYPE_KIND), +};
Why, here and below, we don't reuse the corresponding D3D enumerations? -- https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/606#note_59609