linux: use 3.2 GL context not 3.1, since 3.1 didn't have compatibility contexts

master
insofaras 2016-03-22 00:20:05 +00:00
parent 9f08f94fc0
commit e3b6d341cd
1 changed files with 3 additions and 3 deletions

View File

@ -1315,7 +1315,7 @@ InitializeOpenGLContext(Display *XDisplay, Window XWindow, GLXFBConfig &bestFbc,
ctxErrorOccurred = false;
context_attribs[1] = 3;
context_attribs[3] = 1;
context_attribs[3] = 2;
fprintf(stderr, "Creating context\n" );
ctx = glXCreateContextAttribsARB( XDisplay, bestFbc, 0,
@ -1325,7 +1325,7 @@ InitializeOpenGLContext(Display *XDisplay, Window XWindow, GLXFBConfig &bestFbc,
if ( !ctxErrorOccurred && ctx )
{
fprintf(stderr, "Created GL 3.1 context\n" );
fprintf(stderr, "Created GL 3.2 context\n" );
}
else
{
@ -1334,7 +1334,7 @@ InitializeOpenGLContext(Display *XDisplay, Window XWindow, GLXFBConfig &bestFbc,
ctxErrorOccurred = false;
fprintf(stderr, "Failed to create GL 4.0 context"
fprintf(stderr, "Failed to create GL 3.2 context"
" ... using old-style GLX context\n" );
ctx = glXCreateContextAttribsARB( XDisplay, bestFbc, 0,
True, context_attribs );