XQuartz: DRI: Dead code removal
Also add some comments that weren't merged in from server-1.4-apple's 99babae1326485c27eb9253db83afdd6aef9e362 Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
This commit is contained in:
parent
88ad050f3c
commit
0ebe45a717
|
@ -88,6 +88,15 @@ typedef struct __GLXAquaScreen __GLXAquaScreen;
|
||||||
typedef struct __GLXAquaContext __GLXAquaContext;
|
typedef struct __GLXAquaContext __GLXAquaContext;
|
||||||
typedef struct __GLXAquaDrawable __GLXAquaDrawable;
|
typedef struct __GLXAquaDrawable __GLXAquaDrawable;
|
||||||
|
|
||||||
|
/*
|
||||||
|
* The following structs must keep the base as the first member.
|
||||||
|
* It's used to treat the start of the struct as a different struct
|
||||||
|
* in GLX.
|
||||||
|
*
|
||||||
|
* Note: these structs should be initialized with xcalloc or memset
|
||||||
|
* prior to usage, and some of them require initializing
|
||||||
|
* the base with function pointers.
|
||||||
|
*/
|
||||||
struct __GLXAquaScreen {
|
struct __GLXAquaScreen {
|
||||||
__GLXscreen base;
|
__GLXscreen base;
|
||||||
int index;
|
int index;
|
||||||
|
@ -196,7 +205,11 @@ static int __glXAquaContextLoseCurrent(__GLXcontext *baseContext) {
|
||||||
if (gl_err != 0)
|
if (gl_err != 0)
|
||||||
ErrorF("CGLSetCurrentContext error: %s\n", CGLErrorString(gl_err));
|
ErrorF("CGLSetCurrentContext error: %s\n", CGLErrorString(gl_err));
|
||||||
|
|
||||||
__glXLastContext = NULL; // Mesa does this; why?
|
/*
|
||||||
|
* There should be no need to set __glXLastContext to NULL here, because
|
||||||
|
* glxcmds.c does it as part of the context cache flush after calling
|
||||||
|
* this.
|
||||||
|
*/
|
||||||
|
|
||||||
return GL_TRUE;
|
return GL_TRUE;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue