zink: defer acquire semaphore destruction
authorMike Blumenkrantz <michael.blumenkrantz@gmail.com>
Mon, 29 Aug 2022 15:40:50 +0000 (11:40 -0400)
committerMarge Bot <emma+marge@anholt.net>
Mon, 19 Sep 2022 19:49:11 +0000 (19:49 +0000)
commit00a4dc57ce2fa1b757768a3e2863d63b6a0ce685
tree65360fada863f59ae479f69b74d921bb20a0577a
parent513fcb793600056b421b5528325d192e7e23a328
zink: defer acquire semaphore destruction

these have noticeable overhead, so handle them in the submit thread

Reviewed-by: Adam Jackson <ajax@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18364>
src/gallium/drivers/zink/zink_batch.c
src/gallium/drivers/zink/zink_types.h