#include <GL/gl.h>
#include "../rtlib/fb_private_hdynload.h"
Go to the source code of this file.
|
| typedef void(APIENTRY * | GLENABLE )(GLenum) |
| |
| typedef void(APIENTRY * | GLDISABLE )(GLenum) |
| |
| typedef const GLubyte *(APIENTRY * | GLGETSTRING )(GLenum) |
| |
| typedef void(APIENTRY * | GLVIEWPORT )(GLint, GLint, GLsizei, GLsizei) |
| |
| typedef void(APIENTRY * | GLMATRIXMODE )(GLenum) |
| |
| typedef void(APIENTRY * | GLLOADIDENTITY )(void) |
| |
| typedef void(APIENTRY * | GLORTHO )(GLdouble, GLdouble, GLdouble, GLdouble, GLdouble, GLdouble) |
| |
| typedef void(APIENTRY * | GLSHADEMODEL )(GLenum) |
| |
| typedef void(APIENTRY * | GLDEPTHMASK )(GLboolean) |
| |
| typedef void(APIENTRY * | GLCLEARCOLOR )(GLclampf, GLclampf, GLclampf, GLclampf) |
| |
| typedef void(APIENTRY * | GLCLEAR )(GLbitfield) |
| |
| typedef void(APIENTRY * | GLGENTEXTURES )(GLsizei, GLuint *) |
| |
| typedef void(APIENTRY * | GLDELETETEXTURES )(GLsizei, GLuint *) |
| |
| typedef void(APIENTRY * | GLBINDTEXTURE )(GLenum, GLuint) |
| |
| typedef void(APIENTRY * | GLTEXIMAGE2D )(GLenum, GLint, GLint, GLsizei, GLsizei, GLint, GLenum, GLenum, const GLvoid *) |
| |
| typedef struct FB_GL | FB_GL |
| |
| typedef struct FB_GL_PARAMS | FB_GL_PARAMS |
| |
| #define FBGL_EXTENSIONS_STRING_SIZE 16384 |
| #define GL_ARB_multisample |
| #define GL_MULTISAMPLE_ARB 0x809D |
| typedef void(APIENTRY * GLBINDTEXTURE)(GLenum, GLuint) |
| typedef void(APIENTRY * GLCLEAR)(GLbitfield) |
| typedef void(APIENTRY * GLCLEARCOLOR)(GLclampf, GLclampf, GLclampf, GLclampf) |
| typedef void(APIENTRY * GLDELETETEXTURES)(GLsizei, GLuint *) |
| typedef void(APIENTRY * GLDEPTHMASK)(GLboolean) |
| typedef void(APIENTRY * GLDISABLE)(GLenum) |
| typedef void(APIENTRY * GLENABLE)(GLenum) |
| typedef void(APIENTRY * GLGENTEXTURES)(GLsizei, GLuint *) |
| typedef const GLubyte*(APIENTRY * GLGETSTRING)(GLenum) |
| typedef void(APIENTRY * GLLOADIDENTITY)(void) |
| typedef void(APIENTRY * GLMATRIXMODE)(GLenum) |
| typedef void(APIENTRY * GLORTHO)(GLdouble, GLdouble, GLdouble, GLdouble, GLdouble, GLdouble) |
| typedef void(APIENTRY * GLSHADEMODEL)(GLenum) |
| typedef void(APIENTRY * GLTEXIMAGE2D)(GLenum, GLint, GLint, GLsizei, GLsizei, GLint, GLenum, GLenum, const GLvoid *) |
| typedef void(APIENTRY * GLVIEWPORT)(GLint, GLint, GLsizei, GLsizei) |
| int fb_hGL_ExtensionSupported |
( |
const char * |
extension) | |
|
| void* fb_hGL_GetProcAddress |
( |
const char * |
proc) | |
|
| int fb_hGL_Init |
( |
FB_DYLIB |
lib, |
|
|
char * |
os_extensions |
|
) |
| |
| void fb_hGL_NormalizeParameters |
( |
int |
gl_options) | |
|