From a704318f507f486ac04834747eb209d0a9410702 Mon Sep 17 00:00:00 2001 From: Stijn Buys Date: Sun, 24 Oct 2010 16:02:09 +0000 Subject: keepalive optimizations, r_lights engine variable, OpenGL VBO support --- src/render/gl.h | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'src/render/gl.h') diff --git a/src/render/gl.h b/src/render/gl.h index dcac869..222ee0e 100644 --- a/src/render/gl.h +++ b/src/render/gl.h @@ -218,6 +218,17 @@ void frustum(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdou void texgeni(GLenum coord, GLenum param, GLenum value); void texgenfv(GLenum coord, GLenum param, const GLfloat* value); + +typedef void (* genbuffers_func)(GLuint count, GLuint *id); +typedef void (* deletebuffers_func)(GLuint count, GLuint *id); +typedef void (* bindbuffer_func)(GLenum target, GLuint id); +typedef void (* bufferdata_func)(GLenum target, GLsizei size, const GLvoid *data, GLenum usage); + +extern genbuffers_func genbuffers; +extern deletebuffers_func deletebuffers; +extern bindbuffer_func bindbuffer; +extern bufferdata_func bufferdata; + } #endif // __INCLUDED_RENDER_GL_H__ -- cgit v1.2.3