Created attachment 77255 [details] glxinfo output When I run Dungeon Defenders, the game window pops up and the first intro animation runs very slowly (a red logo building in front of a white backgroud), then at the second animation, a seeming magic circle with purple fire, my computer halts and freezes completely, and I have to reboot.
Please attach your xorg log and dmesg output. Is this a regression? Does a newer version of mesa fix the issue?
There is an upstream bug about this problem here. https://bugzilla.icculus.org/show_bug.cgi?id=5895 Seems like it runs fine on the closed drivers. The game freeze for several seconds during the intro as the game does about 6000 calls to glCompileShader. Here is an apitrace of the intro. https://dl.dropbox.com/s/ynibt38hhdlyu1r/DungeonDefenders-x86.trace.bz2 glretrace will segfault while playing it back in r600_dri.so during a call to glDrawRangeElements. I couldn't get a backtrace because of corrupt stack. Playing back the trace with softpipe will not segfault but it will have the drawing errors. Mesa-9.1 and git from a few days ago both got the problem. 3.8.4 kernel, juniper hardware. Option "ColorTiling" "true" Option "ColorTiling2D" "true" Option "SwapbuffersWait" "false" Option "EnablePageFlip" "true"
This game is now fully playable for me with the latest git drivers.
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.