radv/entrypoints: declare a driver internal layer for SQTT
authorSamuel Pitoiset <samuel.pitoiset@gmail.com>
Wed, 26 Feb 2020 12:52:11 +0000 (13:52 +0100)
committerSamuel Pitoiset <samuel.pitoiset@gmail.com>
Tue, 10 Mar 2020 08:57:49 +0000 (09:57 +0100)
commit9c88e4a272adaf94082b36b4b94ce0c475e5f779
tree6c4425b4420950bfb4638ae50d6589030b0546bd
parenta64599a303ee8ded4bd6b3cef1f720bb7c308127
radv/entrypoints: declare a driver internal layer for SQTT

Some Vulkan commands will be overriden to emit user SQTT markers.
These markers are then used by the Radeon GPU Profiler to display
timings, barrier operations (cache flushes, pipeline stalls, layout
transitions) and more.

Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4031>
src/amd/vulkan/radv_entrypoints_gen.py