Mark is particularly interested in providing better interfaces to today's programmable graphics hardware. Mark co-authored "The Cg Tutorial" and authored the book "Programming OpenGL for the X Window System" and implemented the popular OpenGL Utility Toolkit (GLUT) for developing portable OpenGL examples and demos. Previously, Mark worked at Silicon Graphics on the Onyx InfiniteReality graphics supercomputer and on the SGI's X Window System implementation. Mark has taught numerous courses at SIGGRAPH, the Game Developers Conference, and other conferences. Mark's Karaoke rendition of Dolly Parton's "9 to 5" can't be beat.