OpenGL integration
These functions are declared in the following header file:
#include <allegro5/allegro_opengl.h>
- al_get_opengl_extension_list
- al_get_opengl_proc_address
- al_get_opengl_texture
- al_get_opengl_texture_size
- al_get_opengl_texture_position
- al_get_opengl_fbo
- al_remove_opengl_fbo
- al_have_opengl_extension
- al_get_opengl_version
- al_get_opengl_variant
- al_set_current_opengl_context
OpenGL configuration
You can disable the detection of any OpenGL extension by Allegro with a section like this in allegro5.cfg:
[opengl_disabled_extensions]
GL_ARB_texture_non_power_of_two=0
GL_EXT_framebuffer_object=0
Any extension which appears in the section is treated as not available (it does not matter if you set it to 0 or any other value).