From 930395c5e44e47e92d5613b9664993aa514ba177 Mon Sep 17 00:00:00 2001 From: Samuel Pitoiset Date: Thu, 31 Oct 2024 16:12:28 +0100 Subject: [PATCH] radv: check for has_trap_handler_support instead of asserting Signed-off-by: Samuel Pitoiset Part-of: --- src/amd/vulkan/radv_device.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/amd/vulkan/radv_device.c b/src/amd/vulkan/radv_device.c index 02810372a1d..b7471eeac1f 100644 --- a/src/amd/vulkan/radv_device.c +++ b/src/amd/vulkan/radv_device.c @@ -643,11 +643,11 @@ radv_device_init_trap_handler(struct radv_device *device) { const struct radv_physical_device *pdev = radv_device_physical(device); - if (!radv_trap_handler_enabled()) + if (!pdev->info.has_trap_handler_support) return VK_SUCCESS; - /* TODO: Add support for more hardware. */ - assert(pdev->info.gfx_level == GFX8); + if (!radv_trap_handler_enabled()) + return VK_SUCCESS; fprintf(stderr, "**********************************************************************\n"); fprintf(stderr, "* WARNING: RADV_TRAP_HANDLER is experimental and only for debugging! *\n");