diff --git a/src/amd/vulkan/radv_shader_info.c b/src/amd/vulkan/radv_shader_info.c index eabee36bb64..825b50d7245 100644 --- a/src/amd/vulkan/radv_shader_info.c +++ b/src/amd/vulkan/radv_shader_info.c @@ -607,6 +607,9 @@ radv_nir_shader_info_pass(struct radv_device *device, const struct nir_shader *n /* Needed to address the task draw/payload rings. */ info->cs.uses_block_id[0] = true; + info->cs.uses_block_id[1] = true; + info->cs.uses_block_id[2] = true; + info->cs.uses_grid_size = true; /* Needed for storing draw ready only on the 1st thread. */ info->cs.uses_local_invocation_idx = true;