Releases
0.33.0
Ash 0.33.0 (Vulkan-Headers 1.2.186): Trait-less EntryCustom/Instance/Device, many new extensions
Added
Regenerated with Vulkan-Headers 1.2.186 (#456 , #454 , #446 , #429 )
Generate push_next
function for all extended structs (#305 )
Vulkan 1.2.175: Provisional Video Extensions (#417 )
Globally remove all allow(dead_code)
exceptions and make extensions public (#430 )
Add extension wrapper for VK_KHR_synchronization2
(#403 )
added missing functions to V1_0
traits (#416 )
extensions/khr: Add VK_KHR_external_fence_fd
wrapper (#413 )
Add VK_EXT_extended_dynamic_state
extension (#421 )
Add VK_KHR_get_physical_device_properties2
extension (#400 )
extensions/khr: Add ExternalSemaphoreFd
safe wrapper (#395 )
Add VK_KHR_get_memory_requirements2
extension (#401 )
Add VK_EXT_full_screen_exclusive
extension (#399 )
Add VK_NN_vi_surface
extension (#398 )
Add merge_pipeline_caches
, queue_bind_sparse
, get_render_area_granularity
to DeviceV1_0
(#397 )
Add VK_KHR
/EXT_buffer_device_address
extension (#405 )
Add VK_KHR_maintenance
extensions (#406 )
Changed
Use PFN_
types for struct members instead of repeating function signature (#438 )
Untangle mismatched parameter/return fn
signatures in types (#437 )
Mark all function pointer types as unsafe
(#436 )
pSampleMask
setter should write NULL
if slice is empty (#432 )
vk/platform_types: Mark SECURITY_ATTRIBUTES
as a true ffi::c_void
(#433 )
Impl trait functions directly on EntryCustom
/Instance
/Device
(#412 )
Improve Result
's Display
impl for extension values (#424 )
Use lifetime borrows instead of raw pointers in pp_geometries
(#420 )
Entry::new
returns Err
when entry point isn't found (#390 )
Remove the _mvk
suffix from the two extensions' functions (#407 )
Fixed
ash/extensions: Fix missing and broken autolinks to Vulkan docs (#459 )
Adds LICENSE-*
files to crate subdirectories (#452 )
external_memory_fd: Initialize output struct with proper sType
(#394 )
entry_libloading: Do not pass AsRef
implementation by reference (#389 )
You can’t perform that action at this time.