Sanctuary used to work quite fine with r300g driver, now it freezes with with black screen (100% CPU and slowly increasing memory consumption) while loading. 14880a510a1a288df0778395097d5a52806abfb0 is the first bad commit commit 14880a510a1a288df0778395097d5a52806abfb0 Author: Ian Romanick <ian.d.romanick@intel.com> Date: Mon Jan 31 15:02:24 2011 -0800 glsl: Reject shader versions not supported by the implementation Previously we'd happily compile GLSL 1.30 shaders on any driver. We'd also happily compile GLSL 1.10 and 1.20 shaders in an ES2 context. This has been a long standing FINISHME in the compiler. NOTE: This is a candidate for the 7.9 and 7.10 branches I don't know if this is a bug or a feature. R500 cards are not officially supported with 2.3 version so it may use some 1.30 shaders, however I've also tried older version which list Radeon X1xxx card as supported and it also freeze. And even 2.3 version supports GeForce 7xxx which is imho also not able to run 1.30 shaders. It can be also reproduced with llvmpipe.
Same problem with sauerbraten (BTW this game seems to use many OpenGL features and it's a useful test to find regressions).
I think this is a dup of bug #33810. If it's not fixed by the commit mentioned in that bug report, please reopen. *** This bug has been marked as a duplicate of bug 33810 ***
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.