summaryrefslogtreecommitdiffstats
path: root/src/egl
diff options
context:
space:
mode:
authorBrian Paul <brian.paul@tungstengraphics.com>2008-05-28 15:22:17 -0600
committerBrian Paul <brian.paul@tungstengraphics.com>2008-05-28 15:22:17 -0600
commite084fe54f93c9d51df99812b76d3299b0cff57a3 (patch)
tree9386b32006abf30b80d8d605426e65187566a6c8 /src/egl
parentcf3c7d74ccee8e21ebfa04159ab64fec3b989d83 (diff)
downloadexternal_mesa3d-e084fe54f93c9d51df99812b76d3299b0cff57a3.zip
external_mesa3d-e084fe54f93c9d51df99812b76d3299b0cff57a3.tar.gz
external_mesa3d-e084fe54f93c9d51df99812b76d3299b0cff57a3.tar.bz2
egl: include egldefines.h
Diffstat (limited to 'src/egl')
-rw-r--r--src/egl/main/egldriver.c8
-rw-r--r--src/egl/main/egldriver.h6
2 files changed, 7 insertions, 7 deletions
diff --git a/src/egl/main/egldriver.c b/src/egl/main/egldriver.c
index b58222e..6d53362 100644
--- a/src/egl/main/egldriver.c
+++ b/src/egl/main/egldriver.c
@@ -10,6 +10,7 @@
#include <string.h>
#include "eglconfig.h"
#include "eglcontext.h"
+#include "egldefines.h"
#include "egldisplay.h"
#include "egldriver.h"
#include "eglglobals.h"
@@ -27,6 +28,7 @@
/* XXX to do */
#endif
+
const char *DefaultDriverName = ":0";
const char *SysFS = "/sys/class";
@@ -290,7 +292,7 @@ _eglUpdateExtensionsString(_EGLDriver *drv)
strcat(drv->Extensions.String, "EGL_MESA_screen_surface ");
if (drv->Extensions.MESA_copy_context)
strcat(drv->Extensions.String, "EGL_MESA_copy_context ");
- assert(strlen(drv->Extensions.String) < MAX_EXTENSIONS_LEN);
+ assert(strlen(drv->Extensions.String) < _EGL_MAX_EXTENSIONS_LEN);
}
@@ -302,9 +304,9 @@ _eglQueryString(_EGLDriver *drv, EGLDisplay dpy, EGLint name)
(void) dpy;
switch (name) {
case EGL_VENDOR:
- return "Mesa Project";
+ return _EGL_VENDOR_STRING;
case EGL_VERSION:
- return "1.0";
+ return _EGL_VERSION_STRING;
case EGL_EXTENSIONS:
_eglUpdateExtensionsString(drv);
return drv->Extensions.String;
diff --git a/src/egl/main/egldriver.h b/src/egl/main/egldriver.h
index 9c50588..67cfb02 100644
--- a/src/egl/main/egldriver.h
+++ b/src/egl/main/egldriver.h
@@ -4,9 +4,7 @@
#include "egltypedefs.h"
#include "eglapi.h"
-
-/* should probably use a dynamic-length string, but this will do */
-#define MAX_EXTENSIONS_LEN 1000
+#include "egldefines.h"
/**
@@ -17,7 +15,7 @@ struct _egl_extensions
EGLBoolean MESA_screen_surface;
EGLBoolean MESA_copy_context;
- char String[MAX_EXTENSIONS_LEN];
+ char String[_EGL_MAX_EXTENSIONS_LEN];
};