/*Automatically generated by gl_mkalias.sh DO NOT EDIT!*/ /**/ #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 /**/ /**/ #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 /**/ #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