v3dv: support importing external semaphores
authorIago Toral Quiroga <itoral@igalia.com>
Wed, 9 Mar 2022 15:15:22 +0000 (16:15 +0100)
committerMarge Bot <emma+marge@anholt.net>
Fri, 18 Mar 2022 13:17:58 +0000 (13:17 +0000)
commit4f284254e485d1631e0b13ffd793387cd14a19cd
treed9e08f408bc1a386351b9788930f6ea179e00291
parentfa1b10f36d413448e69cd2a5e29b1f51a152af67
v3dv: support importing external semaphores

This was waiting for multisync support in our kernel interface so
we can wait on the actual imported payload of a semaphore rather
than the last job we submitted.

Reviewed-by: Melissa Wen <mwen@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15342>
src/broadcom/vulkan/v3dv_queue.c