O'Reilly logo

Beginning Mac OS® X Programming by Drew McCormack, Michael Trent

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

C.2. Graphics Tools

C.2.1. Core Image Fun House

/Developer/Applications/Graphics Tools/Core Image Fun House.app

Mac OS X 10.4 "Tiger" comes with Core Image, a framework containing tools for manipulating images. Most of Core Image's functionality comes from small plugins called Image Units. You can use Core Image Fun House to explore Core Image features and test how various Image Units behave when applied to your images.

C.2.2. OpenGL Driver Monitor

/Developer/Applications/Graphics Tools/OpenGL Driver Monitor.app

The OpenGL Driver Monitor allows OpenGL programmers to directly watch activity within the computer's video cards. It helps programmers isolate performance problems within their OpenGL code by showing where the graphics card is spending most of its time. This tool can also display information about the OpenGL capabilities available on your hardware.

C.2.3. OpenGL Profiler

/Developer/Applications/Graphics Tools/OpenGL Profiler.app

The OpenGL Profiler is a second tool for monitoring OpenGL performance within a specific application. Like OpenGL Driver Monitor, OpenGL Profiler helps programmers find performance problems by showing how much time specific OpenGL operations take within a particular application.

C.2.4. OpenGL Shader Builder

/Developer/Applications/Graphics Tools/OpenGL Shader Builder.app

OpenGL Shader Builder is a specialized IDE for writing, prototyping, and debugging OpenGL vertex and fragment programs. You can export a Shader Builder project as an Xcode ...

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