From 700850f29d33f1c9144143be089fd6649751ed1b Mon Sep 17 00:00:00 2001 From: Yogesh Mohan Marimuthu Date: Fri, 8 Aug 2025 19:31:12 +0530 Subject: [PATCH] winsys/amdgpu: add assert that if kernel fence passes then user fence must pass MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reviewed-by: Marek Olšák Part-of: --- src/gallium/winsys/amdgpu/drm/amdgpu_cs.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/gallium/winsys/amdgpu/drm/amdgpu_cs.cpp b/src/gallium/winsys/amdgpu/drm/amdgpu_cs.cpp index f2a3238d960..c240dd249aa 100644 --- a/src/gallium/winsys/amdgpu/drm/amdgpu_cs.cpp +++ b/src/gallium/winsys/amdgpu/drm/amdgpu_cs.cpp @@ -238,6 +238,9 @@ bool amdgpu_fence_wait(struct pipe_fence_handle *fence, uint64_t timeout, abs_timeout, 0, NULL)) return false; + if (user_fence_cpu) + assert(*user_fence_cpu >= afence->seq_no); + afence->signalled = true; return true; }