use MAX_SCREENS instead of hard-coded number

This commit is contained in:
Brian Paul 2005-05-20 14:11:11 +00:00
parent 8f384f0b67
commit e3e8067db7
1 changed files with 3 additions and 2 deletions

View File

@ -33,6 +33,7 @@
#define MAX_CONFIGS 1000
#define MAX_MODES 1000
#define MAX_SCREENS 10
/**
@ -98,11 +99,11 @@ PrintModes(EGLDisplay d)
#ifdef EGL_MESA_screen_surface
const char *extensions = eglQueryString(d, EGL_EXTENSIONS);
if (strstr(extensions, "EGL_MESA_screen_surface")) {
EGLScreenMESA screens[20];
EGLScreenMESA screens[MAX_SCREENS];
EGLint numScreens = 1, scrn;
EGLModeMESA modes[MAX_MODES];
eglGetScreensMESA(d, screens, 20, &numScreens);
eglGetScreensMESA(d, screens, MAX_SCREENS, &numScreens);
printf("Number of Screens: %d\n\n", numScreens);
for (scrn = 0; scrn < numScreens; scrn++) {