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