https://bugs.freedesktop.org/show_bug.cgi?id=29370
--- Comment #8 from Kristian Høgsberg <k...@bitplanet.net> 2010-08-04 09:49:44 PDT --- (In reply to comment #6) > (In reply to comment #5) > > Ah, I see, this is the compatibility path for servers that don't send > > invalidate events. When dri2SwapBuffers call dri2Invalidate handle it > > passes > > the GLX drawable XID, but that's wrong, it should pass the X drawable XID. > > I > > just committed: > > > > commit 9da1c9da139327132dea57b18048a4eb386b6bad > > Author: Kristian Høgsberg <k...@bitplanet.net> > > Date: Wed Aug 4 08:43:08 2010 -0400 > > > > glx: dri2InvalidateBuffers() needs the X drawable XID not the GLX one > > > > This never ceases to entertain. > > > > to mesa master, please give it a try. > > Thanks. Just pulled it. With this I've now got compositing to work. However, > only to discover that performance is abysmal (and unfortunately I'm not > overstating). Every animation seems to happen at about 10FPS; extremely skippy > and uneven. Are you using the radeon dri driver for that recent pull too or just the new libGL? I think jglisse fixed the slowness recently, not sure. Either way, that's a different issue, closing this bug. thanks, Kristian -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev