From 5e0b81413de588803c9a0736acd8decd40d19ab6 Mon Sep 17 00:00:00 2001 From: Samuel Pitoiset Date: Mon, 11 Nov 2024 18:01:00 +0100 Subject: [PATCH] radv: emit nir_debug_break instructions when the trap handler is enabled Signed-off-by: Samuel Pitoiset Part-of: --- src/amd/vulkan/radv_shader.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/amd/vulkan/radv_shader.c b/src/amd/vulkan/radv_shader.c index ea888d633d7..e9f2b153ebf 100644 --- a/src/amd/vulkan/radv_shader.c +++ b/src/amd/vulkan/radv_shader.c @@ -365,6 +365,7 @@ radv_shader_spirv_to_nir(struct radv_device *device, const struct radv_shader_st }, .force_tex_non_uniform = pdev->cache_key.tex_non_uniform, .force_ssbo_non_uniform = pdev->cache_key.ssbo_non_uniform, + .emit_debug_break = !!device->trap_handler_shader, }; nir = spirv_to_nir(spirv, stage->spirv.size / 4, spec_entries, num_spec_entries, stage->stage, stage->entrypoint, &spirv_options, &pdev->nir_options[stage->stage]);