[Mesa-dev] [Bug 47607] New: [advocacy] Make Anomaly Warzone Earth work with Mesa
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Tue Mar 20 12:31:12 PDT 2012
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 at lists.freedesktop.org
ReportedBy: sa at 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.
More information about the mesa-dev
mailing list