face culling and alpha composition broken with Radeon driver in Kerbal Space Program 1.0.4
Submitted by kolAflash
Assigned to Default DRI bug account
Description
Kerbal Space Program 1.0.4 introduced some new parts, like fairings/Airstream Protective Shell. In difference to other (older) parts, those use "face culling" and "alpha composition".
https://kerbalspaceprogram.com
http://wiki.kerbalspaceprogram.com/wiki/AE-FF2_Airstream_Protective_Shell_%282.5m%29
Those parts render fine on my notebook with Intel GPU. But on my desktop pc with Radeon GPU the rendering fails.
$ /sbin/lspci | grep VGA 00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
http://postimg.org/image/4hm3z9irl/
http://penduin.net/media/screenshot0.png
My notebook and my desktop pc use exactly the same software.
OS: openSUSE 13.2 Kernel: 3.16.7-24-desktop (by openSUSE 13.2)
Only real difference is, that my notebook got an Intel CPU+GPU and my desktop PC got an AMD CPU and extra AMD GPU (see above). On both I'm using only the open source drivers. When installing the closed source AMD GPU drivers on my desktop pc, the problem is gone.
I also tested compiling and using the latest Mesa 11.0 library and installing the latest Radeon drivers from here. But that didn't helped.
http://download.opensuse.org/reposit...openSUSE_13.2/
(snapshot) https://web.archive.org/web/20150919...E_13.2/x86_64/
Had some discussion with a Kerbal Space Program developer in this forum.
Here's a bug report and 2 other forum threads.
http://bugs.kerbalspaceprogram.com/issues/4787#note-2
http://forum.kerbalspaceprogram.com/threads/117186-Fairing-Texture-Issue
http://forum.kerbalspaceprogram.com/threads/117130-Service-bays-and-fairings-z-fighting
For testing just start KSP (Kerbal Space Program), go into Sandbox mode, enter the hangar, use a command capsule, one of the thinner fuel tanks and then put an "Airstream Protective Shell" around it from below.
If you need a copy of KSP for testing, please let me or sal_vager know. I'm pretty sure we can get one for you!
http://forum.kerbalspaceprogram.com/members/16436-sal_vager
Unfortunately the KSP demo doesn't have those latest problematic parts. So you won't be able to do a test with the demo.