View Issue Details

IDProjectCategoryView StatusLast Update
0004238Spring engineGfx driver issuespublic2014-01-01 03:49
Reportersilentwings Assigned TojK  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version95.0.1+git 
Summary0004238: some maps are grey with advmapshading
DescriptionFor me, some maps are simply grey when first loaded (see pictures).

However, as soon as I do anything to 'reload' the texture (e.g. press f1,f4,l) it reverts to looking completely normal and the grey doesn't come back.

I think its related to ssmf. With AdvMapShading=0 the bug doesn't occur.
Additional InformationMay well be gfx card dependent, but there are no errors in my infolog about it.
TagsNo tags attached.
Attached Files
screen00000.png (Attachment missing)
infolog.txt (Attachment missing)
screen00050.png (Attachment missing)
screen00053.png (Attachment missing)
springsettings.cfg (Attachment missing)
Checked infolog.txt for Errors

Activities

silentwings

2013-12-31 01:57

reporter   ~0012563

Last edited: 2013-12-31 01:58

please ignore screen00000, was a misclick.

I should have also said, this doesn't happen in 95.0.

Beherith

2013-12-31 13:26

reporter   ~0012566

Last edited: 2013-12-31 13:28

Can be reliably reproduced with Shadows = 0 in springsettings.cfg.
Only affects ssmf maps.
Setting advmapshading = 0 with Shadows = 0 in springsettings.cfg results in normal colored rendering.

silentwings

2013-12-31 13:28

reporter   ~0012567

Key point for me seems to be to have AdvMapShading=1 and Shadows=0 (changing either of those settings to AdvMapShading=0 or Shadows=1 fixes it).

Added my springsettings.cfg

nixtux

2013-12-31 14:23

reporter   ~0012568

Can reproduce it here with the above setting and Spring 95.0.1-230-gfee8fe3 release

silentwings

2013-12-31 15:09

reporter   ~0012569

bisected a bit and discovered the bug appears in -50 but not in -40

cleanrock

2013-12-31 16:12

reporter   ~0012570

My bisect shows it's one of these:
https://github.com/spring/spring/commit/17a28dac85f6363100c0ab66946ff299b2a7c691 advance UniformStates
https://github.com/spring/spring/commit/b223181ce5861429d6a2c24bcad63c8f8e5b3436
https://github.com/spring/spring/commit/67557352e030795a9fbd9f01e3087a1b7c482a2d
https://github.com/spring/spring/commit/2672e74b1d801ce9852abaf1cba12f1dcdbf61c5 minor in GL2 DecalDrawer
Second and third can most probably be ignored.

Kloot

2013-12-31 16:28

developer   ~0012571

Last edited: 2013-12-31 16:28

The fourth one as well because DecalsDrawerGL4 (not GL2 as commit claims) is not used by default.

Issue History

Date Modified Username Field Change
2013-12-31 01:56 silentwings New Issue
2013-12-31 01:56 silentwings File Added: screen00000.png
2013-12-31 01:56 silentwings File Added: infolog.txt
2013-12-31 01:57 silentwings File Added: screen00050.png
2013-12-31 01:57 silentwings Note Added: 0012563
2013-12-31 01:57 silentwings File Added: screen00053.png
2013-12-31 01:58 silentwings Note Edited: 0012563
2013-12-31 13:26 Beherith Note Added: 0012566
2013-12-31 13:26 Beherith Note Edited: 0012566
2013-12-31 13:28 Beherith Note Edited: 0012566
2013-12-31 13:28 silentwings Note Added: 0012567
2013-12-31 13:29 silentwings File Added: springsettings.cfg
2013-12-31 14:23 nixtux Note Added: 0012568
2013-12-31 15:09 silentwings Note Added: 0012569
2013-12-31 16:12 cleanrock Note Added: 0012570
2013-12-31 16:28 Kloot Note Added: 0012571
2013-12-31 16:28 Kloot Note Edited: 0012571
2014-01-01 03:49 jK Changeset attached => spring release 99d01abc
2014-01-01 03:49 jK Assigned To => jK
2014-01-01 03:49 jK Status new => resolved
2014-01-01 03:49 jK Resolution open => fixed