Labs:
What are OpenGL (Open Graphics Library)
and OpenGL Shading Language (GLSL).
GPU vs CPU taken from Video Graphics and Genomics: A Real Game Changer?
One view of the pipeline/data flow
A few additional libraries we are using:
References
Tutorials
Graphics Pipeline:
Scanline rendering: triangles, transformations, 2D projection, polygon fill, z-buffering...
Vertex Array Object and Vertex Buffer Object: READ CHAPTER 1 OF YOUR TEXTBOOK (Shreiner)