Chapter 14. Platform Specifics

What You’ll Learn in This Chapter

• How OpenGL interacts with major operating systems and window systems

• How to create an application without using the book’s framework

• How OpenGL translates onto mobile devices such as tablets and smart phones

Throughout the book, we’ve been using a simple application framework to allow our example programs to easily port from one operating system to another. This framework in turn relies on a couple of other libraries to help it interact with the window system and with OpenGL. In this chapter, we tear away the layers and show you the bare metal — the inner workings of your favorite operating system. We’ll cover Windows, Linux, and Mac OS X, and we’ll also take a look at ...

Get OpenGL® SuperBible: Comprehensive Tutorial and Reference, Sixth 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.