2025-07-22 15:48 CEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0005649Spring engineGeneralpublic2017-07-14 10:45
ReporterSanguinario_Joe 
Assigned ToKloot 
PrioritynormalSeverityblockReproducibilityalways
StatusclosedResolutionsuspended 
Product Version103.0 +git 
Target VersionFixed in Version 
Summary0005649: If OpenGL 4.1, then just core profile
DescriptionI'm fully supporter of raising OpenGL to 4.1, but just if only core profile is considered.

There are 2 main reasons to don't even accept compatibility profiles:

1.- What the point of choosing GL 4.1, if you are still applying the slow old fashion stuff?
2.- Linux AMD/ATI users will be fucked otherwise. Right now, free MESA OpenGL implementations are outperforming the AMD binary blob (AMDGPU-PRO), both in stability and FPS. However, MESA is just considering core profile contexts.
Steps To ReproduceSet

glDebug=1
ForceCoreContext=1

at springsetting.cfg, and enjoy your black screen and list of OpenGL errors
Tagsgraphics
Checked infolog.txt for Errors
Attached Files

-Relationships
+Relationships

-Notes

~0018027

Sanguinario_Joe (reporter)

Im trying to relate this issue with https://springrts.com/mantis/view.php?id=5620, but I can't (probably not rights enough)

~0018029

hokomoko (developer)

In general I agree

~0018030

Kloot (developer)

tell us something we *don't* know.

a clean GL4 core codebase is the end goal. we are not there yet and it will take work before ForceCoreContext can be enabled.
+Notes

-Issue History
Date Modified Username Field Change
2017-07-14 08:58 Sanguinario_Joe New Issue
2017-07-14 08:58 Sanguinario_Joe Tag Attached: graphics
2017-07-14 09:00 Sanguinario_Joe Note Added: 0018027
2017-07-14 09:27 hokomoko Note Added: 0018029
2017-07-14 10:45 Kloot Assigned To => Kloot
2017-07-14 10:45 Kloot Status new => closed
2017-07-14 10:45 Kloot Resolution open => suspended
2017-07-14 10:45 Kloot Note Added: 0018030
+Issue History