Thread (8 messages) 8 messages, 6 authors, 2004-01-01

Re: 3D accel on PPC

From: Kostas Gewrgiou <hidden>
Date: 2000-06-19 20:06:33

On Sun, 18 Jun 2000, Timothy A. Seufert wrote:
Has anybody made progress in getting 3D acceleration to work on PPC?

I *thought* I saw a message a few days ago about XF 4.x DRI work
being done to make R128 3D accel run on PPC, and I know Kostas
Gewgriou (hope I spelled that right Kostas ;)
  Close, Georgiou is the correct one actually
was doing work some
time ago on 3Dfx Glide.  But I can't seem to find much of anything in
the mailing list archives.
  The dri cvs tree (dri.sourceforge.net) has support for r128 and
xf 4.0.1 will include it as well. About PPC support now i don't
think that it will work out of the box (it might be easy to fix it
though).

I've send some time ago a couple of patches in dri
(not yet included in the tree, but you can get them from
http://sourceforge.net/patch/?group_id=387) that will let
you build the drm modules and XF/DRI. Since i know next to
nothing about ppc asm there are probably errors there, but
my voodoo3 was running fine with them ;P

What is holding back ppc voodoo3 in xfree right now
is PIO support, i tried to use tdfxfb to get away from
this but there a problems there as well (the xserver
needs a 2*vramsize mapping in the framebuffer but fbdev
can't do this unless i patch tdfxfb to think that its
vram is 2*realsize, Geert any ideas how we can get away
from this ?)

Basically, if anybody out there has accelerated GL running (or close
to running) on either R128 or Voodoo3 hardware, I'm very interested
in helping you debug and test it.
  If you are willing to live with hardlocks/crashes etc i can send you
what i have for the voodoo3, GL (glide) works but i am missing some
byteswaps in texture transfers(?) in glide so the engince locks badly
and often :(

   Tim Seufert
 Kostas


** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help