radv: Reserve space in the ACE pre/postambles.

Since we check reservations now.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20152>
This commit is contained in:
Bas Nieuwenhuizen 2023-04-24 02:49:48 +02:00
parent 17a7c55ea7
commit 4c204db0a7

View file

@ -1334,6 +1334,11 @@ radv_create_gang_wait_preambles_postambles(struct radv_queue *queue)
if (!leader_pre_cs || !leader_post_cs || !ace_pre_cs || !ace_post_cs)
goto fail;
radeon_check_space(ws, leader_pre_cs, 256);
radeon_check_space(ws, leader_post_cs, 256);
radeon_check_space(ws, ace_pre_cs, 256);
radeon_check_space(ws, ace_post_cs, 256);
radv_cs_add_buffer(ws, leader_pre_cs, gang_sem_bo);
radv_cs_add_buffer(ws, leader_post_cs, gang_sem_bo);
radv_cs_add_buffer(ws, ace_pre_cs, gang_sem_bo);