Skip to content

Commit

Permalink
#2076 changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
Rua authored Nov 5, 2022
1 parent fe01ddd commit 0a15cf3
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,10 +25,17 @@ Changes to two swapchain bitflag types:
- `SupportedSurfaceTransforms` is renamed to `SurfaceTransforms`.
- `SupportedCompositeAlpha` is renamed to `CompositeAlphas`.

Changes to CPU buffer allocation:
- Replaced `CpuBufferPool` with `CpuBufferAllocator`, which is now marked `!Sync` and no longer has a `T` type parameter. The type parameter was moved to the methods, to allow one allocator to allocate as many types of buffers as needed.
- Merged `CpuBufferPoolChunk` and `CpuBufferPoolSubbuffer` into `CpuSubbuffer`.

### Additions
- Added `CpuBufferAllocatorCreateInfo`.

### Bugs fixed
- [#2074](https://github.com/vulkano-rs/vulkano/issues/2074): Fixed error on multiple draw calls using a texture that had a layout transition.
- Fixed an issue with `CpuBufferPool<T>`, where the alignment of `T` was not being considered when allocating.
- Fixed an issue with `CpuBufferPool`, where the allocated subbuffers did not respect the non-coherent atom size for non-host-coherent memory types.

# Version 0.32.0 (2022-10-31)

Expand Down

0 comments on commit 0a15cf3

Please # to comment.