diff options
author | Hans-Kristian Arntzen <post@arntzen-software.no> | 2020-04-03 12:21:41 +0300 |
---|---|---|
committer | Hans-Kristian Arntzen <post@arntzen-software.no> | 2020-04-03 12:50:50 +0300 |
commit | 28bf9057df1ff525695f3f80ebe9a3d1bb8f19de (patch) | |
tree | ff670c157bb9db28ae6a4bcb1b155890166c4d50 /spirv_cross_c.cpp | |
parent | e58e8d5dbe03ea2cc755dbaf43ffefa1b8d77bef (diff) |
HLSL: Add support for treating NonWritable UAV texture as SRV instead.
Diffstat (limited to 'spirv_cross_c.cpp')
-rw-r--r-- | spirv_cross_c.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/spirv_cross_c.cpp b/spirv_cross_c.cpp index ead44691..2750afcb 100644 --- a/spirv_cross_c.cpp +++ b/spirv_cross_c.cpp @@ -481,6 +481,10 @@ spvc_result spvc_compiler_options_set_uint(spvc_compiler_options options, spvc_c case SPVC_COMPILER_OPTION_HLSL_FORCE_STORAGE_BUFFER_AS_UAV: options->hlsl.force_storage_buffer_as_uav = value != 0; break; + + case SPVC_COMPILER_OPTION_HLSL_NONWRITABLE_UAV_TEXTURE_AS_SRV: + options->hlsl.nonwritable_uav_texture_as_srv = value != 0; + break; #endif #if SPIRV_CROSS_C_API_MSL |