On 29/06/10 6:06 PM, Christopher Wright wrote:
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.
Thanks Chris - filled under bug *_8145522_*
<https://bugreport.apple.com/cgi-bin/WebObjects/RadarWeb.woa/3/wo/ReH3RwoYTi4CHrCTVXMAtM/11.60>
- As this is a large university project were meant to have some special
support so I'll see if they can do more than just talk
Cheers - James
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Quartzcomposer-dev mailing list (Quartzcomposer-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/quartzcomposer-dev/archive%40mail-archive.com
This email sent to arch...@mail-archive.com