From d1d33393cd5b854f66e2fff3714acdb4a9c737c6 Mon Sep 17 00:00:00 2001 From: Vicki Pfau Date: Fri, 24 May 2019 17:28:11 -0700 Subject: [PATCH] OpenGL: Fix GL version check --- src/platform/opengl/gles2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/platform/opengl/gles2.c b/src/platform/opengl/gles2.c index 82215cce4..a9034204f 100644 --- a/src/platform/opengl/gles2.c +++ b/src/platform/opengl/gles2.c @@ -446,7 +446,7 @@ void mGLES2ShaderInit(struct mGLES2Shader* shader, const char* vs, const char* f } const GLubyte* extensions = glGetString(GL_EXTENSIONS); - if (shaderBuffer[0] == _gles2Header || version[0] == '3' || strstr((const char*) extensions, "_vertex_array_object") != NULL) { + if (shaderBuffer[0] == _gles2Header || version[0] >= '3' || (extensions && strstr((const char*) extensions, "_vertex_array_object") != NULL)) { glGenVertexArrays(1, &shader->vao); } else { shader->vao = -1;