From e53e70fba007e36b9e3c94c815a8636019e8e77f Mon Sep 17 00:00:00 2001 From: Samuel Pitoiset Date: Tue, 3 May 2022 17:20:24 +0200 Subject: [PATCH] radv/sqtt: fix configuring AUTO_FLUSH_MODE on GFX10.3 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The polarity is inverted. Ported from RadeonSI and PAL. Signed-off-by: Samuel Pitoiset Reviewed-by: Marek Olšák Part-of: --- src/amd/vulkan/radv_sqtt.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/amd/vulkan/radv_sqtt.c b/src/amd/vulkan/radv_sqtt.c index 9a89ef65e94..17fdceaab5a 100644 --- a/src/amd/vulkan/radv_sqtt.c +++ b/src/amd/vulkan/radv_sqtt.c @@ -54,6 +54,9 @@ gfx10_get_thread_trace_ctrl(struct radv_device *device, bool enable) if (device->physical_device->rad_info.chip_class == GFX10_3) thread_trace_ctrl |= S_008D1C_LOWATER_OFFSET(4); + if (device->physical_device->rad_info.has_sqtt_auto_flush_mode_bug) + thread_trace_ctrl |= S_008D1C_AUTO_FLUSH_MODE(1); + return thread_trace_ctrl; }