OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 4.5 with SPIR-V, 9th edition

Published by Addison-Wesley Professional (July 25, 2016) © 2017

  • John Kessenich ARM, Inc.
  • Graham Sellers
  • Dave Shreiner ARM, Inc.
Products list
  • Available for purchase from all major ebook resellers, including InformIT.com
Products list

Details

  • A print text
  • Free shipping
  • Also available for purchase as an ebook from all major ebook resellers, including InformIT.com

This product is expected to ship within 3-6 business days for US and 5-10 business days for Canadian customers.

OpenGL® 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.
  • Chapter 1: Introduction to OpenGL
  • Chapter 2: Shader Fundamentals
  • Chapter 3: Drawing with OpenGL
  • Chapter 4: Color, Pixels, and Fragments
  • Chapter 5: Viewing Transformations, Culling, Clipping, and Feedback
  • Chapter 6: Textures and Framebuffers
  • Chapter 7: Light and Shadow
  • Chapter 8: Procedural Texturing
  • Chapter 9: Tessellation Shaders
  • Chapter 10: Geometry Shaders
  • Chapter 11: Memory
  • Chapter 12: Compute Shaders
  • Appendix A: Support Libraries
  • Appendix B: OpenGL ES and WebGL  
  • Appendix C: Built-in GLSL Variables and Functions
  • Appendix D: State Variables
  • Appendix E: Homogeneous Coordinates and Transformation Matrices  
  • Appendix F: Floating-Point Formats for Textures, Framebuffers, and Renderbuffers
  • Appendix G: Debugging and Profiling OpenGL
  • Appendix H: Buffer Object Layouts

 

Need help? Get in touch