radv: reduce SQTT traffic when instruction timing is disabled
authorSamuel Pitoiset <samuel.pitoiset@gmail.com>
Tue, 14 Sep 2021 13:47:39 +0000 (15:47 +0200)
committerSamuel Pitoiset <samuel.pitoiset@gmail.com>
Wed, 15 Sep 2021 08:48:58 +0000 (10:48 +0200)
commit9bf977ffa535dcfc7bdaf881d9ec44c593783a2d
tree3ac18162646322fc0181a226195a8fe79ffc6b18
parentfe96cea2f394cfda1630b27c1f0670f6c58ddac2
radv: reduce SQTT traffic when instruction timing is disabled

Some tokens can be excluded without instruction timing. This reduces
RGP capture sizes significantly.

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/12853>
src/amd/vulkan/layers/radv_sqtt_layer.c
src/amd/vulkan/radv_private.h
src/amd/vulkan/radv_sqtt.c