On Tue, 2010-02-16 at 21:30 +0100, Johannes Obermayr wrote: > Mesa compiles now in dri/nouveau (without compiler warnings). Thanks for this, I completely forgot about the legacy driver not being in my default build.
Rather than using (chan->end - chan->cur), using AVAIL_RING(chan) is preferred. Ben. > > 1. Do the same as Ben Skeggs did with commit "nouveau: fix for latest libdrm" > on Gallium > 2. "chan->pushbuf->remaining" is now "chan->end - chan->cur" (see libdrm > commit "nouveau: interface changes for 0.0.16 DRM") > 3. Compiled successfully for openSUSE 11.2 and Factory (i586 and x86_64) > 4. Tested with my GeForce2 GTS (NV15) > 4.1 glxinfo tells that it is accelerated > 4.2 glxinfo ~1000 FPS (without screen corruption) > 4.3 kubrick has screen corruption (gray cubies and horizontal lines) and > makes system so slow that I must press reset button. I do not know whether it > was before because my main card is a GeForce 5600FX (NV31) and I installed my > NV15 only a few minutes for testing this patch... > > Please commit it if it is proper... > ------------------------------------------------------------------------------ > SOLARIS 10 is the OS for Data Centers - provides features such as DTrace, > Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW > http://p.sf.net/sfu/solaris-dev2dev > _______________________________________________ Mesa3d-dev mailing list > Mesa3d-dev@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mesa3d-dev ------------------------------------------------------------------------------ SOLARIS 10 is the OS for Data Centers - provides features such as DTrace, Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW http://p.sf.net/sfu/solaris-dev2dev _______________________________________________ Mesa3d-dev mailing list Mesa3d-dev@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mesa3d-dev