cc6ad491ea
Instead, we return errors from each of the enqueue functions and record those errors (if any) in vk_command_buffer::record_result. This also involves some awkward changes to each of the three drivers that uses vk_cmd_queue but those are resolved in later commits as we convert those drivers to the common error tracking. Reviewed-by: Jesse Natalie <jenatali@microsoft.com> Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com> Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16918>