mirror of
https://github.com/vulkano-rs/vulkano.git
synced 2024-11-24 07:45:13 +00:00
#2417 changelog
This commit is contained in:
parent
80e4afe073
commit
5c98e5290a
@ -42,11 +42,16 @@ Changes to `Surface`:
|
||||
Changes to surface creation and support functions:
|
||||
- Where handles to foreign window system objects are passed, Vulkano no longer takes a generic pointer, but takes the same pointer type that Ash does.
|
||||
|
||||
Changes to vertex input:
|
||||
- `VertexInputBindingDescription` and `VertexInputAttributeDescription` are now non-exhaustive, and must be created with the `Default` trait.
|
||||
|
||||
### Additions
|
||||
|
||||
- Partially validated versions of `submit` and `present` commands (called via `QueueGuard`).
|
||||
- Support for the `khr_timeline_semaphore` extension.
|
||||
- Ability to update existing descriptor sets.
|
||||
- Support for the `ext_vertex_input_dynamic_state` extension.
|
||||
- Support for 64-bit values in vertex input.
|
||||
|
||||
### Bugs fixed
|
||||
|
||||
@ -54,6 +59,7 @@ Changes to surface creation and support functions:
|
||||
- `evaluate_spec_constant_op` panics with UConvert, SConvert, and FConvert.
|
||||
- [#2398](https://github.com/vulkano-rs/vulkano/issues/2398) Push constant reflection sometimes uses the wrong types, and doesn't correctly reflect push constants with multiple entry points.
|
||||
- `surface_capabilities` demands that `win32_monitor` be `Some` or `None` in the wrong cases.
|
||||
- Improved and more accurate validation of vertex input.
|
||||
|
||||
# Version 0.34.1 (2023-10-29)
|
||||
|
||||
|
@ -174,6 +174,7 @@ Coverage of support for Vulkan core features and extensions in Vulkano, as of th
|
||||
- [`VK_EXT_swapchain_colorspace`](https://registry.khronos.org/vulkan/specs/1.3-extensions/man/html/VK_EXT_swapchain_colorspace.html)
|
||||
- [`VK_EXT_validation_features`](https://registry.khronos.org/vulkan/specs/1.3-extensions/man/html/VK_EXT_validation_features.html)
|
||||
- [`VK_EXT_vertex_attribute_divisor`](https://registry.khronos.org/vulkan/specs/1.3-extensions/man/html/VK_EXT_vertex_attribute_divisor.html)
|
||||
- [`VK_EXT_vertex_input_dynamic_state`](https://registry.khronos.org/vulkan/specs/1.3-extensions/man/html/VK_EXT_vertex_input_dynamic_state.html)
|
||||
- [`VK_EXT_ycbcr_image_arrays`](https://registry.khronos.org/vulkan/specs/1.3-extensions/man/html/VK_EXT_ycbcr_image_arrays.html)
|
||||
- [`VK_FUCHSIA_external_semaphore`](https://registry.khronos.org/vulkan/specs/1.3-extensions/man/html/VK_FUCHSIA_external_semaphore.html)
|
||||
- [`VK_FUCHSIA_imagepipe_surface`](https://registry.khronos.org/vulkan/specs/1.3-extensions/man/html/VK_FUCHSIA_imagepipe_surface.html)
|
||||
@ -309,7 +310,6 @@ Coverage of support for Vulkan core features and extensions in Vulkano, as of th
|
||||
- [`VK_EXT_transform_feedback`](https://registry.khronos.org/vulkan/specs/1.3-extensions/man/html/VK_EXT_transform_feedback.html)
|
||||
- [`VK_EXT_validation_cache`](https://registry.khronos.org/vulkan/specs/1.3-extensions/man/html/VK_EXT_validation_cache.html)
|
||||
- [`VK_EXT_validation_flags`](https://registry.khronos.org/vulkan/specs/1.3-extensions/man/html/VK_EXT_validation_flags.html) (deprecated)
|
||||
- [`VK_EXT_vertex_input_dynamic_state`](https://registry.khronos.org/vulkan/specs/1.3-extensions/man/html/VK_EXT_vertex_input_dynamic_state.html)
|
||||
- [`VK_EXT_video_encode_h264`](https://registry.khronos.org/vulkan/specs/1.3-extensions/man/html/VK_EXT_video_encode_h264.html) (provisional)
|
||||
- [`VK_EXT_video_encode_h265`](https://registry.khronos.org/vulkan/specs/1.3-extensions/man/html/VK_EXT_video_encode_h265.html) (provisional)
|
||||
- [`VK_AMD_buffer_marker`](https://registry.khronos.org/vulkan/specs/1.3-extensions/man/html/VK_AMD_buffer_marker.html)
|
||||
|
Loading…
Reference in New Issue
Block a user