OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 4.3
Includes Complete Coverage of the Open GLr Shading Language! Today's Open GL software interface enables programmers to produce extraordinarily high-quality computer-generated images and interactive applications using 2D and 3D objects, color images, and programmable shaders.