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

Requirements for Quartz GL

Q: What are the system requirements for Quartz GL?

A: Quartz GL requires a video card that supports the GL_ARB_fragment_program and GL_ARB_texture_non_power_of_two OpenGL extensions.

Note: The nVidia GeForce FX 5200 is the most common video card supported by Mac OS X 10.5 that supports GL_ARB_fragment_program but does not support GL_ARB_texture_non_power_of_two. See the OpenGL Capabilities Tables for more information.

WARNING: Quartz GL is currently unsupported on Macintosh computers with more than one video card installed.

Additionally if you enable Quartz GL from your application's Info.plist then the system must also have at least 1GB of RAM installed. This requirement does not apply if you enable Quartz GL programatically via NSWindow method setPerferredBackingLocation, even if you specify that Quartz GL should be enabled from your Info.plist.

If you need to test your application under Quartz GL and your system does not meet these requirements, you can forcibly enable Quartz GL using Quartz Debug in /Developer/Applications/Performance Tools/

Document Revision History

DateNotes
2007-12-12First Version

Posted: 2007-12-12




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.