naga
Shader translator
A Rust library that translates universal shaders into different formats.
Universal shader translation in Rust
2k stars
29 watching
195 forks
Language: Rust
last commit: over 1 year ago Related projects:
Repository | Description | Stars |
---|---|---|
| Rust bindings for the shaderc library to compile GLSL/HLSL source code into SPIR-V binary modules or assembly code. | 259 |
| An experiment in rendering 2D graphics using Rust and its standard library | 0 |
| A Vulkan portability library providing compatibility and standardization across different platforms. | 385 |
| An experimental Rust project that creates shaders from a domain-specific language (DSL) and produces GLSL, Metal, and HLSL shader code. | 11 |
| A tool for converting Shadertoy shaders to Unity-compatible shaders | 90 |
| A fast linear algebra library for games and graphics | 1,555 |
| Translates Direct3D 9 style HLSL to GLSL shader language | 558 |
| A collection of Rust libraries for working with GEDCOM X data structures and file formats. | 4 |
| Tools for localizing Rust applications by extracting and managing translations. | 58 |
| A package that translates natural language commands into ggplot2 commands | 150 |
| A Rust binding for the zstd compression library | 531 |
| A tool that translates shader code from HLSL to GLSL | 353 |
| Translates legacy shader code to modern OpenGL and Metal shading languages | 3 |
| Transpilation of a popular exchange API into Rust with proper parsing and basic functionality | 36 |