I’ve been making a program using a dynamic object composed of multiple triangle strips.
I use it to generate a wave effect that’s quite CPU intensive.
However on my P3-700 GF2-Ultra, I get 33fps when everything is displayed, and about 150fps when I only tested the polygons rate (about 2,000,000 per sec) which isn’t too bad or exceptional for a GeForce.
Now when I run this app on anything else, such as a V5 or a Radeon, it only gets about 10fps, even when I don’t compute the wave effect, which is about 200,000 polygons per second.
Now that’s kinda poor perf. I was wondering if there was a specific way to send the data in immediate mode (I used pure immediate mode with glVertex* and now I’m using Vertex Arrays (with normal and tex. coord arrays too)).
Here is two pics (first in wireframe, the second with everything enabled) so u can get an idea of the thing: http://users.pandora.be/tfautre/Images/gl_wave.png
[This message has been edited by GPSnoopy (edited 02-19-2001).]