Michel Dänzer wrote: > On Tue, 2002-07-02 at 16:19, Keith Whitwell wrote: > >>Adam K Kirchhoff wrote: >> >>>Alright... Here's the first results :-) >>> >>>With a Radeon Mobility M6 and the bsd-3-0-0 branch, I get X locking up >>>when I run any GL application. If I launch glxgears (or any other gl app >>>that I've tried so far) from an xterm, I get: >>> >>>disabling TCL support >>>radeonUpdatePageFlipping allow 0 current 0 >>> >>>I get the outline of the window for the application, but that's it. >>>Everything window below the application is still visible. >>> >>>I can sitll move my mouse around, but the keyboard won't respond, and I >>>can't kill the GL app or the X server. I have to ssh in to the machine >>>and reboot. >>> >>>If I set LIBGL_DEBUB to verbose, I get some extra info, but nothing >>>unusual or particularly telling. >>> >>>Unfortunately, I haven't actually updated the main branch of the DRI on >>>this machine in at least a couple of weeks, so I'm not positive if this >>>problem is specific to the bsd branch. I'll pull the main branch in a >>>little bit and give it a whirl. >>> >>It's possible that the trunk is doing the same thing now. I didn't know we >>*ever* ran correctly on mobility chips. >> > > Could the problem simply be that the 3D driver unconditionally omits > RADEON_TCL_BYPASS for SET_SE_CNTL_STATUS in radeon_state_init.c?
This (perhaps), and the mechanism for catching tcl state before it gets to the card isn't strong enough. Around line 77 in radeon_ioctl.c we need a check for !((rmesa->TclFallback & RADEON_TCL_FALLBACK_TCL_DISABLE) && state->is_tcl) Keith ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek No, I will not fix your computer. http://thinkgeek.com/sf _______________________________________________ Dri-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dri-devel