OpenGL programming guideDave Shreiner, OpenGL Architecture Review Board, Mason Woo, Jackie Neider, Tom Davis · First published 2005Open the Tome