View Issue Details

IDProjectCategoryView StatusLast Update
0005638Spring engineGeneralpublic2017-07-09 12:18
ReporterGoogle_Frog Assigned Tohokomoko  
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
Product Version103.0 +git 
Fixed in Version103.0 +git 
Summary0005638: 103.0.1-1166 Missing GL_ARB_texture_env_combine on Linux
DescriptionSome linux users report that spring does not start and sends a 'GL_ARB_texture_env_combine missing' error. This extension seems to be very old and there are Spring forum posts from 2005 with the same error so I doubt Spring has stopped requiring the extension. Perhaps the detection of the extension is broken. There were no problems in 103.0.1-1134. Reported in this thread: https://zero-k.info/Forum/Thread/24211
TagsNo tags attached.
Checked infolog.txt for Errors

Activities

hokomoko

2017-07-09 09:09

developer   ~0017960

Can any of them test it with 103.0.1-1168-g70c3340 or later?

Kloot

2017-07-09 09:53

developer   ~0017961

Last edited: 2017-07-09 10:08

there was an off-by-one typo in the GL version check; as a result people using mesa drivers were forced into the core profile in which GL_ARB_texture_env_combine (an FFP-era extension older than my grandma) has been nuked.

the newer build will work, or alternatively a special environment variable (MESA_GL_VERSION_OVERRIDE=3.0) can be set to bypass it.

NB: this is a glimpse of the GL4 future awaiting after 104.

Issue History

Date Modified Username Field Change
2017-07-09 07:18 Google_Frog New Issue
2017-07-09 09:09 hokomoko Note Added: 0017960
2017-07-09 09:53 Kloot Status new => resolved
2017-07-09 09:53 Kloot Resolution open => fixed
2017-07-09 09:53 Kloot Fixed in Version => 103.0 +git
2017-07-09 09:53 Kloot Note Added: 0017961
2017-07-09 10:02 Kloot Note Edited: 0017961
2017-07-09 10:08 Kloot Note Edited: 0017961
2017-07-09 12:11 hokomoko Changeset attached => spring develop a3ad40da
2017-07-09 12:11 hokomoko Assigned To => hokomoko
2017-07-09 12:18 hokomoko Changeset removed spring develop a3ad40da =>