From: Jens O. <je...@tu...> - 2002-06-05 02:55:08
|
Kevin E Martin wrote: > > On Tue, Jun 04, 2002 at 05:05:05PM -0600, Jens Owen wrote: > > Kevin, > > > > Have you seen any clear bugs when the server regenerates? > > Not yet, but I haven't looked yet. The code is not currently in a state > that I can test this, but I will add it to the list of things for me to > check out. > > > After Linus asked the questions regarding locking optimizations for the > > Radeon, I decided to explore the current policies in the Radeon driver. > > After building a fully debugable server and running in a bare bones > > environment, I noticed the screen wasn't clearing when the server > > regenerated. > > I'm not sure what you mean by "not clearing". Is the problem that the > root weave does not appear on server regeneration? Yes. Just the upper half. > If so, then does the > rest of the server run properly and just the first fill is not working. Yes. xrefresh fixes the root weave, too. > > This problem goes away when the DRI is disabled, so it might be related > > to using CP mode in the 2D driver. > > I agree. > > > This bug shows up on the TCL branch and the main development trunk. > > > > Would it be helpful if I dove into this deeper? or do you already have > > a fix for this? > > It would be very helpful to dig deeper, if you have time. If you figure > out what's going on (or even better come up with a patch to fix it :-), > please let me know what you find. I'll take a look tonight and let you know if I find anything. > I've just looked through my list of patches that I'm integrating and no > one has addressed this problem. I'm still mainly concentrating on > getting the non-DRI Radeon driver in shape, but I've done a bit of clean > up and patch integration on the CP based 2D code. I'll let you know > what I find when I finish integrating these 2D CP patches. > > Thanks! > Kevin -- /\ Jens Owen / \/\ _ je...@tu... / \ \ \ Steamboat Springs, Colorado |