浏览代码

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.

Peter Particle 8 年之前
父节点
当前提交
a9add1ce63
共有 1 个文件被更改,包括 0 次插入3 次删除
  1. 0 3
      examples/vulkan_example/main.cpp

+ 0 - 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;
 }