[WIP]Many things can impact performances: Choice of algorithm and data structure There often exists more than one way to do one thing, especially in a given situation. → Choose wisely. ( typically …| shadertoy - unofficial
Smart antialiasing Antialias existing shaders easily Motion-blur existing shaders easily Smart Gaussian blur General Purpose MIPmap Splatting thousands of particles: Voronoï particle tracking Smart…| shadertoy - unofficial
Your shader doesn’t work for some other users, or some others don’t get your shader right ? see usual suspects page. You have strange compiling errors, or ultra long compile or run-time…| shadertoy - unofficial
Many beginner tends to program in Shadertoy as they would program in C: by explicitly drawing every elements. But shaders are called for every pixels so drawing the full scene each time can be very…| shadertoy - unofficial
Sometime, shader compilation is long. Or ultra-long. Or freezing the browser. Or even crashing it after a timeout. Worse: this can happen for other peoples (often under another OS) on your shaders …| shadertoy - unofficial