// File: /workspace/github_c_makefile_star2_O0/k0n10pl4tr[P]minimal_crafter/glad.c
// Function: load_GL_VERSION_3_2
static void load_GL_VERSION_3_2(GLADloadproc load) {
	if(!GLAD_GL_VERSION_3_2) return;
	glad_glDrawElementsBaseVertex = (PFNGLDRAWELEMENTSBASEVERTEXPROC)load("glDrawElementsBaseVertex");
	glad_glDrawRangeElementsBaseVertex = (PFNGLDRAWRANGEELEMENTSBASEVERTEXPROC)load("glDrawRangeElementsBaseVertex");
	glad_glDrawElementsInstancedBaseVertex = (PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXPROC)load("glDrawElementsInstancedBaseVertex");
	glad_glMultiDrawElementsBaseVertex = (PFNGLMULTIDRAWELEMENTSBASEVERTEXPROC)load("glMultiDrawElementsBaseVertex");
	glad_glProvokingVertex = (PFNGLPROVOKINGVERTEXPROC)load("glProvokingVertex");
	glad_glFenceSync = (PFNGLFENCESYNCPROC)load("glFenceSync");
	glad_glIsSync = (PFNGLISSYNCPROC)load("glIsSync");
	glad_glDeleteSync = (PFNGLDELETESYNCPROC)load("glDeleteSync");
	glad_glClientWaitSync = (PFNGLCLIENTWAITSYNCPROC)load("glClientWaitSync");
	glad_glWaitSync = (PFNGLWAITSYNCPROC)load("glWaitSync");
	glad_glGetInteger64v = (PFNGLGETINTEGER64VPROC)load("glGetInteger64v");
	glad_glGetSynciv = (PFNGLGETSYNCIVPROC)load("glGetSynciv");
	glad_glGetInteger64i_v = (PFNGLGETINTEGER64I_VPROC)load("glGetInteger64i_v");
	glad_glGetBufferParameteri64v = (PFNGLGETBUFFERPARAMETERI64VPROC)load("glGetBufferParameteri64v");
	glad_glFramebufferTexture = (PFNGLFRAMEBUFFERTEXTUREPROC)load("glFramebufferTexture");
	glad_glTexImage2DMultisample = (PFNGLTEXIMAGE2DMULTISAMPLEPROC)load("glTexImage2DMultisample");
	glad_glTexImage3DMultisample = (PFNGLTEXIMAGE3DMULTISAMPLEPROC)load("glTexImage3DMultisample");
	glad_glGetMultisamplefv = (PFNGLGETMULTISAMPLEFVPROC)load("glGetMultisamplefv");
	glad_glSampleMaski = (PFNGLSAMPLEMASKIPROC)load("glSampleMaski");
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0x10, %rsp
movq %rdi, -0x8(%rbp)
cmpl $0x0, 0x8eed(%rip)      # 0xdb60
jne 0x4c7a
jmp 0x4dbd
leaq 0x5a27(%rip), %rdi      # 0xa6a8
callq *-0x8(%rbp)
movq %rax, 0x9155(%rip)      # 0xdde0
leaq 0x5a2f(%rip), %rdi      # 0xa6c1
callq *-0x8(%rbp)
movq %rax, 0x9164(%rip)      # 0xde00
leaq 0x5a3c(%rip), %rdi      # 0xa6df
callq *-0x8(%rbp)
movq %rax, 0x9143(%rip)      # 0xddf0
leaq 0x5a4d(%rip), %rdi      # 0xa701
callq *-0x8(%rbp)
movq %rax, 0x94b2(%rip)      # 0xe170
leaq 0x5a5a(%rip), %rdi      # 0xa71f
callq *-0x8(%rbp)
movq %rax, 0x9549(%rip)      # 0xe218
leaq 0x5a5b(%rip), %rdi      # 0xa731
callq *-0x8(%rbp)
movq %rax, 0x9158(%rip)      # 0xde38
leaq 0x5a56(%rip), %rdi      # 0xa73d
callq *-0x8(%rbp)
movq %rax, 0x942f(%rip)      # 0xe120
leaq 0x5a4e(%rip), %rdi      # 0xa746
callq *-0x8(%rbp)
movq %rax, 0x9066(%rip)      # 0xdd68
leaq 0x5a4a(%rip), %rdi      # 0xa753
callq *-0x8(%rbp)
movq %rax, 0x8f65(%rip)      # 0xdc78
leaq 0x5a4a(%rip), %rdi      # 0xa764
callq *-0x8(%rbp)
movq %rax, 0x99ec(%rip)      # 0xe710
leaq 0x5a44(%rip), %rdi      # 0xa76f
callq *-0x8(%rbp)
movq %rax, 0x924b(%rip)      # 0xdf80
leaq 0x5a43(%rip), %rdi      # 0xa77f
callq *-0x8(%rbp)
movq %rax, 0x92e2(%rip)      # 0xe028
leaq 0x5a3e(%rip), %rdi      # 0xa78b
callq *-0x8(%rbp)
movq %rax, 0x9221(%rip)      # 0xdf78
leaq 0x5a3f(%rip), %rdi      # 0xa79d
callq *-0x8(%rbp)
movq %rax, 0x91b8(%rip)      # 0xdf20
leaq 0x5a47(%rip), %rdi      # 0xa7b6
callq *-0x8(%rbp)
movq %rax, 0x90e7(%rip)      # 0xde60
leaq 0x5a4b(%rip), %rdi      # 0xa7cb
callq *-0x8(%rbp)
movq %rax, 0x95a6(%rip)      # 0xe330
leaq 0x5a52(%rip), %rdi      # 0xa7e3
callq *-0x8(%rbp)
movq %rax, 0x95a5(%rip)      # 0xe340
leaq 0x5a59(%rip), %rdi      # 0xa7fb
callq *-0x8(%rbp)
movq %rax, 0x91ec(%rip)      # 0xdf98
leaq 0x5a5b(%rip), %rdi      # 0xa80e
callq *-0x8(%rbp)
movq %rax, 0x9493(%rip)      # 0xe250
addq $0x10, %rsp
popq %rbp
retq
nopw %cs:(%rax,%rax)