OpenGL Programming Guide The Official Guide to Learning OpenGL, Version 2.1. OpenGL Architecture Review Board - Shreiner, Dave; Woo, Mason; Neider, Jackie (Addison-Wesley, 2007)