Mesa (main): radv: Postprocess task shader configuration.

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Thu May 12 00:59:26 UTC 2022


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

Author: Timur Kristóf <timur.kristof at gmail.com>
Date:   Tue Jan 18 16:38:49 2022 +0100

radv: Postprocess task shader configuration.

Signed-off-by: Timur Kristóf <timur.kristof at gmail.com>
Reviewed-by: Rhys Perry <pendingchaos02 at gmail.com>
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]) |



More information about the mesa-commit mailing list