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 ...