From efd49b1a7e6647f89803e2d658e4198fca9a3be8 Mon Sep 17 00:00:00 2001 From: marc0246 <40955683+marc0246@users.noreply.github.com> Date: Mon, 25 Dec 2023 04:03:13 +0100 Subject: [PATCH] #2429 changelog --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6b7b07a7..09b78910 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -63,6 +63,9 @@ Changes to images: - `ImageMemory` is now marked non-exhaustive. - `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 - 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 64-bit values in vertex input. - 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