diff options
Diffstat (limited to 'src/amd/vulkan/radv_pipeline.c')
-rw-r--r-- | src/amd/vulkan/radv_pipeline.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/amd/vulkan/radv_pipeline.c b/src/amd/vulkan/radv_pipeline.c index 6f0125175f9..30c0e7be5ac 100644 --- a/src/amd/vulkan/radv_pipeline.c +++ b/src/amd/vulkan/radv_pipeline.c @@ -290,6 +290,8 @@ radv_get_hash_flags(const struct radv_device *device, bool stats) hash_flags |= RADV_HASH_SHADER_ROBUST_BUFFER_ACCESS; if (device->robust_buffer_access2) /* affects load/store vectorizer */ hash_flags |= RADV_HASH_SHADER_ROBUST_BUFFER_ACCESS2; + if (device->instance->debug_flags & RADV_DEBUG_SPLIT_FMA) + hash_flags |= RADV_HASH_SHADER_SPLIT_FMA; return hash_flags; } |