|
@@ -1,6 +1,6 @@
|
|
/*
|
|
/*
|
|
|
|
|
|
- OpenGL loader generated by glad 0.1.18a0 on Fri Mar 2 11:26:24 2018.
|
|
|
|
|
|
+ OpenGL loader generated by glad 0.1.18a0 on Mon Mar 5 18:43:52 2018.
|
|
|
|
|
|
Language/Generator: C/C++
|
|
Language/Generator: C/C++
|
|
Specification: gl
|
|
Specification: gl
|
|
@@ -8,15 +8,16 @@
|
|
Profile: compatibility
|
|
Profile: compatibility
|
|
Extensions:
|
|
Extensions:
|
|
GL_ARB_debug_output,
|
|
GL_ARB_debug_output,
|
|
- GL_ARB_framebuffer_object
|
|
|
|
|
|
+ GL_ARB_framebuffer_object,
|
|
|
|
+ GL_EXT_framebuffer_object
|
|
Loader: True
|
|
Loader: True
|
|
Local files: False
|
|
Local files: False
|
|
Omit khrplatform: False
|
|
Omit khrplatform: False
|
|
|
|
|
|
Commandline:
|
|
Commandline:
|
|
- --profile="compatibility" --api="gl=3.3" --generator="c" --spec="gl" --extensions="GL_ARB_debug_output,GL_ARB_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
|
|
|
|
|
|
+ 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
|
|
*/
|
|
*/
|
|
|
|
|
|
|
|
|
|
@@ -3681,6 +3682,57 @@ GLAPI PFNGLSECONDARYCOLORP3UIVPROC glad_glSecondaryColorP3uiv;
|
|
#define GL_DEBUG_SEVERITY_HIGH_ARB 0x9146
|
|
#define GL_DEBUG_SEVERITY_HIGH_ARB 0x9146
|
|
#define GL_DEBUG_SEVERITY_MEDIUM_ARB 0x9147
|
|
#define GL_DEBUG_SEVERITY_MEDIUM_ARB 0x9147
|
|
#define GL_DEBUG_SEVERITY_LOW_ARB 0x9148
|
|
#define GL_DEBUG_SEVERITY_LOW_ARB 0x9148
|
|
|
|
+#define GL_INVALID_FRAMEBUFFER_OPERATION_EXT 0x0506
|
|
|
|
+#define GL_MAX_RENDERBUFFER_SIZE_EXT 0x84E8
|
|
|
|
+#define GL_FRAMEBUFFER_BINDING_EXT 0x8CA6
|
|
|
|
+#define GL_RENDERBUFFER_BINDING_EXT 0x8CA7
|
|
|
|
+#define GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_EXT 0x8CD0
|
|
|
|
+#define GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_EXT 0x8CD1
|
|
|
|
+#define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_EXT 0x8CD2
|
|
|
|
+#define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_EXT 0x8CD3
|
|
|
|
+#define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_EXT 0x8CD4
|
|
|
|
+#define GL_FRAMEBUFFER_COMPLETE_EXT 0x8CD5
|
|
|
|
+#define GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT 0x8CD6
|
|
|
|
+#define GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXT 0x8CD7
|
|
|
|
+#define GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT 0x8CD9
|
|
|
|
+#define GL_FRAMEBUFFER_INCOMPLETE_FORMATS_EXT 0x8CDA
|
|
|
|
+#define GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_EXT 0x8CDB
|
|
|
|
+#define GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_EXT 0x8CDC
|
|
|
|
+#define GL_FRAMEBUFFER_UNSUPPORTED_EXT 0x8CDD
|
|
|
|
+#define GL_MAX_COLOR_ATTACHMENTS_EXT 0x8CDF
|
|
|
|
+#define GL_COLOR_ATTACHMENT0_EXT 0x8CE0
|
|
|
|
+#define GL_COLOR_ATTACHMENT1_EXT 0x8CE1
|
|
|
|
+#define GL_COLOR_ATTACHMENT2_EXT 0x8CE2
|
|
|
|
+#define GL_COLOR_ATTACHMENT3_EXT 0x8CE3
|
|
|
|
+#define GL_COLOR_ATTACHMENT4_EXT 0x8CE4
|
|
|
|
+#define GL_COLOR_ATTACHMENT5_EXT 0x8CE5
|
|
|
|
+#define GL_COLOR_ATTACHMENT6_EXT 0x8CE6
|
|
|
|
+#define GL_COLOR_ATTACHMENT7_EXT 0x8CE7
|
|
|
|
+#define GL_COLOR_ATTACHMENT8_EXT 0x8CE8
|
|
|
|
+#define GL_COLOR_ATTACHMENT9_EXT 0x8CE9
|
|
|
|
+#define GL_COLOR_ATTACHMENT10_EXT 0x8CEA
|
|
|
|
+#define GL_COLOR_ATTACHMENT11_EXT 0x8CEB
|
|
|
|
+#define GL_COLOR_ATTACHMENT12_EXT 0x8CEC
|
|
|
|
+#define GL_COLOR_ATTACHMENT13_EXT 0x8CED
|
|
|
|
+#define GL_COLOR_ATTACHMENT14_EXT 0x8CEE
|
|
|
|
+#define GL_COLOR_ATTACHMENT15_EXT 0x8CEF
|
|
|
|
+#define GL_DEPTH_ATTACHMENT_EXT 0x8D00
|
|
|
|
+#define GL_STENCIL_ATTACHMENT_EXT 0x8D20
|
|
|
|
+#define GL_FRAMEBUFFER_EXT 0x8D40
|
|
|
|
+#define GL_RENDERBUFFER_EXT 0x8D41
|
|
|
|
+#define GL_RENDERBUFFER_WIDTH_EXT 0x8D42
|
|
|
|
+#define GL_RENDERBUFFER_HEIGHT_EXT 0x8D43
|
|
|
|
+#define GL_RENDERBUFFER_INTERNAL_FORMAT_EXT 0x8D44
|
|
|
|
+#define GL_STENCIL_INDEX1_EXT 0x8D46
|
|
|
|
+#define GL_STENCIL_INDEX4_EXT 0x8D47
|
|
|
|
+#define GL_STENCIL_INDEX8_EXT 0x8D48
|
|
|
|
+#define GL_STENCIL_INDEX16_EXT 0x8D49
|
|
|
|
+#define GL_RENDERBUFFER_RED_SIZE_EXT 0x8D50
|
|
|
|
+#define GL_RENDERBUFFER_GREEN_SIZE_EXT 0x8D51
|
|
|
|
+#define GL_RENDERBUFFER_BLUE_SIZE_EXT 0x8D52
|
|
|
|
+#define GL_RENDERBUFFER_ALPHA_SIZE_EXT 0x8D53
|
|
|
|
+#define GL_RENDERBUFFER_DEPTH_SIZE_EXT 0x8D54
|
|
|
|
+#define GL_RENDERBUFFER_STENCIL_SIZE_EXT 0x8D55
|
|
#ifndef GL_ARB_debug_output
|
|
#ifndef GL_ARB_debug_output
|
|
#define GL_ARB_debug_output 1
|
|
#define GL_ARB_debug_output 1
|
|
GLAPI int GLAD_GL_ARB_debug_output;
|
|
GLAPI int GLAD_GL_ARB_debug_output;
|
|
@@ -3701,6 +3753,61 @@ GLAPI PFNGLGETDEBUGMESSAGELOGARBPROC glad_glGetDebugMessageLogARB;
|
|
#define GL_ARB_framebuffer_object 1
|
|
#define GL_ARB_framebuffer_object 1
|
|
GLAPI int GLAD_GL_ARB_framebuffer_object;
|
|
GLAPI int GLAD_GL_ARB_framebuffer_object;
|
|
#endif
|
|
#endif
|
|
|
|
+#ifndef GL_EXT_framebuffer_object
|
|
|
|
+#define GL_EXT_framebuffer_object 1
|
|
|
|
+GLAPI int GLAD_GL_EXT_framebuffer_object;
|
|
|
|
+typedef GLboolean (APIENTRYP PFNGLISRENDERBUFFEREXTPROC)(GLuint renderbuffer);
|
|
|
|
+GLAPI PFNGLISRENDERBUFFEREXTPROC glad_glIsRenderbufferEXT;
|
|
|
|
+#define glIsRenderbufferEXT glad_glIsRenderbufferEXT
|
|
|
|
+typedef void (APIENTRYP PFNGLBINDRENDERBUFFEREXTPROC)(GLenum target, GLuint renderbuffer);
|
|
|
|
+GLAPI PFNGLBINDRENDERBUFFEREXTPROC glad_glBindRenderbufferEXT;
|
|
|
|
+#define glBindRenderbufferEXT glad_glBindRenderbufferEXT
|
|
|
|
+typedef void (APIENTRYP PFNGLDELETERENDERBUFFERSEXTPROC)(GLsizei n, const GLuint *renderbuffers);
|
|
|
|
+GLAPI PFNGLDELETERENDERBUFFERSEXTPROC glad_glDeleteRenderbuffersEXT;
|
|
|
|
+#define glDeleteRenderbuffersEXT glad_glDeleteRenderbuffersEXT
|
|
|
|
+typedef void (APIENTRYP PFNGLGENRENDERBUFFERSEXTPROC)(GLsizei n, GLuint *renderbuffers);
|
|
|
|
+GLAPI PFNGLGENRENDERBUFFERSEXTPROC glad_glGenRenderbuffersEXT;
|
|
|
|
+#define glGenRenderbuffersEXT glad_glGenRenderbuffersEXT
|
|
|
|
+typedef void (APIENTRYP PFNGLRENDERBUFFERSTORAGEEXTPROC)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height);
|
|
|
|
+GLAPI PFNGLRENDERBUFFERSTORAGEEXTPROC glad_glRenderbufferStorageEXT;
|
|
|
|
+#define glRenderbufferStorageEXT glad_glRenderbufferStorageEXT
|
|
|
|
+typedef void (APIENTRYP PFNGLGETRENDERBUFFERPARAMETERIVEXTPROC)(GLenum target, GLenum pname, GLint *params);
|
|
|
|
+GLAPI PFNGLGETRENDERBUFFERPARAMETERIVEXTPROC glad_glGetRenderbufferParameterivEXT;
|
|
|
|
+#define glGetRenderbufferParameterivEXT glad_glGetRenderbufferParameterivEXT
|
|
|
|
+typedef GLboolean (APIENTRYP PFNGLISFRAMEBUFFEREXTPROC)(GLuint framebuffer);
|
|
|
|
+GLAPI PFNGLISFRAMEBUFFEREXTPROC glad_glIsFramebufferEXT;
|
|
|
|
+#define glIsFramebufferEXT glad_glIsFramebufferEXT
|
|
|
|
+typedef void (APIENTRYP PFNGLBINDFRAMEBUFFEREXTPROC)(GLenum target, GLuint framebuffer);
|
|
|
|
+GLAPI PFNGLBINDFRAMEBUFFEREXTPROC glad_glBindFramebufferEXT;
|
|
|
|
+#define glBindFramebufferEXT glad_glBindFramebufferEXT
|
|
|
|
+typedef void (APIENTRYP PFNGLDELETEFRAMEBUFFERSEXTPROC)(GLsizei n, const GLuint *framebuffers);
|
|
|
|
+GLAPI PFNGLDELETEFRAMEBUFFERSEXTPROC glad_glDeleteFramebuffersEXT;
|
|
|
|
+#define glDeleteFramebuffersEXT glad_glDeleteFramebuffersEXT
|
|
|
|
+typedef void (APIENTRYP PFNGLGENFRAMEBUFFERSEXTPROC)(GLsizei n, GLuint *framebuffers);
|
|
|
|
+GLAPI PFNGLGENFRAMEBUFFERSEXTPROC glad_glGenFramebuffersEXT;
|
|
|
|
+#define glGenFramebuffersEXT glad_glGenFramebuffersEXT
|
|
|
|
+typedef GLenum (APIENTRYP PFNGLCHECKFRAMEBUFFERSTATUSEXTPROC)(GLenum target);
|
|
|
|
+GLAPI PFNGLCHECKFRAMEBUFFERSTATUSEXTPROC glad_glCheckFramebufferStatusEXT;
|
|
|
|
+#define glCheckFramebufferStatusEXT glad_glCheckFramebufferStatusEXT
|
|
|
|
+typedef void (APIENTRYP PFNGLFRAMEBUFFERTEXTURE1DEXTPROC)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
|
|
|
|
+GLAPI PFNGLFRAMEBUFFERTEXTURE1DEXTPROC glad_glFramebufferTexture1DEXT;
|
|
|
|
+#define glFramebufferTexture1DEXT glad_glFramebufferTexture1DEXT
|
|
|
|
+typedef void (APIENTRYP PFNGLFRAMEBUFFERTEXTURE2DEXTPROC)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
|
|
|
|
+GLAPI PFNGLFRAMEBUFFERTEXTURE2DEXTPROC glad_glFramebufferTexture2DEXT;
|
|
|
|
+#define glFramebufferTexture2DEXT glad_glFramebufferTexture2DEXT
|
|
|
|
+typedef void (APIENTRYP PFNGLFRAMEBUFFERTEXTURE3DEXTPROC)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset);
|
|
|
|
+GLAPI PFNGLFRAMEBUFFERTEXTURE3DEXTPROC glad_glFramebufferTexture3DEXT;
|
|
|
|
+#define glFramebufferTexture3DEXT glad_glFramebufferTexture3DEXT
|
|
|
|
+typedef void (APIENTRYP PFNGLFRAMEBUFFERRENDERBUFFEREXTPROC)(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer);
|
|
|
|
+GLAPI PFNGLFRAMEBUFFERRENDERBUFFEREXTPROC glad_glFramebufferRenderbufferEXT;
|
|
|
|
+#define glFramebufferRenderbufferEXT glad_glFramebufferRenderbufferEXT
|
|
|
|
+typedef void (APIENTRYP PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVEXTPROC)(GLenum target, GLenum attachment, GLenum pname, GLint *params);
|
|
|
|
+GLAPI PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVEXTPROC glad_glGetFramebufferAttachmentParameterivEXT;
|
|
|
|
+#define glGetFramebufferAttachmentParameterivEXT glad_glGetFramebufferAttachmentParameterivEXT
|
|
|
|
+typedef void (APIENTRYP PFNGLGENERATEMIPMAPEXTPROC)(GLenum target);
|
|
|
|
+GLAPI PFNGLGENERATEMIPMAPEXTPROC glad_glGenerateMipmapEXT;
|
|
|
|
+#define glGenerateMipmapEXT glad_glGenerateMipmapEXT
|
|
|
|
+#endif
|
|
|
|
|
|
#ifdef __cplusplus
|
|
#ifdef __cplusplus
|
|
}
|
|
}
|