added glBlendFuncSeparate, glMultiDrawArrays, glMultiDrawElements

This commit is contained in:
Brian Paul
2002-11-07 16:34:58 +00:00
parent c542351085
commit 7348df5937
6 changed files with 337 additions and 205 deletions
+4 -1
View File
@@ -1,4 +1,4 @@
/* $Id: getprocaddress.c,v 1.4 2002/11/07 16:23:40 brianp Exp $ */
/* $Id: getprocaddress.c,v 1.5 2002/11/07 16:35:02 brianp Exp $ */
/*
* Copyright (C) 1999-2002 Brian Paul All Rights Reserved.
@@ -465,11 +465,14 @@ static const char *functions[] = {
"glCompressedTexSubImage1D",
"glGetCompressedTexImage",
"-1.4",
"glBlendFuncSeparate",
"glFogCoordf",
"glFogCoordfv",
"glFogCoordd",
"glFogCoorddv",
"glFogCoordPointer",
"glMultiDrawArrays",
"glMultiDrawElements",
"glPointParameterf",
"glPointParameterfv",
"glPointParameteri",
+61 -34
View File
@@ -1,4 +1,4 @@
# $Id: APIspec,v 1.12 2002/11/07 16:20:20 brianp Exp $
# $Id: APIspec,v 1.13 2002/11/07 16:35:01 brianp Exp $
# This file describes all the OpenGL functions.
# We use a number of Python scripts to parse this file and
@@ -7367,6 +7367,66 @@ offset 643
# OpenGL 1.4
name BlendFuncSeparate
alias BlendFuncSeparateEXT
return void
param sfactorRGB GLenum
param dfactorRGB GLenum
param sfactorAlpha GLenum
param dfactorAlpha GLenum
category GL_EXT_blend_func_separate
name FogCoordf
return void
param coord GLfloat
category 1.4
alias FogCoordfEXT
name FogCoordfv
return void
param coord const GLfloat *
category 1.4
alias FogCoordfvEXT
name FogCoordd
return void
param coord GLdouble
category 1.4
alias FogCoorddEXT
name FogCoorddv
return void
param coord const GLdouble *
category 1.4
alias FogCoorddvEXT
name FogCoordPointer
return void
param type GLenum
param stride GLsizei
param pointer const GLvoid *
category 1.4
alias FogCoordPointerEXT
name MultiDrawArrays
return void
param mode GLenum
param first GLint *
param count GLsizei *
param primcount GLsizei
category GL_EXT_multi_draw_arrays
alias MultiDrawArraysEXT
name MultiDrawElements
return void
param mode GLenum
param count const GLsizei *
param type GLenum
param indices const GLvoid **
param primcount GLsizei
category GL_EXT_multi_draw_arrays
alias MultiDrawElementsEXT
name PointParameterf
return void
param pname GLenum
@@ -7625,39 +7685,6 @@ category 1.4
alias WindowPos3svMESA
name FogCoordf
return void
param coord GLfloat
category 1.4
alias FogCoordfEXT
name FogCoordfv
return void
param coord const GLfloat *
category 1.4
alias FogCoordfvEXT
name FogCoordd
return void
param coord GLdouble
category 1.4
alias FogCoorddEXT
name FogCoorddv
return void
param coord const GLdouble *
category 1.4
alias FogCoorddvEXT
name FogCoordPointer
return void
param type GLenum
param stride GLsizei
param pointer const GLvoid *
category 1.4
alias FogCoordPointerEXT
# GL_EXT_stencil_two_side
name ActiveStencilFaceEXT
+48 -30
View File
@@ -3994,6 +3994,46 @@ KEYWORD1 void KEYWORD2 NAME(PointParameterivNV)(GLenum pname, const GLint * para
DISPATCH(PointParameterivNV, (pname, params), (F, "glPointParameterivNV(0x%x, %p);\n", pname, (void *) params));
}
KEYWORD1 void KEYWORD2 NAME(BlendFuncSeparate)(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha)
{
DISPATCH(BlendFuncSeparateEXT, (sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha), (F, "glBlendFuncSeparate(0x%x, 0x%x, 0x%x, 0x%x);\n", sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha));
}
KEYWORD1 void KEYWORD2 NAME(FogCoordf)(GLfloat coord)
{
DISPATCH(FogCoordfEXT, (coord), (F, "glFogCoordf(%f);\n", coord));
}
KEYWORD1 void KEYWORD2 NAME(FogCoordfv)(const GLfloat * coord)
{
DISPATCH(FogCoordfvEXT, (coord), (F, "glFogCoordfv(%p);\n", (void *) coord));
}
KEYWORD1 void KEYWORD2 NAME(FogCoordd)(GLdouble coord)
{
DISPATCH(FogCoorddEXT, (coord), (F, "glFogCoordd(%f);\n", coord));
}
KEYWORD1 void KEYWORD2 NAME(FogCoorddv)(const GLdouble * coord)
{
DISPATCH(FogCoorddvEXT, (coord), (F, "glFogCoorddv(%p);\n", (void *) coord));
}
KEYWORD1 void KEYWORD2 NAME(FogCoordPointer)(GLenum type, GLsizei stride, const GLvoid * pointer)
{
DISPATCH(FogCoordPointerEXT, (type, stride, pointer), (F, "glFogCoordPointer(0x%x, %d, %p);\n", type, stride, (void *) pointer));
}
KEYWORD1 void KEYWORD2 NAME(MultiDrawArrays)(GLenum mode, GLint * first, GLsizei * count, GLsizei primcount)
{
DISPATCH(MultiDrawArraysEXT, (mode, first, count, primcount), (F, "glMultiDrawArrays(0x%x, %p, %p, %d);\n", mode, (void *) first, (void *) count, primcount));
}
KEYWORD1 void KEYWORD2 NAME(MultiDrawElements)(GLenum mode, const GLsizei * count, GLenum type, const GLvoid ** indices, GLsizei primcount)
{
DISPATCH(MultiDrawElementsEXT, (mode, count, type, indices, primcount), (F, "glMultiDrawElements(0x%x, %p, 0x%x, %p, %d);\n", mode, (void *) count, type, (void *) indices, primcount));
}
KEYWORD1 void KEYWORD2 NAME(PointParameterf)(GLenum pname, GLfloat param)
{
DISPATCH(PointParameterfEXT, (pname, param), (F, "glPointParameterf(0x%x, %f);\n", pname, param));
@@ -4179,31 +4219,6 @@ KEYWORD1 void KEYWORD2 NAME(WindowPos3sv)(const GLshort * v)
DISPATCH(WindowPos3svMESA, (v), (F, "glWindowPos3sv(%p);\n", (void *) v));
}
KEYWORD1 void KEYWORD2 NAME(FogCoordf)(GLfloat coord)
{
DISPATCH(FogCoordfEXT, (coord), (F, "glFogCoordf(%f);\n", coord));
}
KEYWORD1 void KEYWORD2 NAME(FogCoordfv)(const GLfloat * coord)
{
DISPATCH(FogCoordfvEXT, (coord), (F, "glFogCoordfv(%p);\n", (void *) coord));
}
KEYWORD1 void KEYWORD2 NAME(FogCoordd)(GLdouble coord)
{
DISPATCH(FogCoorddEXT, (coord), (F, "glFogCoordd(%f);\n", coord));
}
KEYWORD1 void KEYWORD2 NAME(FogCoorddv)(const GLdouble * coord)
{
DISPATCH(FogCoorddvEXT, (coord), (F, "glFogCoorddv(%p);\n", (void *) coord));
}
KEYWORD1 void KEYWORD2 NAME(FogCoordPointer)(GLenum type, GLsizei stride, const GLvoid * pointer)
{
DISPATCH(FogCoordPointerEXT, (type, stride, pointer), (F, "glFogCoordPointer(0x%x, %d, %p);\n", type, stride, (void *) pointer));
}
KEYWORD1 void KEYWORD2 NAME(ActiveStencilFaceEXT)(GLenum face)
{
DISPATCH(ActiveStencilFaceEXT, (face), (F, "glActiveStencilFaceEXT(0x%x);\n", face));
@@ -5096,6 +5111,14 @@ void *UNUSED_TABLE_NAME[] = {
TABLE_ENTRY(WindowPos3fvARB),
TABLE_ENTRY(WindowPos3ivARB),
TABLE_ENTRY(WindowPos3svARB),
TABLE_ENTRY(BlendFuncSeparate),
TABLE_ENTRY(FogCoordf),
TABLE_ENTRY(FogCoordfv),
TABLE_ENTRY(FogCoordd),
TABLE_ENTRY(FogCoorddv),
TABLE_ENTRY(FogCoordPointer),
TABLE_ENTRY(MultiDrawArrays),
TABLE_ENTRY(MultiDrawElements),
TABLE_ENTRY(PointParameterf),
TABLE_ENTRY(PointParameterfv),
TABLE_ENTRY(PointParameteri),
@@ -5133,11 +5156,6 @@ void *UNUSED_TABLE_NAME[] = {
TABLE_ENTRY(WindowPos3iv),
TABLE_ENTRY(WindowPos3s),
TABLE_ENTRY(WindowPos3sv),
TABLE_ENTRY(FogCoordf),
TABLE_ENTRY(FogCoordfv),
TABLE_ENTRY(FogCoordd),
TABLE_ENTRY(FogCoorddv),
TABLE_ENTRY(FogCoordPointer),
};
#endif /*UNUSED_TABLE_NAME*/
+8 -5
View File
@@ -764,6 +764,14 @@ static struct name_address_offset static_functions[] = {
{ "glVertexAttribs4ubvNV", (GLvoid *) glVertexAttribs4ubvNV, _gloffset_VertexAttribs4ubvNV },
{ "glPointParameteriNV", (GLvoid *) glPointParameteriNV, _gloffset_PointParameteriNV },
{ "glPointParameterivNV", (GLvoid *) glPointParameterivNV, _gloffset_PointParameterivNV },
{ "glBlendFuncSeparate", (GLvoid *) glBlendFuncSeparate, _gloffset_BlendFuncSeparateEXT },
{ "glFogCoordf", (GLvoid *) glFogCoordf, _gloffset_FogCoordfEXT },
{ "glFogCoordfv", (GLvoid *) glFogCoordfv, _gloffset_FogCoordfvEXT },
{ "glFogCoordd", (GLvoid *) glFogCoordd, _gloffset_FogCoorddEXT },
{ "glFogCoorddv", (GLvoid *) glFogCoorddv, _gloffset_FogCoorddvEXT },
{ "glFogCoordPointer", (GLvoid *) glFogCoordPointer, _gloffset_FogCoordPointerEXT },
{ "glMultiDrawArrays", (GLvoid *) glMultiDrawArrays, _gloffset_MultiDrawArraysEXT },
{ "glMultiDrawElements", (GLvoid *) glMultiDrawElements, _gloffset_MultiDrawElementsEXT },
{ "glPointParameterf", (GLvoid *) glPointParameterf, _gloffset_PointParameterfEXT },
{ "glPointParameterfv", (GLvoid *) glPointParameterfv, _gloffset_PointParameterfvEXT },
{ "glPointParameteri", (GLvoid *) glPointParameteri, _gloffset_PointParameteriNV },
@@ -801,11 +809,6 @@ static struct name_address_offset static_functions[] = {
{ "glWindowPos3iv", (GLvoid *) glWindowPos3iv, _gloffset_WindowPos3ivMESA },
{ "glWindowPos3s", (GLvoid *) glWindowPos3s, _gloffset_WindowPos3sMESA },
{ "glWindowPos3sv", (GLvoid *) glWindowPos3sv, _gloffset_WindowPos3svMESA },
{ "glFogCoordf", (GLvoid *) glFogCoordf, _gloffset_FogCoordfEXT },
{ "glFogCoordfv", (GLvoid *) glFogCoordfv, _gloffset_FogCoordfvEXT },
{ "glFogCoordd", (GLvoid *) glFogCoordd, _gloffset_FogCoorddEXT },
{ "glFogCoorddv", (GLvoid *) glFogCoorddv, _gloffset_FogCoorddvEXT },
{ "glFogCoordPointer", (GLvoid *) glFogCoordPointer, _gloffset_FogCoordPointerEXT },
{ "glActiveStencilFaceEXT", (GLvoid *) glActiveStencilFaceEXT, _gloffset_ActiveStencilFaceEXT },
{ NULL, NULL } /* end of list marker */
};
+168 -105
View File
@@ -15981,6 +15981,174 @@ glPointParameterivNV:
jmpl %g3, %g0
nop
.globl glBlendFuncSeparate
.type glBlendFuncSeparate,#function
glBlendFuncSeparate:
#ifdef __sparc_v9__
sethi %hi(0x00000000), %g2
sethi %hi(0x00000000), %g1
or %g2, %lo(0x00000000), %g2
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
sethi %hi(8 * _gloffset_BlendFuncSeparateEXT), %g2
or %g2, %lo(8 * _gloffset_BlendFuncSeparateEXT), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
ld [%g1 + (4 * _gloffset_BlendFuncSeparateEXT)], %g3
#endif
jmpl %g3, %g0
nop
.globl glFogCoordf
.type glFogCoordf,#function
glFogCoordf:
#ifdef __sparc_v9__
sethi %hi(0x00000000), %g2
sethi %hi(0x00000000), %g1
or %g2, %lo(0x00000000), %g2
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
sethi %hi(8 * _gloffset_FogCoordfEXT), %g2
or %g2, %lo(8 * _gloffset_FogCoordfEXT), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
ld [%g1 + (4 * _gloffset_FogCoordfEXT)], %g3
#endif
jmpl %g3, %g0
nop
.globl glFogCoordfv
.type glFogCoordfv,#function
glFogCoordfv:
#ifdef __sparc_v9__
sethi %hi(0x00000000), %g2
sethi %hi(0x00000000), %g1
or %g2, %lo(0x00000000), %g2
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
sethi %hi(8 * _gloffset_FogCoordfvEXT), %g2
or %g2, %lo(8 * _gloffset_FogCoordfvEXT), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
ld [%g1 + (4 * _gloffset_FogCoordfvEXT)], %g3
#endif
jmpl %g3, %g0
nop
.globl glFogCoordd
.type glFogCoordd,#function
glFogCoordd:
#ifdef __sparc_v9__
sethi %hi(0x00000000), %g2
sethi %hi(0x00000000), %g1
or %g2, %lo(0x00000000), %g2
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
sethi %hi(8 * _gloffset_FogCoorddEXT), %g2
or %g2, %lo(8 * _gloffset_FogCoorddEXT), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
ld [%g1 + (4 * _gloffset_FogCoorddEXT)], %g3
#endif
jmpl %g3, %g0
nop
.globl glFogCoorddv
.type glFogCoorddv,#function
glFogCoorddv:
#ifdef __sparc_v9__
sethi %hi(0x00000000), %g2
sethi %hi(0x00000000), %g1
or %g2, %lo(0x00000000), %g2
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
sethi %hi(8 * _gloffset_FogCoorddvEXT), %g2
or %g2, %lo(8 * _gloffset_FogCoorddvEXT), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
ld [%g1 + (4 * _gloffset_FogCoorddvEXT)], %g3
#endif
jmpl %g3, %g0
nop
.globl glFogCoordPointer
.type glFogCoordPointer,#function
glFogCoordPointer:
#ifdef __sparc_v9__
sethi %hi(0x00000000), %g2
sethi %hi(0x00000000), %g1
or %g2, %lo(0x00000000), %g2
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
sethi %hi(8 * _gloffset_FogCoordPointerEXT), %g2
or %g2, %lo(8 * _gloffset_FogCoordPointerEXT), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
ld [%g1 + (4 * _gloffset_FogCoordPointerEXT)], %g3
#endif
jmpl %g3, %g0
nop
.globl glMultiDrawArrays
.type glMultiDrawArrays,#function
glMultiDrawArrays:
#ifdef __sparc_v9__
sethi %hi(0x00000000), %g2
sethi %hi(0x00000000), %g1
or %g2, %lo(0x00000000), %g2
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
sethi %hi(8 * _gloffset_MultiDrawArraysEXT), %g2
or %g2, %lo(8 * _gloffset_MultiDrawArraysEXT), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
ld [%g1 + (4 * _gloffset_MultiDrawArraysEXT)], %g3
#endif
jmpl %g3, %g0
nop
.globl glMultiDrawElements
.type glMultiDrawElements,#function
glMultiDrawElements:
#ifdef __sparc_v9__
sethi %hi(0x00000000), %g2
sethi %hi(0x00000000), %g1
or %g2, %lo(0x00000000), %g2
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
sethi %hi(8 * _gloffset_MultiDrawElementsEXT), %g2
or %g2, %lo(8 * _gloffset_MultiDrawElementsEXT), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
ld [%g1 + (4 * _gloffset_MultiDrawElementsEXT)], %g3
#endif
jmpl %g3, %g0
nop
.globl glPointParameterf
.type glPointParameterf,#function
glPointParameterf:
@@ -16758,111 +16926,6 @@ glWindowPos3sv:
jmpl %g3, %g0
nop
.globl glFogCoordf
.type glFogCoordf,#function
glFogCoordf:
#ifdef __sparc_v9__
sethi %hi(0x00000000), %g2
sethi %hi(0x00000000), %g1
or %g2, %lo(0x00000000), %g2
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
sethi %hi(8 * _gloffset_FogCoordfEXT), %g2
or %g2, %lo(8 * _gloffset_FogCoordfEXT), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
ld [%g1 + (4 * _gloffset_FogCoordfEXT)], %g3
#endif
jmpl %g3, %g0
nop
.globl glFogCoordfv
.type glFogCoordfv,#function
glFogCoordfv:
#ifdef __sparc_v9__
sethi %hi(0x00000000), %g2
sethi %hi(0x00000000), %g1
or %g2, %lo(0x00000000), %g2
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
sethi %hi(8 * _gloffset_FogCoordfvEXT), %g2
or %g2, %lo(8 * _gloffset_FogCoordfvEXT), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
ld [%g1 + (4 * _gloffset_FogCoordfvEXT)], %g3
#endif
jmpl %g3, %g0
nop
.globl glFogCoordd
.type glFogCoordd,#function
glFogCoordd:
#ifdef __sparc_v9__
sethi %hi(0x00000000), %g2
sethi %hi(0x00000000), %g1
or %g2, %lo(0x00000000), %g2
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
sethi %hi(8 * _gloffset_FogCoorddEXT), %g2
or %g2, %lo(8 * _gloffset_FogCoorddEXT), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
ld [%g1 + (4 * _gloffset_FogCoorddEXT)], %g3
#endif
jmpl %g3, %g0
nop
.globl glFogCoorddv
.type glFogCoorddv,#function
glFogCoorddv:
#ifdef __sparc_v9__
sethi %hi(0x00000000), %g2
sethi %hi(0x00000000), %g1
or %g2, %lo(0x00000000), %g2
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
sethi %hi(8 * _gloffset_FogCoorddvEXT), %g2
or %g2, %lo(8 * _gloffset_FogCoorddvEXT), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
ld [%g1 + (4 * _gloffset_FogCoorddvEXT)], %g3
#endif
jmpl %g3, %g0
nop
.globl glFogCoordPointer
.type glFogCoordPointer,#function
glFogCoordPointer:
#ifdef __sparc_v9__
sethi %hi(0x00000000), %g2
sethi %hi(0x00000000), %g1
or %g2, %lo(0x00000000), %g2
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
sethi %hi(8 * _gloffset_FogCoordPointerEXT), %g2
or %g2, %lo(8 * _gloffset_FogCoordPointerEXT), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
ld [%g1 + (4 * _gloffset_FogCoordPointerEXT)], %g3
#endif
jmpl %g3, %g0
nop
.globl glActiveStencilFaceEXT
.type glActiveStencilFaceEXT,#function
glActiveStencilFaceEXT:
+48 -30
View File
@@ -4581,6 +4581,54 @@ GL_PREFIX(PointParameterivNV):
MOV_L(CONTENT(GLNAME(_glapi_Dispatch)), EAX)
JMP(GL_OFFSET(_gloffset_PointParameterivNV))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(BlendFuncSeparate))
GL_PREFIX(BlendFuncSeparate):
MOV_L(CONTENT(GLNAME(_glapi_Dispatch)), EAX)
JMP(GL_OFFSET(_gloffset_BlendFuncSeparateEXT))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(FogCoordf))
GL_PREFIX(FogCoordf):
MOV_L(CONTENT(GLNAME(_glapi_Dispatch)), EAX)
JMP(GL_OFFSET(_gloffset_FogCoordfEXT))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(FogCoordfv))
GL_PREFIX(FogCoordfv):
MOV_L(CONTENT(GLNAME(_glapi_Dispatch)), EAX)
JMP(GL_OFFSET(_gloffset_FogCoordfvEXT))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(FogCoordd))
GL_PREFIX(FogCoordd):
MOV_L(CONTENT(GLNAME(_glapi_Dispatch)), EAX)
JMP(GL_OFFSET(_gloffset_FogCoorddEXT))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(FogCoorddv))
GL_PREFIX(FogCoorddv):
MOV_L(CONTENT(GLNAME(_glapi_Dispatch)), EAX)
JMP(GL_OFFSET(_gloffset_FogCoorddvEXT))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(FogCoordPointer))
GL_PREFIX(FogCoordPointer):
MOV_L(CONTENT(GLNAME(_glapi_Dispatch)), EAX)
JMP(GL_OFFSET(_gloffset_FogCoordPointerEXT))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiDrawArrays))
GL_PREFIX(MultiDrawArrays):
MOV_L(CONTENT(GLNAME(_glapi_Dispatch)), EAX)
JMP(GL_OFFSET(_gloffset_MultiDrawArraysEXT))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiDrawElements))
GL_PREFIX(MultiDrawElements):
MOV_L(CONTENT(GLNAME(_glapi_Dispatch)), EAX)
JMP(GL_OFFSET(_gloffset_MultiDrawElementsEXT))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(PointParameterf))
GL_PREFIX(PointParameterf):
@@ -4803,36 +4851,6 @@ GL_PREFIX(WindowPos3sv):
MOV_L(CONTENT(GLNAME(_glapi_Dispatch)), EAX)
JMP(GL_OFFSET(_gloffset_WindowPos3svMESA))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(FogCoordf))
GL_PREFIX(FogCoordf):
MOV_L(CONTENT(GLNAME(_glapi_Dispatch)), EAX)
JMP(GL_OFFSET(_gloffset_FogCoordfEXT))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(FogCoordfv))
GL_PREFIX(FogCoordfv):
MOV_L(CONTENT(GLNAME(_glapi_Dispatch)), EAX)
JMP(GL_OFFSET(_gloffset_FogCoordfvEXT))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(FogCoordd))
GL_PREFIX(FogCoordd):
MOV_L(CONTENT(GLNAME(_glapi_Dispatch)), EAX)
JMP(GL_OFFSET(_gloffset_FogCoorddEXT))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(FogCoorddv))
GL_PREFIX(FogCoorddv):
MOV_L(CONTENT(GLNAME(_glapi_Dispatch)), EAX)
JMP(GL_OFFSET(_gloffset_FogCoorddvEXT))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(FogCoordPointer))
GL_PREFIX(FogCoordPointer):
MOV_L(CONTENT(GLNAME(_glapi_Dispatch)), EAX)
JMP(GL_OFFSET(_gloffset_FogCoordPointerEXT))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(ActiveStencilFaceEXT))
GL_PREFIX(ActiveStencilFaceEXT):