@@ -489,6 +489,29 @@ _Discussions:
489
489
[ Seldom ] : https://twitter.com/Seldom_SE
490
490
[ seldom-github ] : https://github.com/Seldom-SE
491
491
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
+
492
515
## Popular Workgroup Issues in Github
493
516
494
517
<!-- Up to 10 links to interesting issues -->
0 commit comments