radv/shader_info: add RT stages to radv_get_user_data_0()
authorDaniel Schürmann <daniel@schuermann.dev>
Tue, 11 Apr 2023 19:58:15 +0000 (21:58 +0200)
committerMarge Bot <emma+marge@anholt.net>
Thu, 8 Jun 2023 00:37:03 +0000 (00:37 +0000)
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22096>

src/amd/vulkan/radv_shader_info.c

index ea4635e..ce7f435 100644 (file)
@@ -780,6 +780,11 @@ radv_get_user_data_0(const struct radv_device *device, struct radv_shader_info *
    case MESA_SHADER_COMPUTE:
    case MESA_SHADER_TASK:
    case MESA_SHADER_RAYGEN:
+   case MESA_SHADER_CALLABLE:
+   case MESA_SHADER_CLOSEST_HIT:
+   case MESA_SHADER_MISS:
+   case MESA_SHADER_INTERSECTION:
+   case MESA_SHADER_ANY_HIT:
       return R_00B900_COMPUTE_USER_DATA_0;
    default:
       unreachable("invalid shader stage");