ultrafly said:....
the index of the optimized code is:
0, 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10, 11, 11, 12, 12, 13, 13, 14, 14 ,0, 0 ,15, 1, 16, 2, 17, 3, 18, 4, 19, 5, 20, 6, 21, 7, 22, 8, 23, 9, 24, 10, 25, 11, 26, 12, 27, 13, 28, 14, 29?29, 15, 15 ,30, 16...
Simon F said:How small are the triangles in this second case? 10s of pixels, 1 pixel, smaller than a pixel?
Bigger than a pixel.
Sorry I meant to also ask how large are the triangles with the "large" case. Are any being clipped or off-screen culled?
I've been trying to think if might be due to fill-rate behaviour but I need a bit more information. Do you know the frame rates for four situations? What's the resolution of the image?
This probably won't have much effect, but could you try removing your "FIFO pre-load" of the vertices or, if you still want to have some effect on XBox (or perhaps all Nvidia chips???), just preload say, vertices 1 to 4? I suspect it's not helping you with the ATI HW.