From 27bb80f6880d4ad209aa2f2d0ff2cc16730431c7 Mon Sep 17 00:00:00 2001 From: Samuel Pitoiset Date: Wed, 29 Sep 2021 11:24:28 +0200 Subject: [PATCH] radv: fix selecting the hash when RADV_FORCE_VRS is enabled Signed-off-by: Samuel Pitoiset Reviewed-by: Bas Nieuwenhuizen Part-of: --- src/amd/vulkan/radv_pipeline.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/amd/vulkan/radv_pipeline.c b/src/amd/vulkan/radv_pipeline.c index 30ff577848e..e01c9c493f7 100644 --- a/src/amd/vulkan/radv_pipeline.c +++ b/src/amd/vulkan/radv_pipeline.c @@ -237,11 +237,11 @@ radv_get_hash_flags(const struct radv_device *device, bool stats) hash_flags |= RADV_HASH_SHADER_INVARIANT_GEOM; if (stats) hash_flags |= RADV_HASH_SHADER_KEEP_STATISTICS; - if (device->force_vrs != RADV_FORCE_VRS_2x2) + if (device->force_vrs == RADV_FORCE_VRS_2x2) hash_flags |= RADV_HASH_SHADER_FORCE_VRS_2x2; - if (device->force_vrs != RADV_FORCE_VRS_2x1) + if (device->force_vrs == RADV_FORCE_VRS_2x1) hash_flags |= RADV_HASH_SHADER_FORCE_VRS_2x1; - if (device->force_vrs != RADV_FORCE_VRS_1x2) + if (device->force_vrs == RADV_FORCE_VRS_1x2) hash_flags |= RADV_HASH_SHADER_FORCE_VRS_1x2; if (device->robust_buffer_access) /* forces per-attribute vertex descriptors */ hash_flags |= RADV_HASH_SHADER_ROBUST_BUFFER_ACCESS;