Skip to content

tu: Fix sysmem depth attachment clear flushing

We can't invalidate CCU if there is any dirty data that hasn't been flushed yet. In the case where we clear depth, we know that the depth attachment itself isn't dirty but there may be dirty data from other renderpasses. Therefore we need to flush before invalidating depth.

Fixes: 487aa807 ("tu: Rewrite flushing to use barriers") Closes: #6987 (closed)

Merge request reports