turnip: Copy command buffers to deferred submit request
authorHyunjun Ko <zzoon@igalia.com>
Tue, 8 Jun 2021 06:49:45 +0000 (06:49 +0000)
committerMarge Bot <eric+marge@anholt.net>
Tue, 15 Jun 2021 02:16:21 +0000 (02:16 +0000)
commit639579d1162d2bfc823047e78a1fe3e0f308d64c
treeaaddc2950c355033d4cdc48a83aeb95f06ff0b6b
parentcebbdf5de39a581dc35779da953842907233b0c8
turnip: Copy command buffers to deferred submit request

To make sure the index of global bo table in drm_msm_gem_submit_cmd is
valid at actual submit time.

v1. Move the entry_count calculation into the submit request creation
function.

Fixes: #4877
Fixes: 3f229e34 ("turnip: Implement VK_KHR_timeline_semaphore.")

Signed-off-by: Hyunjun Ko <zzoon@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11260>
src/freedreno/vulkan/tu_drm.c