[Bf-blender-cvs] [e134cff] soc-2014-viewport_context: Rename GLEW_MX -> WITH_GLEW_MX define to match similar defines

Campbell Barton noreply at git.blender.org
Sat Jul 26 22:20:50 CEST 2014


Commit: e134cff6ae1fb57654feb9ac0091b05796e2e108
Author: Campbell Barton
Date:   Sun Jul 27 06:18:26 2014 +1000
Branches: soc-2014-viewport_context
https://developer.blender.org/rBe134cff6ae1fb57654feb9ac0091b05796e2e108

Rename GLEW_MX -> WITH_GLEW_MX define to match similar defines

Also minor edits for glew-mx docstring.

===================================================================

M	CMakeLists.txt
M	SConstruct
M	extern/glew-es/include/GL/eglew.h
M	extern/glew-es/include/GL/glesew.h
M	extern/glew-es/include/GL/glew.h
M	extern/glew-es/include/GL/glxew.h
M	extern/glew-es/include/GL/wglew.h
M	extern/glew-es/src/glew.c
M	extern/glew/include/GL/glew.h
M	extern/glew/include/GL/glxew.h
M	extern/glew/include/GL/wglew.h
M	extern/glew/src/glew.c
M	intern/glew-mx/glew-mx.h
M	intern/glew-mx/intern/glew-mx.c

===================================================================

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 1890807..b206585 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -2205,7 +2205,7 @@ endif()
 # Configure GLEW
 
 if(WITH_GLEW_MX)
-	list(APPEND GL_DEFINITIONS -DGLEW_MX)
+	list(APPEND GL_DEFINITIONS -DWITH_GLEW_MX)
 endif()
 
 if(APPLE AND WITH_X11)
diff --git a/SConstruct b/SConstruct
index ca6617f..e40b887 100644
--- a/SConstruct
+++ b/SConstruct
@@ -528,7 +528,7 @@ if env['WITH_BF_GL_EGL']:
 # GLEW
 
 if env['WITH_BF_GLEW_MX']:
-    env['BF_GL_DEFINITIONS'].append('GLEW_MX')
+    env['BF_GL_DEFINITIONS'].append('WITH_GLEW_MX')
 
 if env['WITH_BF_GLEW_ES']:
     env['BF_GLEW_INC'] = '#extern/glew-es/include'
diff --git a/extern/glew-es/include/GL/eglew.h b/extern/glew-es/include/GL/eglew.h
index c4d22d0..4850654 100644
--- a/extern/glew-es/include/GL/eglew.h
+++ b/extern/glew-es/include/GL/eglew.h
@@ -1284,22 +1284,22 @@ typedef EGLuint64NV (EGLAPIENTRY * PFNEGLGETSYSTEMTIMENVPROC) (void);
 
 /* ------------------------------------------------------------------------- */
 
-#if defined(GLEW_MX) && defined(_WIN32)
+#if defined(WITH_GLEW_MX) && defined(_WIN32)
  #define EGLEW_FUN_EXPORT 
  #else 
  #define EGLEW_FUN_EXPORT GLEWAPI 
- #endif /* GLEW_MX */
+ #endif /* WITH_GLEW_MX */
 
-#if defined(GLEW_MX)
+#if defined(WITH_GLEW_MX)
  #define EGLEW_VAR_EXPORT
 #else
 #define EGLEW_VAR_EXPORT GLEWAPI 
- #endif /* GLEW_MX */
+ #endif /* WITH_GLEW_MX */
 
