mesa/src/virtio
Lina Versace d93ab51421 venus: Fix detection of push descriptor set
- Fix null deref. VkPipelineLayoutCreateInfo::pSetLayouts is allowed to
  contain VK_NULL_HANDLE.
- The loop 'break' was misplaced.

Fixes crash in
dEQP-VK.pipeline.pipeline_library.graphics_library.fast.0_00_11_11 after
VK_EXT_graphics_pipeline_library is enabled in a later patch.

Fixes: 91966f2eff ("venus: extend lifetime of push descriptor set layout")
Signed-off-by: Lina Versace <linyaa@google.com>
Reviewed-by: Yiwei Zhang <zzyiwei@chromium.org>
Reviewed-by: Dawn Han <dawnhan@google.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23810>
(cherry picked from commit 98c8d7b7cf)
2023-06-27 13:54:05 +01:00
..
ci llvmpipe: emit fences for barrier. 2023-06-07 18:01:26 +02:00
venus-protocol venus: sync latest protocol for layering extensions 2023-04-07 03:05:02 +00:00
virtio-gpu virgl: Enable AMD_vertex_shader_(layer|viewport_index) when host supports it 2023-03-16 09:30:00 +00:00
vtest venus: rename sync_queue -> timeline 2022-12-16 21:12:38 +00:00
vulkan venus: Fix detection of push descriptor set 2023-06-27 13:54:05 +01:00
meson.build venus: add driver skeleton 2021-04-08 17:15:37 +00:00