UPSTREAM: venus: force synchronous submission for external signal semaphore

This is to ensure semaphore export under globalFencing represents the
correct submission.

BUG=b:244768407
TEST=WSI with Zink on Venus

Signed-off-by: Yiwei Zhang <zzyiwei@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18475>
(cherry picked from commit 63703de443fc4c8ff2a8e21def38ad6f557f885e)
Change-Id: If1987720b6e61bae4ee5f6770f46508b6a4c9afc
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/mesa/+/3885120
Reviewed-by: Chad Versace <chadversary@chromium.org>
Commit-Queue: Chad Versace <chadversary@chromium.org>
2 files changed