mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-18 15:58:06 +02:00
The hardware gets given a session context from userspace in each submission, but if the session context changes the hardware wants a FENCE to be emitted to know it can give up the current session. IF a test submits interleaved session ctx access and uses a single vulkan submit the hardware crashes, unless each IB is submitted in a separate submission so the fence can be sent. In theory it could be possible to construct a single command buffer to trigger this so I do think the hardware should be smarter here. Should this be fixed in the kernel to always emit a fence between IBs? Fixes: dEQP-VK.video.decode.h264_interleaved Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23641> |
||
|---|---|---|
| .. | ||
| amdgpu | ||
| null | ||