As mentioned on the mesa-dev list[0] Unigine Heaven and OilRush is broken with current git: X Error of failed request: BadRequest (invalid request code or no such operation) Major opcode of failed request: 154 (GLX) Minor opcode of failed request: 34 () Serial number of failed request: 46 Current serial number in output stream: 45 Just filing it as a bug to make sure this isn't forgotten. 0. http://lists.freedesktop.org/archives/mesa-dev/2012-January/017892.html
The game is just broken. It check the client extension string (returned by glXGetClientString(dpy, GLX_EXTENSIONS)) instead of the list of extensions that are actually available for use (returned by glXQueryExtensionsString).
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.