@@ -561,6 +561,37 @@ _Discussions:
561
561
[ Matchbox ] : https://github.com/johanhelsing/matchbox
562
562
[ matchbox-0.6 ] : https://johanhelsing.studio/posts/matchbox-0-6
563
563
564
+ ### [ Bevy Rust-GPU]
565
+
566
+ ![ hot-rebuild] ( bevy-rust-gpu-hot-rebuild.gif )
567
+ _ Hot-rebuilding a rust-gpu shader from a bevy app_
568
+
569
+ [ Bevy Rust-GPU] by [ @Shfty ]
570
+ is a suite of crates encoding a practical [ rust-gpu] workflow for [ bevy] .
571
+
572
+ The latest release brings new GPU interop traits, shader macro robustness,
573
+ and compatibility with [ bevy] 0.10 and [ rust-gpu] 0.6.
574
+ Further development continues apace, with major improvements to the SPIR-V
575
+ interchange pipeline, shader compilation machinery, and support code already merged.
576
+
577
+ The project is still in development, and presently relies on custom forks
578
+ of the associated crates. However, various PRs have been filed upstream
579
+ to build out a robust interchange between them, with the hope of mainline compatibility
580
+ \- and a corresponding crates.io release - sometime in the future.
581
+
582
+ In particular, [ @eddyb ] deserves special thanks for his work on the [ rust-gpu] side,
583
+ which has enabled and informed many of the improvements tabled for the next release,
584
+ and greatly accelerated the process of making Rust a viable shading language
585
+ for users of Bevy and WGPU.
586
+
587
+ _ Discussion: [ /r/bevy] ( https://reddit.com/r/bevy/comments/11hrnmz/bevy_rustgpu_joins_the_fray ) _
588
+
589
+ [ Bevy Rust-GPU ] : https://github.com/bevy-rust-gpu
590
+ [ bevy ] : https://github.com/bevyengine/bevy
591
+ [ rust-gpu ] : https://github.com/EmbarkStudios/rust-gpu
592
+ [ @Shfty ] : https://github.com/Shfty
593
+ [ @eddyb ] : https://github.com/eddyb
594
+
564
595
## Popular Workgroup Issues in Github
565
596
566
597
<!-- Up to 10 links to interesting issues -->
0 commit comments