GM Shaders
Subscribe
Sign in
Home
Categories
Archive
About
Code
Latest
Top
Discussions
FragCoord: The Ultimate Tool
Building my ultimate shader editor
Mar 7
•
Xor
32
3
2
Decoding: Phosphor
How I created "Phosphor", with glowing, fluid particles, in just 258 chars
Jul 26, 2025
•
Xor
26
10
2
Modeling the World in 280 Characters
An exploration of the mindset, methods, and motivations behind crafting tiny, expressive shaders that combine code, art, and constraint
Jun 23, 2025
•
Xor
11
3
Common Shader Mistakes
Avoiding the most common problems in graphics programming
Apr 26, 2025
•
Xor
13
3
Combining Shaders
How and when to combine shaders into a single pass.
Apr 19, 2025
•
Xor
8
5
Vertex Shaders
An introduction to vertex shaders: when and how to use them
Jun 9, 2024
•
Xor
11
WebGPU
The new web standard for accelerated graphics and compute
Feb 10, 2024
•
Xor
8
3
MRT
How to output to multiple surfaces simultaneously (Multiple Render Targets)
Jan 6, 2024
•
Xor
6
Mini: Twigl
Porting tweet shaders to GameMaker
Jan 7, 2023
•
Xor
6
2
1
Mini: Optimization
How to optimize your shaders
Dec 10, 2022
•
Xor
8
Mini: HLSL
How to convert GLSL shaders to HLSL and back!
Dec 2, 2022
•
Xor
2
1
Mini: Code Golfing
The process of creating minimal shaders
Aug 26, 2022
•
Xor
6
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts