commit | 13f258fae3c60f84dbecee685f904360373320e0 | [log] [tgz] |
---|---|---|
author | Gregory Mitrano <gregory.mitrano@gmail.com> | Tue Apr 25 21:51:29 2023 -0400 |
committer | Marge Bot <emma+marge@anholt.net> | Thu Apr 27 07:58:58 2023 +0000 |
tree | d104d1fdaed55c2285b80c348c07bf5247709b34 | |
parent | 01b7371bb474be050e50ec996d173ae931e6c62f [diff] |
radv/sqtt: Add RGP Markers for Mesh Shaders This change updates the sqtt layer to add mesh shader specific RGP instrumentation logic. This should allow RGP to correctly identify GPU work derived from vkCmdDrawMeshTasksEXT, vkCmdDrawMeshTasksIndirectEXT, and vkCmdDrawMeshTasksIndirectCountEXT API calls. This change also updates the mesa-to-RGP shader stage translation logic to handle the mesh & task stages. Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21917>