⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 glapi_x86-64.s

📁 Mesa is an open-source implementation of the OpenGL specification - a system for rendering interacti
💻 S
📖 第 1 页 / 共 5 页
字号:
#if defined(GLX_USE_TLS)	call	_x86_64_get_dispatch@PLT	movq	288(%rax), %r11	jmp	*%r11#elif defined(PTHREADS)	pushq	%rdi	call	_x86_64_get_dispatch@PLT	popq	%rdi	movq	288(%rax), %r11	jmp	*%r11#else	movq	_glapi_Dispatch(%rip), %rax	testq	%rax, %rax	je	1f	movq	288(%rax), %r11	jmp	*%r111:	pushq	%rdi	call	_glapi_get_dispatch	popq	%rdi	movq	288(%rax), %r11	jmp	*%r11#endif /* defined(GLX_USE_TLS) */	.size	GL_PREFIX(Color4ubv), .-GL_PREFIX(Color4ubv)	.p2align	4,,15	.globl	GL_PREFIX(Color4ui)	.type	GL_PREFIX(Color4ui), @functionGL_PREFIX(Color4ui):#if defined(GLX_USE_TLS)	call	_x86_64_get_dispatch@PLT	movq	296(%rax), %r11	jmp	*%r11#elif defined(PTHREADS)	pushq	%rdi	pushq	%rsi	pushq	%rdx	pushq	%rcx	pushq	%rbp	call	_x86_64_get_dispatch@PLT	popq	%rbp	popq	%rcx	popq	%rdx	popq	%rsi	popq	%rdi	movq	296(%rax), %r11	jmp	*%r11#else	movq	_glapi_Dispatch(%rip), %rax	testq	%rax, %rax	je	1f	movq	296(%rax), %r11	jmp	*%r111:	pushq	%rdi	pushq	%rsi	pushq	%rdx	pushq	%rcx	pushq	%rbp	call	_glapi_get_dispatch	popq	%rbp	popq	%rcx	popq	%rdx	popq	%rsi	popq	%rdi	movq	296(%rax), %r11	jmp	*%r11#endif /* defined(GLX_USE_TLS) */	.size	GL_PREFIX(Color4ui), .-GL_PREFIX(Color4ui)	.p2align	4,,15	.globl	GL_PREFIX(Color4uiv)	.type	GL_PREFIX(Color4uiv), @functionGL_PREFIX(Color4uiv):#if defined(GLX_USE_TLS)	call	_x86_64_get_dispatch@PLT	movq	304(%rax), %r11	jmp	*%r11#elif defined(PTHREADS)	pushq	%rdi	call	_x86_64_get_dispatch@PLT	popq	%rdi	movq	304(%rax), %r11	jmp	*%r11#else	movq	_glapi_Dispatch(%rip), %rax	testq	%rax, %rax	je	1f	movq	304(%rax), %r11	jmp	*%r111:	pushq	%rdi	call	_glapi_get_dispatch	popq	%rdi	movq	304(%rax), %r11	jmp	*%r11#endif /* defined(GLX_USE_TLS) */	.size	GL_PREFIX(Color4uiv), .-GL_PREFIX(Color4uiv)	.p2align	4,,15	.globl	GL_PREFIX(Color4us)	.type	GL_PREFIX(Color4us), @functionGL_PREFIX(Color4us):#if defined(GLX_USE_TLS)	call	_x86_64_get_dispatch@PLT	movq	312(%rax), %r11	jmp	*%r11#elif defined(PTHREADS)	pushq	%rdi	pushq	%rsi	pushq	%rdx	pushq	%rcx	pushq	%rbp	call	_x86_64_get_dispatch@PLT	popq	%rbp	popq	%rcx	popq	%rdx	popq	%rsi	popq	%rdi	movq	312(%rax), %r11	jmp	*%r11#else	movq	_glapi_Dispatch(%rip), %rax	testq	%rax, %rax	je	1f	movq	312(%rax), %r11	jmp	*%r111:	pushq	%rdi	pushq	%rsi	pushq	%rdx	pushq	%rcx	pushq	%rbp	call	_glapi_get_dispatch	popq	%rbp	popq	%rcx	popq	%rdx	popq	%rsi	popq	%rdi	movq	312(%rax), %r11	jmp	*%r11#endif /* defined(GLX_USE_TLS) */	.size	GL_PREFIX(Color4us), .-GL_PREFIX(Color4us)	.p2align	4,,15	.globl	GL_PREFIX(Color4usv)	.type	GL_PREFIX(Color4usv), @functionGL_PREFIX(Color4usv):#if defined(GLX_USE_TLS)	call	_x86_64_get_dispatch@PLT	movq	320(%rax), %r11	jmp	*%r11#elif defined(PTHREADS)	pushq	%rdi	call	_x86_64_get_dispatch@PLT	popq	%rdi	movq	320(%rax), %r11	jmp	*%r11#else	movq	_glapi_Dispatch(%rip), %rax	testq	%rax, %rax	je	1f	movq	320(%rax), %r11	jmp	*%r111:	pushq	%rdi	call	_glapi_get_dispatch	popq	%rdi	movq	320(%rax), %r11	jmp	*%r11#endif /* defined(GLX_USE_TLS) */	.size	GL_PREFIX(Color4usv), .-GL_PREFIX(Color4usv)	.p2align	4,,15	.globl	GL_PREFIX(EdgeFlag)	.type	GL_PREFIX(EdgeFlag), @functionGL_PREFIX(EdgeFlag):#if defined(GLX_USE_TLS)	call	_x86_64_get_dispatch@PLT	movq	328(%rax), %r11	jmp	*%r11#elif defined(PTHREADS)	pushq	%rdi	call	_x86_64_get_dispatch@PLT	popq	%rdi	movq	328(%rax), %r11	jmp	*%r11#else	movq	_glapi_Dispatch(%rip), %rax	testq	%rax, %rax	je	1f	movq	328(%rax), %r11	jmp	*%r111:	pushq	%rdi	call	_glapi_get_dispatch	popq	%rdi	movq	328(%rax), %r11	jmp	*%r11#endif /* defined(GLX_USE_TLS) */	.size	GL_PREFIX(EdgeFlag), .-GL_PREFIX(EdgeFlag)	.p2align	4,,15	.globl	GL_PREFIX(EdgeFlagv)	.type	GL_PREFIX(EdgeFlagv), @functionGL_PREFIX(EdgeFlagv):#if defined(GLX_USE_TLS)	call	_x86_64_get_dispatch@PLT	movq	336(%rax), %r11	jmp	*%r11#elif defined(PTHREADS)	pushq	%rdi	call	_x86_64_get_dispatch@PLT	popq	%rdi	movq	336(%rax), %r11	jmp	*%r11#else	movq	_glapi_Dispatch(%rip), %rax	testq	%rax, %rax	je	1f	movq	336(%rax), %r11	jmp	*%r111:	pushq	%rdi	call	_glapi_get_dispatch	popq	%rdi	movq	336(%rax), %r11	jmp	*%r11#endif /* defined(GLX_USE_TLS) */	.size	GL_PREFIX(EdgeFlagv), .-GL_PREFIX(EdgeFlagv)	.p2align	4,,15	.globl	GL_PREFIX(End)	.type	GL_PREFIX(End), @functionGL_PREFIX(End):#if defined(GLX_USE_TLS)	call	_x86_64_get_dispatch@PLT	movq	344(%rax), %r11	jmp	*%r11#elif defined(PTHREADS)	pushq	%rbp	call	_x86_64_get_dispatch@PLT	popq	%rbp	movq	344(%rax), %r11	jmp	*%r11#else	movq	_glapi_Dispatch(%rip), %rax	testq	%rax, %rax	je	1f	movq	344(%rax), %r11	jmp	*%r111:	pushq	%rbp	call	_glapi_get_dispatch	popq	%rbp	movq	344(%rax), %r11	jmp	*%r11#endif /* defined(GLX_USE_TLS) */	.size	GL_PREFIX(End), .-GL_PREFIX(End)	.p2align	4,,15	.globl	GL_PREFIX(Indexd)	.type	GL_PREFIX(Indexd), @functionGL_PREFIX(Indexd):#if defined(GLX_USE_TLS)	call	_x86_64_get_dispatch@PLT	movq	352(%rax), %r11	jmp	*%r11#elif defined(PTHREADS)	subq	$8, %rsp	movq	%xmm0, (%rsp)	call	_x86_64_get_dispatch@PLT	movq	(%rsp), %xmm0	addq	$8, %rsp	movq	352(%rax), %r11	jmp	*%r11#else	movq	_glapi_Dispatch(%rip), %rax	testq	%rax, %rax	je	1f	movq	352(%rax), %r11	jmp	*%r111:	subq	$8, %rsp	movq	%xmm0, (%rsp)	call	_glapi_get_dispatch	movq	(%rsp), %xmm0	addq	$8, %rsp	movq	352(%rax), %r11	jmp	*%r11#endif /* defined(GLX_USE_TLS) */	.size	GL_PREFIX(Indexd), .-GL_PREFIX(Indexd)	.p2align	4,,15	.globl	GL_PREFIX(Indexdv)	.type	GL_PREFIX(Indexdv), @functionGL_PREFIX(Indexdv):#if defined(GLX_USE_TLS)	call	_x86_64_get_dispatch@PLT	movq	360(%rax), %r11	jmp	*%r11#elif defined(PTHREADS)	pushq	%rdi	call	_x86_64_get_dispatch@PLT	popq	%rdi	movq	360(%rax), %r11	jmp	*%r11#else	movq	_glapi_Dispatch(%rip), %rax	testq	%rax, %rax	je	1f	movq	360(%rax), %r11	jmp	*%r111:	pushq	%rdi	call	_glapi_get_dispatch	popq	%rdi	movq	360(%rax), %r11	jmp	*%r11#endif /* defined(GLX_USE_TLS) */	.size	GL_PREFIX(Indexdv), .-GL_PREFIX(Indexdv)	.p2align	4,,15	.globl	GL_PREFIX(Indexf)	.type	GL_PREFIX(Indexf), @functionGL_PREFIX(Indexf):#if defined(GLX_USE_TLS)	call	_x86_64_get_dispatch@PLT	movq	368(%rax), %r11	jmp	*%r11#elif defined(PTHREADS)	subq	$8, %rsp	movq	%xmm0, (%rsp)	call	_x86_64_get_dispatch@PLT	movq	(%rsp), %xmm0	addq	$8, %rsp	movq	368(%rax), %r11	jmp	*%r11#else	movq	_glapi_Dispatch(%rip), %rax	testq	%rax, %rax	je	1f	movq	368(%rax), %r11	jmp	*%r111:	subq	$8, %rsp	movq	%xmm0, (%rsp)	call	_glapi_get_dispatch	movq	(%rsp), %xmm0	addq	$8, %rsp	movq	368(%rax), %r11	jmp	*%r11#endif /* defined(GLX_USE_TLS) */	.size	GL_PREFIX(Indexf), .-GL_PREFIX(Indexf)	.p2align	4,,15	.globl	GL_PREFIX(Indexfv)	.type	GL_PREFIX(Indexfv), @functionGL_PREFIX(Indexfv):#if defined(GLX_USE_TLS)	call	_x86_64_get_dispatch@PLT	movq	376(%rax), %r11	jmp	*%r11#elif defined(PTHREADS)	pushq	%rdi	call	_x86_64_get_dispatch@PLT	popq	%rdi	movq	376(%rax), %r11	jmp	*%r11#else	movq	_glapi_Dispatch(%rip), %rax	testq	%rax, %rax	je	1f	movq	376(%rax), %r11	jmp	*%r111:	pushq	%rdi	call	_glapi_get_dispatch	popq	%rdi	movq	376(%rax), %r11	jmp	*%r11#endif /* defined(GLX_USE_TLS) */	.size	GL_PREFIX(Indexfv), .-GL_PREFIX(Indexfv)	.p2align	4,,15	.globl	GL_PREFIX(Indexi)	.type	GL_PREFIX(Indexi), @functionGL_PREFIX(Indexi):#if defined(GLX_USE_TLS)	call	_x86_64_get_dispatch@PLT	movq	384(%rax), %r11	jmp	*%r11#elif defined(PTHREADS)	pushq	%rdi	call	_x86_64_get_dispatch@PLT	popq	%rdi	movq	384(%rax), %r11	jmp	*%r11#else	movq	_glapi_Dispatch(%rip), %rax	testq	%rax, %rax	je	1f	movq	384(%rax), %r11	jmp	*%r111:	pushq	%rdi	call	_glapi_get_dispatch	popq	%rdi	movq	384(%rax), %r11	jmp	*%r11#endif /* defined(GLX_USE_TLS) */	.size	GL_PREFIX(Indexi), .-GL_PREFIX(Indexi)	.p2align	4,,15	.globl	GL_PREFIX(Indexiv)	.type	GL_PREFIX(Indexiv), @functionGL_PREFIX(Indexiv):#if defined(GLX_USE_TLS)	call	_x86_64_get_dispatch@PLT	movq	392(%rax), %r11	jmp	*%r11#elif defined(PTHREADS)	pushq	%rdi	call	_x86_64_get_dispatch@PLT	popq	%rdi	movq	392(%rax), %r11	jmp	*%r11#else	movq	_glapi_Dispatch(%rip), %rax	testq	%rax, %rax	je	1f	movq	392(%rax), %r11	jmp	*%r111:	pushq	%rdi	call	_glapi_get_dispatch	popq	%rdi	movq	392(%rax), %r11	jmp	*%r11#endif /* defined(GLX_USE_TLS) */	.size	GL_PREFIX(Indexiv), .-GL_PREFIX(Indexiv)	.p2align	4,,15	.globl	GL_PREFIX(Indexs)	.type	GL_PREFIX(Indexs), @functionGL_PREFIX(Indexs):#if defined(GLX_USE_TLS)	call	_x86_64_get_dispatch@PLT	movq	400(%rax), %r11	jmp	*%r11#elif defined(PTHREADS)	pushq	%rdi	call	_x86_64_get_dispatch@PLT	popq	%rdi	movq	400(%rax), %r11	jmp	*%r11#else	movq	_glapi_Dispatch(%rip), %rax	testq	%rax, %rax	je	1f	movq	400(%rax), %r11	jmp	*%r111:	pushq	%rdi	call	_glapi_get_dispatch	popq	%rdi	movq	400(%rax), %r11	jmp	*%r11#endif /* defined(GLX_USE_TLS) */	.size	GL_PREFIX(Indexs), .-GL_PREFIX(Indexs)	.p2align	4,,15	.globl	GL_PREFIX(Indexsv)	.type	GL_PREFIX(Indexsv), @functionGL_PREFIX(Indexsv):#if defined(GLX_USE_TLS)	call	_x86_64_get_dispatch@PLT	movq	408(%rax), %r11	jmp	*%r11#elif defined(PTHREADS)	pushq	%rdi	call	_x86_64_get_dispatch@PLT	popq	%rdi	movq	408(%rax), %r11	jmp	*%r11#else	movq	_glapi_Dispatch(%rip), %rax	testq	%rax, %rax	je	1f	movq	408(%rax), %r11	jmp	*%r111:	pushq	%rdi	call	_glapi_get_dispatch	popq	%rdi	movq	408(%rax), %r11	jmp	*%r11#endif /* defined(GLX_USE_TLS) */	.size	GL_PREFIX(Indexsv), .-GL_PREFIX(Indexsv)	.p2align	4,,15	.globl	GL_PREFIX(Normal3b)	.type	GL_PREFIX(Normal3b), @functionGL_PREFIX(Normal3b):#if defined(GLX_USE_TLS)	call	_x86_64_get_dispatch@PLT	movq	416(%rax), %r11	jmp	*%r11#elif defined(PTHREADS)	pushq	%rdi	pushq	%rsi	pushq	%rdx	call	_x86_64_get_dispatch@PLT	popq	%rdx	popq	%rsi	popq	%rdi	movq	416(%rax), %r11	jmp	*%r11#else	movq	_glapi_Dispatch(%rip), %rax	testq	%rax, %rax	je	1f	movq	416(%rax), %r11	jmp	*%r111:	pushq	%rdi	pushq	%rsi	pushq	%rdx	call	_glapi_get_dispatch	popq	%rdx	popq	%rsi	popq	%rdi	movq	416(%rax), %r11	jmp	*%r11#endif /* defined(GLX_USE_TLS) */	.size	GL_PREFIX(Normal3b), .-GL_PREFIX(Normal3b)	.p2align	4,,15	.globl	GL_PREFIX(Normal3bv)	.type	GL_PREFIX(Normal3bv), @functionGL_PREFIX(Normal3bv):#if defined(GLX_USE_TLS)	call	_x86_64_get_dispatch@PLT	movq	424(%rax), %r11	jmp	*%r11#elif defined(PTHREADS)	pushq	%rdi	call	_x86_64_get_dispatch@PLT	popq	%rdi	movq	424(%rax), %r11	jmp	*%r11#else	movq	_glapi_Dispatch(%rip), %rax	testq	%rax, %rax	je	1f	movq	424(%rax), %r11	jmp	*%r111:	pushq	%rdi	call	_glapi_get_dispatch	popq	%rdi	movq	424(%rax), %r11	jmp	*%r11#endif /* defined(GLX_USE_TLS) */	.size	GL_PREFIX(Normal3bv), .-GL_PREFIX(Normal3bv)	.p2align	4,,15	.globl	GL_PREFIX(Normal3d)	.type	GL_PREFIX(Normal3d), @functionGL_PREFIX(Normal3d):#if defined(GLX_USE_TLS)	call	_x86_64_get_dispatch@PLT	movq	432(%rax), %r11	jmp	*%r11#elif defined(PTHREADS)	subq	$24, %rsp	movq	%xmm0, (%rsp)	movq	%xmm1, 8(%rsp)	movq	%xmm2, 16(%rsp)	call	_x86_64_get_dispatch@PLT	movq	16(%rsp), %xmm2	movq	8(%rsp), %xmm1	movq	(%rsp), %xmm0	addq	$24, %rsp	movq	432(%rax), %r11	jmp	*%r11#else	movq	_glapi_Dispatch(%rip), %rax	testq	%rax, %rax	je	1f	movq	432(%rax), %r11	jmp	*%r111:	subq	$24, %rsp	movq	%xmm0, (%rsp)	movq	%xmm1, 8(%rsp)	movq	%xmm2, 16(%rsp)	call	_glapi_get_dispatch	movq	16(%rsp), %xmm2	movq	8(%rsp), %xmm1	movq	(%rsp), %xmm0	addq	$24, %rsp	movq	432(%rax), %r11	jmp	*%r11#endif /* defined(GLX_USE_TLS) */	.size	GL_PREFIX(Normal3d), .-GL_PREFIX(Normal3d)	.p2align	4,,15	.globl	GL_PREFIX(Normal3dv)	.type	GL_PREFIX(Normal3dv), @functionGL_PREFIX(Normal3dv):#if defined(GLX_USE_TLS)	call	_x86_64_get_dispatch@PLT	movq	440(%rax), %r11	jmp	*%r11#elif defined(PTHREADS)	pushq	%rdi	call	_x86_64_get_dispatch@PLT	popq	%rdi	movq	440(%rax), %r11	jmp	*%r11#else	movq	_glapi_Dispatch(%rip), %rax	testq	%rax, %rax	je	1f	movq	440(%rax), %r11	jmp	*%r111:	pushq	%rdi	call	_glapi_get_dispatch	popq	%rdi	movq	440(%rax), %r11	jmp	*%r11#endif /* defined(GLX_USE_TLS) */	.size	GL_PREFIX(Normal3dv), .-GL_PREFIX(Normal3dv)	.p2align	4,,15	.globl	GL_PREFIX(Normal3f)	.type	GL_PREFIX(Normal3f), @functionGL_PREFIX(Normal3f):#if defined(GLX_USE_TLS)	call	_x86_64_get_dispatch@PLT	movq	448(%rax), %r11	jmp	*%r11#elif defined(PTHREADS)	subq	$24, %rsp	movq	%xmm0, (%rsp)	movq	%xmm1, 8(%rsp)	movq	%xmm2, 16(%rsp)	call	_x86_64_get_dispatch@PLT	movq	16(%rsp), %xmm2	movq	8(%rsp), %xmm1	movq	(%rsp), %xmm0	addq	$24, %rsp	movq	448(%rax), %r11	jmp	*%r11#else	movq	_glapi_Dispatch(%rip), %rax	testq	%rax, %rax	je	1f	movq	448(%rax), %r11	jmp	*%r111:	subq	$24, %rsp	movq	%xmm0, (%rsp)	movq	%xmm1, 8(%rsp)	movq	%xmm2, 16(%rsp)	call	_glapi_get_dispatch	movq	16(%rsp), %xmm2	movq	8(%rsp), %xmm1	movq	(%rsp), %xmm0	addq	$24, %rsp	movq	448(%rax), %r11	jmp	*%r11#endif /* defined(GLX_USE_TLS) */	.size	GL_PREFIX(Normal3f), .-GL_PREFIX(Normal3f)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -