// File: /workspace/github_c_makefile_star2_O0/FredTheDino[P]Fog/inc/glad/glad.c
// Function: load_GL_NV_video_capture(void* (*)(char const*))
static void load_GL_NV_video_capture(GLADloadproc load) {
	if(!GLAD_GL_NV_video_capture) return;
	glad_glBeginVideoCaptureNV = (PFNGLBEGINVIDEOCAPTURENVPROC)load("glBeginVideoCaptureNV");
	glad_glBindVideoCaptureStreamBufferNV = (PFNGLBINDVIDEOCAPTURESTREAMBUFFERNVPROC)load("glBindVideoCaptureStreamBufferNV");
	glad_glBindVideoCaptureStreamTextureNV = (PFNGLBINDVIDEOCAPTURESTREAMTEXTURENVPROC)load("glBindVideoCaptureStreamTextureNV");
	glad_glEndVideoCaptureNV = (PFNGLENDVIDEOCAPTURENVPROC)load("glEndVideoCaptureNV");
	glad_glGetVideoCaptureivNV = (PFNGLGETVIDEOCAPTUREIVNVPROC)load("glGetVideoCaptureivNV");
	glad_glGetVideoCaptureStreamivNV = (PFNGLGETVIDEOCAPTURESTREAMIVNVPROC)load("glGetVideoCaptureStreamivNV");
	glad_glGetVideoCaptureStreamfvNV = (PFNGLGETVIDEOCAPTURESTREAMFVNVPROC)load("glGetVideoCaptureStreamfvNV");
	glad_glGetVideoCaptureStreamdvNV = (PFNGLGETVIDEOCAPTURESTREAMDVNVPROC)load("glGetVideoCaptureStreamdvNV");
	glad_glVideoCaptureNV = (PFNGLVIDEOCAPTURENVPROC)load("glVideoCaptureNV");
	glad_glVideoCaptureStreamParameterivNV = (PFNGLVIDEOCAPTURESTREAMPARAMETERIVNVPROC)load("glVideoCaptureStreamParameterivNV");
	glad_glVideoCaptureStreamParameterfvNV = (PFNGLVIDEOCAPTURESTREAMPARAMETERFVNVPROC)load("glVideoCaptureStreamParameterfvNV");
	glad_glVideoCaptureStreamParameterdvNV = (PFNGLVIDEOCAPTURESTREAMPARAMETERDVNVPROC)load("glVideoCaptureStreamParameterdvNV");
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0x10, %rsp
movq %rdi, -0x8(%rbp)
leaq 0x5739d(%rip), %rax     # 0x80730
cmpl $0x0, (%rax)
jne 0x2939d
jmp 0x294b1
leaq 0x2fabf(%rip), %rdi     # 0x58e63
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x5b357(%rip), %rax     # 0x84708
movq %rcx, (%rax)
leaq 0x2fabe(%rip), %rdi     # 0x58e79
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x5b348(%rip), %rax     # 0x84710
movq %rcx, (%rax)
leaq 0x2fac8(%rip), %rdi     # 0x58e9a
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x5b339(%rip), %rax     # 0x84718
movq %rcx, (%rax)
leaq 0x2fad3(%rip), %rdi     # 0x58ebc
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x5b32a(%rip), %rax     # 0x84720
movq %rcx, (%rax)
leaq 0x2fad0(%rip), %rdi     # 0x58ed0
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x5b31b(%rip), %rax     # 0x84728
movq %rcx, (%rax)
leaq 0x2facf(%rip), %rdi     # 0x58ee6
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x5b30c(%rip), %rax     # 0x84730
movq %rcx, (%rax)
leaq 0x2fad4(%rip), %rdi     # 0x58f02
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x5b2fd(%rip), %rax     # 0x84738
movq %rcx, (%rax)
leaq 0x2fad9(%rip), %rdi     # 0x58f1e
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x5b2ee(%rip), %rax     # 0x84740
movq %rcx, (%rax)
leaq 0x2fade(%rip), %rdi     # 0x58f3a
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x5b2df(%rip), %rax     # 0x84748
movq %rcx, (%rax)
leaq 0x2fad8(%rip), %rdi     # 0x58f4b
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x5b2d0(%rip), %rax     # 0x84750
movq %rcx, (%rax)
leaq 0x2fae3(%rip), %rdi     # 0x58f6d
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x5b2c1(%rip), %rax     # 0x84758
movq %rcx, (%rax)
leaq 0x2faee(%rip), %rdi     # 0x58f8f
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x5b2b2(%rip), %rax     # 0x84760
movq %rcx, (%rax)
addq $0x10, %rsp
popq %rbp
retq
nopw (%rax,%rax)