vulkan,radv: Capture traces using a hotkey + common infrastructure

Merged Konstantin Seurer requested to merge KonstantinSeurer/mesa:hotkey-trace-capture into main

Draft because I have absolutely no experience with WSI. While I still have no clue about WSI, it seems to work. I also added other trigger methods and implemented RADV's RGP and RRA tracing with them.

Edited by Konstantin Seurer

Merge request reports