Mesa (main): radv: assert that the arg is declared when used in get_scalar_arg()
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Fri Apr 8 06:59:24 UTC 2022
Module: Mesa
Branch: main
Commit: ace073eb0b42398cd08c2b4a05ee7c7c0a87f569
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ace073eb0b42398cd08c2b4a05ee7c7c0a87f569
Author: Samuel Pitoiset <samuel.pitoiset at gmail.com>
Date: Thu Apr 7 11:47:45 2022 +0200
radv: assert that the arg is declared when used in get_scalar_arg()
Help debugging.
Signed-off-by: Samuel Pitoiset <samuel.pitoiset at gmail.com>
Reviewed-by: Timur Kristóf <timur.kristof at gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15789>
---
src/amd/vulkan/radv_nir_apply_pipeline_layout.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/amd/vulkan/radv_nir_apply_pipeline_layout.c b/src/amd/vulkan/radv_nir_apply_pipeline_layout.c
index b6ae8249337..004999ffeed 100644
--- a/src/amd/vulkan/radv_nir_apply_pipeline_layout.c
+++ b/src/amd/vulkan/radv_nir_apply_pipeline_layout.c
@@ -42,6 +42,7 @@ typedef struct {
static nir_ssa_def *
get_scalar_arg(nir_builder *b, unsigned size, struct ac_arg arg)
{
+ assert(arg.used);
return nir_load_scalar_arg_amd(b, size, .base = arg.arg_index);
}
More information about the mesa-commit
mailing list