// File: /workspace/github_c_makefile_star2_O0/FredTheDino[P]Fog/inc/glad/glad.c
// Function: load_GL_ARB_sampler_objects(void* (*)(char const*))
static void load_GL_ARB_sampler_objects(GLADloadproc load) {
	if(!GLAD_GL_ARB_sampler_objects) return;
	glad_glGenSamplers = (PFNGLGENSAMPLERSPROC)load("glGenSamplers");
	glad_glDeleteSamplers = (PFNGLDELETESAMPLERSPROC)load("glDeleteSamplers");
	glad_glIsSampler = (PFNGLISSAMPLERPROC)load("glIsSampler");
	glad_glBindSampler = (PFNGLBINDSAMPLERPROC)load("glBindSampler");
	glad_glSamplerParameteri = (PFNGLSAMPLERPARAMETERIPROC)load("glSamplerParameteri");
	glad_glSamplerParameteriv = (PFNGLSAMPLERPARAMETERIVPROC)load("glSamplerParameteriv");
	glad_glSamplerParameterf = (PFNGLSAMPLERPARAMETERFPROC)load("glSamplerParameterf");
	glad_glSamplerParameterfv = (PFNGLSAMPLERPARAMETERFVPROC)load("glSamplerParameterfv");
	glad_glSamplerParameterIiv = (PFNGLSAMPLERPARAMETERIIVPROC)load("glSamplerParameterIiv");
	glad_glSamplerParameterIuiv = (PFNGLSAMPLERPARAMETERIUIVPROC)load("glSamplerParameterIuiv");
	glad_glGetSamplerParameteriv = (PFNGLGETSAMPLERPARAMETERIVPROC)load("glGetSamplerParameteriv");
	glad_glGetSamplerParameterIiv = (PFNGLGETSAMPLERPARAMETERIIVPROC)load("glGetSamplerParameterIiv");
	glad_glGetSamplerParameterfv = (PFNGLGETSAMPLERPARAMETERFVPROC)load("glGetSamplerParameterfv");
	glad_glGetSamplerParameterIuiv = (PFNGLGETSAMPLERPARAMETERIUIVPROC)load("glGetSamplerParameterIuiv");
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0x10, %rsp
movq %rdi, -0x8(%rbp)
leaq 0x62535(%rip), %rax     # 0x80158
cmpl $0x0, (%rax)
jne 0x1dc2d
jmp 0x1dd6f
leaq 0x329ac(%rip), %rdi     # 0x505e0
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x63b17(%rip), %rax     # 0x81758
movq %rcx, (%rax)
leaq 0x329a3(%rip), %rdi     # 0x505ee
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x63b08(%rip), %rax     # 0x81760
movq %rcx, (%rax)
leaq 0x3299d(%rip), %rdi     # 0x505ff
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x63af9(%rip), %rax     # 0x81768
movq %rcx, (%rax)
leaq 0x32992(%rip), %rdi     # 0x5060b
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x63aea(%rip), %rax     # 0x81770
movq %rcx, (%rax)
leaq 0x32989(%rip), %rdi     # 0x50619
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x63adb(%rip), %rax     # 0x81778
movq %rcx, (%rax)
leaq 0x32986(%rip), %rdi     # 0x5062d
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x63acc(%rip), %rax     # 0x81780
movq %rcx, (%rax)
leaq 0x32984(%rip), %rdi     # 0x50642
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x63abd(%rip), %rax     # 0x81788
movq %rcx, (%rax)
leaq 0x32981(%rip), %rdi     # 0x50656
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x63aae(%rip), %rax     # 0x81790
movq %rcx, (%rax)
leaq 0x3297f(%rip), %rdi     # 0x5066b
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x63a9f(%rip), %rax     # 0x81798
movq %rcx, (%rax)
leaq 0x3297e(%rip), %rdi     # 0x50681
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x63a90(%rip), %rax     # 0x817a0
movq %rcx, (%rax)
leaq 0x3297e(%rip), %rdi     # 0x50698
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x63a81(%rip), %rax     # 0x817a8
movq %rcx, (%rax)
leaq 0x3297f(%rip), %rdi     # 0x506b0
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x63a72(%rip), %rax     # 0x817b0
movq %rcx, (%rax)
leaq 0x32981(%rip), %rdi     # 0x506c9
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x63a63(%rip), %rax     # 0x817b8
movq %rcx, (%rax)
leaq 0x32982(%rip), %rdi     # 0x506e1
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x63a54(%rip), %rax     # 0x817c0
movq %rcx, (%rax)
addq $0x10, %rsp
popq %rbp
retq
nopw %cs:(%rax,%rax)