Hello again. 

First of all, I think that Jouko success putting to work the old mach64 
branch points that there must be  some difference in the 2D card 
initialization. I'll try to look deeper in the 2D driver issues.

The second point is that I've migrated the mach64 changes to a fresh DRI 
trunk CVS checkout. I have had some problems, and I don't know if they were 
derived from my changes or they are know problems in the DRI trunk.

1.- First of all, there are dependences in the DRI trunk (in the mesa lib 
directories) with some X11 headers that are NOT in the DRI trunk itself 
(Xlib.h for example). So, I needed to put in the target directory those 
headers. Is this a know problem? 

2.- The second think is that the directory:
programs/Xserver/hw/xfree86/xf86cfg
fails to compile with the following error:
/usr/bin/ld: cannot find -lxkbui
I've overtaken this issue just disabling the xf86cfg building in the upper 
level Makefile.

After avoiding these two problems, I tested the DRM and the computer hanged 
completely  when gears tries to swap buffers. I don't understand how is this 
posible because the mach64 DRM code is exactly the same, and in the 
XFree4.1.0 branch (downloaded from the XFree CVS) it doesn't hung (to say the 
truth, it does nothing). I'll try to see the values in different registers 
after the 2D initialization with the two branches, to look for some 
differences. 

Jouko, could you send me your drm logs with the register values dump ? So, I 
could compare the values with the ones I have.

Best regards.
--
M. Teira


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

Reply via email to