Retired Document
Important: The information in this document is deprecated in Xcode 6. For Xcode 6 and later, read Instruments User Guide.
Introduction
OpenGL Driver Monitor is a developer tool that has two purposes. It is:
An application that lets developers see how OpenGL works on a specific system and look at the capabilities of a driver
An advanced diagnostic tool that OpenGL driver developers and experts can use to track down thorny performance issues
Most OpenGL developers should not use the driver monitor application to analyze performance issues; they should instead use Instruments and OpenGL Profiler.
You’ll want to read this document if you:
Develop applications that use OpenGL on OS X and you are curious as to how the GPU and CPU interact
Want to look at the capabilities of a particular OpenGL driver
Are an OpenGL driver developer who needs to investigate a driver bug
Are an advanced OpenGL developer or consultant trying to track down a performance issue that you’ve been unable to analyze using Instruments and OpenGL Profiler
Organization of This Document
This document is organized into the following chapters:
Using OpenGL Driver Monitor describes how to set preferences, collect real-time parameter values locally or remotely, and view renderer information.
Identifying and Solving Performance Issues provides strategies for using OpenGL Driver Monitor to analyze performance issues.
OpenGL Driver Monitor Parameters describes, by symbolic and descriptive names, the parameters that you can monitor.
See Also
These documents contain information that can help you analyze and optimize your OpenGL code:
OpenGL Programming Guide for Mac discusses best practices for getting optimal performance.
OpenGL Profiler User Guide explains how to collect and analyze data that can help you tune your OpenGL application.
Instruments User Guide describes how to optimize application performance using this tool.
Copyright © 2015 Apple Inc. All Rights Reserved. Terms of Use | Privacy Policy | Updated: 2015-03-09