Module: Mesa Branch: master Commit: 92f65e28fee1f4e705e8a210977dd16239febbf9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=92f65e28fee1f4e705e8a210977dd16239febbf9
Author: Jonathan Marek <[email protected]> Date: Thu Mar 5 13:54:38 2020 -0500 turnip: add missing tu_bo_list_add in CmdWriteTimestamp Fixes an issue observed in renderdoc. Signed-off-by: Jonathan Marek <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6320> --- src/freedreno/vulkan/tu_query.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/freedreno/vulkan/tu_query.c b/src/freedreno/vulkan/tu_query.c index 9b013060cb3..e3fdb49091c 100644 --- a/src/freedreno/vulkan/tu_query.c +++ b/src/freedreno/vulkan/tu_query.c @@ -784,6 +784,8 @@ tu_CmdWriteTimestamp(VkCommandBuffer commandBuffer, TU_FROM_HANDLE(tu_query_pool, pool, queryPool); struct tu_cs *cs = cmd->state.pass ? &cmd->draw_epilogue_cs : &cmd->cs; + tu_bo_list_add(&cmd->bo_list, &pool->bo, MSM_SUBMIT_BO_WRITE); + /* WFI to get more accurate timestamp */ tu_cs_emit_wfi(cs); _______________________________________________ mesa-commit mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-commit
