/include/allegro5/opengl/GLext/gl_ext_alias.h
http://github.com/AdUki/TrafficSimul · C Header · 2564 lines · 2329 code · 207 blank · 28 comment · 0 complexity · 1195dcae223c2508e161edaa2f890d55 MD5 · raw file
- /*Automatically generated by gl_mkalias.sh DO NOT EDIT!*/
- /*<Core>*/
- #ifdef _ALLEGRO_GL_VERSION_1_2
- #define glBlendColor _al_glBlendColor
- #define glBlendEquation _al_glBlendEquation
- #define glDrawRangeElements _al_glDrawRangeElements
- #define glColorTable _al_glColorTable
- #define glColorTableParameterfv _al_glColorTableParameterfv
- #define glColorTableParameteriv _al_glColorTableParameteriv
- #define glCopyColorTable _al_glCopyColorTable
- #define glGetColorTable _al_glGetColorTable
- #define glGetColorTableParameterfv _al_glGetColorTableParameterfv
- #define glGetColorTableParameteriv _al_glGetColorTableParameteriv
- #define glColorSubTable _al_glColorSubTable
- #define glCopyColorSubTable _al_glCopyColorSubTable
- #define glTexImage3D _al_glTexImage3D
- #define glTexSubImage3D _al_glTexSubImage3D
- #define glCopyTexSubImage3D _al_glCopyTexSubImage3D
- #endif
- #if defined _ALLEGRO_GL_ARB_imaging
- #define glConvolutionFilter1D _al_glConvolutionFilter1D
- #define glConvolutionFilter2D _al_glConvolutionFilter2D
- #define glConvolutionParameterf _al_glConvolutionParameterf
- #define glConvolutionParameterfv _al_glConvolutionParameterfv
- #define glConvolutionParameteri _al_glConvolutionParameteri
- #define glConvolutionParameteriv _al_glConvolutionParameteriv
- #define glCopyConvolutionFilter1D _al_glCopyConvolutionFilter1D
- #define glCopyConvolutionFilter2D _al_glCopyConvolutionFilter2D
- #define glGetConvolutionFilter _al_glGetConvolutionFilter
- #define glGetConvolutionParameterfv _al_glGetConvolutionParameterfv
- #define glGetConvolutionParameteriv _al_glGetConvolutionParameteriv
- #define glGetSeparableFilter _al_glGetSeparableFilter
- #define glSeparableFilter2D _al_glSeparableFilter2D
- #define glGetHistogram _al_glGetHistogram
- #define glGetHistogramParameterfv _al_glGetHistogramParameterfv
- #define glGetHistogramParameteriv _al_glGetHistogramParameteriv
- #define glGetMinmax _al_glGetMinmax
- #define glGetMinmaxParameterfv _al_glGetMinmaxParameterfv
- #define glGetMinmaxParameteriv _al_glGetMinmaxParameteriv
- #define glHistogram _al_glHistogram
- #define glMinmax _al_glMinmax
- #define glResetHistogram _al_glResetHistogram
- #define glResetMinmax _al_glResetMinmax
- #endif
- #if defined _ALLEGRO_GL_VERSION_1_3
- #define glActiveTexture _al_glActiveTexture
- #define glClientActiveTexture _al_glClientActiveTexture
- #define glMultiTexCoord1d _al_glMultiTexCoord1d
- #define glMultiTexCoord1dv _al_glMultiTexCoord1dv
- #define glMultiTexCoord1f _al_glMultiTexCoord1f
- #define glMultiTexCoord1fv _al_glMultiTexCoord1fv
- #define glMultiTexCoord1i _al_glMultiTexCoord1i
- #define glMultiTexCoord1iv _al_glMultiTexCoord1iv
- #define glMultiTexCoord1s _al_glMultiTexCoord1s
- #define glMultiTexCoord1sv _al_glMultiTexCoord1sv
- #define glMultiTexCoord2d _al_glMultiTexCoord2d
- #define glMultiTexCoord2dv _al_glMultiTexCoord2dv
- #define glMultiTexCoord2f _al_glMultiTexCoord2f
- #define glMultiTexCoord2fv _al_glMultiTexCoord2fv
- #define glMultiTexCoord2i _al_glMultiTexCoord2i
- #define glMultiTexCoord2iv _al_glMultiTexCoord2iv
- #define glMultiTexCoord2s _al_glMultiTexCoord2s
- #define glMultiTexCoord2sv _al_glMultiTexCoord2sv
- #define glMultiTexCoord3d _al_glMultiTexCoord3d
- #define glMultiTexCoord3dv _al_glMultiTexCoord3dv
- #define glMultiTexCoord3f _al_glMultiTexCoord3f
- #define glMultiTexCoord3fv _al_glMultiTexCoord3fv
- #define glMultiTexCoord3i _al_glMultiTexCoord3i
- #define glMultiTexCoord3iv _al_glMultiTexCoord3iv
- #define glMultiTexCoord3s _al_glMultiTexCoord3s
- #define glMultiTexCoord3sv _al_glMultiTexCoord3sv
- #define glMultiTexCoord4d _al_glMultiTexCoord4d
- #define glMultiTexCoord4dv _al_glMultiTexCoord4dv
- #define glMultiTexCoord4f _al_glMultiTexCoord4f
- #define glMultiTexCoord4fv _al_glMultiTexCoord4fv
- #define glMultiTexCoord4i _al_glMultiTexCoord4i
- #define glMultiTexCoord4iv _al_glMultiTexCoord4iv
- #define glMultiTexCoord4s _al_glMultiTexCoord4s
- #define glMultiTexCoord4sv _al_glMultiTexCoord4sv
- #define glLoadTransposeMatrixf _al_glLoadTransposeMatrixf
- #define glLoadTransposeMatrixd _al_glLoadTransposeMatrixd
- #define glMultTransposeMatrixf _al_glMultTransposeMatrixf
- #define glMultTransposeMatrixd _al_glMultTransposeMatrixd
- #define glSampleCoverage _al_glSampleCoverage
- #define glCompressedTexImage3D _al_glCompressedTexImage3D
- #define glCompressedTexImage2D _al_glCompressedTexImage2D
- #define glCompressedTexImage1D _al_glCompressedTexImage1D
- #define glCompressedTexSubImage3D _al_glCompressedTexSubImage3D
- #define glCompressedTexSubImage2D _al_glCompressedTexSubImage2D
- #define glCompressedTexSubImage1D _al_glCompressedTexSubImage1D
- #define glGetCompressedTexImage _al_glGetCompressedTexImage
- #endif
- #if defined _ALLEGRO_GL_VERSION_1_4
- #define glBlendFuncSeparate _al_glBlendFuncSeparate
- #define glFogCoordf _al_glFogCoordf
- #define glFogCoordfv _al_glFogCoordfv
- #define glFogCoordd _al_glFogCoordd
- #define glFogCoorddv _al_glFogCoorddv
- #define glFogCoordPointer _al_glFogCoordPointer
- #define glMultiDrawArrays _al_glMultiDrawArrays
- #define glMultiDrawElements _al_glMultiDrawElements
- #define glPointParameterf _al_glPointParameterf
- #define glPointParameterfv _al_glPointParameterfv
- #define glPointParameteri _al_glPointParameteri
- #define glPointParameteriv _al_glPointParameteriv
- #define glSecondaryColor3b _al_glSecondaryColor3b
- #define glSecondaryColor3bv _al_glSecondaryColor3bv
- #define glSecondaryColor3d _al_glSecondaryColor3d
- #define glSecondaryColor3dv _al_glSecondaryColor3dv
- #define glSecondaryColor3f _al_glSecondaryColor3f
- #define glSecondaryColor3fv _al_glSecondaryColor3fv
- #define glSecondaryColor3i _al_glSecondaryColor3i
- #define glSecondaryColor3iv _al_glSecondaryColor3iv
- #define glSecondaryColor3s _al_glSecondaryColor3s
- #define glSecondaryColor3sv _al_glSecondaryColor3sv
- #define glSecondaryColor3ub _al_glSecondaryColor3ub
- #define glSecondaryColor3ubv _al_glSecondaryColor3ubv
- #define glSecondaryColor3ui _al_glSecondaryColor3ui
- #define glSecondaryColor3uiv _al_glSecondaryColor3uiv
- #define glSecondaryColor3us _al_glSecondaryColor3us
- #define glSecondaryColor3usv _al_glSecondaryColor3usv
- #define glSecondaryColorPointer _al_glSecondaryColorPointer
- #define glWindowPos2d _al_glWindowPos2d
- #define glWindowPos2dv _al_glWindowPos2dv
- #define glWindowPos2f _al_glWindowPos2f
- #define glWindowPos2fv _al_glWindowPos2fv
- #define glWindowPos2i _al_glWindowPos2i
- #define glWindowPos2iv _al_glWindowPos2iv
- #define glWindowPos2s _al_glWindowPos2s
- #define glWindowPos2sv _al_glWindowPos2sv
- #define glWindowPos3d _al_glWindowPos3d
- #define glWindowPos3dv _al_glWindowPos3dv
- #define glWindowPos3f _al_glWindowPos3f
- #define glWindowPos3fv _al_glWindowPos3fv
- #define glWindowPos3i _al_glWindowPos3i
- #define glWindowPos3iv _al_glWindowPos3iv
- #define glWindowPos3s _al_glWindowPos3s
- #define glWindowPos3sv _al_glWindowPos3sv
- #endif
- #if defined _ALLEGRO_GL_VERSION_1_5
- #define glBindBuffer _al_glBindBuffer
- #define glDeleteBuffers _al_glDeleteBuffers
- #define glGenBuffers _al_glGenBuffers
- #define glIsBuffer _al_glIsBuffer
- #define glBufferData _al_glBufferData
- #define glBufferSubData _al_glBufferSubData
- #define glGetBufferSubData _al_glGetBufferSubData
- #define glMapBuffer _al_glMapBuffer
- #define glUnmapBuffer _al_glUnmapBuffer
- #define glGetBufferParameteriv _al_glGetBufferParameteriv
- #define glGetBufferPointerv _al_glGetBufferPointerv
- #define glGenQueries _al_glGenQueries
- #define glDeleteQueries _al_glDeleteQueries
- #define glIsQuery _al_glIsQuery
- #define glBeginQuery _al_glBeginQuery
- #define glEndQuery _al_glEndQuery
- #define glGetQueryiv _al_glGetQueryiv
- #define glGetQueryObjectiv _al_glGetQueryObjectiv
- #define glGetQueryObjectuiv _al_glGetQueryObjectuiv
- #endif
- #if defined _ALLEGRO_GL_VERSION_2_0
- #define glBlendEquationSeparate _al_glBlendEquationSeparate
- #define glCreateProgram _al_glCreateProgram
- #define glCreateShader _al_glCreateShader
- #define glDeleteProgram _al_glDeleteProgram
- #define glDeleteShader _al_glDeleteShader
- #define glAttachShader _al_glAttachShader
- #define glDetachShader _al_glDetachShader
- #define glShaderSource _al_glShaderSource
- #define glCompileShader _al_glCompileShader
- #define glIsProgram _al_glIsProgram
- #define glIsShader _al_glIsShader
- #define glLinkProgram _al_glLinkProgram
- #define glUseProgram _al_glUseProgram
- #define glValidateProgram _al_glValidateProgram
- #define glUniform1f _al_glUniform1f
- #define glUniform2f _al_glUniform2f
- #define glUniform3f _al_glUniform3f
- #define glUniform4f _al_glUniform4f
- #define glUniform1i _al_glUniform1i
- #define glUniform2i _al_glUniform2i
- #define glUniform3i _al_glUniform3i
- #define glUniform4i _al_glUniform4i
- #define glUniform1fv _al_glUniform1fv
- #define glUniform2fv _al_glUniform2fv
- #define glUniform3fv _al_glUniform3fv
- #define glUniform4fv _al_glUniform4fv
- #define glUniform1iv _al_glUniform1iv
- #define glUniform2iv _al_glUniform2iv
- #define glUniform3iv _al_glUniform3iv
- #define glUniform4iv _al_glUniform4iv
- #define glUniformMatrix2fv _al_glUniformMatrix2fv
- #define glUniformMatrix3fv _al_glUniformMatrix3fv
- #define glUniformMatrix4fv _al_glUniformMatrix4fv
- #define glGetShaderfv _al_glGetShaderfv
- #define glGetShaderiv _al_glGetShaderiv
- #define glGetProgramfv _al_glGetProgramfv
- #define glGetProgramiv _al_glGetProgramiv
- #define glGetShaderInfoLog _al_glGetShaderInfoLog
- #define glGetProgramInfoLog _al_glGetProgramInfoLog
- #define glGetAttachedShaders _al_glGetAttachedShaders
- #define glGetUniformLocation _al_glGetUniformLocation
- #define glGetActiveUniform _al_glGetActiveUniform
- #define glGetUniformfv _al_glGetUniformfv
- #define glGetUniformiv _al_glGetUniformiv
- #define glGetShaderSource _al_glGetShaderSource
- #define glVertexAttrib1f _al_glVertexAttrib1f
- #define glVertexAttrib1s _al_glVertexAttrib1s
- #define glVertexAttrib1d _al_glVertexAttrib1d
- #define glVertexAttrib2f _al_glVertexAttrib2f
- #define glVertexAttrib2s _al_glVertexAttrib2s
- #define glVertexAttrib2d _al_glVertexAttrib2d
- #define glVertexAttrib3f _al_glVertexAttrib3f
- #define glVertexAttrib3s _al_glVertexAttrib3s
- #define glVertexAttrib3d _al_glVertexAttrib3d
- #define glVertexAttrib4f _al_glVertexAttrib4f
- #define glVertexAttrib4s _al_glVertexAttrib4s
- #define glVertexAttrib4d _al_glVertexAttrib4d
- #define glVertexAttrib4Nub _al_glVertexAttrib4Nub
- #define glVertexAttrib1fv _al_glVertexAttrib1fv
- #define glVertexAttrib1sv _al_glVertexAttrib1sv
- #define glVertexAttrib1dv _al_glVertexAttrib1dv
- #define glVertexAttrib2fv _al_glVertexAttrib2fv
- #define glVertexAttrib2sv _al_glVertexAttrib2sv
- #define glVertexAttrib2dv _al_glVertexAttrib2dv
- #define glVertexAttrib3fv _al_glVertexAttrib3fv
- #define glVertexAttrib3sv _al_glVertexAttrib3sv
- #define glVertexAttrib3dv _al_glVertexAttrib3dv
- #define glVertexAttrib4fv _al_glVertexAttrib4fv
- #define glVertexAttrib4sv _al_glVertexAttrib4sv
- #define glVertexAttrib4dv _al_glVertexAttrib4dv
- #define glVertexAttrib4iv _al_glVertexAttrib4iv
- #define glVertexAttrib4bv _al_glVertexAttrib4bv
- #define glVertexAttrib4ubv _al_glVertexAttrib4ubv
- #define glVertexAttrib4usv _al_glVertexAttrib4usv
- #define glVertexAttrib4uiv _al_glVertexAttrib4uiv
- #define glVertexAttrib4Nbv _al_glVertexAttrib4Nbv
- #define glVertexAttrib4Nsv _al_glVertexAttrib4Nsv
- #define glVertexAttrib4Niv _al_glVertexAttrib4Niv
- #define glVertexAttrib4Nubv _al_glVertexAttrib4Nubv
- #define glVertexAttrib4Nusv _al_glVertexAttrib4Nusv
- #define glVertexAttrib4Nuiv _al_glVertexAttrib4Nuiv
- #define glVertexAttribPointer _al_glVertexAttribPointer
- #define glEnableVertexAttribArray _al_glEnableVertexAttribArray
- #define glDisableVertexAttribArray _al_glDisableVertexAttribArray
- #define glBindAttribLocation _al_glBindAttribLocation
- #define glGetActiveAttrib _al_glGetActiveAttrib
- #define glGetAttribLocation _al_glGetAttribLocation
- #define glGetVertexAttribdv _al_glGetVertexAttribdv
- #define glGetVertexAttribfv _al_glGetVertexAttribfv
- #define glGetVertexAttribiv _al_glGetVertexAttribiv
- #define glGetVertexAttribPointerv _al_glGetVertexAttribPointerv
- #define glDrawBuffers _al_glDrawBuffers
- #define glStencilOpSeparate _al_glStencilOpSeparate
- #define glStencilFuncSeparate _al_glStencilFuncSeparate
- #endif
- #if defined _ALLEGRO_GL_VERSION_2_1
- #define glUniformMatrix2x3fv _al_glUniformMatrix2x3fv
- #define glUniformMatrix3x2fv _al_glUniformMatrix3x2fv
- #define glUniformMatrix2x4fv _al_glUniformMatrix2x4fv
- #define glUniformMatrix4x2fv _al_glUniformMatrix4x2fv
- #define glUniformMatrix3x4fv _al_glUniformMatrix3x4fv
- #define glUniformMatrix4x3fv _al_glUniformMatrix4x3fv
- #endif
- #if defined _ALLEGRO_GL_VERSION_3_0
- /*OpenGL3.0alsoreusesentrypointsfromtheseextensions:*/
- /*ARB_framebuffer_object*/
- /*ARB_map_buffer_range*/
- /*ARB_vertex_array_object*/
- #define glColorMaski _al_glColorMaski
- #define glGetBooleani_v _al_glGetBooleani_v
- #define glGetIntegeri_v _al_glGetIntegeri_v
- #define glEnablei _al_glEnablei
- #define glDisablei _al_glDisablei
- #define glIsEnabledi _al_glIsEnabledi
- #define glBeginTransformFeedback _al_glBeginTransformFeedback
- #define glEndTransformFeedback _al_glEndTransformFeedback
- #define glBindBufferRange _al_glBindBufferRange
- #define glBindBufferBase _al_glBindBufferBase
- #define glTransformFeedbackVaryings _al_glTransformFeedbackVaryings
- #define glGetTransformFeedbackVarying _al_glGetTransformFeedbackVarying
- #define glClampColor _al_glClampColor
- #define glBeginConditionalRender _al_glBeginConditionalRender
- #define glEndConditionalRender _al_glEndConditionalRender
- #define glVertexAttribI1i _al_glVertexAttribI1i
- #define glVertexAttribI2i _al_glVertexAttribI2i
- #define glVertexAttribI3i _al_glVertexAttribI3i
- #define glVertexAttribI4i _al_glVertexAttribI4i
- #define glVertexAttribI1ui _al_glVertexAttribI1ui
- #define glVertexAttribI2ui _al_glVertexAttribI2ui
- #define glVertexAttribI3ui _al_glVertexAttribI3ui
- #define glVertexAttribI4ui _al_glVertexAttribI4ui
- #define glVertexAttribI1iv _al_glVertexAttribI1iv
- #define glVertexAttribI2iv _al_glVertexAttribI2iv
- #define glVertexAttribI3iv _al_glVertexAttribI3iv
- #define glVertexAttribI4iv _al_glVertexAttribI4iv
- #define glVertexAttribI1uiv _al_glVertexAttribI1uiv
- #define glVertexAttribI2uiv _al_glVertexAttribI2uiv
- #define glVertexAttribI3uiv _al_glVertexAttribI3uiv
- #define glVertexAttribI4uiv _al_glVertexAttribI4uiv
- #define glVertexAttribI4bv _al_glVertexAttribI4bv
- #define glVertexAttribI4sv _al_glVertexAttribI4sv
- #define glVertexAttribI4ubv _al_glVertexAttribI4ubv
- #define glVertexAttribI4usv _al_glVertexAttribI4usv
- #define glVertexAttribIPointer _al_glVertexAttribIPointer
- #define glGetVertexAttribIiv _al_glGetVertexAttribIiv
- #define glGetVertexAttribIuiv _al_glGetVertexAttribIuiv
- #define glGetUniformuiv _al_glGetUniformuiv
- #define glBindFragDataLocation _al_glBindFragDataLocation
- #define glGetFragDataLocation _al_glGetFragDataLocation
- #define glUniform1ui _al_glUniform1ui
- #define glUniform2ui _al_glUniform2ui
- #define glUniform3ui _al_glUniform3ui
- #define glUniform4ui _al_glUniform4ui
- #define glUniform1uiv _al_glUniform1uiv
- #define glUniform2uiv _al_glUniform2uiv
- #define glUniform3uiv _al_glUniform3uiv
- #define glUniform4uiv _al_glUniform4uiv
- #define glTexParameterIiv _al_glTexParameterIiv
- #define glTexParameterIuiv _al_glTexParameterIuiv
- #define glGetTexParameterIiv _al_glGetTexParameterIiv
- #define glGetTexParameterIuiv _al_glGetTexParameterIuiv
- #define glClearBufferiv _al_glClearBufferiv
- #define glClearBufferuiv _al_glClearBufferuiv
- #define glClearBufferfv _al_glClearBufferfv
- #define glClearBufferfi _al_glClearBufferfi
- #define glGetStringi _al_glGetStringi
- #endif
- #if defined _ALLEGRO_GL_VERSION_3_1
- /*OpenGL3.1alsoreusesentrypointsfromtheseextensions:*/
- /*ARB_copy_buffer*/
- /*ARB_uniform_buffer_object*/
- #define glDrawArraysInstanced _al_glDrawArraysInstanced
- #define glDrawElementsInstanced _al_glDrawElementsInstanced
- #define glTexBuffer _al_glTexBuffer
- #define glPrimitiveRestartIndex _al_glPrimitiveRestartIndex
- #endif
- #if defined _ALLEGRO_GL_VERSION_3_2
- /*OpenGL3.2alsoreusesentrypointsfromtheseextensions:*/
- /*ARB_draw_elements_base_vertex*/
- /*ARB_provoking_vertex*/
- /*ARB_sync*/
- /*ARB_texture_multisample*/
- #define glGetInteger64i_v _al_glGetInteger64i_v
- #define glGetBufferParameteri64v _al_glGetBufferParameteri64v
- #define glProgramParameteri _al_glProgramParameteri
- #define glFramebufferTexture _al_glFramebufferTexture
- #endif
- #if defined _ALLEGRO_GL_VERSION_3_3
- /*OpenGL3.3alsoreusesentrypointsfromtheseextensions:*/
- /*ARB_blend_func_extended*/
- /*ARB_sampler_objects*/
- /*ARB_explicit_attrib_location,butithasnone*/
- /*ARB_occlusion_query2(noentrypoints)*/
- /*ARB_shader_bit_encoding(noentrypoints)*/
- /*ARB_texture_rgb10_a2ui(noentrypoints)*/
- /*ARB_texture_swizzle(noentrypoints)*/
- /*ARB_timer_query*/
- /*ARB_vertex_type_2_10_10_10_rev*/
- #endif
- /*</Core>*/
- /*<ARB>*/
- #ifdef _ALLEGRO_GL_ARB_multitexture
- #define glActiveTextureARB _al_glActiveTextureARB
- #define glClientActiveTextureARB _al_glClientActiveTextureARB
- #define glMultiTexCoord1dARB _al_glMultiTexCoord1dARB
- #define glMultiTexCoord1dvARB _al_glMultiTexCoord1dvARB
- #define glMultiTexCoord1fARB _al_glMultiTexCoord1fARB
- #define glMultiTexCoord1fvARB _al_glMultiTexCoord1fvARB
- #define glMultiTexCoord1iARB _al_glMultiTexCoord1iARB
- #define glMultiTexCoord1ivARB _al_glMultiTexCoord1ivARB
- #define glMultiTexCoord1sARB _al_glMultiTexCoord1sARB
- #define glMultiTexCoord1svARB _al_glMultiTexCoord1svARB
- #define glMultiTexCoord2dARB _al_glMultiTexCoord2dARB
- #define glMultiTexCoord2dvARB _al_glMultiTexCoord2dvARB
- #define glMultiTexCoord2fARB _al_glMultiTexCoord2fARB
- #define glMultiTexCoord2fvARB _al_glMultiTexCoord2fvARB
- #define glMultiTexCoord2iARB _al_glMultiTexCoord2iARB
- #define glMultiTexCoord2ivARB _al_glMultiTexCoord2ivARB
- #define glMultiTexCoord2sARB _al_glMultiTexCoord2sARB
- #define glMultiTexCoord2svARB _al_glMultiTexCoord2svARB
- #define glMultiTexCoord3dARB _al_glMultiTexCoord3dARB
- #define glMultiTexCoord3dvARB _al_glMultiTexCoord3dvARB
- #define glMultiTexCoord3fARB _al_glMultiTexCoord3fARB
- #define glMultiTexCoord3fvARB _al_glMultiTexCoord3fvARB
- #define glMultiTexCoord3iARB _al_glMultiTexCoord3iARB
- #define glMultiTexCoord3ivARB _al_glMultiTexCoord3ivARB
- #define glMultiTexCoord3sARB _al_glMultiTexCoord3sARB
- #define glMultiTexCoord3svARB _al_glMultiTexCoord3svARB
- #define glMultiTexCoord4dARB _al_glMultiTexCoord4dARB
- #define glMultiTexCoord4dvARB _al_glMultiTexCoord4dvARB
- #define glMultiTexCoord4fARB _al_glMultiTexCoord4fARB
- #define glMultiTexCoord4fvARB _al_glMultiTexCoord4fvARB
- #define glMultiTexCoord4iARB _al_glMultiTexCoord4iARB
- #define glMultiTexCoord4ivARB _al_glMultiTexCoord4ivARB
- #define glMultiTexCoord4sARB _al_glMultiTexCoord4sARB
- #define glMultiTexCoord4svARB _al_glMultiTexCoord4svARB
- #endif
- #if defined _ALLEGRO_GL_ARB_transpose_matrix
- #define glLoadTransposeMatrixfARB _al_glLoadTransposeMatrixfARB
- #define glLoadTransposeMatrixdARB _al_glLoadTransposeMatrixdARB
- #define glMultTransposeMatrixfARB _al_glMultTransposeMatrixfARB
- #define glMultTransposeMatrixdARB _al_glMultTransposeMatrixdARB
- #endif
- #if defined _ALLEGRO_GL_ARB_multisample
- #define glSampleCoverageARB _al_glSampleCoverageARB
- #endif
- #if defined _ALLEGRO_GL_ARB_texture_compression
- #define glCompressedTexImage3DARB _al_glCompressedTexImage3DARB
- #define glCompressedTexImage2DARB _al_glCompressedTexImage2DARB
- #define glCompressedTexImage1DARB _al_glCompressedTexImage1DARB
- #define glCompressedTexSubImage3DARB _al_glCompressedTexSubImage3DARB
- #define glCompressedTexSubImage2DARB _al_glCompressedTexSubImage2DARB
- #define glCompressedTexSubImage1DARB _al_glCompressedTexSubImage1DARB
- #define glGetCompressedTexImageARB _al_glGetCompressedTexImageARB
- #endif
- #if defined _ALLEGRO_GL_ARB_point_parameters
- #define glPointParameterfARB _al_glPointParameterfARB
- #define glPointParameterfvARB _al_glPointParameterfvARB
- #endif
- #if defined _ALLEGRO_GL_ARB_vertex_blend
- #define glWeightbvARB _al_glWeightbvARB
- #define glWeightsvARB _al_glWeightsvARB
- #define glWeightivARB _al_glWeightivARB
- #define glWeightfvARB _al_glWeightfvARB
- #define glWeightdvARB _al_glWeightdvARB
- #define glWeightubvARB _al_glWeightubvARB
- #define glWeightusvARB _al_glWeightusvARB
- #define glWeightuivARB _al_glWeightuivARB
- #define glWeightPointerARB _al_glWeightPointerARB
- #define glVertexBlendARB _al_glVertexBlendARB
- #endif
- #if defined _ALLEGRO_GL_ARB_matrix_palette
- #define glCurrentPaletteMatrixARB _al_glCurrentPaletteMatrixARB
- #define glMatrixIndexubvARB _al_glMatrixIndexubvARB
- #define glMatrixIndexusvARB _al_glMatrixIndexusvARB
- #define glMatrixIndexuivARB _al_glMatrixIndexuivARB
- #define glMatrixIndexPointerARB _al_glMatrixIndexPointerARB
- #endif
- #if defined _ALLEGRO_GL_ARB_window_pos
- #define glWindowPos2dARB _al_glWindowPos2dARB
- #define glWindowPos2dvARB _al_glWindowPos2dvARB
- #define glWindowPos2fARB _al_glWindowPos2fARB
- #define glWindowPos2fvARB _al_glWindowPos2fvARB
- #define glWindowPos2iARB _al_glWindowPos2iARB
- #define glWindowPos2ivARB _al_glWindowPos2ivARB
- #define glWindowPos2sARB _al_glWindowPos2sARB
- #define glWindowPos2svARB _al_glWindowPos2svARB
- #define glWindowPos3dARB _al_glWindowPos3dARB
- #define glWindowPos3dvARB _al_glWindowPos3dvARB
- #define glWindowPos3fARB _al_glWindowPos3fARB
- #define glWindowPos3fvARB _al_glWindowPos3fvARB
- #define glWindowPos3iARB _al_glWindowPos3iARB
- #define glWindowPos3ivARB _al_glWindowPos3ivARB
- #define glWindowPos3sARB _al_glWindowPos3sARB
- #define glWindowPos3svARB _al_glWindowPos3svARB
- #endif
- #if defined _ALLEGRO_GL_ARB_vertex_program
- #define glVertexAttrib1dARB _al_glVertexAttrib1dARB
- #define glVertexAttrib1dvARB _al_glVertexAttrib1dvARB
- #define glVertexAttrib1fARB _al_glVertexAttrib1fARB
- #define glVertexAttrib1fvARB _al_glVertexAttrib1fvARB
- #define glVertexAttrib1sARB _al_glVertexAttrib1sARB
- #define glVertexAttrib1svARB _al_glVertexAttrib1svARB
- #define glVertexAttrib2dARB _al_glVertexAttrib2dARB
- #define glVertexAttrib2dvARB _al_glVertexAttrib2dvARB
- #define glVertexAttrib2fARB _al_glVertexAttrib2fARB
- #define glVertexAttrib2fvARB _al_glVertexAttrib2fvARB
- #define glVertexAttrib2sARB _al_glVertexAttrib2sARB
- #define glVertexAttrib2svARB _al_glVertexAttrib2svARB
- #define glVertexAttrib3dARB _al_glVertexAttrib3dARB
- #define glVertexAttrib3dvARB _al_glVertexAttrib3dvARB
- #define glVertexAttrib3fARB _al_glVertexAttrib3fARB
- #define glVertexAttrib3fvARB _al_glVertexAttrib3fvARB
- #define glVertexAttrib3sARB _al_glVertexAttrib3sARB
- #define glVertexAttrib3svARB _al_glVertexAttrib3svARB
- #define glVertexAttrib4NbvARB _al_glVertexAttrib4NbvARB
- #define glVertexAttrib4NivARB _al_glVertexAttrib4NivARB
- #define glVertexAttrib4NsvARB _al_glVertexAttrib4NsvARB
- #define glVertexAttrib4NubARB _al_glVertexAttrib4NubARB
- #define glVertexAttrib4NubvARB _al_glVertexAttrib4NubvARB
- #define glVertexAttrib4NuivARB _al_glVertexAttrib4NuivARB
- #define glVertexAttrib4NusvARB _al_glVertexAttrib4NusvARB
- #define glVertexAttrib4bvARB _al_glVertexAttrib4bvARB
- #define glVertexAttrib4dARB _al_glVertexAttrib4dARB
- #define glVertexAttrib4dvARB _al_glVertexAttrib4dvARB
- #define glVertexAttrib4fARB _al_glVertexAttrib4fARB
- #define glVertexAttrib4fvARB _al_glVertexAttrib4fvARB
- #define glVertexAttrib4ivARB _al_glVertexAttrib4ivARB
- #define glVertexAttrib4sARB _al_glVertexAttrib4sARB
- #define glVertexAttrib4svARB _al_glVertexAttrib4svARB
- #define glVertexAttrib4ubvARB _al_glVertexAttrib4ubvARB
- #define glVertexAttrib4uivARB _al_glVertexAttrib4uivARB
- #define glVertexAttrib4usvARB _al_glVertexAttrib4usvARB
- #define glVertexAttribPointerARB _al_glVertexAttribPointerARB
- #define glEnableVertexAttribArrayARB _al_glEnableVertexAttribArrayARB
- #define glDisableVertexAttribArrayARB _al_glDisableVertexAttribArrayARB
- #define glProgramStringARB _al_glProgramStringARB
- #define glBindProgramARB _al_glBindProgramARB
- #define glDeleteProgramsARB _al_glDeleteProgramsARB
- #define glGenProgramsARB _al_glGenProgramsARB
- #define glProgramEnvParameter4dARB _al_glProgramEnvParameter4dARB
- #define glProgramEnvParameter4dvARB _al_glProgramEnvParameter4dvARB
- #define glProgramEnvParameter4fARB _al_glProgramEnvParameter4fARB
- #define glProgramEnvParameter4fvARB _al_glProgramEnvParameter4fvARB
- #define glProgramLocalParameter4dARB _al_glProgramLocalParameter4dARB
- #define glProgramLocalParameter4dvARB _al_glProgramLocalParameter4dvARB
- #define glProgramLocalParameter4fARB _al_glProgramLocalParameter4fARB
- #define glProgramLocalParameter4fvARB _al_glProgramLocalParameter4fvARB
- #define glGetProgramEnvParameterdvARB _al_glGetProgramEnvParameterdvARB
- #define glGetProgramEnvParameterfvARB _al_glGetProgramEnvParameterfvARB
- #define glGetProgramLocalParameterdvARB _al_glGetProgramLocalParameterdvARB
- #define glGetProgramLocalParameterfvARB _al_glGetProgramLocalParameterfvARB
- #define glGetProgramivARB _al_glGetProgramivARB
- #define glGetProgramStringARB _al_glGetProgramStringARB
- #define glGetVertexAttribdvARB _al_glGetVertexAttribdvARB
- #define glGetVertexAttribfvARB _al_glGetVertexAttribfvARB
- #define glGetVertexAttribivARB _al_glGetVertexAttribivARB
- #define glGetVertexAttribPointervARB _al_glGetVertexAttribPointervARB
- #define glIsProgramARB _al_glIsProgramARB
- #endif
- #if defined _ALLEGRO_GL_ARB_vertex_buffer_object
- #define glBindBufferARB _al_glBindBufferARB
- #define glDeleteBuffersARB _al_glDeleteBuffersARB
- #define glGenBuffersARB _al_glGenBuffersARB
- #define glIsBufferARB _al_glIsBufferARB
- #define glBufferDataARB _al_glBufferDataARB
- #define glBufferSubDataARB _al_glBufferSubDataARB
- #define glGetBufferSubDataARB _al_glGetBufferSubDataARB
- #define glMapBufferARB _al_glMapBufferARB
- #define glUnmapBufferARB _al_glUnmapBufferARB
- #define glGetBufferParameterivARB _al_glGetBufferParameterivARB
- #define glGetBufferPointervARB _al_glGetBufferPointervARB
- #endif
- #if defined _ALLEGRO_GL_ARB_occlusion_query
- #define glGenQueriesARB _al_glGenQueriesARB
- #define glDeleteQueriesARB _al_glDeleteQueriesARB
- #define glIsQueryARB _al_glIsQueryARB
- #define glBeginQueryARB _al_glBeginQueryARB
- #define glEndQueryARB _al_glEndQueryARB
- #define glGetQueryivARB _al_glGetQueryivARB
- #define glGetQueryObjectivARB _al_glGetQueryObjectivARB
- #define glGetQueryObjectuivARB _al_glGetQueryObjectuivARB
- #endif
- #if defined _ALLEGRO_GL_ARB_shader_objects
- #define glDeleteObjectARB _al_glDeleteObjectARB
- #define glGetHandleARB _al_glGetHandleARB
- #define glDetachObjectARB _al_glDetachObjectARB
- #define glCreateShaderObjectARB _al_glCreateShaderObjectARB
- #define glShaderSourceARB _al_glShaderSourceARB
- #define glCompileShaderARB _al_glCompileShaderARB
- #define glCreateProgramObjectARB _al_glCreateProgramObjectARB
- #define glAttachObjectARB _al_glAttachObjectARB
- #define glLinkProgramARB _al_glLinkProgramARB
- #define glUseProgramObjectARB _al_glUseProgramObjectARB
- #define glValidateProgramARB _al_glValidateProgramARB
- #define glUniform1fARB _al_glUniform1fARB
- #define glUniform2fARB _al_glUniform2fARB
- #define glUniform3fARB _al_glUniform3fARB
- #define glUniform4fARB _al_glUniform4fARB
- #define glUniform1iARB _al_glUniform1iARB
- #define glUniform2iARB _al_glUniform2iARB
- #define glUniform3iARB _al_glUniform3iARB
- #define glUniform4iARB _al_glUniform4iARB
- #define glUniform1fvARB _al_glUniform1fvARB
- #define glUniform2fvARB _al_glUniform2fvARB
- #define glUniform3fvARB _al_glUniform3fvARB
- #define glUniform4fvARB _al_glUniform4fvARB
- #define glUniform1ivARB _al_glUniform1ivARB
- #define glUniform2ivARB _al_glUniform2ivARB
- #define glUniform3ivARB _al_glUniform3ivARB
- #define glUniform4ivARB _al_glUniform4ivARB
- #define glUniformMatrix2fvARB _al_glUniformMatrix2fvARB
- #define glUniformMatrix3fvARB _al_glUniformMatrix3fvARB
- #define glUniformMatrix4fvARB _al_glUniformMatrix4fvARB
- #define glGetObjectParameterfvARB _al_glGetObjectParameterfvARB
- #define glGetObjectParameterivARB _al_glGetObjectParameterivARB
- #define glGetInfoLogARB _al_glGetInfoLogARB
- #define glGetAttachedObjectsARB _al_glGetAttachedObjectsARB
- #define glGetUniformLocationARB _al_glGetUniformLocationARB
- #define glGetActiveUniformARB _al_glGetActiveUniformARB
- #define glGetUniformfvARB _al_glGetUniformfvARB
- #define glGetUniformivARB _al_glGetUniformivARB
- #define glGetShaderSourceARB _al_glGetShaderSourceARB
- #endif
- #ifdef _ALLEGRO_GL_ARB_vertex_shader
- #ifndef GL_ARB_vertex_program
- #define glVertexAttrib1fARB _al_glVertexAttrib1fARB
- #define glVertexAttrib1sARB _al_glVertexAttrib1sARB
- #define glVertexAttrib1dARB _al_glVertexAttrib1dARB
- #define glVertexAttrib2fARB _al_glVertexAttrib2fARB
- #define glVertexAttrib2sARB _al_glVertexAttrib2sARB
- #define glVertexAttrib2dARB _al_glVertexAttrib2dARB
- #define glVertexAttrib3fARB _al_glVertexAttrib3fARB
- #define glVertexAttrib3sARB _al_glVertexAttrib3sARB
- #define glVertexAttrib3dARB _al_glVertexAttrib3dARB
- #define glVertexAttrib4fARB _al_glVertexAttrib4fARB
- #define glVertexAttrib4sARB _al_glVertexAttrib4sARB
- #define glVertexAttrib4dARB _al_glVertexAttrib4dARB
- #define glVertexAttrib4NubARB _al_glVertexAttrib4NubARB
- #define glVertexAttrib1fvARB _al_glVertexAttrib1fvARB
- #define glVertexAttrib1svARB _al_glVertexAttrib1svARB
- #define glVertexAttrib1dvARB _al_glVertexAttrib1dvARB
- #define glVertexAttrib2fvARB _al_glVertexAttrib2fvARB
- #define glVertexAttrib2svARB _al_glVertexAttrib2svARB
- #define glVertexAttrib2dvARB _al_glVertexAttrib2dvARB
- #define glVertexAttrib3fvARB _al_glVertexAttrib3fvARB
- #define glVertexAttrib3svARB _al_glVertexAttrib3svARB
- #define glVertexAttrib3dvARB _al_glVertexAttrib3dvARB
- #define glVertexAttrib4fvARB _al_glVertexAttrib4fvARB
- #define glVertexAttrib4svARB _al_glVertexAttrib4svARB
- #define glVertexAttrib4dvARB _al_glVertexAttrib4dvARB
- #define glVertexAttrib4ivARB _al_glVertexAttrib4ivARB
- #define glVertexAttrib4bvARB _al_glVertexAttrib4bvARB
- #define glVertexAttrib4ubvARB _al_glVertexAttrib4ubvARB
- #define glVertexAttrib4usvARB _al_glVertexAttrib4usvARB
- #define glVertexAttrib4uivARB _al_glVertexAttrib4uivARB
- #define glVertexAttrib4NbvARB _al_glVertexAttrib4NbvARB
- #define glVertexAttrib4NsvARB _al_glVertexAttrib4NsvARB
- #define glVertexAttrib4NivARB _al_glVertexAttrib4NivARB
- #define glVertexAttrib4NubvARB _al_glVertexAttrib4NubvARB
- #define glVertexAttrib4NusvARB _al_glVertexAttrib4NusvARB
- #define glVertexAttrib4NuivARB _al_glVertexAttrib4NuivARB
- #define glVertexAttribPointerARB _al_glVertexAttribPointerARB
- #define glEnableVertexAttribArrayARB _al_glEnableVertexAttribArrayARB
- #define glDisableVertexAttribArrayARB _al_glDisableVertexAttribArrayARB
- #endif
- #define glBindAttribLocationARB _al_glBindAttribLocationARB
- #define glGetActiveAttribARB _al_glGetActiveAttribARB
- #define glGetAttribLocationARB _al_glGetAttribLocationARB
- #ifndef GL_ARB_vertex_program
- #define glGetVertexAttribdvARB _al_glGetVertexAttribdvARB
- #define glGetVertexAttribfvARB _al_glGetVertexAttribfvARB
- #define glGetVertexAttribivARB _al_glGetVertexAttribivARB
- #define glGetVertexAttribPointervARB _al_glGetVertexAttribPointervARB
- #endif
- #endif
- #if defined _ALLEGRO_GL_ARB_draw_buffers
- #define glDrawBuffersARB _al_glDrawBuffersARB
- #endif
- #if defined _ALLEGRO_GL_ARB_color_buffer_float
- #define glClampColorARB _al_glClampColorARB
- #endif
- #if defined _ALLEGRO_GL_ARB_draw_instanced
- #define glDrawArraysInstancedARB _al_glDrawArraysInstancedARB
- #define glDrawElementsInstancedARB _al_glDrawElementsInstancedARB
- #endif
- #if defined _ALLEGRO_GL_ARB_framebuffer_object
- #define glIsRenderbuffer _al_glIsRenderbuffer
- #define glBindRenderbuffer _al_glBindRenderbuffer
- #define glDeleteRenderbuffers _al_glDeleteRenderbuffers
- #define glGenRenderbuffers _al_glGenRenderbuffers
- #define glRenderbufferStorage _al_glRenderbufferStorage
- #define glGetRenderbufferParameteriv _al_glGetRenderbufferParameteriv
- #define glIsFramebuffer _al_glIsFramebuffer
- #define glBindFramebuffer _al_glBindFramebuffer
- #define glDeleteFramebuffers _al_glDeleteFramebuffers
- #define glGenFramebuffers _al_glGenFramebuffers
- #define glCheckFramebufferStatus _al_glCheckFramebufferStatus
- #define glFramebufferTexture1D _al_glFramebufferTexture1D
- #define glFramebufferTexture2D _al_glFramebufferTexture2D
- #define glFramebufferTexture3D _al_glFramebufferTexture3D
- #define glFramebufferRenderbuffer _al_glFramebufferRenderbuffer
- #define glGetFramebufferAttachmentParameteriv _al_glGetFramebufferAttachmentParameteriv
- #define glGenerateMipmap _al_glGenerateMipmap
- #define glBlitFramebuffer _al_glBlitFramebuffer
- #define glRenderbufferStorageMultisample _al_glRenderbufferStorageMultisample
- #define glFramebufferTextureLayer _al_glFramebufferTextureLayer
- #endif
- #if defined _ALLEGRO_GL_ARB_geometry_shader4
- #define glProgramParameteriARB _al_glProgramParameteriARB
- #define glFramebufferTextureARB _al_glFramebufferTextureARB
- #define glFramebufferTextureLayerARB _al_glFramebufferTextureLayerARB
- #define glFramebufferTextureFaceARB _al_glFramebufferTextureFaceARB
- #endif
- #if defined _ALLEGRO_GL_ARB_instanced_arrays
- #define glVertexAttribDivisor _al_glVertexAttribDivisor
- #endif
- #if defined _ALLEGRO_GL_ARB_map_buffer_range
- #define glMapBufferRange _al_glMapBufferRange
- #define glFlushMappedBufferRange _al_glFlushMappedBufferRange
- #endif
- #if defined _ALLEGRO_GL_ARB_texture_buffer_object
- #define glTexBufferARB _al_glTexBufferARB
- #endif
- #if defined _ALLEGRO_GL_ARB_vertex_array_object
- #define glBindVertexArray _al_glBindVertexArray
- #define glDeleteVertexArrays _al_glDeleteVertexArrays
- #define glGenVertexArrays _al_glGenVertexArrays
- #define glIsVertexArray _al_glIsVertexArray
- #endif
- #if defined _ALLEGRO_GL_ARB_uniform_buffer_object
- #define glGetUniformIndices _al_glGetUniformIndices
- #define glGetActiveUniformsiv _al_glGetActiveUniformsiv
- #define glGetActiveUniformName _al_glGetActiveUniformName
- #define glGetUniformBlockIndex _al_glGetUniformBlockIndex
- #define glGetActiveUniformBlockiv _al_glGetActiveUniformBlockiv
- #define glGetActiveUniformBlockName _al_glGetActiveUniformBlockName
- #define glUniformBlockBinding _al_glUniformBlockBinding
- #endif
- #if defined _ALLEGRO_GL_ARB_copy_buffer
- #define glCopyBufferSubData _al_glCopyBufferSubData
- #endif
- #if defined _ALLEGRO_GL_ARB_draw_elements_base_vertex
- #define glDrawElementsBaseVertex _al_glDrawElementsBaseVertex
- #define glDrawRangeElementsBaseVertex _al_glDrawRangeElementsBaseVertex
- #define glDrawElementsInstancedBaseVertex _al_glDrawElementsInstancedBaseVertex
- #define glMultiDrawElementsBaseVertex _al_glMultiDrawElementsBaseVertex
- #endif
- #if defined _ALLEGRO_GL_ARB_provoking_vertex
- #define glProvokingVertex _al_glProvokingVertex
- #endif
- #if defined _ALLEGRO_GL_ARB_sync
- #define glFenceSync _al_glFenceSync
- #define glIsSync _al_glIsSync
- #define glDeleteSync _al_glDeleteSync
- #define glClientWaitSync _al_glClientWaitSync
- #define glWaitSync _al_glWaitSync
- #define glGetInteger64v _al_glGetInteger64v
- #define glGetSynciv _al_glGetSynciv
- #endif
- #if defined _ALLEGRO_GL_ARB_texture_multisample
- #define glTexImage2DMultisample _al_glTexImage2DMultisample
- #define glTexImage3DMultisample _al_glTexImage3DMultisample
- #define glGetMultisamplefv _al_glGetMultisamplefv
- #define glSampleMaski _al_glSampleMaski
- #endif
- #if defined _ALLEGRO_GL_ARB_draw_buffers_blend
- #define glBlendEquationi _al_glBlendEquationi
- #define glBlendEquationSeparatei _al_glBlendEquationSeparatei
- #define glBlendFunci _al_glBlendFunci
- #define glBlendFuncSeparatei _al_glBlendFuncSeparatei
- #endif
- #if defined _ALLEGRO_GL_ARB_sample_shading
- #define glMinSampleShading _al_glMinSampleShading
- #endif
- #if defined _ALLEGRO_GL_ARB_shading_language_include
- #define glNamedStringARB _al_glNamedStringARB
- #define glDeleteNamedStringARB _al_glDeleteNamedStringARB
- #define glCompileShaderIncludeARB _al_glCompileShaderIncludeARB
- #define glIsNamedStringARB _al_glIsNamedStringARB
- #define glGetNamedStringARB _al_glGetNamedStringARB
- #define glGetNamedStringivARB _al_glGetNamedStringivARB
- #endif
- #if defined _ALLEGRO_GL_ARB_blend_func_extended
- #define glBindFragDataLocationIndexed _al_glBindFragDataLocationIndexed
- #define glGetFragDataIndex _al_glGetFragDataIndex
- #endif
- #if defined _ALLEGRO_GL_ARB_sampler_objects
- #define glGenSamplers _al_glGenSamplers
- #define glDeleteSamplers _al_glDeleteSamplers
- #define glIsSampler _al_glIsSampler
- #define glBindSampler _al_glBindSampler
- #define glSamplerParameteri _al_glSamplerParameteri
- #define glSamplerParameteriv _al_glSamplerParameteriv
- #define glSamplerParameterf _al_glSamplerParameterf
- #define glSamplerParameterfv _al_glSamplerParameterfv
- #define glSamplerParameterIiv _al_glSamplerParameterIiv
- #define glSamplerParameterIuiv _al_glSamplerParameterIuiv
- #define glGetSamplerParameteriv _al_glGetSamplerParameteriv
- #define glGetSamplerParameterIiv _al_glGetSamplerParameterIiv
- #define glGetSamplerParameterfv _al_glGetSamplerParameterfv
- #define glGetSamplerParameterIfv _al_glGetSamplerParameterIfv
- #endif
- #if defined _ALLEGRO_GL_ARB_timer_query
- #define glQueryCounter _al_glQueryCounter
- #define glGetQueryObjecti64v _al_glGetQueryObjecti64v
- #define glGetQueryObjectui64v _al_glGetQueryObjectui64v
- #endif
- #if defined _ALLEGRO_GL_ARB_vertex_type_2_10_10_10_rev
- #define glVertexP2ui _al_glVertexP2ui
- #define glVertexP2uiv _al_glVertexP2uiv
- #define glVertexP3ui _al_glVertexP3ui
- #define glVertexP3uiv _al_glVertexP3uiv
- #define glVertexP4ui _al_glVertexP4ui
- #define glVertexP4uiv _al_glVertexP4uiv
- #define glTexCoordP1ui _al_glTexCoordP1ui
- #define glTexCoordP1uiv _al_glTexCoordP1uiv
- #define glTexCoordP2ui _al_glTexCoordP2ui
- #define glTexCoordP2uiv _al_glTexCoordP2uiv
- #define glTexCoordP3ui _al_glTexCoordP3ui
- #define glTexCoordP3uiv _al_glTexCoordP3uiv
- #define glTexCoordP4ui _al_glTexCoordP4ui
- #define glTexCoordP4uiv _al_glTexCoordP4uiv
- #define glMultiTexCoordP1ui _al_glMultiTexCoordP1ui
- #define glMultiTexCoordP1uiv _al_glMultiTexCoordP1uiv
- #define glMultiTexCoordP2ui _al_glMultiTexCoordP2ui
- #define glMultiTexCoordP2uiv _al_glMultiTexCoordP2uiv
- #define glMultiTexCoordP3ui _al_glMultiTexCoordP3ui
- #define glMultiTexCoordP3uiv _al_glMultiTexCoordP3uiv
- #define glMultiTexCoordP4ui _al_glMultiTexCoordP4ui
- #define glMultiTexCoordP4uiv _al_glMultiTexCoordP4uiv
- #define glNormalP3ui _al_glNormalP3ui
- #define glNormalP3uiv _al_glNormalP3uiv
- #define glColorP3ui _al_glColorP3ui
- #define glColorP3uiv _al_glColorP3uiv
- #define glColorP4ui _al_glColorP4ui
- #define glColorP4uiv _al_glColorP4uiv
- #define glSecondaryColorP3ui _al_glSecondaryColorP3ui
- #define glSecondaryColorP3uiv _al_glSecondaryColorP3uiv
- #define glVertexAttribP1ui _al_glVertexAttribP1ui
- #define glVertexAttribP1uiv _al_glVertexAttribP1uiv
- #define glVertexAttribP2ui _al_glVertexAttribP2ui
- #define glVertexAttribP2uiv _al_glVertexAttribP2uiv
- #define glVertexAttribP3ui _al_glVertexAttribP3ui
- #define glVertexAttribP3uiv _al_glVertexAttribP3uiv
- #define glVertexAttribP4ui _al_glVertexAttribP4ui
- #define glVertexAttribP4uiv _al_glVertexAttribP4uiv
- #endif
- #if defined _ALLEGRO_GL_ARB_draw_indirect
- #define glDrawArraysIndirect _al_glDrawArraysIndirect
- #define glDrawElementsIndirect _al_glDrawElementsIndirect
- #endif
- #if defined _ALLEGRO_GL_ARB_gpu_shader_fp64
- #define glUniform1d _al_glUniform1d
- #define glUniform2d _al_glUniform2d
- #define glUniform3d _al_glUniform3d
- #define glUniform4d _al_glUniform4d
- #define glUniform1dv _al_glUniform1dv
- #define glUniform2dv _al_glUniform2dv
- #define glUniform3dv _al_glUniform3dv
- #define glUniform4dv _al_glUniform4dv
- #define glUniformMatrix2dv _al_glUniformMatrix2dv
- #define glUniformMatrix3dv _al_glUniformMatrix3dv
- #define glUniformMatrix4dv _al_glUniformMatrix4dv
- #define glUniformMatrix2x3dv _al_glUniformMatrix2x3dv
- #define glUniformMatrix2x4dv _al_glUniformMatrix2x4dv
- #define glUniformMatrix3x2dv _al_glUniformMatrix3x2dv
- #define glUniformMatrix3x4dv _al_glUniformMatrix3x4dv
- #define glUniformMatrix4x2dv _al_glUniformMatrix4x2dv
- #define glUniformMatrix4x3dv _al_glUniformMatrix4x3dv
- #define glGetUniformdv _al_glGetUniformdv
- #define glProgramUniform1dEXT _al_glProgramUniform1dEXT
- #define glProgramUniform2dEXT _al_glProgramUniform2dEXT
- #define glProgramUniform3dEXT _al_glProgramUniform3dEXT
- #define glProgramUniform4dEXT _al_glProgramUniform4dEXT
- #define glProgramUniform1dvEXT _al_glProgramUniform1dvEXT
- #define glProgramUniform2dvEXT _al_glProgramUniform2dvEXT
- #define glProgramUniform3dvEXT _al_glProgramUniform3dvEXT
- #define glProgramUniform4dvEXT _al_glProgramUniform4dvEXT
- #define glProgramUniformMatrix2dvEXT _al_glProgramUniformMatrix2dvEXT
- #define glProgramUniformMatrix3dvEXT _al_glProgramUniformMatrix3dvEXT
- #define glProgramUniformMatrix4dvEXT _al_glProgramUniformMatrix4dvEXT
- #define glProgramUniformMatrix2x3dvEXT _al_glProgramUniformMatrix2x3dvEXT
- #define glProgramUniformMatrix2x4dvEXT _al_glProgramUniformMatrix2x4dvEXT
- #define glProgramUniformMatrix3x2dvEXT _al_glProgramUniformMatrix3x2dvEXT
- #define glProgramUniformMatrix3x4dvEXT _al_glProgramUniformMatrix3x4dvEXT
- #define glProgramUniformMatrix4x2dvEXT _al_glProgramUniformMatrix4x2dvEXT
- #define glProgramUniformMatrix4x3dvEXT _al_glProgramUniformMatrix4x3dvEXT
- #endif
- #if defined _ALLEGRO_GL_ARB_shader_subroutine
- #define glGetSubroutineUniformLocation _al_glGetSubroutineUniformLocation
- #define glGetSubroutineIndex _al_glGetSubroutineIndex
- #define glGetActiveSubroutineUniformiv _al_glGetActiveSubroutineUniformiv
- #define glGetActiveSubroutineUniformName _al_glGetActiveSubroutineUniformName
- #define glGetActiveSubroutineName _al_glGetActiveSubroutineName
- #define glUniformSubroutinesuiv _al_glUniformSubroutinesuiv
- #define glGetUniformSubroutineuiv _al_glGetUniformSubroutineuiv
- #define glGetProgramStageiv _al_glGetProgramStageiv
- #endif
- #if defined _ALLEGRO_GL_ARB_tessellation_shader
- #define glPatchParameteri _al_glPatchParameteri
- #define glPatchParameterfv _al_glPatchParameterfv
- #endif
- #if defined _ALLEGRO_GL_ARB_transform_feedback2
- #define glBindTransformFeedback _al_glBindTransformFeedback
- #define glDeleteTransformFeedbacks _al_glDeleteTransformFeedbacks
- #define glGenTransformFeedbacks _al_glGenTransformFeedbacks
- #define glIsTransformFeedback _al_glIsTransformFeedback
- #define glPauseTransformFeedback _al_glPauseTransformFeedback
- #define glResumeTransformFeedback _al_glResumeTransformFeedback
- #define glDrawTransformFeedback _al_glDrawTransformFeedback
- #endif
- #if defined _ALLEGRO_GL_ARB_transform_feedback3
- #define glDrawTransformFeedbackStream _al_glDrawTransformFeedbackStream
- #define glBeginQueryIndexed _al_glBeginQueryIndexed
- #define glEndQueryIndexed _al_glEndQueryIndexed
- #define glGetQueryIndexediv _al_glGetQueryIndexediv
- #endif
- /*</ARB>*/
- #if defined _ALLEGRO_GL_EXT_blend_color
- #define glBlendColorEXT _al_glBlendColorEXT
- #endif
- #if defined _ALLEGRO_GL_EXT_polygon_offset
- #define glPolygonOffsetEXT _al_glPolygonOffsetEXT
- #endif
- #if defined _ALLEGRO_GL_EXT_texture3D
- #define glTexImage3DEXT _al_glTexImage3DEXT
- #define glTexSubImage3DEXT _al_glTexSubImage3DEXT
- #endif
- #if defined _ALLEGRO_GL_SGIS_texture_filter4
- #define glGetTexFilterFuncSGIS _al_glGetTexFilterFuncSGIS
- #define glTexFilterFuncSGIS _al_glTexFilterFuncSGIS
- #endif
- #if defined _ALLEGRO_GL_EXT_subtexture
- #define glTexSubImage1DEXT _al_glTexSubImage1DEXT
- #define glTexSubImage2DEXT _al_glTexSubImage2DEXT
- #endif
- #if defined _ALLEGRO_GL_EXT_copy_texture
- #define glCopyTexImage1DEXT _al_glCopyTexImage1DEXT
- #define glCopyTexImage2DEXT _al_glCopyTexImage2DEXT
- #define glCopyTexSubImage1DEXT _al_glCopyTexSubImage1DEXT
- #define glCopyTexSubImage2DEXT _al_glCopyTexSubImage2DEXT
- #define glCopyTexSubImage3DEXT _al_glCopyTexSubImage3DEXT
- #endif
- #if defined _ALLEGRO_GL_EXT_histogram
- #define glGetHistogramEXT _al_glGetHistogramEXT
- #define glGetHistogramParameterfvEXT _al_glGetHistogramParameterfvEXT
- #define glGetHistogramParameterivEXT _al_glGetHistogramParameterivEXT
- #define glGetMinmaxEXT _al_glGetMinmaxEXT
- #define glGetMinmaxParameterfvEXT _al_glGetMinmaxParameterfvEXT
- #define glGetMinmaxParameterivEXT _al_glGetMinmaxParameterivEXT
- #define glHistogramEXT _al_glHistogramEXT
- #define glMinmaxEXT _al_glMinmaxEXT
- #define glResetHistogramEXT _al_glResetHistogramEXT
- #define glResetMinmaxEXT _al_glResetMinmaxEXT
- #endif
- #if defined _ALLEGRO_GL_EXT_convolution
- #define glConvolutionFilter1DEXT _al_glConvolutionFilter1DEXT
- #define glConvolutionFilter2DEXT _al_glConvolutionFilter2DEXT
- #define glConvolutionParameterfEXT _al_glConvolutionParameterfEXT
- #define glConvolutionParameterfvEXT _al_glConvolutionParameterfvEXT
- #define glConvolutionParameteriEXT _al_glConvolutionParameteriEXT
- #define glConvolutionParameterivEXT _al_glConvolutionParameterivEXT
- #define glCopyConvolutionFilter1DEXT _al_glCopyConvolutionFilter1DEXT
- #define glCopyConvolutionFilter2DEXT _al_glCopyConvolutionFilter2DEXT
- #define glGetConvolutionFilterEXT _al_glGetConvolutionFilterEXT
- #define glGetConvolutionParameterfvEXT _al_glGetConvolutionParameterfvEXT
- #define glGetConvolutionParameterivEXT _al_glGetConvolutionParameterivEXT
- #define glGetSeparableFilterEXT _al_glGetSeparableFilterEXT
- #define glSeparableFilter2DEXT _al_glSeparableFilter2DEXT
- #endif
- #if defined _ALLEGRO_GL_SGI_color_table
- #define glColorTableSGI _al_glColorTableSGI
- #define glColorTableParameterfvSGI _al_glColorTableParameterfvSGI
- #define glColorTableParameterivSGI _al_glColorTableParameterivSGI
- #define glCopyColorTableSGI _al_glCopyColorTableSGI
- #define glGetColorTableSGI _al_glGetColorTableSGI
- #define glGetColorTableParameterfvSGI _al_glGetColorTableParameterfvSGI
- #define glGetColorTableParameterivSGI _al_glGetColorTableParameterivSGI
- #endif
- #if defined _ALLEGRO_GL_SGIX_pixel_texture
- #define glPixelTexGenSGIX _al_glPixelTexGenSGIX
- #endif
- #if defined _ALLEGRO_GL_SGIS_pixel_texture
- #define glPixelTexGenParameteriSGIS _al_glPixelTexGenParameteriSGIS
- #define glPixelTexGenParameterivSGIS _al_glPixelTexGenParameterivSGIS
- #define glPixelTexGenParameterfSGIS _al_glPixelTexGenParameterfSGIS
- #define glPixelTexGenParameterfvSGIS _al_glPixelTexGenParameterfvSGIS
- #define glGetPixelTexGenParameterivSGIS _al_glGetPixelTexGenParameterivSGIS
- #define glGetPixelTexGenParameterfvSGIS _al_glGetPixelTexGenParameterfvSGIS
- #endif
- #if defined _ALLEGRO_GL_SGIS_texture4D
- #define glTexImage4DSGIS _al_glTexImage4DSGIS
- #define glTexSubImage4DSGIS _al_glTexSubImage4DSGIS
- #endif
- #if defined _ALLEGRO_GL_EXT_texture_object
- #define glAreTexturesResidentEXT _al_glAreTexturesResidentEXT
- #define glBindTextureEXT _al_glBindTextureEXT
- #define glDeleteTexturesEXT _al_glDeleteTexturesEXT
- #define glGenTexturesEXT _al_glGenTexturesEXT
- #define glIsTextureEXT _al_glIsTextureEXT
- #define glPrioritizeTexturesEXT _al_glPrioritizeTexturesEXT
- #endif
- #if defined _ALLEGRO_GL_SGIS_detail_texture
- #define glDetailTexFuncSGIS _al_glDetailTexFuncSGIS
- #define glGetDetailTexFuncSGIS _al_glGetDetailTexFuncSGIS
- #endif
- #if defined _ALLEGRO_GL_SGIS_sharpen_texture
- #define glSharpenTexFuncSGIS _al_glSharpenTexFuncSGIS
- #define glGetSharpenTexFuncSGIS _al_glGetSharpenTexFuncSGIS
- #endif
- #if defined _ALLEGRO_GL_SGIS_multisample
- #define glSampleMaskSGIS _al_glSampleMaskSGIS
- #define glSamplePatternSGIS _al_glSamplePatternSGIS
- #endif
- #if defined _ALLEGRO_GL_EXT_vertex_array
- #define glArrayElementEXT _al_glArrayElementEXT
- #define glColorPointerEXT _al_glColorPointerEXT
- #define glDrawArraysEXT _al_glDrawArraysEXT
- #define glEdgeFlagPointerEXT _al_glEdgeFlagPointerEXT
- #define glGetPointervEXT _al_glGetPointervEXT
- #define glIndexPointerEXT _al_glIndexPointerEXT
- #define glNormalPointerEXT _al_glNormalPointerEXT
- #define glTexCoordPointerEXT _al_glTexCoordPointerEXT
- #define glVertexPointerEXT _al_glVertexPointerEXT
- #endif
- #if defined _ALLEGRO_GL_EXT_blend_minmax
- #define glBlendEquationEXT _al_glBlendEquationEXT
- #endif
- #if defined _ALLEGRO_GL_SGIX_sprite
- #define glSpriteParameterfSGIX _al_glSpriteParameterfSGIX
- #define glSpriteParameterfvSGIX _al_glSpriteParameterfvSGIX
- #define glSpriteParameteriSGIX _al_glSpriteParameteriSGIX
- #define glSpriteParameterivSGIX _al_glSpriteParameterivSGIX
- #endif
- #if defined _ALLEGRO_GL_EXT_point_parameters
- #define glPointParameterfEXT _al_glPointParameterfEXT
- #define glPointParameterfvEXT _al_glPointParameterfvEXT
- #endif
- #if defined _ALLEGRO_GL_SGIS_point_parameters
- #define glPointParameterfSGIS _al_glPointParameterfSGIS
- #define glPointParameterfvSGIS _al_glPointParameterfvSGIS
- #endif
- #if defined _ALLEGRO_GL_SGIX_instruments
- #define glGetInstrumentsSGIX _al_glGetInstrumentsSGIX
- #define glInstrumentsBufferSGIX _al_glInstrumentsBufferSGIX
- #define glPollInstrumentsSGIX _al_glPollInstrumentsSGIX
- #define glReadInstrumentsSGIX _al_glReadInstrumentsSGIX
- #define glStartInstrumentsSGIX _al_glStartInstrumentsSGIX
- #define glStopInstrumentsSGIX _al_glStopInstrumentsSGIX
- #endif
- #if defined _ALLEGRO_GL_SGIX_framezoom
- #define glFrameZoomSGIX _al_glFrameZoomSGIX
- #endif
- #if defined _ALLEGRO_GL_SGIX_tag_sample_buffer
- #define glTagSampleBufferSGIX _al_glTagSampleBufferSGIX
- #endif
- #if defined _ALLEGRO_GL_SGIX_polynomial_ffd
- #define glDeformationMap3dSGIX _al_glDeformationMap3dSGIX
- #define glDeformationMap3fSGIX _al_glDeformationMap3fSGIX
- #define glDeformSGIX _al_glDeformSGIX
- #define glLoadIdentityDeformationMapSGIX _al_glLoadIdentityDeformationMapSGIX
- #endif
- #if defined _ALLEGRO_GL_SGIX_reference_plane
- #define glReferencePlaneSGIX _al_glReferencePlaneSGIX
- #endif
- #if defined _ALLEGRO_GL_SGIX_flush_raster
- #define glFlushRasterSGIX _al_glFlushRasterSGIX
- #endif
- #if defined _ALLEGRO_GL_SGIS_fog_function
- #define glFogFuncSGIS _al_glFogFuncSGIS
- #define glGetFogFuncSGIS _al_glGetFogFuncSGIS
- #endif
- #if defined _ALLEGRO_GL_HP_image_transform
- #define glImageTransformParameteriHP _al_glImageTransformParameteriHP
- #define glImageTransformParameterfHP _al_glImageTransformParameterfHP
- #define glImageTransformParameterivHP _al_glImageTransformParameterivHP
- #define glImageTransformParameterfvHP _al_glImageTransformParameterfvHP
- #define glGetImageTransformParameterivHP _al_glGetImageTransformParameterivHP
- #define glGetImageTransformParameterfvHP _al_glGetImageTransformParameterfvHP
- #endif
- #if defined _ALLEGRO_GL_EXT_color_subtable
- #ifndef GL_EXT_paletted_texture
- #define glColorSubTableEXT _al_glColorSubTableEXT
- #endif
- #define glCopyColorSubTableEXT _al_glCopyColorSubTableEXT
- #endif
- #if defined _ALLEGRO_GL_PGI_misc_hints
- #define glHintPGI _al_glHintPGI
- #endif
- #if defined _ALLEGRO_GL_EXT_paletted_texture
- #define glColorTableEXT _al_glColorTableEXT
- #define glGetColorTableEXT _al_glGetColorTableEXT
- #define glGetColorTableParameterivEXT _al_glGetColorTableParameterivEXT
- #define glGetColorTableParameterfvEXT _al_glGetColorTableParameterfvEXT
- #endif
- #if defined _ALLEGRO_GL_SGIX_list_priority
- #define glGetListParameterfvSGIX _al_glGetListParameterfvSGIX
- #define glGetListParameterivSGIX _al_glGetListParameterivSGIX
- #define glListParameterfSGIX _al_glListParameterfSGIX
- #define glListParameterfvSGIX _al_glListParameterfvSGIX
- #define glListParameteriSGIX _al_glListParameteriSGIX
- #define glListParameterivSGIX _al_glListParameterivSGIX
- #endif
- #if defined _ALLEGRO_GL_EXT_index_material
- #define glIndexMaterialEXT _al_glIndexMaterialEXT
- #endif
- #if defined _ALLEGRO_GL_EXT_index_func
- #define glIndexFuncEXT _al_glIndexFuncEXT
- #endif
- #if defined _ALLEGRO_GL_EXT_compiled_vertex_array
- #define glLockArraysEXT _al_glLockArraysEXT
- #define glUnlockArraysEXT _al_glUnlockArraysEXT
- #endif
- #if defined _ALLEGRO_GL_EXT_cull_vertex
- #define glCullParameterdvEXT _al_glCullParameterdvEXT
- #define glCullParameterfvEXT _al_glCullParameterfvEXT
- #endif
- #if defined _ALLEGRO_GL_SGIX_fragment_lighting
- #define glFragmentColorMaterialSGIX _al_glFragmentColorMaterialSGIX
- #define glFragmentLightfSGIX _al_glFragmentLightfSGIX
- #define glFragmentLightfvSGIX _al_glFragmentLightfvSGIX
- #define glFragmentLightiSGIX _al_glFragmentLightiSGIX
- #define glFragmentLightivSGIX _al_glFragmentLightivSGIX
- #define glFragmentLightModelfSGIX _al_glFragmentLightModelfSGIX
- #define glFragmentLightModelfvSGIX _al_glFragmentLightModelfvSGIX
- #define glFragmentLightModeliSGIX _al_glFragmentLightModeliSGIX
- #define glFragmentLightModelivSGIX _al_glFragmentLightModelivSGIX
- #define glFragmentMaterialfSGIX _al_glFragmentMaterialfSGIX
- #define glFragmentMaterialfvSGIX _al_glFragmentMaterialfvSGIX
- #define glFragmentMaterialiSGIX _al_glFragmentMaterialiSGIX
- #define glFragmentMaterialivSGIX _al_glFragmentMaterialivSGIX
- #define glGetFragmentLightfvSGIX _al_glGetFragmentLightfvSGIX
- #define glGetFragmentLightivSGIX _al_glGetFragmentLightivSGIX
- #define glGetFragmentMaterialfvSGIX _al_glGetFragmentMaterialfvSGIX
- #define glGetFragmentMaterialivSGIX _al_glGetFragmentMaterialivSGIX
- #define glLightEnviSGIX _al_glLightEnviSGIX
- #endif
- #if defined _ALLEGRO_GL_EXT_draw_range_elements
- #define glDrawRangeElementsEXT _al_glDrawRangeElementsEXT
- #endif
- #if defined _ALLEGRO_GL_EXT_light_texture
- #define glApplyTextureEXT _al_glApplyTextureEXT
- #define glTextureLightEXT _al_glTextureLightEXT
- #define glTextureMaterialEXT _al_glTextureMaterialEXT
- #endif
- #if defined _ALLEGRO_GL_SGIX_async
- #define glAsyncMarkerSGIX _al_glAsyncMarkerSGIX
- #define glFinishAsyncSGIX _al_glFinishAsyncSGIX
- #define glPollAsyncSGIX _al_glPollAsyncSGIX
- #define glGenAsyncMarkersSGIX _al_glGenAsyncMarkersSGIX
- #define glDeleteAsyncMarkersSGIX _al_glDeleteAsyncMarkersSGIX
- #define glIsAsyncMarkerSGIX _al_glIsAsyncMarkerSGIX
- #endif
- #if defined _ALLEGRO_GL_INTEL_parallel_arrays
- #define glVertexPointervINTEL _al_glVertexPointervINTEL
- #define glNormalPointervINTEL _al_glNormalPointervINTEL
- #define glColorPointervINTEL _al_glColorPointervINTEL
- #define glTexCoordPointervINTEL _al_glTexCoordPointervINTEL
- #endif
- #if defined _ALLEGRO_GL_EXT_pixel_transform
- #define glPixelTransformParameteriEXT _al_glPixelTransformParameteriEXT
- #define glPixelTransformParameterfEXT _al_glPixelTransformParameterfEXT
- #define glPixelTransformParameterivEXT _al_glPixelTransformParameterivEXT
- #define glPixelTransformParameterfvEXT _al_glPixelTransformParameterfvEXT
- #endif
- #if defined _ALLEGRO_GL_EXT_secondary_color
- #define glSecondaryColor3bEXT _al_glSecondaryColor3bEXT
- #define glSecondaryColor3bvEXT _al_glSecondaryColor3bvEXT
- #define glSecondaryColor3dEXT _al_glSecondaryColor3dEXT
- #define glSecondaryColor3dvEXT _al_glSecondaryColor3dvEXT
- #define glSecondaryColor3fEXT _al_glSecondaryColor3fEXT
- #define glSecondaryColor3fvEXT _al_glSecondaryColor3fvEXT
- #define glSecondaryColor3iEXT _al_glSecondaryColor3iEXT
- #define glSecondaryColor3ivEXT _al_glSecondaryColor3ivEXT
- #define glSecondaryColor3sEXT _al_glSecondaryColor3sEXT
- #define glSecondaryColor3svEXT _al_glSecondaryColor3svEXT
- #define glSecondaryColor3ubEXT _al_glSecondaryColor3ubEXT
- #define glSecondaryColor3ubvEXT _al_glSecondaryColor3ubvEXT
- #define glSecondaryColor3uiEXT _al_glSecondaryColor3uiEXT
- #define glSecondaryColor3uivEXT _al_glSecondaryColor3uivEXT
- #define glSecondaryColor3usEXT _al_glSecondaryColor3usEXT
- #define glSecondaryColor3usvEXT _al_glSecondaryColor3usvEXT
- #define glSecondaryColorPointerEXT _al_glSecondaryColorPointerEXT
- #endif
- #if defined _ALLEGRO_GL_EXT_texture_perturb_normal
- #define glTextureNormalEXT _al_glTextureNormalEXT
- #endif
- #if defined _ALLEGRO_GL_EXT_multi_draw_arrays
- #define glMultiDrawArraysEXT _al_glMultiDrawArraysEXT
- #define glMultiDrawElementsEXT _al_glMultiDrawElementsEXT
- #endif
- #if defined _ALLEGRO_GL_EXT_fog_coord
- #define glFogCoordfEXT _al_glFogCoordfEXT
- #define glFogCoordfvEXT _al_glFogCoordfvEXT
- #define glFogCoorddEXT _al_glFogCoorddEXT
- #define glFogCoorddvEXT _al_glFogCoorddvEXT
- #define glFogCoordPointerEXT _al_glFogCoordPointerEXT
- #endif
- #if defined _ALLEGRO_GL_EXT_coordinate_frame
- #define glTangent3bEXT _al_glTangent3bEXT
- #define glTangent3bvEXT _al_glTangent3bvEXT
- #define glTangent3dEXT _al_glTangent3dEXT
- #define glTangent3dvEXT _al_glTangent3dvEXT
- #define glTangent3fEXT _al_glTangent3fEXT
- #define glTangent3fvEXT _al_glTangent3fvEXT
- #define glTangent3iEXT _al_glTangent3iEXT
- #define glTangent3ivEXT _al_glTangent3ivEXT
- #define glTangent3sEXT _al_glTangent3sEXT
- #define glTangent3svEXT _al_glTangent3svEXT
- #define glBinormal3bEXT _al_glBinormal3bEXT
- #define glBinormal3bvEXT _al_glBinormal3bvEXT
- #define glBinormal3dEXT _al_glBinormal3dEXT
- #define glBinormal3dvEXT _al_glBinormal3dvEXT
- #define glBinormal3fEXT _al_glBinormal3fEXT
- #define glBinormal3fvEXT _al_glBinormal3fvEXT
- #define glBinormal3iEXT _al_glBinormal3iEXT
- #define glBinormal3ivEXT _al_glBinormal3ivEXT
- #define glBinormal3sEXT _al_glBinormal3sEXT
- #define glBinormal3svEXT _al_glBinormal3svEXT
- #define glTangentPointerEXT _al_glTangentPointerEXT
- #define glBinormalPointerEXT _al_glBinormalPointerEXT
- #endif
- #if defined _ALLEGRO_GL_SUNX_constant_data
- #define glFinishTextureSUNX _al_glFinishTextureSUNX
- #endif
- #if defined _ALLEGRO_GL_SUN_global_alpha
- #define glGlobalAlphaFactorbSUN _al_glGlobalAlphaFactorbSUN
- #define glGlobalAlphaFactorsSUN _al_glGlobalAlphaFactorsSUN
- #define glGlobalAlphaFactoriSUN _al_glGlobalAlphaFactoriSUN
- #define glGlobalAlphaFactorfSUN _al_glGlobalAlphaFactorfSUN
- #define glGlobalAlphaFactordSUN _al_glGlobalAlphaFactordSUN
- #define glGlobalAlphaFactorubSUN _al_glGlobalAlphaFactorubSUN
- #define glGlobalAlphaFactorusSUN _al_glGlobalAlphaFactorusSUN
- #define glGlobalAlphaFactoruiSUN _al_glGlobalAlphaFactoruiSUN
- #endif
- #if defined _ALLEGRO_GL_SUN_triangle_list
- #define glReplacementCodeuiSUN _al_glReplacementCodeuiSUN
- #define glReplacementCodeusSUN _al_glReplacementCodeusSUN
- #define glReplacementCodeubSUN _al_glReplacementCodeubSUN
- #define glReplacementCodeuivSUN _al_glReplacementCodeuivSUN
- #define glReplacementCodeusvSUN _al_glReplacementCodeusvSUN
- #define glReplacementCodeubvSUN _al_glReplacementCodeubvSUN
- #define glReplacementCodePointerSUN _al_glReplacementCodePointerSUN
- #endif
- #if defined _ALLEGRO_GL_SUN_vertex
- #define glColor4ubVertex2fSUN _al_glColor4ubVertex2fSUN
- #define glColor4ubVertex2fvSUN _al_glColor4ubVertex2fvSUN
- #define glColor4ubVertex3fSUN _al_glColor4ubVertex3fSUN
- #define glColor4ubVertex3fvSUN _al_glColor4ubVertex3fvSUN
- #define glColor3fVertex3fSUN _al_glColor3fVertex3fSUN
- #define glColor3fVertex3fvSUN _al_glColor3fVertex3fvSUN
- #define glNormal3fVertex3fSUN _al_glNormal3fVertex3fSUN
- #define glNormal3fVertex3fvSUN _al_glNormal3fVertex3fvSUN
- #define glColor4fNormal3fVertex3fSUN _al_glColor4fNormal3fVertex3fSUN
- #define glColor4fNormal3fVertex3fvSUN _al_glColor4fNormal3fVertex3fvSUN
- #define glTexCoord2fVertex3fSUN _al_glTexCoord2fVertex3fSUN
- #define glTexCoord2fVertex3fvSUN _al_glTexCoord2fVertex3fvSUN
- #define glTexCoord4fVertex4fSUN _al_glTexCoord4fVertex4fSUN
- #define glTexCoord4fVertex4fvSUN _al_glTexCoord4fVertex4fvSUN
- #define glTexCoord2fColor4ubVertex3fSUN _al_glTexCoord2fColor4ubVertex3fSUN
- #define glTexCoord2fColor4ubVertex3fvSUN _al_glTexCoord2fColor4ubVertex3fvSUN
- #define glTexCoord2fColor3fVertex3fSUN _al_glTexCoord2fColor3fVertex3fSUN
- #define glTexCoord2fColor3fVertex3fvSUN _al_glTexCoord2fColor3fVertex3fvSUN
- #define glTexCoord2fNormal3fVertex3fSUN _al_glTexCoord2fNormal3fVertex3fSUN
- #define glTexCoord2fNormal3fVertex3fvSUN _al_glTexCoord2fNormal3fVertex3fvSUN
- #define glTexCoord2fColor4fNormal3fVertex3fSUN _al_glTexCoord2fColor4fNormal3fVertex3fSUN
- #define glTexCoord2fColor4fNormal3fVertex3fvSUN _al_glTexCoord2fColor4fNormal3fVertex3fvSUN
- #define glTexCoord4fColor4fNormal3fVertex4fSUN _al_glTexCoord4fColor4fNormal3fVertex4fSUN
- #define glTexCoord4fColor4fNormal3fVertex4fvSUN _al_glTexCoord4fColor4fNormal3fVertex4fvSUN
- #define glReplacementCodeuiVertex3fSUN _al_glReplacementCodeuiVertex3fSUN
- #define glReplacementCodeuiVertex3fvSUN _al_glReplacementCodeuiVertex3fvSUN
- #define glReplacementCodeuiColor4ubVertex3fSUN _al_glReplacementCodeuiColor4ubVertex3fSUN
- #define glReplacementCodeuiColor4ubVertex3fvSUN _al_glReplacementCodeuiColor4ubVertex3fvSUN
- #define glReplacementCodeuiColor3fVertex3fSUN _al_glReplacementCodeuiColor3fVertex3fSUN
- #define glReplacementCodeuiColor3fVertex3fvSUN _al_glReplacementCodeuiColor3fVertex3fvSUN
- #define glReplacementCodeuiNormal3fVertex3fSUN _al_glReplacementCodeuiNormal3fVertex3fSUN
- #define glReplacementCodeuiNormal3fVertex3fvSUN _al_glReplacementCodeuiNormal3fVertex3fvSUN
- #define glReplacementCodeuiColor4fNormal3fVertex3fSUN _al_glReplacementCodeuiColor4fNormal3fVertex3fSUN
- #define glReplacementCodeuiColor4fNormal3fVertex3fvSUN _al_glReplacementCodeuiColor4fNormal3fVertex3fvSUN
- #define glReplacementCodeuiTexCoord2fVertex3fSUN _al_glReplacementCodeuiTexCoord2fVertex3fSUN
- #define glReplacementCodeuiTexCoord2fVertex3fvSUN _al_glReplacementCodeuiTexCoord2fVertex3fvSUN
- #define glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN _al_glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN
- #define glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN _al_glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN
- #define glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN _al_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN
- #define glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN _al_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN
- #endif
- #if defined _ALLEGRO_GL_EXT_blend_func_separate
- #define glBlendFuncSeparateEXT _al_glBlendFuncSeparateEXT
- #endif
- #if defined _ALLEGRO_GL_INGR_blend_func_separate
- #define glBlendFuncSeparateINGR _al_glBlendFuncSeparateINGR
- #endif
- #if defined _ALLEGRO_GL_EXT_vertex_weighting
- #define glVertexWeightfEXT _al_glVertexWeightfEXT
- #define glVertexWeightfvEXT _al_glVertexWeightfvEXT
- #define glVertexWeightPointerEXT _al_glVertexWeightPointerEXT
- #endif
- #if defined _ALLEGRO_GL_NV_vertex_array_range
- #define glFlushVertexArrayRangeNV _al_glFlushVertexArrayRangeNV
- #define glVertexArrayRangeNV _al_glVertexArrayRangeNV
- #endif
- #if defined _ALLEGRO_GL_NV_register_combiners
- #define glCombinerParameterfvNV _al_glCombinerParameterfvNV
- #define glCombinerParameterfNV _al_glCombinerParameterfNV
- #define glCombinerParameterivNV _al_glCombinerParameterivNV
- #define glCombinerParameteriNV _al_glCombinerParameteriNV
- #define glCombinerInputNV _al_glCombinerInputNV
- #define glCombinerOutputNV _al_glCombinerOutputNV
- #define glFinalCombinerInputNV _al_glFinalCombinerInputNV
- #define glGetCombinerInputParameterfvNV _al_glGetCombinerInputParameterfvNV
- #define glGetCombinerInputParameterivNV _al_glGetCombinerInputParameterivNV
- #define glGetCombinerOutputParameterfvNV _al_glGetCombinerOutputParameterfvNV
- #define glGetCombinerOutputParameterivNV _al_glGetCombinerOutputParameterivNV
- #define glGetFinalCombinerInputParameterfvNV _al_glGetFinalCombinerInputParameterfvNV
- #define glGetFinalCombinerInputParameterivNV _al_glGetFinalCombinerInputParameterivNV
- #endif
- #if defined _ALLEGRO_GL_MESA_resize_buffers
- #define glResizeBuffersMESA _al_glResizeBuffersMESA
- #endif
- #if defined _ALLEGRO_GL_MESA_window_pos
- #define glWindowPos2dMESA _al_glWindowPos2dMESA
- #define glWindowPos2dvMESA _al_glWindowPos2dvMESA
- #define glWindowPos2fMESA _al_glWindowPos2fMESA
- #define glWindowPos2fvMESA _al_glWindowPos2fvMESA
- #define glWindowPos2iMESA _al_glWindowPos2iMESA
- #define glWindowPos2ivMESA _al_glWindowPos2ivMESA
- #define glWindowPos2sMESA _al_glWindowPos2sMESA
- #define glWindowPos2svMESA _al_glWindowPos2svMESA
- #define glWindowPos3dMESA _al_glWindowPos3dMESA
- #define glWindowPos3dvMESA _al_glWindowPos3dvMESA
- #define glWindowPos3fMESA _al_glWindowPos3fMESA
- #define glWindowPos3fvMESA _al_glWindowPos3fvMESA
- #define glWindowPos3iMESA _al_glWindowPos3iMESA
- #define glWindowPos3ivMESA _al_glWindowPos3ivMESA
- #define glWindowPos3sMESA _al_glWindowPos3sMESA
- #define glWindowPos3svMESA _al_glWindowPos3svMESA
- #define glWindowPos4dMESA _al_glWindowPos4dMESA
- #define glWindowPos4dvMESA _al_glWindowPos4dvMESA
- #define glWindowPos4fMESA _al_glWindowPos4fMESA
- #define glWindowPos4fvMESA _al_glWindowPos4fvMESA
- #define glWindowPos4iMESA _al_glWindowPos4iMESA
- #define glWindowPos4ivMESA _al_glWindowPos4ivMESA
- #define glWindowPos4sMESA _al_glWindowPos4sMESA
- #define glWindowPos4svMESA _al_glWindowPos4svMESA
- #endif
- #if defined _ALLEGRO_GL_IBM_multimode_draw_arrays
- #define glMultiModeDrawArraysIBM _al_glMultiModeDrawArraysIBM
- #define glMultiModeDrawElementsIBM _al_glMultiModeDrawElementsIBM
- #endif
- #ifdef AGK_IBM_vertex_array_lists
- #define glColorPointerListIBM _al_glColorPointerListIBM
- #define glSecondaryColorPointerListIBM _al_glSecondaryColorPointerListIBM
- #define glEdgeFlagPointerListIBM _al_glEdgeFlagPointerListIBM
- #define glFogCoordPointerListIBM _al_glFogCoordPointerListIBM
- #define glIndexPointerListIBM _al_glIndexPointerListIBM
- #define glNormalPointerListIBM _al_glNormalPointerListIBM
- #define glTexCoordPointerListIBM _al_glTexCoordPointerListIBM
- #define glVertexPointerListIBM _al_glVertexPointerListIBM
- #endif
- #if defined _ALLEGRO_GL_3DFX_tbuffer
- #define glTbufferMask3DFX _al_glTbufferMask3DFX
- #endif
- #if defined _ALLEGRO_GL_EXT_multisample
- #define glSampleMaskEXT _al_glSampleMaskEXT
- #define glSamplePatternEXT _al_glSamplePatternEXT
- #endif
- #if defined _ALLEGRO_GL_SGIS_texture_color_mask
- #define glTextureColorMaskSGIS _al_glTextureColorMaskSGIS
- #endif
- #if defined _ALLEGRO_GL_SGIX_igloo_interface
- #define glIglooInterfaceSGIX _al_glIglooInterfaceSGIX
- #endif
- #if defined _ALLEGRO_GL_NV_fence
- #define glDeleteFencesNV _al_glDeleteFencesNV
- #define glGenFencesNV _al_glGenFencesNV
- #define glIsFenceNV _al_glIsFenceNV
- #define glTestFenceNV _al_glTestFenceNV
- #define glGetFenceivNV _al_glGetFenceivNV
- #define glFinishFenceNV _al_glFinishFenceNV
- #define glSetFenceNV _al_glSetFenceNV
- #endif
- #if defined _ALLEGRO_GL_NV_evaluators
- #define glMapControlPointsNV _al_glMapControlPointsNV
- #define glMapParameterivNV _al_glMapParameterivNV
- #define glMapParameterfvNV _al_glMapParameterfvNV
- #define glGetMapControlPointsNV _al_glGetMapControlPointsNV
- #define glGetMapParameterivNV _al_glGetMapParameterivNV
- #define glGetMapParameterfvNV _al_glGetMapParameterfvNV
- #define glGetMapAttribParameterivNV _al_glGetMapAttribParameterivNV
- #define glGetMapAttribParameterfvNV _al_glGetMapAttribParameterfvNV
- #define glEvalMapsNV _al_glEvalMapsNV
- #endif
- #if defined _ALLEGRO_GL_NV_register_combiners2
- #define glCombinerStageParameterfvNV _al_glCombinerStageParameterfvNV
- #define glGetCombinerStageParameterfvNV _al_glGetCombinerStageParameterfvNV
- #endif
- #if defined _ALLEGRO_GL_NV_vertex_program
- #define glAreProgramsResidentNV _al_glAreProgramsResidentNV
- #define glBindProgramNV _al_glBindProgramNV
- #define glDeleteProgramsNV _al_glDeleteProgramsNV
- #define glExecuteProgramNV _al_glExecuteProgramNV
- #define glGenProgramsNV _al_glGenProgramsNV
- #define glGetProgramParameterdvNV _al_glGetProgramParameterdvNV
- #define glGetProgramParameterfvNV _al_glGetProgramParameterfvNV
- #define glGetProgramivNV _al_glGetProgramivNV
- #define glGetProgramStringNV _al_glGetProgramStringNV
- #define glGetTrackMatrixivNV _al_glGetTrackMatrixivNV
- #define glGetVertexAttribdvNV _al_glGetVertexAttribdvNV
- #define glGetVertexAttribfvNV _al_glGetVertexAttribfvNV
- #define glGetVertexAttribivNV _al_glGetVertexAttribivNV
- #define glGetVertexAttribPointervNV _al_glGetVertexAttribPointervNV
- #define glIsProgramNV _al_glIsProgramNV
- #define glLoadProgramNV _al_glLoadProgramNV
- #define glProgramParameter4dNV _al_glProgramParameter4dNV
- #define glProgramParameter4dvNV _al_glProgramParameter4dvNV
- #define glProgramParameter4fNV _al_glProgramParameter4fNV
- #define glProgramParameter4fvNV _al_glProgramParameter4fvNV
- #define glProgramParameters4dvNV _al_glProgramParameters4dvNV
- #define glProgramParameters4fvNV _al_glProgramParameters4fvNV
- #define glRequestResidentProgramsNV _al_glRequestResidentProgramsNV
- #define glTrackMatrixNV _al_glTrackMatrixNV
- #define glVertexAttribPointerNV _al_glVertexAttribPointerNV
- #define glVertexAttrib1dNV _al_glVertexAttrib1dNV
- #define glVertexAttrib1dvNV _al_glVertexAttrib1dvNV
- #define glVertexAttrib1fNV _al_glVertexAttrib1fNV
- #define glVertexAttrib1fvNV _al_glVertexAttrib1fvNV
- #define glVertexAttrib1sNV _al_glVertexAttrib1sNV
- #define glVertexAttrib1svNV _al_glVertexAttrib1svNV
- #define glVertexAttrib2dNV _al_glVertexAttrib2dNV
- #define glVertexAttrib2dvNV _al_glVertexAttrib2dvNV
- #define glVertexAttrib2fNV _al_glVertexAttrib2fNV
- #define glVertexAttrib2fvNV _al_glVertexAttrib2fvNV
- #define glVertexAttrib2sNV _al_glVertexAttrib2sNV
- #define glVertexAttrib2svNV _al_glVertexAttrib2svNV
- #define glVertexAttrib3dNV _al_glVertexAttrib3dNV
- #define glVertexAttrib3dvNV _al_glVertexAttrib3dvNV
- #define glVertexAttrib3fNV _al_glVertexAttrib3fNV
- #define glVertexAttrib3fvNV _al_glVertexAttrib3fvNV
- #define glVertexAttrib3sNV _al_glVertexAttrib3sNV
- #define glVertexAttrib3svNV _al_glVertexAttrib3svNV
- #define glVertexAttrib4dNV _al_glVertexAttrib4dNV
- #define glVertexAttrib4dvNV _al_glVertexAttrib4dvNV
- #define glVertexAttrib4fNV _al_glVertexAttrib4fNV
- #define glVertexAttrib4fvNV _al_glVertexAttrib4fvNV
- #define glVertexAttrib4sNV _al_glVertexAttrib4sNV
- #define glVertexAttrib4svNV _al_glVertexAttrib4svNV
- #define glVertexAttrib4ubNV _al_glVertexAttrib4ubNV
- #define glVertexAttrib4ubvNV _al_glVertexAttrib4ubvNV
- #define glVertexAttribs1dvNV _al_glVertexAttribs1dvNV
- #define glVertexAttribs1fvNV _al_glVertexAttribs1fvNV
- #define glVertexAttribs1svNV _al_glVertexAttribs1svNV
- #define glVertexAttribs2dvNV _al_glVertexAttribs2dvNV
- #define glVertexAttribs2fvNV _al_glVertexAttribs2fvNV
- #define glVertexAttribs2svNV _al_glVertexAttribs2svNV
- #define glVertexAttribs3dvNV _al_glVertexAttribs3dvNV
- #define glVertexAttribs3fvNV _al_glVertexAttribs3fvNV
- #define glVertexAttribs3svNV _al_glVertexAttribs3svNV
- #define glVertexAttribs4dvNV _al_glVertexAttribs4dvNV
- #define glVertexAttribs4fvNV _al_glVertexAttribs4fvNV
- #define glVertexAttribs4svNV _al_glVertexAttribs4svNV
- #define glVertexAttribs4ubvNV _al_glVertexAttribs4ubvNV
- #endif
- #if defined _ALLEGRO_GL_ATI_envmap_bumpmap
- #define glTexBumpParameterivATI _al_glTexBumpParameterivATI
- #define glTexBumpParameterfvATI _al_glTexBumpParameterfvATI
- #define glGetTexBumpParameterivATI _al_glGetTexBumpParameterivATI
- #define glGetTexBumpParameterfvATI _al_glGetTexBumpParameterfvATI
- #endif
- #if defined _ALLEGRO_GL_ATI_fragment_shader
- #define glGenFragmentShadersATI _al_glGenFragmentShadersATI
- #define glBindFragmentShaderATI _al_glBindFragmentShaderATI
- #define glDeleteFragmentShaderATI _al_glDeleteFragmentShaderATI
- #define glBeginFragmentShaderATI _al_glBeginFragmentShaderATI
- #define glEndFragmentShaderATI _al_glEndFragmentShaderATI
- #define glPassTexCoordATI _al_glPassTexCoordATI
- #define glSampleMapATI _al_glSampleMapATI
- #define glColorFragmentOp1ATI _al_glColorFragmentOp1ATI
- #define glColorFragmentOp2ATI _al_glColorFragmentOp2ATI
- #define glColorFragmentOp3ATI _al_glColorFragmentOp3ATI
- #define glAlphaFragmentOp1ATI _al_glAlphaFragmentOp1ATI
- #define glAlphaFragmentOp2ATI _al_glAlphaFragmentOp2ATI
- #define glAlphaFragmentOp3ATI _al_glAlphaFragmentOp3ATI
- #define glSetFragmentShaderConstantATI _al_glSetFragmentShaderConstantATI
- #endif
- #if defined _ALLEGRO_GL_ATI_pn_triangles
- #define glPNTrianglesiATI _al_glPNTrianglesiATI
- #define glPNTrianglesfATI _al_glPNTrianglesfATI
- #endif
- #if defined _ALLEGRO_GL_ATI_vertex_array_object
- #define glNewObjectBufferATI _al_glNewObjectBufferATI
- #define glIsObjectBufferATI _al_glIsObjectBufferATI
- #define glUpdateObjectBufferATI _al_glUpdateObjectBufferATI
- #define glGetObjectBufferfvATI _al_glGetObjectBufferfvATI
- #define glGetObjectBufferivATI _al_glGetObjectBufferivATI
- #define glFreeObjectBufferATI _al_glFreeObjectBufferATI
- #define glArrayObjectATI _al_glArrayObjectATI
- #define glGetArrayObjectfvATI _al_glGetArrayObjectfvATI
- #define glGetArrayObjectivATI _al_glGetArrayObjectivATI
- #define glVariantArrayObjectATI _al_glVariantArrayObjectATI
- #define glGetVariantArrayObjectfvATI _al_glGetVariantArrayObjectfvATI
- #define glGetVariantArrayObjectivATI _al_glGetVariantArrayObjectivATI
- #endif
- #if defined _ALLEGRO_GL_EXT_vertex_shader
- #define glBeginVertexShaderEXT _al_glBeginVertexShaderEXT
- #define glEndVertexShaderEXT _al_glEndVertexShaderEXT
- #define glBindVertexShaderEXT _al_glBindVertexShaderEXT
- #define glGenVertexShadersEXT _al_glGenVertexShadersEXT
- #define glDeleteVertexShaderEXT _al_glDeleteVertexShaderEXT
- #define glShaderOp1EXT _al_glShaderOp1EXT
- #define glShaderOp2EXT _al_glShaderOp2EXT
- #define glShaderOp3EXT _al_glShaderOp3EXT
- #define glSwizzleEXT _al_glSwizzleEXT
- #define glWriteMaskEXT _al_glWriteMaskEXT
- #define glInsertComponentEXT _al_glInsertComponentEXT
- #define glExtractComponentEXT _al_glExtractComponentEXT
- #define glGenSymbolsEXT _al_glGenSymbolsEXT
- #define glSetInvariantEXT _al_glSetInvariantEXT
- #define glSetLocalConstantEXT _al_glSetLocalConstantEXT
- #define glVariantbvEXT _al_glVariantbvEXT
- #define glVariantsvEXT _al_glVariantsvEXT
- #define glVariantivEXT _al_glVariantivEXT
- #define glVariantfvEXT _al_glVariantfvEXT
- #define glVariantdvEXT _al_glVariantdvEXT
- #define glVariantubvEXT _al_glVariantubvEXT
- #define glVariantusvEXT _al_glVariantusvEXT
- #define glVariantuivEXT _al_glVariantuivEXT
- #define glVariantPointerEXT _al_glVariantPointerEXT
- #define glEnableVariantClientStateEXT _al_glEnableVariantClientStateEXT
- #define glDisableVariantClientStateEXT _al_glDisableVariantClientStateEXT
- #define glBindLightParameterEXT _al_glBindLightParameterEXT
- #define glBindMaterialParameterEXT _al_glBindMaterialParameterEXT
- #define glBindTexGenParameterEXT _al_glBindTexGenParameterEXT
- #define glBindTextureUnitParameterEXT _al_glBindTextureUnitParameterEXT
- #define glBindParameterEXT _al_glBindParameterEXT
- #define glIsVariantEnabledEXT _al_glIsVariantEnabledEXT
- #define glGetVariantBooleanvEXT _al_glGetVariantBooleanvEXT
- #define glGetVariantIntegervEXT _al_glGetVariantIntegervEXT
- #define glGetVariantFloatvEXT _al_glGetVariantFloatvEXT
- #define glGetVariantPointervEXT _al_glGetVariantPointervEXT
- #define glGetInvariantBooleanvEXT _al_glGetInvariantBooleanvEXT
- #define glGetInvariantIntegervEXT _al_glGetInvariantIntegervEXT
- #define glGetInvariantFloatvEXT _al_glGetInvariantFloatvEXT
- #define glGetLocalConstantBooleanvEXT _al_glGetLocalConstantBooleanvEXT
- #define glGetLocalConstantIntegervEXT _al_glGetLocalConstantIntegervEXT
- #define glGetLocalConstantFloatvEXT _al_glGetLocalConstantFloatvEXT
- #endif
- #if defined _ALLEGRO_GL_ATI_vertex_streams
- #define glVertexStream1sATI _al_glVertexStream1sATI
- #define glVertexStream1svATI _al_glVertexStream1svATI
- #define glVertexStream1iATI _al_glVertexStream1iATI
- #define glVertexStream1ivATI _al_glVertexStream1ivATI
- #define glVertexStream1fATI _al_glVertexStream1fATI
- #define glVertexStream1fvATI _al_glVertexStream1fvATI
- #define glVertexStream1dATI _al_glVertexStream1dATI
- #define glVertexStream1dvATI _al_glVertexStream1dvATI
- #define glVertexStream2sATI _al_glVertexStream2sATI
- #define glVertexStream2svATI _al_glVertexStream2svATI
- #define glVertexStream2iATI _al_glVertexStream2iATI
- #define glVertexStream2ivATI _al_glVertexStream2ivATI
- #define glVertexStream2fATI _al_glVertexStream2fATI
- #define glVertexStream2fvATI _al_glVertexStream2fvATI
- #define glVertexStream2dATI _al_glVertexStream2dATI
- #define glVertexStream2dvATI _al_glVertexStream2dvATI
- #define glVertexStream3sATI _al_glVertexStream3sATI
- #define glVertexStream3svATI _al_glVertexStream3svATI
- #define glVertexStream3iATI _al_glVertexStream3iATI
- #define glVertexStream3ivATI _al_glVertexStream3ivATI
- #define glVertexStream3fATI _al_glVertexStream3fATI
- #define glVertexStream3fvATI _al_glVertexStream3fvATI
- #define glVertexStream3dATI _al_glVertexStream3dATI
- #define glVertexStream3dvATI _al_glVertexStream3dvATI
- #define glVertexStream4sATI _al_glVertexStream4sATI
- #define glVertexStream4svATI _al_glVertexStream4svATI
- #define glVertexStream4iATI _al_glVertexStream4iATI
- #define glVertexStream4ivATI _al_glVertexStream4ivATI
- #define glVertexStream4fATI _al_glVertexStream4fATI
- #define glVertexStream4fvATI _al_glVertexStream4fvATI
- #define glVertexStream4dATI _al_glVertexStream4dATI
- #define glVertexStream4dvATI _al_glVertexStream4dvATI
- #define glNormalStream3bATI _al_glNormalStream3bATI
- #define glNormalStream3bvATI _al_glNormalStream3bvATI
- #define glNormalStream3sATI _al_glNormalStream3sATI
- #define glNormalStream3svATI _al_glNormalStream3svATI
- #define glNormalStream3iATI _al_glNormalStream3iATI
- #define glNormalStream3ivATI _al_glNormalStream3ivATI
- #define glNormalStream3fATI _al_glNormalStream3fATI
- #define glNormalStream3fvATI _al_glNormalStream3fvATI
- #define glNormalStream3dATI _al_glNormalStream3dATI
- #define glNormalStream3dvATI _al_glNormalStream3dvATI
- #define glClientActiveVertexStreamATI _al_glClientActiveVertexStreamATI
- #define glVertexBlendEnviATI _al_glVertexBlendEnviATI
- #define glVertexBlendEnvfATI _al_glVertexBlendEnvfATI
- #endif
- #if defined _ALLEGRO_GL_ATI_element_array
- #define glElementPointerATI _al_glElementPointerATI
- #define glDrawElementArrayATI _al_glDrawElementArrayATI
- #define glDrawRangeElementArrayATI _al_glDrawRangeElementArrayATI
- #endif
- #if defined _ALLEGRO_GL_SUN_mesh_array
- #define glDrawMeshArraysSUN _al_glDrawMeshArraysSUN
- #endif
- #if defined _ALLEGRO_GL_NV_occlusion_query
- #define glGenOcclusionQueriesNV _al_glGenOcclusionQueriesNV
- #define glDeleteOcclusionQueriesNV _al_glDeleteOcclusionQueriesNV
- #define glIsOcclusionQueryNV _al_glIsOcclusionQueryNV
- #define glBeginOcclusionQueryNV _al_glBeginOcclusionQueryNV
- #define glEndOcclusionQueryNV _al_glEndOcclusionQueryNV
- #define glGetOcclusionQueryivNV _al_glGetOcclusionQueryivNV
- #define glGetOcclusionQueryuivNV _al_glGetOcclusionQueryuivNV
- #endif
- #if defined _ALLEGRO_GL_NV_point_sprite
- #define glPointParameteriNV _al_glPointParameteriNV
- #define glPointParameterivNV _al_glPointParameterivNV
- #endif
- #if defined _ALLEGRO_GL_EXT_stencil_two_side
- #define glActiveStencilFaceEXT _al_glActiveStencilFaceEXT
- #endif
- #if defined _ALLEGRO_GL_APPLE_element_array
- #define glElementPointerAPPLE _al_glElementPointerAPPLE
- #define glDrawElementArrayAPPLE _al_glDrawElementArrayAPPLE
- #define glDrawRangeElementArrayAPPLE _al_glDrawRangeElementArrayAPPLE
- #define glMultiDrawElementArrayAPPLE _al_glMultiDrawElementArrayAPPLE
- #define glMultiDrawRangeElementArrayAPPLE _al_glMultiDrawRangeElementArrayAPPLE
- #endif
- #if defined _ALLEGRO_GL_APPLE_fence
- #define glGenFencesAPPLE _al_glGenFencesAPPLE
- #define glDeleteFencesAPPLE _al_glDeleteFencesAPPLE
- #define glSetFenceAPPLE _al_glSetFenceAPPLE
- #define glIsFenceAPPLE _al_glIsFenceAPPLE
- #define glTestFenceAPPLE _al_glTestFenceAPPLE
- #define glFinishFenceAPPLE _al_glFinishFenceAPPLE
- #define glTestObjectAPPLE _al_glTestObjectAPPLE
- #define glFinishObjectAPPLE _al_glFinishObjectAPPLE
- #endif
- #if defined _ALLEGRO_GL_APPLE_vertex_array_object
- #define glBindVertexArrayAPPLE _al_glBindVertexArrayAPPLE
- #define glDeleteVertexArraysAPPLE _al_glDeleteVertexArraysAPPLE
- #define glGenVertexArraysAPPLE _al_glGenVertexArraysAPPLE
- #define glIsVertexArrayAPPLE _al_glIsVertexArrayAPPLE
- #endif
- #if defined _ALLEGRO_GL_APPLE_vertex_array_range
- #define glVertexArrayRangeAPPLE _al_glVertexArrayRangeAPPLE
- #define glFlushVertexArrayRangeAPPLE _al_glFlushVertexArrayRangeAPPLE
- #define glVertexArrayParameteriAPPLE _al_glVertexArrayParameteriAPPLE
- #endif
- #if defined _ALLEGRO_GL_ATI_draw_buffers
- #define glDrawBuffersATI _al_glDrawBuffersATI
- #endif
- #if defined _ALLEGRO_GL_NV_fragment_program
- #define glProgramNamedParameter4fNV _al_glProgramNamedParameter4fNV
- #define glProgramNamedParameter4dNV _al_glProgramNamedParameter4dNV
- #define glProgramNamedParameter4fvNV _al_glProgramNamedParameter4fvNV
- #define glProgramNamedParameter4dvNV _al_glProgramNamedParameter4dvNV
- #define glGetProgramNamedParameterfvNV _al_glGetProgramNamedParameterfvNV
- #define glGetProgramNamedParameterdvNV _al_glGetProgramNamedParameterdvNV
- #endif
- #if defined _ALLEGRO_GL_NV_half_float
- #define glVertex2hNV _al_glVertex2hNV
- #define glVertex2hvNV _al_glVertex2hvNV
- #define glVertex3hNV _al_glVertex3hNV
- #define glVertex3hvNV _al_glVertex3hvNV
- #define glVertex4hNV _al_glVertex4hNV
- #define glVertex4hvNV _al_glVertex4hvNV
- #define glNormal3hNV _al_glNormal3hNV
- #define glNormal3hvNV _al_glNormal3hvNV
- #define glColor3hNV _al_glColor3hNV
- #define glColor3hvNV _al_glColor3hvNV
- #define glColor4hNV _al_glColor4hNV
- #define glColor4hvNV _al_glColor4hvNV
- #define glTexCoord1hNV _al_glTexCoord1hNV
- #define glTexCoord1hvNV _al_glTexCoord1hvNV
- #define glTexCoord2hNV _al_glTexCoord2hNV
- #define glTexCoord2hvNV _al_glTexCoord2hvNV
- #define glTexCoord3hNV _al_glTexCoord3hNV
- #define glTexCoord3hvNV _al_glTexCoord3hvNV
- #define glTexCoord4hNV _al_glTexCoord4hNV
- #define glTexCoord4hvNV _al_glTexCoord4hvNV
- #define glMultiTexCoord1hNV _al_glMultiTexCoord1hNV
- #define glMultiTexCoord1hvNV _al_glMultiTexCoord1hvNV
- #define glMultiTexCoord2hNV _al_glMultiTexCoord2hNV
- #define glMultiTexCoord2hvNV _al_glMultiTexCoord2hvNV
- #define glMultiTexCoord3hNV _al_glMultiTexCoord3hNV
- #define glMultiTexCoord3hvNV _al_glMultiTexCoord3hvNV
- #define glMultiTexCoord4hNV _al_glMultiTexCoord4hNV
- #define glMultiTexCoord4hvNV _al_glMultiTexCoord4hvNV
- #define glFogCoordhNV _al_glFogCoordhNV
- #define glFogCoordhvNV _al_glFogCoordhvNV
- #define glSecondaryColor3hNV _al_glSecondaryColor3hNV
- #define glSecondaryColor3hvNV _al_glSecondaryColor3hvNV
- #define glVertexWeighthNV _al_glVertexWeighthNV
- #define glVertexWeighthvNV _al_glVertexWeighthvNV
- #define glVertexAttrib1hNV _al_glVertexAttrib1hNV
- #define glVertexAttrib1hvNV _al_glVertexAttrib1hvNV
- #define glVertexAttrib2hNV _al_glVertexAttrib2hNV
- #define glVertexAttrib2hvNV _al_glVertexAttrib2hvNV
- #define glVertexAttrib3hNV _al_glVertexAttrib3hNV
- #define glVertexAttrib3hvNV _al_glVertexAttrib3hvNV
- #define glVertexAttrib4hNV _al_glVertexAttrib4hNV
- #define glVertexAttrib4hvNV _al_glVertexAttrib4hvNV
- #define glVertexAttribs1hvNV _al_glVertexAttribs1hvNV
- #define glVertexAttribs2hvNV _al_glVertexAttribs2hvNV
- #define glVertexAttribs3hvNV _al_glVertexAttribs3hvNV
- #define glVertexAttribs4hvNV _al_glVertexAttribs4hvNV
- #endif
- #if defined _ALLEGRO_GL_NV_pixel_data_range
- #define glPixelDataRangeNV _al_glPixelDataRangeNV
- #define glFlushPixelDataRangeNV _al_glFlushPixelDataRangeNV
- #endif
- #if defined _ALLEGRO_GL_NV_primitive_restart
- #define glPrimitiveRestartNV _al_glPrimitiveRestartNV
- #define glPrimitiveRestartIndexNV _al_glPrimitiveRestartIndexNV
- #endif
- #if defined _ALLEGRO_GL_ATI_map_object_buffer
- #define glMapObjectBufferATI _al_glMapObjectBufferATI
- #define glUnmapObjectBufferATI _al_glUnmapObjectBufferATI
- #endif
- #if defined _ALLEGRO_GL_ATI_separate_stencil
- #define glStencilOpSeparateATI _al_glStencilOpSeparateATI
- #define glStencilFuncSeparateATI _al_glStencilFuncSeparateATI
- #endif
- #if defined _ALLEGRO_GL_ATI_vertex_attrib_array_object
- #define glVertexAttribArrayObjectATI _al_glVertexAttribArrayObjectATI
- #define glGetVertexAttribArrayObjectfvATI _al_glGetVertexAttribArrayObjectfvATI
- #define glGetVertexAttribArrayObjectivATI _al_glGetVertexAttribArrayObjectivATI
- #endif
- #if defined _ALLEGRO_GL_OES_byte_coordinates
- #define glVertex2bOES _al_glVertex2bOES
- #define glVertex3bOES _al_glVertex3bOES
- #define glVertex4bOES _al_glVertex4bOES
- #define glVertex2bvOES _al_glVertex2bvOES
- #define glVertex3bvOES _al_glVertex3bvOES
- #define glVertex4bvOES _al_glVertex4bvOES
- #define glTexCoord1bOES _al_glTexCoord1bOES
- #define glTexCoord2bOES _al_glTexCoord2bOES
- #define glTexCoord3bOES _al_glTexCoord3bOES
- #define glTexCoord4bOES _al_glTexCoord4bOES
- #define glTexCoord1bvOES _al_glTexCoord1bvOES
- #define glTexCoord2bvOES _al_glTexCoord2bvOES
- #define glTexCoord3bvOES _al_glTexCoord3bvOES
- #define glTexCoord4bvOES _al_glTexCoord4bvOES
- #define glMultiTexCoord1bOES _al_glMultiTexCoord1bOES
- #define glMultiTexCoord2bOES _al_glMultiTexCoord2bOES
- #define glMultiTexCoord3bOES _al_glMultiTexCoord3bOES
- #define glMultiTexCoord4bOES _al_glMultiTexCoord4bOES
- #define glMultiTexCoord1bvOES _al_glMultiTexCoord1bvOES
- #define glMultiTexCoord2bvOES _al_glMultiTexCoord2bvOES
- #define glMultiTexCoord3bvOES _al_glMultiTexCoord3bvOES
- #define glMultiTexCoord4bvOES _al_glMultiTexCoord4bvOES
- #endif
- #if defined _ALLEGRO_GL_OES_fixed_point
- #define glVertex2xOES _al_glVertex2xOES
- #define glVertex3xOES _al_glVertex3xOES
- #define glVertex4xOES _al_glVertex4xOES
- #define glVertex2xvOES _al_glVertex2xvOES
- #define glVertex3xvOES _al_glVertex3xvOES
- #define glVertex4xvOES _al_glVertex4xvOES
- #define glNormal3xOES _al_glNormal3xOES
- #define glNormal3xvOES _al_glNormal3xvOES
- #define glTexCoord1xOES _al_glTexCoord1xOES
- #define glTexCoord2xOES _al_glTexCoord2xOES
- #define glTexCoord3xOES _al_glTexCoord3xOES
- #define glTexCoord4xOES _al_glTexCoord4xOES
- #define glTexCoord1xvOES _al_glTexCoord1xvOES
- #define glTexCoord2xvOES _al_glTexCoord2xvOES
- #define glTexCoord3xvOES _al_glTexCoord3xvOES
- #define glTexCoord4xvOES _al_glTexCoord4xvOES
- #define glMultiTexCoord1xOES _al_glMultiTexCoord1xOES
- #define glMultiTexCoord2xOES _al_glMultiTexCoord2xOES
- #define glMultiTexCoord3xOES _al_glMultiTexCoord3xOES
- #define glMultiTexCoord4xOES _al_glMultiTexCoord4xOES
- #define glMultiTexCoord1xvOES _al_glMultiTexCoord1xvOES
- #define glMultiTexCoord2xvOES _al_glMultiTexCoord2xvOES
- #define glMultiTexCoord3xvOES _al_glMultiTexCoord3xvOES
- #define glMultiTexCoord4xvOES _al_glMultiTexCoord4xvOES
- #define glColor3xOES _al_glColor3xOES
- #define glColor4xOES _al_glColor4xOES
- #define glColor3xvOES _al_glColor3xvOES
- #define glColor4xvOES _al_glColor4xvOES
- #define glIndexxOES _al_glIndexxOES
- #define glIndexxvOES _al_glIndexxvOES
- #define glRectxOES _al_glRectxOES
- #define glRectxvOES _al_glRectxvOES
- #define glDepthRangexOES _al_glDepthRangexOES
- #define glLoadMatrixxOES _al_glLoadMatrixxOES
- #define glMultMatrixxOES _al_glMultMatrixxOES
- #define glLoadTransposeMatrixxOES _al_glLoadTransposeMatrixxOES
- #define glMultTransposeMatrixxOES _al_glMultTransposeMatrixxOES
- #define glRotatexOES _al_glRotatexOES
- #define glScalexOES _al_glScalexOES
- #define glTranslatexOES _al_glTranslatexOES
- #define glFrustumxOES _al_glFrustumxOES
- #define glOrthoxOES _al_glOrthoxOES
- #define glTexGenxOES _al_glTexGenxOES
- #define glTexGenxvOES _al_glTexGenxvOES
- #define glGetTexGenxvOES _al_glGetTexGenxvOES
- #define glClipPlanexOES _al_glClipPlanexOES
- #define glGetClipPlanexOES _al_glGetClipPlanexOES
- #define glRasterPos2xOES _al_glRasterPos2xOES
- #define glRasterPos3xOES _al_glRasterPos3xOES
- #define glRasterPos4xOES _al_glRasterPos4xOES
- #define glRasterPos2xvOES _al_glRasterPos2xvOES
- #define glRasterPos3xvOES _al_glRasterPos3xvOES
- #define glRasterPos4xvOES _al_glRasterPos4xvOES
- #define glMaterialxOES _al_glMaterialxOES
- #define glMaterialxvOES _al_glMaterialxvOES
- #define glGetMaterialxOES _al_glGetMaterialxOES
- #define glLightxOES _al_glLightxOES
- #define glLightxvOES _al_glLightxvOES
- #define glGetLightxOES _al_glGetLightxOES
- #define glLightModelxOES _al_glLightModelxOES
- #define glLightModelxvOES _al_glLightModelxvOES
- #define glPointSizexOES _al_glPointSizexOES
- #define glLineWidthxOES _al_glLineWidthxOES
- #define glPolygonOffsetxOES _al_glPolygonOffsetxOES
- #define glPixelStorex _al_glPixelStorex
- #define glPixelTransferxOES _al_glPixelTransferxOES
- #define glPixelMapx _al_glPixelMapx
- #define glGetPixelMapxv _al_glGetPixelMapxv
- #define glConvolutionParameterxOES _al_glConvolutionParameterxOES
- #define glConvolutionParameterxvOES _al_glConvolutionParameterxvOES
- #define glGetConvolutionParameterxvOES _al_glGetConvolutionParameterxvOES
- #define glGetHistogramParameterxvOES _al_glGetHistogramParameterxvOES
- #define glPixelZoomxOES _al_glPixelZoomxOES
- #define glBitmapxOES _al_glBitmapxOES
- #define glTexParameterxOES _al_glTexParameterxOES
- #define glTexParameterxvOES _al_glTexParameterxvOES
- #define glGetTexParameterxvOES _al_glGetTexParameterxvOES
- #define glGetTexLevelParameterxvOES _al_glGetTexLevelParameterxvOES
- #define glPrioritizeTexturesxOES _al_glPrioritizeTexturesxOES
- #define glTexEnvxOES _al_glTexEnvxOES
- #define glTexEnvxvOES _al_glTexEnvxvOES
- #define glGetTexEnvxvOES _al_glGetTexEnvxvOES
- #define glFogxOES _al_glFogxOES
- #define glFogxvOES _al_glFogxvOES
- #define glSampleCoverageOES _al_glSampleCoverageOES
- #define glAlphaFuncxOES _al_glAlphaFuncxOES
- #define glBlendColorxOES _al_glBlendColorxOES
- #define glClearColorxOES _al_glClearColorxOES
- #define glClearDepthxOES _al_glClearDepthxOES
- #define glClearAccumxOES _al_glClearAccumxOES
- #define glAccumxOES _al_glAccumxOES
- #define glMap1xOES _al_glMap1xOES
- #define glMap2xOES _al_glMap2xOES
- #define glMapGrid1xOES _al_glMapGrid1xOES
- #define glMapGrid2xOES _al_glMapGrid2xOES
- #define glGetMapxvOES _al_glGetMapxvOES
- #define glEvalCoord1xOES _al_glEvalCoord1xOES
- #define glEvalCoord2xOES _al_glEvalCoord2xOES
- #define glEvalCoord1xvOES _al_glEvalCoord1xvOES
- #define glEvalCoord2xvOES _al_glEvalCoord2xvOES
- #define glFeedbackBufferxOES _al_glFeedbackBufferxOES
- #define glPassThroughxOES _al_glPassThroughxOES
- #define glGetFixedvOES _al_glGetFixedvOES
- #endif
- #if defined _ALLEGRO_GL_OES_single_precision
- #define glDepthRangefOES _al_glDepthRangefOES
- #define glFrustumfOES _al_glFrustumfOES
- #define glOrthofOES _al_glOrthofOES
- #define glClipPlanefOES _al_glClipPlanefOES
- #define glGetClipPlanefOES _al_glGetClipPlanefOES
- #define glClearDepthfOES _al_glClearDepthfOES
- #endif
- #if defined _ALLEGRO_GL_OES_query_matrix
- #define glQueryMatrixxOES _al_glQueryMatrixxOES
- #endif
- #if defined _ALLEGRO_GL_EXT_depth_bounds_test
- #define glDepthBoundsEXT _al_glDepthBoundsEXT
- #endif
- #if defined _ALLEGRO_GL_EXT_blend_equation_separate
- #define glBlendEquationSeparateEXT _al_glBlendEquationSeparateEXT
- #endif
- #if defined _ALLEGRO_GL_EXT_framebuffer_object
- #define glIsRenderbufferEXT _al_glIsRenderbufferEXT
- #define glBindRenderbufferEXT _al_glBindRenderbufferEXT
- #define glDeleteRenderbuffersEXT _al_glDeleteRenderbuffersEXT
- #define glGenRenderbuffersEXT _al_glGenRenderbuffersEXT
- #define glRenderbufferStorageEXT _al_glRenderbufferStorageEXT
- #define glGetRenderbufferParameterivEXT _al_glGetRenderbufferParameterivEXT
- #define glIsFramebufferEXT _al_glIsFramebufferEXT
- #define glBindFramebufferEXT _al_glBindFramebufferEXT
- #define glDeleteFramebuffersEXT _al_glDeleteFramebuffersEXT
- #define glGenFramebuffersEXT _al_glGenFramebuffersEXT
- #define glCheckFramebufferStatusEXT _al_glCheckFramebufferStatusEXT
- #define glFramebufferTexture1DEXT _al_glFramebufferTexture1DEXT
- #define glFramebufferTexture2DEXT _al_glFramebufferTexture2DEXT
- #define glFramebufferTexture3DEXT _al_glFramebufferTexture3DEXT
- #define glFramebufferRenderbufferEXT _al_glFramebufferRenderbufferEXT
- #define glGetFramebufferAttachmentParameterivEXT _al_glGetFramebufferAttachmentParameterivEXT
- #define glGenerateMipmapEXT _al_glGenerateMipmapEXT
- #endif
- #if defined _ALLEGRO_GL_GREMEDY_string_marker
- #define glStringMarkerGREMEDY _al_glStringMarkerGREMEDY
- #endif
- #if defined _ALLEGRO_GL_EXT_stencil_clear_tag
- #define glStencilClearTagEXT _al_glStencilClearTagEXT
- #endif
- #if defined _ALLEGRO_GL_EXT_framebuffer_blit
- #define glBlitFramebufferEXT _al_glBlitFramebufferEXT
- #endif
- #if defined _ALLEGRO_GL_EXT_framebuffer_multisample
- #define glRenderbufferStorageMultisampleEXT _al_glRenderbufferStorageMultisampleEXT
- #endif
- #if defined _ALLEGRO_GL_EXT_timer_query
- #define glGetQueryObjecti64vEXT _al_glGetQueryObjecti64vEXT
- #define glGetQueryObjectui64vEXT _al_glGetQueryObjectui64vEXT
- #endif
- #if defined _ALLEGRO_GL_EXT_gpu_program_parameters
- #define glProgramEnvParameters4fvEXT _al_glProgramEnvParameters4fvEXT
- #define glProgramLocalParameters4fvEXT _al_glProgramLocalParameters4fvEXT
- #endif
- #if defined _ALLEGRO_GL_APPLE_flush_buffer_range
- #define glBufferParameteriAPPLE _al_glBufferParameteriAPPLE
- #define glFlushMappedBufferRangeAPPLE _al_glFlushMappedBufferRangeAPPLE
- #endif
- #if defined _ALLEGRO_GL_EXT_bindable_uniform
- #define glUniformBufferEXT _al_glUniformBufferEXT
- #define glGetUniformBufferSizeEXT _al_glGetUniformBufferSizeEXT
- #define glGetUniformOffsetEXT _al_glGetUniformOffsetEXT
- #endif
- #if defined _ALLEGRO_GL_EXT_draw_buffers2
- #define glColorMaskIndexedEXT _al_glColorMaskIndexedEXT
- #define glGetBooleanIndexedvEXT _al_glGetBooleanIndexedvEXT
- #define glGetIntegerIndexedvEXT _al_glGetIntegerIndexedvEXT
- #define glEnableIndexedEXT _al_glEnableIndexedEXT
- #define glDisableIndexedEXT _al_glDisableIndexedEXT
- #define glIsEnabledIndexedEXT _al_glIsEnabledIndexedEXT
- #endif
- #if defined _ALLEGRO_GL_EXT_draw_instanced
- #define glDrawArraysInstancedEXT _al_glDrawArraysInstancedEXT
- #define glDrawElementsInstancedEXT _al_glDrawElementsInstancedEXT
- #endif
- #if defined _ALLEGRO_GL_EXT_geometry_shader4
- #define glProgramParameteriEXT _al_glProgramParameteriEXT
- #define glFramebufferTextureEXT _al_glFramebufferTextureEXT
- #if !defined _ALLEGRO_GL_EXT_texture_array
- #define glFramebufferTextureLayerEXT _al_glFramebufferTextureLayerEXT
- #endif
- #define glFramebufferTextureFaceEXT _al_glFramebufferTextureFaceEXT
- #endif
- #if defined _ALLEGRO_GL_EXT_gpu_shader4
- #define glVertexAttribI1iEXT _al_glVertexAttribI1iEXT
- #define glVertexAttribI2iEXT _al_glVertexAttribI2iEXT
- #define glVertexAttribI3iEXT _al_glVertexAttribI3iEXT
- #define glVertexAttribI4iEXT _al_glVertexAttribI4iEXT
- #define glVertexAttribI1uiEXT _al_glVertexAttribI1uiEXT
- #define glVertexAttribI2uiEXT _al_glVertexAttribI2uiEXT
- #define glVertexAttribI3uiEXT _al_glVertexAttribI3uiEXT
- #define glVertexAttribI4uiEXT _al_glVertexAttribI4uiEXT
- #define glVertexAttribI1ivEXT _al_glVertexAttribI1ivEXT
- #define glVertexAttribI2ivEXT _al_glVertexAttribI2ivEXT
- #define glVertexAttribI3ivEXT _al_glVertexAttribI3ivEXT
- #define glVertexAttribI4ivEXT _al_glVertexAttribI4ivEXT
- #define glVertexAttribI1uivEXT _al_glVertexAttribI1uivEXT
- #define glVertexAttribI2uivEXT _al_glVertexAttribI2uivEXT
- #define glVertexAttribI3uivEXT _al_glVertexAttribI3uivEXT
- #define glVertexAttribI4uivEXT _al_glVertexAttribI4uivEXT
- #define glVertexAttribI4bvEXT _al_glVertexAttribI4bvEXT
- #define glVertexAttribI4svEXT _al_glVertexAttribI4svEXT
- #define glVertexAttribI4ubvEXT _al_glVertexAttribI4ubvEXT
- #define glVertexAttribI4usvEXT _al_glVertexAttribI4usvEXT
- #define glVertexAttribIPointerEXT _al_glVertexAttribIPointerEXT
- #define glGetVertexAttribIivEXT _al_glGetVertexAttribIivEXT
- #define glGetVertexAttribIuivEXT _al_glGetVertexAttribIuivEXT
- #define glUniform1uiEXT _al_glUniform1uiEXT
- #define glUniform2uiEXT _al_glUniform2uiEXT
- #define glUniform3uiEXT _al_glUniform3uiEXT
- #define glUniform4uiEXT _al_glUniform4uiEXT
- #define glUniform1uivEXT _al_glUniform1uivEXT
- #define glUniform2uivEXT _al_glUniform2uivEXT
- #define glUniform3uivEXT _al_glUniform3uivEXT
- #define glUniform4uivEXT _al_glUniform4uivEXT
- #define glGetUniformuivEXT _al_glGetUniformuivEXT
- #define glBindFragDataLocationEXT _al_glBindFragDataLocationEXT
- #define glGetFragDataLocationEXT _al_glGetFragDataLocationEXT
- #endif
- #if defined _ALLEGRO_GL_EXT_texture_array
- #define glFramebufferTextureLayerEXT _al_glFramebufferTextureLayerEXT
- #endif
- #if defined _ALLEGRO_GL_EXT_texture_buffer_object
- #define glTexBufferEXT _al_glTexBufferEXT
- #endif
- #if defined _ALLEGRO_GL_texture_integer
- #define glClearColorIiEXT _al_glClearColorIiEXT
- #define glClearColorIuiEXT _al_glClearColorIuiEXT
- #define glTexParameterIivEXT _al_glTexParameterIivEXT
- #define glTexParameterIuivEXT _al_glTexParameterIuivEXT
- #define glGetTexParameterIivEXT _al_glGetTexParameterIivEXT
- #define glGetTexParameterIiuvEXT _al_glGetTexParameterIiuvEXT
- #endif
- #if defined _ALLEGRO_GL_NV_depth_buffer_float
- #define glDepthRangedNV _al_glDepthRangedNV
- #define glClearDepthdNV _al_glClearDepthdNV
- #define glDepthBoundsdNV _al_glDepthBoundsdNV
- #endif
- #if defined _ALLEGRO_GL_NV_framebuffer_multisample_coverage
- #define glRenderbufferStorageMultsampleCoverageNV _al_glRenderbufferStorageMultsampleCoverageNV
- #endif
- #if defined _ALLEGRO_GL_NV_geometry_program4
- #define glProgramVertexLimitNV _al_glProgramVertexLimitNV
- #if !defined _ALLEGRO_GL_EXT_geometry_shader4
- #define glFramebufferTextureEXT _al_glFramebufferTextureEXT
- #if !defined _ALLEGRO_GL_EXT_texture_array
- #define glFramebufferTextureLayerEXT _al_glFramebufferTextureLayerEXT
- #endif
- #endif
- #endif
- #if defined _ALLEGRO_GL_NV_gpu_program4
- #define glProgramLocalParameterI4iNV _al_glProgramLocalParameterI4iNV
- #define glProgramLocalParameterI4ivNV _al_glProgramLocalParameterI4ivNV
- #define glProgramLocalParametersI4ivNV _al_glProgramLocalParametersI4ivNV
- #define glProgramLocalParameterI4uiNV _al_glProgramLocalParameterI4uiNV
- #define glProgramLocalParameterI4uivNV _al_glProgramLocalParameterI4uivNV
- #define glProgramLocalParametersI4uivNV _al_glProgramLocalParametersI4uivNV
- #define glProgramEnvParameterI4iNV _al_glProgramEnvParameterI4iNV
- #define glProgramEnvParameterI4ivNV _al_glProgramEnvParameterI4ivNV
- #define glProgramEnvParametersI4ivNV _al_glProgramEnvParametersI4ivNV
- #define glProgramEnvParameterI4uiNV _al_glProgramEnvParameterI4uiNV
- #define glProgramEnvParameterI4uivNV _al_glProgramEnvParameterI4uivNV
- #define glProgramEnvParametersI4uivNV _al_glProgramEnvParametersI4uivNV
- #define glGetProgramLocalParameterIivNV _al_glGetProgramLocalParameterIivNV
- #define glGetProgramLocalParameterIuivNV _al_glGetProgramLocalParameterIuivNV
- #define glGetProgramEnvParameterIivNV _al_glGetProgramEnvParameterIivNV
- #define glGetProgramEnvParameterIuivNV _al_glGetProgramEnvParameterIuivNV
- #endif
- #if defined _ALLEGRO_GL_NV_parameter_buffer_object
- #if !defined _ALLEGRO_GL_NV_transform_feedback
- #define glBindBufferRangeNV _al_glBindBufferRangeNV
- #define glBindBufferOffsetNV _al_glBindBufferOffsetNV
- #define glBindBufferBaseNV _al_glBindBufferBaseNV
- #endif
- #define glProgramBufferParametersfvNV _al_glProgramBufferParametersfvNV
- #define glProgramBufferParametersIivNV _al_glProgramBufferParametersIivNV
- #define glProgramBufferParametersIuivNV _al_glProgramBufferParametersIuivNV
- #if !defined _ALLEGRO_GL_EXT_draw_buffers2
- #define glGetIntegerIndexedvEXT _al_glGetIntegerIndexedvEXT
- #endif
- #endif
- #if defined _ALLEGRO_GL_NV_transform_feedback
- #define glBindBufferRangeNV _al_glBindBufferRangeNV
- #define glBindBufferOffsetNV _al_glBindBufferOffsetNV
- #define glBindBufferBaseNV _al_glBindBufferBaseNV
- #define glTransformFeedbackAttribsNV _al_glTransformFeedbackAttribsNV
- #define glTransformFeedbackVaryingsNV _al_glTransformFeedbackVaryingsNV
- #define glBeginTransformFeedbackNV _al_glBeginTransformFeedbackNV
- #define glEndTransformFeedbackNV _al_glEndTransformFeedbackNV
- #define glGetVaryingLocationNV _al_glGetVaryingLocationNV
- #define glGetActiveVaryingNV _al_glGetActiveVaryingNV
- #define glActiveVaryingNV _al_glActiveVaryingNV
- #define glGetTransformFeedbackVaryingNV _al_glGetTransformFeedbackVaryingNV
- #if !defined _ALLEGRO_GL_EXT_draw_buffers2
- #define glGetBooleanIndexedvEXT _al_glGetBooleanIndexedvEXT
- /*AGL_API(void,GetIntegerIndexedvEXT,(GLenum,GLuint,GLint*))*/
- #endif
- #endif
- #if defined _ALLEGRO_GL_NV_vertex_program4
- #ifndef _ALLEGRO_GL_EXT_gpu_shader4
- #define glVertexAttribI1iEXT _al_glVertexAttribI1iEXT
- #define glVertexAttribI2iEXT _al_glVertexAttribI2iEXT
- #define glVertexAttribI3iEXT _al_glVertexAttribI3iEXT
- #define glVertexAttribI4iEXT _al_glVertexAttribI4iEXT
- #define glVertexAttribI1uiEXT _al_glVertexAttribI1uiEXT
- #define glVertexAttribI2uiEXT _al_glVertexAttribI2uiEXT
- #define glVertexAttribI3uiEXT _al_glVertexAttribI3uiEXT
- #define glVertexAttribI4uiEXT _al_glVertexAttribI4uiEXT
- #define glVertexAttribI1ivEXT _al_glVertexAttribI1ivEXT
- #define glVertexAttribI2ivEXT _al_glVertexAttribI2ivEXT
- #define glVertexAttribI3ivEXT _al_glVertexAttribI3ivEXT
- #define glVertexAttribI4ivEXT _al_glVertexAttribI4ivEXT
- #define glVertexAttribI1uivEXT _al_glVertexAttribI1uivEXT
- #define glVertexAttribI2uivEXT _al_glVertexAttribI2uivEXT
- #define glVertexAttribI3uivEXT _al_glVertexAttribI3uivEXT
- #define glVertexAttribI4uivEXT _al_glVertexAttribI4uivEXT
- #define glVertexAttribI4bvEXT _al_glVertexAttribI4bvEXT
- #define glVertexAttribI4svEXT _al_glVertexAttribI4svEXT
- #define glVertexAttribI4ubvEXT _al_glVertexAttribI4ubvEXT
- #define glVertexAttribI4usvEXT _al_glVertexAttribI4usvEXT
- #define glVertexAttribIPointerEXT _al_glVertexAttribIPointerEXT
- #define glGetVertexAttribIivEXT _al_glGetVertexAttribIivEXT
- #define glGetVertexAttribIuivEXT _al_glGetVertexAttribIuivEXT
- #endif
- #endif
- #if defined _ALLEGRO_GL_GREMEDY_frame_terminator
- #define glFrameTerminatorGREMEDY _al_glFrameTerminatorGREMEDY
- #endif
- #if defined _ALLEGRO_GL_NV_conditional_render
- #define glBeginConditionalRenderNV _al_glBeginConditionalRenderNV
- #define glEndConditionalRenderNV _al_glEndConditionalRenderNV
- #endif
- #if defined _ALLEGRO_GL_EXT_transform_feedback
- #define glBeginTransformFeedbackEXT _al_glBeginTransformFeedbackEXT
- #define glEndTransformFeedbackEXT _al_glEndTransformFeedbackEXT
- #define glBindBufferRangeEXT _al_glBindBufferRangeEXT
- #define glBindBufferOffsetEXT _al_glBindBufferOffsetEXT
- #define glBindBufferBaseEXT _al_glBindBufferBaseEXT
- #define glTransformFeedbackVaryingsEXT _al_glTransformFeedbackVaryingsEXT
- #define glGetTransformFeedbackVaryingEXT _al_glGetTransformFeedbackVaryingEXT
- #endif
- #if defined _ALLEGRO_GL_EXT_direct_state_access
- #define glClientAttribDefaultEXT _al_glClientAttribDefaultEXT
- #define glPushClientAttribDefaultEXT _al_glPushClientAttribDefaultEXT
- #define glMatrixLoadfEXT _al_glMatrixLoadfEXT
- #define glMatrixLoaddEXT _al_glMatrixLoaddEXT
- #define glMatrixMultfEXT _al_glMatrixMultfEXT
- #define glMatrixMultdEXT _al_glMatrixMultdEXT
- #define glMatrixLoadIdentityEXT _al_glMatrixLoadIdentityEXT
- #define glMatrixRotatefEXT _al_glMatrixRotatefEXT
- #define glMatrixRotatedEXT _al_glMatrixRotatedEXT
- #define glMatrixScalefEXT _al_glMatrixScalefEXT
- #define glMatrixScaledEXT _al_glMatrixScaledEXT
- #define glMatrixTranslatefEXT _al_glMatrixTranslatefEXT
- #define glMatrixTranslatedEXT _al_glMatrixTranslatedEXT
- #define glMatrixFrustumEXT _al_glMatrixFrustumEXT
- #define glMatrixOrthoEXT _al_glMatrixOrthoEXT
- #define glMatrixPopEXT _al_glMatrixPopEXT
- #define glMatrixPushEXT _al_glMatrixPushEXT
- #define glMatrixLoadTransposefEXT _al_glMatrixLoadTransposefEXT
- #define glMatrixLoadTransposedEXT _al_glMatrixLoadTransposedEXT
- #define glMatrixMultTransposefEXT _al_glMatrixMultTransposefEXT
- #define glMatrixMultTransposedEXT _al_glMatrixMultTransposedEXT
- #define glTextureParameterfEXT _al_glTextureParameterfEXT
- #define glTextureParameterfvEXT _al_glTextureParameterfvEXT
- #define glTextureParameteriEXT _al_glTextureParameteriEXT
- #define glTextureParameterivEXT _al_glTextureParameterivEXT
- #define glTextureImage1DEXT _al_glTextureImage1DEXT
- #define glTextureImage2DEXT _al_glTextureImage2DEXT
- #define glTextureSubImage1DEXT _al_glTextureSubImage1DEXT
- #define glTextureSubImage2DEXT _al_glTextureSubImage2DEXT
- #define glCopyTextureImage1DEXT _al_glCopyTextureImage1DEXT
- #define glCopyTextureImage2DEXT _al_glCopyTextureImage2DEXT
- #define glCopyTextureSubImage1DEXT _al_glCopyTextureSubImage1DEXT
- #define glCopyTextureSubImage2DEXT _al_glCopyTextureSubImage2DEXT
- #define glGetTextureImageEXT _al_glGetTextureImageEXT
- #define glGetTextureParameterfvEXT _al_glGetTextureParameterfvEXT
- #define glGetTextureParameterivEXT _al_glGetTextureParameterivEXT
- #define glGetTextureLevelParameterfvEXT _al_glGetTextureLevelParameterfvEXT
- #define glGetTextureLevelParameterivEXT _al_glGetTextureLevelParameterivEXT
- #define glTextureImage3DEXT _al_glTextureImage3DEXT
- #define glTextureSubImage3DEXT _al_glTextureSubImage3DEXT
- #define glCopyTextureSubImage3DEXT _al_glCopyTextureSubImage3DEXT
- #define glMultiTexParameterfEXT _al_glMultiTexParameterfEXT
- #define glMultiTexParameterfvEXT _al_glMultiTexParameterfvEXT
- #define glMultiTexParameteriEXT _al_glMultiTexParameteriEXT
- #define glMultiTexParameterivEXT _al_glMultiTexParameterivEXT
- #define glMultiTexImage1DEXT _al_glMultiTexImage1DEXT
- #define glMultiTexImage2DEXT _al_glMultiTexImage2DEXT
- #define glMultiTexSubImage1DEXT _al_glMultiTexSubImage1DEXT
- #define glMultiTexSubImage2DEXT _al_glMultiTexSubImage2DEXT
- #define glCopyMultiTexImage1DEXT _al_glCopyMultiTexImage1DEXT
- #define glCopyMultiTexImage2DEXT _al_glCopyMultiTexImage2DEXT
- #define glCopyMultiTexSubImage1DEXT _al_glCopyMultiTexSubImage1DEXT
- #define glCopyMultiTexSubImage2DEXT _al_glCopyMultiTexSubImage2DEXT
- #define glGetMultiTexImageEXT _al_glGetMultiTexImageEXT
- #define glGetMultiTexParameterfvEXT _al_glGetMultiTexParameterfvEXT
- #define glGetMultiTexParameterivEXT _al_glGetMultiTexParameterivEXT
- #define glGetMultiTexLevelParameterfvEXT _al_glGetMultiTexLevelParameterfvEXT
- #define glGetMultiTexLevelParameterivEXT _al_glGetMultiTexLevelParameterivEXT
- #define glMultiTexImage3DEXT _al_glMultiTexImage3DEXT
- #define glMultiTexSubImage3DEXT _al_glMultiTexSubImage3DEXT
- #define glCopyMultiTexSubImage3DEXT _al_glCopyMultiTexSubImage3DEXT
- #define glBindMultiTextureEXT _al_glBindMultiTextureEXT
- #define glEnableClientStateIndexedEXT _al_glEnableClientStateIndexedEXT
- #define glDisableClientStateIndexedEXT _al_glDisableClientStateIndexedEXT
- #define glMultiTexCoordPointerEXT _al_glMultiTexCoordPointerEXT
- #define glMultiTexEnvfEXT _al_glMultiTexEnvfEXT
- #define glMultiTexEnvfvEXT _al_glMultiTexEnvfvEXT
- #define glMultiTexEnviEXT _al_glMultiTexEnviEXT
- #define glMultiTexEnvivEXT _al_glMultiTexEnvivEXT
- #define glMultiTexGendEXT _al_glMultiTexGendEXT
- #define glMultiTexGendvEXT _al_glMultiTexGendvEXT
- #define glMultiTexGenfEXT _al_glMultiTexGenfEXT
- #define glMultiTexGenfvEXT _al_glMultiTexGenfvEXT
- #define glMultiTexGeniEXT _al_glMultiTexGeniEXT
- #define glMultiTexGenivEXT _al_glMultiTexGenivEXT
- #define glGetMultiTexEnvfvEXT _al_glGetMultiTexEnvfvEXT
- #define glGetMultiTexEnvivEXT _al_glGetMultiTexEnvivEXT
- #define glGetMultiTexGendvEXT _al_glGetMultiTexGendvEXT
- #define glGetMultiTexGenfvEXT _al_glGetMultiTexGenfvEXT
- #define glGetMultiTexGenivEXT _al_glGetMultiTexGenivEXT
- #define glGetFloatIndexedvEXT _al_glGetFloatIndexedvEXT
- #define glGetDoubleIndexedvEXT _al_glGetDoubleIndexedvEXT
- #define glGetPointerIndexedvEXT _al_glGetPointerIndexedvEXT
- #define glCompressedTextureImage3DEXT _al_glCompressedTextureImage3DEXT
- #define glCompressedTextureImage2DEXT _al_glCompressedTextureImage2DEXT
- #define glCompressedTextureImage1DEXT _al_glCompressedTextureImage1DEXT
- #define glCompressedTextureSubImage3DEXT _al_glCompressedTextureSubImage3DEXT
- #define glCompressedTextureSubImage2DEXT _al_glCompressedTextureSubImage2DEXT
- #define glCompressedTextureSubImage1DEXT _al_glCompressedTextureSubImage1DEXT
- #define glGetCompressedTextureImageEXT _al_glGetCompressedTextureImageEXT
- #define glCompressedMultiTexImage3DEXT _al_glCompressedMultiTexImage3DEXT
- #define glCompressedMultiTexImage2DEXT _al_glCompressedMultiTexImage2DEXT
- #define glCompressedMultiTexImage1DEXT _al_glCompressedMultiTexImage1DEXT
- #define glCompressedMultiTexSubImage3DEXT _al_glCompressedMultiTexSubImage3DEXT
- #define glCompressedMultiTexSubImage2DEXT _al_glCompressedMultiTexSubImage2DEXT
- #define glCompressedMultiTexSubImage1DEXT _al_glCompressedMultiTexSubImage1DEXT
- #define glGetCompressedMultiTexImageEXT _al_glGetCompressedMultiTexImageEXT
- #define glNamedProgramStringEXT _al_glNamedProgramStringEXT
- #define glNamedProgramLocalParameter4dEXT _al_glNamedProgramLocalParameter4dEXT
- #define glNamedProgramLocalParameter4dvEXT _al_glNamedProgramLocalParameter4dvEXT
- #define glNamedProgramLocalParameter4fEXT _al_glNamedProgramLocalParameter4fEXT
- #define glNamedProgramLocalParameter4fvEXT _al_glNamedProgramLocalParameter4fvEXT
- #define glGetNamedProgramLocalParameterdvEXT _al_glGetNamedProgramLocalParameterdvEXT
- #define glGetNamedProgramLocalParameterfvEXT _al_glGetNamedProgramLocalParameterfvEXT
- #define glGetNamedProgramivEXT _al_glGetNamedProgramivEXT
- #define glGetNamedProgramStringEXT _al_glGetNamedProgramStringEXT
- #define glNamedProgramLocalParameters4fvEXT _al_glNamedProgramLocalParameters4fvEXT
- #define glNamedProgramLocalParameterI4iEXT _al_glNamedProgramLocalParameterI4iEXT
- #define glNamedProgramLocalParameterI4ivEXT _al_glNamedProgramLocalParameterI4ivEXT
- #define glNamedProgramLocalParametersI4ivEXT _al_glNamedProgramLocalParametersI4ivEXT
- #define glNamedProgramLocalParameterI4uiEXT _al_glNamedProgramLocalParameterI4uiEXT
- #define glNamedProgramLocalParameterI4uivEXT _al_glNamedProgramLocalParameterI4uivEXT
- #define glNamedProgramLocalParametersI4uivEXT _al_glNamedProgramLocalParametersI4uivEXT
- #define glGetNamedProgramLocalParameterIivEXT _al_glGetNamedProgramLocalParameterIivEXT
- #define glGetNamedProgramLocalParameterIuivEXT _al_glGetNamedProgramLocalParameterIuivEXT
- #define glTextureParameterIivEXT _al_glTextureParameterIivEXT
- #define glTextureParameterIuivEXT _al_glTextureParameterIuivEXT
- #define glGetTextureParameterIivEXT _al_glGetTextureParameterIivEXT
- #define glGetTextureParameterIuivEXT _al_glGetTextureParameterIuivEXT
- #define glMultiTexParameterIivEXT _al_glMultiTexParameterIivEXT
- #define glMultiTexParameterIuivEXT _al_glMultiTexParameterIuivEXT
- #define glGetMultiTexParameterIivEXT _al_glGetMultiTexParameterIivEXT
- #define glGetMultiTexParameterIuivEXT _al_glGetMultiTexParameterIuivEXT
- #define glProgramUniform1fEXT _al_glProgramUniform1fEXT
- #define glProgramUniform2fEXT _al_glProgramUniform2fEXT
- #define glProgramUniform3fEXT _al_glProgramUniform3fEXT
- #define glProgramUniform4fEXT _al_glProgramUniform4fEXT
- #define glProgramUniform1iEXT _al_glProgramUniform1iEXT
- #define glProgramUniform2iEXT _al_glProgramUniform2iEXT
- #define glProgramUniform3iEXT _al_glProgramUniform3iEXT
- #define glProgramUniform4iEXT _al_glProgramUniform4iEXT
- #define glProgramUniform1fvEXT _al_glProgramUniform1fvEXT
- #define glProgramUniform2fvEXT _al_glProgramUniform2fvEXT
- #define glProgramUniform3fvEXT _al_glProgramUniform3fvEXT
- #define glProgramUniform4fvEXT _al_glProgramUniform4fvEXT
- #define glProgramUniform1ivEXT _al_glProgramUniform1ivEXT
- #define glProgramUniform2ivEXT _al_glProgramUniform2ivEXT
- #define glProgramUniform3ivEXT _al_glProgramUniform3ivEXT
- #define glProgramUniform4ivEXT _al_glProgramUniform4ivEXT
- #define glProgramUniformMatrix2fvEXT _al_glProgramUniformMatrix2fvEXT
- #define glProgramUniformMatrix3fvEXT _al_glProgramUniformMatrix3fvEXT
- #define glProgramUniformMatrix4fvEXT _al_glProgramUniformMatrix4fvEXT
- #define glProgramUniformMatrix2x3fvEXT _al_glProgramUniformMatrix2x3fvEXT
- #define glProgramUniformMatrix3x2fvEXT _al_glProgramUniformMatrix3x2fvEXT
- #define glProgramUniformMatrix2x4fvEXT _al_glProgramUniformMatrix2x4fvEXT
- #define glProgramUniformMatrix4x2fvEXT _al_glProgramUniformMatrix4x2fvEXT
- #define glProgramUniformMatrix3x4fvEXT _al_glProgramUniformMatrix3x4fvEXT
- #define glProgramUniformMatrix4x3fvEXT _al_glProgramUniformMatrix4x3fvEXT
- #define glProgramUniform1uiEXT _al_glProgramUniform1uiEXT
- #define glProgramUniform2uiEXT _al_glProgramUniform2uiEXT
- #define glProgramUniform3uiEXT _al_glProgramUniform3uiEXT
- #define glProgramUniform4uiEXT _al_glProgramUniform4uiEXT
- #define glProgramUniform1uivEXT _al_glProgramUniform1uivEXT
- #define glProgramUniform2uivEXT _al_glProgramUniform2uivEXT
- #define glProgramUniform3uivEXT _al_glProgramUniform3uivEXT
- #define glProgramUniform4uivEXT _al_glProgramUniform4uivEXT
- #define glNamedBufferDataEXT _al_glNamedBufferDataEXT
- #define glNamedBufferSubDataEXT _al_glNamedBufferSubDataEXT
- #define glMapNamedBufferEXT _al_glMapNamedBufferEXT
- #define glUnmapNamedBufferEXT _al_glUnmapNamedBufferEXT
- #define glGetNamedBufferParameterivEXT _al_glGetNamedBufferParameterivEXT
- #define glGetNamedBufferPointervEXT _al_glGetNamedBufferPointervEXT
- #define glGetNamedBufferSubDataEXT _al_glGetNamedBufferSubDataEXT
- #define glTextureBufferEXT _al_glTextureBufferEXT
- #define glMultiTexBufferEXT _al_glMultiTexBufferEXT
- #define glNamedRenderbufferStorageEXT _al_glNamedRenderbufferStorageEXT
- #define glGetNamedRenderbufferParameterivEXT _al_glGetNamedRenderbufferParameterivEXT
- #define glCheckNamedFramebufferStatusEXT _al_glCheckNamedFramebufferStatusEXT
- #define glNamedFramebufferTexture1DEXT _al_glNamedFramebufferTexture1DEXT
- #define glNamedFramebufferTexture2DEXT _al_glNamedFramebufferTexture2DEXT
- #define glNamedFramebufferTexture3DEXT _al_glNamedFramebufferTexture3DEXT
- #define glNamedFramebufferRenderbufferEXT _al_glNamedFramebufferRenderbufferEXT
- #define glGetNamedFramebufferAttachmentParameterivEXT _al_glGetNamedFramebufferAttachmentParameterivEXT
- #define glGenerateTextureMipmapEXT _al_glGenerateTextureMipmapEXT
- #define glGenerateMultiTexMipmapEXT _al_glGenerateMultiTexMipmapEXT
- #define glFramebufferDrawBufferEXT _al_glFramebufferDrawBufferEXT
- #define glFramebufferDrawBuffersEXT _al_glFramebufferDrawBuffersEXT
- #define glFramebufferReadBufferEXT _al_glFramebufferReadBufferEXT
- #define glGetFramebufferParameterivEXT _al_glGetFramebufferParameterivEXT
- #define glNamedRenderbufferStorageMultisampleEXT _al_glNamedRenderbufferStorageMultisampleEXT
- #define glNamedRenderbufferStorageMultisampleCoverageEXT _al_glNamedRenderbufferStorageMultisampleCoverageEXT
- #define glNamedFramebufferTextureEXT _al_glNamedFramebufferTextureEXT
- #define glNamedFramebufferTextureLayerEXT _al_glNamedFramebufferTextureLayerEXT
- #define glNamedFramebufferTextureFaceEXT _al_glNamedFramebufferTextureFaceEXT
- #define glTextureRenderbufferEXT _al_glTextureRenderbufferEXT
- #define glMultiTexRenderbufferEXT _al_glMultiTexRenderbufferEXT
- #endif
- #if defined _ALLEGRO_GL_NV_explicit_multisample
- #define glGetMultisamplefvNV _al_glGetMultisamplefvNV
- #define glSampleMaskIndexedNV _al_glSampleMaskIndexedNV
- #define glTexRenderbufferNV _al_glTexRenderbufferNV
- #endif
- #if defined _ALLEGRO_GL_NV_transform_feedback2
- #define glBindTransformFeedbackNV _al_glBindTransformFeedbackNV
- #define glDeleteTransformFeedbacksNV _al_glDeleteTransformFeedbacksNV
- #define glGenTransformFeedbacksNV _al_glGenTransformFeedbacksNV
- #define glIsTransformFeedbackNV _al_glIsTransformFeedbackNV
- #define glPauseTransformFeedbackNV _al_glPauseTransformFeedbackNV
- #define glResumeTransformFeedbackNV _al_glResumeTransformFeedbackNV
- #define glDrawTransformFeedbackNV _al_glDrawTransformFeedbackNV
- #endif
- #if defined _ALLEGRO_GL_AMD_performance_monitor
- #define glGetPerfMonitorGroupsAMD _al_glGetPerfMonitorGroupsAMD
- #define glGetPerfMonitorCountersAMD _al_glGetPerfMonitorCountersAMD
- #define glGetPerfMonitorGroupStringAMD _al_glGetPerfMonitorGroupStringAMD
- #define glGetPerfMonitorCounterStringAMD _al_glGetPerfMonitorCounterStringAMD
- #define glGetPerfMonitorCounterInfoAMD _al_glGetPerfMonitorCounterInfoAMD
- #define glGenPerfMonitorsAMD _al_glGenPerfMonitorsAMD
- #define glDeletePerfMonitorsAMD _al_glDeletePerfMonitorsAMD
- #define glSelectPerfMonitorCountersAMD _al_glSelectPerfMonitorCountersAMD
- #define glBeginPerfMonitorAMD _al_glBeginPerfMonitorAMD
- #define glEndPerfMonitorAMD _al_glEndPerfMonitorAMD
- #define glGetPerfMonitorCounterDataAMD _al_glGetPerfMonitorCounterDataAMD
- #endif
- #if defined _ALLEGRO_GL_AMD_vertex_shader_tesselator
- #define glTessellationFactorAMD _al_glTessellationFactorAMD
- #define glTessellationModeAMD _al_glTessellationModeAMD
- #endif
- #if defined _ALLEGRO_GL_EXT_provoking_vertex
- #define glProvokingVertexEXT _al_glProvokingVertexEXT
- #endif
- #if defined _ALLEGRO_GL_AMD_draw_buffers_blend
- #define glBlendFuncIndexedAMD _al_glBlendFuncIndexedAMD
- #define glBlendFuncSeparateIndexedAMD _al_glBlendFuncSeparateIndexedAMD
- #define glBlendEquationIndexedAMD _al_glBlendEquationIndexedAMD
- #define glBlendEquationSeparateIndexedAMD _al_glBlendEquationSeparateIndexedAMD
- #endif
- #if defined _ALLEGRO_GL_APPLE_texture_range
- #define glTextureRangeAPPLE _al_glTextureRangeAPPLE
- #define glGetTexParameterPointervAPPLE _al_glGetTexParameterPointervAPPLE
- #endif
- #if defined _ALLEGRO_GL_APPLE_vertex_program_evaluators
- #define glEnableVertexAttribAPPLE _al_glEnableVertexAttribAPPLE
- #define glDisableVertexAttribAPPLE _al_glDisableVertexAttribAPPLE
- #define glIsVertexAttribEnabledAPPLE _al_glIsVertexAttribEnabledAPPLE
- #define glMapVertexAttrib1dAPPLE _al_glMapVertexAttrib1dAPPLE
- #define glMapVertexAttrib1fAPPLE _al_glMapVertexAttrib1fAPPLE
- #define glMapVertexAttrib2dAPPLE _al_glMapVertexAttrib2dAPPLE
- #define glMapVertexAttrib2fAPPLE _al_glMapVertexAttrib2fAPPLE
- #endif
- #if defined _ALLEGRO_GL_APPLE_object_purgeable
- #define glObjectPurgeableAPPLE _al_glObjectPurgeableAPPLE
- #define glObjectUnpurgeableAPPLE _al_glObjectUnpurgeableAPPLE
- #define glGetObjectParameterivAPPLE _al_glGetObjectParameterivAPPLE
- #endif
- #if defined _ALLEGRO_GL_NV_video_capture
- #define glBeginVideoCaptureNV _al_glBeginVideoCaptureNV
- #define glBindVideoCaptureStreamBufferNV _al_glBindVideoCaptureStreamBufferNV
- #define glBindVideoCaptureStreamTextureNV _al_glBindVideoCaptureStreamTextureNV
- #define glEndVideoCaptureNV _al_glEndVideoCaptureNV
- #define glGetVideoCaptureivNV _al_glGetVideoCaptureivNV
- #define glGetVideoCaptureStreamivNV _al_glGetVideoCaptureStreamivNV
- #define glGetVideoCaptureStreamfvNV _al_glGetVideoCaptureStreamfvNV
- #define glGetVideoCaptureStreamdvNV _al_glGetVideoCaptureStreamdvNV
- #define glVideoCaptureNV _al_glVideoCaptureNV
- #define glVideoCaptureStreamParameterivNV _al_glVideoCaptureStreamParameterivNV
- #define glVideoCaptureStreamParameterfvNV _al_glVideoCaptureStreamParameterfvNV
- #define glVideoCaptureStreamParameterdvNV _al_glVideoCaptureStreamParameterdvNV
- #endif
- #if defined _ALLEGRO_GL_EXT_separate_shader_objects
- #define glUseShaderProgramEXT _al_glUseShaderProgramEXT
- #define glActiveProgramEXT _al_glActiveProgramEXT
- #define glCreateShaderProgramEXT _al_glCreateShaderProgramEXT
- #endif
- #if defined _ALLEGRO_GL_NV_shader_buffer_load
- #define glMakeBufferResidentNV _al_glMakeBufferResidentNV
- #define glMakeBufferNonResidentNV _al_glMakeBufferNonResidentNV
- #define glIsBufferResidentNV _al_glIsBufferResidentNV
- #define glMakeNamedBufferResidentNV _al_glMakeNamedBufferResidentNV
- #define glMakeNamedBufferNonResidentNV _al_glMakeNamedBufferNonResidentNV
- #define glIsNamedBufferResidentNV _al_glIsNamedBufferResidentNV
- #define glGetBufferParameterui64vNV _al_glGetBufferParameterui64vNV
- #define glGetNamedBufferParameterui64vNV _al_glGetNamedBufferParameterui64vNV
- #define glGetIntegerui64vNV _al_glGetIntegerui64vNV
- #define glUniformui64NV _al_glUniformui64NV
- #define glUniformui64vNV _al_glUniformui64vNV
- #define glGetUniformui64vNV _al_glGetUniformui64vNV
- #define glProgramUniformui64NV _al_glProgramUniformui64NV
- #define glProgramUniformui64vNV _al_glProgramUniformui64vNV
- #endif
- #if defined _ALLEGRO_GL_NV_vertex_buffer_unified_memory
- #define glBufferAddressRangeNV _al_glBufferAddressRangeNV
- #define glVertexFormatNV _al_glVertexFormatNV
- #define glNormalFormatNV _al_glNormalFormatNV
- #define glColorFormatNV _al_glColorFormatNV
- #define glIndexFormatNV _al_glIndexFormatNV
- #define glTexCoordFormatNV _al_glTexCoordFormatNV
- #define glEdgeFlagFormatNV _al_glEdgeFlagFormatNV
- #define glSecondaryColorFormatNV _al_glSecondaryColorFormatNV
- #define glFogCoordFormatNV _al_glFogCoordFormatNV
- #define glVertexAttribFormatNV _al_glVertexAttribFormatNV
- #define glVertexAttribIFormatNV _al_glVertexAttribIFormatNV
- #define glGetIntegerui64i_vNV _al_glGetIntegerui64i_vNV
- #endif
- #if defined _ALLEGRO_GL_NV_texture_barrier
- #define glTextureBarrierNV _al_glTextureBarrierNV
- #endif