| 6464 | glad_glValidateProgramPipeline = (PFNGLVALIDATEPROGRAMPIPELINEPROC) load(userptr, "glValidateProgramPipeline"); |
| 6465 | } |
| 6466 | static void glad_gl_load_GL_ARB_shader_objects( GLADuserptrloadfunc load, void* userptr) { |
| 6467 | if(!GLAD_GL_ARB_shader_objects) return; |
| 6468 | glad_glAttachObjectARB = (PFNGLATTACHOBJECTARBPROC) load(userptr, "glAttachObjectARB"); |
| 6469 | glad_glAttachShader = (PFNGLATTACHSHADERPROC) load(userptr, "glAttachShader"); |
| 6470 | glad_glCompileShader = (PFNGLCOMPILESHADERPROC) load(userptr, "glCompileShader"); |
| 6471 | glad_glCompileShaderARB = (PFNGLCOMPILESHADERARBPROC) load(userptr, "glCompileShaderARB"); |
| 6472 | glad_glCreateProgram = (PFNGLCREATEPROGRAMPROC) load(userptr, "glCreateProgram"); |
| 6473 | glad_glCreateProgramObjectARB = (PFNGLCREATEPROGRAMOBJECTARBPROC) load(userptr, "glCreateProgramObjectARB"); |
| 6474 | glad_glCreateShader = (PFNGLCREATESHADERPROC) load(userptr, "glCreateShader"); |
| 6475 | glad_glCreateShaderObjectARB = (PFNGLCREATESHADEROBJECTARBPROC) load(userptr, "glCreateShaderObjectARB"); |
| 6476 | glad_glDeleteObjectARB = (PFNGLDELETEOBJECTARBPROC) load(userptr, "glDeleteObjectARB"); |
| 6477 | glad_glDetachObjectARB = (PFNGLDETACHOBJECTARBPROC) load(userptr, "glDetachObjectARB"); |
| 6478 | glad_glDetachShader = (PFNGLDETACHSHADERPROC) load(userptr, "glDetachShader"); |
| 6479 | glad_glGetActiveUniform = (PFNGLGETACTIVEUNIFORMPROC) load(userptr, "glGetActiveUniform"); |
| 6480 | glad_glGetActiveUniformARB = (PFNGLGETACTIVEUNIFORMARBPROC) load(userptr, "glGetActiveUniformARB"); |
| 6481 | glad_glGetAttachedObjectsARB = (PFNGLGETATTACHEDOBJECTSARBPROC) load(userptr, "glGetAttachedObjectsARB"); |
| 6482 | glad_glGetHandleARB = (PFNGLGETHANDLEARBPROC) load(userptr, "glGetHandleARB"); |
| 6483 | glad_glGetInfoLogARB = (PFNGLGETINFOLOGARBPROC) load(userptr, "glGetInfoLogARB"); |
| 6484 | glad_glGetObjectParameterfvARB = (PFNGLGETOBJECTPARAMETERFVARBPROC) load(userptr, "glGetObjectParameterfvARB"); |
| 6485 | glad_glGetObjectParameterivARB = (PFNGLGETOBJECTPARAMETERIVARBPROC) load(userptr, "glGetObjectParameterivARB"); |
| 6486 | glad_glGetShaderSource = (PFNGLGETSHADERSOURCEPROC) load(userptr, "glGetShaderSource"); |
| 6487 | glad_glGetShaderSourceARB = (PFNGLGETSHADERSOURCEARBPROC) load(userptr, "glGetShaderSourceARB"); |
| 6488 | glad_glGetUniformLocation = (PFNGLGETUNIFORMLOCATIONPROC) load(userptr, "glGetUniformLocation"); |
| 6489 | glad_glGetUniformLocationARB = (PFNGLGETUNIFORMLOCATIONARBPROC) load(userptr, "glGetUniformLocationARB"); |
| 6490 | glad_glGetUniformfv = (PFNGLGETUNIFORMFVPROC) load(userptr, "glGetUniformfv"); |
| 6491 | glad_glGetUniformfvARB = (PFNGLGETUNIFORMFVARBPROC) load(userptr, "glGetUniformfvARB"); |
| 6492 | glad_glGetUniformiv = (PFNGLGETUNIFORMIVPROC) load(userptr, "glGetUniformiv"); |
| 6493 | glad_glGetUniformivARB = (PFNGLGETUNIFORMIVARBPROC) load(userptr, "glGetUniformivARB"); |
| 6494 | glad_glLinkProgram = (PFNGLLINKPROGRAMPROC) load(userptr, "glLinkProgram"); |
| 6495 | glad_glLinkProgramARB = (PFNGLLINKPROGRAMARBPROC) load(userptr, "glLinkProgramARB"); |
| 6496 | glad_glShaderSource = (PFNGLSHADERSOURCEPROC) load(userptr, "glShaderSource"); |
| 6497 | glad_glShaderSourceARB = (PFNGLSHADERSOURCEARBPROC) load(userptr, "glShaderSourceARB"); |
| 6498 | glad_glUniform1f = (PFNGLUNIFORM1FPROC) load(userptr, "glUniform1f"); |
| 6499 | glad_glUniform1fARB = (PFNGLUNIFORM1FARBPROC) load(userptr, "glUniform1fARB"); |
| 6500 | glad_glUniform1fv = (PFNGLUNIFORM1FVPROC) load(userptr, "glUniform1fv"); |
| 6501 | glad_glUniform1fvARB = (PFNGLUNIFORM1FVARBPROC) load(userptr, "glUniform1fvARB"); |
| 6502 | glad_glUniform1i = (PFNGLUNIFORM1IPROC) load(userptr, "glUniform1i"); |
| 6503 | glad_glUniform1iARB = (PFNGLUNIFORM1IARBPROC) load(userptr, "glUniform1iARB"); |
| 6504 | glad_glUniform1iv = (PFNGLUNIFORM1IVPROC) load(userptr, "glUniform1iv"); |
| 6505 | glad_glUniform1ivARB = (PFNGLUNIFORM1IVARBPROC) load(userptr, "glUniform1ivARB"); |
| 6506 | glad_glUniform2f = (PFNGLUNIFORM2FPROC) load(userptr, "glUniform2f"); |
| 6507 | glad_glUniform2fARB = (PFNGLUNIFORM2FARBPROC) load(userptr, "glUniform2fARB"); |
| 6508 | glad_glUniform2fv = (PFNGLUNIFORM2FVPROC) load(userptr, "glUniform2fv"); |
| 6509 | glad_glUniform2fvARB = (PFNGLUNIFORM2FVARBPROC) load(userptr, "glUniform2fvARB"); |
| 6510 | glad_glUniform2i = (PFNGLUNIFORM2IPROC) load(userptr, "glUniform2i"); |
| 6511 | glad_glUniform2iARB = (PFNGLUNIFORM2IARBPROC) load(userptr, "glUniform2iARB"); |
| 6512 | glad_glUniform2iv = (PFNGLUNIFORM2IVPROC) load(userptr, "glUniform2iv"); |
| 6513 | glad_glUniform2ivARB = (PFNGLUNIFORM2IVARBPROC) load(userptr, "glUniform2ivARB"); |
| 6514 | glad_glUniform3f = (PFNGLUNIFORM3FPROC) load(userptr, "glUniform3f"); |
| 6515 | glad_glUniform3fARB = (PFNGLUNIFORM3FARBPROC) load(userptr, "glUniform3fARB"); |
| 6516 | glad_glUniform3fv = (PFNGLUNIFORM3FVPROC) load(userptr, "glUniform3fv"); |
| 6517 | glad_glUniform3fvARB = (PFNGLUNIFORM3FVARBPROC) load(userptr, "glUniform3fvARB"); |
| 6518 | glad_glUniform3i = (PFNGLUNIFORM3IPROC) load(userptr, "glUniform3i"); |
| 6519 | glad_glUniform3iARB = (PFNGLUNIFORM3IARBPROC) load(userptr, "glUniform3iARB"); |
| 6520 | glad_glUniform3iv = (PFNGLUNIFORM3IVPROC) load(userptr, "glUniform3iv"); |
| 6521 | glad_glUniform3ivARB = (PFNGLUNIFORM3IVARBPROC) load(userptr, "glUniform3ivARB"); |
| 6522 | glad_glUniform4f = (PFNGLUNIFORM4FPROC) load(userptr, "glUniform4f"); |
| 6523 | glad_glUniform4fARB = (PFNGLUNIFORM4FARBPROC) load(userptr, "glUniform4fARB"); |