- Added support for VK1.2 formats.
- Added support for additional image aspect bits.
- Updated the structure type enum to match VK1.2.
- Added some
VK_KHR_external_memory
andVK_KHR_external_memory_fd
bindings:- enum
ExternalMemoryHandleTypeFlagBits
- struct
ExportMemoryAllocateInfo
- struct
ExternalMemoryBufferCreateInfo
- struct
ExternalMemoryImageCreateInfo
- struct
MemoryFdPropertiesKHR
- struct
MemoryGetFdInfoKHR
- struct
ImportMemoryFdInfoKHR
- function
GetMemoryFdKHR
- function
GetMemoryFdPropertiesKHR
- enum
- Added support for:
PhysicalDeviceVariablePointersFeatures
PhysicalDeviceShaderAtomicInt64Features
PhysicalDevice8BitStorageFeatures
PhysicalDevice16BitStorageFeatures
PhysicalDeviceShaderFloat16Int8Features
- Fix feature name in
PhysicalDeviceFeatures
:- Rename
shaderf3264
toshaderFloat64
- Rename
- Added support for the physical storage buffer access.
- Added support for
VK_EXT_full_screen_exclusive
- const
ERROR_FULL_SCREEN_EXCLUSIVE_MODE_LOST_EXT
- const
STRUCTURE_TYPE_SURFACE_FULL_SCREEN_EXCLUSIVE_INFO_EXT
- const
FullScreenExclusiveEXT
- const
FULL_SCREEN_EXCLUSIVE_DEFAUlT_EXT
- const
FULL_SCREEN_EXCLUSIVE_ALLOWED_EXT
- const
FULL_SCREEN_EXCLUSIVE_DISALLOWED_EXT
- const
FULL_SCREEN_EXCLUSIVE_APPLICATION_CONTROLLED_EXT
- const
FULL_SCREEN_EXCLUSIVE_MAX_ENUM_EXT
- struct
SurfaceFullScreenExclusiveInfoEXT
- function
AcquireFullScreenExclusiveModeEXT
- function
ReleaseFullScreenExclusiveModeEXT
- const
-
Add const
STRUCTURE_TYPE_PHYSICAL_DEVICE_16BIT_STORAGE_FEATURES_KHR
and structPhysicalDevice16BitStorageFeaturesKHR
forVK_KHR_16bit_storage
extension. -
Removed the following deprecated constants
STRUCTURE_TYPE_DEBUG_REPORT_CREATE_INFO_EXT
COLORSPACE_SRGB_NONLINEAR_KHR
COLOR_SPACE_DISPLAY_P3_LINEAR_EXT
COLOR_SPACE_SCRGB_LINEAR_EXT
COLOR_SPACE_SCRGB_NONLINEAR_EXT
COLOR_SPACE_BT2020_NONLINEAR_EXT
DEBUG_REPORT_OBJECT_TYPE_DEBUG_REPORT_EXT
-
Removed the deprecated constants and functions related to
VK_EXT_debug_report
andVK_EXT_debug_marker
and adding the constants and functions related toVK_EXT_debug_utils
- Removed MIR support
- Accidentally released with breaking change with the removal of MIR support.