Spring 101.0 on linux r600g radeon freedom drivers

Spring 101.0 on linux r600g radeon freedom drivers

Discuss your problems with the latest release of the engine here. Problems with games, maps or other utilities belong in their respective forums.

Moderator: Moderators

Post Reply
pheldens
Posts: 191
Joined: 12 Aug 2006, 21:35

Spring 101.0 on linux r600g radeon freedom drivers

Post by pheldens »

Seems broken on linux r600g radeon freedom drivers


EE r600_state.c:2115 r600_adjust_gprs - shaders require too many register (114 + 18 + 0 + 0) for a combined maximum of 128


doesnt render any textures

this all worked OK in spring 100


https://imgur.com/dheuYov

lua 5.1.5
boost 1.60
User avatar
Silentwings
Posts: 3720
Joined: 25 Oct 2008, 00:23

Re: Spring 101.0 Released

Post by Silentwings »

Ideally, please report bugs to mantis (the link to https://springrts.com/mantis is at the top of this page) and attach your infolog.txt when doing so.
Kloot
Spring Developer
Posts: 1867
Joined: 08 Oct 2006, 16:58

Re: Spring 101.0 on linux r600g radeon freedom drivers

Post by Kloot »

this all worked OK in spring 100
100.0 disabled shaders with mesa drivers unlike 101.0, and this is clearly not a new issue: viewtopic.php?p=476067#p476067
or the world looks lightblue
128 is a ridiculously low combined (looking at the gallium code, vertex + fragment + geometry + tessellation-eval) register limit, and you should not expect Spring shaders to stay below it.
Last edited by Kloot on 03 Mar 2016, 14:12, edited 1 time in total.
abma
Spring Developer
Posts: 3798
Joined: 01 Jun 2009, 00:08

Re: Spring 101.0 on linux r600g radeon freedom drivers

Post by abma »

can you please provide infolog.txt?

which kernel version / mesa version do you use? very likely an update already fixes your issues.
pheldens wrote:this all worked OK in spring 100
spring 100 default disabled shaders when an opensource driver was detected, spring 101 default enables it as the drivers heavily improved!

https://github.com/spring/spring/commit ... 94f5933660

to get the same behaviour in spring 101.0 afaik you have to set:

LuaShaders = 0
AdvMapShading = 0
AdvUnitShading = 0

in springsettings.cfg

i'm running spring with an os drivers on an ATI card and don't have such issues... (with default spring config).
hokomoko
Spring Developer
Posts: 593
Joined: 02 Jun 2014, 00:46

Re: Spring 101.0 on linux r600g radeon freedom drivers

Post by hokomoko »

ForceShaders=0
should force all the others as well afaik.
Post Reply

Return to “Help & Bugs”