Top Description Fields Constructors Methods
org.lwjgl.vulkan

public final Class KHRSwapchainMutableFormat

extends Object
Class Inheritance

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 Summary

Modifier and TypeField and Description
public static final String
public static final int
VK_KHR_SWAPCHAIN_MUTABLE_FORMAT_SPEC_VERSION

The extension specification version.

public static final int
VK_SWAPCHAIN_CREATE_MUTABLE_FORMAT_BIT_KHR

Extends VkSwapchainCreateFlagBitsKHR.

Constructor Summary

AccessConstructor and Description
private

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

VK_KHR_SWAPCHAIN_MUTABLE_FORMAT_EXTENSION_NAMEback to summary
public static final String VK_KHR_SWAPCHAIN_MUTABLE_FORMAT_EXTENSION_NAME

The extension name.

VK_KHR_SWAPCHAIN_MUTABLE_FORMAT_SPEC_VERSIONback to summary
public static final int VK_KHR_SWAPCHAIN_MUTABLE_FORMAT_SPEC_VERSION

The extension specification version.

VK_SWAPCHAIN_CREATE_MUTABLE_FORMAT_BIT_KHRback to summary
public static final int VK_SWAPCHAIN_CREATE_MUTABLE_FORMAT_BIT_KHR

Extends VkSwapchainCreateFlagBitsKHR.

Constructor Detail

KHRSwapchainMutableFormatback to summary
private KHRSwapchainMutableFormat()