Removed redundant VkResult plugged into VkPresentInfoKHR pResults attribute. This is only meaningful when we present directly to multiple swapchains. In that case we can an VkResult per swapchain.

features/sdl_renderer3_multiviewports
Peter Particle ago%!(EXTRA string=9 years) committed by omar
parent eaae754211
commit a9add1ce63
  1. 3
      examples/vulkan_example/main.cpp

@ -572,7 +572,6 @@ static void frame_end()
check_vk_result(err);
}
{
VkResult res;
VkSwapchainKHR swapchains[1] = {g_Swapchain};
uint32_t indices[1] = {g_BackBufferIndex};
VkPresentInfoKHR info = {};
@ -580,10 +579,8 @@ static void frame_end()
info.swapchainCount = 1;
info.pSwapchains = swapchains;
info.pImageIndices = indices;
info.pResults = &res;
err = vkQueuePresentKHR(g_Queue, &info);
check_vk_result(err);
check_vk_result(res);
}
g_FrameIndex = (g_FrameIndex+1) % IMGUI_VK_QUEUED_FRAMES;
}

Loading…
Cancel
Save