[Bug 28341] Flickering screen in Neverball on drm-radeon-testing

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Jul 27 10:50:27 PDT 2010


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

--- Comment #27 from Mario Kleiner <mario.kleiner at tuebingen.mpg.de> 2010-07-27 10:50:26 PDT ---
Created an attachment (id=37414)
 View: https://bugs.freedesktop.org/attachment.cgi?id=37414
 Review: https://bugs.freedesktop.org/review?bug=28341&attachment=37414

Fix frontbuffer rendering, avoid segfault in singlebuffer demo.

This patch on top of the other patch works for me with mesa's singlebuffer
demo. It translants a little bit more logic from the intel driver to handle
frontbuffer flushing and avoid infinite recursion which caused the segfault.

I had to do radeon->front_buffer_dirty = GL_FALSE before calling
flushFrontBuffer to avoid infinite recursion, whereas intel does it the other
way round. Either i'm missing something (very likely), or intel does something
subtile differently (likely), or the intel driver should have the same infinite
recursion bug and segfault in singlebuffer demo.

Anybody with an intel gpu to test singlebuffer demo?

-- 
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 dri-devel mailing list