mesa/src/gallium/include/winsys
David Rosca 998e2a70e7
Some checks are pending
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
radeonsi: Add RADEON_FLUSH_FORCE and use it to force flush
Forcing flush by setting initial_gfx_cs_size to zero requires
there are always packets emitted on starting new gfx IB.
But this is not the case with userq, as there is no preamble.
Add a new flag to be used with si_flush_gfx_cs to force flush.

Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Reviewed-by: Marek Olšák <maraeo@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41530>
2026-05-22 10:49:22 +00:00
..
radeon_winsys.h radeonsi: Add RADEON_FLUSH_FORCE and use it to force flush 2026-05-22 10:49:22 +00:00