Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 26761d6

Browse filesBrowse files
N39: MarpII (rust-gamedev#1198)
Co-authored-by: Joe Clay <27cupsofcoffee@gmail.com>
1 parent 1eabb40 commit 26761d6
Copy full SHA for 26761d6

File tree

1 file changed

+23
-0
lines changed
Filter options

1 file changed

+23
-0
lines changed

‎content/news/039/index.md

Copy file name to clipboardExpand all lines: content/news/039/index.md
+23Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -489,6 +489,29 @@ _Discussions:
489489
[Seldom]: https://twitter.com/Seldom_SE
490490
[seldom-github]: https://github.com/Seldom-SE
491491

492+
### MarpII
493+
494+
MarpII ([GitLab](https://gitlab.com/tendsinmende/marpii),
495+
[Twitter](https://twitter.com/siebencorgie),
496+
[Mastodon](https://mastodon.social/@siebencorgie)) by
497+
[Siebencorgie](https://github.com/siebencorgie)
498+
is a *highlevel-ish* helper for Vulkan using
499+
[Ash](https://crates.io/crates/ash).
500+
501+
MarpII is the successor to [Marp](https://gitlab.com/tendsinmende/marp), which
502+
was a Rust-y abstraction layer over low-level Vulkan bindings.
503+
504+
The new crate does not focus on wrapping Vulkan into one safe wrapper, but
505+
instead provides multiple levels of helpers that should make using it easier.
506+
This includes handling resource lifetimes and providing simplifications for
507+
common operations.
508+
509+
The main crate provides utilities for robust Vulkan context (instances, devices,
510+
etc.) and resource (images, buffers, descriptors etc.) creation. Lately,
511+
higher level helpers like a
512+
[resource managing frame graph](https://siebencorgie.rs/posts/marpii-rmg/) and
513+
helpers for descriptor creation and command buffer recording joined the project.
514+
492515
## Popular Workgroup Issues in Github
493516

494517
<!-- Up to 10 links to interesting issues -->

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.