Skip to content

Commit eec8b57

Browse files
authored
Use FIFO for vulkan demo (#188)
1 parent d40fa4f commit eec8b57

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

examples/vulkan/Backend.hs

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -408,11 +408,9 @@ createSwapchain physicalDevice device surface surfaceFormat imageUsage imageCoun
408408

409409
let
410410
presentMode :: Vulkan.PresentModeKHR
411-
presentMode
412-
| Vulkan.PRESENT_MODE_MAILBOX_KHR `elem` presentModes
413-
= Vulkan.PRESENT_MODE_MAILBOX_KHR
414-
| otherwise
415-
= Vulkan.PRESENT_MODE_FIFO_KHR
411+
presentMode =
412+
Vulkan.PRESENT_MODE_FIFO_KHR -- run at presentation rate
413+
-- Vulkan.PRESENT_MODE_MAILBOX_KHR -- max-FPS alternative for benchmarks, input lag debugging, etc.
416414

417415
Vulkan.SurfaceCapabilitiesKHR{currentExtent, currentTransform} = surfaceCapabilities
418416
Vulkan.SurfaceFormatKHR{format=fmt, colorSpace=csp} = surfaceFormat

0 commit comments

Comments
 (0)