Class KHRSwapchainMutableFormat

java.lang.Object
org.lwjgl.vulkan.KHRSwapchainMutableFormat

public final class KHRSwapchainMutableFormat extends Object
This extension allows processing of swapchain images as different formats to that used by the window system, which is particularly useful for switching between sRGB and linear RGB formats.

It adds a new swapchain creation flag that enables creating image views from presentable images with a different format than the one used to create the swapchain.

VK_KHR_swapchain_mutable_format
Name String
VK_KHR_swapchain_mutable_format
Extension Type
Device extension
Registered Extension Number
201
Revision
1
Extension and Version Dependencies
VK_KHR_swapchain and      VK_KHR_maintenance2      or      Version 1.1 and      VK_KHR_image_format_list      or      Version 1.2
Contact
Other Extension Metadata
Last Modified Date
2018-03-28
IP Status
No known IP claims.
Contributors
  • Faith Ekstrand, Intel
  • Jan-Harald Fredriksen, ARM
  • Jesse Hall, Google
  • Daniel Rakos, AMD
  • Ray Smith, ARM
  • Field Details

    • VK_KHR_SWAPCHAIN_MUTABLE_FORMAT_SPEC_VERSION

      public static final int VK_KHR_SWAPCHAIN_MUTABLE_FORMAT_SPEC_VERSION
      The extension specification version.
      See Also:
    • VK_KHR_SWAPCHAIN_MUTABLE_FORMAT_EXTENSION_NAME

      public static final String VK_KHR_SWAPCHAIN_MUTABLE_FORMAT_EXTENSION_NAME
      The extension name.
      See Also:
    • VK_SWAPCHAIN_CREATE_MUTABLE_FORMAT_BIT_KHR

      public static final int VK_SWAPCHAIN_CREATE_MUTABLE_FORMAT_BIT_KHR
      Extends VkSwapchainCreateFlagBitsKHR.
      See Also: