What This Guide Contains

This guide contains the following chapters:

Chapter 1, “Introduction to OpenGL”, provides a glimpse into what OpenGL can do. It also presents a simple OpenGL program and explains the essential programming details you need to know for the subsequent chapters.

Chapter 2, “Shader Fundamentals”, discusses the major feature of OpenGL, programmable shaders, demonstrating how to initialize and use them within an application.

Chapter 3, “Drawing with OpenGL”, describes the various methods for rendering geometry using OpenGL, as well as some optimization techniques for making rendering more efficient.

Chapter 4, “Color, Pixels, and Framebuffers”, explains OpenGL’s processing of color, including how pixels are processed, ...

Get OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 4.3, Eighth Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.