On Die, 2013-06-04 at 10:40 -0400, Matthieu Herrb wrote: > On Tue, Jun 04, 2013 at 12:39:11PM +0200, Michel Dänzer wrote: > > On Mon, 2013-06-03 at 15:41 -0400, Matthieu Herrb wrote: > > > > > > I've implemented that (see previous message). Now the X server doesn't > > > crash anymore but experiences corruption in the Xft fonts, like shown > > > on the attached screenshot. > > > > > > Any more clues ? > > > > Hmm... Looks like some of the glyphs are getting corrupted in the glyph > > cache. Maybe there's a problem with the UploadToScreen hook, or > > something like that. > > > > The mach64 driver has no UploadToScreen hook. So either it's the > fallback code that's behaving on sparc64 or something else. How could > I check that ?
I'm afraid you'll have to start digging from exaGlyphCacheUploadGlyph(). E.g. maybe try forcing a software fallback for the composite fallback path, e.g. by calling ExaCheckComposite instead of CompositePicture, and see if that makes any difference for the problem. -- Earthling Michel Dänzer | http://www.amd.com Libre software enthusiast | Debian, X and DRI developer _______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
