|
|
|
@ -1,3 +1,4 @@
|
|
|
|
|
/* AUTOGENERATED BY glLoadGen, DO NOT EDIT */
|
|
|
|
|
#ifndef POINTER_C_GENERATED_HEADER_OPENGL_H
|
|
|
|
|
#define POINTER_C_GENERATED_HEADER_OPENGL_H
|
|
|
|
|
|
|
|
|
@ -62,6 +63,8 @@
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#define GL_LOAD_GEN_GL_VERSION 440
|
|
|
|
|
|
|
|
|
|
#ifndef GL_LOAD_GEN_BASIC_OPENGL_TYPEDEFS
|
|
|
|
|
#define GL_LOAD_GEN_BASIC_OPENGL_TYPEDEFS
|
|
|
|
|
|
|
|
|
@ -6379,9 +6382,9 @@ extern void (CODEGEN_FUNCPTR *_ptrc_glGenTransformFeedbacks)(GLsizei, GLuint *);
|
|
|
|
|
#define glGenTransformFeedbacks _ptrc_glGenTransformFeedbacks
|
|
|
|
|
extern GLboolean (CODEGEN_FUNCPTR *_ptrc_glIsTransformFeedback)(GLuint);
|
|
|
|
|
#define glIsTransformFeedback _ptrc_glIsTransformFeedback
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glPauseTransformFeedback)();
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glPauseTransformFeedback)(void);
|
|
|
|
|
#define glPauseTransformFeedback _ptrc_glPauseTransformFeedback
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glResumeTransformFeedback)();
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glResumeTransformFeedback)(void);
|
|
|
|
|
#define glResumeTransformFeedback _ptrc_glResumeTransformFeedback
|
|
|
|
|
#endif /*GL_ARB_transform_feedback2*/
|
|
|
|
|
|
|
|
|
@ -6405,7 +6408,7 @@ extern void (CODEGEN_FUNCPTR *_ptrc_glDepthRangef)(GLfloat, GLfloat);
|
|
|
|
|
#define glDepthRangef _ptrc_glDepthRangef
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glGetShaderPrecisionFormat)(GLenum, GLenum, GLint *, GLint *);
|
|
|
|
|
#define glGetShaderPrecisionFormat _ptrc_glGetShaderPrecisionFormat
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glReleaseShaderCompiler)();
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glReleaseShaderCompiler)(void);
|
|
|
|
|
#define glReleaseShaderCompiler _ptrc_glReleaseShaderCompiler
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glShaderBinary)(GLsizei, const GLuint *, GLenum, const GLvoid *, GLsizei);
|
|
|
|
|
#define glShaderBinary _ptrc_glShaderBinary
|
|
|
|
@ -6666,7 +6669,7 @@ extern void (CODEGEN_FUNCPTR *_ptrc_glObjectLabel)(GLenum, GLuint, GLsizei, cons
|
|
|
|
|
#define glObjectLabel _ptrc_glObjectLabel
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glObjectPtrLabel)(const void *, GLsizei, const GLchar *);
|
|
|
|
|
#define glObjectPtrLabel _ptrc_glObjectPtrLabel
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glPopDebugGroup)();
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glPopDebugGroup)(void);
|
|
|
|
|
#define glPopDebugGroup _ptrc_glPopDebugGroup
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glPushDebugGroup)(GLenum, GLuint, GLsizei, const GLchar *);
|
|
|
|
|
#define glPushDebugGroup _ptrc_glPushDebugGroup
|
|
|
|
@ -7350,7 +7353,7 @@ extern void (CODEGEN_FUNCPTR *_ptrc_glPointParameterfvARB)(GLenum, const GLfloat
|
|
|
|
|
|
|
|
|
|
#ifndef GL_ARB_robustness
|
|
|
|
|
#define GL_ARB_robustness 1
|
|
|
|
|
extern GLenum (CODEGEN_FUNCPTR *_ptrc_glGetGraphicsResetStatusARB)();
|
|
|
|
|
extern GLenum (CODEGEN_FUNCPTR *_ptrc_glGetGraphicsResetStatusARB)(void);
|
|
|
|
|
#define glGetGraphicsResetStatusARB _ptrc_glGetGraphicsResetStatusARB
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glGetnColorTableARB)(GLenum, GLenum, GLenum, GLsizei, GLvoid *);
|
|
|
|
|
#define glGetnColorTableARB _ptrc_glGetnColorTableARB
|
|
|
|
@ -7409,7 +7412,7 @@ extern void (CODEGEN_FUNCPTR *_ptrc_glAttachObjectARB)(GLhandleARB, GLhandleARB)
|
|
|
|
|
#define glAttachObjectARB _ptrc_glAttachObjectARB
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glCompileShaderARB)(GLhandleARB);
|
|
|
|
|
#define glCompileShaderARB _ptrc_glCompileShaderARB
|
|
|
|
|
extern GLhandleARB (CODEGEN_FUNCPTR *_ptrc_glCreateProgramObjectARB)();
|
|
|
|
|
extern GLhandleARB (CODEGEN_FUNCPTR *_ptrc_glCreateProgramObjectARB)(void);
|
|
|
|
|
#define glCreateProgramObjectARB _ptrc_glCreateProgramObjectARB
|
|
|
|
|
extern GLhandleARB (CODEGEN_FUNCPTR *_ptrc_glCreateShaderObjectARB)(GLenum);
|
|
|
|
|
#define glCreateShaderObjectARB _ptrc_glCreateShaderObjectARB
|
|
|
|
@ -7827,7 +7830,7 @@ extern void (CODEGEN_FUNCPTR *_ptrc_glAlphaFragmentOp2ATI)(GLenum, GLuint, GLuin
|
|
|
|
|
#define glAlphaFragmentOp2ATI _ptrc_glAlphaFragmentOp2ATI
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glAlphaFragmentOp3ATI)(GLenum, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint);
|
|
|
|
|
#define glAlphaFragmentOp3ATI _ptrc_glAlphaFragmentOp3ATI
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glBeginFragmentShaderATI)();
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glBeginFragmentShaderATI)(void);
|
|
|
|
|
#define glBeginFragmentShaderATI _ptrc_glBeginFragmentShaderATI
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glBindFragmentShaderATI)(GLuint);
|
|
|
|
|
#define glBindFragmentShaderATI _ptrc_glBindFragmentShaderATI
|
|
|
|
@ -7839,7 +7842,7 @@ extern void (CODEGEN_FUNCPTR *_ptrc_glColorFragmentOp3ATI)(GLenum, GLuint, GLuin
|
|
|
|
|
#define glColorFragmentOp3ATI _ptrc_glColorFragmentOp3ATI
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glDeleteFragmentShaderATI)(GLuint);
|
|
|
|
|
#define glDeleteFragmentShaderATI _ptrc_glDeleteFragmentShaderATI
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glEndFragmentShaderATI)();
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glEndFragmentShaderATI)(void);
|
|
|
|
|
#define glEndFragmentShaderATI _ptrc_glEndFragmentShaderATI
|
|
|
|
|
extern GLuint (CODEGEN_FUNCPTR *_ptrc_glGenFragmentShadersATI)(GLuint);
|
|
|
|
|
#define glGenFragmentShadersATI _ptrc_glGenFragmentShadersATI
|
|
|
|
@ -8066,7 +8069,7 @@ extern void (CODEGEN_FUNCPTR *_ptrc_glCopyColorSubTableEXT)(GLenum, GLsizei, GLi
|
|
|
|
|
#define GL_EXT_compiled_vertex_array 1
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glLockArraysEXT)(GLint, GLsizei);
|
|
|
|
|
#define glLockArraysEXT _ptrc_glLockArraysEXT
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glUnlockArraysEXT)();
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glUnlockArraysEXT)(void);
|
|
|
|
|
#define glUnlockArraysEXT _ptrc_glUnlockArraysEXT
|
|
|
|
|
#endif /*GL_EXT_compiled_vertex_array*/
|
|
|
|
|
|
|
|
|
@ -9108,7 +9111,7 @@ extern void (CODEGEN_FUNCPTR *_ptrc_glBindBufferOffsetEXT)(GLenum, GLuint, GLuin
|
|
|
|
|
#define glBindBufferOffsetEXT _ptrc_glBindBufferOffsetEXT
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glBindBufferRangeEXT)(GLenum, GLuint, GLuint, GLintptr, GLsizeiptr);
|
|
|
|
|
#define glBindBufferRangeEXT _ptrc_glBindBufferRangeEXT
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glEndTransformFeedbackEXT)();
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glEndTransformFeedbackEXT)(void);
|
|
|
|
|
#define glEndTransformFeedbackEXT _ptrc_glEndTransformFeedbackEXT
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glGetTransformFeedbackVaryingEXT)(GLuint, GLuint, GLsizei, GLsizei *, GLsizei *, GLenum *, GLchar *);
|
|
|
|
|
#define glGetTransformFeedbackVaryingEXT _ptrc_glGetTransformFeedbackVaryingEXT
|
|
|
|
@ -9165,7 +9168,7 @@ extern void (CODEGEN_FUNCPTR *_ptrc_glVertexAttribLPointerEXT)(GLuint, GLint, GL
|
|
|
|
|
|
|
|
|
|
#ifndef GL_EXT_vertex_shader
|
|
|
|
|
#define GL_EXT_vertex_shader 1
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glBeginVertexShaderEXT)();
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glBeginVertexShaderEXT)(void);
|
|
|
|
|
#define glBeginVertexShaderEXT _ptrc_glBeginVertexShaderEXT
|
|
|
|
|
extern GLuint (CODEGEN_FUNCPTR *_ptrc_glBindLightParameterEXT)(GLenum, GLenum);
|
|
|
|
|
#define glBindLightParameterEXT _ptrc_glBindLightParameterEXT
|
|
|
|
@ -9185,7 +9188,7 @@ extern void (CODEGEN_FUNCPTR *_ptrc_glDisableVariantClientStateEXT)(GLuint);
|
|
|
|
|
#define glDisableVariantClientStateEXT _ptrc_glDisableVariantClientStateEXT
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glEnableVariantClientStateEXT)(GLuint);
|
|
|
|
|
#define glEnableVariantClientStateEXT _ptrc_glEnableVariantClientStateEXT
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glEndVertexShaderEXT)();
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glEndVertexShaderEXT)(void);
|
|
|
|
|
#define glEndVertexShaderEXT _ptrc_glEndVertexShaderEXT
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glExtractComponentEXT)(GLuint, GLuint, GLuint);
|
|
|
|
|
#define glExtractComponentEXT _ptrc_glExtractComponentEXT
|
|
|
|
@ -9269,7 +9272,7 @@ extern GLsync (CODEGEN_FUNCPTR *_ptrc_glImportSyncEXT)(GLenum, GLintptr, GLbitfi
|
|
|
|
|
|
|
|
|
|
#ifndef GL_GREMEDY_frame_terminator
|
|
|
|
|
#define GL_GREMEDY_frame_terminator 1
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glFrameTerminatorGREMEDY)();
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glFrameTerminatorGREMEDY)(void);
|
|
|
|
|
#define glFrameTerminatorGREMEDY _ptrc_glFrameTerminatorGREMEDY
|
|
|
|
|
#endif /*GL_GREMEDY_frame_terminator*/
|
|
|
|
|
|
|
|
|
@ -9370,7 +9373,7 @@ extern void (CODEGEN_FUNCPTR *_ptrc_glVertexPointervINTEL)(GLint, GLenum, const
|
|
|
|
|
|
|
|
|
|
#ifndef GL_MESA_resize_buffers
|
|
|
|
|
#define GL_MESA_resize_buffers 1
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glResizeBuffersMESA)();
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glResizeBuffersMESA)(void);
|
|
|
|
|
#define glResizeBuffersMESA _ptrc_glResizeBuffersMESA
|
|
|
|
|
#endif /*GL_MESA_resize_buffers*/
|
|
|
|
|
|
|
|
|
@ -9431,7 +9434,7 @@ extern void (CODEGEN_FUNCPTR *_ptrc_glWindowPos4svMESA)(const GLshort *);
|
|
|
|
|
#define GL_NVX_conditional_render 1
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glBeginConditionalRenderNVX)(GLuint);
|
|
|
|
|
#define glBeginConditionalRenderNVX _ptrc_glBeginConditionalRenderNVX
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glEndConditionalRenderNVX)();
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glEndConditionalRenderNVX)(void);
|
|
|
|
|
#define glEndConditionalRenderNVX _ptrc_glEndConditionalRenderNVX
|
|
|
|
|
#endif /*GL_NVX_conditional_render*/
|
|
|
|
|
|
|
|
|
@ -9475,7 +9478,7 @@ extern void (CODEGEN_FUNCPTR *_ptrc_glUniformHandleui64vNV)(GLint, GLsizei, cons
|
|
|
|
|
|
|
|
|
|
#ifndef GL_NV_blend_equation_advanced
|
|
|
|
|
#define GL_NV_blend_equation_advanced 1
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glBlendBarrierNV)();
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glBlendBarrierNV)(void);
|
|
|
|
|
#define glBlendBarrierNV _ptrc_glBlendBarrierNV
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glBlendParameteriNV)(GLenum, GLint);
|
|
|
|
|
#define glBlendParameteriNV _ptrc_glBlendParameteriNV
|
|
|
|
@ -9488,7 +9491,7 @@ extern void (CODEGEN_FUNCPTR *_ptrc_glBlendParameteriNV)(GLenum, GLint);
|
|
|
|
|
#define GL_NV_conditional_render 1
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glBeginConditionalRenderNV)(GLuint, GLenum);
|
|
|
|
|
#define glBeginConditionalRenderNV _ptrc_glBeginConditionalRenderNV
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glEndConditionalRenderNV)();
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glEndConditionalRenderNV)(void);
|
|
|
|
|
#define glEndConditionalRenderNV _ptrc_glEndConditionalRenderNV
|
|
|
|
|
#endif /*GL_NV_conditional_render*/
|
|
|
|
|
|
|
|
|
@ -9827,7 +9830,7 @@ extern void (CODEGEN_FUNCPTR *_ptrc_glBeginOcclusionQueryNV)(GLuint);
|
|
|
|
|
#define glBeginOcclusionQueryNV _ptrc_glBeginOcclusionQueryNV
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glDeleteOcclusionQueriesNV)(GLsizei, const GLuint *);
|
|
|
|
|
#define glDeleteOcclusionQueriesNV _ptrc_glDeleteOcclusionQueriesNV
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glEndOcclusionQueryNV)();
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glEndOcclusionQueryNV)(void);
|
|
|
|
|
#define glEndOcclusionQueryNV _ptrc_glEndOcclusionQueryNV
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glGenOcclusionQueriesNV)(GLsizei, GLuint *);
|
|
|
|
|
#define glGenOcclusionQueriesNV _ptrc_glGenOcclusionQueriesNV
|
|
|
|
@ -9989,7 +9992,7 @@ extern void (CODEGEN_FUNCPTR *_ptrc_glPresentFrameKeyedNV)(GLuint, GLuint64EXT,
|
|
|
|
|
#define GL_NV_primitive_restart 1
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glPrimitiveRestartIndexNV)(GLuint);
|
|
|
|
|
#define glPrimitiveRestartIndexNV _ptrc_glPrimitiveRestartIndexNV
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glPrimitiveRestartNV)();
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glPrimitiveRestartNV)(void);
|
|
|
|
|
#define glPrimitiveRestartNV _ptrc_glPrimitiveRestartNV
|
|
|
|
|
#endif /*GL_NV_primitive_restart*/
|
|
|
|
|
|
|
|
|
@ -10072,7 +10075,7 @@ extern void (CODEGEN_FUNCPTR *_ptrc_glUniformui64vNV)(GLint, GLsizei, const GLui
|
|
|
|
|
|
|
|
|
|
#ifndef GL_NV_texture_barrier
|
|
|
|
|
#define GL_NV_texture_barrier 1
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glTextureBarrierNV)();
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glTextureBarrierNV)(void);
|
|
|
|
|
#define glTextureBarrierNV _ptrc_glTextureBarrierNV
|
|
|
|
|
#endif /*GL_NV_texture_barrier*/
|
|
|
|
|
|
|
|
|
@ -10111,7 +10114,7 @@ extern void (CODEGEN_FUNCPTR *_ptrc_glBindBufferOffsetNV)(GLenum, GLuint, GLuint
|
|
|
|
|
#define glBindBufferOffsetNV _ptrc_glBindBufferOffsetNV
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glBindBufferRangeNV)(GLenum, GLuint, GLuint, GLintptr, GLsizeiptr);
|
|
|
|
|
#define glBindBufferRangeNV _ptrc_glBindBufferRangeNV
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glEndTransformFeedbackNV)();
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glEndTransformFeedbackNV)(void);
|
|
|
|
|
#define glEndTransformFeedbackNV _ptrc_glEndTransformFeedbackNV
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glGetActiveVaryingNV)(GLuint, GLuint, GLsizei, GLsizei *, GLsizei *, GLenum *, GLchar *);
|
|
|
|
|
#define glGetActiveVaryingNV _ptrc_glGetActiveVaryingNV
|
|
|
|
@ -10139,15 +10142,15 @@ extern void (CODEGEN_FUNCPTR *_ptrc_glGenTransformFeedbacksNV)(GLsizei, GLuint *
|
|
|
|
|
#define glGenTransformFeedbacksNV _ptrc_glGenTransformFeedbacksNV
|
|
|
|
|
extern GLboolean (CODEGEN_FUNCPTR *_ptrc_glIsTransformFeedbackNV)(GLuint);
|
|
|
|
|
#define glIsTransformFeedbackNV _ptrc_glIsTransformFeedbackNV
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glPauseTransformFeedbackNV)();
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glPauseTransformFeedbackNV)(void);
|
|
|
|
|
#define glPauseTransformFeedbackNV _ptrc_glPauseTransformFeedbackNV
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glResumeTransformFeedbackNV)();
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glResumeTransformFeedbackNV)(void);
|
|
|
|
|
#define glResumeTransformFeedbackNV _ptrc_glResumeTransformFeedbackNV
|
|
|
|
|
#endif /*GL_NV_transform_feedback2*/
|
|
|
|
|
|
|
|
|
|
#ifndef GL_NV_vdpau_interop
|
|
|
|
|
#define GL_NV_vdpau_interop 1
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glVDPAUFiniNV)();
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glVDPAUFiniNV)(void);
|
|
|
|
|
#define glVDPAUFiniNV _ptrc_glVDPAUFiniNV
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glVDPAUGetSurfaceivNV)(GLvdpauSurfaceNV, GLenum, GLsizei, GLsizei *, GLint *);
|
|
|
|
|
#define glVDPAUGetSurfaceivNV _ptrc_glVDPAUGetSurfaceivNV
|
|
|
|
@ -10171,7 +10174,7 @@ extern void (CODEGEN_FUNCPTR *_ptrc_glVDPAUUnregisterSurfaceNV)(GLvdpauSurfaceNV
|
|
|
|
|
|
|
|
|
|
#ifndef GL_NV_vertex_array_range
|
|
|
|
|
#define GL_NV_vertex_array_range 1
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glFlushVertexArrayRangeNV)();
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glFlushVertexArrayRangeNV)(void);
|
|
|
|
|
#define glFlushVertexArrayRangeNV _ptrc_glFlushVertexArrayRangeNV
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glVertexArrayRangeNV)(GLsizei, const GLvoid *);
|
|
|
|
|
#define glVertexArrayRangeNV _ptrc_glVertexArrayRangeNV
|
|
|
|
@ -10868,7 +10871,7 @@ extern GLint (CODEGEN_FUNCPTR *_ptrc_glPollAsyncSGIX)(GLuint *);
|
|
|
|
|
|
|
|
|
|
#ifndef GL_SGIX_flush_raster
|
|
|
|
|
#define GL_SGIX_flush_raster 1
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glFlushRasterSGIX)();
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glFlushRasterSGIX)(void);
|
|
|
|
|
#define glFlushRasterSGIX _ptrc_glFlushRasterSGIX
|
|
|
|
|
#endif /*GL_SGIX_flush_raster*/
|
|
|
|
|
|
|
|
|
@ -10927,7 +10930,7 @@ extern void (CODEGEN_FUNCPTR *_ptrc_glIglooInterfaceSGIX)(GLenum, const GLvoid *
|
|
|
|
|
|
|
|
|
|
#ifndef GL_SGIX_instruments
|
|
|
|
|
#define GL_SGIX_instruments 1
|
|
|
|
|
extern GLint (CODEGEN_FUNCPTR *_ptrc_glGetInstrumentsSGIX)();
|
|
|
|
|
extern GLint (CODEGEN_FUNCPTR *_ptrc_glGetInstrumentsSGIX)(void);
|
|
|
|
|
#define glGetInstrumentsSGIX _ptrc_glGetInstrumentsSGIX
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glInstrumentsBufferSGIX)(GLsizei, GLint *);
|
|
|
|
|
#define glInstrumentsBufferSGIX _ptrc_glInstrumentsBufferSGIX
|
|
|
|
@ -10935,7 +10938,7 @@ extern GLint (CODEGEN_FUNCPTR *_ptrc_glPollInstrumentsSGIX)(GLint *);
|
|
|
|
|
#define glPollInstrumentsSGIX _ptrc_glPollInstrumentsSGIX
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glReadInstrumentsSGIX)(GLint);
|
|
|
|
|
#define glReadInstrumentsSGIX _ptrc_glReadInstrumentsSGIX
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glStartInstrumentsSGIX)();
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glStartInstrumentsSGIX)(void);
|
|
|
|
|
#define glStartInstrumentsSGIX _ptrc_glStartInstrumentsSGIX
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glStopInstrumentsSGIX)(GLint);
|
|
|
|
|
#define glStopInstrumentsSGIX _ptrc_glStopInstrumentsSGIX
|
|
|
|
@ -11003,7 +11006,7 @@ extern void (CODEGEN_FUNCPTR *_ptrc_glSpriteParameterivSGIX)(GLenum, const GLint
|
|
|
|
|
|
|
|
|
|
#ifndef GL_SGIX_tag_sample_buffer
|
|
|
|
|
#define GL_SGIX_tag_sample_buffer 1
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glTagSampleBufferSGIX)();
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glTagSampleBufferSGIX)(void);
|
|
|
|
|
#define glTagSampleBufferSGIX _ptrc_glTagSampleBufferSGIX
|
|
|
|
|
#endif /*GL_SGIX_tag_sample_buffer*/
|
|
|
|
|
|
|
|
|
@ -11038,7 +11041,7 @@ extern void (CODEGEN_FUNCPTR *_ptrc_glGetColorTableSGI)(GLenum, GLenum, GLenum,
|
|
|
|
|
|
|
|
|
|
#ifndef GL_SUNX_constant_data
|
|
|
|
|
#define GL_SUNX_constant_data 1
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glFinishTextureSUNX)();
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glFinishTextureSUNX)(void);
|
|
|
|
|
#define glFinishTextureSUNX _ptrc_glFinishTextureSUNX
|
|
|
|
|
#endif /*GL_SUNX_constant_data*/
|
|
|
|
|
|
|
|
|
@ -11200,9 +11203,9 @@ extern void (CODEGEN_FUNCPTR *_ptrc_glDrawBuffer)(GLenum);
|
|
|
|
|
#define glDrawBuffer _ptrc_glDrawBuffer
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glEnable)(GLenum);
|
|
|
|
|
#define glEnable _ptrc_glEnable
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glFinish)();
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glFinish)(void);
|
|
|
|
|
#define glFinish _ptrc_glFinish
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glFlush)();
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glFlush)(void);
|
|
|
|
|
#define glFlush _ptrc_glFlush
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glFrontFace)(GLenum);
|
|
|
|
|
#define glFrontFace _ptrc_glFrontFace
|
|
|
|
@ -11210,7 +11213,7 @@ extern void (CODEGEN_FUNCPTR *_ptrc_glGetBooleanv)(GLenum, GLboolean *);
|
|
|
|
|
#define glGetBooleanv _ptrc_glGetBooleanv
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glGetDoublev)(GLenum, GLdouble *);
|
|
|
|
|
#define glGetDoublev _ptrc_glGetDoublev
|
|
|
|
|
extern GLenum (CODEGEN_FUNCPTR *_ptrc_glGetError)();
|
|
|
|
|
extern GLenum (CODEGEN_FUNCPTR *_ptrc_glGetError)(void);
|
|
|
|
|
#define glGetError _ptrc_glGetError
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glGetFloatv)(GLenum, GLfloat *);
|
|
|
|
|
#define glGetFloatv _ptrc_glGetFloatv
|
|
|
|
@ -11394,7 +11397,7 @@ extern void (CODEGEN_FUNCPTR *_ptrc_glBlendEquationSeparate)(GLenum, GLenum);
|
|
|
|
|
#define glBlendEquationSeparate _ptrc_glBlendEquationSeparate
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glCompileShader)(GLuint);
|
|
|
|
|
#define glCompileShader _ptrc_glCompileShader
|
|
|
|
|
extern GLuint (CODEGEN_FUNCPTR *_ptrc_glCreateProgram)();
|
|
|
|
|
extern GLuint (CODEGEN_FUNCPTR *_ptrc_glCreateProgram)(void);
|
|
|
|
|
#define glCreateProgram _ptrc_glCreateProgram
|
|
|
|
|
extern GLuint (CODEGEN_FUNCPTR *_ptrc_glCreateShader)(GLenum);
|
|
|
|
|
#define glCreateShader _ptrc_glCreateShader
|
|
|
|
@ -11628,9 +11631,9 @@ extern void (CODEGEN_FUNCPTR *_ptrc_glDisablei)(GLenum, GLuint);
|
|
|
|
|
#define glDisablei _ptrc_glDisablei
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glEnablei)(GLenum, GLuint);
|
|
|
|
|
#define glEnablei _ptrc_glEnablei
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glEndConditionalRender)();
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glEndConditionalRender)(void);
|
|
|
|
|
#define glEndConditionalRender _ptrc_glEndConditionalRender
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glEndTransformFeedback)();
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glEndTransformFeedback)(void);
|
|
|
|
|
#define glEndTransformFeedback _ptrc_glEndTransformFeedback
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glFlushMappedBufferRange)(GLenum, GLintptr, GLsizeiptr);
|
|
|
|
|
#define glFlushMappedBufferRange _ptrc_glFlushMappedBufferRange
|
|
|
|
@ -11988,9 +11991,9 @@ extern void (CODEGEN_FUNCPTR *_ptrc_glPatchParameterfv)(GLenum, const GLfloat *)
|
|
|
|
|
#define glPatchParameterfv _ptrc_glPatchParameterfv
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glPatchParameteri)(GLenum, GLint);
|
|
|
|
|
#define glPatchParameteri _ptrc_glPatchParameteri
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glPauseTransformFeedback)();
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glPauseTransformFeedback)(void);
|
|
|
|
|
#define glPauseTransformFeedback _ptrc_glPauseTransformFeedback
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glResumeTransformFeedback)();
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glResumeTransformFeedback)(void);
|
|
|
|
|
#define glResumeTransformFeedback _ptrc_glResumeTransformFeedback
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glUniform1d)(GLint, GLdouble);
|
|
|
|
|
#define glUniform1d _ptrc_glUniform1d
|
|
|
|
@ -12167,7 +12170,7 @@ extern void (CODEGEN_FUNCPTR *_ptrc_glProgramUniformMatrix4x3dv)(GLuint, GLint,
|
|
|
|
|
#define glProgramUniformMatrix4x3dv _ptrc_glProgramUniformMatrix4x3dv
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glProgramUniformMatrix4x3fv)(GLuint, GLint, GLsizei, GLboolean, const GLfloat *);
|
|
|
|
|
#define glProgramUniformMatrix4x3fv _ptrc_glProgramUniformMatrix4x3fv
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glReleaseShaderCompiler)();
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glReleaseShaderCompiler)(void);
|
|
|
|
|
#define glReleaseShaderCompiler _ptrc_glReleaseShaderCompiler
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glScissorArrayv)(GLuint, GLsizei, const GLint *);
|
|
|
|
|
#define glScissorArrayv _ptrc_glScissorArrayv
|
|
|
|
@ -12220,8 +12223,6 @@ extern void (CODEGEN_FUNCPTR *_ptrc_glDrawTransformFeedbackStreamInstanced)(GLen
|
|
|
|
|
#define glDrawTransformFeedbackStreamInstanced _ptrc_glDrawTransformFeedbackStreamInstanced
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glGetActiveAtomicCounterBufferiv)(GLuint, GLuint, GLenum, GLint *);
|
|
|
|
|
#define glGetActiveAtomicCounterBufferiv _ptrc_glGetActiveAtomicCounterBufferiv
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glGetInternalformati64v)(GLenum, GLenum, GLenum, GLsizei, GLint64 *);
|
|
|
|
|
#define glGetInternalformati64v _ptrc_glGetInternalformati64v
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glMemoryBarrier)(GLbitfield);
|
|
|
|
|
#define glMemoryBarrier _ptrc_glMemoryBarrier
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glTexStorage1D)(GLenum, GLsizei, GLenum, GLsizei);
|
|
|
|
@ -12255,6 +12256,8 @@ extern GLuint (CODEGEN_FUNCPTR *_ptrc_glGetDebugMessageLog)(GLuint, GLsizei, GLe
|
|
|
|
|
#define glGetDebugMessageLog _ptrc_glGetDebugMessageLog
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glGetFramebufferParameteriv)(GLenum, GLenum, GLint *);
|
|
|
|
|
#define glGetFramebufferParameteriv _ptrc_glGetFramebufferParameteriv
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glGetInternalformati64v)(GLenum, GLenum, GLenum, GLsizei, GLint64 *);
|
|
|
|
|
#define glGetInternalformati64v _ptrc_glGetInternalformati64v
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glGetObjectLabel)(GLenum, GLuint, GLsizei, GLsizei *, GLchar *);
|
|
|
|
|
#define glGetObjectLabel _ptrc_glGetObjectLabel
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glGetObjectPtrLabel)(const void *, GLsizei, GLsizei *, GLchar *);
|
|
|
|
@ -12291,7 +12294,7 @@ extern void (CODEGEN_FUNCPTR *_ptrc_glObjectLabel)(GLenum, GLuint, GLsizei, cons
|
|
|
|
|
#define glObjectLabel _ptrc_glObjectLabel
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glObjectPtrLabel)(const void *, GLsizei, const GLchar *);
|
|
|
|
|
#define glObjectPtrLabel _ptrc_glObjectPtrLabel
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glPopDebugGroup)();
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glPopDebugGroup)(void);
|
|
|
|
|
#define glPopDebugGroup _ptrc_glPopDebugGroup
|
|
|
|
|
extern void (CODEGEN_FUNCPTR *_ptrc_glPushDebugGroup)(GLenum, GLuint, GLsizei, const GLchar *);
|
|
|
|
|
#define glPushDebugGroup _ptrc_glPushDebugGroup
|
|
|
|
@ -12338,17 +12341,17 @@ extern void (CODEGEN_FUNCPTR *_ptrc_glClearTexSubImage)(GLuint, GLint, GLint, GL
|
|
|
|
|
enum ogl_LoadStatus
|
|
|
|
|
{
|
|
|
|
|
ogl_LOAD_FAILED = 0,
|
|
|
|
|
ogl_LOAD_SUCCEEDED = 1,
|
|
|
|
|
ogl_LOAD_SUCCEEDED = 1
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
int ogl_LoadFunctions();
|
|
|
|
|
int ogl_LoadFunctions(void);
|
|
|
|
|
|
|
|
|
|
int ogl_GetMinorVersion();
|
|
|
|
|
int ogl_GetMajorVersion();
|
|
|
|
|
int ogl_GetMinorVersion(void);
|
|
|
|
|
int ogl_GetMajorVersion(void);
|
|
|
|
|
int ogl_IsVersionGEQ(int majorVersion, int minorVersion);
|
|
|
|
|
|
|
|
|
|
#ifdef __cplusplus
|
|
|
|
|
}
|
|
|
|
|
#endif /*__cplusplus*/
|
|
|
|
|
|
|
|
|
|
#endif //POINTER_C_GENERATED_HEADER_OPENGL_H
|
|
|
|
|
#endif /* POINTER_C_GENERATED_HEADER_OPENGL_H */
|
|
|
|
|