| @@ -2209,6 +2209,34 @@ GLAPI void GLAPIENTRY glGetProgramRegisterfvMESA(GLenum target, GLsizei len, con | |||
| #endif /* GL_MESA_program_debug */ | |||
| #ifndef GL_MESA_texture_array | |||
| #define GL_MESA_texture_array 1 | |||
| /* GL_MESA_texture_array uses the same enum values as GL_EXT_texture_array. | |||
| */ | |||
| #ifndef GL_EXT_texture_array | |||
| #ifdef GL_GLEXT_PROTOTYPES | |||
| GLAPI void APIENTRY glFramebufferTextureLayerEXT(GLenum target, | |||
| GLenum attachment, GLuint texture, GLint level, GLint layer); | |||
| #endif /* GL_GLEXT_PROTOTYPES */ | |||
| typedef void (APIENTRYP PFNGLFRAMEBUFFERTEXTURELAYEREXTPROC) (GLenum target, | |||
| GLenum attachment, GLuint texture, GLint level, GLint layer); | |||
| #define GL_TEXTURE_1D_ARRAY_EXT 0x8C18 | |||
| #define GL_PROXY_TEXTURE_1D_ARRAY_EXT 0x8C19 | |||
| #define GL_TEXTURE_2D_ARRAY_EXT 0x8C1A | |||
| #define GL_PROXY_TEXTURE_2D_ARRAY_EXT 0x8C1B | |||
| #define GL_TEXTURE_BINDING_1D_ARRAY_EXT 0x8C1C | |||
| #define GL_TEXTURE_BINDING_2D_ARRAY_EXT 0x8C1D | |||
| #define GL_MAX_ARRAY_TEXTURE_LAYERS_EXT 0x88FF | |||
| #define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT 0x8CD4 | |||
| #endif | |||
| #endif | |||
| #ifndef GL_ATI_blend_equation_separate | |||
| #define GL_ATI_blend_equation_separate 1 | |||