From 4329c4e47c43dd34a106b5c8158f06728780629a Mon Sep 17 00:00:00 2001 From: Tomasz Kramkowski Date: Tue, 27 Mar 2018 18:51:07 +0100 Subject: glprog: Wrap OpenGL program object loading glprog provides a simple interface to loadign OpenGL program objects and getting their uniform locations. --- loadgl.m4 | 2 ++ 1 file changed, 2 insertions(+) (limited to 'loadgl.m4') diff --git a/loadgl.m4 b/loadgl.m4 index 8dd0316..fb9b5e4 100644 --- a/loadgl.m4 +++ b/loadgl.m4 @@ -37,6 +37,8 @@ LOAD(glGetShaderInfoLog, void, gl_shdr_infolog, GLuint shader, GLsizei size, GLs LOAD(glCreateProgram, GLuint, gl_prog_create, void) LOAD(glDeleteProgram, void, gl_prog_del, GLuint program) LOAD(glAttachShader, void, gl_prog_attachshdr, GLuint program, GLuint shader) +LOAD(glDetachShader, void, gl_prog_detachshdr, GLuint program, GLuint shader) +LOAD(glGetAttachedShaders, void, gl_prog_getshdrs, GLuint program, GLsizei max, GLsizei *count, GLuint *shaders) LOAD(glLinkProgram, void, gl_prog_link, GLuint program) LOAD(glUseProgram, void, gl_prog_use, GLuint program) LOAD(glGetProgramiv, void, gl_prog_param, GLuint prog, GLenum pname, GLint *params) -- cgit v1.2.3-70-g09d2