// File: /workspace/github_c_makefile_star2_O0/FredTheDino[P]Fog/inc/glad/glad.c
// Function: load_GL_VERSION_1_1(void* (*)(char const*))
static void load_GL_VERSION_1_1(GLADloadproc load) {
	if(!GLAD_GL_VERSION_1_1) return;
	glad_glDrawArrays = (PFNGLDRAWARRAYSPROC)load("glDrawArrays");
	glad_glDrawElements = (PFNGLDRAWELEMENTSPROC)load("glDrawElements");
	glad_glGetPointerv = (PFNGLGETPOINTERVPROC)load("glGetPointerv");
	glad_glPolygonOffset = (PFNGLPOLYGONOFFSETPROC)load("glPolygonOffset");
	glad_glCopyTexImage1D = (PFNGLCOPYTEXIMAGE1DPROC)load("glCopyTexImage1D");
	glad_glCopyTexImage2D = (PFNGLCOPYTEXIMAGE2DPROC)load("glCopyTexImage2D");
	glad_glCopyTexSubImage1D = (PFNGLCOPYTEXSUBIMAGE1DPROC)load("glCopyTexSubImage1D");
	glad_glCopyTexSubImage2D = (PFNGLCOPYTEXSUBIMAGE2DPROC)load("glCopyTexSubImage2D");
	glad_glTexSubImage1D = (PFNGLTEXSUBIMAGE1DPROC)load("glTexSubImage1D");
	glad_glTexSubImage2D = (PFNGLTEXSUBIMAGE2DPROC)load("glTexSubImage2D");
	glad_glBindTexture = (PFNGLBINDTEXTUREPROC)load("glBindTexture");
	glad_glDeleteTextures = (PFNGLDELETETEXTURESPROC)load("glDeleteTextures");
	glad_glGenTextures = (PFNGLGENTEXTURESPROC)load("glGenTextures");
	glad_glIsTexture = (PFNGLISTEXTUREPROC)load("glIsTexture");
	glad_glArrayElement = (PFNGLARRAYELEMENTPROC)load("glArrayElement");
	glad_glColorPointer = (PFNGLCOLORPOINTERPROC)load("glColorPointer");
	glad_glDisableClientState = (PFNGLDISABLECLIENTSTATEPROC)load("glDisableClientState");
	glad_glEdgeFlagPointer = (PFNGLEDGEFLAGPOINTERPROC)load("glEdgeFlagPointer");
	glad_glEnableClientState = (PFNGLENABLECLIENTSTATEPROC)load("glEnableClientState");
	glad_glIndexPointer = (PFNGLINDEXPOINTERPROC)load("glIndexPointer");
	glad_glInterleavedArrays = (PFNGLINTERLEAVEDARRAYSPROC)load("glInterleavedArrays");
	glad_glNormalPointer = (PFNGLNORMALPOINTERPROC)load("glNormalPointer");
	glad_glTexCoordPointer = (PFNGLTEXCOORDPOINTERPROC)load("glTexCoordPointer");
	glad_glVertexPointer = (PFNGLVERTEXPOINTERPROC)load("glVertexPointer");
	glad_glAreTexturesResident = (PFNGLARETEXTURESRESIDENTPROC)load("glAreTexturesResident");
	glad_glPrioritizeTextures = (PFNGLPRIORITIZETEXTURESPROC)load("glPrioritizeTextures");
	glad_glIndexub = (PFNGLINDEXUBPROC)load("glIndexub");
	glad_glIndexubv = (PFNGLINDEXUBVPROC)load("glIndexubv");
	glad_glPopClientAttrib = (PFNGLPOPCLIENTATTRIBPROC)load("glPopClientAttrib");
	glad_glPushClientAttrib = (PFNGLPUSHCLIENTATTRIBPROC)load("glPushClientAttrib");
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0x10, %rsp
movq %rdi, -0x8(%rbp)
leaq 0x69f2d(%rip), %rax     # 0x7ea30
cmpl $0x0, (%rax)
jne 0x14b0d
jmp 0x14dbf
leaq 0x33afd(%rip), %rdi     # 0x48611
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x6a2d7(%rip), %rax     # 0x7edf8
movq %rcx, (%rax)
leaq 0x33af3(%rip), %rdi     # 0x4861e
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x6a2e0(%rip), %rax     # 0x7ee18
movq %rcx, (%rax)
leaq 0x33aeb(%rip), %rdi     # 0x4862d
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x6a5d1(%rip), %rax     # 0x7f120
movq %rcx, (%rax)
leaq 0x33ae2(%rip), %rdi     # 0x4863b
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x6aaf2(%rip), %rax     # 0x7f658
movq %rcx, (%rax)
leaq 0x33adb(%rip), %rdi     # 0x4864b
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x6a1ab(%rip), %rax     # 0x7ed28
movq %rcx, (%rax)
leaq 0x33ad5(%rip), %rdi     # 0x4865c
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x6a19c(%rip), %rax     # 0x7ed30
movq %rcx, (%rax)
leaq 0x33acf(%rip), %rdi     # 0x4866d
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x6a18d(%rip), %rax     # 0x7ed38
movq %rcx, (%rax)
leaq 0x33acc(%rip), %rdi     # 0x48681
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x6a17e(%rip), %rax     # 0x7ed40
movq %rcx, (%rax)
leaq 0x33ac9(%rip), %rdi     # 0x48695
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x6aecf(%rip), %rax     # 0x7faa8
movq %rcx, (%rax)
leaq 0x33ac2(%rip), %rdi     # 0x486a5
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x6aec0(%rip), %rax     # 0x7fab0
movq %rcx, (%rax)
leaq 0x33abb(%rip), %rdi     # 0x486b5
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x69ed9(%rip), %rax     # 0x7eae0
movq %rcx, (%rax)
leaq 0x33ab2(%rip), %rdi     # 0x486c3
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x6a18a(%rip), %rax     # 0x7eda8
movq %rcx, (%rax)
leaq 0x33aac(%rip), %rdi     # 0x486d4
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x6a3b3(%rip), %rax     # 0x7efe8
movq %rcx, (%rax)
leaq 0x33aa3(%rip), %rdi     # 0x486e2
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x6a6d4(%rip), %rax     # 0x7f320
movq %rcx, (%rax)
leaq 0x33a98(%rip), %rdi     # 0x486ee
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x69e15(%rip), %rax     # 0x7ea78
movq %rcx, (%rax)
leaq 0x33a90(%rip), %rdi     # 0x486fd
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x6a05e(%rip), %rax     # 0x7ecd8
movq %rcx, (%rax)
leaq 0x33a88(%rip), %rdi     # 0x4870c
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x6a14f(%rip), %rax     # 0x7ede0
movq %rcx, (%rax)
leaq 0x33a86(%rip), %rdi     # 0x48721
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x6a1b0(%rip), %rax     # 0x7ee58
movq %rcx, (%rax)
leaq 0x33a81(%rip), %rdi     # 0x48733
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x6a1b1(%rip), %rax     # 0x7ee70
movq %rcx, (%rax)
leaq 0x33a7e(%rip), %rdi     # 0x48747
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x6a592(%rip), %rax     # 0x7f268
movq %rcx, (%rax)
leaq 0x33a76(%rip), %rdi     # 0x48756
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x6a5db(%rip), %rax     # 0x7f2c8
movq %rcx, (%rax)
leaq 0x33a73(%rip), %rdi     # 0x4876a
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x6a8cc(%rip), %rax     # 0x7f5d0
movq %rcx, (%rax)
leaq 0x33a6c(%rip), %rdi     # 0x4877a
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x6acdd(%rip), %rax     # 0x7f9f8
movq %rcx, (%rax)
leaq 0x33a67(%rip), %rdi     # 0x4878c
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x6b15e(%rip), %rax     # 0x7fe90
movq %rcx, (%rax)
leaq 0x33a60(%rip), %rdi     # 0x4879c
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x69d27(%rip), %rax     # 0x7ea70
movq %rcx, (%rax)
leaq 0x33a5f(%rip), %rdi     # 0x487b2
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x6a930(%rip), %rax     # 0x7f690
movq %rcx, (%rax)
leaq 0x33a5d(%rip), %rdi     # 0x487c7
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x6a539(%rip), %rax     # 0x7f2b0
movq %rcx, (%rax)
leaq 0x33a50(%rip), %rdi     # 0x487d1
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x6a52a(%rip), %rax     # 0x7f2b8
movq %rcx, (%rax)
leaq 0x33a44(%rip), %rdi     # 0x487dc
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x6a8cb(%rip), %rax     # 0x7f670
movq %rcx, (%rax)
leaq 0x33a3f(%rip), %rdi     # 0x487ee
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x6a8ec(%rip), %rax     # 0x7f6a8
movq %rcx, (%rax)
addq $0x10, %rsp
popq %rbp
retq
nopw %cs:(%rax,%rax)