OpenGL reference manual the official reference document to OpenGL, version 1.2 - Shreiner, Dave (Addison-Wesley, 2003)