forked from bartvdbraak/blender
Fix T45691 crash on material view
Call glProgramUniform1i only when OpenSubdiv is requested and only when the GPU supports it.
This commit is contained in:
parent
868d3605ee
commit
89edddb26c
@ -1850,7 +1850,7 @@ GPUShader *GPU_shader_create(const char *vertexcode, const char *fragcode, const
|
||||
|
||||
#ifdef WITH_OPENSUBDIV
|
||||
/* TODO(sergey): Find a better place for this. */
|
||||
{
|
||||
if (use_opensubdiv && GLEW_VERSION_4_1) {
|
||||
glProgramUniform1i(shader->object,
|
||||
glGetUniformLocation(shader->object, "FVarDataBuffer"),
|
||||
31); /* GL_TEXTURE31 */
|
||||
|
Loading…
Reference in New Issue
Block a user