From 6ad8abf7aadce3f01ce1a5e7c05abdf0131ebee0 Mon Sep 17 00:00:00 2001 From: Samuel Pitoiset Date: Fri, 18 Aug 2023 18:02:52 +0200 Subject: [PATCH] radv: use the maximum possible workgroup size for TCS epilogs It's similar to when the patch control points value is dynamic. Signed-off-by: Samuel Pitoiset Part-of: --- src/amd/vulkan/radv_shader.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/amd/vulkan/radv_shader.c b/src/amd/vulkan/radv_shader.c index 6f9f484..339d982 100644 --- a/src/amd/vulkan/radv_shader.c +++ b/src/amd/vulkan/radv_shader.c @@ -2647,7 +2647,7 @@ radv_create_tcs_epilog(struct radv_device *device, const struct radv_tcs_epilog_ struct radv_shader_info info = {0}; info.stage = MESA_SHADER_TESS_CTRL; info.wave_size = device->physical_device->ge_wave_size; - info.workgroup_size = 64; + info.workgroup_size = 256; radv_declare_tcs_epilog_args(device, key, &args); -- 2.7.4