Vixen
dd8b0a81
csharp
public enum SwapChainStatus

What a swapchain did when asked for its next image.

No guide page documents this yet — the page shows what the code says about itself.

Fields and properties (4)

  • Ready

    An image was acquired.

  • OutOfDate

    The swapchain no longer matches its surface and has to be rebuilt — the window resized, the display changed, or Android took the surface away.

  • Suboptimal

    An image was acquired, but the swapchain no longer matches its surface exactly. The frame can be presented; the swapchain should be rebuilt afterwards.

  • DeviceLost

    The device was lost. Everything has to be recreated.

Used by (23)

  • TriangleGameHelloTriangle
  • VideoGameVideoPlayback
  • VirtualGeometryGameVirtualGeometry
  • AppGraphicsVixen.App.Hosting
  • GlSwapChainVixen.Graphics.OpenGL
  • ISwapChainVixen.Graphics
  • NullDeviceVixen.Graphics.Null
  • NullDeviceTestsVixen.Graphics.Null.Tests
  • NullSwapChainVixen.Graphics.Null
  • OffscreenSwapChainTestsVixen.Graphics.Vulkan.Tests
  • UiApplicationVixen.Ui.Desktop
  • UiWindowSurfaceVixen.Ui.Desktop
  • VulkanOffscreenSwapChainVixen.Graphics.Vulkan
  • VulkanPresentationTestsVixen.Graphics.Vulkan.Tests
  • VulkanSwapChainVixen.Graphics.Vulkan
  • VulkanSwapChainTestsVixen.Graphics.Vulkan.Tests
  • WebGpuConversionTestsVixen.Graphics.WebGPU.Tests
  • WebGpuConversionsVixen.Graphics.WebGPU
  • WebGpuDeviceTestsVixen.Graphics.WebGPU.Tests
  • WebGpuSwapChainVixen.Graphics.WebGPU
  • DeviceLossTestsVixen.App.Tests
  • EditorHostVixen.Editor.Host
  • LosingGameVixen.App.Tests