Force V-Sync via command line (windows)

This commit is contained in:
saschawillems 2016-06-12 17:20:42 +02:00
parent 8b08d01157
commit 2425797ca7
3 changed files with 20 additions and 10 deletions

View file

@ -761,6 +761,10 @@ VulkanExampleBase::VulkanExampleBase(bool enableValidation)
{
enableValidation = true;
}
if (__argv[i] == std::string("-vsync"))
{
enableVSync = true;
}
}
#elif defined(__ANDROID__)
// Vulkan library is loaded dynamically on Android
@ -1753,5 +1757,5 @@ void VulkanExampleBase::initSwapchain()
void VulkanExampleBase::setupSwapChain()
{
swapChain.create(setupCmdBuffer, &width, &height);
swapChain.create(setupCmdBuffer, &width, &height, enableVSync);
}