Skip to content

Commit f714e86

Browse files
Friz64ozkriff
andauthored
Newsletter 9: Add erupt (#117)
* Add erupt content for newsletter 9 * Implement suggestions * Fix typo Co-authored-by: Andrey Lesnikov <[email protected]>
1 parent 179002f commit f714e86

File tree

2 files changed

+28
-0
lines changed

2 files changed

+28
-0
lines changed
21.6 KB
Loading

content/posts/newsletter-009/index.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -146,6 +146,34 @@ _Discussions:
146146

147147
## Library & Tooling Updates
148148

149+
### [erupt]
150+
151+
![erupt logo](erupt.png)
152+
153+
[erupt] provides bindings to the Vulkan API.
154+
155+
Features include:
156+
157+
- Full Vulkan API coverage
158+
- First-class support for all extensions
159+
- High quality auto-generated function wrappers
160+
- A diverse `utils` module
161+
- Complete auto-generation of everything except `utils`
162+
- Function loading
163+
- A high level `Builder` for every struct
164+
- Type-safe pointer chain support
165+
166+
Just like ash, erupt focuses on exposing good bindings to the *raw* Vulkan API
167+
instead of providing manually written wrappers around it like Vulkano. On top
168+
of this it tries to improve on some features where ash lacks, e.g.
169+
auto-generation, extensions, documentation and utils.
170+
171+
For more information visit [docs.rs][erupt-docs] and [GitLab][erupt-gitlab].
172+
173+
[erupt]: https://crates.io/crates/erupt
174+
[erupt-docs]: https://docs.rs/erupt
175+
[erupt-gitlab]: https://gitlab.com/Friz64/erupt
176+
149177
### [miniquad]
150178

151179
![miniquad logo](miniquad_logo.png)

0 commit comments

Comments
 (0)