> Does anyone know of a way to force software rendering?
Unfortunately, I don't think there's a supported way to ensure that the 
software renderer is used (especially when the composition is played through 
the QuickTime wrapper).

However, you could try launching your app with OpenGL Profiler.  Add your 
application, expand the Launch Settings panel, check the Custom Pixel Format 
checkbox, and add the attribute kCGLRendererGenericID -- set the value to 
kCGLRendererAppleSWID , which is 0x00020600. If hex is problematic (I've never 
tried setting this setting before), you could try it in decimal: 132608

This might be enough to force the app to use the software renderer.  It's not 
exactly the most elegant solution, but it's worth some experimentation.

It might be beneficial to file a feature request against QC, requesting a way 
to control this sort of stuff even when enclosed in a QuickTime wrapper;  I'm 
not sure if we'd accept it or not (one the one hand, applications typically are 
in charge of setting up their contexts themselves, but on the other hand, the 
QT wrapper effectively prevents you from configuring that context), but it 
wouldn't hurt.


 

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Quartzcomposer-dev mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/quartzcomposer-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to