- allow OpenGL 3.0 MESA drivers to use vid_glswfb
This commit is contained in:
parent
d0fbdd1314
commit
79fc219afd
2 changed files with 3 additions and 6 deletions
|
|
@ -200,12 +200,7 @@ OpenGLSWFrameBuffer::OpenGLSWFrameBuffer(void *hMonitor, int width, int height,
|
|||
bool isGLES = (glversion && strlen(glversion) > 10 && memcmp(glversion, "OpenGL ES ", 10) == 0);
|
||||
|
||||
UCVarValue value;
|
||||
// GL 3.0 is mostly broken on MESA drivers which really are the only relevant case here that doesn't fulfill the requirements based on version number alone.
|
||||
#ifdef _WIN32
|
||||
value.Bool = !ogl_IsVersionGEQ(3, 0);
|
||||
#else
|
||||
value.Bool = !ogl_IsVersionGEQ(3, 1);
|
||||
#endif
|
||||
gl_legacy_mode.ForceSet (value, CVAR_Bool);
|
||||
|
||||
if (!isGLES && ogl_IsVersionGEQ(3, 0) == 0)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue