From 8d7dfee763733a17f4644397458b7391696a990c Mon Sep 17 00:00:00 2001 From: Maik Klein Date: Sun, 10 May 2020 21:14:01 +0200 Subject: [PATCH] Release 0.31.0 --- Changelog.md | 19 +++++++++++++++++-- ash/Cargo.toml | 2 +- 2 files changed, 18 insertions(+), 3 deletions(-) diff --git a/Changelog.md b/Changelog.md index 4f7e646..6c1f8b2 100644 --- a/Changelog.md +++ b/Changelog.md @@ -6,9 +6,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] - ReleaseDate +## [0.31.0] - 2020-05-10 + +### Added + +- `libloading` is now an optional dependency, but still used by default +- Add metal surface extension +- Implement `VK_KHR_draw_indirect_count` +- Added const qualifier to `as_raw` and `from_raw` fns on enums + ### Changed -- The `vk::Device` parameter in 1.2 functions is now implicit. +- The `vk::Device` parameter in 1.2 functions is now implicit +- Moved library creation out of `Entry::new_custom` + +### Fixed + +- Initialize MemoryRequirements with `Default` instead of `zeroed` ## [0.30.0] - 2020-03-22 @@ -112,5 +126,6 @@ flags: vk::CommandPoolCreateFlags::RESET_COMMAND_BUFFER_BIT, can write to aligned memory. -[Unreleased]: https://github.com/MaikKlein/ash/compare/0.30.0...HEAD +[Unreleased]: https://github.com/MaikKlein/ash/compare/0.31.0...HEAD +[0.31.0]: https://github.com/MaikKlein/ash/releases/tag/0.31.0 [0.30.0]: https://github.com/MaikKlein/ash/releases/tag/0.30.0 diff --git a/ash/Cargo.toml b/ash/Cargo.toml index 36fa68d..7ba4c1c 100644 --- a/ash/Cargo.toml +++ b/ash/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ash" -version = "0.30.0" +version = "0.31.0" authors = ["maik klein "] description = "Vulkan bindings for Rust" license = "MIT"