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

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

radv: Postprocess task shader configuration.

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_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 79394421dfe..c1fb12a1a1f 100644
--- a/src/amd/vulkan/radv_shader.c
+++ b/src/amd/vulkan/radv_shader.c
@@ -1643,6 +1643,7 @@ radv_postprocess_config(const struct radv_device *device, 
const struct ac_shader
          S_00B22C_SHARED_VGPR_CNT(num_shared_vgpr_blocks) | 
S_00B22C_EXCP_EN(excp_en);
       break;
    case MESA_SHADER_COMPUTE:
+   case MESA_SHADER_TASK:
       config_out->rsrc1 |=
          S_00B848_MEM_ORDERED(pdevice->rad_info.chip_class >= GFX10) | 
S_00B848_WGP_MODE(wgp_mode);
       config_out->rsrc2 |= S_00B84C_TGID_X_EN(info->cs.uses_block_id[0]) |

Reply via email to