summaryrefslogtreecommitdiff
path: root/src/opengl/bind/b
diff options
context:
space:
mode:
authorsanine <sanine.not@pm.me>2023-03-10 02:05:18 -0600
committersanine <sanine.not@pm.me>2023-03-10 02:05:18 -0600
commit51c7235d4e0a2df109dd5050328a0ad4a1878ae4 (patch)
tree201b065e93bf6a35d2bab0e49bcd32f7a971da94 /src/opengl/bind/b
parent5bb783912ac384156b8abbe6e83a5a61da73881d (diff)
refactor: move glfw functions into separate table
Diffstat (limited to 'src/opengl/bind/b')
-rw-r--r--src/opengl/bind/b35
1 files changed, 35 insertions, 0 deletions
diff --git a/src/opengl/bind/b b/src/opengl/bind/b
new file mode 100644
index 0000000..e95cea1
--- /dev/null
+++ b/src/opengl/bind/b
@@ -0,0 +1,35 @@
+void glBeginConditionalRender( GLuint id, GLenum mode);
+void glBeginQuery( GLenum target, GLuint id);
+void glBeginQuery( GLenum target, GLuint id);
+void glBeginTransformFeedback( GLenum primitiveMode);
+void glBindAttribLocation( GLuint program, GLuint index, const GLchar *name);
+void glBindBuffer( GLenum target, GLuint buffer);
+void glBindBufferBase( GLenum target, GLuint index, GLuint buffer);
+void glBindBufferRange( GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size);
+void glBindFragDataLocation( GLuint program, GLuint colorNumber, const char * name);
+void glBindFragDataLocationIndexed( GLuint program, GLuint colorNumber, GLuint index, const char *name);
+void glBindFramebuffer( GLenum target, GLuint framebuffer);
+void glBindImageTexture( GLuint unit, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLenum format);
+void glBindProgramPipeline( GLuint pipeline);
+void glBindRenderbuffer( GLenum target, GLuint renderbuffer);
+void glBindSampler( GLuint unit, GLuint sampler);
+void glBindTexture( GLenum target, GLuint texture);
+void glBindTextureUnit( GLuint unit, GLuint texture);
+void glBindTransformFeedback( GLenum target, GLuint id);
+void glBindVertexArray( GLuint array);
+void glBindVertexBuffer( GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride);
+void glBlendColor( GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);
+void glBlendEquation( GLenum mode);
+
+void glBlendEquationi( GLuint buf, GLenum mode);
+void glBlendEquationSeparate( GLenum modeRGB, GLenum modeAlpha);
+void glBlendEquationSeparatei( GLuint buf, GLenum modeRGB, GLenum modeAlpha);
+void glBlendFunc( GLenum sfactor, GLenum dfactor);
+void glBlendFunci( GLuint buf, GLenum sfactor, GLenum dfactor);
+void glBlendFuncSeparate( GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha);
+void glBlendFuncSeparatei( GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha);
+void glBlitFramebuffer( GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter);
+void glBlitNamedFramebuffer( GLuint readFramebuffer, GLuint drawFramebuffer, GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter);
+void glBufferData( GLenum target, GLsizeiptr size, const void * data, GLenum usage);
+void glBufferStorage( GLenum target, GLsizeiptr size, const void * data, GLbitfield flags);
+void glBufferSubData( GLenum target, GLintptr offset, GLsizeiptr size, const void * data);