Eric Anholt wrote:
On Sun, 2003-08-31 at 03:47, Michael Schreckenbauer wrote:

Am Samstag, 30. August 2003 00:02 schrieb Eric Anholt:

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.

This is standard -- the software render is doing perpixel fog, the hw render doing per-vertex. There's a call (look in swrast/swrast.h) to make the sw renderer agree with the hw one.


Keith




------------------------------------------------------- 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

Reply via email to