O'Reilly logo

OpenGL Programming on Mac OS X: Architecture, Performance, and Integration by J. D. Sullivan, Robert P. Kuehne

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Appendix A. X11 APIs for OpenGL Configuration

X11 (X Window System, Version 11) is a network-transparent window system that is widely used on Unix-based workstations. It is a client/server-based windowing environment where a single server services multiple “client” windows of applications written for X11.

The first windowing system on which OpenGL was supported was X11. This windowing interface to OpenGL is called GLX. GLX running under X11 is analogous to Cocoa or Carbon running under the Quartz windowing system of the Mac.

X11 was introduced to OS X in OS 10.2 (Jaguar). The X11 server runs within the Quartz windowing system in either full-screen mode or windowed mode. The X11 server also takes care to present some widgets and UI elements in ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required