Part II. OpenGL Everywhere
One of the most often touted features and advantages to using OpenGL for rendering is that it is widely available across operating systems and hardware platforms. Although the core OpenGL functionality remains consistent, you will notice a few quirks when moving from one platform to another. So far, we have been using GLUT as a means of achieving source portability for our sample programs. GLUT is fine for learning purposes, but professional software developers know that to build high-quality and feature-rich applications, it is often necessary to incorporate specific operating system features or support the GUI features that users expect of programs that run in their favorite environment.
The next three chapters concern ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access