naga
by gfx-rs
Universal shader translation in Rust
AI summary
Shader translator
A Rust library that translates universal shaders into different formats.
- stars
- 1.5K
- forks
- 195
- watching
- 29
Similar projects
Found by comparing what the projects do, not just their names.
Shader compiler library
Rust bindings for the shaderc library to compile GLSL/HLSL source code into SPIR-V binary modules or assembly code.
Graphics rendering experiment
An experiment in rendering 2D graphics using Rust and its standard library
Vulkan adapter
A Vulkan portability library providing compatibility and standardization across different platforms.
Shader compiler
An experimental Rust project that creates shaders from a domain-specific language (DSL) and produces GLSL, Metal, and HLSL shader code.
Shader converter
A tool for converting Shadertoy shaders to Unity-compatible shaders
3D math library
A fast linear algebra library for games and graphics
Shader translator
Translates Direct3D 9 style HLSL to GLSL shader language
GEDCOM parser
A collection of Rust libraries for working with GEDCOM X data structures and file formats.
woboq/tr58
Translation toolset
Tools for localizing Rust applications by extracting and managing translations.
Command translator
A package that translates natural language commands into ggplot2 commands
Compression library
A Rust binding for the zstd compression library
Shader translator
A tool that translates shader code from HLSL to GLSL
Shader translator
Translates legacy shader code to modern OpenGL and Metal shading languages
Exchange API wrapper
Transpilation of a popular exchange API into Rust with proper parsing and basic functionality