Skip to content

Draft: radv: Explicit sync.

This moves radv to fully explicit sync when possible. Based on !16935 (merged)

The work is actually surprisingly small because apps are only supposed to free GPU memory once nobody is using it, so we only have to deal the per-queue stuff where we cheated internally.

Passed a navi21 vk-cts-image run and a bunch of game testing on the deck. Helps with stutter on FH5 and I've seen reports of it also helping with Fh4.

kernel series: https://patchwork.freedesktop.org/series/107233/

Edited by Bas Nieuwenhuizen

Merge request reports