Keith Whitwell wrote:
>
> OK - I've committed a couple of small fixes & Q3 runs ok in cva mode.
>
> Does anyone know what happened to the assembly code in the FX driver?
It was removed because highly outdated by 3.1 changes. The asm code is
useless with Glide 3.x. I think it is a waste of time to update the asm
code when we will switch to the Glide 3.0 in a short time.
> In particular the vertex-snapping code?
> It would be good to restore
> this in the current version - two unnecessary divides per vertex is
> pretty wasteful.
Vertex snapping is done inside the Glide 3.x when required (only Voodoo
1 and Voodoo Rush). Even with the old code was done only for the Voodoo
1/Rush.
I didn't notice any performance difference removing the asm code
(PentiumII+Voodoo2), however if the difference is noticeable with a
Voodoo 1, we can restore the asm code at last for vertex snapping.
David
--
David Bucciarelli
[EMAIL PROTECTED]
Humanware S.r.l.
Via XXIV Maggio 62, Pisa, Italy
Tel./Fax +39-50-554108
www: http://www-hmw.caribel.pisa.it
_______________________________________________
Mesa-dev maillist - [EMAIL PROTECTED]
http://lists.mesa3d.org/mailman/listinfo/mesa-dev