mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-05 09:38:07 +02:00
vulkan/overlay: check return value of swapchain get images
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com> Reviewed-by: Tapani Pälli <tapani.palli@intel.com>
This commit is contained in:
parent
1fbf355597
commit
9f3727351d
1 changed files with 11 additions and 8 deletions
|
|
@ -1255,18 +1255,21 @@ static void setup_swapchain_data(struct swapchain_data *data,
|
|||
|
||||
setup_swapchain_data_pipeline(data);
|
||||
|
||||
device_data->vtable.GetSwapchainImagesKHR(device_data->device,
|
||||
data->swapchain,
|
||||
&data->n_images,
|
||||
NULL);
|
||||
err = device_data->vtable.GetSwapchainImagesKHR(device_data->device,
|
||||
data->swapchain,
|
||||
&data->n_images,
|
||||
NULL);
|
||||
check_vk_result(err);
|
||||
|
||||
data->images = ralloc_array(data, VkImage, data->n_images);
|
||||
data->image_views = ralloc_array(data, VkImageView, data->n_images);
|
||||
data->framebuffers = ralloc_array(data, VkFramebuffer, data->n_images);
|
||||
|
||||
device_data->vtable.GetSwapchainImagesKHR(device_data->device,
|
||||
data->swapchain,
|
||||
&data->n_images,
|
||||
data->images);
|
||||
err = device_data->vtable.GetSwapchainImagesKHR(device_data->device,
|
||||
data->swapchain,
|
||||
&data->n_images,
|
||||
data->images);
|
||||
check_vk_result(err);
|
||||
|
||||
/* Image views */
|
||||
VkImageViewCreateInfo view_info = {};
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue