Module: Mesa Branch: main Commit: 43cb4cb6dde1e8fdbe609c42b47e0f27d8411982 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=43cb4cb6dde1e8fdbe609c42b47e0f27d8411982
Author: Iván Briano <ivan.bri...@intel.com> Date: Mon Nov 20 15:50:00 2023 -0800 anv: use the right vertexOffset on CmdDrawMultiIndexed Fixes: c70ef757e63 ("anv: Use extended parameters on Gen11+") Reviewed-by: Lionel Landwerlin <lionel.g.landwer...@intel.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26327> --- src/intel/vulkan/genX_cmd_buffer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/intel/vulkan/genX_cmd_buffer.c b/src/intel/vulkan/genX_cmd_buffer.c index 0ae05c5a1d1..6025c8acd40 100644 --- a/src/intel/vulkan/genX_cmd_buffer.c +++ b/src/intel/vulkan/genX_cmd_buffer.c @@ -4670,7 +4670,7 @@ void genX(CmdDrawMultiIndexedEXT)( prim.StartInstanceLocation = firstInstance; prim.BaseVertexLocation = pVertexOffset ? *pVertexOffset : draw->vertexOffset; prim.ExtendedParametersPresent = true; - prim.ExtendedParameter0 = draw->vertexOffset; + prim.ExtendedParameter0 = pVertexOffset ? *pVertexOffset : draw->vertexOffset; prim.ExtendedParameter1 = firstInstance; prim.ExtendedParameter2 = i; }