|
| virtual void | init () |
| virtual void | cleanup () |
| virtual void | glDrawBuffers (int n, const unsigned int *bufs) |
| virtual int | glGetError () |
| virtual void | glColor4ub (int r, int g, int b, int a) |
| virtual void | glColor4f (float r, float g, float b, float a) |
| virtual void | glClearColor (float r, float g, float b, float a) |
| virtual void | glClear (int bits) |
| virtual void | glDepthMask (int a) |
| virtual void | glStencilMask (int a) |
| virtual void | glStencilOp (int keep, int keep2, int repl) |
| virtual void | glStencilFunc (int notequal, int a, int b) |
| virtual void | glPolygonMode (int front_and_back, int gl_line) |
| virtual void | glClearStencil (int val) |
| virtual void | glTexEnvi (int a, int mode, int rep) |
| virtual void | glEnable (int val) |
| virtual void | glDisable (int val) |
| virtual void | glGetFloatv (int val, float *params) |
| virtual void | glViewport (int x, int y, unsigned int w, unsigned int h) |
| virtual void | glGenTextures (int val, unsigned int *tex) |
| virtual void | glDeleteTextures (int val, const unsigned int *tex) |
| virtual void | glBindTexture (int ID, int tex) |
| virtual void | glTexImage2D (int ID, int a, int b, unsigned int c, unsigned int d, int e, int f, int g, void *ptr) |
| virtual void | glTexSubImage2D (int ID, int a, int b, int bb, unsigned int c, unsigned int d, int e, int f, void *ptr) |
| virtual void | glCopyTexImage2D (int ID, int a, int b, int c, int d, int e, int f, int ptr) |
| virtual void | glTexParameteri (int ID, int a, int b) |
| virtual void | glHint (int hint, int value) |
| virtual void | glActiveTexture (int a) |
| virtual void | glClientActiveTexture (int a) |
| virtual void | glTexStorage3D (int arr, int a, int flag, int w, int h, int layer_count) |
| virtual void | glTexSubImage3D (int arr, int a, int b, int c, int d, int e, int f, int g, int rgba, int unsig_byte, void *buffer) |
| virtual void | glGetTexLevelParameteriv (int a, int b, int w, int *ptr) |
| virtual void | glGetTexImage (int a, int b, int rgba, int unsign_byte, void *ptr) |
| virtual void | glReadBuffer (int a) |
| virtual void | glDrawBuffer (int s) |
| virtual void | glBlendFunc (int val, int val2) |
| virtual void | glScissor (float x, float y, float w, float h) |
| virtual void | glGenBuffers (int i, unsigned int *buffers) |
| virtual void | glDeleteBuffers (int count, const unsigned int *buffers) |
| virtual void | glBindBuffer (int a, unsigned int data) |
| virtual void | glBufferData (int a, int size, const void *ptr, int static_draw) |
| virtual void | glBufferSubData (int a, int b, int c, const void *d) |
| virtual void | glVertexAttribPointer (int a, int b, int gl_float, int boolean, unsigned int c, const void *ptr) |
| virtual void | glVertexAttribIPointer (int a, int b, int gl_float, int boolean, const void *ptr) |
| virtual void | glVertexAttribDivisor (int a, int b) |
| virtual void | glGenVertexArrays (int i, unsigned int *arr) |
| virtual void | glDeleteVertexArrays (int count, unsigned int *vao) |
| virtual void | glBindVertexArray (int vao) |
| virtual void | glEnableVertexAttribArray (int a) |
| virtual void | glDisableVertexAttribArray (int a) |
| virtual void | glDrawArraysInstanced (int tri, int a, unsigned int b, unsigned int c) |
| virtual void | glDrawArrays (int tri, int a, unsigned int b) |
| virtual void | glDrawElements (int tri, int a, int type, void *indices) |
| virtual void | glDrawElementsInstanced (int tri, int a, int type, void *indices, int size) |
| virtual void | glReadPixels (int x, int y, int w, int h, int rgba, int mode, void *ptr) |
| virtual void | glGenFramebuffers (int i, unsigned int *fbo_id) |
| virtual void | glGenRenderbuffers (int i, unsigned int *rbo_id) |
| virtual void | glDeleteRenderBuffers (int i, unsigned int *rbo) |
| virtual void | glDeleteFrameBuffers (int i, unsigned int *fbo) |
| virtual void | glBindFramebuffer (int a, int fbo_id) |
| virtual void | glBindRenderbuffer (int a, int fbo_id) |
| virtual void | glRenderbufferStorage (int a, int d, int sx, int sy) |
| virtual void | glFramebufferRenderbuffer (int a, int d, int r, unsigned int tex) |
| virtual unsigned int | glCreateShader (int shader) |
| virtual void | glShaderSource (int h, int c, const char **strings, int *lengths) |
| virtual void | glCompileShader (int h) |
| virtual void | glGetShaderInfoLog (unsigned int h, int val, int *length, char *buf) |
| virtual void | glGetShaderiv (int handle, int gl_compile_status, int *ptr) |
| virtual void | glDeleteShader (int h) |
| virtual int | glCreateProgram () |
| virtual void | glDeleteProgram (int p) |
| virtual void | glAttachShader (int p, int h) |
| virtual void | glDetachShader (int p, int h) |
| virtual void | glLinkProgram (int p) |
| virtual void | glUseProgram (int p) |
| virtual void | glGetProgramiv (unsigned int p, int pname, int *params) |
| virtual void | glGetProgramInfoLog (unsigned int p, int num, int *len, char *buf) |
| virtual void | glBindFragDataLocation (int p, int num, const char *data) |
| virtual void | glBindAttribLocation (int p, int num, const char *data) |
| virtual void | glProgramParameteriEXT (int p, int geom, int inputtype) |
| virtual int | glGetUniformLocation (int p, const char *data) |
| virtual int | glGetAttribLocation (int program, const char *data) |
| virtual void | glUniform1f (int loc, float val) |
| virtual void | glUniform1i (int loc, int val) |
| virtual void | glUniform2f (int loc, float val, float val2) |
| virtual void | glUniform3f (int loc, float val, float val2, float val3) |
| virtual void | glUniform4f (int loc, float val, float val2, float val3, float val4) |
| virtual void | glUniform1iv (int loc, int count, int *array) |
| virtual void | glUniform1fv (int loc, int count, float *array) |
| virtual void | glUniformMatrix4fv (int loc, unsigned int count, int boolean, const float *matrix) |
| virtual void | glUniform3fv (int loc, int count, float *arr) |
| virtual void | glGetUniformfv (int p, int loc, float *arr) |
| virtual void | glGenerateMipmap (int p) |
| virtual void | glEnableClientState (int a) |
| virtual void | glLineWidth (float i) |
| virtual void | glPushMatrix () |
| virtual void | glPopMatrix () |
| virtual void | glMultMatrixf (float *mat) |
| void | glDepthFunc (int i) |
| void | glAlphaFunc (int i, float val) |
| void | glCullFace (int i) |
| void | glFrontFace (int i) |
| void * | glMapBuffer (int a, int b) |
| void | glUnmapBuffer (int a) |
| void | glFramebufferTexture2D (int a, int b, int c, int d, int ptr) |
| void | glGetIntegerv (int i, int *ptr) |
| int | glCheckFramebufferStatus (int i) |
| void | glFinish () |
| const unsigned char * | glGetString (int name) |
| void | glMatrixLoadIdentityEXT (int i) |
| void | glMatrixMode (int i) |
| void | glLoadIdentity () |
| void | glTranslatef (float, float, float) |
| virtual void | glDebugMessageCallback (void(*f)(unsigned int source, unsigned int type, unsigned int id, unsigned int severity, int length, const char *message, const void *userParam), const void *userParam) |
| virtual void | glDebugMessageControl (unsigned int source, unsigned int type, unsigned int severity, int count, const unsigned int *ids, int enabled) |
| virtual void | glDisableClientState (int) |
| virtual void | glTexCoordPointer (int, int, int, void *) |
| virtual void | glColorPointer (int, int, int, void *) |
| virtual void | glVertexPointer (int, int, int, void *) |
| virtual void | glNormalPointer (int, int, void *) |
| virtual void | glRotatef (float, float, float, float) |
| virtual void | glColor3f (float, float, float) |
| virtual void | glCallList (int) |
| virtual void | glEndList () |
| virtual void | glEnd () |
| virtual void | glVertex3f (float, float, float) |
| virtual void | glNormal3f (float, float, float) |
| virtual void | glTexCoord2f (float, float) |
| virtual void | glVertexAttrib1s (int loc, short s) |
| virtual void | glVertexAttrib1f (int loc, float s) |
| virtual void | glBegin (int) |
| virtual void | glNewList (int i, int k) |
| virtual int | glGenLists (int) |
| virtual void | glDeleteLists (int, int) |