// File: /workspace/github_c_makefile_star2_O0/FredTheDino[P]Fog/inc/glad/glad.c
// Function: load_GL_ARB_gpu_shader_int64(void* (*)(char const*))
static void load_GL_ARB_gpu_shader_int64(GLADloadproc load) {
	if(!GLAD_GL_ARB_gpu_shader_int64) return;
	glad_glUniform1i64ARB = (PFNGLUNIFORM1I64ARBPROC)load("glUniform1i64ARB");
	glad_glUniform2i64ARB = (PFNGLUNIFORM2I64ARBPROC)load("glUniform2i64ARB");
	glad_glUniform3i64ARB = (PFNGLUNIFORM3I64ARBPROC)load("glUniform3i64ARB");
	glad_glUniform4i64ARB = (PFNGLUNIFORM4I64ARBPROC)load("glUniform4i64ARB");
	glad_glUniform1i64vARB = (PFNGLUNIFORM1I64VARBPROC)load("glUniform1i64vARB");
	glad_glUniform2i64vARB = (PFNGLUNIFORM2I64VARBPROC)load("glUniform2i64vARB");
	glad_glUniform3i64vARB = (PFNGLUNIFORM3I64VARBPROC)load("glUniform3i64vARB");
	glad_glUniform4i64vARB = (PFNGLUNIFORM4I64VARBPROC)load("glUniform4i64vARB");
	glad_glUniform1ui64ARB = (PFNGLUNIFORM1UI64ARBPROC)load("glUniform1ui64ARB");
	glad_glUniform2ui64ARB = (PFNGLUNIFORM2UI64ARBPROC)load("glUniform2ui64ARB");
	glad_glUniform3ui64ARB = (PFNGLUNIFORM3UI64ARBPROC)load("glUniform3ui64ARB");
	glad_glUniform4ui64ARB = (PFNGLUNIFORM4UI64ARBPROC)load("glUniform4ui64ARB");
	glad_glUniform1ui64vARB = (PFNGLUNIFORM1UI64VARBPROC)load("glUniform1ui64vARB");
	glad_glUniform2ui64vARB = (PFNGLUNIFORM2UI64VARBPROC)load("glUniform2ui64vARB");
	glad_glUniform3ui64vARB = (PFNGLUNIFORM3UI64VARBPROC)load("glUniform3ui64vARB");
	glad_glUniform4ui64vARB = (PFNGLUNIFORM4UI64VARBPROC)load("glUniform4ui64vARB");
	glad_glGetUniformi64vARB = (PFNGLGETUNIFORMI64VARBPROC)load("glGetUniformi64vARB");
	glad_glGetUniformui64vARB = (PFNGLGETUNIFORMUI64VARBPROC)load("glGetUniformui64vARB");
	glad_glGetnUniformi64vARB = (PFNGLGETNUNIFORMI64VARBPROC)load("glGetnUniformi64vARB");
	glad_glGetnUniformui64vARB = (PFNGLGETNUNIFORMUI64VARBPROC)load("glGetnUniformui64vARB");
	glad_glProgramUniform1i64ARB = (PFNGLPROGRAMUNIFORM1I64ARBPROC)load("glProgramUniform1i64ARB");
	glad_glProgramUniform2i64ARB = (PFNGLPROGRAMUNIFORM2I64ARBPROC)load("glProgramUniform2i64ARB");
	glad_glProgramUniform3i64ARB = (PFNGLPROGRAMUNIFORM3I64ARBPROC)load("glProgramUniform3i64ARB");
	glad_glProgramUniform4i64ARB = (PFNGLPROGRAMUNIFORM4I64ARBPROC)load("glProgramUniform4i64ARB");
	glad_glProgramUniform1i64vARB = (PFNGLPROGRAMUNIFORM1I64VARBPROC)load("glProgramUniform1i64vARB");
	glad_glProgramUniform2i64vARB = (PFNGLPROGRAMUNIFORM2I64VARBPROC)load("glProgramUniform2i64vARB");
	glad_glProgramUniform3i64vARB = (PFNGLPROGRAMUNIFORM3I64VARBPROC)load("glProgramUniform3i64vARB");
	glad_glProgramUniform4i64vARB = (PFNGLPROGRAMUNIFORM4I64VARBPROC)load("glProgramUniform4i64vARB");
	glad_glProgramUniform1ui64ARB = (PFNGLPROGRAMUNIFORM1UI64ARBPROC)load("glProgramUniform1ui64ARB");
	glad_glProgramUniform2ui64ARB = (PFNGLPROGRAMUNIFORM2UI64ARBPROC)load("glProgramUniform2ui64ARB");
	glad_glProgramUniform3ui64ARB = (PFNGLPROGRAMUNIFORM3UI64ARBPROC)load("glProgramUniform3ui64ARB");
	glad_glProgramUniform4ui64ARB = (PFNGLPROGRAMUNIFORM4UI64ARBPROC)load("glProgramUniform4ui64ARB");
	glad_glProgramUniform1ui64vARB = (PFNGLPROGRAMUNIFORM1UI64VARBPROC)load("glProgramUniform1ui64vARB");
	glad_glProgramUniform2ui64vARB = (PFNGLPROGRAMUNIFORM2UI64VARBPROC)load("glProgramUniform2ui64vARB");
	glad_glProgramUniform3ui64vARB = (PFNGLPROGRAMUNIFORM3UI64VARBPROC)load("glProgramUniform3ui64vARB");
	glad_glProgramUniform4ui64vARB = (PFNGLPROGRAMUNIFORM4UI64VARBPROC)load("glProgramUniform4ui64vARB");
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0x10, %rsp
movq %rdi, -0x8(%rbp)
leaq 0x637c1(%rip), %rax     # 0x800d4
cmpl $0x0, (%rax)
jne 0x1c91d
jmp 0x1cc59
leaq 0x32e60(%rip), %rdi     # 0x4f784
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x648df(%rip), %rax     # 0x81210
movq %rcx, (%rax)
leaq 0x32e5a(%rip), %rdi     # 0x4f795
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x648d0(%rip), %rax     # 0x81218
movq %rcx, (%rax)
leaq 0x32e54(%rip), %rdi     # 0x4f7a6
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x648c1(%rip), %rax     # 0x81220
movq %rcx, (%rax)
leaq 0x32e4e(%rip), %rdi     # 0x4f7b7
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x648b2(%rip), %rax     # 0x81228
movq %rcx, (%rax)
leaq 0x32e48(%rip), %rdi     # 0x4f7c8
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x648a3(%rip), %rax     # 0x81230
movq %rcx, (%rax)
leaq 0x32e43(%rip), %rdi     # 0x4f7da
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x64894(%rip), %rax     # 0x81238
movq %rcx, (%rax)
leaq 0x32e3e(%rip), %rdi     # 0x4f7ec
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x64885(%rip), %rax     # 0x81240
movq %rcx, (%rax)
leaq 0x32e39(%rip), %rdi     # 0x4f7fe
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x64876(%rip), %rax     # 0x81248
movq %rcx, (%rax)
leaq 0x32e34(%rip), %rdi     # 0x4f810
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x64867(%rip), %rax     # 0x81250
movq %rcx, (%rax)
leaq 0x32e2f(%rip), %rdi     # 0x4f822
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x64858(%rip), %rax     # 0x81258
movq %rcx, (%rax)
leaq 0x32e2a(%rip), %rdi     # 0x4f834
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x64849(%rip), %rax     # 0x81260
movq %rcx, (%rax)
leaq 0x32e25(%rip), %rdi     # 0x4f846
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x6483a(%rip), %rax     # 0x81268
movq %rcx, (%rax)
leaq 0x32e20(%rip), %rdi     # 0x4f858
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x6482b(%rip), %rax     # 0x81270
movq %rcx, (%rax)
leaq 0x32e1c(%rip), %rdi     # 0x4f86b
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x6481c(%rip), %rax     # 0x81278
movq %rcx, (%rax)
leaq 0x32e18(%rip), %rdi     # 0x4f87e
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x6480d(%rip), %rax     # 0x81280
movq %rcx, (%rax)
leaq 0x32e14(%rip), %rdi     # 0x4f891
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x647fe(%rip), %rax     # 0x81288
movq %rcx, (%rax)
leaq 0x32e10(%rip), %rdi     # 0x4f8a4
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x647ef(%rip), %rax     # 0x81290
movq %rcx, (%rax)
leaq 0x32e0d(%rip), %rdi     # 0x4f8b8
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x647e0(%rip), %rax     # 0x81298
movq %rcx, (%rax)
leaq 0x32e0b(%rip), %rdi     # 0x4f8cd
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x647d1(%rip), %rax     # 0x812a0
movq %rcx, (%rax)
leaq 0x32e09(%rip), %rdi     # 0x4f8e2
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x647c2(%rip), %rax     # 0x812a8
movq %rcx, (%rax)
leaq 0x32e08(%rip), %rdi     # 0x4f8f8
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x647b3(%rip), %rax     # 0x812b0
movq %rcx, (%rax)
leaq 0x32e09(%rip), %rdi     # 0x4f910
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x647a4(%rip), %rax     # 0x812b8
movq %rcx, (%rax)
leaq 0x32e0a(%rip), %rdi     # 0x4f928
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x64795(%rip), %rax     # 0x812c0
movq %rcx, (%rax)
leaq 0x32e0b(%rip), %rdi     # 0x4f940
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x64786(%rip), %rax     # 0x812c8
movq %rcx, (%rax)
leaq 0x32e0c(%rip), %rdi     # 0x4f958
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x64777(%rip), %rax     # 0x812d0
movq %rcx, (%rax)
leaq 0x32e0e(%rip), %rdi     # 0x4f971
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x64768(%rip), %rax     # 0x812d8
movq %rcx, (%rax)
leaq 0x32e10(%rip), %rdi     # 0x4f98a
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x64759(%rip), %rax     # 0x812e0
movq %rcx, (%rax)
leaq 0x32e12(%rip), %rdi     # 0x4f9a3
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x6474a(%rip), %rax     # 0x812e8
movq %rcx, (%rax)
leaq 0x32e14(%rip), %rdi     # 0x4f9bc
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x6473b(%rip), %rax     # 0x812f0
movq %rcx, (%rax)
leaq 0x32e16(%rip), %rdi     # 0x4f9d5
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x6472c(%rip), %rax     # 0x812f8
movq %rcx, (%rax)
leaq 0x32e18(%rip), %rdi     # 0x4f9ee
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x6471d(%rip), %rax     # 0x81300
movq %rcx, (%rax)
leaq 0x32e1a(%rip), %rdi     # 0x4fa07
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x6470e(%rip), %rax     # 0x81308
movq %rcx, (%rax)
leaq 0x32e1c(%rip), %rdi     # 0x4fa20
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x646ff(%rip), %rax     # 0x81310
movq %rcx, (%rax)
leaq 0x32e1f(%rip), %rdi     # 0x4fa3a
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x646f0(%rip), %rax     # 0x81318
movq %rcx, (%rax)
leaq 0x32e22(%rip), %rdi     # 0x4fa54
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x646e1(%rip), %rax     # 0x81320
movq %rcx, (%rax)
leaq 0x32e25(%rip), %rdi     # 0x4fa6e
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x646d2(%rip), %rax     # 0x81328
movq %rcx, (%rax)
addq $0x10, %rsp
popq %rbp
retq
nop