https://bugs.freedesktop.org/show_bug.cgi?id=44126
Bug #: 44126 Summary: [r300g] 0ad: carpet textures "flash" and get hidden by ground texture. Classification: Unclassified Product: Mesa Version: git Platform: x86 (IA32) OS/Version: Linux (All) Status: NEW Severity: normal Priority: medium Component: Drivers/Gallium/r300 AssignedTo: dri-devel@lists.freedesktop.org ReportedBy: fabio.ped@libero.it
Created attachment 54794 --> https://bugs.freedesktop.org/attachment.cgi?id=54794 example of carpets partially hidden by ground texture
Since 0ad alpha 8 there is a new faction: Persians. Their civic center has a couple of carpets on it (just start a map with Persians and see the main building). When you zoom (using mouse wheel) or rotate (using Q and E keys) the screen, the carpets on the civic center "flash" and get partially hidden by the ground texture.
An example screenshot is attached.
Llvmpipe doesn't have this problem, as well other videos and screenshots found on the net.
https://bugs.freedesktop.org/show_bug.cgi?id=44126
Tomasz P. son_of_the_osiris@interia.pl changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #1 from Tomasz P. son_of_the_osiris@interia.pl --- With current mesa and 0ad a11 all seems to be good.
https://bugs.freedesktop.org/show_bug.cgi?id=44126
Fabio Pedretti fabio.ped@libero.it changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED |---
--- Comment #2 from Fabio Pedretti fabio.ped@libero.it --- Still reproducible with current mesa git and 0ad svn on my RV530. Probably you have a different chip.
https://bugs.freedesktop.org/show_bug.cgi?id=44126
Fabio Pedretti fabio.ped@libero.it changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |NEW
https://bugs.freedesktop.org/show_bug.cgi?id=44126
Fabio Pedretti fabio.ped@libero.it changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WORKSFORME
--- Comment #3 from Fabio Pedretti fabio.ped@libero.it --- The game model was modified moving the carpets up a bit, and the issue is no longer reproducible now.
No idea if that was the proper fix or just a workaround for a mesa bug. Setting as WORKSFORME then.
https://bugs.freedesktop.org/show_bug.cgi?id=44126
--- Comment #4 from Marek Olšák maraeo@gmail.com --- Flickering when 2 primitives exactly intersect each other and vertex positions are not equal is a quite common programming mistake in games. Drivers cannot do anything about it.
https://bugs.freedesktop.org/show_bug.cgi?id=44126
--- Comment #5 from Fabio Pedretti fabio.ped@libero.it --- For some reason this only happened with mesa r300 driver, however.
A similar issue with the main menu (fixed in the game in a similar way) happened only on i915.
dri-devel@lists.freedesktop.org