Not totally QC related, but I've seen this happen in QC plenty (well, caused
it ;) Brief summary:

I make a GLSL shader which is particularly slow and complex. Say a mandelbox
raymarcher. It works perfectly - over 1 fps! on a geforce 330m at 640x480.
Next, I crank up the resolution to 4kx4k. It's within the spec of the GPU,
and should run. Very slowly, but it should run. A quick calculation suggests
it should run at ~100 seconds per frame.
The window appears as expected, I wait.. and after 30 seconds I get a kernel
panic. On my home mac (imac with radeon 2600) in a similar situation the
computer freezes, with the mouse still working but the screen never updates.
Only way out is a hard reboot.

So, is there some kind of limit on the duration of a shader execution, after
which the system just rolls over and dies? Any way around this? (On windows,
it seems to work OK - the system totally locks up until the shader finishes,
but at least it's possible to run it).

Chris
 _______________________________________________
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