mesa/src/vulkan
Boris Brezillon 5fb2adb8fd vulkan/wsi: Simplify wsi_win32_surface_create_swapchain() error path
We are about to add more to this function, so let's try to automate
the cleanup steps in the error path. Incrementing image_count as
we add new images to the swapchain allows us to call
wsi_win32_swapchain_destroy() even if not all images were initialized.

Reviewed-by: Jesse Natalie <jenatali@microsoft.com>
Reviewed-by: Daniel Stone <daniels@collabora.com>
Acked-by: Jason Ekstrand <jason.ekstrand@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16200>
2023-01-11 09:31:02 +00:00
..
device-select-layer vulkan/device-select-layer: drop wayland-protocols dep 2022-11-23 12:15:23 +00:00
overlay-layer utils: Merge util/debug.* into util/u_debug.* and remove util/debug.* 2022-11-02 07:25:39 +00:00
registry vulkan: update headers/registry to 1.3.238 for video decode 2022-12-20 07:28:07 +10:00
runtime vulkan: Add common RMV tracing infrastructure 2023-01-11 06:55:04 +00:00
util vulkan: Add RMV file exporter 2023-01-11 06:55:04 +00:00
wsi vulkan/wsi: Simplify wsi_win32_surface_create_swapchain() error path 2023-01-11 09:31:02 +00:00
meson.build meson: Refactoring shared gen_vs_module_defs_normal_command out 2022-11-11 05:38:19 +00:00
vulkan-icd-symbols.txt vulkan: Allow global symbol HMI for Android 2020-08-05 18:08:07 +00:00
vulkan_api.def.in win32: Fixes 32 bits visual studio module definition files by add script gen_vs_module_defs.py 2022-04-19 19:38:47 +00:00