radv/rt: Fix updating stack_size if the shader uses scratch
authorKonstantin Seurer <konstantin.seurer@gmail.com>
Tue, 7 Mar 2023 07:28:54 +0000 (08:28 +0100)
committerMarge Bot <emma+marge@anholt.net>
Wed, 8 Mar 2023 22:17:00 +0000 (22:17 +0000)
commitd17bf881ea750ec99971c7e70c3a95e8ae285901
tree1b22ba49547b61144a0d649574602395012758d1
parent3af675dfc1fa81ec7ad202aef7c3edc1b09096e5
radv/rt: Fix updating stack_size if the shader uses scratch

src_vars contains the stack_size of the shader that is about to get inlined.

Fixes: 7fadee9b70c9d1d7229c7bbc9811a858297b193c ('radv/rt: only reserve stack_sizes after rt_case insertion')
Reviewed-by: Daniel Schürmann <daniel@schuermann.dev>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21768>
src/amd/vulkan/radv_rt_shader.c