// File: /workspace/github_c_makefile_star2_O0/FredTheDino[P]Fog/inc/glad/glad.c
// Function: load_GL_NV_gpu_program4(void* (*)(char const*))
static void load_GL_NV_gpu_program4(GLADloadproc load) {
	if(!GLAD_GL_NV_gpu_program4) return;
	glad_glProgramLocalParameterI4iNV = (PFNGLPROGRAMLOCALPARAMETERI4INVPROC)load("glProgramLocalParameterI4iNV");
	glad_glProgramLocalParameterI4ivNV = (PFNGLPROGRAMLOCALPARAMETERI4IVNVPROC)load("glProgramLocalParameterI4ivNV");
	glad_glProgramLocalParametersI4ivNV = (PFNGLPROGRAMLOCALPARAMETERSI4IVNVPROC)load("glProgramLocalParametersI4ivNV");
	glad_glProgramLocalParameterI4uiNV = (PFNGLPROGRAMLOCALPARAMETERI4UINVPROC)load("glProgramLocalParameterI4uiNV");
	glad_glProgramLocalParameterI4uivNV = (PFNGLPROGRAMLOCALPARAMETERI4UIVNVPROC)load("glProgramLocalParameterI4uivNV");
	glad_glProgramLocalParametersI4uivNV = (PFNGLPROGRAMLOCALPARAMETERSI4UIVNVPROC)load("glProgramLocalParametersI4uivNV");
	glad_glProgramEnvParameterI4iNV = (PFNGLPROGRAMENVPARAMETERI4INVPROC)load("glProgramEnvParameterI4iNV");
	glad_glProgramEnvParameterI4ivNV = (PFNGLPROGRAMENVPARAMETERI4IVNVPROC)load("glProgramEnvParameterI4ivNV");
	glad_glProgramEnvParametersI4ivNV = (PFNGLPROGRAMENVPARAMETERSI4IVNVPROC)load("glProgramEnvParametersI4ivNV");
	glad_glProgramEnvParameterI4uiNV = (PFNGLPROGRAMENVPARAMETERI4UINVPROC)load("glProgramEnvParameterI4uiNV");
	glad_glProgramEnvParameterI4uivNV = (PFNGLPROGRAMENVPARAMETERI4UIVNVPROC)load("glProgramEnvParameterI4uivNV");
	glad_glProgramEnvParametersI4uivNV = (PFNGLPROGRAMENVPARAMETERSI4UIVNVPROC)load("glProgramEnvParametersI4uivNV");
	glad_glGetProgramLocalParameterIivNV = (PFNGLGETPROGRAMLOCALPARAMETERIIVNVPROC)load("glGetProgramLocalParameterIivNV");
	glad_glGetProgramLocalParameterIuivNV = (PFNGLGETPROGRAMLOCALPARAMETERIUIVNVPROC)load("glGetProgramLocalParameterIuivNV");
	glad_glGetProgramEnvParameterIivNV = (PFNGLGETPROGRAMENVPARAMETERIIVNVPROC)load("glGetProgramEnvParameterIivNV");
	glad_glGetProgramEnvParameterIuivNV = (PFNGLGETPROGRAMENVPARAMETERIUIVNVPROC)load("glGetProgramEnvParameterIuivNV");
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0x10, %rsp
movq %rdi, -0x8(%rbp)
leaq 0x59ce5(%rip), %rax     # 0x80618
cmpl $0x0, (%rax)
jne 0x2693d
jmp 0x26aad
leaq 0x3050d(%rip), %rdi     # 0x56e51
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x5d26f(%rip), %rax     # 0x83bc0
movq %rcx, (%rax)
leaq 0x30513(%rip), %rdi     # 0x56e6e
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x5d260(%rip), %rax     # 0x83bc8
movq %rcx, (%rax)
leaq 0x3051a(%rip), %rdi     # 0x56e8c
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x5d251(%rip), %rax     # 0x83bd0
movq %rcx, (%rax)
leaq 0x30522(%rip), %rdi     # 0x56eab
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x5d242(%rip), %rax     # 0x83bd8
movq %rcx, (%rax)
leaq 0x30529(%rip), %rdi     # 0x56ec9
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x5d233(%rip), %rax     # 0x83be0
movq %rcx, (%rax)
leaq 0x30531(%rip), %rdi     # 0x56ee8
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x5d224(%rip), %rax     # 0x83be8
movq %rcx, (%rax)
leaq 0x3053a(%rip), %rdi     # 0x56f08
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x5d215(%rip), %rax     # 0x83bf0
movq %rcx, (%rax)
leaq 0x3053e(%rip), %rdi     # 0x56f23
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x5d206(%rip), %rax     # 0x83bf8
movq %rcx, (%rax)
leaq 0x30543(%rip), %rdi     # 0x56f3f
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x5d1f7(%rip), %rax     # 0x83c00
movq %rcx, (%rax)
leaq 0x30549(%rip), %rdi     # 0x56f5c
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x5d1e8(%rip), %rax     # 0x83c08
movq %rcx, (%rax)
leaq 0x3054e(%rip), %rdi     # 0x56f78
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x5d1d9(%rip), %rax     # 0x83c10
movq %rcx, (%rax)
leaq 0x30554(%rip), %rdi     # 0x56f95
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x5d1ca(%rip), %rax     # 0x83c18
movq %rcx, (%rax)
leaq 0x3055b(%rip), %rdi     # 0x56fb3
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x5d1bb(%rip), %rax     # 0x83c20
movq %rcx, (%rax)
leaq 0x30564(%rip), %rdi     # 0x56fd3
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x5d1ac(%rip), %rax     # 0x83c28
movq %rcx, (%rax)
leaq 0x3056e(%rip), %rdi     # 0x56ff4
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x5d19d(%rip), %rax     # 0x83c30
movq %rcx, (%rax)
leaq 0x30575(%rip), %rdi     # 0x57012
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x5d18e(%rip), %rax     # 0x83c38
movq %rcx, (%rax)
addq $0x10, %rsp
popq %rbp
retq
nopw %cs:(%rax,%rax)