My current diff is at:
http://people.freebsd.org/~anholt/dri/files/sis-14.diff
It's against DRI CVS. Should work fine on Linux/FreeBSD, with or
without sisfb. I haven't tested the linux-without-sisfb case, though.
My progress so far:
* glxgears, geartrain, tunnel, ipers, fire, multiarb, ray,
morph3d, isosurf, spectex, gloss, bounce, teapot, reflect all
work. tuxracer works on FreeBSD.
* DRM and DDX changes are in DRI CVS HEAD.
To do:
* Tuxracer crashes in sisDDDeleteTexture on linux. I have no idea
why (it's crashing freeing memory which I swear is allocated).
* Not sure if the fogging in fire is correct -- it looks like I
would expect it to, but it disagrees with software rendering.
* Issues with clipping/scissoring (texenv, tessdemo -- GLUT_SINGLE
buffering)
* Implement / advertise GL extensions.
* Get AGP support working (waiting for the card to come)
--
Eric Anholt [EMAIL PROTECTED]
http://people.freebsd.org/~anholt/ [EMAIL PROTECTED]
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel