Summary: | Amnesia game crashes on RV570 (r300g) | ||
---|---|---|---|
Product: | Mesa | Reporter: | vand2 |
Component: | Drivers/Gallium/r300 | Assignee: | Default DRI bug account <dri-devel> |
Status: | RESOLVED NOTABUG | QA Contact: | |
Severity: | normal | ||
Priority: | medium | ||
Version: | 7.10 | ||
Hardware: | x86-64 (AMD64) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
vand2
2011-04-19 02:39:30 UTC
The backtrace suggests the crash happens in the game, not in the driver. Why do you think it's a driver issue? (In reply to comment #1) > The backtrace suggests the crash happens in the game, not in the driver. Why do > you think it's a driver issue? I don't know if it is a driver issue. At first I asked in Mesa-users list if anyone managed to run Amnesia with Mesa driver at all. When no response came Tom Fogal suggested to issue a bug report. Amnesia is working fine on my RV570, both with 7.10.2 and with git master. Keep in mind that the game is multithreaded, so you might need to do "thread apply all bt full" to get a meaningful backtrace. This game has been reported as working, and it's not really clear if this was even a driver bug in the first place, so I'm closing this bug. Please re-open it if you are still having problems. > This game has been reported as working, and it's not really clear if this was > even a driver bug in the first place, so I'm closing this bug. Please re-open > it if you are still having problems. Sorry, I've forgot about this report. Actually I've nailed down the problem to the s3tc texture compression. With a Mesa version compiled following the hints this article http://dri.freedesktop.org/wiki/S3TC the game runs fine on my r300 and r600. But without manually installing libtxc_dxtn and enabling USE_EXTERNAL_DXTN_LIB=1 in Mesa the games crashes as described above. I guess the game is to blame for not doing enough extension checks. |
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.