commit | 56fcc085fb0b782385332e4b28cb6bbb540720c7 | [log] [tgz] |
---|---|---|
author | Iago Toral Quiroga <itoral@igalia.com> | Mon Jun 29 12:39:53 2020 +0200 |
committer | Marge Bot <eric+marge@anholt.net> | Tue Oct 13 21:21:31 2020 +0000 |
tree | f9f48674356482d43fabac508a69b40f0d9c10b8 | |
parent | 8116d65fbc20002886aa1a6e5de0fbfb5f8b8bf9 [diff] |
v3dv: handle draw after barrier Currently, we end the current job whenever the user emits a pipeline barrier, but we then expect to have a valid job when we emit a draw call. If by the time we have to emit a draw call we don't have a valid job, we need to create one by resuming execution of the current subpass. Fixes some tests in: dEQP-VK.renderpass.suballocation.attachment_allocation.input_output.* Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6766>