|
|
|
@ -1,10 +1,10 @@
|
|
|
|
|
/*
|
|
|
|
|
|
|
|
|
|
OpenGL loader generated by glad 0.1.33 on Tue Dec 10 03:26:09 2019. |
|
|
|
|
OpenGL loader generated by glad 0.1.33 on Fri Dec 20 13:16:55 2019. |
|
|
|
|
|
|
|
|
|
Language/Generator: C/C++ |
|
|
|
|
Specification: gl |
|
|
|
|
APIs: gl=4.3 |
|
|
|
|
APIs: gl=4.5 |
|
|
|
|
Profile: core |
|
|
|
|
Extensions: |
|
|
|
|
|
|
|
|
@ -14,9 +14,9 @@
|
|
|
|
|
Reproducible: False |
|
|
|
|
|
|
|
|
|
Commandline: |
|
|
|
|
--profile="core" --api="gl=4.3" --generator="c" --spec="gl" --extensions="" |
|
|
|
|
--profile="core" --api="gl=4.5" --generator="c" --spec="gl" --extensions="" |
|
|
|
|
Online: |
|
|
|
|
https://glad.dav1d.de/#profile=core&language=c&specification=gl&loader=on&api=gl%3D4.3
|
|
|
|
|
https://glad.dav1d.de/#profile=core&language=c&specification=gl&loader=on&api=gl%3D4.5
|
|
|
|
|
*/ |
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -1438,6 +1438,47 @@ typedef void (APIENTRY *GLVULKANPROCNV)(void);
|
|
|
|
|
#define GL_DISPLAY_LIST 0x82E7 |
|
|
|
|
#define GL_STACK_UNDERFLOW 0x0504 |
|
|
|
|
#define GL_STACK_OVERFLOW 0x0503 |
|
|
|
|
#define GL_MAX_VERTEX_ATTRIB_STRIDE 0x82E5 |
|
|
|
|
#define GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED 0x8221 |
|
|
|
|
#define GL_TEXTURE_BUFFER_BINDING 0x8C2A |
|
|
|
|
#define GL_MAP_PERSISTENT_BIT 0x0040 |
|
|
|
|
#define GL_MAP_COHERENT_BIT 0x0080 |
|
|
|
|
#define GL_DYNAMIC_STORAGE_BIT 0x0100 |
|
|
|
|
#define GL_CLIENT_STORAGE_BIT 0x0200 |
|
|
|
|
#define GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT 0x00004000 |
|
|
|
|
#define GL_BUFFER_IMMUTABLE_STORAGE 0x821F |
|
|
|
|
#define GL_BUFFER_STORAGE_FLAGS 0x8220 |
|
|
|
|
#define GL_CLEAR_TEXTURE 0x9365 |
|
|
|
|
#define GL_LOCATION_COMPONENT 0x934A |
|
|
|
|
#define GL_TRANSFORM_FEEDBACK_BUFFER_INDEX 0x934B |
|
|
|
|
#define GL_TRANSFORM_FEEDBACK_BUFFER_STRIDE 0x934C |
|
|
|
|
#define GL_QUERY_BUFFER 0x9192 |
|
|
|
|
#define GL_QUERY_BUFFER_BARRIER_BIT 0x00008000 |
|
|
|
|
#define GL_QUERY_BUFFER_BINDING 0x9193 |
|
|
|
|
#define GL_QUERY_RESULT_NO_WAIT 0x9194 |
|
|
|
|
#define GL_MIRROR_CLAMP_TO_EDGE 0x8743 |
|
|
|
|
#define GL_CONTEXT_LOST 0x0507 |
|
|
|
|
#define GL_NEGATIVE_ONE_TO_ONE 0x935E |
|
|
|
|
#define GL_ZERO_TO_ONE 0x935F |
|
|
|
|
#define GL_CLIP_ORIGIN 0x935C |
|
|
|
|
#define GL_CLIP_DEPTH_MODE 0x935D |
|
|
|
|
#define GL_QUERY_WAIT_INVERTED 0x8E17 |
|
|
|
|
#define GL_QUERY_NO_WAIT_INVERTED 0x8E18 |
|
|
|
|
#define GL_QUERY_BY_REGION_WAIT_INVERTED 0x8E19 |
|
|
|
|
#define GL_QUERY_BY_REGION_NO_WAIT_INVERTED 0x8E1A |
|
|
|
|
#define GL_MAX_CULL_DISTANCES 0x82F9 |
|
|
|
|
#define GL_MAX_COMBINED_CLIP_AND_CULL_DISTANCES 0x82FA |
|
|
|
|
#define GL_TEXTURE_TARGET 0x1006 |
|
|
|
|
#define GL_QUERY_TARGET 0x82EA |
|
|
|
|
#define GL_GUILTY_CONTEXT_RESET 0x8253 |
|
|
|
|
#define GL_INNOCENT_CONTEXT_RESET 0x8254 |
|
|
|
|
#define GL_UNKNOWN_CONTEXT_RESET 0x8255 |
|
|
|
|
#define GL_RESET_NOTIFICATION_STRATEGY 0x8256 |
|
|
|
|
#define GL_LOSE_CONTEXT_ON_RESET 0x8252 |
|
|
|
|
#define GL_NO_RESET_NOTIFICATION 0x8261 |
|
|
|
|
#define GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT 0x00000004 |
|
|
|
|
#define GL_CONTEXT_RELEASE_BEHAVIOR 0x82FB |
|
|
|
|
#define GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH 0x82FC |
|
|
|
|
#ifndef GL_VERSION_1_0 |
|
|
|
|
#define GL_VERSION_1_0 1 |
|
|
|
|
GLAPI int GLAD_GL_VERSION_1_0; |
|
|
|
@ -3194,6 +3235,407 @@ typedef void (APIENTRYP PFNGLGETPOINTERVPROC)(GLenum pname, void **params);
|
|
|
|
|
GLAPI PFNGLGETPOINTERVPROC glad_glGetPointerv; |
|
|
|
|
#define glGetPointerv glad_glGetPointerv |
|
|
|
|
#endif |
|
|
|
|
#ifndef GL_VERSION_4_4 |
|
|
|
|
#define GL_VERSION_4_4 1 |
|
|
|
|
GLAPI int GLAD_GL_VERSION_4_4; |
|
|
|
|
typedef void (APIENTRYP PFNGLBUFFERSTORAGEPROC)(GLenum target, GLsizeiptr size, const void *data, GLbitfield flags); |
|
|
|
|
GLAPI PFNGLBUFFERSTORAGEPROC glad_glBufferStorage; |
|
|
|
|
#define glBufferStorage glad_glBufferStorage |
|
|
|
|
typedef void (APIENTRYP PFNGLCLEARTEXIMAGEPROC)(GLuint texture, GLint level, GLenum format, GLenum type, const void *data); |
|
|
|
|
GLAPI PFNGLCLEARTEXIMAGEPROC glad_glClearTexImage; |
|
|
|
|
#define glClearTexImage glad_glClearTexImage |
|
|
|
|
typedef void (APIENTRYP PFNGLCLEARTEXSUBIMAGEPROC)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *data); |
|
|
|
|
GLAPI PFNGLCLEARTEXSUBIMAGEPROC glad_glClearTexSubImage; |
|
|
|
|
#define glClearTexSubImage glad_glClearTexSubImage |
|
|
|
|
typedef void (APIENTRYP PFNGLBINDBUFFERSBASEPROC)(GLenum target, GLuint first, GLsizei count, const GLuint *buffers); |
|
|
|
|
GLAPI PFNGLBINDBUFFERSBASEPROC glad_glBindBuffersBase; |
|
|
|
|
#define glBindBuffersBase glad_glBindBuffersBase |
|
|
|
|
typedef void (APIENTRYP PFNGLBINDBUFFERSRANGEPROC)(GLenum target, GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizeiptr *sizes); |
|
|
|
|
GLAPI PFNGLBINDBUFFERSRANGEPROC glad_glBindBuffersRange; |
|
|
|
|
#define glBindBuffersRange glad_glBindBuffersRange |
|
|
|
|
typedef void (APIENTRYP PFNGLBINDTEXTURESPROC)(GLuint first, GLsizei count, const GLuint *textures); |
|
|
|
|
GLAPI PFNGLBINDTEXTURESPROC glad_glBindTextures; |
|
|
|
|
#define glBindTextures glad_glBindTextures |
|
|
|
|
typedef void (APIENTRYP PFNGLBINDSAMPLERSPROC)(GLuint first, GLsizei count, const GLuint *samplers); |
|
|
|
|
GLAPI PFNGLBINDSAMPLERSPROC glad_glBindSamplers; |
|
|
|
|
#define glBindSamplers glad_glBindSamplers |
|
|
|
|
typedef void (APIENTRYP PFNGLBINDIMAGETEXTURESPROC)(GLuint first, GLsizei count, const GLuint *textures); |
|
|
|
|
GLAPI PFNGLBINDIMAGETEXTURESPROC glad_glBindImageTextures; |
|
|
|
|
#define glBindImageTextures glad_glBindImageTextures |
|
|
|
|
typedef void (APIENTRYP PFNGLBINDVERTEXBUFFERSPROC)(GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizei *strides); |
|
|
|
|
GLAPI PFNGLBINDVERTEXBUFFERSPROC glad_glBindVertexBuffers; |
|
|
|
|
#define glBindVertexBuffers glad_glBindVertexBuffers |
|
|
|
|
#endif |
|
|
|
|
#ifndef GL_VERSION_4_5 |
|
|
|
|
#define GL_VERSION_4_5 1 |
|
|
|
|
GLAPI int GLAD_GL_VERSION_4_5; |
|
|
|
|
typedef void (APIENTRYP PFNGLCLIPCONTROLPROC)(GLenum origin, GLenum depth); |
|
|
|
|
GLAPI PFNGLCLIPCONTROLPROC glad_glClipControl; |
|
|
|
|
#define glClipControl glad_glClipControl |
|
|
|
|
typedef void (APIENTRYP PFNGLCREATETRANSFORMFEEDBACKSPROC)(GLsizei n, GLuint *ids); |
|
|
|
|
GLAPI PFNGLCREATETRANSFORMFEEDBACKSPROC glad_glCreateTransformFeedbacks; |
|
|
|
|
#define glCreateTransformFeedbacks glad_glCreateTransformFeedbacks |
|
|
|
|
typedef void (APIENTRYP PFNGLTRANSFORMFEEDBACKBUFFERBASEPROC)(GLuint xfb, GLuint index, GLuint buffer); |
|
|
|
|
GLAPI PFNGLTRANSFORMFEEDBACKBUFFERBASEPROC glad_glTransformFeedbackBufferBase; |
|
|
|
|
#define glTransformFeedbackBufferBase glad_glTransformFeedbackBufferBase |
|
|
|
|
typedef void (APIENTRYP PFNGLTRANSFORMFEEDBACKBUFFERRANGEPROC)(GLuint xfb, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size); |
|
|
|
|
GLAPI PFNGLTRANSFORMFEEDBACKBUFFERRANGEPROC glad_glTransformFeedbackBufferRange; |
|
|
|
|
#define glTransformFeedbackBufferRange glad_glTransformFeedbackBufferRange |
|
|
|
|
typedef void (APIENTRYP PFNGLGETTRANSFORMFEEDBACKIVPROC)(GLuint xfb, GLenum pname, GLint *param); |
|
|
|
|
GLAPI PFNGLGETTRANSFORMFEEDBACKIVPROC glad_glGetTransformFeedbackiv; |
|
|
|
|
#define glGetTransformFeedbackiv glad_glGetTransformFeedbackiv |
|
|
|
|
typedef void (APIENTRYP PFNGLGETTRANSFORMFEEDBACKI_VPROC)(GLuint xfb, GLenum pname, GLuint index, GLint *param); |
|
|
|
|
GLAPI PFNGLGETTRANSFORMFEEDBACKI_VPROC glad_glGetTransformFeedbacki_v; |
|
|
|
|
#define glGetTransformFeedbacki_v glad_glGetTransformFeedbacki_v |
|
|
|
|
typedef void (APIENTRYP PFNGLGETTRANSFORMFEEDBACKI64_VPROC)(GLuint xfb, GLenum pname, GLuint index, GLint64 *param); |
|
|
|
|
GLAPI PFNGLGETTRANSFORMFEEDBACKI64_VPROC glad_glGetTransformFeedbacki64_v; |
|
|
|
|
#define glGetTransformFeedbacki64_v glad_glGetTransformFeedbacki64_v |
|
|
|
|
typedef void (APIENTRYP PFNGLCREATEBUFFERSPROC)(GLsizei n, GLuint *buffers); |
|
|
|
|
GLAPI PFNGLCREATEBUFFERSPROC glad_glCreateBuffers; |
|
|
|
|
#define glCreateBuffers glad_glCreateBuffers |
|
|
|
|
typedef void (APIENTRYP PFNGLNAMEDBUFFERSTORAGEPROC)(GLuint buffer, GLsizeiptr size, const void *data, GLbitfield flags); |
|
|
|
|
GLAPI PFNGLNAMEDBUFFERSTORAGEPROC glad_glNamedBufferStorage; |
|
|
|
|
#define glNamedBufferStorage glad_glNamedBufferStorage |
|
|
|
|
typedef void (APIENTRYP PFNGLNAMEDBUFFERDATAPROC)(GLuint buffer, GLsizeiptr size, const void *data, GLenum usage); |
|
|
|
|
GLAPI PFNGLNAMEDBUFFERDATAPROC glad_glNamedBufferData; |
|
|
|
|
#define glNamedBufferData glad_glNamedBufferData |
|
|
|
|
typedef void (APIENTRYP PFNGLNAMEDBUFFERSUBDATAPROC)(GLuint buffer, GLintptr offset, GLsizeiptr size, const void *data); |
|
|
|
|
GLAPI PFNGLNAMEDBUFFERSUBDATAPROC glad_glNamedBufferSubData; |
|
|
|
|
#define glNamedBufferSubData glad_glNamedBufferSubData |
|
|
|
|
typedef void (APIENTRYP PFNGLCOPYNAMEDBUFFERSUBDATAPROC)(GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size); |
|
|
|
|
GLAPI PFNGLCOPYNAMEDBUFFERSUBDATAPROC glad_glCopyNamedBufferSubData; |
|
|
|
|
#define glCopyNamedBufferSubData glad_glCopyNamedBufferSubData |
|
|
|
|
typedef void (APIENTRYP PFNGLCLEARNAMEDBUFFERDATAPROC)(GLuint buffer, GLenum internalformat, GLenum format, GLenum type, const void *data); |
|
|
|
|
GLAPI PFNGLCLEARNAMEDBUFFERDATAPROC glad_glClearNamedBufferData; |
|
|
|
|
#define glClearNamedBufferData glad_glClearNamedBufferData |
|
|
|
|
typedef void (APIENTRYP PFNGLCLEARNAMEDBUFFERSUBDATAPROC)(GLuint buffer, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, const void *data); |
|
|
|
|
GLAPI PFNGLCLEARNAMEDBUFFERSUBDATAPROC glad_glClearNamedBufferSubData; |
|
|
|
|
#define glClearNamedBufferSubData glad_glClearNamedBufferSubData |
|
|
|
|
typedef void * (APIENTRYP PFNGLMAPNAMEDBUFFERPROC)(GLuint buffer, GLenum access); |
|
|
|
|
GLAPI PFNGLMAPNAMEDBUFFERPROC glad_glMapNamedBuffer; |
|
|
|
|
#define glMapNamedBuffer glad_glMapNamedBuffer |
|
|
|
|
typedef void * (APIENTRYP PFNGLMAPNAMEDBUFFERRANGEPROC)(GLuint buffer, GLintptr offset, GLsizeiptr length, GLbitfield access); |
|
|
|
|
GLAPI PFNGLMAPNAMEDBUFFERRANGEPROC glad_glMapNamedBufferRange; |
|
|
|
|
#define glMapNamedBufferRange glad_glMapNamedBufferRange |
|
|
|
|
typedef GLboolean (APIENTRYP PFNGLUNMAPNAMEDBUFFERPROC)(GLuint buffer); |
|
|
|
|
GLAPI PFNGLUNMAPNAMEDBUFFERPROC glad_glUnmapNamedBuffer; |
|
|
|
|
#define glUnmapNamedBuffer glad_glUnmapNamedBuffer |
|
|
|
|
typedef void (APIENTRYP PFNGLFLUSHMAPPEDNAMEDBUFFERRANGEPROC)(GLuint buffer, GLintptr offset, GLsizeiptr length); |
|
|
|
|
GLAPI PFNGLFLUSHMAPPEDNAMEDBUFFERRANGEPROC glad_glFlushMappedNamedBufferRange; |
|
|
|
|
#define glFlushMappedNamedBufferRange glad_glFlushMappedNamedBufferRange |
|
|
|
|
typedef void (APIENTRYP PFNGLGETNAMEDBUFFERPARAMETERIVPROC)(GLuint buffer, GLenum pname, GLint *params); |
|
|
|
|
GLAPI PFNGLGETNAMEDBUFFERPARAMETERIVPROC glad_glGetNamedBufferParameteriv; |
|
|
|
|
#define glGetNamedBufferParameteriv glad_glGetNamedBufferParameteriv |
|
|
|
|
typedef void (APIENTRYP PFNGLGETNAMEDBUFFERPARAMETERI64VPROC)(GLuint buffer, GLenum pname, GLint64 *params); |
|
|
|
|
GLAPI PFNGLGETNAMEDBUFFERPARAMETERI64VPROC glad_glGetNamedBufferParameteri64v; |
|
|
|
|
#define glGetNamedBufferParameteri64v glad_glGetNamedBufferParameteri64v |
|
|
|
|
typedef void (APIENTRYP PFNGLGETNAMEDBUFFERPOINTERVPROC)(GLuint buffer, GLenum pname, void **params); |
|
|
|
|
GLAPI PFNGLGETNAMEDBUFFERPOINTERVPROC glad_glGetNamedBufferPointerv; |
|
|
|
|
#define glGetNamedBufferPointerv glad_glGetNamedBufferPointerv |
|
|
|
|
typedef void (APIENTRYP PFNGLGETNAMEDBUFFERSUBDATAPROC)(GLuint buffer, GLintptr offset, GLsizeiptr size, void *data); |
|
|
|
|
GLAPI PFNGLGETNAMEDBUFFERSUBDATAPROC glad_glGetNamedBufferSubData; |
|
|
|
|
#define glGetNamedBufferSubData glad_glGetNamedBufferSubData |
|
|
|
|
typedef void (APIENTRYP PFNGLCREATEFRAMEBUFFERSPROC)(GLsizei n, GLuint *framebuffers); |
|
|
|
|
GLAPI PFNGLCREATEFRAMEBUFFERSPROC glad_glCreateFramebuffers; |
|
|
|
|
#define glCreateFramebuffers glad_glCreateFramebuffers |
|
|
|
|
typedef void (APIENTRYP PFNGLNAMEDFRAMEBUFFERRENDERBUFFERPROC)(GLuint framebuffer, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer); |
|
|
|
|
GLAPI PFNGLNAMEDFRAMEBUFFERRENDERBUFFERPROC glad_glNamedFramebufferRenderbuffer; |
|
|
|
|
#define glNamedFramebufferRenderbuffer glad_glNamedFramebufferRenderbuffer |
|
|
|
|
typedef void (APIENTRYP PFNGLNAMEDFRAMEBUFFERPARAMETERIPROC)(GLuint framebuffer, GLenum pname, GLint param); |
|
|
|
|
GLAPI PFNGLNAMEDFRAMEBUFFERPARAMETERIPROC glad_glNamedFramebufferParameteri; |
|
|
|
|
#define glNamedFramebufferParameteri glad_glNamedFramebufferParameteri |
|
|
|
|
typedef void (APIENTRYP PFNGLNAMEDFRAMEBUFFERTEXTUREPROC)(GLuint framebuffer, GLenum attachment, GLuint texture, GLint level); |
|
|
|
|
GLAPI PFNGLNAMEDFRAMEBUFFERTEXTUREPROC glad_glNamedFramebufferTexture; |
|
|
|
|
#define glNamedFramebufferTexture glad_glNamedFramebufferTexture |
|
|
|
|
typedef void (APIENTRYP PFNGLNAMEDFRAMEBUFFERTEXTURELAYERPROC)(GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLint layer); |
|
|
|
|
GLAPI PFNGLNAMEDFRAMEBUFFERTEXTURELAYERPROC glad_glNamedFramebufferTextureLayer; |
|
|
|
|
#define glNamedFramebufferTextureLayer glad_glNamedFramebufferTextureLayer |
|
|
|
|
typedef void (APIENTRYP PFNGLNAMEDFRAMEBUFFERDRAWBUFFERPROC)(GLuint framebuffer, GLenum buf); |
|
|
|
|
GLAPI PFNGLNAMEDFRAMEBUFFERDRAWBUFFERPROC glad_glNamedFramebufferDrawBuffer; |
|
|
|
|
#define glNamedFramebufferDrawBuffer glad_glNamedFramebufferDrawBuffer |
|
|
|
|
typedef void (APIENTRYP PFNGLNAMEDFRAMEBUFFERDRAWBUFFERSPROC)(GLuint framebuffer, GLsizei n, const GLenum *bufs); |
|
|
|
|
GLAPI PFNGLNAMEDFRAMEBUFFERDRAWBUFFERSPROC glad_glNamedFramebufferDrawBuffers; |
|
|
|
|
#define glNamedFramebufferDrawBuffers glad_glNamedFramebufferDrawBuffers |
|
|
|
|
typedef void (APIENTRYP PFNGLNAMEDFRAMEBUFFERREADBUFFERPROC)(GLuint framebuffer, GLenum src); |
|
|
|
|
GLAPI PFNGLNAMEDFRAMEBUFFERREADBUFFERPROC glad_glNamedFramebufferReadBuffer; |
|
|
|
|
#define glNamedFramebufferReadBuffer glad_glNamedFramebufferReadBuffer |
|
|
|
|
typedef void (APIENTRYP PFNGLINVALIDATENAMEDFRAMEBUFFERDATAPROC)(GLuint framebuffer, GLsizei numAttachments, const GLenum *attachments); |
|
|
|
|
GLAPI PFNGLINVALIDATENAMEDFRAMEBUFFERDATAPROC glad_glInvalidateNamedFramebufferData; |
|
|
|
|
#define glInvalidateNamedFramebufferData glad_glInvalidateNamedFramebufferData |
|
|
|
|
typedef void (APIENTRYP PFNGLINVALIDATENAMEDFRAMEBUFFERSUBDATAPROC)(GLuint framebuffer, GLsizei numAttachments, const GLenum *attachments, GLint x, GLint y, GLsizei width, GLsizei height); |
|
|
|
|
GLAPI PFNGLINVALIDATENAMEDFRAMEBUFFERSUBDATAPROC glad_glInvalidateNamedFramebufferSubData; |
|
|
|
|
#define glInvalidateNamedFramebufferSubData glad_glInvalidateNamedFramebufferSubData |
|
|
|
|
typedef void (APIENTRYP PFNGLCLEARNAMEDFRAMEBUFFERIVPROC)(GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLint *value); |
|
|
|
|
GLAPI PFNGLCLEARNAMEDFRAMEBUFFERIVPROC glad_glClearNamedFramebufferiv; |
|
|
|
|
#define glClearNamedFramebufferiv glad_glClearNamedFramebufferiv |
|
|
|
|
typedef void (APIENTRYP PFNGLCLEARNAMEDFRAMEBUFFERUIVPROC)(GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLuint *value); |
|
|
|
|
GLAPI PFNGLCLEARNAMEDFRAMEBUFFERUIVPROC glad_glClearNamedFramebufferuiv; |
|
|
|
|
#define glClearNamedFramebufferuiv glad_glClearNamedFramebufferuiv |
|
|
|
|
typedef void (APIENTRYP PFNGLCLEARNAMEDFRAMEBUFFERFVPROC)(GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLfloat *value); |
|
|
|
|
GLAPI PFNGLCLEARNAMEDFRAMEBUFFERFVPROC glad_glClearNamedFramebufferfv; |
|
|
|
|
#define glClearNamedFramebufferfv glad_glClearNamedFramebufferfv |
|
|
|
|
typedef void (APIENTRYP PFNGLCLEARNAMEDFRAMEBUFFERFIPROC)(GLuint framebuffer, GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil); |
|
|
|
|
GLAPI PFNGLCLEARNAMEDFRAMEBUFFERFIPROC glad_glClearNamedFramebufferfi; |
|
|
|
|
#define glClearNamedFramebufferfi glad_glClearNamedFramebufferfi |
|
|
|
|
typedef void (APIENTRYP PFNGLBLITNAMEDFRAMEBUFFERPROC)(GLuint readFramebuffer, GLuint drawFramebuffer, GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter); |
|
|
|
|
GLAPI PFNGLBLITNAMEDFRAMEBUFFERPROC glad_glBlitNamedFramebuffer; |
|
|
|
|
#define glBlitNamedFramebuffer glad_glBlitNamedFramebuffer |
|
|
|
|
typedef GLenum (APIENTRYP PFNGLCHECKNAMEDFRAMEBUFFERSTATUSPROC)(GLuint framebuffer, GLenum target); |
|
|
|
|
GLAPI PFNGLCHECKNAMEDFRAMEBUFFERSTATUSPROC glad_glCheckNamedFramebufferStatus; |
|
|
|
|
#define glCheckNamedFramebufferStatus glad_glCheckNamedFramebufferStatus |
|
|
|
|
typedef void (APIENTRYP PFNGLGETNAMEDFRAMEBUFFERPARAMETERIVPROC)(GLuint framebuffer, GLenum pname, GLint *param); |
|
|
|
|
GLAPI PFNGLGETNAMEDFRAMEBUFFERPARAMETERIVPROC glad_glGetNamedFramebufferParameteriv; |
|
|
|
|
#define glGetNamedFramebufferParameteriv glad_glGetNamedFramebufferParameteriv |
|
|
|
|
typedef void (APIENTRYP PFNGLGETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIVPROC)(GLuint framebuffer, GLenum attachment, GLenum pname, GLint *params); |
|
|
|
|
GLAPI PFNGLGETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIVPROC glad_glGetNamedFramebufferAttachmentParameteriv; |
|
|
|
|
#define glGetNamedFramebufferAttachmentParameteriv glad_glGetNamedFramebufferAttachmentParameteriv |
|
|
|
|
typedef void (APIENTRYP PFNGLCREATERENDERBUFFERSPROC)(GLsizei n, GLuint *renderbuffers); |
|
|
|
|
GLAPI PFNGLCREATERENDERBUFFERSPROC glad_glCreateRenderbuffers; |
|
|
|
|
#define glCreateRenderbuffers glad_glCreateRenderbuffers |
|
|
|
|
typedef void (APIENTRYP PFNGLNAMEDRENDERBUFFERSTORAGEPROC)(GLuint renderbuffer, GLenum internalformat, GLsizei width, GLsizei height); |
|
|
|
|
GLAPI PFNGLNAMEDRENDERBUFFERSTORAGEPROC glad_glNamedRenderbufferStorage; |
|
|
|
|
#define glNamedRenderbufferStorage glad_glNamedRenderbufferStorage |
|
|
|
|
typedef void (APIENTRYP PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEPROC)(GLuint renderbuffer, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height); |
|
|
|
|
GLAPI PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEPROC glad_glNamedRenderbufferStorageMultisample; |
|
|
|
|
#define glNamedRenderbufferStorageMultisample glad_glNamedRenderbufferStorageMultisample |
|
|
|
|
typedef void (APIENTRYP PFNGLGETNAMEDRENDERBUFFERPARAMETERIVPROC)(GLuint renderbuffer, GLenum pname, GLint *params); |
|
|
|
|
GLAPI PFNGLGETNAMEDRENDERBUFFERPARAMETERIVPROC glad_glGetNamedRenderbufferParameteriv; |
|
|
|
|
#define glGetNamedRenderbufferParameteriv glad_glGetNamedRenderbufferParameteriv |
|
|
|
|
typedef void (APIENTRYP PFNGLCREATETEXTURESPROC)(GLenum target, GLsizei n, GLuint *textures); |
|
|
|
|
GLAPI PFNGLCREATETEXTURESPROC glad_glCreateTextures; |
|
|
|
|
#define glCreateTextures glad_glCreateTextures |
|
|
|
|
typedef void (APIENTRYP PFNGLTEXTUREBUFFERPROC)(GLuint texture, GLenum internalformat, GLuint buffer); |
|
|
|
|
GLAPI PFNGLTEXTUREBUFFERPROC glad_glTextureBuffer; |
|
|
|
|
#define glTextureBuffer glad_glTextureBuffer |
|
|
|
|
typedef void (APIENTRYP PFNGLTEXTUREBUFFERRANGEPROC)(GLuint texture, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size); |
|
|
|
|
GLAPI PFNGLTEXTUREBUFFERRANGEPROC glad_glTextureBufferRange; |
|
|
|
|
#define glTextureBufferRange glad_glTextureBufferRange |
|
|
|
|
typedef void (APIENTRYP PFNGLTEXTURESTORAGE1DPROC)(GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width); |
|
|
|
|
GLAPI PFNGLTEXTURESTORAGE1DPROC glad_glTextureStorage1D; |
|
|
|
|
#define glTextureStorage1D glad_glTextureStorage1D |
|
|
|
|
typedef void (APIENTRYP PFNGLTEXTURESTORAGE2DPROC)(GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height); |
|
|
|
|
GLAPI PFNGLTEXTURESTORAGE2DPROC glad_glTextureStorage2D; |
|
|
|
|
#define glTextureStorage2D glad_glTextureStorage2D |
|
|
|
|
typedef void (APIENTRYP PFNGLTEXTURESTORAGE3DPROC)(GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth); |
|
|
|
|
GLAPI PFNGLTEXTURESTORAGE3DPROC glad_glTextureStorage3D; |
|
|
|
|
#define glTextureStorage3D glad_glTextureStorage3D |
|
|
|
|
typedef void (APIENTRYP PFNGLTEXTURESTORAGE2DMULTISAMPLEPROC)(GLuint texture, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations); |
|
|
|
|
GLAPI PFNGLTEXTURESTORAGE2DMULTISAMPLEPROC glad_glTextureStorage2DMultisample; |
|
|
|
|
#define glTextureStorage2DMultisample glad_glTextureStorage2DMultisample |
|
|
|
|
typedef void (APIENTRYP PFNGLTEXTURESTORAGE3DMULTISAMPLEPROC)(GLuint texture, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations); |
|
|
|
|
GLAPI PFNGLTEXTURESTORAGE3DMULTISAMPLEPROC glad_glTextureStorage3DMultisample; |
|
|
|
|
#define glTextureStorage3DMultisample glad_glTextureStorage3DMultisample |
|
|
|
|
typedef void (APIENTRYP PFNGLTEXTURESUBIMAGE1DPROC)(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels); |
|
|
|
|
GLAPI PFNGLTEXTURESUBIMAGE1DPROC glad_glTextureSubImage1D; |
|
|
|
|
#define glTextureSubImage1D glad_glTextureSubImage1D |
|
|
|
|
typedef void (APIENTRYP PFNGLTEXTURESUBIMAGE2DPROC)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels); |
|
|
|
|
GLAPI PFNGLTEXTURESUBIMAGE2DPROC glad_glTextureSubImage2D; |
|
|
|
|
#define glTextureSubImage2D glad_glTextureSubImage2D |
|
|
|
|
typedef void (APIENTRYP PFNGLTEXTURESUBIMAGE3DPROC)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels); |
|
|
|
|
GLAPI PFNGLTEXTURESUBIMAGE3DPROC glad_glTextureSubImage3D; |
|
|
|
|
#define glTextureSubImage3D glad_glTextureSubImage3D |
|
|
|
|
typedef void (APIENTRYP PFNGLCOMPRESSEDTEXTURESUBIMAGE1DPROC)(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void *data); |
|
|
|
|
GLAPI PFNGLCOMPRESSEDTEXTURESUBIMAGE1DPROC glad_glCompressedTextureSubImage1D; |
|
|
|
|
#define glCompressedTextureSubImage1D glad_glCompressedTextureSubImage1D |
|
|
|
|
typedef void (APIENTRYP PFNGLCOMPRESSEDTEXTURESUBIMAGE2DPROC)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *data); |
|
|
|
|
GLAPI PFNGLCOMPRESSEDTEXTURESUBIMAGE2DPROC glad_glCompressedTextureSubImage2D; |
|
|
|
|
#define glCompressedTextureSubImage2D glad_glCompressedTextureSubImage2D |
|
|
|
|
typedef void (APIENTRYP PFNGLCOMPRESSEDTEXTURESUBIMAGE3DPROC)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *data); |
|
|
|
|
GLAPI PFNGLCOMPRESSEDTEXTURESUBIMAGE3DPROC glad_glCompressedTextureSubImage3D; |
|
|
|
|
#define glCompressedTextureSubImage3D glad_glCompressedTextureSubImage3D |
|
|
|
|
typedef void (APIENTRYP PFNGLCOPYTEXTURESUBIMAGE1DPROC)(GLuint texture, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width); |
|
|
|
|
GLAPI PFNGLCOPYTEXTURESUBIMAGE1DPROC glad_glCopyTextureSubImage1D; |
|
|
|
|
#define glCopyTextureSubImage1D glad_glCopyTextureSubImage1D |
|
|
|
|
typedef void (APIENTRYP PFNGLCOPYTEXTURESUBIMAGE2DPROC)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height); |
|
|
|
|
GLAPI PFNGLCOPYTEXTURESUBIMAGE2DPROC glad_glCopyTextureSubImage2D; |
|
|
|
|
#define glCopyTextureSubImage2D glad_glCopyTextureSubImage2D |
|
|
|
|
typedef void (APIENTRYP PFNGLCOPYTEXTURESUBIMAGE3DPROC)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height); |
|
|
|
|
GLAPI PFNGLCOPYTEXTURESUBIMAGE3DPROC glad_glCopyTextureSubImage3D; |
|
|
|
|
#define glCopyTextureSubImage3D glad_glCopyTextureSubImage3D |
|
|
|
|
typedef void (APIENTRYP PFNGLTEXTUREPARAMETERFPROC)(GLuint texture, GLenum pname, GLfloat param); |
|
|
|
|
GLAPI PFNGLTEXTUREPARAMETERFPROC glad_glTextureParameterf; |
|
|
|
|
#define glTextureParameterf glad_glTextureParameterf |
|
|
|
|
typedef void (APIENTRYP PFNGLTEXTUREPARAMETERFVPROC)(GLuint texture, GLenum pname, const GLfloat *param); |
|
|
|
|
GLAPI PFNGLTEXTUREPARAMETERFVPROC glad_glTextureParameterfv; |
|
|
|
|
#define glTextureParameterfv glad_glTextureParameterfv |
|
|
|
|
typedef void (APIENTRYP PFNGLTEXTUREPARAMETERIPROC)(GLuint texture, GLenum pname, GLint param); |
|
|
|
|
GLAPI PFNGLTEXTUREPARAMETERIPROC glad_glTextureParameteri; |
|
|
|
|
#define glTextureParameteri glad_glTextureParameteri |
|
|
|
|
typedef void (APIENTRYP PFNGLTEXTUREPARAMETERIIVPROC)(GLuint texture, GLenum pname, const GLint *params); |
|
|
|
|
GLAPI PFNGLTEXTUREPARAMETERIIVPROC glad_glTextureParameterIiv; |
|
|
|
|
#define glTextureParameterIiv glad_glTextureParameterIiv |
|
|
|
|
typedef void (APIENTRYP PFNGLTEXTUREPARAMETERIUIVPROC)(GLuint texture, GLenum pname, const GLuint *params); |
|
|
|
|
GLAPI PFNGLTEXTUREPARAMETERIUIVPROC glad_glTextureParameterIuiv; |
|
|
|
|
#define glTextureParameterIuiv glad_glTextureParameterIuiv |
|
|
|
|
typedef void (APIENTRYP PFNGLTEXTUREPARAMETERIVPROC)(GLuint texture, GLenum pname, const GLint *param); |
|
|
|
|
GLAPI PFNGLTEXTUREPARAMETERIVPROC glad_glTextureParameteriv; |
|
|
|
|
#define glTextureParameteriv glad_glTextureParameteriv |
|
|
|
|
typedef void (APIENTRYP PFNGLGENERATETEXTUREMIPMAPPROC)(GLuint texture); |
|
|
|
|
GLAPI PFNGLGENERATETEXTUREMIPMAPPROC glad_glGenerateTextureMipmap; |
|
|
|
|
#define glGenerateTextureMipmap glad_glGenerateTextureMipmap |
|
|
|
|
typedef void (APIENTRYP PFNGLBINDTEXTUREUNITPROC)(GLuint unit, GLuint texture); |
|
|
|
|
GLAPI PFNGLBINDTEXTUREUNITPROC glad_glBindTextureUnit; |
|
|
|
|
#define glBindTextureUnit glad_glBindTextureUnit |
|
|
|
|
typedef void (APIENTRYP PFNGLGETTEXTUREIMAGEPROC)(GLuint texture, GLint level, GLenum format, GLenum type, GLsizei bufSize, void *pixels); |
|
|
|
|
GLAPI PFNGLGETTEXTUREIMAGEPROC glad_glGetTextureImage; |
|
|
|
|
#define glGetTextureImage glad_glGetTextureImage |
|
|
|
|
typedef void (APIENTRYP PFNGLGETCOMPRESSEDTEXTUREIMAGEPROC)(GLuint texture, GLint level, GLsizei bufSize, void *pixels); |
|
|
|
|
GLAPI PFNGLGETCOMPRESSEDTEXTUREIMAGEPROC glad_glGetCompressedTextureImage; |
|
|
|
|
#define glGetCompressedTextureImage glad_glGetCompressedTextureImage |
|
|
|
|
typedef void (APIENTRYP PFNGLGETTEXTURELEVELPARAMETERFVPROC)(GLuint texture, GLint level, GLenum pname, GLfloat *params); |
|
|
|
|
GLAPI PFNGLGETTEXTURELEVELPARAMETERFVPROC glad_glGetTextureLevelParameterfv; |
|
|
|
|
#define glGetTextureLevelParameterfv glad_glGetTextureLevelParameterfv |
|
|
|
|
typedef void (APIENTRYP PFNGLGETTEXTURELEVELPARAMETERIVPROC)(GLuint texture, GLint level, GLenum pname, GLint *params); |
|
|
|
|
GLAPI PFNGLGETTEXTURELEVELPARAMETERIVPROC glad_glGetTextureLevelParameteriv; |
|
|
|
|
#define glGetTextureLevelParameteriv glad_glGetTextureLevelParameteriv |
|
|
|
|
typedef void (APIENTRYP PFNGLGETTEXTUREPARAMETERFVPROC)(GLuint texture, GLenum pname, GLfloat *params); |
|
|
|
|
GLAPI PFNGLGETTEXTUREPARAMETERFVPROC glad_glGetTextureParameterfv; |
|
|
|
|
#define glGetTextureParameterfv glad_glGetTextureParameterfv |
|
|
|
|
typedef void (APIENTRYP PFNGLGETTEXTUREPARAMETERIIVPROC)(GLuint texture, GLenum pname, GLint *params); |
|
|
|
|
GLAPI PFNGLGETTEXTUREPARAMETERIIVPROC glad_glGetTextureParameterIiv; |
|
|
|
|
#define glGetTextureParameterIiv glad_glGetTextureParameterIiv |
|
|
|
|
typedef void (APIENTRYP PFNGLGETTEXTUREPARAMETERIUIVPROC)(GLuint texture, GLenum pname, GLuint *params); |
|
|
|
|
GLAPI PFNGLGETTEXTUREPARAMETERIUIVPROC glad_glGetTextureParameterIuiv; |
|
|
|
|
#define glGetTextureParameterIuiv glad_glGetTextureParameterIuiv |
|
|
|
|
typedef void (APIENTRYP PFNGLGETTEXTUREPARAMETERIVPROC)(GLuint texture, GLenum pname, GLint *params); |
|
|
|
|
GLAPI PFNGLGETTEXTUREPARAMETERIVPROC glad_glGetTextureParameteriv; |
|
|
|
|
#define glGetTextureParameteriv glad_glGetTextureParameteriv |
|
|
|
|
typedef void (APIENTRYP PFNGLCREATEVERTEXARRAYSPROC)(GLsizei n, GLuint *arrays); |
|
|
|
|
GLAPI PFNGLCREATEVERTEXARRAYSPROC glad_glCreateVertexArrays; |
|
|
|
|
#define glCreateVertexArrays glad_glCreateVertexArrays |
|
|
|
|
typedef void (APIENTRYP PFNGLDISABLEVERTEXARRAYATTRIBPROC)(GLuint vaobj, GLuint index); |
|
|
|
|
GLAPI PFNGLDISABLEVERTEXARRAYATTRIBPROC glad_glDisableVertexArrayAttrib; |
|
|
|
|
#define glDisableVertexArrayAttrib glad_glDisableVertexArrayAttrib |
|
|
|
|
typedef void (APIENTRYP PFNGLENABLEVERTEXARRAYATTRIBPROC)(GLuint vaobj, GLuint index); |
|
|
|
|
GLAPI PFNGLENABLEVERTEXARRAYATTRIBPROC glad_glEnableVertexArrayAttrib; |
|
|
|
|
#define glEnableVertexArrayAttrib glad_glEnableVertexArrayAttrib |
|
|
|
|
typedef void (APIENTRYP PFNGLVERTEXARRAYELEMENTBUFFERPROC)(GLuint vaobj, GLuint buffer); |
|
|
|
|
GLAPI PFNGLVERTEXARRAYELEMENTBUFFERPROC glad_glVertexArrayElementBuffer; |
|
|
|
|
#define glVertexArrayElementBuffer glad_glVertexArrayElementBuffer |
|
|
|
|
typedef void (APIENTRYP PFNGLVERTEXARRAYVERTEXBUFFERPROC)(GLuint vaobj, GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride); |
|
|
|
|
GLAPI PFNGLVERTEXARRAYVERTEXBUFFERPROC glad_glVertexArrayVertexBuffer; |
|
|
|
|
#define glVertexArrayVertexBuffer glad_glVertexArrayVertexBuffer |
|
|
|
|
typedef void (APIENTRYP PFNGLVERTEXARRAYVERTEXBUFFERSPROC)(GLuint vaobj, GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizei *strides); |
|
|
|
|
GLAPI PFNGLVERTEXARRAYVERTEXBUFFERSPROC glad_glVertexArrayVertexBuffers; |
|
|
|
|
#define glVertexArrayVertexBuffers glad_glVertexArrayVertexBuffers |
|
|
|
|
typedef void (APIENTRYP PFNGLVERTEXARRAYATTRIBBINDINGPROC)(GLuint vaobj, GLuint attribindex, GLuint bindingindex); |
|
|
|
|
GLAPI PFNGLVERTEXARRAYATTRIBBINDINGPROC glad_glVertexArrayAttribBinding; |
|
|
|
|
#define glVertexArrayAttribBinding glad_glVertexArrayAttribBinding |
|
|
|
|
typedef void (APIENTRYP PFNGLVERTEXARRAYATTRIBFORMATPROC)(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset); |
|
|
|
|
GLAPI PFNGLVERTEXARRAYATTRIBFORMATPROC glad_glVertexArrayAttribFormat; |
|
|
|
|
#define glVertexArrayAttribFormat glad_glVertexArrayAttribFormat |
|
|
|
|
typedef void (APIENTRYP PFNGLVERTEXARRAYATTRIBIFORMATPROC)(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset); |
|
|
|
|
GLAPI PFNGLVERTEXARRAYATTRIBIFORMATPROC glad_glVertexArrayAttribIFormat; |
|
|
|
|
#define glVertexArrayAttribIFormat glad_glVertexArrayAttribIFormat |
|
|
|
|
typedef void (APIENTRYP PFNGLVERTEXARRAYATTRIBLFORMATPROC)(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset); |
|
|
|
|
GLAPI PFNGLVERTEXARRAYATTRIBLFORMATPROC glad_glVertexArrayAttribLFormat; |
|
|
|
|
#define glVertexArrayAttribLFormat glad_glVertexArrayAttribLFormat |
|
|
|
|
typedef void (APIENTRYP PFNGLVERTEXARRAYBINDINGDIVISORPROC)(GLuint vaobj, GLuint bindingindex, GLuint divisor); |
|
|
|
|
GLAPI PFNGLVERTEXARRAYBINDINGDIVISORPROC glad_glVertexArrayBindingDivisor; |
|
|
|
|
#define glVertexArrayBindingDivisor glad_glVertexArrayBindingDivisor |
|
|
|
|
typedef void (APIENTRYP PFNGLGETVERTEXARRAYIVPROC)(GLuint vaobj, GLenum pname, GLint *param); |
|
|
|
|
GLAPI PFNGLGETVERTEXARRAYIVPROC glad_glGetVertexArrayiv; |
|
|
|
|
#define glGetVertexArrayiv glad_glGetVertexArrayiv |
|
|
|
|
typedef void (APIENTRYP PFNGLGETVERTEXARRAYINDEXEDIVPROC)(GLuint vaobj, GLuint index, GLenum pname, GLint *param); |
|
|
|
|
GLAPI PFNGLGETVERTEXARRAYINDEXEDIVPROC glad_glGetVertexArrayIndexediv; |
|
|
|
|
#define glGetVertexArrayIndexediv glad_glGetVertexArrayIndexediv |
|
|
|
|
typedef void (APIENTRYP PFNGLGETVERTEXARRAYINDEXED64IVPROC)(GLuint vaobj, GLuint index, GLenum pname, GLint64 *param); |
|
|
|
|
GLAPI PFNGLGETVERTEXARRAYINDEXED64IVPROC glad_glGetVertexArrayIndexed64iv; |
|
|
|
|
#define glGetVertexArrayIndexed64iv glad_glGetVertexArrayIndexed64iv |
|
|
|
|
typedef void (APIENTRYP PFNGLCREATESAMPLERSPROC)(GLsizei n, GLuint *samplers); |
|
|
|
|
GLAPI PFNGLCREATESAMPLERSPROC glad_glCreateSamplers; |
|
|
|
|
#define glCreateSamplers glad_glCreateSamplers |
|
|
|
|
typedef void (APIENTRYP PFNGLCREATEPROGRAMPIPELINESPROC)(GLsizei n, GLuint *pipelines); |
|
|
|
|
GLAPI PFNGLCREATEPROGRAMPIPELINESPROC glad_glCreateProgramPipelines; |
|
|
|
|
#define glCreateProgramPipelines glad_glCreateProgramPipelines |
|
|
|
|
typedef void (APIENTRYP PFNGLCREATEQUERIESPROC)(GLenum target, GLsizei n, GLuint *ids); |
|
|
|
|
GLAPI PFNGLCREATEQUERIESPROC glad_glCreateQueries; |
|
|
|
|
#define glCreateQueries glad_glCreateQueries |
|
|
|
|
typedef void (APIENTRYP PFNGLGETQUERYBUFFEROBJECTI64VPROC)(GLuint id, GLuint buffer, GLenum pname, GLintptr offset); |
|
|
|
|
GLAPI PFNGLGETQUERYBUFFEROBJECTI64VPROC glad_glGetQueryBufferObjecti64v; |
|
|
|
|
#define glGetQueryBufferObjecti64v glad_glGetQueryBufferObjecti64v |
|
|
|
|
typedef void (APIENTRYP PFNGLGETQUERYBUFFEROBJECTIVPROC)(GLuint id, GLuint buffer, GLenum pname, GLintptr offset); |
|
|
|
|
GLAPI PFNGLGETQUERYBUFFEROBJECTIVPROC glad_glGetQueryBufferObjectiv; |
|
|
|
|
#define glGetQueryBufferObjectiv glad_glGetQueryBufferObjectiv |
|
|
|
|
typedef void (APIENTRYP PFNGLGETQUERYBUFFEROBJECTUI64VPROC)(GLuint id, GLuint buffer, GLenum pname, GLintptr offset); |
|
|
|
|
GLAPI PFNGLGETQUERYBUFFEROBJECTUI64VPROC glad_glGetQueryBufferObjectui64v; |
|
|
|
|
#define glGetQueryBufferObjectui64v glad_glGetQueryBufferObjectui64v |
|
|
|
|
typedef void (APIENTRYP PFNGLGETQUERYBUFFEROBJECTUIVPROC)(GLuint id, GLuint buffer, GLenum pname, GLintptr offset); |
|
|
|
|
GLAPI PFNGLGETQUERYBUFFEROBJECTUIVPROC glad_glGetQueryBufferObjectuiv; |
|
|
|
|
#define glGetQueryBufferObjectuiv glad_glGetQueryBufferObjectuiv |
|
|
|
|
typedef void (APIENTRYP PFNGLMEMORYBARRIERBYREGIONPROC)(GLbitfield barriers); |
|
|
|
|
GLAPI PFNGLMEMORYBARRIERBYREGIONPROC glad_glMemoryBarrierByRegion; |
|
|
|
|
#define glMemoryBarrierByRegion glad_glMemoryBarrierByRegion |
|
|
|
|
typedef void (APIENTRYP PFNGLGETTEXTURESUBIMAGEPROC)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, GLsizei bufSize, void *pixels); |
|
|
|
|
GLAPI PFNGLGETTEXTURESUBIMAGEPROC glad_glGetTextureSubImage; |
|
|
|
|
#define glGetTextureSubImage glad_glGetTextureSubImage |
|
|
|
|
typedef void (APIENTRYP PFNGLGETCOMPRESSEDTEXTURESUBIMAGEPROC)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLsizei bufSize, void *pixels); |
|
|
|
|
GLAPI PFNGLGETCOMPRESSEDTEXTURESUBIMAGEPROC glad_glGetCompressedTextureSubImage; |
|
|
|
|
#define glGetCompressedTextureSubImage glad_glGetCompressedTextureSubImage |
|
|
|
|
typedef GLenum (APIENTRYP PFNGLGETGRAPHICSRESETSTATUSPROC)(void); |
|
|
|
|
GLAPI PFNGLGETGRAPHICSRESETSTATUSPROC glad_glGetGraphicsResetStatus; |
|
|
|
|
#define glGetGraphicsResetStatus glad_glGetGraphicsResetStatus |
|
|
|
|
typedef void (APIENTRYP PFNGLGETNCOMPRESSEDTEXIMAGEPROC)(GLenum target, GLint lod, GLsizei bufSize, void *pixels); |
|
|
|
|
GLAPI PFNGLGETNCOMPRESSEDTEXIMAGEPROC glad_glGetnCompressedTexImage; |
|
|
|
|
#define glGetnCompressedTexImage glad_glGetnCompressedTexImage |
|
|
|
|
typedef void (APIENTRYP PFNGLGETNTEXIMAGEPROC)(GLenum target, GLint level, GLenum format, GLenum type, GLsizei bufSize, void *pixels); |
|
|
|
|
GLAPI PFNGLGETNTEXIMAGEPROC glad_glGetnTexImage; |
|
|
|
|
#define glGetnTexImage glad_glGetnTexImage |
|
|
|
|
typedef void (APIENTRYP PFNGLGETNUNIFORMDVPROC)(GLuint program, GLint location, GLsizei bufSize, GLdouble *params); |
|
|
|
|
GLAPI PFNGLGETNUNIFORMDVPROC glad_glGetnUniformdv; |
|
|
|
|
#define glGetnUniformdv glad_glGetnUniformdv |
|
|
|
|
typedef void (APIENTRYP PFNGLGETNUNIFORMFVPROC)(GLuint program, GLint location, GLsizei bufSize, GLfloat *params); |
|
|
|
|
GLAPI PFNGLGETNUNIFORMFVPROC glad_glGetnUniformfv; |
|
|
|
|
#define glGetnUniformfv glad_glGetnUniformfv |
|
|
|
|
typedef void (APIENTRYP PFNGLGETNUNIFORMIVPROC)(GLuint program, GLint location, GLsizei bufSize, GLint *params); |
|
|
|
|
GLAPI PFNGLGETNUNIFORMIVPROC glad_glGetnUniformiv; |
|
|
|
|
#define glGetnUniformiv glad_glGetnUniformiv |
|
|
|
|
typedef void (APIENTRYP PFNGLGETNUNIFORMUIVPROC)(GLuint program, GLint location, GLsizei bufSize, GLuint *params); |
|
|
|
|
GLAPI PFNGLGETNUNIFORMUIVPROC glad_glGetnUniformuiv; |
|
|
|
|
#define glGetnUniformuiv glad_glGetnUniformuiv |
|
|
|
|
typedef void (APIENTRYP PFNGLREADNPIXELSPROC)(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void *data); |
|
|
|
|
GLAPI PFNGLREADNPIXELSPROC glad_glReadnPixels; |
|
|
|
|
#define glReadnPixels glad_glReadnPixels |
|
|
|
|
typedef void (APIENTRYP PFNGLGETNMAPDVPROC)(GLenum target, GLenum query, GLsizei bufSize, GLdouble *v); |
|
|
|
|
GLAPI PFNGLGETNMAPDVPROC glad_glGetnMapdv; |
|
|
|
|
#define glGetnMapdv glad_glGetnMapdv |
|
|
|
|
typedef void (APIENTRYP PFNGLGETNMAPFVPROC)(GLenum target, GLenum query, GLsizei bufSize, GLfloat *v); |
|
|
|
|
GLAPI PFNGLGETNMAPFVPROC glad_glGetnMapfv; |
|
|
|
|
#define glGetnMapfv glad_glGetnMapfv |
|
|
|
|
typedef void (APIENTRYP PFNGLGETNMAPIVPROC)(GLenum target, GLenum query, GLsizei bufSize, GLint *v); |
|
|
|
|
GLAPI PFNGLGETNMAPIVPROC glad_glGetnMapiv; |
|
|
|
|
#define glGetnMapiv glad_glGetnMapiv |
|
|
|
|
typedef void (APIENTRYP PFNGLGETNPIXELMAPFVPROC)(GLenum map, GLsizei bufSize, GLfloat *values); |
|
|
|
|
GLAPI PFNGLGETNPIXELMAPFVPROC glad_glGetnPixelMapfv; |
|
|
|
|
#define glGetnPixelMapfv glad_glGetnPixelMapfv |
|
|
|
|
typedef void (APIENTRYP PFNGLGETNPIXELMAPUIVPROC)(GLenum map, GLsizei bufSize, GLuint *values); |
|
|
|
|
GLAPI PFNGLGETNPIXELMAPUIVPROC glad_glGetnPixelMapuiv; |
|
|
|
|
#define glGetnPixelMapuiv glad_glGetnPixelMapuiv |
|
|
|
|
typedef void (APIENTRYP PFNGLGETNPIXELMAPUSVPROC)(GLenum map, GLsizei bufSize, GLushort *values); |
|
|
|
|
GLAPI PFNGLGETNPIXELMAPUSVPROC glad_glGetnPixelMapusv; |
|
|
|
|
#define glGetnPixelMapusv glad_glGetnPixelMapusv |
|
|
|
|
typedef void (APIENTRYP PFNGLGETNPOLYGONSTIPPLEPROC)(GLsizei bufSize, GLubyte *pattern); |
|
|
|
|
GLAPI PFNGLGETNPOLYGONSTIPPLEPROC glad_glGetnPolygonStipple; |
|
|
|
|
#define glGetnPolygonStipple glad_glGetnPolygonStipple |
|
|
|
|
typedef void (APIENTRYP PFNGLGETNCOLORTABLEPROC)(GLenum target, GLenum format, GLenum type, GLsizei bufSize, void *table); |
|
|
|
|
GLAPI PFNGLGETNCOLORTABLEPROC glad_glGetnColorTable; |
|
|
|
|
#define glGetnColorTable glad_glGetnColorTable |
|
|
|
|
typedef void (APIENTRYP PFNGLGETNCONVOLUTIONFILTERPROC)(GLenum target, GLenum format, GLenum type, GLsizei bufSize, void *image); |
|
|
|
|
GLAPI PFNGLGETNCONVOLUTIONFILTERPROC glad_glGetnConvolutionFilter; |
|
|
|
|
#define glGetnConvolutionFilter glad_glGetnConvolutionFilter |
|
|
|
|
typedef void (APIENTRYP PFNGLGETNSEPARABLEFILTERPROC)(GLenum target, GLenum format, GLenum type, GLsizei rowBufSize, void *row, GLsizei columnBufSize, void *column, void *span); |
|
|
|
|
GLAPI PFNGLGETNSEPARABLEFILTERPROC glad_glGetnSeparableFilter; |
|
|
|
|
#define glGetnSeparableFilter glad_glGetnSeparableFilter |
|
|
|
|
typedef void (APIENTRYP PFNGLGETNHISTOGRAMPROC)(GLenum target, GLboolean reset, GLenum format, GLenum type, GLsizei bufSize, void *values); |
|
|
|
|
GLAPI PFNGLGETNHISTOGRAMPROC glad_glGetnHistogram; |
|
|
|
|
#define glGetnHistogram glad_glGetnHistogram |
|
|
|
|
typedef void (APIENTRYP PFNGLGETNMINMAXPROC)(GLenum target, GLboolean reset, GLenum format, GLenum type, GLsizei bufSize, void *values); |
|
|
|
|
GLAPI PFNGLGETNMINMAXPROC glad_glGetnMinmax; |
|
|
|
|
#define glGetnMinmax glad_glGetnMinmax |
|
|
|
|
typedef void (APIENTRYP PFNGLTEXTUREBARRIERPROC)(void); |
|
|
|
|
GLAPI PFNGLTEXTUREBARRIERPROC glad_glTextureBarrier; |
|
|
|
|
#define glTextureBarrier glad_glTextureBarrier |
|
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
#ifdef __cplusplus |
|
|
|
|
} |
|
|
|
|