radv: reserve more space in CS for SQTT
authorSamuel Pitoiset <samuel.pitoiset@gmail.com>
Fri, 23 Jun 2023 07:01:32 +0000 (09:01 +0200)
committerMarge Bot <emma+marge@anholt.net>
Fri, 23 Jun 2023 13:51:13 +0000 (13:51 +0000)
Otherwise, it can hit an assertion.

Fixes: 7893040f807 ("radv: Add stricter space checks.")
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23826>

src/amd/vulkan/radv_sqtt.c

index d494f72..0fde0f8 100644 (file)
@@ -652,7 +652,7 @@ radv_begin_sqtt(struct radv_queue *queue)
    if (!cs)
       return false;
 
-   radeon_check_space(ws, cs, 256);
+   radeon_check_space(ws, cs, 512);
 
    switch (family) {
    case RADV_QUEUE_GENERAL:
@@ -723,7 +723,7 @@ radv_end_sqtt(struct radv_queue *queue)
    if (!cs)
       return false;
 
-   radeon_check_space(ws, cs, 256);
+   radeon_check_space(ws, cs, 512);
 
    switch (family) {
    case RADV_QUEUE_GENERAL: