- All languages
- ANTLR
- ActionScript
- AppleScript
- Assembly
- AutoHotkey
- Batchfile
- C
- C#
- C++
- CMake
- CSS
- Clojure
- CoffeeScript
- Common Lisp
- Crystal
- Cuda
- D
- Dockerfile
- Elixir
- Erlang
- F#
- Fancy
- Forth
- Fortran
- G-code
- GDScript
- GLSL
- Go
- Gosu
- HCL
- HLSL
- HTML
- Haskell
- Haxe
- HolyC
- Java
- JavaScript
- Jupyter Notebook
- LLVM
- Lua
- M
- MATLAB
- Makefile
- Markdown
- Mathematica
- MoonScript
- Mustache
- NSIS
- OCaml
- Objective-C
- Objective-C++
- Odin
- PHP
- Perl
- PowerShell
- Processing
- PureScript
- Python
- QML
- R
- Racket
- Rich Text Format
- Rocq Prover
- Roff
- Ruby
- Rust
- SCSS
- Scala
- Scheme
- ShaderLab
- Shell
- SourcePawn
- Swift
- TeX
- Terra
- TypeScript
- Verilog
- Vim Script
- Vue
- XSLT
- Yacc
Starred repositories
C++ examples for the Vulkan graphics API
Step-by-step guide through the abstract and complex universe of Fragment Shaders.
SPIRV-Cross is a practical tool and library for performing reflection on SPIR-V and disassembling SPIR-V back to high level languages.
The open collection of GL Transitions
This repo is for glsl shaders converted by hand from libretro's common-shaders repo, since some don't play nicely with the cg2glsl script.
glsl photoshop blending modes. glslify formatted.
KodeLife shader sketches I wrote while commuting
Renders sky colors with Rayleigh and Mie scattering.
Fragmentarium is a cross-platform application for exploring pixel based graphics on the GPU.
This is accompanying code for our JCGT / I3D paper, "A Dataset and Explorer for 3D Signed Distance Functions (SDF)".
A Depth-based Image Effect recreating the Topographic Scanner of No Man's Sky.
Utility functions to convert between various color spaces in GLSL
An efficient texture-free GLSL procedural noise library
A bunch of distance field primitives for ray marching
A repository of GLSL #150 pixel shaders for use with byuu's Higan emulation package.
draw wireframes or grids on a solid mesh using a fragment shader
TexGraph public folder content with nodes json descriptors and shaders.
GLSL Syntax Highlighting for Sublime Text 2, 3, and 4
Unity Shader for mesh rendering in lowpoly style
A collection of modifiers and operations for distance field equations
An order-independent transparency demo framework, including optimizations and benchmark support.
A glslify module for domain coloring in the complex plane