Henri Verbeet : vkd3d-shader: Add missing VKD3D_FORCE_32_BIT_ENUM enum elements.

Alexandre Julliard julliard at winehq.org
Wed Jul 22 16:29:49 CDT 2020


Module: vkd3d
Branch: master
Commit: 4906bd40c6f202f6a73eb5256f2e3a6c7ebc71f9
URL:    https://source.winehq.org/git/vkd3d.git/?a=commit;h=4906bd40c6f202f6a73eb5256f2e3a6c7ebc71f9

Author: Henri Verbeet <hverbeet at codeweavers.com>
Date:   Wed Jul 22 16:12:14 2020 +0430

vkd3d-shader: Add missing VKD3D_FORCE_32_BIT_ENUM enum elements.

Signed-off-by: Henri Verbeet <hverbeet at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 include/vkd3d_shader.h | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/include/vkd3d_shader.h b/include/vkd3d_shader.h
index 2b1770f..f4a2be5 100644
--- a/include/vkd3d_shader.h
+++ b/include/vkd3d_shader.h
@@ -103,18 +103,24 @@ enum vkd3d_shader_parameter_type
     VKD3D_SHADER_PARAMETER_TYPE_UNKNOWN,
     VKD3D_SHADER_PARAMETER_TYPE_IMMEDIATE_CONSTANT,
     VKD3D_SHADER_PARAMETER_TYPE_SPECIALIZATION_CONSTANT,
+
+    VKD3D_FORCE_32_BIT_ENUM(VKD3D_SHADER_PARAMETER_TYPE),
 };
 
 enum vkd3d_shader_parameter_data_type
 {
     VKD3D_SHADER_PARAMETER_DATA_TYPE_UNKNOWN,
     VKD3D_SHADER_PARAMETER_DATA_TYPE_UINT32,
+
+    VKD3D_FORCE_32_BIT_ENUM(VKD3D_SHADER_PARAMETER_DATA_TYPE),
 };
 
 enum vkd3d_shader_parameter_name
 {
     VKD3D_SHADER_PARAMETER_NAME_UNKNOWN,
     VKD3D_SHADER_PARAMETER_NAME_RASTERIZER_SAMPLE_COUNT,
+
+    VKD3D_FORCE_32_BIT_ENUM(VKD3D_SHADER_PARAMETER_NAME),
 };
 
 struct vkd3d_shader_parameter_immediate_constant
@@ -684,6 +690,8 @@ enum vkd3d_shader_minimum_precision
     VKD3D_SHADER_MINIMUM_PRECISION_FLOAT_8_2 = 2,
     VKD3D_SHADER_MINIMUM_PRECISION_INT_16    = 4,
     VKD3D_SHADER_MINIMUM_PRECISION_UINT_16   = 5,
+
+    VKD3D_FORCE_32_BIT_ENUM(VKD3D_SHADER_MINIMUM_PRECISION),
 };
 
 struct vkd3d_shader_signature_element




More information about the wine-cvs mailing list