mirror of
https://github.com/vulkano-rs/vulkano.git
synced 2025-02-16 17:12:29 +00:00
parent
d4d0575850
commit
562b28dbc8
@ -46,6 +46,8 @@
|
||||
- `QueueFamily::supports_surface` has been replaced with `PhysicalDevice::surface_support`, to match the Vulkan structure.
|
||||
- `QueueCreateInfo` now implements `Default` (with a default `queue_family_index` of 0).
|
||||
- `Queue::family` has been renamed to `queue_family_index`.
|
||||
- **Breaking** `Semaphore::export_opaque_fd` has been renamed to `export_fd` and now takes an `ExternalSemaphoreHandleType` to specify the handle type to export.
|
||||
- **Breaking** `Surface::from_raw_surface` has been renamed to `from_handle` to match the `from_handle` methods that were added for other types.
|
||||
- **Potentially Breaking** Fix iOS compilation:
|
||||
- Removed dependency to `cocoa` and `metal`
|
||||
- Fixed iOS compilation errors
|
||||
@ -75,6 +77,9 @@
|
||||
- Added support for importing `OpaqueWin32` / `OpaqueWin32Kmt` memory handles.
|
||||
- Added two missing functions for querying about sparse images: `PhysicalDevice::sparse_image_format_properties` and `UnsafeImage::sparse_memory_requirements`.
|
||||
- Added a `DeviceMemory::commitment` method to retrieve the current commitment for lazily-allocated memory.
|
||||
- Added support for the `khr_external_fence` and `khr_external_fence_capabilities` extensions. No import or export functions are defined yet, but those can be added more easily now.
|
||||
- Added the missing `wayland_presentation_support`, `win32_presentation_support` `xcb_presentation_support` and `xlib_presentation_support` methods to `PhysicalDevice`.
|
||||
- Added support for the `ext_headless_surface`, `ext_directfb_surface`, `fuchsia_imagepipe_surface`, `ggp_stream_descriptor_surface` and `qnx_screen_surface` surface for creating surfaces from these APIs.
|
||||
|
||||
# Version 0.30.0 (2022-07-20)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user