Includes: Complete Coverage of the Open GL (r) Shading Language! Today's Open GL software interface enables programmers to produce extraordinarily high-quality computer-generated images & interactive applications using 2D & 3D objects color images & programmable shaders. Open GL (r) Programming Guide: The Official Guide to Learning Open GL (r) Version 4.3 Eighth Edition has been almost completely rewritten & provides definitive comprehensive information on Open GL & the Open GL Shading Language. This edition of the best-selling Red Book" describes the features through Open GL version 4.3. It also
Includes:: updated information & techniques formerly covered in Open GL (r) Shading Language (the " Orange Book"). For the first time this guide completely integrates shader techniques alongside classic functioncentric techniques. Extensive new text & code are presented demonstrating the latest in Open GL programming techniques. Open GL (r) Programming Guide Eighth Edition provides clear explanations of Open GL functionality & techniques including processing geometric objects with vertex tessellation & geometry shaders using geometric transformations & viewing matrices; working with pixels & texture maps through fragment shaders; & advanced data techniques using framebuffer objects & compute shaders. New Open GL features covered in this edition include * Best practices & sample code for taking full advantage of shaders & the entire shading pipeline (including geometry & tessellation shaders) * Integration of general computation into the rendering pipeline via compute shaders * Techniques for binding multiple shader programs at once during application execution * Latest GLSL features for doing advanced shading techniques * Additional new techniques for optimizing graphics program performance"