#glsl-shader

  1. glslopt

    Optimizes GLSL shader code

    v0.1.14 120K #glsl-shader #opengl #shader #gles #glsl
  2. shaderc

    Rust bindings for shaderc

    v0.10.1 199K #shader-compiler #hlsl-shader #spir-v #shader #glsl-shader #spir-v-compiler #glsl
  3. shadercanvas

    Shadertoy-like Html-Canvas implemented in Rust-WASM

    v0.2.1 #shader #canvas #webgl #glsl-shader #glsl
  4. shades

    An EDSL for shading languages

    v0.4.0 #glsl-shader #shader #glsl #spir-v #edsl #graphics
  5. rpu

    GLSL-compatible language for rendering procedural graphics on the CPU

    v0.3.0 700 #graphics-rendering #shader #shader-language #glsl #shader-rendering #graphics-shader #glsl-shader
  6. shader_version

    A helper library for detecting and picking compatible shaders

    v0.7.0 22K #shader #opengl #glsl #glsl-shader #version
  7. grimoire

    cross-platform live-coding tool for creating GLSL shader demos

    v0.2.1 #glsl-shader #shader #shader-toy #glsl #graphics #creative
  8. shadermagic

    Pseudo-glsl to msl and glsl transpiler

    v0.1.2 #metal-shader #shader-compiler #vertex-shader #glsl #version #glsl-shader #es #fragment-shaders
  9. valora

    A brush for generative fine art

    v0.2.12 #random #shader #generative-art #vector-graphics #brush #glsl-shader #live-coding #painting
  10. hotglsl

    hotloading GLSL shaders as SPIR-V

    v0.2.0 #shader #spir-v #glsl-shader #vulkan #glsl
  11. glsl_compiler

    Write GLSL Code directly in a marco!

    v0.1.2 120 #shader #marco #vulkan #glsl-shader #glsl #sqriv
  12. rpuc

    standalone compiler for RPU, a GLSL-compatible language for rendering procedural graphics on the CPU

    v0.3.0 280 #graphics-rendering #glsl-shader #shader #graphics-shader #shader-rendering #glsl
  13. isf

    Parsing, Deserialization and Serialization of the Interactive Shader Format

    v0.1.0 #glsl-shader #shader #format #glsl #interactive
  14. 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

    v0.1.1 #shader #spir-v #glsl #vulkan #glsl-shader
  15. Try searching with DuckDuckGo.

  16. shader-translator

    Tiny program to read glsl from stdin, and write spir-v to stdout

    v0.4.0 #shader #spir-v #glsl-shader #stdout #stdin #translator
  17. cheddar

    Functional and practical GLSL superset DSL

    v0.2.1 #glsl-shader #shader #glsl #edsl #graphics #graphics-shader
  18. include-glsl

    Compile a GLSL shader into SPIR-V and include it as a u32 array

    v0.2.0 #shader #spir-v #glsl #compile #glsl-shader
  19. shadercrab

    single buffer shadertoy emulator

    v0.1.2 #glsl-shader #shader-toy #shader #glium #opengl #graphics #glsl
  20. nc-ui

    neocogi UI lib

    v0.1.3 #glsl-shader #imgui #ui #neocogi #renderer #pixel #neo-cogi #debugging
  21. rhythmc_compiler

    The shader compiler for rhythmc

    v0.0.2 #shader #shader-compiler #rhythmc #spir-v #glsl #spir-v-compiler #glsl-shader #unit-testing
  22. shades-edsl

    An EDSL for shading languages

    v0.1.0 #glsl-shader #shader #glsl #spir-v #edsl #graphics
  23. amicola

    A rasterizer for fine art

    v0.1.0 #art #rasterizer #fine #path #valora #glsl-shader #live-coding
  24. 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.

    v0.0.2 #shader #shader-compiler #glsl-shader #framework #spir-v #spir-v-compiler
  25. valora_derive

    Derives for valora

    v0.1.0 #shader #uniform #derive #glsl-shader #random #live-coding #art #animation #graphics #brush
  26. glsl-to-spirv-macros-impl

    detail of the crate glsl-to-spirv-macros. Please see that crate for more information

    v0.1.0 #shader #glsl-shader #glsl #spir-v #vulkan
  27. glou

    A GLSL shader viewer, and debugger, hopefully

    v0.0.0 #glsl-shader #glsl #live-coding #shadercoding