Skip to content

rusticl/queue: fix implicit flushing of queue dependencies

Karol Herbst requested to merge karolherbst/mesa:rusticl/queue/fix/resolve into main

Needed by Davinci Resolve.

There are two parts to this fix:

  1. flush dependencies also on flush, not just finish
  2. move the dependency checking logic into Queue::flush as otherwise we miss required implicit flushes.

Fixes: 8616c0a5 ("rusticl/event: flush queues from dependencies")

Merge request reports