Enjay wrote:Does the SSE2 version simply work a bit quicker on supported processors - no other differences?
Yes, and you can probably expect another ZDBSP before too long, since I found a bug in the v5 GL node output. But more importantly, I located and removed a major bottleneck when building nodes for large maps. For small maps it's not so noticeable.
But by means of examples, rebuilding all the nodes in doom.wad is about 1% faster. Vrack2.wad and vrack3.wad are both built about 25% faster. Eternal.wad is built 15% faster. Cata.wad is 35% faster. And I'd give a number for cah.wad, but it's not building right now.
So for now, I'm seeing if there are any other easy ways to eek more speed out of it before doing another release. And I also have to see what's up with cah.wad.
Edit: Fixed my stupid errors that prevented cah.wad from rebuilding. It is 20% faster than before. More times: av.wad is 15% faster. mordeth.wad is 8% faster. strain.wad is 5% faster. hexdd.wad is also 5% faster. 3057hub1 is 25% faster. Daedalus.wad is 15% faster.
I should also mention that these improvement percentages are for a GCC 4.0.3-built version, which is already about 15% faster than the VC version I've always supplied up until now.