From 7d9449c8731767ff2311cd99a4d09f2bc087ca95 Mon Sep 17 00:00:00 2001 From: Lionel Landwerlin Date: Wed, 23 Oct 2024 11:40:07 +0300 Subject: [PATCH] anv: fix missing inline parameter emission Should only impact Xe2+ Signed-off-by: Lionel Landwerlin Fixes: 02294961ee ("anv: stop using a binding table entry for gl_NumWorkgroups") Reviewed-by: Caio Oliveira Part-of: --- src/intel/vulkan/genX_cmd_compute.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/intel/vulkan/genX_cmd_compute.c b/src/intel/vulkan/genX_cmd_compute.c index afabf38b705..7665f8a6fea 100644 --- a/src/intel/vulkan/genX_cmd_compute.c +++ b/src/intel/vulkan/genX_cmd_compute.c @@ -380,6 +380,7 @@ emit_indirect_compute_walker(struct anv_cmd_buffer *cmd_buffer, .InterfaceDescriptor = get_interface_descriptor_data(cmd_buffer, shader, prog_data, &dispatch), + .EmitInlineParameter = prog_data->uses_inline_data, .InlineData = { [ANV_INLINE_PARAM_NUM_WORKGROUPS_OFFSET / 4 + 0] = UINT32_MAX, [ANV_INLINE_PARAM_NUM_WORKGROUPS_OFFSET / 4 + 1] = indirect_addr64 & 0xffffffff,