Skip to content

anv/iris: Implement AUX-TT invalidation per command streamer

Sagar Ghuge requested to merge sagarghuge/mesa:wip/aux_tt_invalidation into main

What does this MR do and why?

This MR implements the recommended AUX-TT invalidation per command streamer. There are different registers per command streamer that needs to read/write while doing the AUX-TT invalidation. Also, we need to take care of the flush/wait sequence that's specified in Bspec 43904.

We are not handling the Blitter command streamer sequence at this point since we haven't enabled it fully on anv. 

Merge request reports