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

Reply via email to