anv: vkCmdDecodeVideoKHR accesses a VkBuffer while building command buffer
There is no guarantee afaiu that the VkBuffer contains the data you need when recording the command buffer.
The data could be copied after you're done writing the command buffer, potentially on the device.
So this looks broken to me : https://gitlab.freedesktop.org/mesa/mesa/-/blob/main/src/intel/vulkan/genX_cmd_video.c?ref_type=heads#L600