diff options
author | Michel Dänzer <mdaenzer@redhat.com> | 2024-04-23 11:50:34 +0200 |
---|---|---|
committer | Marge Bot <emma+marge@anholt.net> | 2024-04-26 15:11:00 +0000 |
commit | c3be21f1778ff3e3de4d6506bb20a0ffd11f5003 (patch) | |
tree | 2adc9aabd22a436cfc6dd9cab41c41d5e4901585 /src/gallium/drivers/i915/TODO | |
parent | 2a417e3fc1911f5edc912621fe532c1c3ec64d0b (diff) |
With explicit sync, only if it wasn't done earlier for FIFO.
Prevents potentially unbounded memory usage for (wl_buffer.release
events in) the queue, since we don't dispatch the queue anywhere else
with explicit sync.
v2:
* Use wl_display_dispatch_queue_pending instead of
wl_display_dispatch_queue_timeout. (Sebastian Wick)
* Call it from wsi_wl_swapchain_queue_present instead of
wsi_wl_swapchain_acquire_next_image_explicit. (Joshua Ashton)
Fixes: 5f7a5a27ef1b ("wsi: Implement linux-drm-syncobj-v1")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28874>
Diffstat (limited to 'src/gallium/drivers/i915/TODO')
0 files changed, 0 insertions, 0 deletions