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 333a692

Browse filesBrowse files
authored
N44: Bevy Rust-GPU (rust-gamedev#1323)
1 parent ac1f3c3 commit 333a692
Copy full SHA for 333a692

File tree

Expand file treeCollapse file tree

2 files changed

+31
-0
lines changed
Filter options
Expand file treeCollapse file tree

2 files changed

+31
-0
lines changed
2.51 MB
Loading

‎content/news/044/index.md

Copy file name to clipboardExpand all lines: content/news/044/index.md
+31Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -561,6 +561,37 @@ _Discussions:
561561
[Matchbox]: https://github.com/johanhelsing/matchbox
562562
[matchbox-0.6]: https://johanhelsing.studio/posts/matchbox-0-6
563563

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+
564595
## Popular Workgroup Issues in Github
565596

566597
<!-- 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.