diff options
Diffstat (limited to 'src/amd/vulkan/radv_private.h')
-rw-r--r-- | src/amd/vulkan/radv_private.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/amd/vulkan/radv_private.h b/src/amd/vulkan/radv_private.h index c49d4d2e449..c72567cc14c 100644 --- a/src/amd/vulkan/radv_private.h +++ b/src/amd/vulkan/radv_private.h @@ -312,7 +312,7 @@ struct radv_physical_device { dev_t render_devid; #endif - nir_shader_compiler_options nir_options; + nir_shader_compiler_options nir_options[MESA_VULKAN_SHADER_STAGES]; }; struct radv_instance { @@ -1709,7 +1709,8 @@ struct radv_event { #define RADV_HASH_SHADER_USE_NGG_CULLING (1 << 13) #define RADV_HASH_SHADER_ROBUST_BUFFER_ACCESS (1 << 14) #define RADV_HASH_SHADER_ROBUST_BUFFER_ACCESS2 (1 << 15) -#define RADV_HASH_SHADER_FORCE_EMULATE_RT (1 << 16) +#define RADV_HASH_SHADER_FORCE_EMULATE_RT (1 << 16) +#define RADV_HASH_SHADER_SPLIT_FMA (1 << 17) struct radv_pipeline_key; |