Skip to content

anv: Implement Mesh Shader Queries

Kevin Chuang requested to merge kaiwenjon/mesa:anv-mesh-shader-query into main

What does this MR do and why?

This MR implements Mesh Shader Queries in anv.

In order to implement it, three steps are taken:
1. intel/genxml: Add task/mesh shader statistics registers so that any gfx_ver >= 125 is able to access these MMIO registers.
2. anv: Update pipeline statistics mask for task/mesh shader invocations so that the mask is per gfx_ver.
3. anv: Implement mesh shader queries

Merge request reports