Generate typesafe Rust bindings from WGSL shaders to wgpu
☆63Jan 10, 2026Updated last month
Alternatives and similar repositories for wgsl_to_wgpu
Users that are interested in wgsl_to_wgpu are comparing it to the libraries listed below
Sorting:
- Generate typesafe Rust bindings for wgsl shaders in wgpu☆76Dec 27, 2025Updated 2 months ago
- An unofficial preprocessor for WGSL written in Rust for WGPU.☆14Jul 4, 2025Updated 7 months ago
- Provides a mechanism to lay out data into GPU buffers according to WGSL's memory layout rules☆195Sep 12, 2025Updated 5 months ago
- WGSL/WESL language support for Zed☆20Updated this week
- Rust MusicXML parser.☆15Jun 1, 2019Updated 6 years ago
- Easily cope with numeric literals in generic Rust code☆27Jul 6, 2021Updated 4 years ago
- Includes a wgsl file with the `naga-oil` preprocessor.☆15Apr 10, 2025Updated 10 months ago
- Tegra X1 block linear texture memory tiling☆20Feb 10, 2026Updated 2 weeks ago
- MusicXML Parsing, Manipulation, and Export Library☆16Nov 5, 2024Updated last year
- ☆28Feb 1, 2026Updated last month
- A WIP project using the `VK_KHR_ray_tracing_pipeline` Vulkan extension and friends☆16Oct 29, 2021Updated 4 years ago
- A dynamic texture atlas allocator with fast deallocation and rectangle coalescing.☆179May 21, 2025Updated 9 months ago
- An n-dimensional array library that uses wgpu to run compute shaders on all wgpu backends (and multiple at once)☆31May 25, 2020Updated 5 years ago
- easy-gpgpu rust crate☆23Feb 16, 2022Updated 4 years ago
- Web Framework accelerates the development process with its flexibility & speed of use. Written as a library in C language. You can custom…☆15Dec 30, 2025Updated 2 months ago
- Compile GLSL/HLSL/WGSL and inline SPIR-V right inside your crate.☆34Feb 23, 2026Updated last week
- ☆204Jan 22, 2026Updated last month
- Validate wgsl in rust projects☆91Nov 15, 2025Updated 3 months ago
- Implementation of PBR using wgpu-rs☆80Oct 9, 2021Updated 4 years ago
- ☆31Feb 1, 2026Updated last month
- A language server implementation for WGSL and WESL☆626Updated this week
- Rust library for applying Gaussian quadrature to integrate a function☆25Nov 16, 2025Updated 3 months ago
- #[derive(Iterator, DoubleEndedIterator, ExactSizeIterator, FusedIterator, Extend)] for enums.☆15Updated this week
- Non-standard integer types like u7, u9, u10, u63, i7, i9 etc.☆11Nov 11, 2024Updated last year
- Signed distance field generator in pure Rust☆32Sep 8, 2022Updated 3 years ago
- ReX - typesetting mathematics☆11Feb 12, 2022Updated 4 years ago
- Early stages of a pure Rust opus library☆16Apr 10, 2019Updated 6 years ago
- A WIP Wayland compositor. Moved to codeberg☆12Oct 2, 2023Updated 2 years ago
- Flutter based Wayland compositor library☆18Apr 17, 2020Updated 5 years ago
- ☆16Jan 6, 2025Updated last year
- Reading and writing SSBH file formats in Rust☆10Jan 12, 2026Updated last month
- Image downsampler using a Lanczos filter implemented in ISPC☆15Feb 5, 2026Updated 3 weeks ago
- Skeleton animation and IK crate☆39Sep 15, 2022Updated 3 years ago
- Shader tools for HLSL / GLSL / WGSL☆36Feb 17, 2026Updated last week
- Unsafe marker trait for types that deref to a stable address☆35Oct 9, 2025Updated 4 months ago
- Simplified Vulkan synchronization logic, written in rust☆58Jul 4, 2025Updated 7 months ago
- Pure Rust interface to the userspace devfs (udev) subsystem on Linux☆15Jul 12, 2025Updated 7 months ago
- Experimental async runtime for ntex☆18Dec 16, 2025Updated 2 months ago
- Rust EDSL for shading languages☆94Jul 19, 2022Updated 3 years ago