A freeware shader development IDE for Windows; aids in developing vertex and fragment (pixel) shaders in GLSL. Includes tools, tutorials, and sample Space Invaders app (requires VC++ 4).
Specification for OpenGL's geometry shader APIs. Geometry shaders live in between vertex and fragment shaders in OpenGL's pipeline, and are used to introduce new primitives based on incoming vertices. Detailed documentation and pipeline diagram.