-
glslopt
Optimizes GLSL shader code
-
shaderc
Rust bindings for shaderc
-
shadercanvas
Shadertoy-like Html-Canvas implemented in Rust-WASM
-
shades
An EDSL for shading languages
-
rpu
GLSL-compatible language for rendering procedural graphics on the CPU
-
shader_version
A helper library for detecting and picking compatible shaders
-
grimoire
cross-platform live-coding tool for creating GLSL shader demos
-
shadermagic
Pseudo-glsl to msl and glsl transpiler
-
valora
A brush for generative fine art
-
hotglsl
hotloading GLSL shaders as SPIR-V
-
glsl_compiler
Write GLSL Code directly in a marco!
-
rpuc
standalone compiler for RPU, a GLSL-compatible language for rendering procedural graphics on the CPU
-
isf
Parsing, Deserialization and Serialization of the Interactive Shader Format
-
glsl-to-spirv-macros
Macros for generating SPIR-V shader binaries from GLSL at compile time for use with Vulkan. To use this crate, you must also use the glsl-to-spirv-macros-impl crate
-
shader-translator
Tiny program to read glsl from stdin, and write spir-v to stdout
-
cheddar
Functional and practical GLSL superset DSL
-
include-glsl
Compile a GLSL shader into SPIR-V and include it as a u32 array
-
shadercrab
single buffer shadertoy emulator
-
nc-ui
neocogi UI lib
-
rhythmc_compiler
The shader compiler for rhythmc
-
shades-edsl
An EDSL for shading languages
-
amicola
A rasterizer for fine art
-
rhythmc
GLSL/SPIR-V compiler framework. The goal of this crate is to allow creation of GLSL shaders written in pure rust within a crate.
-
valora_derive
Derives for valora
-
glsl-to-spirv-macros-impl
detail of the crate glsl-to-spirv-macros. Please see that crate for more information
-
glou
A GLSL shader viewer, and debugger, hopefully
Try searching with DuckDuckGo.