2025-07-21 02:40 CEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0003976Spring engineGeneralpublic2013-11-08 17:49
ReporterKerr 
Assigned Toabma 
PrioritynormalSeverityminorReproducibilitysometimes
StatusresolvedResolutionfixed 
Product Version94.1.1+git 
Target VersionFixed in Version 
Summary0003976: Load screen is blurry/weird graphical bug on 941.1 + git intermitently
DescriptionI ran the latest 94.1.1 + git to test out 3ds issue (all working now) but noticed that the loading screens became blurry sometimes on game load.
I'm running Zero-k latest test...

~ I started spring 5 times and it occurred 3 of those times.

I wasn't able to reproduce it on my older test build portables, but it is intermittent so maybe i just got lucky.

http://pastebin.com/ZYAYbQmA - Infolog

Image showing exactly what I see
http://snag.gy/eDfu3.jpg
TagsNo tags attached.
Checked infolog.txt for Errors
Attached Files

-Relationships
+Relationships

-Notes

~0011486

abma (administrator)

does LoadingMT = 0 "fix" this problem?

~0011491

Kerr (reporter)

I was unable to reproduce the error after adding LoadingMT = 0 to spring springsettings.cfg
I tried 10 times, and the error did not occur.

~0011495

Kerr (reporter)

I'm moving today, and probably wont have internet access for a few weeks, so I wont be able to respond to this until I get back.

~0011496

Kerr (reporter)

I was able to daisy chain some wifi routers, splice a few cables, and bridge a connection to get internet.

So I can provide feedback now.

~0011499

abma (administrator)

imo this is a combination of:

- bad usage of opengl by spring (calling gl functions from non-main thread)
- "bad" drivers

~0011500

jK (developer)

Last edited: 2013-08-31 03:25

View 2 revisions

> - bad usage of opengl by spring (calling gl functions from non-main thread)
it's not bad, it's a designed feature of opengl. only problem is that till recent times it wasn't much used and so many drivers are bugged or aren't optimized in that direction

only bad thing is that it doesn't retrieve function pointers per gl context

~0011501

abma (administrator)

thats a chicken-egg problem... if it doesn't work it won't be used. if it won't be used, nobody cares about fixing drivers. :-|

~0011507

Kerr (reporter)

Last edited: 2013-08-31 21:34

View 2 revisions

Or, Perhaps, a catch-22. http://en.wikipedia.org/wiki/Catch-22_(logic)

But I definitely believe that the chicken is responsible here.

~0012010

abma (administrator)

https://github.com/spring/spring/commit/97acc3eec4416a2507c3465e30ed0a6f31ca636d
+Notes

-Issue History
Date Modified Username Field Change
2013-08-29 10:36 Kerr New Issue
2013-08-29 14:57 abma Note Added: 0011486
2013-08-29 19:02 abma Status new => feedback
2013-08-29 22:04 Kerr Note Added: 0011491
2013-08-29 22:04 Kerr Status feedback => new
2013-08-30 00:27 Kerr Note Added: 0011495
2013-08-30 07:16 Kerr Note Added: 0011496
2013-08-31 03:03 abma Note Added: 0011499
2013-08-31 03:24 jK Note Added: 0011500
2013-08-31 03:25 jK Note Edited: 0011500 View Revisions
2013-08-31 03:48 abma Note Added: 0011501
2013-08-31 21:21 Kerr Note Added: 0011507
2013-08-31 21:34 Kerr Note Edited: 0011507 View Revisions
2013-11-08 17:49 abma Note Added: 0012010
2013-11-08 17:49 abma Status new => resolved
2013-11-08 17:49 abma Resolution open => fixed
2013-11-08 17:49 abma Assigned To => abma
+Issue History