View Issue Details

IDProjectCategoryView StatusLast Update
0005649Spring engineGeneralpublic2017-07-14 10:45
ReporterSanguinario_Joe Assigned ToKloot  
PrioritynormalSeverityblockReproducibilityalways
Status closedResolutionsuspended 
Product Version103.0 +git 
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

Activities

Sanguinario_Joe

2017-07-14 09:00

reporter   ~0018027

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

hokomoko

2017-07-14 09:27

developer   ~0018029

In general I agree

Kloot

2017-07-14 10:45

developer   ~0018030

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.

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