New DRI versions act strangely: background of the menus in Blender are not drawn making text hard to read and messy. And right click makes grid disappear until next action. Multiple Blender versions tested (2.32 and 2.34 at least). DRI versions tested: 5.0.2 and CVS snapshot 6.1.p20040507 from FreeBSD ports collection. XFree tested: 4.3, 4.4. System: XFree 4.4.0, FreeBSD 4.10, Matrox G400 DualHead. This bug didn't exist with previous DRI version (the one before 5.0.2, probably). Another user said that this also happens with Slackware-current. So it is not Blender or FreeBSD specific. How to fix: disable hardware acceleration.
Created attachment 4117 [details] C source code - test case This test case demonstrates that glDrawBuffer() is essentially non-functional, in that it appears to fail more often than it works.
(In reply to comment #1) > Created an attachment (id=4117) [edit] > C source code - test case > > This test case demonstrates that glDrawBuffer() is essentially non-functional, > in that it appears to fail more often than it works. > (In reply to comment #1) > Created an attachment (id=4117) [edit] > C source code - test case > > This test case demonstrates that glDrawBuffer() is essentially non-functional, > in that it appears to fail more often than it works. > This bug has been present for more than 2 years now. Blender is unusable on DRI/G400 (FreeBSD and Linux) because of it. Disabling hardware accelleration is not an option because the program becomes very slow. Its very bad that this hasnt been fixed yet, especially because g400 is a well documented card and often brought up in the open source vs closed 3d drivers arguments.
Created attachment 5361 [details] Backtrace from Blender crash
*** Bug 6858 has been marked as a duplicate of this bug. ***
Probably the MGA bugs can be closed now that the driver is removed from git?
(In reply to Marcin Baczyński from comment #5) > Probably the MGA bugs can be closed now that the driver is removed from git? Yes. :)
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.