// File: /workspace/github_c_makefile_star2_O0/FredTheDino[P]Fog/inc/glad/glad.c
// Function: load_GL_NV_transform_feedback(void* (*)(char const*))
static void load_GL_NV_transform_feedback(GLADloadproc load) {
	if(!GLAD_GL_NV_transform_feedback) return;
	glad_glBeginTransformFeedbackNV = (PFNGLBEGINTRANSFORMFEEDBACKNVPROC)load("glBeginTransformFeedbackNV");
	glad_glEndTransformFeedbackNV = (PFNGLENDTRANSFORMFEEDBACKNVPROC)load("glEndTransformFeedbackNV");
	glad_glTransformFeedbackAttribsNV = (PFNGLTRANSFORMFEEDBACKATTRIBSNVPROC)load("glTransformFeedbackAttribsNV");
	glad_glBindBufferRangeNV = (PFNGLBINDBUFFERRANGENVPROC)load("glBindBufferRangeNV");
	glad_glBindBufferOffsetNV = (PFNGLBINDBUFFEROFFSETNVPROC)load("glBindBufferOffsetNV");
	glad_glBindBufferBaseNV = (PFNGLBINDBUFFERBASENVPROC)load("glBindBufferBaseNV");
	glad_glTransformFeedbackVaryingsNV = (PFNGLTRANSFORMFEEDBACKVARYINGSNVPROC)load("glTransformFeedbackVaryingsNV");
	glad_glActiveVaryingNV = (PFNGLACTIVEVARYINGNVPROC)load("glActiveVaryingNV");
	glad_glGetVaryingLocationNV = (PFNGLGETVARYINGLOCATIONNVPROC)load("glGetVaryingLocationNV");
	glad_glGetActiveVaryingNV = (PFNGLGETACTIVEVARYINGNVPROC)load("glGetActiveVaryingNV");
	glad_glGetTransformFeedbackVaryingNV = (PFNGLGETTRANSFORMFEEDBACKVARYINGNVPROC)load("glGetTransformFeedbackVaryingNV");
	glad_glTransformFeedbackStreamAttribsNV = (PFNGLTRANSFORMFEEDBACKSTREAMATTRIBSNVPROC)load("glTransformFeedbackStreamAttribsNV");
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0x10, %rsp
movq %rdi, -0x8(%rbp)
leaq 0x58225(%rip), %rax     # 0x806f8
cmpl $0x0, (%rax)
jne 0x284dd
jmp 0x285f1
leaq 0x2fcae(%rip), %rdi     # 0x58192
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x5bd6f(%rip), %rax     # 0x84260
movq %rcx, (%rax)
leaq 0x2fcb2(%rip), %rdi     # 0x581ad
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x5bd60(%rip), %rax     # 0x84268
movq %rcx, (%rax)
leaq 0x2fcb4(%rip), %rdi     # 0x581c6
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x5bd51(%rip), %rax     # 0x84270
movq %rcx, (%rax)
leaq 0x2fcba(%rip), %rdi     # 0x581e3
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x5bd42(%rip), %rax     # 0x84278
movq %rcx, (%rax)
leaq 0x2fcb7(%rip), %rdi     # 0x581f7
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x5bd33(%rip), %rax     # 0x84280
movq %rcx, (%rax)
leaq 0x2fcb5(%rip), %rdi     # 0x5820c
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x5bd24(%rip), %rax     # 0x84288
movq %rcx, (%rax)
leaq 0x2fcb1(%rip), %rdi     # 0x5821f
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x5bd15(%rip), %rax     # 0x84290
movq %rcx, (%rax)
leaq 0x2fcb8(%rip), %rdi     # 0x5823d
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x5bd06(%rip), %rax     # 0x84298
movq %rcx, (%rax)
leaq 0x2fcb3(%rip), %rdi     # 0x5824f
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x5bcf7(%rip), %rax     # 0x842a0
movq %rcx, (%rax)
leaq 0x2fcb3(%rip), %rdi     # 0x58266
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x5bce8(%rip), %rax     # 0x842a8
movq %rcx, (%rax)
leaq 0x2fcb1(%rip), %rdi     # 0x5827b
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x5bcd9(%rip), %rax     # 0x842b0
movq %rcx, (%rax)
leaq 0x2fcba(%rip), %rdi     # 0x5829b
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x5bcca(%rip), %rax     # 0x842b8
movq %rcx, (%rax)
addq $0x10, %rsp
popq %rbp
retq
nopw (%rax,%rax)