Browse Source

Removed unused bits of glad.

Camilla Berglund 11 năm trước cách đây
mục cha
commit
fc92c5cc73
2 tập tin đã thay đổi với 0 bổ sung41 xóa
  1. 0 38
      deps/glad.c
  2. 0 3
      deps/glad/glad.h

+ 0 - 38
deps/glad.c

@@ -1,44 +1,6 @@
 #include <string.h>
 #include <glad/glad.h>
 
-static int has_ext(const char *ext) {
-    if(GLVersion.major < 3) {
-        const char *extensions;
-        const char *loc;
-        const char *terminator;
-        extensions = (const char *)glGetString(GL_EXTENSIONS);
-        if(extensions == NULL || ext == NULL) {
-            return 0;
-        }
-
-        while(1) {
-            loc = strstr(extensions, ext);
-            if(loc == NULL) {
-                return 0;
-            }
-
-            terminator = loc + strlen(ext);
-            if((loc == extensions || *(loc - 1) == ' ') &&
-                (*terminator == ' ' || *terminator == '\0')) {
-                return 1;
-            }
-            extensions = terminator;
-        }
-    } else {
-        int num;
-        glGetIntegerv(GL_NUM_EXTENSIONS, &num);
-
-        unsigned int index;
-        for(index = 0; index < num; index++) {
-            const char *e = (const char*)glGetStringi(GL_EXTENSIONS, index);
-            if(strcmp(e, ext) == 0) {
-                return 1;
-            }
-        }
-    }
-
-    return 0;
-}
 int GLAD_GL_VERSION_1_0;
 int GLAD_GL_VERSION_1_1;
 int GLAD_GL_VERSION_1_2;

+ 0 - 3
deps/glad/glad.h

@@ -21,9 +21,6 @@
 #ifndef APIENTRYP
 #define APIENTRYP APIENTRY *
 #endif
-#ifndef GLAPI
-#define GLAPI extern
-#endif
 
 struct {
     int major;