-#if defined (GLEW_MX) && defined(_WIN32)
+#if defined (WITH_GLEW_MX) && defined(_WIN32)
 struct EGLEWContextStruct
 {
-#endif /* GLEW_MX */
+#endif /* WITH_GLEW_MX */
 
 EGLEW_FUN_EXPORT PFNCREATESYNC                  __eglewCreateSync;
 EGLEW_FUN_EXPORT PFNDESTROYSYNC                 __eglewDestroySync;
@@ -1364,10 +1364,10 @@ EGLEW_FUN_EXPORT PFNEGLSIGNALSYNCNVPROC __eglewSignalSyncNV;
 EGLEW_FUN_EXPORT PFNEGLGETSYSTEMTIMEFREQUENCYNVPROC __eglewGetSystemTimeFrequencyNV;
 EGLEW_FUN_EXPORT PFNEGLGETSYSTEMTIMENVPROC __eglewGetSystemTimeNV;
 
-#if defined(GLEW_MX) && !defined(_WIN32)
+#if defined(WITH_GLEW_MX) && !defined(_WIN32)
 struct EGLEWContextStruct
 {
-#endif /* GLEW_MX */
+#endif /* WITH_GLEW_MX */
 
 EGLEW_VAR_EXPORT GLboolean __EGLEW_VERSION_1_1;
 EGLEW_VAR_EXPORT GLboolean __EGLEW_VERSION_1_2;
@@ -1421,13 +1421,13 @@ EGLEW_VAR_EXPORT GLboolean __EGLEW_NV_post_sub_buffer;
 EGLEW_VAR_EXPORT GLboolean __EGLEW_NV_sync;
 EGLEW_VAR_EXPORT GLboolean __EGLEW_NV_system_time;
 
-#ifdef GLEW_MX
+#ifdef WITH_GLEW_MX
 }; /* EGLEWContextStruct */
-#endif /* GLEW_MX */
+#endif /* WITH_GLEW_MX */
 
 /* ------------------------------------------------------------------------ */
 
-#ifdef GLEW_MX
+#ifdef WITH_GLEW_MX
 
 typedef struct EGLEWContextStruct EGLEWContext;
 extern GLenum eglewContextInit (EGLDisplay display, EGLEWContext* ctx);
@@ -1443,7 +1443,7 @@ extern GLboolean eglewContextIsSupported (const EGLEWContext* ctx, const char* n
 #  define EGLEW_GET_FUN(x) x
 #endif
 
-#else /* GLEW_MX */
+#else /* WITH_GLEW_MX */
 
 #define EGLEW_GET_VAR(x) (*(const GLboolean*)&x)
 #define EGLEW_GET_FUN(x) x
@@ -1453,7 +1453,7 @@ extern GLenum eglewContextInit(EGLDisplay display); // XXX jwilkins: context han
 
 extern GLboolean eglewIsSupported (const char* name);
 
-#endif /* GLEW_MX */
+#endif /* WITH_GLEW_MX */
 
 extern GLboolean eglewGetExtension (const char* name);
 
diff --git a/extern/glew-es/include/GL/glesew.h b/extern/glew-es/include/GL/glesew.h
index 86bdd34..fab7583 100644
--- a/extern/glew-es/include/GL/glesew.h
+++ b/extern/glew-es/include/GL/glesew.h
@@ -3713,22 +3713,22 @@ typedef void (GLAPIENTRY * PFNGLMULTIDRAWELEMENTSSUNPROC) (GLenum mode, GLsizei*
 
 /* ------------------------------------------------------------------------- */
 
-#if defined(GLEW_MX) && defined(_WIN32)
+#if defined(WITH_GLEW_MX) && defined(_WIN32)
 #define GLEW_FUN_EXPORT
 #else
 #define GLEW_FUN_EXPORT GLEWAPI
-#endif /* GLEW_MX */
+#endif /* WITH_GLEW_MX */
 
-#if defined(GLEW_MX)
+#if defined(WITH_GLEW_MX)
 #define GLEW_VAR_EXPORT
 #else
 #define GLEW_VAR_EXPORT GLEWAPI
-#endif /* GLEW_MX */
+#endif /* WITH_GLEW_MX */
 
-#if defined(GLEW_MX) && defined(_WIN32)
+#if defined(WITH_GLEW_MX) && defined(_WIN32)
 struct GLEWContextStruct
 {
-#endif /* GLEW_MX */
+#endif /* WITH_GLEW_MX */
 
 #if GL_ES_VERSION_1_0 // XXX jwilkins: glew doesn't actually seem to be designed to let you use the extension macros
 GLEW_FUN_EXPORT PFNGLACTIVETEXTUREPROC __glewActiveTexture;
@@ -4163,10 +4163,10 @@ GLEW_FUN_EXPORT PFNGLSTARTTILINGQCOMPROC __glewStartTilingQCOM;
 GLEW_FUN_EXPORT PFNGLMULTIDRAWARRAYSSUNPROC __glewMultiDrawArraysSUN;
 GLEW_FUN_EXPORT PFNGLMULTIDRAWELEMENTSSUNPROC __glewMultiDrawElementsSUN;
 
-#if defined(GLEW_MX) && !defined(_WIN32)
+#if defined(WITH_GLEW_MX) && !defined(_WIN32)
 struct GLEWContextStruct
 {
-#endif /* GLEW_MX */
+#endif /* WITH_GLEW_MX */
 
 GLEW_VAR_EXPORT GLboolean __GLEW_ES_VERSION_1_0;
 GLEW_VAR_EXPORT GLboolean __GLEW_ES_VERSION_CL_1_1;
@@ -4310,9 +4310,9 @@ GLEW_VAR_EXPORT GLboolean __GLEW_SUN_multi_draw_arrays;
 GLEW_VAR_EXPORT GLboolean __GLEW_VG_KHR_EGL_sync;
 GLEW_VAR_EXPORT GLboolean __GLEW_VIV_shader_binary;
 
-#ifdef GLEW_MX
+#ifdef WITH_GLEW_MX
 }; /* GLEWContextStruct */
-#endif /* GLEW_MX */
+#endif /* WITH_GLEW_MX */
 
 
 #endif /* __glesew_h__ */
diff --git a/extern/glew-es/include/GL/glew.h b/extern/glew-es/include/GL/glew.h
index 57c4086..a435618 100644
--- a/extern/glew-es/include/GL/glew.h
+++ b/extern/glew-es/include/GL/glew.h
@@ -17008,22 +17008,22 @@ typedef void (GLAPIENTRY * PFNGLMULTIDRAWELEMENTSSUNPROC) (GLenum mode, GLsizei*
 
 /* ------------------------------------------------------------------------- */
 
-#if defined(GLEW_MX) && defined(_WIN32)
+#if defined(WITH_GLEW_MX) && defined(_WIN32)
 #define GLEW_FUN_EXPORT
 #else
 #define GLEW_FUN_EXPORT GLEWAPI
-#endif /* GLEW_MX */
+#endif /* WITH_GLEW_MX */
 
-#if defined(GLEW_MX)
+#if defined(WITH_GLEW_MX)
 #define GLEW_VAR_EXPORT
 #else
 #define GLEW_VAR_EXPORT GLEWAPI
-#endif /* GLEW_MX */
+#endif /* WITH_GLEW_MX */
 
-#if defined(GLEW_MX) && defined(_WIN32)
+#if defined(WITH_GLEW_MX) && defined(_WIN32)
 struct GLEWContextStruct
 {
-#endif /* GLEW_MX */
+#endif /* WITH_GLEW_MX */
 
 GLEW_FUN_EXPORT PFNGLACCUMPROC __glewAccum;
 GLEW_FUN_EXPORT PFNGLARETEXTURESRESIDENTPROC __glewAreTexturesResident;
@@ -19825,10 +19825,10 @@ GLEW_FUN_EXPORT PFNGLMULTIDRAWELEMENTSSUNPROC __glewMultiDrawElementsSUN;
 #endif /* !(GLEW_NO_ES) */
 
 
-#if defined(GLEW_MX) && !defined(_WIN32)
+#if defined(WITH_GLEW_MX) && !defined(_WIN32)
 struct GLEWContextStruct
 {
-#endif /* GLEW_MX */
+#endif /* WITH_GLEW_MX */
 
 GLEW_VAR_EXPORT GLboolean __GLEW_VERSION_1_1;
 GLEW_VAR_EXPORT GLboolean __GLEW_VERSION_1_2;
@@ -20439,9 +20439,9 @@ GLEW_VAR_EXPORT GLboolean __GLEW_VIV_shader_binary;
 #endif /* !(GLEW_NO_ES) */
 
 
-#ifdef GLEW_MX
+#ifdef WITH_GLEW_MX
 }; /* GLEWContextStruct */
-#endif /* GLEW_MX */
+#endif /* WITH_GLEW_MX */
 
 #endif /* GLEW_ES_ONLY */
 
@@ -20465,7 +20465,7 @@ GLEW_VAR_EXPORT GLboolean __GLEW_VIV_shader_binary;
 #define GLEW_VERSION_MICRO 4
 
 /* API */
-#ifdef GLEW_MX
+#ifdef WITH_GLEW_MX
 
 typedef struct GLEWContextStruct GLEWContext;
 GLEWAPI GLenum glewContextInit (GLEWContext* ctx);
@@ -20482,7 +20482,7 @@ GLEWAPI GLboolean glewContextIsSupported (const GLEWContext* ctx, const char* na
 #  define GLEW_GET_FUN(x) x
 #endif
 
-#else /* GLEW_MX */
+#else /* WITH_GLEW_MX */
 
 GLEWAPI GLenum glewInit ();
 GLEWAPI GLboolean glewIsSupported (const char* name);
@@ -20491,7 +20491,7 @@ GLEWAPI GLboolean glewIsSupported (const char* name);
 #define GLEW_GET_VAR(x) (*(const GLboolean*)&x)
 #define GLEW_GET_FUN(x) x
 
-#endif /* GLEW_MX */
+#endif /* WITH_GLEW_MX */
 
 GLEWAPI GLboolean glewExperimental;
 GLEWAPI GLboolean glewGetExtension (const char* name);
diff --git a/extern/glew-es/include/GL/glxew.h b/extern/glew-es/include/GL/glxew.h
index a217bda..b78dea4 100644
--- a/extern/glew-es/include/GL/glxew.h
+++ b/extern/glew-es/include/GL/glxew.h
@@ -1405,11 +1405,11 @@ typedef int ( * PFNGLXVIDEORESIZESUNPROC) (Display* display, GLXDrawable window,
 
 /* ------------------------------------------------------------------------- */
 
-#ifdef GLEW_MX
+#ifdef WITH_GLEW_MX
 #define GLXEW_EXPORT
 #else
 #define GLXEW_EXPORT extern
-#endif /* GLEW_MX */
+#endif /* WITH_GLEW_MX */
 
 extern PFNGLXGETCURRENTDISPLAYPROC __glewXGetCurrentDisplay;
 
@@ -1542,10 +1542,10 @@ extern PFNGLXGETTRANSPARENTINDEXSUNPROC __glewXGetTransparentIndexSUN;
 extern PFNGLXGETVIDEORESIZESUNPROC __glewXGetVideoResizeSUN;
 extern PFNGLXVIDEORESIZESUNPROC __glewXVideoResizeSUN;
 
-#if defined(GLEW_MX)
+#if defined(WITH_GLEW_MX)
 struct GLXEWContextStruct
 {
-#endif /* GLEW_MX */
+#endif /* WITH_GLEW_MX */
 
 GLXEW_EXPORT GLboolean __GLXEW_VERSION_1_0;
 GLXEW_EXPORT GLboolean __GLXEW_VERSION_1_1;
@@ -1613,13 +1613,13 @@ GLXEW_EXPORT GLboolean __GLXEW_SGI_video_sync;
 GLXEW_EXPORT GLboolean __GLXEW_SUN_get_transparent_index;
 GLXEW_EXPORT GLboolean __GLXEW_SUN_video_resize;
 
-#ifdef GLEW_MX
+#ifdef WITH_GLEW_MX
 }; /* GLXEWContextStruct */
-#endif /* GLEW_MX */
+#endif /* WITH_GLEW_MX */
 
 /* ------------------------------------------------------------------------ */
 
-#ifdef GLEW_MX
+#ifdef WITH_GLEW_MX
 
 typedef struct GLXEWContextStruct GLXEWContext;
 extern GLenum glxewContextInit (GLXEWContext* ctx);
@@ -1631,14 +1631,14 @@ extern GLboolean glxewContextIsSupported (const GLXEWContext* ctx, const char* n
 #define GLXEW_GET_VAR(x) (*(const GLboolean*)&(glxewGetContext()->x))
 #define GLXEW_GET_FUN(x) x
 
-#else /* GLEW_MX */
+#else /* WITH_GLEW_MX */
 
 #define GLXEW_GET_VAR(x) (*(const GLboolean*)&x)
 #define GLXEW_GET_FUN(x) x
 
 extern GLboolean glxewIsSupported (const char* name);
 
-#endif /* GLEW_MX */
+#endif /* WITH_GLEW_MX */
 
 extern GLboolean glxewGetExtension (const char* name);
 
diff --git a/extern/glew-es/include/GL/wglew.h b/extern/glew-es/include/GL/wglew.h
index 311d756..f5102cf 100644
--- a/extern/glew-es/include/GL/wglew.h
+++ b/extern/glew-es/include/GL/wglew.h
@@ -1172,16 +1172,16 @@ typedef BOOL (WINAPI * PFNWGLWAITFORSBCOMLPROC) (HDC hdc, INT64 target_sbc, INT6
 
 /* ------------------------------------------------------------------------- */
 
-#ifdef GLEW_MX
+#ifdef WITH

@@ Diff output truncated at 10240 characters. @@




More information about the Bf-blender-cvs mailing list