From: Ron Schuyler (rons++at++rtset.com)
Date: 07/15/2000 16:11:57
Hi everyone.
I'm trying to debug a performer based particle animation effect.
The effect breaks a pfTexture into squares (particles) using texture
coordinates. Each particle is 4x4 pixels. Each has it's own pfGeode,
but they all refenence the orignal texture. So the bigger the original
texture, the more particles. With big textures, my app dies and
Performer tells me this:
Performer Notification: FATAL/RESOURCE(2)
Unable to grow GL id freelist from 8192 to 16384 entries.
Try using pfSemaArenaSize() or env PFSEMASIZE
to increase the semaphore arena size (currently 262144 bytes).
After setting PFSEMASIZE to 524288 I still have the same problem, just
with bigger numbers:
Performer Notification: FATAL/RESOURCE(2)
Unable to grow GL id freelist from 16384 to 32768 entries.
Try using pfSemaArenaSize() or env PFSEMASIZE
to increase the semaphore arena size (currently 524288 bytes).
It runs ok the first time through, then dies when it's run a second
time.
It seems like the GL id freelist should grow dynamically. Is Performer
running out GL id's? Do I just have too much geometery in the scene, or
could something else be causing this?
thanks,
Ron Schuyler
RT-Peak
This archive was generated by hypermail 2b29 : Sat Jul 15 2000 - 16:12:05 PDT