mesa/src/amd
Gregory Mitrano 13f258fae3 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>
2023-04-27 07:58:58 +00:00
..
addrlib amd: update addrlib 2023-03-29 20:36:09 +00:00
ci radv/ci: document another vkcts flake on vega10 2023-04-26 08:32:56 +00:00
common ac/sqtt: Add RGP Definitions for Mesh Shaders 2023-04-27 07:58:58 +00:00
compiler aco: don't move exec reads around exec writes 2023-04-26 13:16:00 +00:00
drm-shim amd: fix typos 2023-04-13 23:08:22 +00:00
llvm aco,ac/llvm,radv,radeonsi: handle ps bc optimization in nir for radv 2023-04-26 03:27:26 +00:00
registers amd/registers: use gfx9 packet definitions for gfx940 2023-04-06 15:00:54 +00:00
vulkan radv/sqtt: Add RGP Markers for Mesh Shaders 2023-04-27 07:58:58 +00:00
.clang-format amd: Add radv_foreach_stage to ForEachMacros. 2023-03-27 08:29:35 +00:00
meson.build meson: build radeon drm-shim also for r300 and r600 2022-11-16 14:37:47 +00:00