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?