by Dave Shreiner (Author), Graham Sellers (Author), Dave Shreiner (Author), Graham Sellers (Author), John Kessenich (Author)
>OpenGL(R) Programming Guide, Ninth Edition, provides clear explanations of OpenGL functionality and techniques, including processing geometric objects with vertex, tessellation, and geometry shaders using geometric transformations and viewing matrices; working with pixels and texture maps through fragment shaders; and advanced data techniques using framebuffer objects and compute shaders. New OpenGL features covered in this edition include *Best practices and sample code for taking full advantage of shaders and the entire shading pipeline (including geometry and 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
Format: Illustrated
Pages: 976
Edition: 9
Publisher: Addison-Wesley Professional
Published: 29 Sep 2016
ISBN 10: 0134495497
ISBN 13: 9780134495491