Modern OpenGL relies heavily on GLSL shaders. They are needed for pretty much everything you draw. To ease the handling of shaders I’ve decided publish my shader-collection (well, part of it, for now) on github. The shaders are sorted by GLSL version (currently: version 1.5, webgl 1.0) and “purpose”. Their implementation is focused on readability, not speed. Hence, they can be optimized quite heavily and be combined as well. Anyway, here’s the link:
https://github.com/numb3r23/GLSLShaderLib
I’m planning on continuously adding shaders.
Neat — please keep adding to it! Seeing real examples I find is the best way to learn & your blur filter helped me a lot