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

Reply via email to