This commit is contained in:
marc0246 2023-12-25 04:03:13 +01:00
parent 289ec102e0
commit efd49b1a7e
No known key found for this signature in database
GPG Key ID: 689CB88C1090C684

View File

@ -63,6 +63,9 @@ Changes to images:
- `ImageMemory` is now marked non-exhaustive. - `ImageMemory` is now marked non-exhaustive.
- `RawImage::bind_memory` is now marked unsafe. - `RawImage::bind_memory` is now marked unsafe.
Changes to draw/dispatch commands:
- These are now `unsafe`, as the shader can perform invalid operations outside of Vulkano's control.
### Additions ### Additions
- Partially validated versions of `submit` and `present` commands (called via `QueueGuard`). - Partially validated versions of `submit` and `present` commands (called via `QueueGuard`).
@ -71,6 +74,7 @@ Changes to images:
- Support for the `ext_vertex_input_dynamic_state` extension. - Support for the `ext_vertex_input_dynamic_state` extension.
- Support for 64-bit values in vertex input. - Support for 64-bit values in vertex input.
- Support for creating buffers and images that are not backed by vulkano-managed memory. - Support for creating buffers and images that are not backed by vulkano-managed memory.
- Documented the safety requirements of shaders in the `shader` module.
### Bugs fixed ### Bugs fixed