Tuesday, January 12, 2010

Holy Bloody Jumping Jeepers WOW!

World surfaces just went across to my VBO. Utterly pain-free again. That infamous/notorious/despicable/insalubrious/etc ne_tower scene has just jumped to 60.

Marcher is still a quite painful 40-50, so I'm going to do elements of the sky next and see what happens.

Right now I'm quite amazed about 2 things. Firstly that it took me so long to uncover the correct way to do VBOs in D3D (why don't Microsoft have it written in HUGE letters on the first page of the SDK that THIS IS THE WAY TO DO IT?) Secondly that I got such an impressive gain from world surfaces. I had been working on the basis that vertex submission was not a bottleneck in my setup, that fillrate was where it was all at for the world, and that I had squeezed as much as I could out of the performance with big scenes. I was quite obviously wrong and there's a lot more still to come.

If you thought the Alpha was fast, just wait till you see the Beta.

0 comments: