summaryrefslogtreecommitdiff
path: root/src/mesa/sparc/glapi_sparc.S
diff options
context:
space:
mode:
authorBrian Paul <brian.paul@tungstengraphics.com>2002-05-27 17:00:18 +0000
committerBrian Paul <brian.paul@tungstengraphics.com>2002-05-27 17:00:18 +0000
commit22538b23b4e6026211cc795e16645c8c4778b369 (patch)
treed077454a346af54bbe8c82d9d83fae4c6a0e152f /src/mesa/sparc/glapi_sparc.S
parentee29d3b42adba1dbb685f9a1066199ca4e6e87c8 (diff)
updated vertex program dispatch
Diffstat (limited to 'src/mesa/sparc/glapi_sparc.S')
-rw-r--r--src/mesa/sparc/glapi_sparc.S618
1 files changed, 309 insertions, 309 deletions
diff --git a/src/mesa/sparc/glapi_sparc.S b/src/mesa/sparc/glapi_sparc.S
index 5bdc02944b..ea964c2432 100644
--- a/src/mesa/sparc/glapi_sparc.S
+++ b/src/mesa/sparc/glapi_sparc.S
@@ -14059,13 +14059,13 @@ glWindowPos2dARB:
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
- sethi %hi(8 * _gloffset_WindowPos2dARB), %g2
- or %g2, %lo(8 * _gloffset_WindowPos2dARB), %g2
+ sethi %hi(8 * _gloffset_WindowPos2dMESA), %g2
+ or %g2, %lo(8 * _gloffset_WindowPos2dMESA), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
- ld [%g1 + (4 * _gloffset_WindowPos2dARB)], %g3
+ ld [%g1 + (4 * _gloffset_WindowPos2dMESA)], %g3
#endif
jmpl %g3, %g0
nop
@@ -14080,13 +14080,13 @@ glWindowPos2fARB:
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
- sethi %hi(8 * _gloffset_WindowPos2fARB), %g2
- or %g2, %lo(8 * _gloffset_WindowPos2fARB), %g2
+ sethi %hi(8 * _gloffset_WindowPos2fMESA), %g2
+ or %g2, %lo(8 * _gloffset_WindowPos2fMESA), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
- ld [%g1 + (4 * _gloffset_WindowPos2fARB)], %g3
+ ld [%g1 + (4 * _gloffset_WindowPos2fMESA)], %g3
#endif
jmpl %g3, %g0
nop
@@ -14101,13 +14101,13 @@ glWindowPos2iARB:
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
- sethi %hi(8 * _gloffset_WindowPos2iARB), %g2
- or %g2, %lo(8 * _gloffset_WindowPos2iARB), %g2
+ sethi %hi(8 * _gloffset_WindowPos2iMESA), %g2
+ or %g2, %lo(8 * _gloffset_WindowPos2iMESA), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
- ld [%g1 + (4 * _gloffset_WindowPos2iARB)], %g3
+ ld [%g1 + (4 * _gloffset_WindowPos2iMESA)], %g3
#endif
jmpl %g3, %g0
nop
@@ -14122,13 +14122,13 @@ glWindowPos2sARB:
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
- sethi %hi(8 * _gloffset_WindowPos2sARB), %g2
- or %g2, %lo(8 * _gloffset_WindowPos2sARB), %g2
+ sethi %hi(8 * _gloffset_WindowPos2sMESA), %g2
+ or %g2, %lo(8 * _gloffset_WindowPos2sMESA), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
- ld [%g1 + (4 * _gloffset_WindowPos2sARB)], %g3
+ ld [%g1 + (4 * _gloffset_WindowPos2sMESA)], %g3
#endif
jmpl %g3, %g0
nop
@@ -14143,13 +14143,13 @@ glWindowPos2dvARB:
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
- sethi %hi(8 * _gloffset_WindowPos2dvARB), %g2
- or %g2, %lo(8 * _gloffset_WindowPos2dvARB), %g2
+ sethi %hi(8 * _gloffset_WindowPos2dvMESA), %g2
+ or %g2, %lo(8 * _gloffset_WindowPos2dvMESA), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
- ld [%g1 + (4 * _gloffset_WindowPos2dvARB)], %g3
+ ld [%g1 + (4 * _gloffset_WindowPos2dvMESA)], %g3
#endif
jmpl %g3, %g0
nop
@@ -14164,13 +14164,13 @@ glWindowPos2fvARB:
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
- sethi %hi(8 * _gloffset_WindowPos2fvARB), %g2
- or %g2, %lo(8 * _gloffset_WindowPos2fvARB), %g2
+ sethi %hi(8 * _gloffset_WindowPos2fvMESA), %g2
+ or %g2, %lo(8 * _gloffset_WindowPos2fvMESA), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
- ld [%g1 + (4 * _gloffset_WindowPos2fvARB)], %g3
+ ld [%g1 + (4 * _gloffset_WindowPos2fvMESA)], %g3
#endif
jmpl %g3, %g0
nop
@@ -14185,13 +14185,13 @@ glWindowPos2ivARB:
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
- sethi %hi(8 * _gloffset_WindowPos2ivARB), %g2
- or %g2, %lo(8 * _gloffset_WindowPos2ivARB), %g2
+ sethi %hi(8 * _gloffset_WindowPos2ivMESA), %g2
+ or %g2, %lo(8 * _gloffset_WindowPos2ivMESA), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
- ld [%g1 + (4 * _gloffset_WindowPos2ivARB)], %g3
+ ld [%g1 + (4 * _gloffset_WindowPos2ivMESA)], %g3
#endif
jmpl %g3, %g0
nop
@@ -14206,13 +14206,13 @@ glWindowPos2svARB:
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
- sethi %hi(8 * _gloffset_WindowPos2svARB), %g2
- or %g2, %lo(8 * _gloffset_WindowPos2svARB), %g2
+ sethi %hi(8 * _gloffset_WindowPos2svMESA), %g2
+ or %g2, %lo(8 * _gloffset_WindowPos2svMESA), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
- ld [%g1 + (4 * _gloffset_WindowPos2svARB)], %g3
+ ld [%g1 + (4 * _gloffset_WindowPos2svMESA)], %g3
#endif
jmpl %g3, %g0
nop
@@ -14227,13 +14227,13 @@ glWindowPos3dARB:
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
- sethi %hi(8 * _gloffset_WindowPos3dARB), %g2
- or %g2, %lo(8 * _gloffset_WindowPos3dARB), %g2
+ sethi %hi(8 * _gloffset_WindowPos3dMESA), %g2
+ or %g2, %lo(8 * _gloffset_WindowPos3dMESA), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
- ld [%g1 + (4 * _gloffset_WindowPos3dARB)], %g3
+ ld [%g1 + (4 * _gloffset_WindowPos3dMESA)], %g3
#endif
jmpl %g3, %g0
nop
@@ -14248,13 +14248,13 @@ glWindowPos3fARB:
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
- sethi %hi(8 * _gloffset_WindowPos3fARB), %g2
- or %g2, %lo(8 * _gloffset_WindowPos3fARB), %g2
+ sethi %hi(8 * _gloffset_WindowPos3fMESA), %g2
+ or %g2, %lo(8 * _gloffset_WindowPos3fMESA), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
- ld [%g1 + (4 * _gloffset_WindowPos3fARB)], %g3
+ ld [%g1 + (4 * _gloffset_WindowPos3fMESA)], %g3
#endif
jmpl %g3, %g0
nop
@@ -14269,13 +14269,13 @@ glWindowPos3iARB:
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
- sethi %hi(8 * _gloffset_WindowPos3iARB), %g2
- or %g2, %lo(8 * _gloffset_WindowPos3iARB), %g2
+ sethi %hi(8 * _gloffset_WindowPos3iMESA), %g2
+ or %g2, %lo(8 * _gloffset_WindowPos3iMESA), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
- ld [%g1 + (4 * _gloffset_WindowPos3iARB)], %g3
+ ld [%g1 + (4 * _gloffset_WindowPos3iMESA)], %g3
#endif
jmpl %g3, %g0
nop
@@ -14290,13 +14290,13 @@ glWindowPos3sARB:
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
- sethi %hi(8 * _gloffset_WindowPos3sARB), %g2
- or %g2, %lo(8 * _gloffset_WindowPos3sARB), %g2
+ sethi %hi(8 * _gloffset_WindowPos3sMESA), %g2
+ or %g2, %lo(8 * _gloffset_WindowPos3sMESA), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
- ld [%g1 + (4 * _gloffset_WindowPos3sARB)], %g3
+ ld [%g1 + (4 * _gloffset_WindowPos3sMESA)], %g3
#endif
jmpl %g3, %g0
nop
@@ -14311,13 +14311,13 @@ glWindowPos3dvARB:
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
- sethi %hi(8 * _gloffset_WindowPos3dvARB), %g2
- or %g2, %lo(8 * _gloffset_WindowPos3dvARB), %g2
+ sethi %hi(8 * _gloffset_WindowPos3dvMESA), %g2
+ or %g2, %lo(8 * _gloffset_WindowPos3dvMESA), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
- ld [%g1 + (4 * _gloffset_WindowPos3dvARB)], %g3
+ ld [%g1 + (4 * _gloffset_WindowPos3dvMESA)], %g3
#endif
jmpl %g3, %g0
nop
@@ -14332,13 +14332,13 @@ glWindowPos3fvARB:
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
- sethi %hi(8 * _gloffset_WindowPos3fvARB), %g2
- or %g2, %lo(8 * _gloffset_WindowPos3fvARB), %g2
+ sethi %hi(8 * _gloffset_WindowPos3fvMESA), %g2
+ or %g2, %lo(8 * _gloffset_WindowPos3fvMESA), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
- ld [%g1 + (4 * _gloffset_WindowPos3fvARB)], %g3
+ ld [%g1 + (4 * _gloffset_WindowPos3fvMESA)], %g3
#endif
jmpl %g3, %g0
nop
@@ -14353,13 +14353,13 @@ glWindowPos3ivARB:
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
- sethi %hi(8 * _gloffset_WindowPos3ivARB), %g2
- or %g2, %lo(8 * _gloffset_WindowPos3ivARB), %g2
+ sethi %hi(8 * _gloffset_WindowPos3ivMESA), %g2
+ or %g2, %lo(8 * _gloffset_WindowPos3ivMESA), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
- ld [%g1 + (4 * _gloffset_WindowPos3ivARB)], %g3
+ ld [%g1 + (4 * _gloffset_WindowPos3ivMESA)], %g3
#endif
jmpl %g3, %g0
nop
@@ -14374,13 +14374,34 @@ glWindowPos3svARB:
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
- sethi %hi(8 * _gloffset_WindowPos3svARB), %g2
- or %g2, %lo(8 * _gloffset_WindowPos3svARB), %g2
+ sethi %hi(8 * _gloffset_WindowPos3svMESA), %g2
+ or %g2, %lo(8 * _gloffset_WindowPos3svMESA), %g2
+ ldx [%g1 + %g2], %g3
+#else
+ sethi %hi(0x00000000), %g1
+ ld [%g1 + %lo(0x00000000)], %g1
+ ld [%g1 + (4 * _gloffset_WindowPos3svMESA)], %g3
+#endif
+ jmpl %g3, %g0
+ nop
+
+.globl glAreProgramsResidentNV
+.type glAreProgramsResidentNV,#function
+glAreProgramsResidentNV:
+#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_AreProgramsResidentNV), %g2
+ or %g2, %lo(8 * _gloffset_AreProgramsResidentNV), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
- ld [%g1 + (4 * _gloffset_WindowPos3svARB)], %g3
+ ld [%g1 + (4 * _gloffset_AreProgramsResidentNV)], %g3
#endif
jmpl %g3, %g0
nop
@@ -14469,30 +14490,9 @@ glGenProgramsNV:
jmpl %g3, %g0
nop
-.globl glAreProgramsResidentNV
-.type glAreProgramsResidentNV,#function
-glAreProgramsResidentNV:
-#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_AreProgramsResidentNV), %g2
- or %g2, %lo(8 * _gloffset_AreProgramsResidentNV), %g2
- ldx [%g1 + %g2], %g3
-#else
- sethi %hi(0x00000000), %g1
- ld [%g1 + %lo(0x00000000)], %g1
- ld [%g1 + (4 * _gloffset_AreProgramsResidentNV)], %g3
-#endif
- jmpl %g3, %g0
- nop
-
-.globl glRequestResidentProgramsNV
-.type glRequestResidentProgramsNV,#function
-glRequestResidentProgramsNV:
+.globl glGetProgramParameterdvNV
+.type glGetProgramParameterdvNV,#function
+glGetProgramParameterdvNV:
#ifdef __sparc_v9__
sethi %hi(0x00000000), %g2
sethi %hi(0x00000000), %g1
@@ -14500,13 +14500,13 @@ glRequestResidentProgramsNV:
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
- sethi %hi(8 * _gloffset_RequestResidentProgramsNV), %g2
- or %g2, %lo(8 * _gloffset_RequestResidentProgramsNV), %g2
+ sethi %hi(8 * _gloffset_GetProgramParameterdvNV), %g2
+ or %g2, %lo(8 * _gloffset_GetProgramParameterdvNV), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
- ld [%g1 + (4 * _gloffset_RequestResidentProgramsNV)], %g3
+ ld [%g1 + (4 * _gloffset_GetProgramParameterdvNV)], %g3
#endif
jmpl %g3, %g0
nop
@@ -14532,27 +14532,6 @@ glGetProgramParameterfvNV:
jmpl %g3, %g0
nop
-.globl glGetProgramParameterdvNV
-.type glGetProgramParameterdvNV,#function
-glGetProgramParameterdvNV:
-#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_GetProgramParameterdvNV), %g2
- or %g2, %lo(8 * _gloffset_GetProgramParameterdvNV), %g2
- ldx [%g1 + %g2], %g3
-#else
- sethi %hi(0x00000000), %g1
- ld [%g1 + %lo(0x00000000)], %g1
- ld [%g1 + (4 * _gloffset_GetProgramParameterdvNV)], %g3
-#endif
- jmpl %g3, %g0
- nop
-
.globl glGetProgramivNV
.type glGetProgramivNV,#function
glGetProgramivNV:
@@ -14742,9 +14721,9 @@ glLoadProgramNV:
jmpl %g3, %g0
nop
-.globl glProgramParameter4fNV
-.type glProgramParameter4fNV,#function
-glProgramParameter4fNV:
+.globl glProgramParameter4dNV
+.type glProgramParameter4dNV,#function
+glProgramParameter4dNV:
#ifdef __sparc_v9__
sethi %hi(0x00000000), %g2
sethi %hi(0x00000000), %g1
@@ -14752,20 +14731,20 @@ glProgramParameter4fNV:
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
- sethi %hi(8 * _gloffset_ProgramParameter4fNV), %g2
- or %g2, %lo(8 * _gloffset_ProgramParameter4fNV), %g2
+ sethi %hi(8 * _gloffset_ProgramParameter4dNV), %g2
+ or %g2, %lo(8 * _gloffset_ProgramParameter4dNV), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
- ld [%g1 + (4 * _gloffset_ProgramParameter4fNV)], %g3
+ ld [%g1 + (4 * _gloffset_ProgramParameter4dNV)], %g3
#endif
jmpl %g3, %g0
nop
-.globl glProgramParameter4dNV
-.type glProgramParameter4dNV,#function
-glProgramParameter4dNV:
+.globl glProgramParameter4dvNV
+.type glProgramParameter4dvNV,#function
+glProgramParameter4dvNV:
#ifdef __sparc_v9__
sethi %hi(0x00000000), %g2
sethi %hi(0x00000000), %g1
@@ -14773,20 +14752,20 @@ glProgramParameter4dNV:
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
- sethi %hi(8 * _gloffset_ProgramParameter4dNV), %g2
- or %g2, %lo(8 * _gloffset_ProgramParameter4dNV), %g2
+ sethi %hi(8 * _gloffset_ProgramParameter4dvNV), %g2
+ or %g2, %lo(8 * _gloffset_ProgramParameter4dvNV), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
- ld [%g1 + (4 * _gloffset_ProgramParameter4dNV)], %g3
+ ld [%g1 + (4 * _gloffset_ProgramParameter4dvNV)], %g3
#endif
jmpl %g3, %g0
nop
-.globl glProgramParameter4dvNV
-.type glProgramParameter4dvNV,#function
-glProgramParameter4dvNV:
+.globl glProgramParameter4fNV
+.type glProgramParameter4fNV,#function
+glProgramParameter4fNV:
#ifdef __sparc_v9__
sethi %hi(0x00000000), %g2
sethi %hi(0x00000000), %g1
@@ -14794,13 +14773,13 @@ glProgramParameter4dvNV:
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
- sethi %hi(8 * _gloffset_ProgramParameter4dvNV), %g2
- or %g2, %lo(8 * _gloffset_ProgramParameter4dvNV), %g2
+ sethi %hi(8 * _gloffset_ProgramParameter4fNV), %g2
+ or %g2, %lo(8 * _gloffset_ProgramParameter4fNV), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
- ld [%g1 + (4 * _gloffset_ProgramParameter4dvNV)], %g3
+ ld [%g1 + (4 * _gloffset_ProgramParameter4fNV)], %g3
#endif
jmpl %g3, %g0
nop
@@ -14868,6 +14847,27 @@ glProgramParameters4fvNV:
jmpl %g3, %g0
nop
+.globl glRequestResidentProgramsNV
+.type glRequestResidentProgramsNV,#function
+glRequestResidentProgramsNV:
+#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_RequestResidentProgramsNV), %g2
+ or %g2, %lo(8 * _gloffset_RequestResidentProgramsNV), %g2
+ ldx [%g1 + %g2], %g3
+#else
+ sethi %hi(0x00000000), %g1
+ ld [%g1 + %lo(0x00000000)], %g1
+ ld [%g1 + (4 * _gloffset_RequestResidentProgramsNV)], %g3
+#endif
+ jmpl %g3, %g0
+ nop
+
.globl glTrackMatrixNV
.type glTrackMatrixNV,#function
glTrackMatrixNV:
@@ -14910,9 +14910,9 @@ glVertexAttribPointerNV:
jmpl %g3, %g0
nop
-.globl glVertexAttrib1sNV
-.type glVertexAttrib1sNV,#function
-glVertexAttrib1sNV:
+.globl glVertexAttrib1dNV
+.type glVertexAttrib1dNV,#function
+glVertexAttrib1dNV:
#ifdef __sparc_v9__
sethi %hi(0x00000000), %g2
sethi %hi(0x00000000), %g1
@@ -14920,13 +14920,34 @@ glVertexAttrib1sNV:
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
- sethi %hi(8 * _gloffset_VertexAttrib1sNV), %g2
- or %g2, %lo(8 * _gloffset_VertexAttrib1sNV), %g2
+ sethi %hi(8 * _gloffset_VertexAttrib1dNV), %g2
+ or %g2, %lo(8 * _gloffset_VertexAttrib1dNV), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
- ld [%g1 + (4 * _gloffset_VertexAttrib1sNV)], %g3
+ ld [%g1 + (4 * _gloffset_VertexAttrib1dNV)], %g3
+#endif
+ jmpl %g3, %g0
+ nop
+
+.globl glVertexAttrib1dvNV
+.type glVertexAttrib1dvNV,#function
+glVertexAttrib1dvNV:
+#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_VertexAttrib1dvNV), %g2
+ or %g2, %lo(8 * _gloffset_VertexAttrib1dvNV), %g2
+ ldx [%g1 + %g2], %g3
+#else
+ sethi %hi(0x00000000), %g1
+ ld [%g1 + %lo(0x00000000)], %g1
+ ld [%g1 + (4 * _gloffset_VertexAttrib1dvNV)], %g3
#endif
jmpl %g3, %g0
nop
@@ -14952,9 +14973,9 @@ glVertexAttrib1fNV:
jmpl %g3, %g0
nop
-.globl glVertexAttrib1dNV
-.type glVertexAttrib1dNV,#function
-glVertexAttrib1dNV:
+.globl glVertexAttrib1fvNV
+.type glVertexAttrib1fvNV,#function
+glVertexAttrib1fvNV:
#ifdef __sparc_v9__
sethi %hi(0x00000000), %g2
sethi %hi(0x00000000), %g1
@@ -14962,20 +14983,20 @@ glVertexAttrib1dNV:
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
- sethi %hi(8 * _gloffset_VertexAttrib1dNV), %g2
- or %g2, %lo(8 * _gloffset_VertexAttrib1dNV), %g2
+ sethi %hi(8 * _gloffset_VertexAttrib1fvNV), %g2
+ or %g2, %lo(8 * _gloffset_VertexAttrib1fvNV), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
- ld [%g1 + (4 * _gloffset_VertexAttrib1dNV)], %g3
+ ld [%g1 + (4 * _gloffset_VertexAttrib1fvNV)], %g3
#endif
jmpl %g3, %g0
nop
-.globl glVertexAttrib2sNV
-.type glVertexAttrib2sNV,#function
-glVertexAttrib2sNV:
+.globl glVertexAttrib1sNV
+.type glVertexAttrib1sNV,#function
+glVertexAttrib1sNV:
#ifdef __sparc_v9__
sethi %hi(0x00000000), %g2
sethi %hi(0x00000000), %g1
@@ -14983,20 +15004,20 @@ glVertexAttrib2sNV:
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
- sethi %hi(8 * _gloffset_VertexAttrib2sNV), %g2
- or %g2, %lo(8 * _gloffset_VertexAttrib2sNV), %g2
+ sethi %hi(8 * _gloffset_VertexAttrib1sNV), %g2
+ or %g2, %lo(8 * _gloffset_VertexAttrib1sNV), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
- ld [%g1 + (4 * _gloffset_VertexAttrib2sNV)], %g3
+ ld [%g1 + (4 * _gloffset_VertexAttrib1sNV)], %g3
#endif
jmpl %g3, %g0
nop
-.globl glVertexAttrib2fNV
-.type glVertexAttrib2fNV,#function
-glVertexAttrib2fNV:
+.globl glVertexAttrib1svNV
+.type glVertexAttrib1svNV,#function
+glVertexAttrib1svNV:
#ifdef __sparc_v9__
sethi %hi(0x00000000), %g2
sethi %hi(0x00000000), %g1
@@ -15004,13 +15025,13 @@ glVertexAttrib2fNV:
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
- sethi %hi(8 * _gloffset_VertexAttrib2fNV), %g2
- or %g2, %lo(8 * _gloffset_VertexAttrib2fNV), %g2
+ sethi %hi(8 * _gloffset_VertexAttrib1svNV), %g2
+ or %g2, %lo(8 * _gloffset_VertexAttrib1svNV), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
- ld [%g1 + (4 * _gloffset_VertexAttrib2fNV)], %g3
+ ld [%g1 + (4 * _gloffset_VertexAttrib1svNV)], %g3
#endif
jmpl %g3, %g0
nop
@@ -15036,9 +15057,9 @@ glVertexAttrib2dNV:
jmpl %g3, %g0
nop
-.globl glVertexAttrib3sNV
-.type glVertexAttrib3sNV,#function
-glVertexAttrib3sNV:
+.globl glVertexAttrib2dvNV
+.type glVertexAttrib2dvNV,#function
+glVertexAttrib2dvNV:
#ifdef __sparc_v9__
sethi %hi(0x00000000), %g2
sethi %hi(0x00000000), %g1
@@ -15046,20 +15067,20 @@ glVertexAttrib3sNV:
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
- sethi %hi(8 * _gloffset_VertexAttrib3sNV), %g2
- or %g2, %lo(8 * _gloffset_VertexAttrib3sNV), %g2
+ sethi %hi(8 * _gloffset_VertexAttrib2dvNV), %g2
+ or %g2, %lo(8 * _gloffset_VertexAttrib2dvNV), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
- ld [%g1 + (4 * _gloffset_VertexAttrib3sNV)], %g3
+ ld [%g1 + (4 * _gloffset_VertexAttrib2dvNV)], %g3
#endif
jmpl %g3, %g0
nop
-.globl glVertexAttrib3fNV
-.type glVertexAttrib3fNV,#function
-glVertexAttrib3fNV:
+.globl glVertexAttrib2fNV
+.type glVertexAttrib2fNV,#function
+glVertexAttrib2fNV:
#ifdef __sparc_v9__
sethi %hi(0x00000000), %g2
sethi %hi(0x00000000), %g1
@@ -15067,20 +15088,20 @@ glVertexAttrib3fNV:
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
- sethi %hi(8 * _gloffset_VertexAttrib3fNV), %g2
- or %g2, %lo(8 * _gloffset_VertexAttrib3fNV), %g2
+ sethi %hi(8 * _gloffset_VertexAttrib2fNV), %g2
+ or %g2, %lo(8 * _gloffset_VertexAttrib2fNV), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
- ld [%g1 + (4 * _gloffset_VertexAttrib3fNV)], %g3
+ ld [%g1 + (4 * _gloffset_VertexAttrib2fNV)], %g3
#endif
jmpl %g3, %g0
nop
-.globl glVertexAttrib3dNV
-.type glVertexAttrib3dNV,#function
-glVertexAttrib3dNV:
+.globl glVertexAttrib2fvNV
+.type glVertexAttrib2fvNV,#function
+glVertexAttrib2fvNV:
#ifdef __sparc_v9__
sethi %hi(0x00000000), %g2
sethi %hi(0x00000000), %g1
@@ -15088,20 +15109,20 @@ glVertexAttrib3dNV:
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
- sethi %hi(8 * _gloffset_VertexAttrib3dNV), %g2
- or %g2, %lo(8 * _gloffset_VertexAttrib3dNV), %g2
+ sethi %hi(8 * _gloffset_VertexAttrib2fvNV), %g2
+ or %g2, %lo(8 * _gloffset_VertexAttrib2fvNV), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
- ld [%g1 + (4 * _gloffset_VertexAttrib3dNV)], %g3
+ ld [%g1 + (4 * _gloffset_VertexAttrib2fvNV)], %g3
#endif
jmpl %g3, %g0
nop
-.globl glVertexAttrib4sNV
-.type glVertexAttrib4sNV,#function
-glVertexAttrib4sNV:
+.globl glVertexAttrib2sNV
+.type glVertexAttrib2sNV,#function
+glVertexAttrib2sNV:
#ifdef __sparc_v9__
sethi %hi(0x00000000), %g2
sethi %hi(0x00000000), %g1
@@ -15109,20 +15130,20 @@ glVertexAttrib4sNV:
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
- sethi %hi(8 * _gloffset_VertexAttrib4sNV), %g2
- or %g2, %lo(8 * _gloffset_VertexAttrib4sNV), %g2
+ sethi %hi(8 * _gloffset_VertexAttrib2sNV), %g2
+ or %g2, %lo(8 * _gloffset_VertexAttrib2sNV), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
- ld [%g1 + (4 * _gloffset_VertexAttrib4sNV)], %g3
+ ld [%g1 + (4 * _gloffset_VertexAttrib2sNV)], %g3
#endif
jmpl %g3, %g0
nop
-.globl glVertexAttrib4fNV
-.type glVertexAttrib4fNV,#function
-glVertexAttrib4fNV:
+.globl glVertexAttrib2svNV
+.type glVertexAttrib2svNV,#function
+glVertexAttrib2svNV:
#ifdef __sparc_v9__
sethi %hi(0x00000000), %g2
sethi %hi(0x00000000), %g1
@@ -15130,20 +15151,20 @@ glVertexAttrib4fNV:
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
- sethi %hi(8 * _gloffset_VertexAttrib4fNV), %g2
- or %g2, %lo(8 * _gloffset_VertexAttrib4fNV), %g2
+ sethi %hi(8 * _gloffset_VertexAttrib2svNV), %g2
+ or %g2, %lo(8 * _gloffset_VertexAttrib2svNV), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
- ld [%g1 + (4 * _gloffset_VertexAttrib4fNV)], %g3
+ ld [%g1 + (4 * _gloffset_VertexAttrib2svNV)], %g3
#endif
jmpl %g3, %g0
nop
-.globl glVertexAttrib4dNV
-.type glVertexAttrib4dNV,#function
-glVertexAttrib4dNV:
+.globl glVertexAttrib3dNV
+.type glVertexAttrib3dNV,#function
+glVertexAttrib3dNV:
#ifdef __sparc_v9__
sethi %hi(0x00000000), %g2
sethi %hi(0x00000000), %g1
@@ -15151,20 +15172,20 @@ glVertexAttrib4dNV:
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
- sethi %hi(8 * _gloffset_VertexAttrib4dNV), %g2
- or %g2, %lo(8 * _gloffset_VertexAttrib4dNV), %g2
+ sethi %hi(8 * _gloffset_VertexAttrib3dNV), %g2
+ or %g2, %lo(8 * _gloffset_VertexAttrib3dNV), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
- ld [%g1 + (4 * _gloffset_VertexAttrib4dNV)], %g3
+ ld [%g1 + (4 * _gloffset_VertexAttrib3dNV)], %g3
#endif
jmpl %g3, %g0
nop
-.globl glVertexAttrib4ubNV
-.type glVertexAttrib4ubNV,#function
-glVertexAttrib4ubNV:
+.globl glVertexAttrib3dvNV
+.type glVertexAttrib3dvNV,#function
+glVertexAttrib3dvNV:
#ifdef __sparc_v9__
sethi %hi(0x00000000), %g2
sethi %hi(0x00000000), %g1
@@ -15172,20 +15193,20 @@ glVertexAttrib4ubNV:
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
- sethi %hi(8 * _gloffset_VertexAttrib4ubNV), %g2
- or %g2, %lo(8 * _gloffset_VertexAttrib4ubNV), %g2
+ sethi %hi(8 * _gloffset_VertexAttrib3dvNV), %g2
+ or %g2, %lo(8 * _gloffset_VertexAttrib3dvNV), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
- ld [%g1 + (4 * _gloffset_VertexAttrib4ubNV)], %g3
+ ld [%g1 + (4 * _gloffset_VertexAttrib3dvNV)], %g3
#endif
jmpl %g3, %g0
nop
-.globl glVertexAttrib1svNV
-.type glVertexAttrib1svNV,#function
-glVertexAttrib1svNV:
+.globl glVertexAttrib3fNV
+.type glVertexAttrib3fNV,#function
+glVertexAttrib3fNV:
#ifdef __sparc_v9__
sethi %hi(0x00000000), %g2
sethi %hi(0x00000000), %g1
@@ -15193,20 +15214,20 @@ glVertexAttrib1svNV:
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
- sethi %hi(8 * _gloffset_VertexAttrib1svNV), %g2
- or %g2, %lo(8 * _gloffset_VertexAttrib1svNV), %g2
+ sethi %hi(8 * _gloffset_VertexAttrib3fNV), %g2
+ or %g2, %lo(8 * _gloffset_VertexAttrib3fNV), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
- ld [%g1 + (4 * _gloffset_VertexAttrib1svNV)], %g3
+ ld [%g1 + (4 * _gloffset_VertexAttrib3fNV)], %g3
#endif
jmpl %g3, %g0
nop
-.globl glVertexAttrib1fvNV
-.type glVertexAttrib1fvNV,#function
-glVertexAttrib1fvNV:
+.globl glVertexAttrib3fvNV
+.type glVertexAttrib3fvNV,#function
+glVertexAttrib3fvNV:
#ifdef __sparc_v9__
sethi %hi(0x00000000), %g2
sethi %hi(0x00000000), %g1
@@ -15214,20 +15235,20 @@ glVertexAttrib1fvNV:
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
- sethi %hi(8 * _gloffset_VertexAttrib1fvNV), %g2
- or %g2, %lo(8 * _gloffset_VertexAttrib1fvNV), %g2
+ sethi %hi(8 * _gloffset_VertexAttrib3fvNV), %g2
+ or %g2, %lo(8 * _gloffset_VertexAttrib3fvNV), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
- ld [%g1 + (4 * _gloffset_VertexAttrib1fvNV)], %g3
+ ld [%g1 + (4 * _gloffset_VertexAttrib3fvNV)], %g3
#endif
jmpl %g3, %g0
nop
-.globl glVertexAttrib1dvNV
-.type glVertexAttrib1dvNV,#function
-glVertexAttrib1dvNV:
+.globl glVertexAttrib3sNV
+.type glVertexAttrib3sNV,#function
+glVertexAttrib3sNV:
#ifdef __sparc_v9__
sethi %hi(0x00000000), %g2
sethi %hi(0x00000000), %g1
@@ -15235,20 +15256,20 @@ glVertexAttrib1dvNV:
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
- sethi %hi(8 * _gloffset_VertexAttrib1dvNV), %g2
- or %g2, %lo(8 * _gloffset_VertexAttrib1dvNV), %g2
+ sethi %hi(8 * _gloffset_VertexAttrib3sNV), %g2
+ or %g2, %lo(8 * _gloffset_VertexAttrib3sNV), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
- ld [%g1 + (4 * _gloffset_VertexAttrib1dvNV)], %g3
+ ld [%g1 + (4 * _gloffset_VertexAttrib3sNV)], %g3
#endif
jmpl %g3, %g0
nop
-.globl glVertexAttrib2svNV
-.type glVertexAttrib2svNV,#function
-glVertexAttrib2svNV:
+.globl glVertexAttrib3svNV
+.type glVertexAttrib3svNV,#function
+glVertexAttrib3svNV:
#ifdef __sparc_v9__
sethi %hi(0x00000000), %g2
sethi %hi(0x00000000), %g1
@@ -15256,20 +15277,20 @@ glVertexAttrib2svNV:
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
- sethi %hi(8 * _gloffset_VertexAttrib2svNV), %g2
- or %g2, %lo(8 * _gloffset_VertexAttrib2svNV), %g2
+ sethi %hi(8 * _gloffset_VertexAttrib3svNV), %g2
+ or %g2, %lo(8 * _gloffset_VertexAttrib3svNV), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
- ld [%g1 + (4 * _gloffset_VertexAttrib2svNV)], %g3
+ ld [%g1 + (4 * _gloffset_VertexAttrib3svNV)], %g3
#endif
jmpl %g3, %g0
nop
-.globl glVertexAttrib2fvNV
-.type glVertexAttrib2fvNV,#function
-glVertexAttrib2fvNV:
+.globl glVertexAttrib4dNV
+.type glVertexAttrib4dNV,#function
+glVertexAttrib4dNV:
#ifdef __sparc_v9__
sethi %hi(0x00000000), %g2
sethi %hi(0x00000000), %g1
@@ -15277,20 +15298,20 @@ glVertexAttrib2fvNV:
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
- sethi %hi(8 * _gloffset_VertexAttrib2fvNV), %g2
- or %g2, %lo(8 * _gloffset_VertexAttrib2fvNV), %g2
+ sethi %hi(8 * _gloffset_VertexAttrib4dNV), %g2
+ or %g2, %lo(8 * _gloffset_VertexAttrib4dNV), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
- ld [%g1 + (4 * _gloffset_VertexAttrib2fvNV)], %g3
+ ld [%g1 + (4 * _gloffset_VertexAttrib4dNV)], %g3
#endif
jmpl %g3, %g0
nop
-.globl glVertexAttrib2dvNV
-.type glVertexAttrib2dvNV,#function
-glVertexAttrib2dvNV:
+.globl glVertexAttrib4dvNV
+.type glVertexAttrib4dvNV,#function
+glVertexAttrib4dvNV:
#ifdef __sparc_v9__
sethi %hi(0x00000000), %g2
sethi %hi(0x00000000), %g1
@@ -15298,20 +15319,20 @@ glVertexAttrib2dvNV:
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
- sethi %hi(8 * _gloffset_VertexAttrib2dvNV), %g2
- or %g2, %lo(8 * _gloffset_VertexAttrib2dvNV), %g2
+ sethi %hi(8 * _gloffset_VertexAttrib4dvNV), %g2
+ or %g2, %lo(8 * _gloffset_VertexAttrib4dvNV), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
- ld [%g1 + (4 * _gloffset_VertexAttrib2dvNV)], %g3
+ ld [%g1 + (4 * _gloffset_VertexAttrib4dvNV)], %g3
#endif
jmpl %g3, %g0
nop
-.globl glVertexAttrib3svNV
-.type glVertexAttrib3svNV,#function
-glVertexAttrib3svNV:
+.globl glVertexAttrib4fNV
+.type glVertexAttrib4fNV,#function
+glVertexAttrib4fNV:
#ifdef __sparc_v9__
sethi %hi(0x00000000), %g2
sethi %hi(0x00000000), %g1
@@ -15319,20 +15340,20 @@ glVertexAttrib3svNV:
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
- sethi %hi(8 * _gloffset_VertexAttrib3svNV), %g2
- or %g2, %lo(8 * _gloffset_VertexAttrib3svNV), %g2
+ sethi %hi(8 * _gloffset_VertexAttrib4fNV), %g2
+ or %g2, %lo(8 * _gloffset_VertexAttrib4fNV), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
- ld [%g1 + (4 * _gloffset_VertexAttrib3svNV)], %g3
+ ld [%g1 + (4 * _gloffset_VertexAttrib4fNV)], %g3
#endif
jmpl %g3, %g0
nop
-.globl glVertexAttrib3fvNV
-.type glVertexAttrib3fvNV,#function
-glVertexAttrib3fvNV:
+.globl glVertexAttrib4fvNV
+.type glVertexAttrib4fvNV,#function
+glVertexAttrib4fvNV:
#ifdef __sparc_v9__
sethi %hi(0x00000000), %g2
sethi %hi(0x00000000), %g1
@@ -15340,20 +15361,20 @@ glVertexAttrib3fvNV:
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
- sethi %hi(8 * _gloffset_VertexAttrib3fvNV), %g2
- or %g2, %lo(8 * _gloffset_VertexAttrib3fvNV), %g2
+ sethi %hi(8 * _gloffset_VertexAttrib4fvNV), %g2
+ or %g2, %lo(8 * _gloffset_VertexAttrib4fvNV), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
- ld [%g1 + (4 * _gloffset_VertexAttrib3fvNV)], %g3
+ ld [%g1 + (4 * _gloffset_VertexAttrib4fvNV)], %g3
#endif
jmpl %g3, %g0
nop
-.globl glVertexAttrib3dvNV
-.type glVertexAttrib3dvNV,#function
-glVertexAttrib3dvNV:
+.globl glVertexAttrib4sNV
+.type glVertexAttrib4sNV,#function
+glVertexAttrib4sNV:
#ifdef __sparc_v9__
sethi %hi(0x00000000), %g2
sethi %hi(0x00000000), %g1
@@ -15361,13 +15382,13 @@ glVertexAttrib3dvNV:
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
- sethi %hi(8 * _gloffset_VertexAttrib3dvNV), %g2
- or %g2, %lo(8 * _gloffset_VertexAttrib3dvNV), %g2
+ sethi %hi(8 * _gloffset_VertexAttrib4sNV), %g2
+ or %g2, %lo(8 * _gloffset_VertexAttrib4sNV), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
- ld [%g1 + (4 * _gloffset_VertexAttrib3dvNV)], %g3
+ ld [%g1 + (4 * _gloffset_VertexAttrib4sNV)], %g3
#endif
jmpl %g3, %g0
nop
@@ -15393,30 +15414,9 @@ glVertexAttrib4svNV:
jmpl %g3, %g0
nop
-.globl glVertexAttrib4fvNV
-.type glVertexAttrib4fvNV,#function
-glVertexAttrib4fvNV:
-#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_VertexAttrib4fvNV), %g2
- or %g2, %lo(8 * _gloffset_VertexAttrib4fvNV), %g2
- ldx [%g1 + %g2], %g3
-#else
- sethi %hi(0x00000000), %g1
- ld [%g1 + %lo(0x00000000)], %g1
- ld [%g1 + (4 * _gloffset_VertexAttrib4fvNV)], %g3
-#endif
- jmpl %g3, %g0
- nop
-
-.globl glVertexAttrib4dvNV
-.type glVertexAttrib4dvNV,#function
-glVertexAttrib4dvNV:
+.globl glVertexAttrib4ubNV
+.type glVertexAttrib4ubNV,#function
+glVertexAttrib4ubNV:
#ifdef __sparc_v9__
sethi %hi(0x00000000), %g2
sethi %hi(0x00000000), %g1
@@ -15424,13 +15424,13 @@ glVertexAttrib4dvNV:
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
- sethi %hi(8 * _gloffset_VertexAttrib4dvNV), %g2
- or %g2, %lo(8 * _gloffset_VertexAttrib4dvNV), %g2
+ sethi %hi(8 * _gloffset_VertexAttrib4ubNV), %g2
+ or %g2, %lo(8 * _gloffset_VertexAttrib4ubNV), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
- ld [%g1 + (4 * _gloffset_VertexAttrib4dvNV)], %g3
+ ld [%g1 + (4 * _gloffset_VertexAttrib4ubNV)], %g3
#endif
jmpl %g3, %g0
nop
@@ -15456,9 +15456,9 @@ glVertexAttrib4ubvNV:
jmpl %g3, %g0
nop
-.globl glVertexAttribs1svNV
-.type glVertexAttribs1svNV,#function
-glVertexAttribs1svNV:
+.globl glVertexAttribs1dvNV
+.type glVertexAttribs1dvNV,#function
+glVertexAttribs1dvNV:
#ifdef __sparc_v9__
sethi %hi(0x00000000), %g2
sethi %hi(0x00000000), %g1
@@ -15466,13 +15466,13 @@ glVertexAttribs1svNV:
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
- sethi %hi(8 * _gloffset_VertexAttribs1svNV), %g2
- or %g2, %lo(8 * _gloffset_VertexAttribs1svNV), %g2
+ sethi %hi(8 * _gloffset_VertexAttribs1dvNV), %g2
+ or %g2, %lo(8 * _gloffset_VertexAttribs1dvNV), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
- ld [%g1 + (4 * _gloffset_VertexAttribs1svNV)], %g3
+ ld [%g1 + (4 * _gloffset_VertexAttribs1dvNV)], %g3
#endif
jmpl %g3, %g0
nop
@@ -15498,9 +15498,9 @@ glVertexAttribs1fvNV:
jmpl %g3, %g0
nop
-.globl glVertexAttribs1dvNV
-.type glVertexAttribs1dvNV,#function
-glVertexAttribs1dvNV:
+.globl glVertexAttribs1svNV
+.type glVertexAttribs1svNV,#function
+glVertexAttribs1svNV:
#ifdef __sparc_v9__
sethi %hi(0x00000000), %g2
sethi %hi(0x00000000), %g1
@@ -15508,20 +15508,20 @@ glVertexAttribs1dvNV:
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
- sethi %hi(8 * _gloffset_VertexAttribs1dvNV), %g2
- or %g2, %lo(8 * _gloffset_VertexAttribs1dvNV), %g2
+ sethi %hi(8 * _gloffset_VertexAttribs1svNV), %g2
+ or %g2, %lo(8 * _gloffset_VertexAttribs1svNV), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
- ld [%g1 + (4 * _gloffset_VertexAttribs1dvNV)], %g3
+ ld [%g1 + (4 * _gloffset_VertexAttribs1svNV)], %g3
#endif
jmpl %g3, %g0
nop
-.globl glVertexAttribs2svNV
-.type glVertexAttribs2svNV,#function
-glVertexAttribs2svNV:
+.globl glVertexAttribs2dvNV
+.type glVertexAttribs2dvNV,#function
+glVertexAttribs2dvNV:
#ifdef __sparc_v9__
sethi %hi(0x00000000), %g2
sethi %hi(0x00000000), %g1
@@ -15529,13 +15529,13 @@ glVertexAttribs2svNV:
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
- sethi %hi(8 * _gloffset_VertexAttribs2svNV), %g2
- or %g2, %lo(8 * _gloffset_VertexAttribs2svNV), %g2
+ sethi %hi(8 * _gloffset_VertexAttribs2dvNV), %g2
+ or %g2, %lo(8 * _gloffset_VertexAttribs2dvNV), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
- ld [%g1 + (4 * _gloffset_VertexAttribs2svNV)], %g3
+ ld [%g1 + (4 * _gloffset_VertexAttribs2dvNV)], %g3
#endif
jmpl %g3, %g0
nop
@@ -15561,9 +15561,9 @@ glVertexAttribs2fvNV:
jmpl %g3, %g0
nop
-.globl glVertexAttribs2dvNV
-.type glVertexAttribs2dvNV,#function
-glVertexAttribs2dvNV:
+.globl glVertexAttribs2svNV
+.type glVertexAttribs2svNV,#function
+glVertexAttribs2svNV:
#ifdef __sparc_v9__
sethi %hi(0x00000000), %g2
sethi %hi(0x00000000), %g1
@@ -15571,20 +15571,20 @@ glVertexAttribs2dvNV:
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
- sethi %hi(8 * _gloffset_VertexAttribs2dvNV), %g2
- or %g2, %lo(8 * _gloffset_VertexAttribs2dvNV), %g2
+ sethi %hi(8 * _gloffset_VertexAttribs2svNV), %g2
+ or %g2, %lo(8 * _gloffset_VertexAttribs2svNV), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
- ld [%g1 + (4 * _gloffset_VertexAttribs2dvNV)], %g3
+ ld [%g1 + (4 * _gloffset_VertexAttribs2svNV)], %g3
#endif
jmpl %g3, %g0
nop
-.globl glVertexAttribs3svNV
-.type glVertexAttribs3svNV,#function
-glVertexAttribs3svNV:
+.globl glVertexAttribs3dvNV
+.type glVertexAttribs3dvNV,#function
+glVertexAttribs3dvNV:
#ifdef __sparc_v9__
sethi %hi(0x00000000), %g2
sethi %hi(0x00000000), %g1
@@ -15592,13 +15592,13 @@ glVertexAttribs3svNV:
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
- sethi %hi(8 * _gloffset_VertexAttribs3svNV), %g2
- or %g2, %lo(8 * _gloffset_VertexAttribs3svNV), %g2
+ sethi %hi(8 * _gloffset_VertexAttribs3dvNV), %g2
+ or %g2, %lo(8 * _gloffset_VertexAttribs3dvNV), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
- ld [%g1 + (4 * _gloffset_VertexAttribs3svNV)], %g3
+ ld [%g1 + (4 * _gloffset_VertexAttribs3dvNV)], %g3
#endif
jmpl %g3, %g0
nop
@@ -15624,9 +15624,9 @@ glVertexAttribs3fvNV:
jmpl %g3, %g0
nop
-.globl glVertexAttribs3dvNV
-.type glVertexAttribs3dvNV,#function
-glVertexAttribs3dvNV:
+.globl glVertexAttribs3svNV
+.type glVertexAttribs3svNV,#function
+glVertexAttribs3svNV:
#ifdef __sparc_v9__
sethi %hi(0x00000000), %g2
sethi %hi(0x00000000), %g1
@@ -15634,20 +15634,20 @@ glVertexAttribs3dvNV:
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
- sethi %hi(8 * _gloffset_VertexAttribs3dvNV), %g2
- or %g2, %lo(8 * _gloffset_VertexAttribs3dvNV), %g2
+ sethi %hi(8 * _gloffset_VertexAttribs3svNV), %g2
+ or %g2, %lo(8 * _gloffset_VertexAttribs3svNV), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
- ld [%g1 + (4 * _gloffset_VertexAttribs3dvNV)], %g3
+ ld [%g1 + (4 * _gloffset_VertexAttribs3svNV)], %g3
#endif
jmpl %g3, %g0
nop
-.globl glVertexAttribs4svNV
-.type glVertexAttribs4svNV,#function
-glVertexAttribs4svNV:
+.globl glVertexAttribs4dvNV
+.type glVertexAttribs4dvNV,#function
+glVertexAttribs4dvNV:
#ifdef __sparc_v9__
sethi %hi(0x00000000), %g2
sethi %hi(0x00000000), %g1
@@ -15655,13 +15655,13 @@ glVertexAttribs4svNV:
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
- sethi %hi(8 * _gloffset_VertexAttribs4svNV), %g2
- or %g2, %lo(8 * _gloffset_VertexAttribs4svNV), %g2
+ sethi %hi(8 * _gloffset_VertexAttribs4dvNV), %g2
+ or %g2, %lo(8 * _gloffset_VertexAttribs4dvNV), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
- ld [%g1 + (4 * _gloffset_VertexAttribs4svNV)], %g3
+ ld [%g1 + (4 * _gloffset_VertexAttribs4dvNV)], %g3
#endif
jmpl %g3, %g0
nop
@@ -15687,9 +15687,9 @@ glVertexAttribs4fvNV:
jmpl %g3, %g0
nop
-.globl glVertexAttribs4dvNV
-.type glVertexAttribs4dvNV,#function
-glVertexAttribs4dvNV:
+.globl glVertexAttribs4svNV
+.type glVertexAttribs4svNV,#function
+glVertexAttribs4svNV:
#ifdef __sparc_v9__
sethi %hi(0x00000000), %g2
sethi %hi(0x00000000), %g1
@@ -15697,13 +15697,13 @@ glVertexAttribs4dvNV:
or %g1, %lo(0x00000000), %g1
sllx %g2, 32, %g2
ldx [%g1 + %g2], %g1
- sethi %hi(8 * _gloffset_VertexAttribs4dvNV), %g2
- or %g2, %lo(8 * _gloffset_VertexAttribs4dvNV), %g2
+ sethi %hi(8 * _gloffset_VertexAttribs4svNV), %g2
+ or %g2, %lo(8 * _gloffset_VertexAttribs4svNV), %g2
ldx [%g1 + %g2], %g3
#else
sethi %hi(0x00000000), %g1
ld [%g1 + %lo(0x00000000)], %g1
- ld [%g1 + (4 * _gloffset_VertexAttribs4dvNV)], %g3
+ ld [%g1 + (4 * _gloffset_VertexAttribs4svNV)], %g3
#endif
jmpl %g3, %g0
nop