View Issue Details

IDProjectCategoryLast Update
0024972AI War 2Graphical BugJul 4, 2022 3:28 pm
Reportercongorilla Assigned ToChris_McElligottPark  
Status resolvedResolutionfixed 
Product Version3.000 Begin The Onslaught 
Fixed in Version3.005 Radeon Returns 
Summary0024972: Colorful Mosaics Cover the Whole Screen
DescriptionI encountered this problem while playing tutorial 2. When I switched from the galactic view back to the planetary view, a bunch of colorful mosaics covered the whole screen and made the game unplayable. (They still exit even if I go back to the galactic view)

My device:
MacBook Pro (15-inch, 2017)
CPU: 2.8 GHz 4 Cores Intel Core i7
Memory: 16 GB 2133 MHz LPDDR3
Graphics Card: Radeon Pro 555 2 GB
TagsNo tags attached.


related to 0024789 resolvedChris_McElligottPark Visual corruption when viewing certain planets 
related to 0024969 resolvedChris_McElligottPark Screen flickers aggressively, making the game unplayable 
related to 0025119 resolvedChris_McElligottPark turning off all post processing options reduces but does not eliminate graphics issues on my Radeon 570x GPU iMac 2019 
related to 0027506 closedChris_McElligottPark OSX Metal graphical glitch in planet view 



May 18, 2021 4:53 pm


Screenshott.png (548,556 bytes)


May 18, 2021 6:04 pm

administrator   ~0061669

That's really useful information that they persist onto the menu, thanks for that. I... would not have expected that, as those are completely different cameras with different filter chains.

I guess I need to update my mac and see if I can get it on the later versions of OSX.


May 19, 2021 6:03 am

reporter   ~0061682

By the way, I found this problem doesn't appear on the earlier game versions, like 2.715.


May 19, 2021 9:47 am

administrator   ~0061690

On those versions, you're using OpenGL rather than Metal, actually, so that's part of it. Completely different rendering pipeline. OpenGL is hyper inefficient in modern OSX, though, it turns out. No texture compression is really compatible, things have to be composited offscreen and then flipped over to Metal, etc.


May 27, 2021 9:32 pm

administrator   ~0061855

Just FYI, I am making progress on the post processing stack. I tried to redo it entirely, was partially successful until I got to bloom on the main battles, and it was just awful. So I've taken a different approach, and am adding more post processing control and a few other options. We should be able to isolate what it is that happens to OSX Radeons with that, and let you just turn off the offending effect. After that... well, we'll have some options, depending on what it is. Sorry for the delay! This has actually been super challenging.


May 28, 2021 11:49 pm

administrator   ~0061875

Whew, okay. This should be something that now has a workaround, as of the latest version that is now out:

Essentially, I would try the following:

1. Disable the GUI Glow in the Post-Processing section of the display settings.
2. If it's still a problem, then disable the Planet View Bloom.
3. If it's STILL a problem (wow), then disable FXAA on the planet view.

If it's still a problem after all of those, we have a very surprising problem. If step 2 fixes it but step 1 did not, you can try turning back on step 1, and so forth, too. I just have them listed in the most likely order to fix this. The actual bug is a driver thing from AMD on OSX, but this should let you work around it. If they ever update drivers, then I'm assuming it will work like all other drivers for other OSes and other cards on this OS. Thank you for your patience!


May 29, 2021 5:47 pm

administrator   ~0061895

New build is out, and if you choose the OpenGL launch option on Steam or GOG (if you don't see that, Exit Steam and restart it), then you should no longer have the issue. Thank you!

* OpenGL support, which we removed from Mac OSX a few months ago on our beta branch, has been returned.
** In almost all circumstances, you should not use this -- Metal will perform better, is more modern, is a better use of RAM, etc.
** However, because of driver issues with Radeon cards on OSX, at the moment OpenGL will be needed for compatibility purposes with that specific hardware combo.
** Please note that, from now on, Metal is used by default, or you can force it to be used by adding -force-metal at the command line. To use OpenGL, you can add -force-glcore to do that. There are of course also start options in GOG and on Steam for making this happen without you having to fiddle with the command line.

Issue History

Date Modified Username Field Change
May 18, 2021 4:53 pm congorilla New Issue
May 18, 2021 4:53 pm congorilla File Added: Screenshott.png
May 18, 2021 5:20 pm BadgerBadger Relationship added related to 0024969
May 18, 2021 6:04 pm Chris_McElligottPark Note Added: 0061669
May 19, 2021 6:03 am congorilla Note Added: 0061682
May 19, 2021 9:47 am Chris_McElligottPark Note Added: 0061690
May 27, 2021 9:31 pm Chris_McElligottPark Assigned To => Chris_McElligottPark
May 27, 2021 9:31 pm Chris_McElligottPark Status new => assigned
May 27, 2021 9:32 pm Chris_McElligottPark Note Added: 0061855
May 27, 2021 9:34 pm Chris_McElligottPark Relationship added related to 0024789
May 28, 2021 11:49 pm Chris_McElligottPark Status assigned => feedback
May 28, 2021 11:49 pm Chris_McElligottPark Note Added: 0061875
May 29, 2021 5:26 pm Chris_McElligottPark Relationship added related to 0025119
May 29, 2021 5:47 pm Chris_McElligottPark Status feedback => resolved
May 29, 2021 5:47 pm Chris_McElligottPark Resolution open => fixed
May 29, 2021 5:47 pm Chris_McElligottPark Fixed in Version => 3.005 Radeon Returns
May 29, 2021 5:47 pm Chris_McElligottPark Note Added: 0061895
Jul 4, 2022 3:28 pm Chris_McElligottPark Relationship added related to 0027506