http://bugs.freedesktop.org/show_bug.cgi?id=11594
------- Comment #3 from [EMAIL PROTECTED] 2007-07-14 02:19 PST -------
I removed the assertion from the code, compiled & installed mesa and run the
game. The crash was gone, but the rendering was seriously broken (3d display
mainly black). However I already had such a broken rendering with earlier mesa
versions. There I could avoid them by configuring the game via a file called
gldrivers.xml . So I changed this file (look below) and got 'normal' rendering
again (there are always a few glitches, but not too many). Then I reenabled the
assertion (+compile+install) and ran the game => no crash. I changed the config
back again and => crash again (assertion failed).
The relevant part of gldrivers.xml is (changed by me to match Mesa 7.x):
<!--
* 2006-12-29: S3TC support, texture compression, and AFP seems broken
across many video drivers with Mesa 6.5.1 & 6.5.2
-->
<rule description="Disable TC and AFP for Mesa 7.x">
<conditions>
<regexp string="renderer" pattern="Mesa DRI.*" />
<regexp string="glversion" pattern=".\.. Mesa 7\.." />
</conditions>
<applicable>
<usecfg>disableTC</usecfg>
<usecfg>noafp</usecfg>
</applicable>
</rule>
Without Disabled TC and AFP:
- Mesa 6.5.x: rendering is seriously broken (3d display mainly black)
- Mesa 7.0: rendering almost works (except for a few strange effects: rainbow
colors seem to overlay textures and flicker)
- Mesa CVS 2007-07-13: assertion fails
Then I tried Mesa 7.0 with "Disabled TC and AFP" and got 'normal' rendering (no
rainbows). So:
With Disabled TC and AFP:
- Mesa 6.5.x: normal rendering
- Mesa 7.0: normal rendering
- Mesa CVS 2007-07-13: normal rendering
So the assertion is probably triggered by TC or AFP.
Hope this helps.
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
--
_______________________________________________
Dri-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dri-devel