Alan Shutko said once upon a time (6 Jan 2001):
> As you can see, it hasn't been redone for 4.0.2 yet. You won't get
> direct rendering until it is, or you compile libGL yourself and throw
> it in the directory.
I used cvs to snag DRI-CVS, and compiled up everything. First I tossed
libGL.so.1.2 from the new compile into /usr/lib (and fixed up the
symlinks).
strings on the new libGL showed what I was looking for:
[dkelson@thud lib]$ strings libGL.so.1.2-DRI-Jan5-2001 | grep Full
XF86DRIOpenFullScreen
XF86DRICloseFullScreen
But I was still not getting direct rendering.
I'm running a unmodified 2.4.0 kernel, using the DRM driver from kernel
(compiled in) for MGA.
In /var/log/XFree86.0.log, my error is "DRI init failed" (or something
close).
I then tried to the X server I compiled from DRI-CVS. This time my error
in /var/log/XFree86.0.log was "DRM version 2.0.xx expecting 2.1.xx".
So the DRM driver in 2.4.0 (the very latest kernel) is not new enough for
DRI-CVS.
I recompiled my kernel, omitting DRM support. I then compiled up the
mga.o DRM module from the DRI-CVS source. Sucess!
With a PIII 850Mhz, G400Max, AGP mode 2x, 512MB ram, 1600x1200 75Hz, 16bit
Gnome desktop, running gears (from Mesa-demos) in the "standard" window
size give me:
1181 FPS
I hope that RH7.1 will give me full DRI with my G400Max out of the box.
Dax
_______________________________________________
Redhat-devel-list mailing list
[EMAIL PROTECTED]
https://listman.redhat.com/mailman/listinfo/redhat-devel-list