diff options
author | Tomasz Kramkowski <tk@the-tk.com> | 2018-03-27 18:51:07 +0100 |
---|---|---|
committer | Tomasz Kramkowski <tk@the-tk.com> | 2018-03-27 19:21:34 +0100 |
commit | 4329c4e47c43dd34a106b5c8158f06728780629a (patch) | |
tree | 8ede3a5a46773730f9ad88ae201badb3636e4214 /loadgl.m4 | |
parent | 126c248cf55d10c1584f9bb340144b42ae57e847 (diff) | |
download | faqe-4329c4e47c43dd34a106b5c8158f06728780629a.tar.gz faqe-4329c4e47c43dd34a106b5c8158f06728780629a.tar.xz faqe-4329c4e47c43dd34a106b5c8158f06728780629a.zip |
glprog: Wrap OpenGL program object loading
glprog provides a simple interface to loadign OpenGL program objects
and getting their uniform locations.
Diffstat (limited to 'loadgl.m4')
-rw-r--r-- | loadgl.m4 | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -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) |