From d9c1efa750ac8645959fa1bb41e87824da492c52 Mon Sep 17 00:00:00 2001 From: marc0246 <40955683+marc0246@users.noreply.github.com> Date: Mon, 24 Jul 2023 21:29:18 +0200 Subject: [PATCH] #2267 changelog --- CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 86e5e9906a..e195577f32 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -89,6 +89,12 @@ Changes to memory allocation: - `AllocationCreateInfo::usage` and `SubbufferAllocatorCreateInfo::memory_usage` were replaced by a `memory_type_filter` field, to allow for a more flexible selection of the memory type. Additionally, `SubbufferAllocatorCreateInfo::memory_type_filter` defaults to `MemoryTypeFilter::PREFER_DEVICE` for consistency with `AllocationCreateInfo`, unlike the previous default of `MemoryUsage::Upload`. - `SubbufferAllocatorCreateInfo::buffer_usage` is now empty by default for consistency with `BufferCreateInfo`. +Changes to synchronization primitives: +- `Event::signaled` is renamed to `is_signaled`, to match the method on `Fence`. +- The `set_raw` and `reset_raw` methods of `Event` are removed. +- `Event::reset` is now `unsafe`, as it has preconditions that cannot be validated. +- `FenceCreateInfo::signaled` is replaced with a `flags` field. + ### Additions - Vulkano-shaders: Added a `root_path_env` property to allow loading shaders generated by a build script.