Lines Matching defs:name
160 typedef GLADapiproc (*GLADloadfunc)(const char *name);
161 typedef GLADapiproc (*GLADuserptrloadfunc)(void *userptr, const char *name);
163 typedef void (*GLADprecallback)(const char *name, GLADapiproc apiproc, int len_args, ...);
164 typedef void (*GLADpostcallback)(void *ret, const char *name, GLADapiproc apiproc, int len_args, ...);
590 * name in the function prototype.
874 typedef void (GLAD_API_PTR *PFNGLBINDATTRIBLOCATIONPROC)(GLuint program, GLuint index, const GLchar * name);
926 typedef void (GLAD_API_PTR *PFNGLGETACTIVEATTRIBPROC)(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name);
927 typedef void (GLAD_API_PTR *PFNGLGETACTIVEUNIFORMPROC)(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name);
929 typedef GLint (GLAD_API_PTR *PFNGLGETATTRIBLOCATIONPROC)(GLuint program, const GLchar * name);
943 typedef const GLubyte * (GLAD_API_PTR *PFNGLGETSTRINGPROC)(GLenum name);
946 typedef GLint (GLAD_API_PTR *PFNGLGETUNIFORMLOCATIONPROC)(GLuint program, const GLchar * name);
1727 static GLADapiproc glad_gl_get_proc_from_userptr(void *userptr, const char* name) {
1728 return (GLAD_GNUC_EXTENSION (GLADapiproc (*)(const char *name)) userptr)(name);