check compute shader support for OpenSubdiv

Built into OpenGL 4.3, or 4.2 plus ARB_compute_shader extension.
This commit is contained in:
Mike Erwin 2015-11-15 14:49:59 -05:00
parent 711e3564b8
commit 21195a9ea4

@ -73,8 +73,9 @@ int openSubdiv_getAvailableEvaluators(void)
#endif /* OPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK */ #endif /* OPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK */
#ifdef OPENSUBDIV_HAS_GLSL_COMPUTE #ifdef OPENSUBDIV_HAS_GLSL_COMPUTE
/* TODO(sergey): Do we need to check availble extensions here? */ if (GLEW_VERSION_4_3 || GLEW_ARB_compute_shader) {
flags |= OPENSUBDIV_EVALUATOR_GLSL_COMPUTE; flags |= OPENSUBDIV_EVALUATOR_GLSL_COMPUTE;
}
#endif /* OPENSUBDIV_HAS_GLSL_COMPUTE */ #endif /* OPENSUBDIV_HAS_GLSL_COMPUTE */
return flags; return flags;