Skip to content

Commit a28a667

Browse files
authored
changelog: Add entries for recent PRs #545, #534, #553, #551, #549 (#555)
And drop the deprecated =/- markdown syntax from our readme: this is analogous to #/## for a h1/h2 header, instead of defining a title and (usually smaller font) subtitle or description.
1 parent 5169862 commit a28a667

File tree

3 files changed

+8
-7
lines changed

3 files changed

+8
-7
lines changed

Changelog.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1313

1414
### Changed
1515

16+
- Convert `vk_bitflags_wrapped!` methods to `const fn` (#549)
17+
- examples: Update winit to 0.26 and image to 0.23 (#551)
18+
- ash-window: Require at least `raw-window-handle 0.3.4` for 0.4 interop (#553)
19+
- Assert that Vulkan array-getters return the same length (#534)
20+
- README: Correct documentation for `Entry` functions and related crate features (#545)
1621
- example: Refactor event loop handling for continuous redraw (#542)
1722
- Generate `RGBA=R|G|B|A` helper constant for `ColorComponentFlags` (#537)
1823
- Remove remaining `CString` allocations on string literals in examples and hand-written AMD extension (#533)

README.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
1-
Ash
2-
=
1+
# Ash
32

43
A very lightweight wrapper around Vulkan
5-
-
64

75
[![Crates.io Version](https://img.shields.io/crates/v/ash.svg)](https://crates.io/crates/ash)
86
[![Documentation](https://docs.rs/ash/badge.svg)](https://docs.rs/ash)
@@ -221,7 +219,7 @@ let pool = device.create_command_pool(&pool_create_info).unwrap();
221219

222220
### Optional linking
223221

224-
The default `loaded` cargo feature will dynamically load the default Vulkan library for the current platform with `Entry::load`, meaning that the build environment does not have to have Vulkan development packages installed.
222+
The default `loaded` cargo feature will dynamically load the default Vulkan library for the current platform with `Entry::load`, meaning that the build environment does not have to have Vulkan development packages installed.
225223

226224
If, on the other hand, your application cannot handle Vulkan being missing at runtime, you can instead enable the `linked` feature, which will link your binary with the Vulkan loader directly and expose the infallible `Entry::linked`.
227225

ash-window/README.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
1-
Ash-window
2-
=
1+
## Ash-window
32

43
Interoperability between [`ash`](https://github.com/MaikKlein/ash) and [`raw-window-handle`](https://github.com/rust-windowing/raw-window-handle) for surface creation.
5-
-
64

75
[![Crates.io Version](https://img.shields.io/crates/v/ash-window.svg)](https://crates.io/crates/ash-window)
86
[![Documentation](https://docs.rs/ash-window/badge.svg)](https://docs.rs/ash-window)

0 commit comments

Comments
 (0)