Add support for GLES 3.2
[platform/core/uifw/coregl.git] / src / coregl.c
index b0f486b..e94d1c9 100644 (file)
@@ -212,8 +212,11 @@ _gl_lib_init(void)
                                return 0;
                        }
 
-                       // test for a GLES 3.0 symbol
-                       if (dlsym(gl_lib_handle, "glBindProgramPipeline")) {
+                       // test for a GLES 3.x symbol
+                       if (dlsym(gl_lib_handle, "glBlendBarrier")) {
+                               COREGL_LOG("[CoreGL] Driver GL version 3.2 \n");
+                               driver_gl_version = COREGL_GLAPI_32;
+                       }else if (dlsym(gl_lib_handle, "glBindProgramPipeline")) {
                                COREGL_LOG("[CoreGL] Driver GL version 3.1 \n");
                                driver_gl_version = COREGL_GLAPI_31;
                        } else if (dlsym(gl_lib_handle, "glReadBuffer")) {