mirror of https://github.com/mpv-player/mpv
gl_x11: distinguish missing GLX and too old GLX versions
This probably led to confusing output. CC: @mpv-player/stable
This commit is contained in:
parent
08d144138b
commit
7ae6484cd4
|
@ -193,9 +193,11 @@ static bool config_window_x11(struct MPGLContext *ctx, int flags)
|
|||
int glx_major, glx_minor;
|
||||
|
||||
// FBConfigs were added in GLX version 1.3.
|
||||
if (!glXQueryVersion(vo->x11->display, &glx_major, &glx_minor) ||
|
||||
(MPGL_VER(glx_major, glx_minor) < MPGL_VER(1, 3)))
|
||||
{
|
||||
if (!glXQueryVersion(vo->x11->display, &glx_major, &glx_minor)) {
|
||||
MP_ERR(vo, "GLX not found.\n");
|
||||
return false;
|
||||
}
|
||||
if (MPGL_VER(glx_major, glx_minor) < MPGL_VER(1, 3)) {
|
||||
MP_ERR(vo, "GLX version older than 1.3.\n");
|
||||
return false;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue