Course list http://www.c-jump.com/bcc/

Programmable Pipeline and GLSL


  1. OpenGL Programmable Pipeline
  2. Vertex Shading Stage
  3. Vertex Shader Example
  4. Uniforms
  5. Fragment Shading Stage
  6. GLSL, OpenGL Shading Language
  7. GLSL variable types - scalar
  8. GLSL variable types - vector
  9. GLSL operators
  10. Common vector operators
  11. GLSL elements of vectors and matrices
  12. GLSL Efficiency
  13. matrix component selection
  14. GLSL variable types - matrices
  15. GLSL matrix types, cont.
  16. GLSL Storage Qualifiers
  17. noperspective example
  18. GLSL built-in functions
  19. GLSL Geometric functions
  20. GLSL common functions
  21. GLSL floating point support
  22. GLSL variable types - containers