radv/sqtt: handle thread trace capture in sqtt_QueuePresentKHR()
authorSamuel Pitoiset <samuel.pitoiset@gmail.com>
Fri, 13 Mar 2020 09:39:41 +0000 (10:39 +0100)
committerMarge Bot <eric+marge@anholt.net>
Mon, 16 Mar 2020 15:42:04 +0000 (15:42 +0000)
commite1b08b55ff461677f05e827ebeab02918096ba0a
tree65c319997387ee65f936113d19fa6479e4dec30c
parent4061ac859d0b612a801ae9047afbd352fb74e006
radv/sqtt: handle thread trace capture in sqtt_QueuePresentKHR()

To avoid wasting CPU cycles when thread trace is not enabled.

Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4180>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4180>
src/amd/vulkan/layers/radv_sqtt_layer.c
src/amd/vulkan/radv_wsi.c