mirror of
https://github.com/vulkano-rs/vulkano.git
synced 2024-11-25 00:04:15 +00:00
2f7e7af7ee
* Allow choosing the Vulkan max API version when creating Instance * Rewrite feature handling, include all Vulkan 1.1 and 1.2 features * Fixes * Move features.rs to device module * More small fixes * Changelog
2.7 KiB
2.7 KiB
Unreleased
- Added structs for Vulkan 1.1 and 1.2 features, with
Default
implementations.
Version 0.6.1 (2021-04-10)
- Add
MEMORY_HEAP_MULTI_INSTANCE_BIT
forMemoryHeap
.
Version 0.6.0 (2021-03-05)
- 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
Version 0.5.3 (2020-12-26)
- Added support for:
PhysicalDeviceVariablePointersFeatures
PhysicalDeviceShaderAtomicInt64Features
PhysicalDevice8BitStorageFeatures
PhysicalDevice16BitStorageFeatures
PhysicalDeviceShaderFloat16Int8Features
- Fix feature name in
PhysicalDeviceFeatures
:- Rename
shaderf3264
toshaderFloat64
- Rename
Version 0.5.2 (2020-06-01)
- Added support for the physical storage buffer access.
Version 0.5.1 (2020-02-09)
- 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
Version 0.5.0 (2019-11-01)
-
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
Version 0.4.0 (2018-11-16)
- Removed MIR support
Version 0.3.4 (2018-11-08) yanked
- Accidentally released with breaking change with the removal of MIR support.