#gpu #bevy #beginner #wgpu #machine-learning #api-bindings #proc-macro-attributes

nightly macro bevy_gpu_compute_macro

Empowering anyone to leverage GPU-acceleration with as little barrier-to-entry as possible

3 releases

Uses new Rust 2024

0.1.2 Feb 9, 2025
0.1.1 Jan 26, 2025
0.1.0 Jan 26, 2025

#474 in Simulation

Download history 186/week @ 2025-01-24 47/week @ 2025-01-31 117/week @ 2025-02-07 37/week @ 2025-02-14 6/week @ 2025-02-21 13/week @ 2025-02-28

183 downloads per month
Used in bevy_gpu_compute

MIT license

210KB
5K SLoC

Proc-macro attributes that convert a shader written in rust to a WGSL shader and also collect all metadata necessary to allow the main crate bevy_gpu_compute to automatically handle all the backend tasks and resources.

Dependencies

~2.5–4MB
~72K SLoC