|
static _DRIVER_INFO * | our_gfx_drivers (void) |
|
static _DRIVER_INFO * | list_saved_gfx_drivers (void) |
|
static BITMAP * | allegro_gl_default_gfx_init (int w, int h, int vw, int vh, int depth) |
|
static void | build_settings (int opt, char *section, char *name) |
|
static void | agl_parse_section (int sec, char *section, char *name) |
|
int | install_allegro_gl (void) |
| Installs the AllegroGL addon to Allegro. More...
|
|
void | remove_allegro_gl (void) |
| Removes the AllegroGL addon. More...
|
|
void | allegro_gl_flip (void) |
| Flips the front and back framebuffers. More...
|
|
float | allegro_gl_opengl_version () |
| Returns the OpenGL version number of the client (the computer the program is running on). More...
|
|
void | __allegro_gl_set_allegro_image_format (int big_endian) |
|
void | allegro_gl_set_blender_mode (int mode, int r, int g, int b, int a) |
|
|
void | allegro_gl_clear_settings (void) |
| Clear the option settings All settings are set to their default values, and marked as neither suggested not required. More...
|
|
void | allegro_gl_set (int option, int value) |
| Sets a configuration option. More...
|
|
int | allegro_gl_get (int option) |
| Reads the setting of a configuration option. More...
|
|
void | allegro_gl_save_settings () |
| Saves the current settings (as specified by allegro_gl_set()) to the current config file, in the section [OpenGL]. More...
|
|
void | allegro_gl_load_settings () |
| Loads the settings from the current config file, in the section [OpenGL]. More...
|
|
|
struct allegro_gl_driver * | __allegro_gl_driver = NULL |
|
struct allegro_gl_display_info | allegro_gl_display_info |
|
int | __allegro_gl_required_settings |
|
int | __allegro_gl_suggested_settings |
|
int | __allegro_gl_valid_context = 0 |
|
int | __allegro_gl_blit_operation |
|
char | allegro_gl_error [256] = EMPTY_STRING |
|
BLIT_BETWEEN_FORMATS_FUNC | __blit_between_formats8 |
|
BLIT_BETWEEN_FORMATS_FUNC | __blit_between_formats15 |
|
BLIT_BETWEEN_FORMATS_FUNC | __blit_between_formats16 |
|
BLIT_BETWEEN_FORMATS_FUNC | __blit_between_formats24 |
|
BLIT_BETWEEN_FORMATS_FUNC | __blit_between_formats32 |
|
BITMAP * | allegro_gl_screen |
| Direct-mode GL `screen' bitmap. More...
|
|
static _DRIVER_INFO | our_driver_list [] |
|
_DRIVER_INFO *(* | saved_gfx_drivers )(void) = NULL |
|
GFX_DRIVER | gfx_allegro_gl_default |
|
Allegro-OpenGL interfacing.
This sorts out having Allegro and the OpenGL library sharing a window, and generally cooperating.
Definition in file alleggl.c.