> The system.log clearly shows low level graphics
> exceptions being emitted:
> <...>
> May 30 17:55:44 ADAMacintosh kernel[0]: NVChannel(GL): Graphics channel
> timeout!
I have seen those errors (after rebooting when machine hangs up) on OS
X 10.5.2, GeForce 8600, when the app was running very close to video
memory limits. E.g. create a large screen with anti-aliasing, a couple
of FBOs, and throw in some large FBO -- machine hangs up. After reboot
console has errors on NVChannel.
We sort of solve this by tracking approximate VRAM usage ourselves,
and then dropping render texture resolution when it's "somewhat close
to being bad". This avoids the lockup problem, and also avoids major
slowdowns because OpenGL starts swapping resources in and out VRAM
like crazy (because it's running out of VRAM).
--
Aras Pranckevičius
work: http://unity3d.com
home: http://aras-p.info
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Mac-opengl mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/mac-opengl/email@hidden
This email sent to email@hidden