It is likely that neither of those applications are anywhere near transform
limited. Even on a Voodoo 3 or TNT2 you are probably fill rate limited on
Q2 or Q3test. If you are running something that does 20k triangles per
frame, you will likely see a difference, but only if you are not fill rate,
or memory bandwidth, limited, (there is minimal overdraw, few textures, and
the resolution is not too high). If you just do transform test, you will
probably find significant gains in transform speed, but when profiling the
application in question you will find that you weren't spending an
appreciable amount of time doing transforms to begin with, probably < 10%
on most systems, especially faster machines like P3's. So if you can
transform 4 times faster, you are still likely to see less than 7% total
gains, and you are very unlikely to net 4 times transform performance.
Tim
-----Original Message-----
From: ralf willenbacher [SMTP:[EMAIL PROTECTED]]
Sent: Tuesday, October 05, 1999 1:24 PM
To: [EMAIL PROTECTED]
Subject: [Mesa-dev] p3 simd support
i replaced the transform_v16, matmul4 and matmul34 with simd instruction
functions and there was no performance increase in quake2 or q3test.
any good reason to have simd support anyway ? :(
--
ralf willenbacher ([EMAIL PROTECTED])
_______________________________________________
Mesa-dev maillist - [EMAIL PROTECTED]
http://lists.mesa3d.org/mailman/listinfo/mesa-dev
_______________________________________________
Mesa-dev maillist - [EMAIL PROTECTED]
http://lists.mesa3d.org/mailman/listinfo/mesa-dev