Skip to content

iris: replace DC with HDC flush

Felix Degrood requested to merge fjdegroo/mesa:wip/flush-opts-iris-hdc into main

With Gen11+ unified caches, HDC flushes provide a less expensive means for ensuring all compute shader writes have landed in L3 cache. Previously, Data Cache flushes were required.

Performance improvements (TGL):

app speedup
Civ6 1%

Merge request reports