Summary
In this chapter, we saw how GLUT works on the Mac, and pointed out the key configuration differences from other platforms. GLUT is useful for rapid prototyping, in that it lets you portably and efficiently bring up a window, configure the visual with a fair degree of specificity, and draw. In essence, this API gets you rendering quickly, although, it doesn't mesh particularly well with the more native ways of integrating OpenGL drawing into a window, especially for the Mac. We devoted the majority of our discussion in this chapter to the minor differences between the Mac and other platforms—specifically, how to include and build with GLUT. This concludes our coverage of GLUT on Mac OS X. We now return you to your regularly scheduled Mac OS X OpenGL programming.