[Bf-blender-cvs] [a8be746] master: OpenSubdiv: Fix error found by PerfectionCat,

Antony Riakiotakis noreply at git.blender.org
Thu Aug 27 09:06:11 CEST 2015


Commit: a8be746609adc81c3a93f97e5ecc7e5417471289
Author: Antony Riakiotakis
Date:   Thu Aug 27 10:05:58 2015 +0300
Branches: master
https://developer.blender.org/rBa8be746609adc81c3a93f97e5ecc7e5417471289

OpenSubdiv: Fix error found by PerfectionCat,

Use glew, not gl constants to detect presence of extensions.
glProgramParameterEXTi is part of GLEW_EXT_geometry_shader4

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

M	intern/opensubdiv/opensubdiv_capi.cc

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

diff --git a/intern/opensubdiv/opensubdiv_capi.cc b/intern/opensubdiv/opensubdiv_capi.cc
index 0b05992..115020c 100644
--- a/intern/opensubdiv/opensubdiv_capi.cc
+++ b/intern/opensubdiv/opensubdiv_capi.cc
@@ -296,8 +296,7 @@ const struct OpenSubdiv_TopologyRefinerDescr *openSubdiv_getGLMeshTopologyRefine
 
 int openSubdiv_supportGPUDisplay(void)
 {
-	return GL_EXT_geometry_shader4 &&
-	       GL_ARB_gpu_shader5 &&
-	       GL_ARB_uniform_buffer_object &&
-	       glProgramParameteriEXT;
+	return GLEW_EXT_geometry_shader4 &&
+	       GLEW_ARB_gpu_shader5 &&
+	       GLEW_ARB_uniform_buffer_object;
 }




More information about the Bf-blender-cvs mailing list