From e51ae61a4de33e03acb4a92d51b83655c2dd5049 Mon Sep 17 00:00:00 2001 From: Samuel Pitoiset Date: Mon, 10 Jun 2024 08:46:34 +0200 Subject: [PATCH] radv: add the DGC preprocess BO to the cmdbuf BO list This wasn't needed in practice because DGC NV is only enabled for vkd3d-proton and it always uses the global BO list but better to add it anyways. Signed-off-by: Samuel Pitoiset Part-of: --- src/amd/vulkan/radv_cmd_buffer.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/amd/vulkan/radv_cmd_buffer.c b/src/amd/vulkan/radv_cmd_buffer.c index c365c82440a..a60c43ca987 100644 --- a/src/amd/vulkan/radv_cmd_buffer.c +++ b/src/amd/vulkan/radv_cmd_buffer.c @@ -11591,6 +11591,8 @@ radv_CmdExecuteGeneratedCommandsNV(VkCommandBuffer commandBuffer, VkBool32 isPre radeon_emit(cmd_buffer->cs, 0); } + radv_cs_add_buffer(device->ws, cmd_buffer->cs, prep_buffer->bo); + if (compute || !view_mask) { device->ws->cs_execute_ib(cmd_buffer->cs, ib_bo, ib_offset, cmdbuf_size >> 2, cmd_buffer->state.predicating); } else {