Skip to content

anv: wrap pipe control emission to a set of helper functions

Tapani Pälli requested to merge tpalli/mesa:anv-refactor-pc-upstream into main

This makes it possible to have HW specific rules and WA's implemented in a central place. Also all pipe controls will get anv_debug_dump_pc.

We have some existing and some upcoming workarounds that are simpler to handle in a central place. This makes sure that when adding new PC's we do not forget existing WA's.

I have split these changes as many patches to make it easier to look and review. This could be squashed then as one big patch at will. Any comments on the approach appreciated. CI was green with these changes.

Merge request reports