2
0
Эх сурвалжийг харах

Revert "Support disabling Vsync on Vulkan [couriersud] (#1924)"

This reverts commit 7ddbefac10b56f3c16234e8813d8a61ddcbf529b.
Бранимир Караџић 6 жил өмнө
parent
commit
6097f53378
1 өөрчлөгдсөн 0 нэмэгдсэн , 32 устгасан
  1. 0 32
      src/renderer_vk.cpp

+ 0 - 32
src/renderer_vk.cpp

@@ -2760,38 +2760,6 @@ VK_IMPORT_DEVICE
 					VK_CHECK(vkDeviceWaitIdle(m_device) );
 					releaseSwapchainFramebuffer();
 					releaseSwapchain();
-					
-					uint32_t presentModeIdx = numPresentModes;
-					VkPresentModeKHR preferredPresentMode[] = {
-						VK_PRESENT_MODE_FIFO_KHR,
-						VK_PRESENT_MODE_FIFO_RELAXED_KHR,
-						VK_PRESENT_MODE_MAILBOX_KHR,
-						VK_PRESENT_MODE_IMMEDIATE_KHR,
-					};
-					bool has_vsync[] = { true, true, true, false };
-					bool vsync = (flags & BGFX_RESET_VSYNC ? true : false);
-
-					for (uint32_t ii = 0; ii < BX_COUNTOF(preferredPresentMode); ++ii)
-					{
-						for (uint32_t jj = 0; jj < numPresentModes; ++jj)
-						{
-							if ((presentModes[jj] == preferredPresentMode[ii]) && (vsync == has_vsync[ii]))
-							{
-								presentModeIdx = jj;
-								BX_TRACE("present mode: %d", (int)preferredPresentMode[ii]);
-								break;
-							}
-						}
-						if (presentModeIdx < numPresentModes)
-						{
-							break;
-						}
-					}
-					if (presentModeIdx == numPresentModes)
-					{
-						presentModeIdx = 0;
-					}
-					m_sci.presentMode = presentModes[presentModeIdx];
 
 					VkSurfaceCapabilitiesKHR surfaceCapabilities;
 					VK_CHECK(vkGetPhysicalDeviceSurfaceCapabilitiesKHR(m_physicalDevice, m_surface, &surfaceCapabilities) );