void gl_set_api_table(GLcontext *ctx, const struct gl_api_table *api)
GLenum gl_GetError(GLcontext *ctx)
void gl_copy_context(const GLcontext *src, GLcontext *dst, GLuint mask)
GLvisual * gl_create_visual(GLboolean rgb_flag, GLboolean alpha_flag, GLboolean db_flag, GLint depth_bits, GLint stencil_bits, GLint accum_bits, GLint index_bits, GLfloat red_scale, GLfloat green_scale, GLfloat blue_scale, GLfloat alpha_scale, GLint red_bits, GLint green_bits, GLint blue_bits, GLint alpha_bits)
void gl_ResizeBuffersMESA(GLcontext *ctx)
GLframebuffer * gl_create_framebuffer(GLvisual *visual)
GLcontext * gl_create_context(GLvisual *visual, GLcontext *share_list, void *driver_ctx)
void gl_destroy_framebuffer(GLframebuffer *buffer)
void gl_make_current(GLcontext *ctx, GLframebuffer *buffer)
void gl_problem(const GLcontext *ctx, const char *s)
void gl_warning(const GLcontext *ctx, const char *s)
GLcontext * gl_get_current_context(void)
void gl_error(GLcontext *ctx, GLenum error, const char *s)
void gl_update_state(GLcontext *ctx)
void gl_destroy_context(GLcontext *ctx)
void gl_destroy_visual(GLvisual *vis)