glad: Sync with upstream 0.1.28
This commit is contained in:
parent
b74f04273b
commit
1a41daf3d8
|
@ -128,7 +128,7 @@ Files extracted from upstream source:
|
||||||
## glad
|
## glad
|
||||||
|
|
||||||
- Upstream: https://github.com/Dav1dde/glad
|
- Upstream: https://github.com/Dav1dde/glad
|
||||||
- Version: 0.1.25
|
- Version: 0.1.28
|
||||||
- License: MIT
|
- License: MIT
|
||||||
|
|
||||||
The files we package are automatically generated.
|
The files we package are automatically generated.
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -1,6 +1,6 @@
|
||||||
/*
|
/*
|
||||||
|
|
||||||
OpenGL loader generated by glad 0.1.25 on Sat Jul 28 10:59:43 2018.
|
OpenGL loader generated by glad 0.1.28 on Thu Nov 22 16:50:04 2018.
|
||||||
|
|
||||||
Language/Generator: C/C++
|
Language/Generator: C/C++
|
||||||
Specification: gl
|
Specification: gl
|
||||||
|
@ -13,11 +13,12 @@
|
||||||
Loader: True
|
Loader: True
|
||||||
Local files: False
|
Local files: False
|
||||||
Omit khrplatform: False
|
Omit khrplatform: False
|
||||||
|
Reproducible: False
|
||||||
|
|
||||||
Commandline:
|
Commandline:
|
||||||
--profile="compatibility" --api="gl=3.3" --generator="c" --spec="gl" --extensions="GL_ARB_debug_output,GL_ARB_framebuffer_object,GL_EXT_framebuffer_object"
|
--profile="compatibility" --api="gl=3.3" --generator="c" --spec="gl" --extensions="GL_ARB_debug_output,GL_ARB_framebuffer_object,GL_EXT_framebuffer_object"
|
||||||
Online:
|
Online:
|
||||||
http://glad.dav1d.de/#profile=compatibility&language=c&specification=gl&loader=on&api=gl%3D3.3&extensions=GL_ARB_debug_output&extensions=GL_ARB_framebuffer_object&extensions=GL_EXT_framebuffer_object
|
https://glad.dav1d.de/#profile=compatibility&language=c&specification=gl&loader=on&api=gl%3D3.3&extensions=GL_ARB_debug_output&extensions=GL_ARB_framebuffer_object&extensions=GL_EXT_framebuffer_object
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
@ -46,6 +47,10 @@
|
||||||
#define APIENTRYP APIENTRY *
|
#define APIENTRYP APIENTRY *
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#ifndef GLAPIENTRY
|
||||||
|
#define GLAPIENTRY APIENTRY
|
||||||
|
#endif
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
extern "C" {
|
extern "C" {
|
||||||
#endif
|
#endif
|
||||||
|
@ -89,59 +94,21 @@ GLAPI int gladLoadGL(void);
|
||||||
|
|
||||||
GLAPI int gladLoadGLLoader(GLADloadproc);
|
GLAPI int gladLoadGLLoader(GLADloadproc);
|
||||||
|
|
||||||
#include <stddef.h>
|
|
||||||
#include <KHR/khrplatform.h>
|
#include <KHR/khrplatform.h>
|
||||||
#ifndef GLEXT_64_TYPES_DEFINED
|
|
||||||
/* This code block is duplicated in glxext.h, so must be protected */
|
|
||||||
#define GLEXT_64_TYPES_DEFINED
|
|
||||||
/* Define int32_t, int64_t, and uint64_t types for UST/MSC */
|
|
||||||
/* (as used in the GL_EXT_timer_query extension). */
|
|
||||||
#if defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
|
|
||||||
#include <inttypes.h>
|
|
||||||
#elif defined(__sun__) || defined(__digital__)
|
|
||||||
#include <inttypes.h>
|
|
||||||
#if defined(__STDC__)
|
|
||||||
#if defined(__arch64__) || defined(_LP64)
|
|
||||||
typedef long int int64_t;
|
|
||||||
typedef unsigned long int uint64_t;
|
|
||||||
#else
|
|
||||||
typedef long long int int64_t;
|
|
||||||
typedef unsigned long long int uint64_t;
|
|
||||||
#endif /* __arch64__ */
|
|
||||||
#endif /* __STDC__ */
|
|
||||||
#elif defined( __VMS ) || defined(__sgi)
|
|
||||||
#include <inttypes.h>
|
|
||||||
#elif defined(__SCO__) || defined(__USLC__)
|
|
||||||
#include <stdint.h>
|
|
||||||
#elif defined(__UNIXOS2__) || defined(__SOL64__)
|
|
||||||
typedef long int int32_t;
|
|
||||||
typedef long long int int64_t;
|
|
||||||
typedef unsigned long long int uint64_t;
|
|
||||||
#elif defined(_WIN32) && defined(__GNUC__)
|
|
||||||
#include <stdint.h>
|
|
||||||
#elif defined(_WIN32)
|
|
||||||
typedef __int32 int32_t;
|
|
||||||
typedef __int64 int64_t;
|
|
||||||
typedef unsigned __int64 uint64_t;
|
|
||||||
#else
|
|
||||||
/* Fallback if nothing above works */
|
|
||||||
#include <inttypes.h>
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
typedef unsigned int GLenum;
|
typedef unsigned int GLenum;
|
||||||
typedef unsigned char GLboolean;
|
typedef unsigned char GLboolean;
|
||||||
typedef unsigned int GLbitfield;
|
typedef unsigned int GLbitfield;
|
||||||
typedef void GLvoid;
|
typedef void GLvoid;
|
||||||
typedef signed char GLbyte;
|
typedef khronos_int8_t GLbyte;
|
||||||
typedef short GLshort;
|
typedef khronos_uint8_t GLubyte;
|
||||||
|
typedef khronos_int16_t GLshort;
|
||||||
|
typedef khronos_uint16_t GLushort;
|
||||||
typedef int GLint;
|
typedef int GLint;
|
||||||
typedef int GLclampx;
|
|
||||||
typedef unsigned char GLubyte;
|
|
||||||
typedef unsigned short GLushort;
|
|
||||||
typedef unsigned int GLuint;
|
typedef unsigned int GLuint;
|
||||||
|
typedef khronos_int32_t GLclampx;
|
||||||
typedef int GLsizei;
|
typedef int GLsizei;
|
||||||
typedef float GLfloat;
|
typedef khronos_float_t GLfloat;
|
||||||
typedef float GLclampf;
|
typedef khronos_float_t GLclampf;
|
||||||
typedef double GLdouble;
|
typedef double GLdouble;
|
||||||
typedef double GLclampd;
|
typedef double GLclampd;
|
||||||
typedef void *GLeglClientBufferEXT;
|
typedef void *GLeglClientBufferEXT;
|
||||||
|
@ -153,25 +120,17 @@ typedef void *GLhandleARB;
|
||||||
#else
|
#else
|
||||||
typedef unsigned int GLhandleARB;
|
typedef unsigned int GLhandleARB;
|
||||||
#endif
|
#endif
|
||||||
typedef unsigned short GLhalfARB;
|
typedef khronos_uint16_t GLhalf;
|
||||||
typedef unsigned short GLhalf;
|
typedef khronos_uint16_t GLhalfARB;
|
||||||
typedef GLint GLfixed;
|
typedef khronos_int32_t GLfixed;
|
||||||
typedef khronos_intptr_t GLintptr;
|
typedef khronos_intptr_t GLintptr;
|
||||||
|
typedef khronos_intptr_t GLintptrARB;
|
||||||
typedef khronos_ssize_t GLsizeiptr;
|
typedef khronos_ssize_t GLsizeiptr;
|
||||||
typedef int64_t GLint64;
|
typedef khronos_ssize_t GLsizeiptrARB;
|
||||||
typedef uint64_t GLuint64;
|
typedef khronos_int64_t GLint64;
|
||||||
#if defined(__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__) && (__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ > 1060)
|
typedef khronos_int64_t GLint64EXT;
|
||||||
typedef long GLintptrARB;
|
typedef khronos_uint64_t GLuint64;
|
||||||
#else
|
typedef khronos_uint64_t GLuint64EXT;
|
||||||
typedef ptrdiff_t GLintptrARB;
|
|
||||||
#endif
|
|
||||||
#if defined(__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__) && (__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ > 1060)
|
|
||||||
typedef long GLsizeiptrARB;
|
|
||||||
#else
|
|
||||||
typedef ptrdiff_t GLsizeiptrARB;
|
|
||||||
#endif
|
|
||||||
typedef int64_t GLint64EXT;
|
|
||||||
typedef uint64_t GLuint64EXT;
|
|
||||||
typedef struct __GLsync *GLsync;
|
typedef struct __GLsync *GLsync;
|
||||||
struct _cl_context;
|
struct _cl_context;
|
||||||
struct _cl_event;
|
struct _cl_event;
|
||||||
|
|
Loading…
Reference in New Issue