projects
/
mesa.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
scons: Updates for targets/egl-static.
[mesa.git]
/
src
/
egl
/
main
/
eglglobals.c
diff --git
a/src/egl/main/eglglobals.c
b/src/egl/main/eglglobals.c
index 3ae4c1ad3a3223a5814ab2f2a77159359319166e..52eebb07f6c4e3959c45929f659fcabe079ef613 100644
(file)
--- a/
src/egl/main/eglglobals.c
+++ b/
src/egl/main/eglglobals.c
@@
-1,27
+1,21
@@
#include <stdlib.h>
#include <assert.h>
#include "eglglobals.h"
#include <stdlib.h>
#include <assert.h>
#include "eglglobals.h"
+#include "egldisplay.h"
#include "egldriver.h"
#include "egldriver.h"
-#include "egllog.h"
#include "eglmutex.h"
#include "eglmutex.h"
-#define ARRAY_SIZE(a) (sizeof(a) / sizeof((a)[0]))
-
-
static _EGL_DECLARE_MUTEX(_eglGlobalMutex);
struct _egl_global _eglGlobal =
{
&_eglGlobalMutex, /* Mutex */
NULL, /* DisplayList */
static _EGL_DECLARE_MUTEX(_eglGlobalMutex);
struct _egl_global _eglGlobal =
{
&_eglGlobalMutex, /* Mutex */
NULL, /* DisplayList */
- 1, /* FreeScreenHandle */
- 0x0, /* ClientAPIsMask */
- 0, /* NumDrivers */
- { NULL }, /* Drivers */
2, /* NumAtExitCalls */
2, /* NumAtExitCalls */
- { /* AtExitCalls */
- _eglFiniDisplay,
- _eglUnloadDrivers
+ {
+ /* default AtExitCalls, called in reverse order */
+ _eglUnloadDrivers, /* always called last */
+ _eglFiniDisplay
},
};
},
};