[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [58462] branches/soc-2013-viewport_fx: Fixed some syntax errors when compiling WITH_GL_PROFILE_COMPAT instead of WITH_GL_PROFILE_ES20 .
Jason Wilkins
Jason.A.Wilkins at gmail.com
Sun Jul 21 05:03:32 CEST 2013
Revision: 58462
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=58462
Author: jwilkins
Date: 2013-07-21 03:03:28 +0000 (Sun, 21 Jul 2013)
Log Message:
-----------
Fixed some syntax errors when compiling WITH_GL_PROFILE_COMPAT instead of WITH_GL_PROFILE_ES20.
(Also noticed that I left gpu_profile and gpu_pixels on my computer at the office, ack)
Modified Paths:
--------------
branches/soc-2013-viewport_fx/extern/glew-es/include/GL/glew.h
branches/soc-2013-viewport_fx/extern/glew-es/src/glew.c
branches/soc-2013-viewport_fx/source/blender/gpu/intern/gpu_extensions.c
branches/soc-2013-viewport_fx/source/blender/gpu/intern/gpu_state_latch.c
Modified: branches/soc-2013-viewport_fx/extern/glew-es/include/GL/glew.h
===================================================================
--- branches/soc-2013-viewport_fx/extern/glew-es/include/GL/glew.h 2013-07-20 22:31:56 UTC (rev 58461)
+++ branches/soc-2013-viewport_fx/extern/glew-es/include/GL/glew.h 2013-07-21 03:03:28 UTC (rev 58462)
@@ -1588,7 +1588,7 @@
#define glLightModeliv GLEW_GET_FUN(__glewLightModeliv)
#define glLighti GLEW_GET_FUN(__glewLighti)
#define glLightiv GLEW_GET_FUN(__glewLightiv)
-#define gpuLineStipple GLEW_GET_FUN(__glewLineStipple)
+#define glLineStipple GLEW_GET_FUN(__glewLineStipple)
#define glListBase GLEW_GET_FUN(__glewListBase)
#define glLoadMatrixd GLEW_GET_FUN(__glewLoadMatrixd)
#define glLoadName GLEW_GET_FUN(__glewLoadName)
@@ -17949,6 +17949,7 @@
GLEW_FUN_EXPORT PFNGLSAMPLERPARAMETERIPROC __glewSamplerParameteri;
GLEW_FUN_EXPORT PFNGLSAMPLERPARAMETERIVPROC __glewSamplerParameteriv;
+#if 0 // XXX jwilkins: inconsistencies between ES and Desktop versions
GLEW_FUN_EXPORT PFNGLACTIVESHADERPROGRAMPROC __glewActiveShaderProgram;
GLEW_FUN_EXPORT PFNGLBINDPROGRAMPIPELINEPROC __glewBindProgramPipeline;
GLEW_FUN_EXPORT PFNGLCREATESHADERPROGRAMVPROC __glewCreateShaderProgramv;
@@ -18009,6 +18010,7 @@
GLEW_FUN_EXPORT PFNGLPROGRAMUNIFORMMATRIX4X3FVPROC __glewProgramUniformMatrix4x3fv;
GLEW_FUN_EXPORT PFNGLUSEPROGRAMSTAGESPROC __glewUseProgramStages;
GLEW_FUN_EXPORT PFNGLVALIDATEPROGRAMPIPELINEPROC __glewValidateProgramPipeline;
+#endif
GLEW_FUN_EXPORT PFNGLGETACTIVEATOMICCOUNTERBUFFERIVPROC __glewGetActiveAtomicCounterBufferiv;
@@ -18848,9 +18850,11 @@
GLEW_FUN_EXPORT PFNGLSECONDARYCOLOR3USVEXTPROC __glewSecondaryColor3usvEXT;
GLEW_FUN_EXPORT PFNGLSECONDARYCOLORPOINTEREXTPROC __glewSecondaryColorPointerEXT;
+#if 0 // XXX jwilkins: inconsistencies...
GLEW_FUN_EXPORT PFNGLACTIVEPROGRAMEXTPROC __glewActiveProgramEXT;
GLEW_FUN_EXPORT PFNGLCREATESHADERPROGRAMEXTPROC __glewCreateShaderProgramEXT;
GLEW_FUN_EXPORT PFNGLUSESHADERPROGRAMEXTPROC __glewUseShaderProgramEXT;
+#endif
GLEW_FUN_EXPORT PFNGLBINDIMAGETEXTUREEXTPROC __glewBindImageTextureEXT;
GLEW_FUN_EXPORT PFNGLMEMORYBARRIEREXTPROC __glewMemoryBarrierEXT;
Modified: branches/soc-2013-viewport_fx/extern/glew-es/src/glew.c
===================================================================
--- branches/soc-2013-viewport_fx/extern/glew-es/src/glew.c 2013-07-20 22:31:56 UTC (rev 58461)
+++ branches/soc-2013-viewport_fx/extern/glew-es/src/glew.c 2013-07-21 03:03:28 UTC (rev 58462)
@@ -1295,6 +1295,7 @@
PFNGLSAMPLERPARAMETERIPROC __glewSamplerParameteri = NULL;
PFNGLSAMPLERPARAMETERIVPROC __glewSamplerParameteriv = NULL;
+#if 0 // XXX jwilkins: inconsistencies
PFNGLACTIVESHADERPROGRAMPROC __glewActiveShaderProgram = NULL;
PFNGLBINDPROGRAMPIPELINEPROC __glewBindProgramPipeline = NULL;
PFNGLCREATESHADERPROGRAMVPROC __glewCreateShaderProgramv = NULL;
@@ -1355,6 +1356,7 @@
PFNGLPROGRAMUNIFORMMATRIX4X3FVPROC __glewProgramUniformMatrix4x3fv = NULL;
PFNGLUSEPROGRAMSTAGESPROC __glewUseProgramStages = NULL;
PFNGLVALIDATEPROGRAMPIPELINEPROC __glewValidateProgramPipeline = NULL;
+#endif
PFNGLGETACTIVEATOMICCOUNTERBUFFERIVPROC __glewGetActiveAtomicCounterBufferiv = NULL;
@@ -2194,9 +2196,11 @@
PFNGLSECONDARYCOLOR3USVEXTPROC __glewSecondaryColor3usvEXT = NULL;
PFNGLSECONDARYCOLORPOINTEREXTPROC __glewSecondaryColorPointerEXT = NULL;
+#if 0 // XXX jwilkins: inconsistencies
PFNGLACTIVEPROGRAMEXTPROC __glewActiveProgramEXT = NULL;
PFNGLCREATESHADERPROGRAMEXTPROC __glewCreateShaderProgramEXT = NULL;
PFNGLUSESHADERPROGRAMEXTPROC __glewUseShaderProgramEXT = NULL;
+#endif
PFNGLBINDIMAGETEXTUREEXTPROC __glewBindImageTextureEXT = NULL;
PFNGLMEMORYBARRIEREXTPROC __glewMemoryBarrierEXT = NULL;
@@ -4492,7 +4496,7 @@
r = ((glLightModeliv = (PFNGLLIGHTMODELIVPROC)glewGetProcAddress((const GLubyte*)"glLightModeliv")) == NULL) || r;
r = ((glLighti = (PFNGLLIGHTIPROC)glewGetProcAddress((const GLubyte*)"glLighti")) == NULL) || r;
r = ((glLightiv = (PFNGLLIGHTIVPROC)glewGetProcAddress((const GLubyte*)"glLightiv")) == NULL) || r;
- r = ((gpuLineStipple = (PFNGLLINESTIPPLEPROC)glewGetProcAddress((const GLubyte*)"gpuLineStipple")) == NULL) || r;
+ r = ((glLineStipple = (PFNGLLINESTIPPLEPROC)glewGetProcAddress((const GLubyte*)"gpuLineStipple")) == NULL) || r;
r = ((glListBase = (PFNGLLISTBASEPROC)glewGetProcAddress((const GLubyte*)"glListBase")) == NULL) || r;
r = ((glLoadMatrixd = (PFNGLLOADMATRIXDPROC)glewGetProcAddress((const GLubyte*)"glLoadMatrixd")) == NULL) || r;
r = ((glLoadName = (PFNGLLOADNAMEPROC)glewGetProcAddress((const GLubyte*)"glLoadName")) == NULL) || r;
Modified: branches/soc-2013-viewport_fx/source/blender/gpu/intern/gpu_extensions.c
===================================================================
--- branches/soc-2013-viewport_fx/source/blender/gpu/intern/gpu_extensions.c 2013-07-20 22:31:56 UTC (rev 58461)
+++ branches/soc-2013-viewport_fx/source/blender/gpu/intern/gpu_extensions.c 2013-07-21 03:03:28 UTC (rev 58462)
@@ -148,7 +148,7 @@
if (GLEW_VERSION_2_0 || GLEW_ES_VERSION_2_0 || GLEW_ARB_fragment_program) {
#if !defined(GLEW_ES_ONLY)
- if (GPU_LEGACY) {
+ if (GPU_PROFILE_COMPAT) {
/* size of gl_TexCoord array in GLSL */
glGetIntegerv(GL_MAX_TEXTURE_COORDS, &maxTextureCoords);
}
Modified: branches/soc-2013-viewport_fx/source/blender/gpu/intern/gpu_state_latch.c
===================================================================
--- branches/soc-2013-viewport_fx/source/blender/gpu/intern/gpu_state_latch.c 2013-07-20 22:31:56 UTC (rev 58461)
+++ branches/soc-2013-viewport_fx/source/blender/gpu/intern/gpu_state_latch.c 2013-07-21 03:03:28 UTC (rev 58462)
@@ -89,7 +89,7 @@
break;
}
- gpuBindTexture(target, name);
+ glBindTexture(target, name);
}
More information about the Bf-blender-cvs
mailing list