summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/i915/TODO
diff options
context:
space:
mode:
authorMichel Dänzer <mdaenzer@redhat.com>2024-04-23 11:50:34 +0200
committerMarge Bot <emma+marge@anholt.net>2024-04-26 15:11:00 +0000
commitc3be21f1778ff3e3de4d6506bb20a0ffd11f5003 (patch)
tree2adc9aabd22a436cfc6dd9cab41c41d5e4901585 /src/gallium/drivers/i915/TODO
parent2a417e3fc1911f5edc912621fe532c1c3ec64d0b (diff)
wsi/wayland: Dispatch event queue in wsi_wl_swapchain_queue_presentHEADmain
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