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

📄 glapi_x86-64.s

📁 Mesa is an open-source implementation of the OpenGL specification - a system for rendering interacti
💻 S
📖 第 1 页 / 共 5 页
字号:
	.p2align	4,,15	.globl	GL_PREFIX(Normal3fv)	.type	GL_PREFIX(Normal3fv), @functionGL_PREFIX(Normal3fv):#if defined(GLX_USE_TLS)	call	_x86_64_get_dispatch@PLT	movq	456(%rax), %r11	jmp	*%r11#elif defined(PTHREADS)	pushq	%rdi	call	_x86_64_get_dispatch@PLT	popq	%rdi	movq	456(%rax), %r11	jmp	*%r11#else	movq	_glapi_Dispatch(%rip), %rax	testq	%rax, %rax	je	1f	movq	456(%rax), %r11	jmp	*%r111:	pushq	%rdi	call	_glapi_get_dispatch	popq	%rdi	movq	456(%rax), %r11	jmp	*%r11#endif /* defined(GLX_USE_TLS) */	.size	GL_PREFIX(Normal3fv), .-GL_PREFIX(Normal3fv)	.p2align	4,,15	.globl	GL_PREFIX(Normal3i)	.type	GL_PREFIX(Normal3i), @functionGL_PREFIX(Normal3i):#if defined(GLX_USE_TLS)	call	_x86_64_get_dispatch@PLT	movq	464(%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	464(%rax), %r11	jmp	*%r11#else	movq	_glapi_Dispatch(%rip), %rax	testq	%rax, %rax	je	1f	movq	464(%rax), %r11	jmp	*%r111:	pushq	%rdi	pushq	%rsi	pushq	%rdx	call	_glapi_get_dispatch	popq	%rdx	popq	%rsi	popq	%rdi	movq	464(%rax), %r11	jmp	*%r11#endif /* defined(GLX_USE_TLS) */	.size	GL_PREFIX(Normal3i), .-GL_PREFIX(Normal3i)	.p2align	4,,15	.globl	GL_PREFIX(Normal3iv)	.type	GL_PREFIX(Normal3iv), @functionGL_PREFIX(Normal3iv):#if defined(GLX_USE_TLS)	call	_x86_64_get_dispatch@PLT	movq	472(%rax), %r11	jmp	*%r11#elif defined(PTHREADS)	pushq	%rdi	call	_x86_64_get_dispatch@PLT	popq	%rdi	movq	472(%rax), %r11	jmp	*%r11#else	movq	_glapi_Dispatch(%rip), %rax	testq	%rax, %rax	je	1f	movq	472(%rax), %r11	jmp	*%r111:	pushq	%rdi	call	_glapi_get_dispatch	popq	%rdi	movq	472(%rax), %r11	jmp	*%r11#endif /* defined(GLX_USE_TLS) */	.size	GL_PREFIX(Normal3iv), .-GL_PREFIX(Normal3iv)	.p2align	4,,15	.globl	GL_PREFIX(Normal3s)	.type	GL_PREFIX(Normal3s), @functionGL_PREFIX(Normal3s):#if defined(GLX_USE_TLS)	call	_x86_64_get_dispatch@PLT	movq	480(%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	480(%rax), %r11	jmp	*%r11#else	movq	_glapi_Dispatch(%rip), %rax	testq	%rax, %rax	je	1f	movq	480(%rax), %r11	jmp	*%r111:	pushq	%rdi	pushq	%rsi	pushq	%rdx	call	_glapi_get_dispatch	popq	%rdx	popq	%rsi	popq	%rdi	movq	480(%rax), %r11	jmp	*%r11#endif /* defined(GLX_USE_TLS) */	.size	GL_PREFIX(Normal3s), .-GL_PREFIX(Normal3s)	.p2align	4,,15	.globl	GL_PREFIX(Normal3sv)	.type	GL_PREFIX(Normal3sv), @functionGL_PREFIX(Normal3sv):#if defined(GLX_USE_TLS)	call	_x86_64_get_dispatch@PLT	movq	488(%rax), %r11	jmp	*%r11#elif defined(PTHREADS)	pushq	%rdi	call	_x86_64_get_dispatch@PLT	popq	%rdi	movq	488(%rax), %r11	jmp	*%r11#else	movq	_glapi_Dispatch(%rip), %rax	testq	%rax, %rax	je	1f	movq	488(%rax), %r11	jmp	*%r111:	pushq	%rdi	call	_glapi_get_dispatch	popq	%rdi	movq	488(%rax), %r11	jmp	*%r11#endif /* defined(GLX_USE_TLS) */	.size	GL_PREFIX(Normal3sv), .-GL_PREFIX(Normal3sv)	.p2align	4,,15	.globl	GL_PREFIX(RasterPos2d)	.type	GL_PREFIX(RasterPos2d), @functionGL_PREFIX(RasterPos2d):#if defined(GLX_USE_TLS)	call	_x86_64_get_dispatch@PLT	movq	496(%rax), %r11	jmp	*%r11#elif defined(PTHREADS)	subq	$24, %rsp	movq	%xmm0, (%rsp)	movq	%xmm1, 8(%rsp)	call	_x86_64_get_dispatch@PLT	movq	8(%rsp), %xmm1	movq	(%rsp), %xmm0	addq	$24, %rsp	movq	496(%rax), %r11	jmp	*%r11#else	movq	_glapi_Dispatch(%rip), %rax	testq	%rax, %rax	je	1f	movq	496(%rax), %r11	jmp	*%r111:	subq	$24, %rsp	movq	%xmm0, (%rsp)	movq	%xmm1, 8(%rsp)	call	_glapi_get_dispatch	movq	8(%rsp), %xmm1	movq	(%rsp), %xmm0	addq	$24, %rsp	movq	496(%rax), %r11	jmp	*%r11#endif /* defined(GLX_USE_TLS) */	.size	GL_PREFIX(RasterPos2d), .-GL_PREFIX(RasterPos2d)	.p2align	4,,15	.globl	GL_PREFIX(RasterPos2dv)	.type	GL_PREFIX(RasterPos2dv), @functionGL_PREFIX(RasterPos2dv):#if defined(GLX_USE_TLS)	call	_x86_64_get_dispatch@PLT	movq	504(%rax), %r11	jmp	*%r11#elif defined(PTHREADS)	pushq	%rdi	call	_x86_64_get_dispatch@PLT	popq	%rdi	movq	504(%rax), %r11	jmp	*%r11#else	movq	_glapi_Dispatch(%rip), %rax	testq	%rax, %rax	je	1f	movq	504(%rax), %r11	jmp	*%r111:	pushq	%rdi	call	_glapi_get_dispatch	popq	%rdi	movq	504(%rax), %r11	jmp	*%r11#endif /* defined(GLX_USE_TLS) */	.size	GL_PREFIX(RasterPos2dv), .-GL_PREFIX(RasterPos2dv)	.p2align	4,,15	.globl	GL_PREFIX(RasterPos2f)	.type	GL_PREFIX(RasterPos2f), @functionGL_PREFIX(RasterPos2f):#if defined(GLX_USE_TLS)	call	_x86_64_get_dispatch@PLT	movq	512(%rax), %r11	jmp	*%r11#elif defined(PTHREADS)	subq	$24, %rsp	movq	%xmm0, (%rsp)	movq	%xmm1, 8(%rsp)	call	_x86_64_get_dispatch@PLT	movq	8(%rsp), %xmm1	movq	(%rsp), %xmm0	addq	$24, %rsp	movq	512(%rax), %r11	jmp	*%r11#else	movq	_glapi_Dispatch(%rip), %rax	testq	%rax, %rax	je	1f	movq	512(%rax), %r11	jmp	*%r111:	subq	$24, %rsp	movq	%xmm0, (%rsp)	movq	%xmm1, 8(%rsp)	call	_glapi_get_dispatch	movq	8(%rsp), %xmm1	movq	(%rsp), %xmm0	addq	$24, %rsp	movq	512(%rax), %r11	jmp	*%r11#endif /* defined(GLX_USE_TLS) */	.size	GL_PREFIX(RasterPos2f), .-GL_PREFIX(RasterPos2f)	.p2align	4,,15	.globl	GL_PREFIX(RasterPos2fv)	.type	GL_PREFIX(RasterPos2fv), @functionGL_PREFIX(RasterPos2fv):#if defined(GLX_USE_TLS)	call	_x86_64_get_dispatch@PLT	movq	520(%rax), %r11	jmp	*%r11#elif defined(PTHREADS)	pushq	%rdi	call	_x86_64_get_dispatch@PLT	popq	%rdi	movq	520(%rax), %r11	jmp	*%r11#else	movq	_glapi_Dispatch(%rip), %rax	testq	%rax, %rax	je	1f	movq	520(%rax), %r11	jmp	*%r111:	pushq	%rdi	call	_glapi_get_dispatch	popq	%rdi	movq	520(%rax), %r11	jmp	*%r11#endif /* defined(GLX_USE_TLS) */	.size	GL_PREFIX(RasterPos2fv), .-GL_PREFIX(RasterPos2fv)	.p2align	4,,15	.globl	GL_PREFIX(RasterPos2i)	.type	GL_PREFIX(RasterPos2i), @functionGL_PREFIX(RasterPos2i):#if defined(GLX_USE_TLS)	call	_x86_64_get_dispatch@PLT	movq	528(%rax), %r11	jmp	*%r11#elif defined(PTHREADS)	pushq	%rdi	pushq	%rsi	pushq	%rbp	call	_x86_64_get_dispatch@PLT	popq	%rbp	popq	%rsi	popq	%rdi	movq	528(%rax), %r11	jmp	*%r11#else	movq	_glapi_Dispatch(%rip), %rax	testq	%rax, %rax	je	1f	movq	528(%rax), %r11	jmp	*%r111:	pushq	%rdi	pushq	%rsi	pushq	%rbp	call	_glapi_get_dispatch	popq	%rbp	popq	%rsi	popq	%rdi	movq	528(%rax), %r11	jmp	*%r11#endif /* defined(GLX_USE_TLS) */	.size	GL_PREFIX(RasterPos2i), .-GL_PREFIX(RasterPos2i)	.p2align	4,,15	.globl	GL_PREFIX(RasterPos2iv)	.type	GL_PREFIX(RasterPos2iv), @functionGL_PREFIX(RasterPos2iv):#if defined(GLX_USE_TLS)	call	_x86_64_get_dispatch@PLT	movq	536(%rax), %r11	jmp	*%r11#elif defined(PTHREADS)	pushq	%rdi	call	_x86_64_get_dispatch@PLT	popq	%rdi	movq	536(%rax), %r11	jmp	*%r11#else	movq	_glapi_Dispatch(%rip), %rax	testq	%rax, %rax	je	1f	movq	536(%rax), %r11	jmp	*%r111:	pushq	%rdi	call	_glapi_get_dispatch	popq	%rdi	movq	536(%rax), %r11	jmp	*%r11#endif /* defined(GLX_USE_TLS) */	.size	GL_PREFIX(RasterPos2iv), .-GL_PREFIX(RasterPos2iv)	.p2align	4,,15	.globl	GL_PREFIX(RasterPos2s)	.type	GL_PREFIX(RasterPos2s), @functionGL_PREFIX(RasterPos2s):#if defined(GLX_USE_TLS)	call	_x86_64_get_dispatch@PLT	movq	544(%rax), %r11	jmp	*%r11#elif defined(PTHREADS)	pushq	%rdi	pushq	%rsi	pushq	%rbp	call	_x86_64_get_dispatch@PLT	popq	%rbp	popq	%rsi	popq	%rdi	movq	544(%rax), %r11	jmp	*%r11#else	movq	_glapi_Dispatch(%rip), %rax	testq	%rax, %rax	je	1f	movq	544(%rax), %r11	jmp	*%r111:	pushq	%rdi	pushq	%rsi	pushq	%rbp	call	_glapi_get_dispatch	popq	%rbp	popq	%rsi	popq	%rdi	movq	544(%rax), %r11	jmp	*%r11#endif /* defined(GLX_USE_TLS) */	.size	GL_PREFIX(RasterPos2s), .-GL_PREFIX(RasterPos2s)	.p2align	4,,15	.globl	GL_PREFIX(RasterPos2sv)	.type	GL_PREFIX(RasterPos2sv), @functionGL_PREFIX(RasterPos2sv):#if defined(GLX_USE_TLS)	call	_x86_64_get_dispatch@PLT	movq	552(%rax), %r11	jmp	*%r11#elif defined(PTHREADS)	pushq	%rdi	call	_x86_64_get_dispatch@PLT	popq	%rdi	movq	552(%rax), %r11	jmp	*%r11#else	movq	_glapi_Dispatch(%rip), %rax	testq	%rax, %rax	je	1f	movq	552(%rax), %r11	jmp	*%r111:	pushq	%rdi	call	_glapi_get_dispatch	popq	%rdi	movq	552(%rax), %r11	jmp	*%r11#endif /* defined(GLX_USE_TLS) */	.size	GL_PREFIX(RasterPos2sv), .-GL_PREFIX(RasterPos2sv)	.p2align	4,,15	.globl	GL_PREFIX(RasterPos3d)	.type	GL_PREFIX(RasterPos3d), @functionGL_PREFIX(RasterPos3d):#if defined(GLX_USE_TLS)	call	_x86_64_get_dispatch@PLT	movq	560(%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	560(%rax), %r11	jmp	*%r11#else	movq	_glapi_Dispatch(%rip), %rax	testq	%rax, %rax	je	1f	movq	560(%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	560(%rax), %r11	jmp	*%r11#endif /* defined(GLX_USE_TLS) */	.size	GL_PREFIX(RasterPos3d), .-GL_PREFIX(RasterPos3d)	.p2align	4,,15	.globl	GL_PREFIX(RasterPos3dv)	.type	GL_PREFIX(RasterPos3dv), @functionGL_PREFIX(RasterPos3dv):#if defined(GLX_USE_TLS)	call	_x86_64_get_dispatch@PLT	movq	568(%rax), %r11	jmp	*%r11#elif defined(PTHREADS)	pushq	%rdi	call	_x86_64_get_dispatch@PLT	popq	%rdi	movq	568(%rax), %r11	jmp	*%r11#else	movq	_glapi_Dispatch(%rip), %rax	testq	%rax, %rax	je	1f	movq	568(%rax), %r11	jmp	*%r111:	pushq	%rdi	call	_glapi_get_dispatch	popq	%rdi	movq	568(%rax), %r11	jmp	*%r11#endif /* defined(GLX_USE_TLS) */	.size	GL_PREFIX(RasterPos3dv), .-GL_PREFIX(RasterPos3dv)	.p2align	4,,15	.globl	GL_PREFIX(RasterPos3f)	.type	GL_PREFIX(RasterPos3f), @functionGL_PREFIX(RasterPos3f):#if defined(GLX_USE_TLS)	call	_x86_64_get_dispatch@PLT	movq	576(%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	576(%rax), %r11	jmp	*%r11#else	movq	_glapi_Dispatch(%rip), %rax	testq	%rax, %rax	je	1f	movq	576(%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	576(%rax), %r11	jmp	*%r11#endif /* defined(GLX_USE_TLS) */	.size	GL_PREFIX(RasterPos3f), .-GL_PREFIX(RasterPos3f)	.p2align	4,,15	.globl	GL_PREFIX(RasterPos3fv)	.type	GL_PREFIX(RasterPos3fv), @functionGL_PREFIX(RasterPos3fv):#if defined(GLX_USE_TLS)	call	_x86_64_get_dispatch@PLT	movq	584(%rax), %r11	jmp	*%r11#elif defined(PTHREADS)	pushq	%rdi	call	_x86_64_get_dispatch@PLT	popq	%rdi	movq	584(%rax), %r11	jmp	*%r11#else	movq	_glapi_Dispatch(%rip), %rax	testq	%rax, %rax	je	1f	movq	584(%rax), %r11	jmp	*%r111:	pushq	%rdi	call	_glapi_get_dispatch	popq	%rdi	movq	584(%rax), %r11	jmp	*%r11#endif /* defined(GLX_USE_TLS) */	.size	GL_PREFIX(RasterPos3fv), .-GL_PREFIX(RasterPos3fv)	.p2align	4,,15	.globl	GL_PREFIX(RasterPos3i)	.type	GL_PREFIX(RasterPos3i), @functionGL_PREFIX(RasterPos3i):#if defined(GLX_USE_TLS)	call	_x86_64_get_dispatch@PLT	movq	592(%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	592(%rax), %r11	jmp	*%r11#else	movq	_glapi_Dispatch(%rip), %rax	testq	%rax, %rax	je	1f	movq	592(%rax), %r11	jmp	*%r111:	pushq	%rdi	pushq	%rsi	pushq	%rdx	call	_glapi_get_dispatch	popq	%rdx	popq	%rsi	popq	%rdi	movq	592(%rax), %r11	jmp	*%r11#endif /* defined(GLX_USE_TLS) */	.size	GL_PREFIX(RasterPos3i), .-GL_PREFIX(RasterPos3i)	.p2align	4,,15	.globl	GL_PREFIX(RasterPos3iv)	.type	GL_PREFIX(RasterPos3iv), @functionGL_PREFIX(RasterPos3iv):#if defined(GLX_USE_TLS)	call	_x86_64_get_dispatch@PLT	movq	600(%rax), %r11	jmp	*%r11#elif defined(PTHREADS)	pushq	%rdi	call	_x86_64_get_dispatch@PLT	popq	%rdi	movq	600(%rax), %r11	jmp	*%r11#else	movq	_glapi_Dispatch(%rip), %rax	testq	%rax, %rax	je	1f	movq	600(%rax), %r11	jmp	*%r111:	pushq	%rdi	call	_glapi_get_dispatch	popq	%rdi	movq	600(%rax), %r11	jmp	*%r11#endif /* defined(GLX_USE_TLS) */	.size	GL_PREFIX(RasterPos3iv), .-GL_PREFIX(RasterPos3iv)	.p2align	4,,15	.globl	GL_PREFIX(RasterPos3s)	.type	GL_PREFIX(RasterPos3s), @functionGL_PREFIX(RasterPos3s):#if defined(GLX_USE_TLS)	call	_x86_64_get_dispatch@PLT	movq	608(%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	608(%rax), %r11	jmp	*%r11#else	movq	_glapi_Dispatch(%rip), %rax	testq	%rax, %rax	je	1f	movq	608(%rax), %r11	jmp	*%r111:	pushq	%rdi	pushq	%rsi	pushq	%rdx	call	_glapi_get_dispatch	popq	%rdx	popq	%rsi	popq	%rdi	movq	608(%rax), %r11	jmp	*%r11#endif /* defined(GLX_USE_TLS) */	.size	GL_PREFIX(RasterPos3s), .-GL_PREFIX(RasterPos3s)	.p2align	4,,15	.globl	GL_PREFIX(RasterPos3sv)	.type	GL_PREFIX(RasterPos3sv), @functionGL_PREFIX(RasterPos3sv):#if defined(GLX_USE_TLS)	call	_x86_64_get_dispatch@PLT	movq	616(%rax), %r11

⌨️ 快捷键说明

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