OpenGL is the foundation for hardware-accelerated graphics in OS X. It powers Core Animation, Core Image, and Quartz Extreme and gives your app access to amazing 3D graphics capabilities. Use this industry standard graphics API to create a range of apps, including games, animation software, and medical imaging solutions.
OpenGL Programming Guide for Mac
Learn about OpenGL on the Mac, including drawing content, design strategies, vertex and texture data, performance tuning, and more.
OpenGL Profiler User Guide
Use OpenGL Profiler to analyze and optimize OpenGL performance in your Mac apps.
OpenGL Extensions Guide
Reference OpenGL extensions supported in OS X, including specifications, version information, and hardware renderer support.
GLKit Framework Reference
Use functions and classes that reduce the effort required to create new shader-based apps.
View sample code on using Vertex Buffer Objects, Vertex Array Objects, Framebuffer Objects, GLSL Program Objects, and more.
View sample code for rendering text using OpenGL Core Profile.