glx: Remove a few lingering traces of __GLXscreen.GLXVersion
The GLXversion member of the __GLXscreen struct
is just cruft since commit ad5c0d9efa,
when we started returning the minimum GLX version supported by all
of the screens on the display, rather than the maximum version supported
by the server.
Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com>
Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
This commit is contained in:
parent
005e68ba59
commit
42bc198775
|
|
@ -142,7 +142,6 @@ struct __GLXscreen {
|
||||||
char *GLextensions;
|
char *GLextensions;
|
||||||
|
|
||||||
char *GLXvendor;
|
char *GLXvendor;
|
||||||
char *GLXversion;
|
|
||||||
char *GLXextensions;
|
char *GLXextensions;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
||||||
|
|
@ -43,7 +43,6 @@ typedef struct {
|
||||||
GLint *isGLXvis;
|
GLint *isGLXvis;
|
||||||
|
|
||||||
char *GLXvendor;
|
char *GLXvendor;
|
||||||
char *GLXversion;
|
|
||||||
char *GLXextensions;
|
char *GLXextensions;
|
||||||
|
|
||||||
} __GLXscreenInfo;
|
} __GLXscreenInfo;
|
||||||
|
|
|
||||||
|
|
@ -477,7 +477,8 @@ static __GLXscreen * __glXAquaScreenProbe(ScreenPtr pScreen) {
|
||||||
|
|
||||||
__glXScreenInit(&screen->base, pScreen);
|
__glXScreenInit(&screen->base, pScreen);
|
||||||
|
|
||||||
screen->base.GLXversion = strdup("1.4");
|
screen->base.GLXmajor = 1;
|
||||||
|
screen->base.GLXminor = 4;
|
||||||
screen->base.GLXextensions = strdup("GLX_SGIX_fbconfig "
|
screen->base.GLXextensions = strdup("GLX_SGIX_fbconfig "
|
||||||
"GLX_SGIS_multisample "
|
"GLX_SGIS_multisample "
|
||||||
"GLX_ARB_multisample "
|
"GLX_ARB_multisample "
|
||||||
|
|
|
||||||
|
|
@ -742,23 +742,19 @@ glxWinScreenProbe(ScreenPtr pScreen)
|
||||||
//
|
//
|
||||||
if (screen->has_WGL_ARB_pbuffer && glx_sgi_make_current_read)
|
if (screen->has_WGL_ARB_pbuffer && glx_sgi_make_current_read)
|
||||||
{
|
{
|
||||||
free(screen->base.GLXversion);
|
|
||||||
|
|
||||||
if (screen->has_WGL_ARB_multisample)
|
if (screen->has_WGL_ARB_multisample)
|
||||||
{
|
{
|
||||||
screen->base.GLXversion = strdup("1.4");
|
|
||||||
screen->base.GLXmajor = 1;
|
screen->base.GLXmajor = 1;
|
||||||
screen->base.GLXminor = 4;
|
screen->base.GLXminor = 4;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
screen->base.GLXversion = strdup("1.3");
|
|
||||||
screen->base.GLXmajor = 1;
|
screen->base.GLXmajor = 1;
|
||||||
screen->base.GLXminor = 3;
|
screen->base.GLXminor = 3;
|
||||||
}
|
}
|
||||||
LogMessage(X_INFO, "AIGLX: Set GLX version to %s\n", screen->base.GLXversion);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
LogMessage(X_INFO, "AIGLX: Set GLX version to %d.%d\n", screen->base.GLXmajor, screen->base.GLXminor);
|
||||||
|
|
||||||
wglMakeCurrent(NULL, NULL);
|
wglMakeCurrent(NULL, NULL);
|
||||||
wglDeleteContext(hglrc);
|
wglDeleteContext(hglrc);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue