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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

--- Comment #27 from Mario Kleiner <mario.kleiner@xxxxxxxxxxxxxxxx> 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.
_______________________________________________
dri-devel mailing list
dri-devel@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/dri-devel


[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux