mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-29 14:30:10 +01:00
The idea in the single sync path is that we serialize any job that needs to wait, however, our ANY queue syncobj only tracks the last job submitted to any hardware queue, so in practice when we wait on this we are only serializing against the queue to which we have submitted the last job, which is not correct. Fix that by accumulating the last job sync into the ANY queue synbcobj to ensure that waiting on this syncobj effectively waits on all hardware queues. Reviewed-by: Alejandro Piñeiro <apinheiro@igalia.com> cc: mesa-stable Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20078> |
||
|---|---|---|
| .. | ||
| ci | ||
| cle | ||
| clif | ||
| common | ||
| compiler | ||
| drm-shim | ||
| qpu | ||
| simulator | ||
| vulkan | ||
| .editorconfig | ||
| meson.build | ||