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/p | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 src/opengl/bind/p (limited to 'src/opengl/bind/p') diff --git a/src/opengl/bind/p b/src/opengl/bind/p new file mode 100644 index 0000000..98ee850 --- /dev/null +++ b/src/opengl/bind/p @@ -0,0 +1,50 @@ +void glPatchParameteri( GLenum pname, GLint value); +void glPatchParameterfv( GLenum pname, const GLfloat *values); +void glPauseTransformFeedback( void); +void glPixelStoref( GLenum pname, GLfloat param); +void glPixelStorei( GLenum pname, GLint param); +void glPointParameterf( GLenum pname, GLfloat param); +void glPointParameteri( GLenum pname, GLint param); +void glPointParameterfv( GLenum pname, const GLfloat * params); +void glPointParameteriv( GLenum pname, const GLint * params); +void glPointSize( GLfloat size); +void glPolygonMode( GLenum face, GLenum mode); +void glPolygonOffset( GLfloat factor, GLfloat units); +void glPrimitiveRestartIndex( GLuint index); +void glProgramBinary( GLuint program, GLenum binaryFormat, const void *binary, GLsizei length); +void glProgramParameteri( GLuint program, GLenum pname, GLint value); +void glProgramUniform1f( GLuint program, GLint location, GLfloat v0); +void glProgramUniform2f( GLuint program, GLint location, GLfloat v0, GLfloat v1); +void glProgramUniform3f( GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2); +void glProgramUniform4f( GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3); +void glProgramUniform1i( GLuint program, GLint location, GLint v0); +void glProgramUniform2i( GLuint program, GLint location, GLint v0, GLint v1); +void glProgramUniform3i( GLuint program, GLint location, GLint v0, GLint v1, GLint v2); +void glProgramUniform4i( GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3); +void glProgramUniform1ui( GLuint program, GLint location, GLuint v0); +void glProgramUniform2ui( GLuint program, GLint location, GLuint v0, GLuint v1); +void glProgramUniform3ui( GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2); +void glProgramUniform4ui( GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3); +void glProgramUniform1fv( GLuint program, GLint location, GLsizei count, const GLfloat *value); +void glProgramUniform2fv( GLuint program, GLint location, GLsizei count, const GLfloat *value); +void glProgramUniform3fv( GLuint program, GLint location, GLsizei count, const GLfloat *value); +void glProgramUniform4fv( GLuint program, GLint location, GLsizei count, const GLfloat *value); +void glProgramUniform1iv( GLuint program, GLint location, GLsizei count, const GLint *value); +void glProgramUniform2iv( GLuint program, GLint location, GLsizei count, const GLint *value); +void glProgramUniform3iv( GLuint program, GLint location, GLsizei count, const GLint *value); +void glProgramUniform4iv( GLuint program, GLint location, GLsizei count, const GLint *value); +void glProgramUniform1uiv( GLuint program, GLint location, GLsizei count, const GLuint *value); +void glProgramUniform2uiv( GLuint program, GLint location, GLsizei count, const GLuint *value); +void glProgramUniform3uiv( GLuint program, GLint location, GLsizei count, const GLuint *value); +void glProgramUniform4uiv( GLuint program, GLint location, GLsizei count, const GLuint *value); +void glProgramUniformMatrix2fv( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); +void glProgramUniformMatrix3fv( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); +void glProgramUniformMatrix4fv( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); +void glProgramUniformMatrix2x3fv( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); +void glProgramUniformMatrix3x2fv( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); +void glProgramUniformMatrix2x4fv( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); +void glProgramUniformMatrix4x2fv( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); +void glProgramUniformMatrix3x4fv( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); +void glProgramUniformMatrix4x3fv( GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); +void glProvokingVertex( GLenum provokeMode); + -- cgit v1.2.1