Module: Mesa
Branch: main
Commit: 988600e522779e44f3e44141c5e4cd3fda104b2a
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=988600e522779e44f3e44141c5e4cd3fda104b2a

Author: Timur Kristóf <[email protected]>
Date:   Tue Jan 18 16:36:42 2022 +0100

radv: Set user data register for task shaders.

Signed-off-by: Timur Kristóf <[email protected]>
Reviewed-by: Rhys Perry <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14929>

---

 src/amd/vulkan/radv_pipeline.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/amd/vulkan/radv_pipeline.c b/src/amd/vulkan/radv_pipeline.c
index 3cb547ff6c5..a752658496a 100644
--- a/src/amd/vulkan/radv_pipeline.c
+++ b/src/amd/vulkan/radv_pipeline.c
@@ -4747,6 +4747,7 @@ radv_pipeline_stage_to_user_data_0(struct radv_pipeline 
*pipeline, gl_shader_sta
       return chip_class == GFX9 ? R_00B330_SPI_SHADER_USER_DATA_ES_0
                                 : R_00B230_SPI_SHADER_USER_DATA_GS_0;
    case MESA_SHADER_COMPUTE:
+   case MESA_SHADER_TASK:
       return R_00B900_COMPUTE_USER_DATA_0;
    case MESA_SHADER_TESS_CTRL:
       return chip_class == GFX9 ? R_00B430_SPI_SHADER_USER_DATA_LS_0

Reply via email to