From 9f5dd888b644ec4ecb16b37f37fc13832bd8d128 Mon Sep 17 00:00:00 2001 From: Samuel Pitoiset Date: Tue, 6 Jan 2026 08:14:29 +0100 Subject: [PATCH] radv/sqtt: add a comment about the allocation strategy of the SQTT BO Signed-off-by: Samuel Pitoiset Part-of: --- src/amd/vulkan/radv_sqtt.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/amd/vulkan/radv_sqtt.c b/src/amd/vulkan/radv_sqtt.c index 6997a8a10a4..cee29760e9e 100644 --- a/src/amd/vulkan/radv_sqtt.c +++ b/src/amd/vulkan/radv_sqtt.c @@ -282,6 +282,8 @@ radv_sqtt_init_bo(struct radv_device *device) size += device->sqtt.buffer_size * (uint64_t)max_se; struct radeon_winsys_bo *bo = NULL; + + /* The SQTT BO must be in VRAM, otherwise it's really slow and timings don't match real cases. */ result = radv_bo_create(device, NULL, size, 4096, RADEON_DOMAIN_VRAM, RADEON_FLAG_CPU_ACCESS | RADEON_FLAG_NO_INTERPROCESS_SHARING | RADEON_FLAG_ZERO_VRAM, RADV_BO_PRIORITY_SCRATCH, 0, true, &bo);