[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