Examples: Vulkan: Fix 7b968b098e

This commit is contained in:
omar 2018-03-02 20:08:15 +01:00
parent 7b968b098e
commit e0f283cfcb
2 changed files with 4 additions and 4 deletions

View File

@ -528,8 +528,6 @@ static void frame_present()
info.pImageIndices = &fd->BackbufferIndex; info.pImageIndices = &fd->BackbufferIndex;
err = vkQueuePresentKHR(g_Queue, &info); err = vkQueuePresentKHR(g_Queue, &info);
check_vk_result(err); check_vk_result(err);
g_FrameIndex = (g_FrameIndex + 1) % IMGUI_VK_QUEUED_FRAMES;
} }
int main(int, char**) int main(int, char**)
@ -699,6 +697,7 @@ int main(int, char**)
frame_present(); frame_present();
#endif #endif
swap_chain_has_at_least_one_image = true; swap_chain_has_at_least_one_image = true;
g_FrameIndex = (g_FrameIndex + 1) % IMGUI_VK_QUEUED_FRAMES;
} }
// Cleanup // Cleanup

View File

@ -533,8 +533,6 @@ static void frame_present()
info.pImageIndices = &fd->BackbufferIndex; info.pImageIndices = &fd->BackbufferIndex;
err = vkQueuePresentKHR(g_Queue, &info); err = vkQueuePresentKHR(g_Queue, &info);
check_vk_result(err); check_vk_result(err);
g_FrameIndex = (g_FrameIndex + 1) % IMGUI_VK_QUEUED_FRAMES;
} }
static void glfw_error_callback(int error, const char* description) static void glfw_error_callback(int error, const char* description)
@ -699,7 +697,10 @@ int main(int, char**)
#else #else
frame_present(); frame_present();
#endif #endif
swap_chain_has_at_least_one_image = true;
g_FrameIndex = (g_FrameIndex + 1) % IMGUI_VK_QUEUED_FRAMES;
// FIXME-PLATFORM
ImGui::UpdatePlatformWindows(); ImGui::UpdatePlatformWindows();
ImGui::RenderPlatformWindows(); ImGui::RenderPlatformWindows();
} }