Course list
http://www.c-jump.com/bcc/
Programmable Pipeline and GLSL
- OpenGL Programmable Pipeline
- Vertex Shading Stage
- Vertex Shader Example
- Uniforms
- Fragment Shading Stage
- GLSL, OpenGL Shading Language
- GLSL variable types - scalar
- GLSL variable types - vector
- GLSL operators
- Common vector operators
- GLSL elements of vectors and matrices
- GLSL Efficiency
- matrix component selection
- GLSL variable types - matrices
- GLSL matrix types, cont.
- GLSL Storage Qualifiers
- noperspective example
- GLSL built-in functions
- GLSL Geometric functions
- GLSL common functions
- GLSL floating point support
- GLSL variable types - containers