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

Reply via email to