mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-25 08:40:11 +01:00
Strictly speaking, for an empty batch, there is no inherit/defined ordering between the wait and signal operations within the batch. We are relying on MESA impl defined behavior to transfer payloads of the wait sempahores to the signal sempahore here. Ideally we need a MESA internal hint to ensure transitivity, but since this is on the legacy fallback path, it's not worth the effort. So here we follow common wsi to use TRANSFER_BIT which avoids most unnecessary stalls on the queue (an improvement over the previous ALL_COMMANDS_BIT). Reviewed-by: Faith Ekstrand <faith.ekstrand@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36855> |
||
|---|---|---|
| .. | ||
| anti-lag-layer | ||
| device-select-layer | ||
| overlay-layer | ||
| registry | ||
| runtime | ||
| screenshot-layer | ||
| util | ||
| vram-report-limit-layer | ||
| wsi | ||
| meson.build | ||
| vulkan-android.sym | ||
| vulkan-icd-android-symbols.txt | ||
| vulkan-icd-symbols.txt | ||
| vulkan.sym | ||
| vulkan_api.def.in | ||