Original Post
I normally render all my objects trough the glDrawElements() function wich works perfectly & all
Now I come up with the following issue->
I have An AMD XP 2000+(~1.7GHz), with a GeForce FX 5200.
I made some tests today-> I rendered 204 800(that`s 103 041 vertices and 614 400 Indices
) with lighting and no textures at all, and I get around 12-15 frames. Is this normal/maximum I can get ?
Second point, I tryed using
->GL_EXT_compiled_vertex_array
As I
ve seen its not much differnt, the use of glLockArraysEXT/glUnlockArraysEXT is equal to nothing because nothing happens
->GL_EXT_draw_range_elements_
I understood why its better but I havent seen it`s effects, and the limitations they talk about, those
GL_MAX_ELEMENTS_VERTICES_EXT
GL_MAX_ELEMENTS_INDICES_EXT
are uh... not to be used, I mean 4096 vertices ?? I use 25 times that and more...
->Display Lists
At this sizes, you cant actually see the difference, or at least I havent, the framerate is still the same... maybe when I insert texturing I`ll see the performance.
I`m trying to better more solutions, these are just the first I stumbled upon... have you found other solutions ?