https://bugs.freedesktop.org/show_bug.cgi?id=47607
Bug #: 47607 Summary: [advocacy] Make Anomaly Warzone Earth work with Mesa Classification: Unclassified Product: Mesa Version: unspecified Platform: Other URL: http://forum.anomalythegame.com/viewforum.php?f=10 OS/Version: All Status: NEW Severity: normal Priority: medium Component: Mesa core AssignedTo: mesa-dev@lists.freedesktop.org ReportedBy: s...@whiz.se The game "Anomaly Warzone Earth" from the previous Humble Android Bundle does not work with Mesa. There's two problems, at least the second is a bug in the game: • The game segfaults at start 9/10 times. When it does start it's only to segfault a short while later. Backtraces only point to the game, but it does work with fglrx. • GLSL in the game fails to compile: "error: no matching function for call to `texture2DLod(sampler2D, vec2, float)'" this is out of spec behaviour, but apparently working with blobs from Nvidia/AMD. (This is probably not the reason for the segfaults, as modifing the shaders to compile still results in crashes). I have used ApiTrace to grab traces of the game, but I'm not sure if that's of any help. The trace made with fglrx plays back with Mesa, with no problems except a warning: "could not infer drawable size (glViewport never called)" http://dl.dropbox.com/u/28577999/anomalywarzoneearth-no-start.trace (trace with mesa, game segfaulting, 2.7M) http://dl.dropbox.com/u/28577999/anomalywarzoneearth-working.trace (trace with fglrx 170M) So far the developers of the game have shown very little interest in anything not related to Nvidia/AMD blobs, so I'm filing this bug in the hope that they would be more likely to listen to a Mesa developer rather than a random user. * Mozilla used to have an advocacy bug keyword used for broken websites where someone would contact and try to convince the operators of a buggy website to support Firefox, rather than adding workarounds in the browser. Maybe Mesa needs something similar? -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev