From a888e83c3a299e6617aaf367028ca0ffa90bc779 Mon Sep 17 00:00:00 2001 From: Faith Ekstrand Date: Thu, 11 Jul 2024 18:30:22 -0500 Subject: [PATCH] nvk: Fix indirect cbuf binds pre-Turing nvk_cmd_buffer_push_indirect() takes bytes, not dwords. Fixes: ee29a8d1cdbd ("nvk: Upload cbufs based on the cbuf_map") Part-of: --- src/nouveau/vulkan/nvk_cmd_draw.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nouveau/vulkan/nvk_cmd_draw.c b/src/nouveau/vulkan/nvk_cmd_draw.c index 7d3137c15e1..cb5fd9c7498 100644 --- a/src/nouveau/vulkan/nvk_cmd_draw.c +++ b/src/nouveau/vulkan/nvk_cmd_draw.c @@ -2493,7 +2493,7 @@ nvk_flush_descriptors(struct nvk_cmd_buffer *cmd) P_INLINE_DATA(p, g | (c << 4)); nv_push_update_count(p, 3); - nvk_cmd_buffer_push_indirect(cmd, desc_addr, 3); + nvk_cmd_buffer_push_indirect(cmd, desc_addr, 12); } } }