Isabella Bosia : vkd3d-shader: Recognize skipOptimization global flag.

Alexandre Julliard julliard at winehq.org
Wed Sep 16 15:30:43 CDT 2020


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

Author: Isabella Bosia <ibosia at codeweavers.com>
Date:   Tue Sep 15 18:05:11 2020 +0100

vkd3d-shader: Recognize skipOptimization global flag.

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

---

 libs/vkd3d-shader/trace.c                | 1 +
 libs/vkd3d-shader/vkd3d_shader_private.h | 1 +
 2 files changed, 2 insertions(+)

diff --git a/libs/vkd3d-shader/trace.c b/libs/vkd3d-shader/trace.c
index 3d29d71..001c347 100644
--- a/libs/vkd3d-shader/trace.c
+++ b/libs/vkd3d-shader/trace.c
@@ -348,6 +348,7 @@ static void shader_dump_global_flags(struct vkd3d_string_buffer *buffer, DWORD g
         {VKD3DSGF_FORCE_EARLY_DEPTH_STENCIL,         "forceEarlyDepthStencil"},
         {VKD3DSGF_ENABLE_RAW_AND_STRUCTURED_BUFFERS, "enableRawAndStructuredBuffers"},
         {VKD3DSGF_ENABLE_MINIMUM_PRECISION,          "enableMinimumPrecision"},
+        {VKD3DSGF_SKIP_OPTIMIZATION,                 "skipOptimization"},
     };
 
     for (i = 0; i < ARRAY_SIZE(global_flag_info); ++i)
diff --git a/libs/vkd3d-shader/vkd3d_shader_private.h b/libs/vkd3d-shader/vkd3d_shader_private.h
index 1acb01f..00b2441 100644
--- a/libs/vkd3d-shader/vkd3d_shader_private.h
+++ b/libs/vkd3d-shader/vkd3d_shader_private.h
@@ -451,6 +451,7 @@ enum vkd3d_shader_global_flags
     VKD3DSGF_REFACTORING_ALLOWED               = 0x01,
     VKD3DSGF_FORCE_EARLY_DEPTH_STENCIL         = 0x04,
     VKD3DSGF_ENABLE_RAW_AND_STRUCTURED_BUFFERS = 0x08,
+    VKD3DSGF_SKIP_OPTIMIZATION                 = 0x10,
     VKD3DSGF_ENABLE_MINIMUM_PRECISION          = 0x20
 };
 




More information about the wine-cvs mailing list