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/d | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 src/opengl/bind/d (limited to 'src/opengl/bind/d') diff --git a/src/opengl/bind/d b/src/opengl/bind/d new file mode 100644 index 0000000..1437c2e --- /dev/null +++ b/src/opengl/bind/d @@ -0,0 +1,36 @@ +void glDeleteBuffers( GLsizei n, const GLuint * buffers); +void glDeleteFramebuffers( GLsizei n, GLuint *framebuffers); +void glDeleteProgram( GLuint program); +void glDeleteProgramPipelines( GLsizei n, const GLuint *pipelines); +void glDeleteQueries( GLsizei n, const GLuint * ids); +void glDeleteRenderbuffers( GLsizei n, GLuint *renderbuffers); +void glDeleteSamplers( GLsizei n, const GLuint * samplers); +void glDeleteShader( GLuint shader); +void glDeleteSync( GLsync sync); +void glDeleteTextures( GLsizei n, const GLuint * textures); +void glDeleteTransformFeedbacks( GLsizei n, const GLuint *ids); +void glDeleteVertexArrays( GLsizei n, const GLuint *arrays); +void glDepthFunc( GLenum func); +void glDepthMask( GLboolean flag); +void glDepthRange( GLdouble nearVal, GLdouble farVal); +void glDepthRangef( GLfloat nearVal, GLfloat farVal); +void glDepthRangeArrayv( GLuint first, GLsizei count, const GLdouble *v); +void glDepthRangeIndexed( GLuint index, GLdouble nearVal, GLdouble farVal); +void glDetachShader( GLuint program, GLuint shader); +void glDisable( GLenum cap); +void glDisablei( GLenum cap, GLuint index); +void glDisableVertexAttribArray( GLuint index); +void glDrawArrays( GLenum mode, GLint first, GLsizei count); +void glDrawArraysIndirect( GLenum mode, const void *indirect); +void glDrawArraysInstanced( GLenum mode, GLint first, GLsizei count, GLsizei instancecount); +void glDrawBuffer( GLenum buf); +void glDrawBuffers( GLsizei n, const GLenum *bufs); +void glDrawElements( GLenum mode, GLsizei count, GLenum type, const void * indices); +void glDrawElementsBaseVertex( GLenum mode, GLsizei count, GLenum type, void *indices, GLint basevertex); +void glDrawElementsIndirect( GLenum mode, GLenum type, const void *indirect); +void glDrawElementsInstanced( GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount); +void glDrawRangeElements( GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices); +void glDrawRangeElementsBaseVertex( GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, void *indices, GLint basevertex); +void glDrawTransformFeedback( GLenum mode, GLuint id); +void glDrawTransformFeedbackStream( GLenum mode, GLuint id, GLuint stream); + -- cgit v1.2.1