Apple Developer Connection
Member Login Log In | Not a Member? Contact ADC

< Previous PageNext Page > Hide TOC

Checking for Application Errors, Thread Conflicts, and Software Fallbacks

You can quickly check for errors in your application by setting one or more error breakpoints. To use OpenGL Profiler to check for application errors:

  1. Choose View > Breakpoints.

  2. Select one or more of these options:

    • Break on error. Your application pauses when it encounters any type of error.

    • Break on VAR error. Your application pauses when there is a problem using the vertex array range extension.

    • Break on thread conflict. You can select this if your application is multithreaded.

    • Break on SW fallback. You application pauses when it uses the software renderer as a fallback. Although this condition is not strictly an error, it alerts you to situations for which the system does not have the appropriate hardware renderer to carry out a particular OpenGL call.

  3. If you have not already done so, launch or attach your application.

  4. Monitor the Breakpoints window for errors.



< Previous PageNext Page > Hide TOC


Last updated: 2008-02-08




Did this document help you?
Yes: Tell us what works for you.

It’s good, but: Report typos, inaccuracies, and so forth.

It wasn’t helpful: Tell us what would have helped.
Get information on Apple products.
Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Copyright © 2007 Apple Inc.
All rights reserved. | Terms of use | Privacy Notice