unpacker_special revision af8d59d05d72f134aeea62712f1286b369807d52
306763c67bb99228487345b32ab8c5c6cd41f23cChristian Maeder# Copyright (c) 2001, Stanford University
306763c67bb99228487345b32ab8c5c6cd41f23cChristian Maeder# All rights reserved.
306763c67bb99228487345b32ab8c5c6cd41f23cChristian Maeder#
306763c67bb99228487345b32ab8c5c6cd41f23cChristian Maeder# See the file LICENSE.txt for information on redistributing this software.
306763c67bb99228487345b32ab8c5c6cd41f23cChristian Maeder#
306763c67bb99228487345b32ab8c5c6cd41f23cChristian Maeder# Unpack functions which can't be auto-generated
306763c67bb99228487345b32ab8c5c6cd41f23cChristian Maeder#
306763c67bb99228487345b32ab8c5c6cd41f23cChristian MaederBitmap
95c3e5d11dcee331dc3876a9bf0c1d6daa38e2caChristian MaederCallLists
95c3e5d11dcee331dc3876a9bf0c1d6daa38e2caChristian MaederClipPlane
679d3f541f7a9ede4079e045f7758873bb901872Till MossakowskiColorPointer
679d3f541f7a9ede4079e045f7758873bb901872Till MossakowskiDeleteTextures
306763c67bb99228487345b32ab8c5c6cd41f23cChristian MaederDrawElements
306763c67bb99228487345b32ab8c5c6cd41f23cChristian MaederDrawRangeElements
679d3f541f7a9ede4079e045f7758873bb901872Till MossakowskiDrawPixels
95c3e5d11dcee331dc3876a9bf0c1d6daa38e2caChristian MaederEdgeFlagPointer
d21dd452cd68abade683103a5c0cfe6d02c5f17bTill MossakowskiFogfv
d21dd452cd68abade683103a5c0cfe6d02c5f17bTill MossakowskiFogiv
95c3e5d11dcee331dc3876a9bf0c1d6daa38e2caChristian MaederIndexPointer
95c3e5d11dcee331dc3876a9bf0c1d6daa38e2caChristian MaederInterleavedArrays
95c3e5d11dcee331dc3876a9bf0c1d6daa38e2caChristian MaederLightfv
f0e85ee7e4accfc01f46aa0363acc59fcd248e8aTill MossakowskiLightiv
f69658e57cba7ecb37c0d84181f4c563215c2534Till MossakowskiLightModelfv
ba904a15082557e939db689fcfba0c68c9a4f740Christian MaederLightModeliv
ba904a15082557e939db689fcfba0c68c9a4f740Christian MaederLoadMatrixf
ff49754b0e0b7ca133a66ce6c0b240c55128cde1Heng JiangLoadMatrixd
95c3e5d11dcee331dc3876a9bf0c1d6daa38e2caChristian MaederMap1d
ba904a15082557e939db689fcfba0c68c9a4f740Christian MaederMap1f
ba904a15082557e939db689fcfba0c68c9a4f740Christian MaederMap2d
d410c66e2c3e16d75ef1066b501a539b08682ac3Maciek MakowskiMap2f
ba904a15082557e939db689fcfba0c68c9a4f740Christian MaederMaterialfv
ba904a15082557e939db689fcfba0c68c9a4f740Christian MaederMaterialiv
e182d0ec56025d97d74829cac75ee31eec12b093Maciek MakowskiMultMatrixd
ba904a15082557e939db689fcfba0c68c9a4f740Christian MaederMultMatrixf
ba904a15082557e939db689fcfba0c68c9a4f740Christian MaederNormalPointer
58b671de3fe578346fef9642ffa3c5a0a0edb3cbTill MossakowskiPixelMapfv
56cd0da55d058b262b1626ddcd78db6bd9a90551Christian MaederPixelMapuiv
ba904a15082557e939db689fcfba0c68c9a4f740Christian MaederPixelMapusv
ba904a15082557e939db689fcfba0c68c9a4f740Christian MaederPolygonStipple
c616e681da8c052b62e14247fea522da099ac0e4Christian MaederPrioritizeTextures
1b05bdb88b90d3c947351f262d7ae7d68f0a4a6fTill MossakowskiReadPixels
1b05bdb88b90d3c947351f262d7ae7d68f0a4a6fTill MossakowskiTexCoordPointer
21dae7237ac384abdb94a81e00b3f099873ec623Till MossakowskiTexEnvfv
21dae7237ac384abdb94a81e00b3f099873ec623Till MossakowskiTexEnviv
1b05bdb88b90d3c947351f262d7ae7d68f0a4a6fTill MossakowskiTexGendv
a7f97f28aa8227408d4008e0b12a7bd925ef51feKlaus LuettichTexGenfv
b0294d73dcefc502ddaa13e18b46103a5916971fTill MossakowskiTexGeniv
8db14bfdbfec2f153de435718d748fe5e22fd634Heng JiangTexImage1D
b0294d73dcefc502ddaa13e18b46103a5916971fTill MossakowskiTexImage2D
1b05bdb88b90d3c947351f262d7ae7d68f0a4a6fTill MossakowskiTexImage3D
1b05bdb88b90d3c947351f262d7ae7d68f0a4a6fTill MossakowskiTexImage3DEXT
58b671de3fe578346fef9642ffa3c5a0a0edb3cbTill MossakowskiTexParameterf
e379124f467e5d0ef7d3c0ca238bff0521f70831Till MossakowskiTexParameteri
58b671de3fe578346fef9642ffa3c5a0a0edb3cbTill MossakowskiTexParameterfv
1b05bdb88b90d3c947351f262d7ae7d68f0a4a6fTill MossakowskiTexParameteriv
a7f97f28aa8227408d4008e0b12a7bd925ef51feKlaus LuettichTexSubImage1D
21dae7237ac384abdb94a81e00b3f099873ec623Till MossakowskiTexSubImage2D
21dae7237ac384abdb94a81e00b3f099873ec623Till MossakowskiTexSubImage3D
8db14bfdbfec2f153de435718d748fe5e22fd634Heng JiangVertexPointer
21dae7237ac384abdb94a81e00b3f099873ec623Till MossakowskiBoundsInfoCR
8db14bfdbfec2f153de435718d748fe5e22fd634Heng JiangSecondaryColorPointerEXT
8db14bfdbfec2f153de435718d748fe5e22fd634Heng JiangFogCoordPointerEXT
21dae7237ac384abdb94a81e00b3f099873ec623Till MossakowskiMultiDrawArraysEXT
21dae7237ac384abdb94a81e00b3f099873ec623Till MossakowskiMultiDrawElementsEXT
f0e85ee7e4accfc01f46aa0363acc59fcd248e8aTill MossakowskiVertexAttrib1dvARB
f0e85ee7e4accfc01f46aa0363acc59fcd248e8aTill MossakowskiVertexAttrib1fvARB
f0e85ee7e4accfc01f46aa0363acc59fcd248e8aTill MossakowskiVertexAttrib1svARB
f0e85ee7e4accfc01f46aa0363acc59fcd248e8aTill MossakowskiVertexAttrib2dvARB
f0e85ee7e4accfc01f46aa0363acc59fcd248e8aTill MossakowskiVertexAttrib2fvARB
f0e85ee7e4accfc01f46aa0363acc59fcd248e8aTill MossakowskiVertexAttrib2svARB
f0e85ee7e4accfc01f46aa0363acc59fcd248e8aTill MossakowskiVertexAttrib3dvARB
f0e85ee7e4accfc01f46aa0363acc59fcd248e8aTill MossakowskiVertexAttrib3fvARB
f0e85ee7e4accfc01f46aa0363acc59fcd248e8aTill MossakowskiVertexAttrib3svARB
f0e85ee7e4accfc01f46aa0363acc59fcd248e8aTill MossakowskiVertexAttrib4dvARB
f0e85ee7e4accfc01f46aa0363acc59fcd248e8aTill MossakowskiVertexAttrib4fvARB
f0e85ee7e4accfc01f46aa0363acc59fcd248e8aTill MossakowskiVertexAttrib4svARB
f0e85ee7e4accfc01f46aa0363acc59fcd248e8aTill MossakowskiVertexAttribPointerARB
f0e85ee7e4accfc01f46aa0363acc59fcd248e8aTill MossakowskiVertexAttrib4NbvARB
f0e85ee7e4accfc01f46aa0363acc59fcd248e8aTill MossakowskiVertexAttrib4NivARB
f0e85ee7e4accfc01f46aa0363acc59fcd248e8aTill MossakowskiVertexAttrib4NsvARB
f0e85ee7e4accfc01f46aa0363acc59fcd248e8aTill MossakowskiVertexAttrib4NubvARB
f0e85ee7e4accfc01f46aa0363acc59fcd248e8aTill MossakowskiVertexAttrib4NuivARB
f0e85ee7e4accfc01f46aa0363acc59fcd248e8aTill MossakowskiVertexAttrib4NusvARB
f0e85ee7e4accfc01f46aa0363acc59fcd248e8aTill MossakowskiVertexAttrib4bvARB
f0e85ee7e4accfc01f46aa0363acc59fcd248e8aTill MossakowskiVertexAttrib4ivARB
21dae7237ac384abdb94a81e00b3f099873ec623Till MossakowskiVertexAttrib4ubvARB
21dae7237ac384abdb94a81e00b3f099873ec623Till MossakowskiVertexAttrib4uivARB
21dae7237ac384abdb94a81e00b3f099873ec623Till MossakowskiVertexAttrib4usvARB
26ed2a19326560786ff94dfc462309d6d5d862a8Heng JiangVertexAttribPointerNV
21dae7237ac384abdb94a81e00b3f099873ec623Till MossakowskiWriteback
21dae7237ac384abdb94a81e00b3f099873ec623Till MossakowskiCombinerParameterfvNV
c616e681da8c052b62e14247fea522da099ac0e4Christian MaederCombinerParameterivNV
26ed2a19326560786ff94dfc462309d6d5d862a8Heng JiangCombinerStageParameterfvNV
95c3e5d11dcee331dc3876a9bf0c1d6daa38e2caChristian MaederChromiumParametervCR
21dae7237ac384abdb94a81e00b3f099873ec623Till MossakowskiCreateContext
21dae7237ac384abdb94a81e00b3f099873ec623Till MossakowskiWindowCreate
21dae7237ac384abdb94a81e00b3f099873ec623Till MossakowskiAreTexturesResident
21dae7237ac384abdb94a81e00b3f099873ec623Till MossakowskiLoadTransposeMatrixfARB
21dae7237ac384abdb94a81e00b3f099873ec623Till MossakowskiLoadTransposeMatrixdARB
21dae7237ac384abdb94a81e00b3f099873ec623Till MossakowskiMultTransposeMatrixdARB
21dae7237ac384abdb94a81e00b3f099873ec623Till MossakowskiMultTransposeMatrixfARB
21dae7237ac384abdb94a81e00b3f099873ec623Till MossakowskiPointParameteriv
21dae7237ac384abdb94a81e00b3f099873ec623Till MossakowskiPointParameterfvARB
21dae7237ac384abdb94a81e00b3f099873ec623Till MossakowskiAreProgramsResidentNV
21dae7237ac384abdb94a81e00b3f099873ec623Till MossakowskiDeleteProgramsNV
21dae7237ac384abdb94a81e00b3f099873ec623Till MossakowskiExecuteProgramNV
21dae7237ac384abdb94a81e00b3f099873ec623Till MossakowskiGetProgramNamedParameterdvNV
21dae7237ac384abdb94a81e00b3f099873ec623Till MossakowskiGetProgramNamedParameterfvNV
8db14bfdbfec2f153de435718d748fe5e22fd634Heng JiangLoadProgramNV
8db14bfdbfec2f153de435718d748fe5e22fd634Heng JiangProgramLocalParameter4dvARB
8db14bfdbfec2f153de435718d748fe5e22fd634Heng JiangProgramLocalParameter4fvARB
8db14bfdbfec2f153de435718d748fe5e22fd634Heng JiangProgramNamedParameter4dNV
a7f97f28aa8227408d4008e0b12a7bd925ef51feKlaus LuettichProgramNamedParameter4dvNV
a7f97f28aa8227408d4008e0b12a7bd925ef51feKlaus LuettichProgramNamedParameter4fNV
a7f97f28aa8227408d4008e0b12a7bd925ef51feKlaus LuettichProgramNamedParameter4fvNV
a7f97f28aa8227408d4008e0b12a7bd925ef51feKlaus LuettichProgramParameter4dvNV
26ed2a19326560786ff94dfc462309d6d5d862a8Heng JiangProgramParameter4fvNV
26ed2a19326560786ff94dfc462309d6d5d862a8Heng JiangProgramParameters4dvNV
26ed2a19326560786ff94dfc462309d6d5d862a8Heng JiangProgramParameters4fvNV
26ed2a19326560786ff94dfc462309d6d5d862a8Heng JiangRequestResidentProgramsNV
d432d7594caca8c2587a3ca660c35865538464ceKlaus LuettichDeleteProgramsARB
d432d7594caca8c2587a3ca660c35865538464ceKlaus LuettichGetProgramStringARB
d432d7594caca8c2587a3ca660c35865538464ceKlaus LuettichProgramEnvParameter4dvARB
26ed2a19326560786ff94dfc462309d6d5d862a8Heng JiangProgramEnvParameter4fvARB
26ed2a19326560786ff94dfc462309d6d5d862a8Heng JiangProgramLocalParameter4dvARB
26ed2a19326560786ff94dfc462309d6d5d862a8Heng JiangProgramLocalParameter4fvARB
26ed2a19326560786ff94dfc462309d6d5d862a8Heng JiangProgramStringARB
26ed2a19326560786ff94dfc462309d6d5d862a8Heng JiangBufferDataARB
26ed2a19326560786ff94dfc462309d6d5d862a8Heng JiangBufferSubDataARB
26ed2a19326560786ff94dfc462309d6d5d862a8Heng JiangGetBufferSubDataARB
26ed2a19326560786ff94dfc462309d6d5d862a8Heng JiangDeleteBuffersARB
26ed2a19326560786ff94dfc462309d6d5d862a8Heng JiangZPixCR
26ed2a19326560786ff94dfc462309d6d5d862a8Heng JiangCompressedTexImage1DARB
26ed2a19326560786ff94dfc462309d6d5d862a8Heng JiangCompressedTexImage2DARB
26ed2a19326560786ff94dfc462309d6d5d862a8Heng JiangCompressedTexImage3DARB
26ed2a19326560786ff94dfc462309d6d5d862a8Heng JiangCompressedTexSubImage1DARB
26ed2a19326560786ff94dfc462309d6d5d862a8Heng JiangCompressedTexSubImage2DARB
f778a0725b6b62370f1ac3f683caf2a3930920d0Klaus LuettichCompressedTexSubImage3DARB
f778a0725b6b62370f1ac3f683caf2a3930920d0Klaus LuettichDeleteFencesNV
26ed2a19326560786ff94dfc462309d6d5d862a8Heng JiangWindowVisibleRegion
26ed2a19326560786ff94dfc462309d6d5d862a8Heng JiangBindAttribLocation
26ed2a19326560786ff94dfc462309d6d5d862a8Heng JiangShaderSource
26ed2a19326560786ff94dfc462309d6d5d862a8Heng JiangUniform1fv
26ed2a19326560786ff94dfc462309d6d5d862a8Heng JiangUniform1iv
26ed2a19326560786ff94dfc462309d6d5d862a8Heng JiangUniform2fv
26ed2a19326560786ff94dfc462309d6d5d862a8Heng JiangUniform2iv
f778a0725b6b62370f1ac3f683caf2a3930920d0Klaus LuettichUniform3fv
f778a0725b6b62370f1ac3f683caf2a3930920d0Klaus LuettichUniform3iv
f778a0725b6b62370f1ac3f683caf2a3930920d0Klaus LuettichUniform4fv
26ed2a19326560786ff94dfc462309d6d5d862a8Heng JiangUniform4iv
26ed2a19326560786ff94dfc462309d6d5d862a8Heng JiangUniformMatrix2fv
26ed2a19326560786ff94dfc462309d6d5d862a8Heng JiangUniformMatrix3fv
26ed2a19326560786ff94dfc462309d6d5d862a8Heng JiangUniformMatrix4fv
a7f97f28aa8227408d4008e0b12a7bd925ef51feKlaus LuettichDrawBuffers
26ed2a19326560786ff94dfc462309d6d5d862a8Heng JiangGetActiveAttrib
26ed2a19326560786ff94dfc462309d6d5d862a8Heng JiangGetActiveUniform
26ed2a19326560786ff94dfc462309d6d5d862a8Heng JiangGetAttachedShaders
26ed2a19326560786ff94dfc462309d6d5d862a8Heng JiangGetShaderInfoLog
26ed2a19326560786ff94dfc462309d6d5d862a8Heng JiangGetProgramInfoLog
26ed2a19326560786ff94dfc462309d6d5d862a8Heng JiangGetShaderSource
26ed2a19326560786ff94dfc462309d6d5d862a8Heng JiangGetAttribLocation
a7f97f28aa8227408d4008e0b12a7bd925ef51feKlaus LuettichGetUniformLocation
a7f97f28aa8227408d4008e0b12a7bd925ef51feKlaus LuettichGetAttachedObjectsARB
26ed2a19326560786ff94dfc462309d6d5d862a8Heng JiangGetInfoLogARB
26ed2a19326560786ff94dfc462309d6d5d862a8Heng JiangDeleteQueriesARB
26ed2a19326560786ff94dfc462309d6d5d862a8Heng JiangDeleteFramebuffersEXT
ff49754b0e0b7ca133a66ce6c0b240c55128cde1Heng JiangDeleteRenderbuffersEXT
26ed2a19326560786ff94dfc462309d6d5d862a8Heng JiangLockArraysEXT
26ed2a19326560786ff94dfc462309d6d5d862a8Heng JiangUnlockArraysEXT
26ed2a19326560786ff94dfc462309d6d5d862a8Heng JiangGetUniformsLocations
26ed2a19326560786ff94dfc462309d6d5d862a8Heng JiangGetTexImage
26ed2a19326560786ff94dfc462309d6d5d862a8Heng JiangGetCompressedTexImageARB
26ed2a19326560786ff94dfc462309d6d5d862a8Heng JiangGetPolygonStipple
26ed2a19326560786ff94dfc462309d6d5d862a8Heng JiangGetPixelMapfv
26ed2a19326560786ff94dfc462309d6d5d862a8Heng JiangGetPixelMapuiv
26ed2a19326560786ff94dfc462309d6d5d862a8Heng JiangGetPixelMapusv
26ed2a19326560786ff94dfc462309d6d5d862a8Heng Jiang