diff options
Diffstat (limited to 'Libraries/glew-2.0.0/auto/src/glewinfo_head.c')
-rw-r--r-- | Libraries/glew-2.0.0/auto/src/glewinfo_head.c | 89 |
1 files changed, 0 insertions, 89 deletions
diff --git a/Libraries/glew-2.0.0/auto/src/glewinfo_head.c b/Libraries/glew-2.0.0/auto/src/glewinfo_head.c deleted file mode 100644 index 02089f67..00000000 --- a/Libraries/glew-2.0.0/auto/src/glewinfo_head.c +++ /dev/null @@ -1,89 +0,0 @@ -#include <stdio.h> -#include <stdlib.h> -#include <string.h> -#include <GL/glew.h> -#if defined(GLEW_EGL) -#include <GL/eglew.h> -#elif defined(GLEW_OSMESA) -#define GLAPI extern -#include <GL/osmesa.h> -#elif defined(_WIN32) -#include <GL/wglew.h> -#elif !defined(__APPLE__) && !defined(__HAIKU__) || defined(GLEW_APPLE_GLX) -#include <GL/glxew.h> -#endif - -#if defined(__APPLE__) -#include <AvailabilityMacros.h> -#endif - -#ifdef GLEW_REGAL -#include <GL/Regal.h> -#endif - -static FILE* f; - -/* Command-line parameters for GL context creation */ - -struct createParams -{ -#if defined(GLEW_OSMESA) -#elif defined(GLEW_EGL) -#elif defined(_WIN32) - int pixelformat; -#elif !defined(__APPLE__) && !defined(__HAIKU__) || defined(GLEW_APPLE_GLX) - const char* display; - int visual; -#endif - int major, minor; /* GL context version number */ - - /* https://www.opengl.org/registry/specs/ARB/glx_create_context.txt */ - int profile; /* core = 1, compatibility = 2 */ - int flags; /* debug = 1, forward compatible = 2 */ -}; - -GLboolean glewCreateContext (struct createParams *params); - -GLboolean glewParseArgs (int argc, char** argv, struct createParams *); - -void glewDestroyContext (); - -/* ------------------------------------------------------------------------- */ - -static void glewPrintExt (const char* name, GLboolean def1, GLboolean def2, GLboolean def3) -{ - unsigned int i; - fprintf(f, "\n%s:", name); - for (i=0; i<62-strlen(name); i++) fprintf(f, " "); - fprintf(f, "%s ", def1 ? "OK" : "MISSING"); - if (def1 != def2) - fprintf(f, "[%s] ", def2 ? "OK" : "MISSING"); - if (def1 != def3) - fprintf(f, "[%s]\n", def3 ? "OK" : "MISSING"); - else - fprintf(f, "\n"); - for (i=0; i<strlen(name)+1; i++) fprintf(f, "-"); - fprintf(f, "\n"); - fflush(f); -} - -static void glewInfoFunc (const char* name, GLint undefined) -{ - unsigned int i; - fprintf(f, " %s:", name); - for (i=0; i<60-strlen(name); i++) fprintf(f, " "); - fprintf(f, "%s\n", undefined ? "MISSING" : "OK"); - fflush(f); -} - -/* ----------------------------- GL_VERSION_1_1 ---------------------------- */ - -#ifdef GL_VERSION_1_1 - -static void _glewInfo_GL_VERSION_1_1 (void) -{ - glewPrintExt("GL_VERSION_1_1", GLEW_VERSION_1_1, GLEW_VERSION_1_1, GLEW_VERSION_1_1); -} - -#endif /* GL_VERSION_1_1 */ - |