Michel D�nzer wrote: >On Sam, 2002-09-07 at 18:13, Didier Moens wrote: >
>>I have no idea why the screen corruption seems to : >>- be mainly limited to the Windows mouse pointer vicinity ; >>- be induced when a specific action is performed (e.g. dragging a >>window, scrolling a window, ...) ; >>- only occur when DRI is enabled. >> >> > >Please try if http://penguinppc.org/~daenzer/DRI/radeon-dga-sync.diff >helps; it could explain at least the last item. > This is ... amazing. In one week's time, two of my most aggravating problems with XFree86 have been solved : - After many months, IBM (who sell the product, BTW) *finally* released a Think:Pad BIOS update which gets rid of the intermittent screen flashing when switching VT's ; -After applying your one-line patch, screen corruption within a DRI-enabled VMware session has been resolved. What can I say ? I truly thank you. Two questions/remarks concerning your patch : 1. Can it be applied against a stock 4.2 source (as I'd like it to be incorporated/patched against the RHL 8.0b3 XFree86 RPM or the GATOS drivers) ? 2. I do not remember if I experienced the same screen corruption with my 'old' ThinkPad A21p (Rage 128 Mobility M3) ; maybe the same patch needs to be applied against r128 too ? >Hmm, the M6 doesn't benefit from the important new features like >hardware TCL and custom vertex formats. Page flipping (Option >"EnablePageFlip") should improve performance though. > Option "EnablePageFlip" : $ glxgears disabling TCL support radeonUpdatePageFlipping allow 1 current 0 2434 frames in 5.0 seconds = 486.800 FPS 2879 frames in 5.0 seconds = 575.800 FPS 2866 frames in 5.0 seconds = 573.200 FPS 2879 frames in 5.0 seconds = 575.800 FPS 2880 frames in 5.0 seconds = 576.000 FPS 2879 frames in 5.0 seconds = 575.800 FPS 2880 frames in 5.0 seconds = 576.000 FPS radeonUpdatePageFlipping allow 1 current 1 2872 frames in 5.0 seconds = 574.400 FPS 2885 frames in 5.0 seconds = 577.000 FPS 2885 frames in 5.0 seconds = 577.000 FPS 2882 frames in 5.0 seconds = 576.400 FPS - 15% performance increase (previously 500 FPS) ; - initially, "current 0" is reported ; when clicking in another window, it reports "current 1". Performance doesn't seem to be affected, though. Any other options we should know about ? :) >>With DRI 20020907, when rebooting the machine, I get an OOPS in the >>shutdown sequence, I presume either in agpgart.o or radeon.o (sorry, >>couldn't capture it). >> >> > >If it happens when the X server gets killed, I might have an idea what's >up. > I tried to replicate this OOPS, but no 'success' yet. A sincere thank you to all XFRee & DRI developers for the involved effort. -- Didier Moens ----- RUG/VIB - Dept. Molecular Biomedical Research - Core IT tel ++32(9)2645309 fax ++32(9)2645348 http://www.dmb.rug.ac.be _______________________________________________ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert
