From 12f1e42ed34e9807484bdfbec535bc56950e2338 Mon Sep 17 00:00:00 2001 From: Karol Herbst Date: Fri, 5 Mar 2021 10:46:48 +0100 Subject: [PATCH 2/2] tegra/context: unwrap indirect_draw_count as well Fixes: 22f6624ed318 "gallium: separate indirect stuff from pipe_draw_info - 80 -> 56 bytes" Signed-off-by: Karol Herbst Reviewed-by: Ilia Mirkin Part-of: --- src/gallium/drivers/tegra/tegra_context.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/gallium/drivers/tegra/tegra_context.c b/src/gallium/drivers/tegra/tegra_context.c index 97b45ed1627..10b04f969ad 100644 --- a/src/gallium/drivers/tegra/tegra_context.c +++ b/src/gallium/drivers/tegra/tegra_context.c @@ -75,6 +75,7 @@ tegra_draw_vbo(struct pipe_context *pcontext, if (pindirect && pindirect->buffer) { memcpy(&indirect, pindirect, sizeof(indirect)); indirect.buffer = tegra_resource_unwrap(pindirect->buffer); + indirect.indirect_draw_count = tegra_resource_unwrap(pindirect->indirect_draw_count); pindirect = &indirect; } -- 2.30.1