The mach64-0-0-4-branch should be working now for PCI cards, though I
don't know if this will be enough to fix ppc -- probably not yet.  It uses
the correct pointer to read the vertex buffer and thus avoids a NULL
pointer dereference in the kernel module.  I did find out that on
big-endian arches, the framebuffer handle passed to the Mesa driver is the
big-endian aperture (the upper 8MB of the extended 16MB aperture).

I've also checked in my hacked-up DMA code, but it's currently disabled
until we can clean things up a bit.  But it does work for me, so if you
want to test it: change the #define of MACH64_USE_DMA to 1 in mach64_drv.h
in the DRM.  If you're updating your source from cvs, you should probably 
do a fresh 'make World' as some headers have changed here and there.

-- 
Leif Delgass 
http://www.retinalburn.net


_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to