Skip to content

radv: Use common synchronization framework.

Bas Nieuwenhuizen requested to merge bnieuwenhuizen/mesa:common-sync into main

Closes: #5630 (closed)

Some microbenchmarking CPU cost:

  • Creating/destroy fences costs about the same as before (~1.2 us on my test platform)
  • Submitting cmdbuffers incl semaphores seems to be approx same cost.
  • QueueWaitIdle is ~20 us more expensive (on a 90 us submit) but I don't think we should care

Merge request reports