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 *GLXvendor;
|
||||
char *GLXversion;
|
||||
char *GLXextensions;
|
||||
|
||||
/**
|
||||
|
|
|
@ -43,7 +43,6 @@ typedef struct {
|
|||
GLint *isGLXvis;
|
||||
|
||||
char *GLXvendor;
|
||||
char *GLXversion;
|
||||
char *GLXextensions;
|
||||
|
||||
} __GLXscreenInfo;
|
||||
|
|
|
@ -477,7 +477,8 @@ static __GLXscreen * __glXAquaScreenProbe(ScreenPtr 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 "
|
||||
"GLX_SGIS_multisample "
|
||||
"GLX_ARB_multisample "
|
||||
|
|
|
@ -735,30 +735,26 @@ glxWinScreenProbe(ScreenPtr pScreen)
|
|||
|
||||
//
|
||||
// Override the GLX version (__glXScreenInit() sets it to "1.2")
|
||||
// if we have all the needed extensionsto operate as a higher version
|
||||
// if we have all the needed extensions to operate as a higher version
|
||||
//
|
||||
// SGIX_fbconfig && SGIX_pbuffer && SGI_make_current_read -> 1.3
|
||||
// ARB_multisample -> 1.4
|
||||
//
|
||||
if (screen->has_WGL_ARB_pbuffer && glx_sgi_make_current_read)
|
||||
{
|
||||
free(screen->base.GLXversion);
|
||||
|
||||
if (screen->has_WGL_ARB_multisample)
|
||||
{
|
||||
screen->base.GLXversion = strdup("1.4");
|
||||
screen->base.GLXmajor = 1;
|
||||
screen->base.GLXminor = 4;
|
||||
}
|
||||
else
|
||||
{
|
||||
screen->base.GLXversion = strdup("1.3");
|
||||
screen->base.GLXmajor = 1;
|
||||
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);
|
||||
wglDeleteContext(hglrc);
|
||||
|
|
Loading…
Reference in New Issue