This commit is contained in:
marc0246 2023-12-07 18:14:03 +01:00
parent fa15e53820
commit 323aa140d5
No known key found for this signature in database
GPG Key ID: 689CB88C1090C684

View File

@ -46,6 +46,9 @@ Changes to surface creation and support functions:
Changes to vertex input: Changes to vertex input:
- `VertexInputBindingDescription` and `VertexInputAttributeDescription` are now non-exhaustive, and must be created with the `Default` trait. - `VertexInputBindingDescription` and `VertexInputAttributeDescription` are now non-exhaustive, and must be created with the `Default` trait.
Changes to render passes:
- The `is_compatible_with_shader` methods of `RenderPass` and `Subpass` are removed.
### Additions ### Additions
- Partially validated versions of `submit` and `present` commands (called via `QueueGuard`). - Partially validated versions of `submit` and `present` commands (called via `QueueGuard`).
@ -62,6 +65,7 @@ Changes to vertex input:
- `surface_capabilities` demands that `win32_monitor` be `Some` or `None` in the wrong cases. - `surface_capabilities` demands that `win32_monitor` be `Some` or `None` in the wrong cases.
- Improved and more accurate validation of vertex input. - Improved and more accurate validation of vertex input.
- [#1738](https://github.com/vulkano-rs/vulkano/issues/1738): Validation of shader interface matching is insufficient. - [#1738](https://github.com/vulkano-rs/vulkano/issues/1738): Validation of shader interface matching is insufficient.
- Improved and more accurate validation of fragment output.
# Version 0.34.1 (2023-10-29) # Version 0.34.1 (2023-10-29)