csharp
public enum PresentModeHow a swapchain waits for the display.
No guide page documents this yet — the page shows what the code says about itself.
Fields and properties (4)
FifoWait for the vertical blank, queueing at most one frame ahead. Never tears.
FifoRelaxedLike Fifo, but a frame that misses the blank is shown immediately — so it tears rather than stuttering.
MailboxReplace the queued frame with the newest one. No tearing, no waiting, dropped frames.
ImmediatePresent as soon as the frame is ready. Tears; the lowest latency there is.
Used by (12)
- GlSwapChainVixen.Graphics.OpenGL
- GraphicsOptionsVixen.App.Hosting
- ISwapChainVixen.Graphics
- NullSwapChainVixen.Graphics.Null
- SwapChainDescriptionVixen.Graphics
- VulkanEnumTestsVixen.Graphics.Vulkan.Tests
- VulkanEnumsVixen.Graphics.Vulkan
- VulkanSwapChainVixen.Graphics.Vulkan
- VulkanSwapChainTestsVixen.Graphics.Vulkan.Tests
- WebGpuConversionsVixen.Graphics.WebGPU
- WebGpuEnumAgreementTestsVixen.Graphics.WebGPU.Tests
- WebGpuSwapChainVixen.Graphics.WebGPU