From 51c7235d4e0a2df109dd5050328a0ad4a1878ae4 Mon Sep 17 00:00:00 2001 From: sanine Date: Fri, 10 Mar 2023 02:05:18 -0600 Subject: refactor: move glfw functions into separate table --- src/opengl/bind/t | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 src/opengl/bind/t (limited to 'src/opengl/bind/t') diff --git a/src/opengl/bind/t b/src/opengl/bind/t new file mode 100644 index 0000000..d503c1e --- /dev/null +++ b/src/opengl/bind/t @@ -0,0 +1,16 @@ +void glTexBuffer( GLenum target, GLenum internalformat, GLuint buffer); +void glTexImage1D( GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const void * data); +void glTexImage2D( GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void * data); +void glTexImage2DMultisample( GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations); +void glTexImage3D( GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void * data); +void glTexImage3DMultisample( GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations); +void glTexParameterf( GLenum target, GLenum pname, GLfloat param); +void glTexParameteri( GLenum target, GLenum pname, GLint param); +void glTexParameterfv( GLenum target, GLenum pname, const GLfloat * params); +void glTexParameteriv( GLenum target, GLenum pname, const GLint * params); +void glTexParameterIiv( GLenum target, GLenum pname, const GLint * params); +void glTexParameterIuiv( GLenum target, GLenum pname, const GLuint * params); +void glTexSubImage1D( GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void * pixels); +void glTexSubImage2D( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void * pixels); +void glTexSubImage3D( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void * pixels); +void glTransformFeedbackVaryings( GLuint program, GLsizei count, const char **varyings, GLenum bufferMode); -- cgit v1.2.1