From 870e4d285ef38a9d0c3fe381e8c386afedf2f17c Mon Sep 17 00:00:00 2001 From: =?utf8?q?Daniel=20Sch=C3=BCrmann?= Date: Fri, 10 Mar 2023 20:10:25 +0100 Subject: [PATCH] radv/rt: adjust shared_size when lowering hit_attribs Part-of: --- src/amd/vulkan/radv_rt_shader.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/amd/vulkan/radv_rt_shader.c b/src/amd/vulkan/radv_rt_shader.c index 23abd74..36fb4c0 100644 --- a/src/amd/vulkan/radv_rt_shader.c +++ b/src/amd/vulkan/radv_rt_shader.c @@ -771,6 +771,10 @@ lower_hit_attribs(nir_shader *shader, nir_variable **hit_attribs, uint32_t workg nir_instr_remove(instr); } } + + if (!hit_attribs) + shader->info.shared_size = + MAX2(shader->info.shared_size, workgroup_size * RADV_MAX_HIT_ATTRIB_SIZE); } static void -- 2.7.4