parent
031fc10859
commit
bf0dcb1d2e
@ -43,6 +43,8 @@ def export():
|
|||||||
switch = ['glad_debug_{0} = glad_{0}'.format(f) for f in functions]
|
switch = ['glad_debug_{0} = glad_{0}'.format(f) for f in functions]
|
||||||
c = c.replace('<glad/glad.h>', '"gl-wrapper.h"', 1)
|
c = c.replace('<glad/glad.h>', '"gl-wrapper.h"', 1)
|
||||||
c = '#pragma GCC diagnostic ignored "-Wpedantic"\n' + c
|
c = '#pragma GCC diagnostic ignored "-Wpedantic"\n' + c
|
||||||
|
# See https://github.com/kovidgoyal/kitty/issues/654
|
||||||
|
c = c.replace('strncpy(local_str, gl_str_tmp, len+1)', 'memcpy(local_str, gl_str_tmp, len+1)', 1)
|
||||||
c += '''
|
c += '''
|
||||||
int
|
int
|
||||||
init_glad(GLADloadproc load, int debug) {
|
init_glad(GLADloadproc load, int debug) {
|
||||||
|
|||||||
5656
kitty/gl-wrapper.c
generated
5656
kitty/gl-wrapper.c
generated
File diff suppressed because it is too large
Load Diff
14
kitty/gl-wrapper.h
generated
14
kitty/gl-wrapper.h
generated
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
OpenGL loader generated by glad 0.1.20a0 on Fri May 4 18:11:55 2018.
|
OpenGL loader generated by glad 0.1.24a0 on Wed Jun 20 12:32:33 2018.
|
||||||
Language/Generator: C/C++ Debug
|
Language/Generator: C/C++ Debug
|
||||||
Specification: gl
|
Specification: gl
|
||||||
APIs: gl=3.3
|
APIs: gl=3.3
|
||||||
@ -146,16 +146,8 @@ typedef unsigned int GLhandleARB;
|
|||||||
typedef unsigned short GLhalfARB;
|
typedef unsigned short GLhalfARB;
|
||||||
typedef unsigned short GLhalf;
|
typedef unsigned short GLhalf;
|
||||||
typedef GLint GLfixed;
|
typedef GLint GLfixed;
|
||||||
#if defined(__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__) && (__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ > 1060)
|
typedef khronos_intptr_t GLintptr;
|
||||||
typedef long GLintptr;
|
typedef khronos_ssize_t GLsizeiptr;
|
||||||
#else
|
|
||||||
typedef ptrdiff_t GLintptr;
|
|
||||||
#endif
|
|
||||||
#if defined(__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__) && (__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ > 1060)
|
|
||||||
typedef long GLsizeiptr;
|
|
||||||
#else
|
|
||||||
typedef ptrdiff_t GLsizeiptr;
|
|
||||||
#endif
|
|
||||||
typedef int64_t GLint64;
|
typedef int64_t GLint64;
|
||||||
typedef uint64_t GLuint64;
|
typedef uint64_t GLuint64;
|
||||||
#if defined(__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__) && (__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ > 1060)
|
#if defined(__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__) && (__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ > 1060)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user