[Mesa-dev] [Bug 29370] Crash when trying to enable 3D with KMS/DRI2

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Aug 4 09:49:44 PDT 2010


https://bugs.freedesktop.org/show_bug.cgi?id=29370

--- Comment #8 from Kristian Høgsberg <krh at 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 <krh at 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.


More information about the mesa-dev mailing list