
    \
j                     r   d Z dZdZddlT ddlmZ ddlmZ dZdZ	dZ
dZeZeZeZdZeZeZeZeZeZeZeZeZeZe Z!e Z"dZ#dZ$d	Z%d
Z&dZ'dZ(dZ)dZ*dZ+dZ,dZ-dZ.dZ/dZ0dZ1dZ2dZ3dZ4dZ5dZ6dZ7dZ8dZ9dZ:dZ;dZ<dZ=d Z>d!Z?d"Z@d#ZAd$ZBd%ZCd&ZDd'ZEd(ZFd)ZGd*ZHd+ZId,ZJd-ZKd.ZLd/ZMd0ZNd1ZOd2ZPd3ZQd4ZRd5ZSd6ZTd7ZUd8ZVd9ZWd:ZXd;ZYd<ZZd=Z[d>Z\d?Z]d@Z^dAZ_dBZ`dCZadDZbdEZcdFZddGZedHZfdIZgdJZhdKZidLZjdMZkdNZldOZmdPZndQZodRZpdSZqdTZrdUZsdVZtdWZudXZvdYZwdZZxd[Zyd\Zzd]Z{d^Z|d_Z}d`Z~daZdbZdcZddZdeZdfZdgZdhZdiZdjZdkZdlZdmZdnZdoZdpZdqZdrZdsZdtZduZdvZdwZdxZdyZdzZd{Zd|Zd}Zd~ZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdߐZ dZdZdZdZdZdZdZdZdZ	dZ
dZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZ dZ!d Z"dZ#dZ$dZ%dZ&dZ'dZ(dZ)dZ*d	Z+d
Z,dZ-dZ.dZ/dZ0dZ1dZ2dZ3dZ4dZ5dZ6dZ7dZ8dZ9dZ:dZ;dZ<dZ=dZ>dZ?dZ@dZAd ZBd!ZCd"ZDd#ZEd$ZFd%ZGd&ZHd'ZId(ZJd)ZKd*ZLd+ZMd,ZNd-ZOd.ZPd/ZQd0ZRd1ZSd2ZTd3ZUd4ZVd5ZWd6ZXd7ZYd8ZZd9Z[d:Z\d;Z]d<Z^d=Z_d>Z`d?Zad@ZbdAZcdBZddCZedDZfdEZgdFZhdGZidHZjdIZkdJZldKZmdLZndMZodNZpdOZqdPZrdQZsdRZtdSZudTZvdUZwdVZxdWZydXZzdYZ{dZZ|d[Z}d\Z~d]Zd^Zd_Zd`ZdaZdbZdcZddZdeZdfZdgZdhZdiZdjZdkZdlZdmZdnZdoZdpZdqZdrZdsZdtZduZdvZdwZdxZdyZdzZd{Zd|Zd}Zd~ZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZÐdZĐdZŐdZƐdZǐdZȐdZɐdZʐdZːdZ̐dZ͐dZΐdZϐdZАdZѐdZҐdZӐdZԐdZՐdZ֐dZאdZؐdZِdZڐdZېdZܐdZݐdZސdZߐdZdZdZdZdZdÐZdĐZdŐZdƐZdǐZdȐZdɐZdZdʐZdːZd̐Zd͐ZdΐZdϐZdZdZdZdZdАZdѐZdҐZdӐZdZdkZdZdؐZdZdZ d{ZdԐZdՐZd֐ZdאZdؐZdِZdڐZdېZ	dܐZ
dݐZdސZdߐZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZ dZ!dZ"dZ#dZ$dZ%dZ&dZ'dZ(dZ)dZ*dZ+dZ,dZ-dZ.d Z/dZ0dZ1dِZ2dِZ3 eddegd          Z4 eddeeeegd          Z5 eddegd          Z6 eddegd          Z7 eddeeeegd          Z8 eddeegd          Z9 eddeegd          Z: eddegd          Z; ed	degd          Z< ed
degd          Z= eddegd          Z> eddegd          Z? eddeegd          Z@ eddeegd          ZA eddeegd          ZB edd eCe          gd          ZD edd eCe          gd          ZE eddegd          ZF edd eCe          gd          ZG eddeeeegd          ZH edde eCe!          gd          ZI edde eCe!          gd          ZJ eddegd          ZK eddegd          ZL eddegd          ZM eddegd          ZN edeegd          ZO eddegd          ZP eddegd          ZQ edde eCe          gd          ZR edde eCe!          gd          ZS ed de eCe          gd          ZT ed!de eCe          gd          ZU ed"degd          ZV ed#dg d          ZW ed$degd          ZX ed%dg d          ZY ed&eegd          ZZ ed'eg d          Z[ ed( eCe          egd          Z\ ed)dg d          Z] ed*dg d          Z^ ed+deegd          Z_ ed,de"gd          Z` ed-degd          Za ed.degd          Zb ed/de"e"gd          Zc ed0deeeegd          Zd ed1deegd          Ze ed2degd          Zf ed3de!e!e!e!e!e!gd          Zg ed4de!e!e!e!e!e!gd          Zh ed5deeeegd          Zi ed6dg d          Zj ed7dg d          Zk ed8dg d          Zl ed9d eCe!          gd          Zm ed:d eCe          gd          Zn ed;d eCe!          gd          Zo ed<d eCe          gd          Zp ed=de!e!e!e!gd          Zq ed>deeeegd          Zr ed?de!e!e!gd          Zs ed@deeegd          Zt edAde!e!e!gd          Zu edBdeeegd          Zv edCeegd          Zw edDdeegd          Zx edEeegd          Zy edFdeegd          Zz edGdg d          Z{ edHdegd          Z| edIdee eCe          gd          Z} edJdegd          Z~ edKdegd          Z edLdg d          Z edMde!e!gd          Z edNdeegd          Z edOdeegd          Z edPdeegd          Z edQde!e!e!gd          Z edRdeeegd          Z edSdeeegd          Z edTdeeegd          Z edUde!e!e!e!gd          Z edVdeeeegd          Z edWdeeeegd          Z edXdeeeegd          Z edYd eCe!          gd          Z edZd eCe          gd          Z ed[d eCe          gd          Z ed\d eCe          gd          Z ed]d eCe!          gd          Z ed^d eCe          gd          Z ed_d eCe          gd          Z ed`d eCe          gd          Z edad eCe!          gd          Z edbd eCe          gd          Z edcd eCe          gd          Z eddd eCe          gd          Z ededeeegd          Z edfde!e!e!gd          Z edgdeeegd          Z edhdeeegd          Z edideeegd          Z edjd eCe          gd          Z edkd eCe!          gd          Z edld eCe          gd          Z edmd eCe          gd          Z ednd eCe          gd          Z edode!gd          Z edpdegd          Z edqdegd          Z edrdegd          Z edsdegd          Z edtd eCe!          gd          Z edud eCe          gd          Z edvd eCe          gd          Z edwd eCe          gd          Z edxd eCe          gd          Z edydeeegd          Z edzde!e!e!gd          Z ed{deeegd          Z ed|deeegd          Z ed}deeegd          Z ed~deeegd          Z eddeeegd          Z eddeeegd          Z eddeeeegd          Z edde!e!e!e!gd          Z eddeeeegd          Z eddeeeegd          Z eddeeeegd          Z eddeeeegd          Z eddeeeegd          Z eddeeeegd          Z edd eCe          gd          Z edd eCe!          gd          Z edd eCe          gd          Z edd eCe          gd          Z edd eCe          gd          Z edd eCe          gd          Z edd eCe          gd          Z edd eCe          gd          Z edd eCe          gd          Z edd eCe!          gd          Z edd eCe          gd          Z edd eCe          gd          Z edd eCe          gd          Z edd eCe          gd          Z edd eCe          gd          Z edd eCe          gd          Z edde!gd          Z eddegd          Z eddegd          Z eddegd          Z edde!e!gd          Z eddeegd          Z eddeegd          Z eddeegd          Z edde!e!e!gd          Z eddeeegd          Z eddeeegd          Z eddeeegd          Z edde!e!e!e!gd          Z eddeeeegd          Z eddeeeegd          Z eddeeeegd          Z edd eCe!          gd          Z edd eCe          gd          Z edd eCe          gd          Z edd eCe          gd          Z edd eCe!          gd          Z edd eCe          gd          Z edd eCe          gd          Z edd eCe          gd          Z edd eCe!          gd          Z edd eCe          gd          Z edd eCe          gd          Z edd eCe          gd          Z edd eCe!          gd          Z edd eCe          gd          Z edd eCe          gd          Z edd eCe          gd          Z edde!e!gd          Z eddeegd          Z eddeegd          Z eddeegd          Z edde!e!e!gd          Z eddeeegd          Z eddeeegd          Z eddeeegd          Z edde!e!e!e!gd          Z eddeeeegd          Z eddeeeegd          Z eddeeeegd          Z edd eCe!          gd          Z edd eCe          gd          Z edd eCe          gd          Z edd eCe          gd          Z edd eCe!          gd          Z edd eCe          gd          Z edd eCe          gd          Z edd eCe          gd          Z  edd eCe!          gd          Z edd eCe          gd          Z edd eCe          gd          Z edd eCe          gd          Z edde!e!e!e!gd          Z eddeeeegd          Z eddeeeegd          Z eddeeeegd          Z edd eCe!           eCe!          gd          Z	 edd eCe           eCe          gd          Z
 edd eCe           eCe          gd          Z edd eCe           eCe          gd          Z eddeee eCe          gd          Z eddee eCe          gd          Z eddeee eCe          gd          Z eddee eCe          gd          Z eddeee eCe          gd          Z edde eCe          gd          Z edde eC eCe                    gd          Z eddegd          Z eddeeegd          Z eddeee eCe          gd          Z eddee eCe          gd          Z eddegd          Z eddeeegd          Z eddeeegd          Z eddee eCe          gd          Z eddee eCe          gd          Z eddee eCe          gd          Z eddee eCe          gd          Z eddeegd          Z eddeegd          Z  edde eCe          gd          Z! edde eCe          gd          Z" eddeeegd          Z# eddeeegd          Z$ eddee eCe          gd          Z% eddee eCe          gd          Z& eddee eCe          gd          Z' eddee eCe          gd          Z( eddeegd          Z) eddeegd          Z* eddeegd          Z+ eddeegd          Z, eddeegd          Z- eddeegd          Z. eddee eCe          gd          Z/ eddee eCe          gd          Z0 eddee eCe          gd          Z1 edde eCe          gd          Z2 edde eCe          gd          Z3 ed de eCe          gd          Z4 eddeeeeee eCe          gd          Z5 eddeeeeee eCe          gd          Z6 eddeeee eCe          gd          Z7 eddeeeeegd          Z8 eddeeegd          Z9 eddegd          Z: eddeeegd          Z; eddegd          Z< ed	deee!gd          Z= ed
deeegd          Z> eddeeegd          Z? eddee eCe!          gd          Z@ eddee eCe          gd          ZA eddee eCe          gd          ZB eddee eCe!          gd          ZC eddee eCe          gd          ZD eddee eCe          gd          ZE eddeeegd          ZF eddeeegd          ZG eddee eCe          gd          ZH eddee eCe          gd          ZI eddee eCe          gd          ZJ eddee eCe          gd          ZK eddeeegd          ZL eddeeegd          ZM eddee eCe          gd          ZN eddee eCe          gd          ZO eddee eCe          gd          ZP eddee eCe          gd          ZQ eddeee eCe          gd          ZR eddeee eCe          gd          ZS ed deeeeeee eCe          gd          ZT ed!deeeeeeee eCe          g	d          ZU ed"deeee eCe          gd          ZV ed#de eCe          gd          ZW ed$de eCe          gd          ZX ed%deegd          ZY ed&de eCe           eCe          gd          ZZ ed'ee eCe           eCe          gd          Z[ ed(eegd          Z\ ed)deeeeee eCe          gd          Z] ed*deeeeeeee eCe          g	d          Z^ ed+deeeeeeegd          Z_ ed,deeeeeeeegd          Z` ed-deeeeeegd          Za ed.deeeeeeeegd          Zb ed/dee!e!ee eCe!          gd          Zc ed0deeeee eCe          gd          Zd ed1dee!e!eee!e!ee eCe!          g
d          Ze ed2deeeeeeeee eCe          g
d          Zf ed3dee eCe!          gd          Zg ed4dee eCe          gd          Zh ed5dee eCe          gd          Zi ed6de!gd          Zj ed7degd          Zk ed8d eCe!          gd          Zl ed9d eCe          gd          Zm ed:de!e!gd          Zn ed;deegd          Zo ed<d eCe!          gd          Zp ed=d eCe          gd          Zq ed>dee!e!gd          Zr ed?deeegd          Zs ed@dee!e!ee!e!gd          Zt edAdeeeeeegd          Zu edBdegd          Zv edCdeegd          Zw edDdeeegd          Zx edEdeeeeegd          Zy edFdeegd          Zz edGdeegd          Z{ edHde eCe          gd          Z| edIde eCe          gd          Z} edJdee eCe          gd          Z~ edKdegd          Z edLde eCe          gd          Z edMdg d          Z edNdegd          Z edOdegd          Z edPdg d          ZdQZdRZdSZdTZdUZdVZdWZdXZdYZdZZd[Zd\Zd]Zd^Zd_Zd`ZdaZdbZdcZddZdeZdfZdgZdhZdiZdKZdJZdRZdQZdjZdkZdlZdmZdnZdoZdpZdqZdrZdsZdtZduZ edvdeeeee eCe          gd          Z edwdeeeeeeeee eCe          g
d          Z edxdeeeeeeeeee eCe          gd          Z edydeeeeeeeeeg	d          Z edeeeee eCe                    Z edeeeeeeeee eCe                    Z edeeeeeeeeee eCe                    Z edeeeeeeeee
  
        ZdzZd{Zd|Zd}Zd~ZdZdZdZdZdZdZdZdZÐdZĐdZŐdZƐdZǐdZȐdZɐdZʐdZːdZ̐dZ͐dZΐdZϐdZАdZѐdZҐdZӐdZԐdZՐdZ֐dZאdZؐdZِdZڐdZېdZܐdZݐdZސdZߐdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdÐZ dĐZ eddeeeee eCe          gd          Z eddeeeee eCe          gd          Z eddee eCe          gd          Z eddee eCe          gd          Z eddeeeeegd          Z eddeeeeegd          Z eddeee eCe          gd          Z eddee eCe          gd          Z	 eddee eCe          gd          Z
 eddegd          Z eddeeeegd          Z eddeeeegd          Z eddegd          Z eddeeee eCe          gd          Z eddee eCe          gd          Z eddee eCe          gd          Z eddeeegd          Z eddegd          Z eddeeee eCe          gd          Z eddee eCe          gd          Z eddee eCe          gd          Z eddeeeee eCe          gd          Z eddeeeeee eCe          gd          Z eddeeegd          Z eddee eCe          gd          Z eddeeegd          Z eddee eCe          gd          Z eddeeeeegd          Z eddeeeeeegd          Z eddeee eCe          gd          Z eddee eCe          gd          Z  eddee eCe          gd          Z! eddeeeeee eCe           eCe          gd          Z" eddeee eCe           eCe           eCe          gd          Z#dZ$dZ%dZ&dZ'dZ(dZ)dZ*dZ+dZ,dZ-dZ.dZ/dZ0dZ1dZ2dZ3dZ4dZ5dZ6dZ7dZ8dZ9dZ:dZ;dZ<d Z=dZ>dZ?dZ@dZAdZBdZCdZDdZEd	ZFd
ZGdZHdZIdZJdZKdZLdZMdZNdZOdZPdZQdZRdZSdZTdZUdZVdZWdZXdZYdZZdZ[dZ\d Z]d!Z^d"Z_d#Z`d$Zad%Zbd&Zcd'Zdd(Zed)Zfd*Zgd+Zhd,Zid-Zjd.Zkd/Zld0Zmd1Znd2Zod3Zpd4Zqd5Zrd6Zsd7Ztd8Zud9Zvd:Zwd;Zxd<Zyd=Zzd>Z{d?Z|d@Z}dAZ~dBZdCZdDZdEZdFZ edGdegd          Z edHdegd          Z edIdeeeeee eCe          gd          Z edJdeeeeeee eCe          gd          Z edKdeeeeeeee eCe          g	d          Z edLdeeeeee eCe          gd          Z edMdeeeeeeee eCe          g	d          Z edNdeeeeeeeeee eCe          gd          Z edOdee eCe          gd          Z edPdee!gd          Z edQde eCe!          gd          Z edRdeegd          Z edSde eCe          gd          Z edTdeegd          Z edUde eCe          gd          Z edVdeegd          Z edWde eCe          gd          Z edXdee!e!gd          Z edYde eCe!          gd          Z edZdeeegd          Z ed[de eCe          gd          Z ed\deeegd          Z ed]de eCe          gd          Z ed^deeegd          Z ed_de eCe          gd          Z ed`dee!e!e!gd          Z edade eCe!          gd          Z edbdeeeegd          Z edcde eCe          gd          Z edddeeeegd          Z edede eCe          gd          Z edfdeeeegd          Z edgde eCe          gd          Z edhdee!e!e!e!gd          Z edide eCe!          gd          Z edjdeeeeegd          Z edkde eCe          gd          Z edldeeeeegd          Z edmde eCe          gd          Z edndeeeeegd          Z edode eCe          gd          Z edpde!dz  gd          Z edqdedz  gd          Z edrde!dz  gd          Z edsdedz  gd          Z edtdeegd          Z ede          Z edee          Z edeeeeeeee eCe          
  
        Z edeeeeeee eCe          	  	        Z edeeeeee eCe                    Z edeeeeeeeeee eCe                    Z edeeeeeeee eCe          
  
        Z edeeeeee eCe                    Z edee eCe                    ZdZdZdZdZdZdZdZdZdZÐdZĐdZŐdZƐdZǐdZȐdZɐdZʐdZːdZ̐dZ͐dZΐdZϐdZАdZѐdZҐdZӐdZԐd ZՐdZ֐dZאdZؐdZِdZڐdZېdZܐdZݐd	Z edudegd          Z edvdegd          Z edwdee!gd          Z edxde eCe!          gd          Z edydeegd          Z edzde eCe          gd          Z ed{deegd          Z ed|de eCe          gd          Z ed}deegd          Z ed~de eCe          gd          Z eddee!e!gd          Z edde eCe!          gd          Z eddeeegd          Z edde eCe          gd          Z eddeeegd          Z edde eCe          gd          Z eddeeegd          Z edde eCe          gd          Z eddee!e!e!gd          Z edde eCe!          gd          Z eddeeeegd          Z edde eCe          gd          Z eddeeeegd          Z edde eCe          gd          Z eddeeeegd          Z edde eCe          gd          Z eddee!e!e!e!gd          Z edde eCe!          gd          Z eddeeeeegd          Z edde eCe          gd          Z eddeeeeegd          Z edde eCe          gd          Z eddeeeeegd          Z edde eCe          gd          Z  ede          Z ede          Z edee!          Z ede eCe!                    Z edee          Z ede eCe                    Z edee          Z ede eCe                    Z edee          Z	 ede eCe                    Z
 edee!e!          Z ede eCe!                    Z edeee          Z ede eCe                    Z edeee          Z ede eCe                    Z edeee          Z ede eCe                    Z edee!e!e!          Z ede eCe!                    Z edeeee          Z ede eCe                    Z edeeee          Z ede eCe                    Z edeeee          Z ede eCe                    Z edee!e!e!e!          Z ede eCe!                    Z edeeeee          Z ede eCe                    Z edeeeee          Z ede eCe                    Z  edeeeee          Z! ede eCe                    Z"dZ#dZ$dZ%dZ&dZ'dZ(dZ)dZ* eddeegd          Z+ edee          Z, eCd          Z-dZ. edee-          Z/ edee-          Z0g dZ1dS (  zXWrapper for /usr/include/GL/gl.h

Generated by tools/gengl.py.
Do not modify this file.
restructuredtextz$Id$    )*)link_GL)c_ptrdiff_t   Ni   i  i  i  i  i  i  i  i  i	  i
                       	   it  iu  iv  iw  ix  iy  iz  i{  i|  i~  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i *  i!*  i"*  i#*  i$*  i%*  i&*  i'*  i(*  i)*  i**  i+*  i,*  i-*  i  i   i  i  i  i  i  i  i   i$  i%  i&  i!  i#  i"  i   i  i  i 	  i	  i  i  i@  iA  iB  iC  iD  iE  iF  i8  i *  i*  i*  i7  i   i  i2  i3  i0  i   i  i  i  i  i  i  i  iq  iV  is  it  ip  ir  i  iP  i @  i@  i@  i@  i@  i@  i@  i@  i  i  i  i  i	  i   i  i  i  i   i  i  i  i  iR  iQ  iS  i  iT  i   i  iW  iU  iV  i  i 0  i0  i0  i0  i0  i0  iX  iY  iZ  i[  i     i  i  i  i  i  i  i  i  i  i  i   i  i  i  i  i  i  i  i  i  i   i  i   i  i  i  i  i  i  i  i  i  i  i  i   i  i  i  i  i  i`  ie  ib  if  ia  ic  id  i&  i   i  i  i  i  i   i  i  i  i  i
  i  i  i  i  i  i	  i  i  i  i  iW  i  i  i  i  i  i  i  i  i  i  i   i  i  i  i  i  i   i  i  i  i	  i
  i  i  i   i  i  i  i  i	  i
  iU  iR  iS  iT  iQ  iP  i   i  i  i2  i3  i   i   i  i  i  i  i  i1  i0  i1  i2  i3  i4  i5  i6  i7  i8  i9  i:  i;  i  i  i"  i#  i  i   i  i  i	  i  i  i  i  i  i   i0  i!  i  i  ip  i  i  i@  i1  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i 
  i
  i
  iP  iQ  iR  iS  iT  i   i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  iq  ip  ir  is  it  iu  iv  iw  ix  iy  i  i  i  i  i  i   i  i  i  i  i  i  i  i  i #  i "  i  i  i(  i(  i (  i(  i"  i`  ia  ib  ic  i %  i  i   i  i  i  i\  i]  i^  i_  i`  ia  i '  i'  i'  i'  i$  i%  i $  i%  i$  i!  i !  i &  i)  i )  i    i   i   i   i   i  i  i  i   i  i  i  i  i         @      i   i   i   i   i   l    ic  id  if  ig  ih  ii  i;  i<  i=  i>  i?  i@  iA  iB  iC  iD  iE  iF  iG  iH  iI  iJ  iK  iL  iM  i*  iO  iP  iQ  iR  iS  iT  iU  iV  iW  iX  iY  iZ  i[  glClearIndexglClearColorglClearglIndexMaskglColorMaskglAlphaFuncglBlendFunc	glLogicOp
glCullFaceglFrontFaceglPointSizeglLineWidthglLineStippleglPolygonModeglPolygonOffsetglPolygonStippleglGetPolygonStipple
glEdgeFlagglEdgeFlagv	glScissorglClipPlaneglGetClipPlaneglDrawBufferglReadBufferglEnable	glDisableglIsEnabledglEnableClientStateglDisableClientStateglGetBooleanvglGetDoublevglGetFloatvglGetIntegervglPushAttribglPopAttribglPushClientAttribglPopClientAttribglRenderMode
glGetErrorglGetStringglFinishglFlushglHintglClearDepthglDepthFuncglDepthMaskglDepthRangeglClearAccumglAccumglMatrixModeglOrtho	glFrustum
glViewportglPushMatrixglPopMatrixglLoadIdentityglLoadMatrixdglLoadMatrixfglMultMatrixdglMultMatrixf	glRotated	glRotatefglScaledglScalefglTranslatedglTranslatefglIsListglDeleteLists
glGenLists	glNewList	glEndList
glCallListglCallLists
glListBaseglBeginglEnd
glVertex2d
glVertex2f
glVertex2i
glVertex2s
glVertex3d
glVertex3f
glVertex3i
glVertex3s
glVertex4d
glVertex4f
glVertex4i
glVertex4sglVertex2dvglVertex2fvglVertex2ivglVertex2svglVertex3dvglVertex3fvglVertex3ivglVertex3svglVertex4dvglVertex4fvglVertex4ivglVertex4sv
glNormal3b
glNormal3d
glNormal3f
glNormal3i
glNormal3sglNormal3bvglNormal3dvglNormal3fvglNormal3ivglNormal3svglIndexdglIndexfglIndexiglIndexs	glIndexub	glIndexdv	glIndexfv	glIndexiv	glIndexsv
glIndexubv	glColor3b	glColor3d	glColor3f	glColor3i	glColor3s
glColor3ub
glColor3ui
glColor3us	glColor4b	glColor4d	glColor4f	glColor4i	glColor4s
glColor4ub
glColor4ui
glColor4us
glColor3bv
glColor3dv
glColor3fv
glColor3iv
glColor3svglColor3ubvglColor3uivglColor3usv
glColor4bv
glColor4dv
glColor4fv
glColor4iv
glColor4svglColor4ubvglColor4uivglColor4usvglTexCoord1dglTexCoord1fglTexCoord1iglTexCoord1sglTexCoord2dglTexCoord2fglTexCoord2iglTexCoord2sglTexCoord3dglTexCoord3fglTexCoord3iglTexCoord3sglTexCoord4dglTexCoord4fglTexCoord4iglTexCoord4sglTexCoord1dvglTexCoord1fvglTexCoord1ivglTexCoord1svglTexCoord2dvglTexCoord2fvglTexCoord2ivglTexCoord2svglTexCoord3dvglTexCoord3fvglTexCoord3ivglTexCoord3svglTexCoord4dvglTexCoord4fvglTexCoord4ivglTexCoord4svglRasterPos2dglRasterPos2fglRasterPos2iglRasterPos2sglRasterPos3dglRasterPos3fglRasterPos3iglRasterPos3sglRasterPos4dglRasterPos4fglRasterPos4iglRasterPos4sglRasterPos2dvglRasterPos2fvglRasterPos2ivglRasterPos2svglRasterPos3dvglRasterPos3fvglRasterPos3ivglRasterPos3svglRasterPos4dvglRasterPos4fvglRasterPos4ivglRasterPos4svglRectdglRectfglRectiglRectsglRectdvglRectfvglRectivglRectsvglVertexPointerglNormalPointerglColorPointerglIndexPointerglTexCoordPointerglEdgeFlagPointerglGetPointervglArrayElementglDrawArraysglDrawElementsglInterleavedArraysglShadeModelglLightfglLighti	glLightfv	glLightivglGetLightfvglGetLightivglLightModelfglLightModeliglLightModelfvglLightModelivglMaterialfglMaterialiglMaterialfvglMaterialivglGetMaterialfvglGetMaterialivglColorMaterialglPixelZoomglPixelStorefglPixelStoreiglPixelTransferfglPixelTransferiglPixelMapfvglPixelMapuivglPixelMapusvglGetPixelMapfvglGetPixelMapuivglGetPixelMapusvglBitmapglReadPixelsglDrawPixelsglCopyPixelsglStencilFuncglStencilMaskglStencilOpglClearStencil	glTexGend	glTexGenf	glTexGeni
glTexGendv
glTexGenfv
glTexGenivglGetTexGendvglGetTexGenfvglGetTexGeniv	glTexEnvf	glTexEnvi
glTexEnvfv
glTexEnvivglGetTexEnvfvglGetTexEnvivglTexParameterfglTexParameteriglTexParameterfvglTexParameterivglGetTexParameterfvglGetTexParameterivglGetTexLevelParameterfvglGetTexLevelParameterivglTexImage1DglTexImage2DglGetTexImageglGenTexturesglDeleteTexturesglBindTextureglPrioritizeTexturesglAreTexturesResidentglIsTextureglTexSubImage1DglTexSubImage2DglCopyTexImage1DglCopyTexImage2DglCopyTexSubImage1DglCopyTexSubImage2DglMap1dglMap1fglMap2dglMap2f
glGetMapdv
glGetMapfv
glGetMapivglEvalCoord1dglEvalCoord1fglEvalCoord1dvglEvalCoord1fvglEvalCoord2dglEvalCoord2fglEvalCoord2dvglEvalCoord2fvglMapGrid1dglMapGrid1fglMapGrid2dglMapGrid2fglEvalPoint1glEvalPoint2glEvalMesh1glEvalMesh2glFogfglFogiglFogfvglFogivglFeedbackBufferglPassThroughglSelectBufferglInitNames
glLoadName
glPushName	glPopNamei:  i/  i  i  i  i  i2  ib  ic  id  i3  ie  i4  if  i5  ig  i6  ih  i  i  i  i:  i;  i<  i=  im  in  ik  il  im  in  io  ip  iq  ir  is  ij  glDrawRangeElementsglTexImage3DglTexSubImage3DglCopyTexSubImage3Di  i  i  i  iЀ  iр  iҀ  iӀ  iԀ  iՀ  iր  i׀  i؀  iـ  iڀ  iۀ  i܀  i݀  iހ  i߀  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i   i!  i"  i#  iQ  iS  iT  i  i  i  i  i  i  i  i  i  i  i  i$  i%  i&  i'  i(  i)  i*  i+  i,  i-  i.  i/  i0  i1  i	  i  i  i  i
  i  i  glColorTableglColorSubTableglColorTableParameterivglColorTableParameterfvglCopyColorSubTableglCopyColorTableglGetColorTableglGetColorTableParameterfvglGetColorTableParameterivglBlendEquationglBlendColorglHistogramglResetHistogramglGetHistogramglGetHistogramParameterfvglGetHistogramParameterivglMinmaxglResetMinmaxglGetMinmaxglGetMinmaxParameterfvglGetMinmaxParameterivglConvolutionFilter1DglConvolutionFilter2DglConvolutionParameterfglConvolutionParameterfvglConvolutionParameteriglConvolutionParameterivglCopyConvolutionFilter1DglCopyConvolutionFilter2DglGetConvolutionFilterglGetConvolutionParameterfvglGetConvolutionParameterivglSeparableFilter2DglGetSeparableFilteri  i  i  iÄ  iĄ  iń  iƄ  iǄ  iȄ  iɄ  iʄ  i˄  ī  ḯ  i΄  iτ  iЄ  iф  i҄  iӄ  iԄ  iՄ  iք  iׄ  i؄  iل  iڄ  iۄ  i܄  i݄  iބ  i߄  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i    i  i  i  i  ip  iq  ir  i  i  i  i  i  i  i  i  i  i  i  i  is  it  iu  i  iv  iw  ix  i  i  i-  glActiveTextureglClientActiveTextureglCompressedTexImage1DglCompressedTexImage2DglCompressedTexImage3DglCompressedTexSubImage1DglCompressedTexSubImage2DglCompressedTexSubImage3DglGetCompressedTexImageglMultiTexCoord1dglMultiTexCoord1dvglMultiTexCoord1fglMultiTexCoord1fvglMultiTexCoord1iglMultiTexCoord1ivglMultiTexCoord1sglMultiTexCoord1svglMultiTexCoord2dglMultiTexCoord2dvglMultiTexCoord2fglMultiTexCoord2fvglMultiTexCoord2iglMultiTexCoord2ivglMultiTexCoord2sglMultiTexCoord2svglMultiTexCoord3dglMultiTexCoord3dvglMultiTexCoord3fglMultiTexCoord3fvglMultiTexCoord3iglMultiTexCoord3ivglMultiTexCoord3sglMultiTexCoord3svglMultiTexCoord4dglMultiTexCoord4dvglMultiTexCoord4fglMultiTexCoord4fvglMultiTexCoord4iglMultiTexCoord4ivglMultiTexCoord4sglMultiTexCoord4svglLoadTransposeMatrixdglLoadTransposeMatrixfglMultTransposeMatrixdglMultTransposeMatrixfglSampleCoverageglActiveTextureARBglClientActiveTextureARBglMultiTexCoord1dARBglMultiTexCoord1dvARBglMultiTexCoord1fARBglMultiTexCoord1fvARBglMultiTexCoord1iARBglMultiTexCoord1ivARBglMultiTexCoord1sARBglMultiTexCoord1svARBglMultiTexCoord2dARBglMultiTexCoord2dvARBglMultiTexCoord2fARBglMultiTexCoord2fvARBglMultiTexCoord2iARBglMultiTexCoord2ivARBglMultiTexCoord2sARBglMultiTexCoord2svARBglMultiTexCoord3dARBglMultiTexCoord3dvARBglMultiTexCoord3fARBglMultiTexCoord3fvARBglMultiTexCoord3iARBglMultiTexCoord3ivARBglMultiTexCoord3sARBglMultiTexCoord3svARBglMultiTexCoord4dARBglMultiTexCoord4dvARBglMultiTexCoord4fARBglMultiTexCoord4fvARBglMultiTexCoord4iARBglMultiTexCoord4ivARBglMultiTexCoord4sARBglMultiTexCoord4svARBiP  iQ  iR  iS  iT  i=  glBlendEquationSeparateATI(  GL_VERSION_1_1GL_VERSION_1_2GL_VERSION_1_3GL_ARB_imagingGLenum	GLboolean
GLbitfieldGLvoidGLbyteGLshortGLintGLubyteGLushortGLuintGLsizeiGLfloatGLclampfGLdoubleGLclampdGL_FALSEGL_TRUEGL_BYTEGL_UNSIGNED_BYTEGL_SHORTGL_UNSIGNED_SHORTGL_INTGL_UNSIGNED_INTGL_FLOAT
GL_2_BYTES
GL_3_BYTES
GL_4_BYTES	GL_DOUBLE	GL_POINTSGL_LINESGL_LINE_LOOPGL_LINE_STRIPGL_TRIANGLESGL_TRIANGLE_STRIPGL_TRIANGLE_FANGL_QUADSGL_QUAD_STRIP
GL_POLYGONGL_VERTEX_ARRAYGL_NORMAL_ARRAYGL_COLOR_ARRAYGL_INDEX_ARRAYGL_TEXTURE_COORD_ARRAYGL_EDGE_FLAG_ARRAYGL_VERTEX_ARRAY_SIZEGL_VERTEX_ARRAY_TYPEGL_VERTEX_ARRAY_STRIDEGL_NORMAL_ARRAY_TYPEGL_NORMAL_ARRAY_STRIDEGL_COLOR_ARRAY_SIZEGL_COLOR_ARRAY_TYPEGL_COLOR_ARRAY_STRIDEGL_INDEX_ARRAY_TYPEGL_INDEX_ARRAY_STRIDEGL_TEXTURE_COORD_ARRAY_SIZEGL_TEXTURE_COORD_ARRAY_TYPEGL_TEXTURE_COORD_ARRAY_STRIDEGL_EDGE_FLAG_ARRAY_STRIDEGL_VERTEX_ARRAY_POINTERGL_NORMAL_ARRAY_POINTERGL_COLOR_ARRAY_POINTERGL_INDEX_ARRAY_POINTERGL_TEXTURE_COORD_ARRAY_POINTERGL_EDGE_FLAG_ARRAY_POINTERGL_V2FGL_V3FGL_C4UB_V2FGL_C4UB_V3F
GL_C3F_V3F
GL_N3F_V3FGL_C4F_N3F_V3F
GL_T2F_V3F
GL_T4F_V4FGL_T2F_C4UB_V3FGL_T2F_C3F_V3FGL_T2F_N3F_V3FGL_T2F_C4F_N3F_V3FGL_T4F_C4F_N3F_V4FGL_MATRIX_MODEGL_MODELVIEWGL_PROJECTION
GL_TEXTUREGL_POINT_SMOOTHGL_POINT_SIZEGL_POINT_SIZE_GRANULARITYGL_POINT_SIZE_RANGEGL_LINE_SMOOTHGL_LINE_STIPPLEGL_LINE_STIPPLE_PATTERNGL_LINE_STIPPLE_REPEATGL_LINE_WIDTHGL_LINE_WIDTH_GRANULARITYGL_LINE_WIDTH_RANGEGL_POINTGL_LINEGL_FILLGL_CWGL_CCWGL_FRONTGL_BACKGL_POLYGON_MODEGL_POLYGON_SMOOTHGL_POLYGON_STIPPLEGL_EDGE_FLAGGL_CULL_FACEGL_CULL_FACE_MODEGL_FRONT_FACEGL_POLYGON_OFFSET_FACTORGL_POLYGON_OFFSET_UNITSGL_POLYGON_OFFSET_POINTGL_POLYGON_OFFSET_LINEGL_POLYGON_OFFSET_FILL
GL_COMPILEGL_COMPILE_AND_EXECUTEGL_LIST_BASEGL_LIST_INDEXGL_LIST_MODEGL_NEVERGL_LESSGL_EQUAL	GL_LEQUAL
GL_GREATERGL_NOTEQUAL	GL_GEQUAL	GL_ALWAYSGL_DEPTH_TESTGL_DEPTH_BITSGL_DEPTH_CLEAR_VALUEGL_DEPTH_FUNCGL_DEPTH_RANGEGL_DEPTH_WRITEMASKGL_DEPTH_COMPONENTGL_LIGHTING	GL_LIGHT0	GL_LIGHT1	GL_LIGHT2	GL_LIGHT3	GL_LIGHT4	GL_LIGHT5	GL_LIGHT6	GL_LIGHT7GL_SPOT_EXPONENTGL_SPOT_CUTOFFGL_CONSTANT_ATTENUATIONGL_LINEAR_ATTENUATIONGL_QUADRATIC_ATTENUATION
GL_AMBIENT
GL_DIFFUSEGL_SPECULARGL_SHININESSGL_EMISSIONGL_POSITIONGL_SPOT_DIRECTIONGL_AMBIENT_AND_DIFFUSEGL_COLOR_INDEXESGL_LIGHT_MODEL_TWO_SIDEGL_LIGHT_MODEL_LOCAL_VIEWERGL_LIGHT_MODEL_AMBIENTGL_FRONT_AND_BACKGL_SHADE_MODELGL_FLAT	GL_SMOOTHGL_COLOR_MATERIALGL_COLOR_MATERIAL_FACEGL_COLOR_MATERIAL_PARAMETERGL_NORMALIZEGL_CLIP_PLANE0GL_CLIP_PLANE1GL_CLIP_PLANE2GL_CLIP_PLANE3GL_CLIP_PLANE4GL_CLIP_PLANE5GL_ACCUM_RED_BITSGL_ACCUM_GREEN_BITSGL_ACCUM_BLUE_BITSGL_ACCUM_ALPHA_BITSGL_ACCUM_CLEAR_VALUEGL_ACCUMGL_ADDGL_LOADGL_MULT	GL_RETURNGL_ALPHA_TESTGL_ALPHA_TEST_REFGL_ALPHA_TEST_FUNCGL_BLENDGL_BLEND_SRCGL_BLEND_DSTGL_ZEROGL_ONEGL_SRC_COLORGL_ONE_MINUS_SRC_COLORGL_SRC_ALPHAGL_ONE_MINUS_SRC_ALPHAGL_DST_ALPHAGL_ONE_MINUS_DST_ALPHAGL_DST_COLORGL_ONE_MINUS_DST_COLORGL_SRC_ALPHA_SATURATEGL_FEEDBACK	GL_RENDER	GL_SELECTGL_2DGL_3DGL_3D_COLORGL_3D_COLOR_TEXTUREGL_4D_COLOR_TEXTUREGL_POINT_TOKENGL_LINE_TOKENGL_LINE_RESET_TOKENGL_POLYGON_TOKENGL_BITMAP_TOKENGL_DRAW_PIXEL_TOKENGL_COPY_PIXEL_TOKENGL_PASS_THROUGH_TOKENGL_FEEDBACK_BUFFER_POINTERGL_FEEDBACK_BUFFER_SIZEGL_FEEDBACK_BUFFER_TYPEGL_SELECTION_BUFFER_POINTERGL_SELECTION_BUFFER_SIZEGL_FOGGL_FOG_MODEGL_FOG_DENSITYGL_FOG_COLORGL_FOG_INDEXGL_FOG_START
GL_FOG_END	GL_LINEARGL_EXPGL_EXP2GL_LOGIC_OPGL_INDEX_LOGIC_OPGL_COLOR_LOGIC_OPGL_LOGIC_OP_MODEGL_CLEARGL_SETGL_COPYGL_COPY_INVERTEDGL_NOOP	GL_INVERTGL_ANDGL_NANDGL_ORGL_NORGL_XORGL_EQUIVGL_AND_REVERSEGL_AND_INVERTEDGL_OR_REVERSEGL_OR_INVERTEDGL_STENCIL_BITSGL_STENCIL_TESTGL_STENCIL_CLEAR_VALUEGL_STENCIL_FUNCGL_STENCIL_VALUE_MASKGL_STENCIL_FAILGL_STENCIL_PASS_DEPTH_FAILGL_STENCIL_PASS_DEPTH_PASSGL_STENCIL_REFGL_STENCIL_WRITEMASKGL_STENCIL_INDEXGL_KEEP
GL_REPLACEGL_INCRGL_DECRGL_NONEGL_LEFTGL_RIGHTGL_FRONT_LEFTGL_FRONT_RIGHTGL_BACK_LEFTGL_BACK_RIGHTGL_AUX0GL_AUX1GL_AUX2GL_AUX3GL_COLOR_INDEXGL_REDGL_GREENGL_BLUEGL_ALPHAGL_LUMINANCEGL_LUMINANCE_ALPHAGL_ALPHA_BITSGL_RED_BITSGL_GREEN_BITSGL_BLUE_BITSGL_INDEX_BITSGL_SUBPIXEL_BITSGL_AUX_BUFFERSGL_READ_BUFFERGL_DRAW_BUFFERGL_DOUBLEBUFFER	GL_STEREO	GL_BITMAPGL_COLORGL_DEPTH
GL_STENCIL	GL_DITHERGL_RGBGL_RGBAGL_MAX_LIST_NESTINGGL_MAX_EVAL_ORDERGL_MAX_LIGHTSGL_MAX_CLIP_PLANESGL_MAX_TEXTURE_SIZEGL_MAX_PIXEL_MAP_TABLEGL_MAX_ATTRIB_STACK_DEPTHGL_MAX_MODELVIEW_STACK_DEPTHGL_MAX_NAME_STACK_DEPTHGL_MAX_PROJECTION_STACK_DEPTHGL_MAX_TEXTURE_STACK_DEPTHGL_MAX_VIEWPORT_DIMS GL_MAX_CLIENT_ATTRIB_STACK_DEPTHGL_ATTRIB_STACK_DEPTHGL_CLIENT_ATTRIB_STACK_DEPTHGL_COLOR_CLEAR_VALUEGL_COLOR_WRITEMASKGL_CURRENT_INDEXGL_CURRENT_COLORGL_CURRENT_NORMALGL_CURRENT_RASTER_COLORGL_CURRENT_RASTER_DISTANCEGL_CURRENT_RASTER_INDEXGL_CURRENT_RASTER_POSITION GL_CURRENT_RASTER_TEXTURE_COORDS GL_CURRENT_RASTER_POSITION_VALIDGL_CURRENT_TEXTURE_COORDSGL_INDEX_CLEAR_VALUEGL_INDEX_MODEGL_INDEX_WRITEMASKGL_MODELVIEW_MATRIXGL_MODELVIEW_STACK_DEPTHGL_NAME_STACK_DEPTHGL_PROJECTION_MATRIXGL_PROJECTION_STACK_DEPTHGL_RENDER_MODEGL_RGBA_MODEGL_TEXTURE_MATRIXGL_TEXTURE_STACK_DEPTHGL_VIEWPORTGL_AUTO_NORMALGL_MAP1_COLOR_4GL_MAP1_INDEXGL_MAP1_NORMALGL_MAP1_TEXTURE_COORD_1GL_MAP1_TEXTURE_COORD_2GL_MAP1_TEXTURE_COORD_3GL_MAP1_TEXTURE_COORD_4GL_MAP1_VERTEX_3GL_MAP1_VERTEX_4GL_MAP2_COLOR_4GL_MAP2_INDEXGL_MAP2_NORMALGL_MAP2_TEXTURE_COORD_1GL_MAP2_TEXTURE_COORD_2GL_MAP2_TEXTURE_COORD_3GL_MAP2_TEXTURE_COORD_4GL_MAP2_VERTEX_3GL_MAP2_VERTEX_4GL_MAP1_GRID_DOMAINGL_MAP1_GRID_SEGMENTSGL_MAP2_GRID_DOMAINGL_MAP2_GRID_SEGMENTSGL_COEFFGL_ORDER	GL_DOMAINGL_PERSPECTIVE_CORRECTION_HINTGL_POINT_SMOOTH_HINTGL_LINE_SMOOTH_HINTGL_POLYGON_SMOOTH_HINTGL_FOG_HINTGL_DONT_CARE
GL_FASTEST	GL_NICESTGL_SCISSOR_BOXGL_SCISSOR_TESTGL_MAP_COLORGL_MAP_STENCILGL_INDEX_SHIFTGL_INDEX_OFFSETGL_RED_SCALEGL_RED_BIASGL_GREEN_SCALEGL_GREEN_BIASGL_BLUE_SCALEGL_BLUE_BIASGL_ALPHA_SCALEGL_ALPHA_BIASGL_DEPTH_SCALEGL_DEPTH_BIASGL_PIXEL_MAP_S_TO_S_SIZEGL_PIXEL_MAP_I_TO_I_SIZEGL_PIXEL_MAP_I_TO_R_SIZEGL_PIXEL_MAP_I_TO_G_SIZEGL_PIXEL_MAP_I_TO_B_SIZEGL_PIXEL_MAP_I_TO_A_SIZEGL_PIXEL_MAP_R_TO_R_SIZEGL_PIXEL_MAP_G_TO_G_SIZEGL_PIXEL_MAP_B_TO_B_SIZEGL_PIXEL_MAP_A_TO_A_SIZEGL_PIXEL_MAP_S_TO_SGL_PIXEL_MAP_I_TO_IGL_PIXEL_MAP_I_TO_RGL_PIXEL_MAP_I_TO_GGL_PIXEL_MAP_I_TO_BGL_PIXEL_MAP_I_TO_AGL_PIXEL_MAP_R_TO_RGL_PIXEL_MAP_G_TO_GGL_PIXEL_MAP_B_TO_BGL_PIXEL_MAP_A_TO_AGL_PACK_ALIGNMENTGL_PACK_LSB_FIRSTGL_PACK_ROW_LENGTHGL_PACK_SKIP_PIXELSGL_PACK_SKIP_ROWSGL_PACK_SWAP_BYTESGL_UNPACK_ALIGNMENTGL_UNPACK_LSB_FIRSTGL_UNPACK_ROW_LENGTHGL_UNPACK_SKIP_PIXELSGL_UNPACK_SKIP_ROWSGL_UNPACK_SWAP_BYTES	GL_ZOOM_X	GL_ZOOM_YGL_TEXTURE_ENVGL_TEXTURE_ENV_MODEGL_TEXTURE_1DGL_TEXTURE_2DGL_TEXTURE_WRAP_SGL_TEXTURE_WRAP_TGL_TEXTURE_MAG_FILTERGL_TEXTURE_MIN_FILTERGL_TEXTURE_ENV_COLORGL_TEXTURE_GEN_SGL_TEXTURE_GEN_TGL_TEXTURE_GEN_RGL_TEXTURE_GEN_QGL_TEXTURE_GEN_MODEGL_TEXTURE_BORDER_COLORGL_TEXTURE_WIDTHGL_TEXTURE_HEIGHTGL_TEXTURE_BORDERGL_TEXTURE_COMPONENTSGL_TEXTURE_RED_SIZEGL_TEXTURE_GREEN_SIZEGL_TEXTURE_BLUE_SIZEGL_TEXTURE_ALPHA_SIZEGL_TEXTURE_LUMINANCE_SIZEGL_TEXTURE_INTENSITY_SIZEGL_NEAREST_MIPMAP_NEARESTGL_NEAREST_MIPMAP_LINEARGL_LINEAR_MIPMAP_NEARESTGL_LINEAR_MIPMAP_LINEARGL_OBJECT_LINEARGL_OBJECT_PLANEGL_EYE_LINEARGL_EYE_PLANEGL_SPHERE_MAPGL_DECALGL_MODULATE
GL_NEAREST	GL_REPEATGL_CLAMPGL_SGL_TGL_RGL_Q	GL_VENDORGL_RENDERER
GL_VERSIONGL_EXTENSIONSGL_NO_ERRORGL_INVALID_ENUMGL_INVALID_VALUEGL_INVALID_OPERATIONGL_STACK_OVERFLOWGL_STACK_UNDERFLOWGL_OUT_OF_MEMORYGL_CURRENT_BITGL_POINT_BITGL_LINE_BITGL_POLYGON_BITGL_POLYGON_STIPPLE_BITGL_PIXEL_MODE_BITGL_LIGHTING_BIT
GL_FOG_BITGL_DEPTH_BUFFER_BITGL_ACCUM_BUFFER_BITGL_STENCIL_BUFFER_BITGL_VIEWPORT_BITGL_TRANSFORM_BITGL_ENABLE_BITGL_COLOR_BUFFER_BITGL_HINT_BITGL_EVAL_BITGL_LIST_BITGL_TEXTURE_BITGL_SCISSOR_BITGL_ALL_ATTRIB_BITSGL_PROXY_TEXTURE_1DGL_PROXY_TEXTURE_2DGL_TEXTURE_PRIORITYGL_TEXTURE_RESIDENTGL_TEXTURE_BINDING_1DGL_TEXTURE_BINDING_2DGL_TEXTURE_INTERNAL_FORMAT	GL_ALPHA4	GL_ALPHA8
GL_ALPHA12
GL_ALPHA16GL_LUMINANCE4GL_LUMINANCE8GL_LUMINANCE12GL_LUMINANCE16GL_LUMINANCE4_ALPHA4GL_LUMINANCE6_ALPHA2GL_LUMINANCE8_ALPHA8GL_LUMINANCE12_ALPHA4GL_LUMINANCE12_ALPHA12GL_LUMINANCE16_ALPHA16GL_INTENSITYGL_INTENSITY4GL_INTENSITY8GL_INTENSITY12GL_INTENSITY16GL_R3_G3_B2GL_RGB4GL_RGB5GL_RGB8GL_RGB10GL_RGB12GL_RGB16GL_RGBA2GL_RGBA4
GL_RGB5_A1GL_RGBA8GL_RGB10_A2	GL_RGBA12	GL_RGBA16GL_CLIENT_PIXEL_STORE_BITGL_CLIENT_VERTEX_ARRAY_BITGL_ALL_CLIENT_ATTRIB_BITSGL_CLIENT_ALL_ATTRIB_BITSr   r   r   r   r   r   r   r   r   r   r   r    r!   r"   r#   r$   r%   r&   r'   r(   r)   r*   r+   r,   r-   r.   r/   r0   r1   r2   r3   r4   r5   r6   r7   r8   r9   r:   r;   r<   r=   r>   r?   r@   rA   rB   rC   rD   rE   rF   rG   rH   rI   rJ   rK   rL   rM   rN   rO   rP   rQ   rR   rS   rT   rU   rV   rW   rX   rY   rZ   r[   r\   r]   r^   r_   r`   ra   rb   rc   rd   re   rf   rg   rh   ri   rj   rk   rl   rm   rn   ro   rp   rq   rr   rs   rt   ru   rv   rw   rx   ry   rz   r{   r|   r}   r~   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r  r  r  r  r  r  r  r  r	  r
  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r!  r"  r#  r$  r%  r&  r'  r(  r)  r*  r+  r,  r-  r.  r/  r0  r1  r2  r3  r4  r5  r6  r7  r8  r9  r:  r;  r<  r=  r>  r?  r@  rA  rB  rC  rD  rE  rF  rG  rH  rI  rJ  rK  rL  rM  rN  rO  rP  rQ  rR  rS  rT  rU  rV  rW  rX  rY  rZ  r[  r\  r]  r^  r_  r`  ra  rb  rc  rd  GL_RESCALE_NORMALGL_CLAMP_TO_EDGEGL_MAX_ELEMENTS_VERTICESGL_MAX_ELEMENTS_INDICESGL_BGRGL_BGRAGL_UNSIGNED_BYTE_3_3_2GL_UNSIGNED_BYTE_2_3_3_REVGL_UNSIGNED_SHORT_5_6_5GL_UNSIGNED_SHORT_5_6_5_REVGL_UNSIGNED_SHORT_4_4_4_4GL_UNSIGNED_SHORT_4_4_4_4_REVGL_UNSIGNED_SHORT_5_5_5_1GL_UNSIGNED_SHORT_1_5_5_5_REVGL_UNSIGNED_INT_8_8_8_8GL_UNSIGNED_INT_8_8_8_8_REVGL_UNSIGNED_INT_10_10_10_2GL_UNSIGNED_INT_2_10_10_10_REVGL_LIGHT_MODEL_COLOR_CONTROLGL_SINGLE_COLORGL_SEPARATE_SPECULAR_COLORGL_TEXTURE_MIN_LODGL_TEXTURE_MAX_LODGL_TEXTURE_BASE_LEVELGL_TEXTURE_MAX_LEVELGL_SMOOTH_POINT_SIZE_RANGE GL_SMOOTH_POINT_SIZE_GRANULARITYGL_SMOOTH_LINE_WIDTH_RANGE GL_SMOOTH_LINE_WIDTH_GRANULARITYGL_ALIASED_POINT_SIZE_RANGEGL_ALIASED_LINE_WIDTH_RANGEGL_PACK_SKIP_IMAGESGL_PACK_IMAGE_HEIGHTGL_UNPACK_SKIP_IMAGESGL_UNPACK_IMAGE_HEIGHTGL_TEXTURE_3DGL_PROXY_TEXTURE_3DGL_TEXTURE_DEPTHGL_TEXTURE_WRAP_RGL_MAX_3D_TEXTURE_SIZEGL_TEXTURE_BINDING_3Dre  rf  rg  rh  PFNGLDRAWRANGEELEMENTSPROCPFNGLTEXIMAGE3DPROCPFNGLTEXSUBIMAGE3DPROCPFNGLCOPYTEXSUBIMAGE3DPROCGL_CONSTANT_COLORGL_ONE_MINUS_CONSTANT_COLORGL_CONSTANT_ALPHAGL_ONE_MINUS_CONSTANT_ALPHAGL_COLOR_TABLEGL_POST_CONVOLUTION_COLOR_TABLE GL_POST_COLOR_MATRIX_COLOR_TABLEGL_PROXY_COLOR_TABLE%GL_PROXY_POST_CONVOLUTION_COLOR_TABLE&GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLEGL_COLOR_TABLE_SCALEGL_COLOR_TABLE_BIASGL_COLOR_TABLE_FORMATGL_COLOR_TABLE_WIDTHGL_COLOR_TABLE_RED_SIZEGL_COLOR_TABLE_GREEN_SIZEGL_COLOR_TABLE_BLUE_SIZEGL_COLOR_TABLE_ALPHA_SIZEGL_COLOR_TABLE_LUMINANCE_SIZEGL_COLOR_TABLE_INTENSITY_SIZEGL_CONVOLUTION_1DGL_CONVOLUTION_2DGL_SEPARABLE_2DGL_CONVOLUTION_BORDER_MODEGL_CONVOLUTION_FILTER_SCALEGL_CONVOLUTION_FILTER_BIAS	GL_REDUCEGL_CONVOLUTION_FORMATGL_CONVOLUTION_WIDTHGL_CONVOLUTION_HEIGHTGL_MAX_CONVOLUTION_WIDTHGL_MAX_CONVOLUTION_HEIGHTGL_POST_CONVOLUTION_RED_SCALEGL_POST_CONVOLUTION_GREEN_SCALEGL_POST_CONVOLUTION_BLUE_SCALEGL_POST_CONVOLUTION_ALPHA_SCALEGL_POST_CONVOLUTION_RED_BIASGL_POST_CONVOLUTION_GREEN_BIASGL_POST_CONVOLUTION_BLUE_BIASGL_POST_CONVOLUTION_ALPHA_BIASGL_CONSTANT_BORDERGL_REPLICATE_BORDERGL_CONVOLUTION_BORDER_COLORGL_COLOR_MATRIXGL_COLOR_MATRIX_STACK_DEPTHGL_MAX_COLOR_MATRIX_STACK_DEPTHGL_POST_COLOR_MATRIX_RED_SCALE GL_POST_COLOR_MATRIX_GREEN_SCALEGL_POST_COLOR_MATRIX_BLUE_SCALE GL_POST_COLOR_MATRIX_ALPHA_SCALEGL_POST_COLOR_MATRIX_RED_BIASGL_POST_COLOR_MATRIX_GREEN_BIASGL_POST_COLOR_MATRIX_BLUE_BIASGL_POST_COLOR_MATRIX_ALPHA_BIASGL_HISTOGRAMGL_PROXY_HISTOGRAMGL_HISTOGRAM_WIDTHGL_HISTOGRAM_FORMATGL_HISTOGRAM_RED_SIZEGL_HISTOGRAM_GREEN_SIZEGL_HISTOGRAM_BLUE_SIZEGL_HISTOGRAM_ALPHA_SIZEGL_HISTOGRAM_LUMINANCE_SIZEGL_HISTOGRAM_SINK	GL_MINMAXGL_MINMAX_FORMATGL_MINMAX_SINKGL_TABLE_TOO_LARGEGL_BLEND_EQUATIONGL_MINGL_MAXGL_FUNC_ADDGL_FUNC_SUBTRACTGL_FUNC_REVERSE_SUBTRACTGL_BLEND_COLORri  rj  rk  rl  rm  rn  ro  rp  rq  rr  rs  rt  ru  rv  rw  rx  ry  rz  r{  r|  r}  r~  r  r  r  r  r  r  r  r  r  r  r  r  GL_TEXTURE0GL_TEXTURE1GL_TEXTURE2GL_TEXTURE3GL_TEXTURE4GL_TEXTURE5GL_TEXTURE6GL_TEXTURE7GL_TEXTURE8GL_TEXTURE9GL_TEXTURE10GL_TEXTURE11GL_TEXTURE12GL_TEXTURE13GL_TEXTURE14GL_TEXTURE15GL_TEXTURE16GL_TEXTURE17GL_TEXTURE18GL_TEXTURE19GL_TEXTURE20GL_TEXTURE21GL_TEXTURE22GL_TEXTURE23GL_TEXTURE24GL_TEXTURE25GL_TEXTURE26GL_TEXTURE27GL_TEXTURE28GL_TEXTURE29GL_TEXTURE30GL_TEXTURE31GL_ACTIVE_TEXTUREGL_CLIENT_ACTIVE_TEXTUREGL_MAX_TEXTURE_UNITSGL_NORMAL_MAPGL_REFLECTION_MAPGL_TEXTURE_CUBE_MAPGL_TEXTURE_BINDING_CUBE_MAPGL_TEXTURE_CUBE_MAP_POSITIVE_XGL_TEXTURE_CUBE_MAP_NEGATIVE_XGL_TEXTURE_CUBE_MAP_POSITIVE_YGL_TEXTURE_CUBE_MAP_NEGATIVE_YGL_TEXTURE_CUBE_MAP_POSITIVE_ZGL_TEXTURE_CUBE_MAP_NEGATIVE_ZGL_PROXY_TEXTURE_CUBE_MAPGL_MAX_CUBE_MAP_TEXTURE_SIZEGL_COMPRESSED_ALPHAGL_COMPRESSED_LUMINANCEGL_COMPRESSED_LUMINANCE_ALPHAGL_COMPRESSED_INTENSITYGL_COMPRESSED_RGBGL_COMPRESSED_RGBAGL_TEXTURE_COMPRESSION_HINT GL_TEXTURE_COMPRESSED_IMAGE_SIZEGL_TEXTURE_COMPRESSED!GL_NUM_COMPRESSED_TEXTURE_FORMATSGL_COMPRESSED_TEXTURE_FORMATSGL_MULTISAMPLEGL_SAMPLE_ALPHA_TO_COVERAGEGL_SAMPLE_ALPHA_TO_ONEGL_SAMPLE_COVERAGEGL_SAMPLE_BUFFERS
GL_SAMPLESGL_SAMPLE_COVERAGE_VALUEGL_SAMPLE_COVERAGE_INVERTGL_MULTISAMPLE_BITGL_TRANSPOSE_MODELVIEW_MATRIXGL_TRANSPOSE_PROJECTION_MATRIXGL_TRANSPOSE_TEXTURE_MATRIXGL_TRANSPOSE_COLOR_MATRIX
GL_COMBINEGL_COMBINE_RGBGL_COMBINE_ALPHAGL_SOURCE0_RGBGL_SOURCE1_RGBGL_SOURCE2_RGBGL_SOURCE0_ALPHAGL_SOURCE1_ALPHAGL_SOURCE2_ALPHAGL_OPERAND0_RGBGL_OPERAND1_RGBGL_OPERAND2_RGBGL_OPERAND0_ALPHAGL_OPERAND1_ALPHAGL_OPERAND2_ALPHAGL_RGB_SCALEGL_ADD_SIGNEDGL_INTERPOLATEGL_SUBTRACTGL_CONSTANTGL_PRIMARY_COLORGL_PREVIOUSGL_DOT3_RGBGL_DOT3_RGBAGL_CLAMP_TO_BORDERr  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  PFNGLACTIVETEXTUREPROCPFNGLSAMPLECOVERAGEPROCPFNGLCOMPRESSEDTEXIMAGE3DPROCPFNGLCOMPRESSEDTEXIMAGE2DPROCPFNGLCOMPRESSEDTEXIMAGE1DPROC PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC PFNGLCOMPRESSEDTEXSUBIMAGE1DPROCPFNGLGETCOMPRESSEDTEXIMAGEPROCGL_ARB_multitextureGL_TEXTURE0_ARBGL_TEXTURE1_ARBGL_TEXTURE2_ARBGL_TEXTURE3_ARBGL_TEXTURE4_ARBGL_TEXTURE5_ARBGL_TEXTURE6_ARBGL_TEXTURE7_ARBGL_TEXTURE8_ARBGL_TEXTURE9_ARBGL_TEXTURE10_ARBGL_TEXTURE11_ARBGL_TEXTURE12_ARBGL_TEXTURE13_ARBGL_TEXTURE14_ARBGL_TEXTURE15_ARBGL_TEXTURE16_ARBGL_TEXTURE17_ARBGL_TEXTURE18_ARBGL_TEXTURE19_ARBGL_TEXTURE20_ARBGL_TEXTURE21_ARBGL_TEXTURE22_ARBGL_TEXTURE23_ARBGL_TEXTURE24_ARBGL_TEXTURE25_ARBGL_TEXTURE26_ARBGL_TEXTURE27_ARBGL_TEXTURE28_ARBGL_TEXTURE29_ARBGL_TEXTURE30_ARBGL_TEXTURE31_ARBGL_ACTIVE_TEXTURE_ARBGL_CLIENT_ACTIVE_TEXTURE_ARBGL_MAX_TEXTURE_UNITS_ARBr  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  PFNGLACTIVETEXTUREARBPROCPFNGLCLIENTACTIVETEXTUREARBPROCPFNGLMULTITEXCOORD1DARBPROCPFNGLMULTITEXCOORD1DVARBPROCPFNGLMULTITEXCOORD1FARBPROCPFNGLMULTITEXCOORD1FVARBPROCPFNGLMULTITEXCOORD1IARBPROCPFNGLMULTITEXCOORD1IVARBPROCPFNGLMULTITEXCOORD1SARBPROCPFNGLMULTITEXCOORD1SVARBPROCPFNGLMULTITEXCOORD2DARBPROCPFNGLMULTITEXCOORD2DVARBPROCPFNGLMULTITEXCOORD2FARBPROCPFNGLMULTITEXCOORD2FVARBPROCPFNGLMULTITEXCOORD2IARBPROCPFNGLMULTITEXCOORD2IVARBPROCPFNGLMULTITEXCOORD2SARBPROCPFNGLMULTITEXCOORD2SVARBPROCPFNGLMULTITEXCOORD3DARBPROCPFNGLMULTITEXCOORD3DVARBPROCPFNGLMULTITEXCOORD3FARBPROCPFNGLMULTITEXCOORD3FVARBPROCPFNGLMULTITEXCOORD3IARBPROCPFNGLMULTITEXCOORD3IVARBPROCPFNGLMULTITEXCOORD3SARBPROCPFNGLMULTITEXCOORD3SVARBPROCPFNGLMULTITEXCOORD4DARBPROCPFNGLMULTITEXCOORD4DVARBPROCPFNGLMULTITEXCOORD4FARBPROCPFNGLMULTITEXCOORD4FVARBPROCPFNGLMULTITEXCOORD4IARBPROCPFNGLMULTITEXCOORD4IVARBPROCPFNGLMULTITEXCOORD4SARBPROCPFNGLMULTITEXCOORD4SVARBPROCGL_MESA_packed_depth_stencilGL_DEPTH_STENCIL_MESAGL_UNSIGNED_INT_24_8_MESAGL_UNSIGNED_INT_8_24_REV_MESAGL_UNSIGNED_SHORT_15_1_MESAGL_UNSIGNED_SHORT_1_15_REV_MESAGL_ATI_blend_equation_separateGL_ALPHA_BLEND_EQUATION_ATIr  !PFNGLBLENDEQUATIONSEPARATEATIPROCGLeglImageOESGL_OES_EGL_image#PFNGLEGLIMAGETARGETTEXTURE2DOESPROC-PFNGLEGLIMAGETARGETRENDERBUFFERSTORAGEOESPROC(2  __doc____docformat____version__ctypespyglet.gl.libr   _link_functionr   r  r  r  r  c_uintr  c_ubyter  r  r  c_charr  c_shortr  c_intr  r  c_ushortr  r  r  c_floatr  r  c_doubler  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r  r  r  r  r  r  r  r  r	  r
  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r!  r"  r#  r$  r%  r&  r'  r(  r)  r*  r+  r,  r-  r.  r/  r0  r1  r2  r3  r4  r5  r6  r7  r8  r9  r:  r;  r<  r=  r>  r?  r@  rA  rB  rC  rD  rE  rF  rG  rH  rI  rJ  rK  rL  rM  rN  rO  rP  rQ  rR  rS  rT  rU  rV  rW  rX  rY  rZ  r[  r\  r]  r^  r_  r`  ra  rb  rc  rd  re  rf  rg  rh  ri  rj  rk  rl  rm  rn  ro  rp  rq  rr  rs  rt  ru  rv  rw  rx  ry  rz  r{  r|  r}  r~  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r  r  r  r  r  r  r  r  r	  r
  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r!  r"  r#  r$  r%  r&  r'  r(  r)  r*  r+  r,  r-  r.  r/  r0  r1  r2  r3  r4  r5  r6  r7  r8  r9  r:  r;  r<  r=  r>  r?  r@  rA  rB  rC  rD  rE  rF  rG  rH  rI  rJ  rK  rL  rM  rN  rO  rP  rQ  rR  rS  rT  rU  rV  rW  rX  rY  rZ  r[  r\  r]  r^  r_  r`  ra  rb  rc  rd  re  rf  rg  rh  ri  rj  rk  rl  rm  rn  ro  rp  rq  rr  rs  rt  ru  rv  rw  rx  ry  rz  r{  r|  r}  r~  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r   r   r   r   r   r   r   r   r   r   r    r!   r"   r#   POINTERr$   r%   r&   r'   r(   r)   r*   r+   r,   r-   r.   r/   r0   r1   r2   r3   r4   r5   r6   r7   r8   r9   r:   r;   r<   r=   r>   r?   r@   rA   rB   rC   rD   rE   rF   rG   rH   rI   rJ   rK   rL   rM   rN   rO   rP   rQ   rR   rS   rT   rU   rV   rW   rX   rY   rZ   r[   r\   r]   r^   r_   r`   ra   rb   rc   rd   re   rf   rg   rh   ri   rj   rk   rl   rm   rn   ro   rp   rq   rr   rs   rt   ru   rv   rw   rx   ry   rz   r{   r|   r}   r~   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r  r  r  r  r  r  r  r  r	  r
  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r!  r"  r#  r$  r%  r&  r'  r(  r)  r*  r+  r,  r-  r.  r/  r0  r1  r2  r3  r4  r5  r6  r7  r8  r9  r:  r;  r<  r=  r>  r?  r@  rA  rB  rC  rD  rE  rF  rG  rH  rI  rJ  rK  rL  rM  rN  rO  rP  rQ  rR  rS  rT  rU  rV  rW  rX  rY  rZ  r[  r\  r]  r^  r_  r`  ra  rb  rc  rd  r   r  r  r  r  r  r  r  r  r	  r
  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r!  r"  r#  r$  r%  r&  r'  r(  re  rf  rg  rh  	CFUNCTYPEr)  r*  r+  r,  r-  r.  r/  r0  r1  r2  r3  r4  r5  r6  r7  r8  r9  r:  r;  r<  r=  r>  r?  r@  rA  rB  rC  rD  rE  rF  rG  rH  rI  rJ  rK  rL  rM  rN  rO  rP  rQ  rR  rS  rT  rU  rV  rW  rX  rY  rZ  r[  r\  r]  r^  r_  r`  ra  rb  rc  rd  re  rf  rg  rh  ri  rj  rk  rl  rm  rn  ro  rp  rq  rr  rs  rt  ru  rv  rw  ri  rj  rk  rl  rm  rn  ro  rp  rq  rr  rs  rt  ru  rv  rw  rx  ry  rz  r{  r|  r}  r~  r  r  r  r  r  r  r  r  r  r  r  r  rx  ry  rz  r{  r|  r}  r~  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r	  r
  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r!  r"  r#  r$  r%  r&  r'  r(  r)  r*  r+  r,  r-  r.  r  r/  r0  r1  r2  r3  __all__     F/DATA/AppData/hermes/venv/lib/python3.11/site-packages/pyglet/gl/gl.py<module>rH     sZ  F  #     3 3 3 3 3 3 % % % % % % 		
		

	



  	


		 
            # #  % !     !& " 		



  
        

	
         
 
	
		   								    

    "   
	  "      	

	  
	
     		       !   "  	
		
   	
 
		
		  ! !   









	
  		
		
       #   $ !  #'   #       !  ! #'  #'                              	!%    
	                                		                    ! !       
		
       
            ! 		

      



		  & & ~ndWItDD ~ndXxS[4\^bcc .D:,
=
= n]D6(DAA n]D9iT]2^`dee n]D682DdKK n]D662BDII N;vh==	 ^L$$??
 n]D6(DAA n]D7)TBB n]D7)TBB uh6GNN vv6FMM !.!2D7G:LdSS ">"4dWWW=M=M<NPTUU  %n%:D777CSCSBTVZ[[  ^L$TBB
 n]D7793E3E2FMM N;ueWg.NPTUU	 n]D6778;L;L2MtTT   0$ARAR8SUYZZ ~ndVHdCC ~ndVHdCC >*dVHd;; N;vh==	 n]IxFF %n%:D6(DQQ  &~&<dVHdSS  vwwy?Q?Q6RTXYY ~ndVWWX=N=N4OQUVV n]D6777;K;K2LdSS vwwu~~6NPTUU ~ndZL$GG n]D"d;; $^$8$dSS  #N#6b$GG  ~nefXtDD ^L&"d;;
 n]GGG,<,<vhMM >*dB55 .D"d
3
3 
$(8$	?	? ~ndXJEE n]D6(DAA n]D9+tDD ~ndXx4H$OO ~ndWgwPW4XZ^__ .D67*;T
B
B ~ndVHdCC .D8XxS[]e*fhl
m
m N;x8XW_ai.jlpqq	 ^L$w0PRVWW
 ~ndB== n]D"d;;   0$DAA wwx7H7H6I4PP www7G7G6H$OO wwx7H7H6I4PP www7G7G6H$OO N;x8X.VX\]]	 N;w'.RTXYY	 >*dXx,JDQQ >*dWgw,GNN ~ndXx4RTXYY ~ndWgw4OQUVV >*i&4@@ vw6GNN ^L&7)TBB
 N;vv.>EE	 N;b$77	 ^L$$??
 n]D7FGGFOO2TVZ[[ ^L$$??
 .D6(D
9
9 	wb$// ^L$80DdKK
 ^L$'0BDII
 ^L$EE
 ^L$'0BDII
 ^L$8X0NPTUU
 ^L$'70KTRR
 ^L$u0EtLL
 ^L$'70KTRR
 ^L$8Xx0XZ^__
 ^L$'7G0TVZ[[
 ^L$ue0LdSS
 ^L$'7G0TVZ[[
 n]D7783D3D2EtLL n]D7773C3C2DdKK n]D775>>2BDII n]D7773C3C2DdKK n]D7783D3D2EtLL n]D7773C3C2DdKK n]D775>>2BDII n]D7773C3C2DdKK n]D7783D3D2EtLL n]D7773C3C2DdKK n]D775>>2BDII n]D7773C3C2DdKK ^L$0H$OO
 ^L$8X0NPTUU
 ^L$'70KTRR
 ^L$u0EtLL
 ^L$'70KTRR
 n]D776??2CTJJ n]D7783D3D2EtLL n]D7773C3C2DdKK n]D775>>2BDII n]D7773C3C2DdKK >*dXJ== >*dWIt<< >*dUGT:: >*dWIt<< N;wi>>	 N;wwx/@/@.A4HH	 N;www/?/?.@$GG	 N;wwu~~.>EE	 N;www/?/?.@$GG	 ^L$1A1A0BDII
 N;vvv.FMM	 N;x8.LdSS	 N;w.I4PP	 N;ueU.CTJJ	 N;w.I4PP	 ^L$'70KTRR
 ^L$0H$OO
 ^L$8X0NPTUU
 N;vvvv.NPTUU	 N;x8X.VX\]]	 N;w'.RTXYY	 N;ueUE.JDQQ	 N;w'.RTXYY	 ^L$'7G0TVZ[[
 ^L$0PRVWW
 ^L$8Xx0XZ^__
 ^L$0A4HH
 ^L$1B1B0CTJJ
 ^L$1A1A0BDII
 ^L$0@$GG
 ^L$1A1A0BDII
 n]D7773C3C2DdKK n]D776??2CTJJ n]D7783D3D2EtLL ^L$0A4HH
 ^L$1B1B0CTJJ
 ^L$1A1A0BDII
 ^L$0@$GG
 ^L$1A1A0BDII
 n]D7773C3C2DdKK n]D776??2CTJJ n]D7783D3D2EtLL ~ndXJEE ~ndWItDD ~ndUGTBB ~ndWItDD ~ndXx4H$OO ~ndWg4FMM ~ndUENDII ~ndWg4FMM ~ndXx4RTXYY ~ndWgw4OQUVV ~ndUE54I4PP ~ndWgw4OQUVV ~ndXxS[4\^bcc ~ndWgwPW4XZ^__ ~ndUE5%4PRVWW ~ndWgwPW4XZ^__ wwx7H7H6I4PP www7G7G6H$OO wwu~~6FMM www7G7G6H$OO wwx7H7H6I4PP www7G7G6H$OO wwu~~6FMM www7G7G6H$OO wwx7H7H6I4PP www7G7G6H$OO wwu~~6FMM www7G7G6H$OO wwx7H7H6I4PP www7G7G6H$OO wwu~~6FMM www7G7G6H$OO x6JDQQ w6H$OO uendKK w6H$OO x86TVZ[[ w6QSWXX ueU6KTRR w6QSWXX x8U]6^`dee wRY6Z\`aa ueUE6RTXYY wRY6Z\`aa   0$9J9J8KTRR   0$9I9I8JDQQ   0$8H$OO   0$9I9I8JDQQ   0$9J9J8KTRR   0$9I9I8JDQQ   0$8H$OO   0$9I9I8JDQQ   0$9J9J8KTRR   0$9I9I8JDQQ   0$8H$OO   0$9I9I8JDQQ .D8Xx*RTX
Y
Y .D7GWg*NPT
U
U .D5%*F
M
M .D7GWg*NPT
U
U >*dWWX->->@Q@Q,RTXYY >*dWWW-=-=www?O?O,PRVWW >*dWWU^^WWU^^,LdSS >*dWWW-=-=www?O?O,PRVWW !.!2D5&'SZSZ[aSbSb:ceijj !.!2D67GGTZOO:\^bcc   0$QXQXY_Q`Q`8acghh   0$''RX//8Z\`aa #N#6ufgW^W^_eWfWf>gimnn  #N#6wPV>XZ^__  vwwwwv?W?W6XZ^__   0$FF ~ndVUG4LdSS   0$&RYRYZ`RaRa8bdhii %n%:D67T[T[\bTcTcBdfjkk  ~ndVHdCC >*dVVW,EtLL >*dVVU,CTJJ N;vvwww?O?O.PRVWW	 N;vvwwu~~.NPTUU	 ~ndVVWWWEUEU4VX\]] ~ndVVWWU^^4TVZ[[ vw6GNN vuotLL   0$AQAQ8RTXYY   0$8PRVWW n]D6672KTRR n]D6652I4PP ~ndVVWWWEUEU4VX\]] ~ndVVWWU^^4TVZ[[ !.!2D6677SZK[K[:\^bcc !.!2D6677SX>>:Z\`aa !.!2D66:JDQQ n]D7G2DdKK vw6GNN vuotLL ">"4dVW<MtTT  ">"4dVUOTRR  ~ndVWgggFVFV4WY]^^ vwPV6XZ^__ vwPXHYHY6Z\`aa !.!2D6777CSCS:TVZ[[ ">"4dVWWV__<UW[\\  ">"4dVWWXEVEV<WY]^^  >*dWgwQXZacjcjkrcscs,tvz{{ ~ndUE7GU[]celelmsetet4uw{|| ~ndWgvvW^W^_eWfWf4gimnn ~ndUE7GU[4\^bcc vuf6MtTT vhEE n]D6662JDQQ   0$FF N;vvx.H$OO	 N;vvw.GNN	 N;vvu.EtLL	 ^L$ARAR0SUYZZ
 ^L$AQAQ0RTXYY
 ^L$0PRVWW
 vvwwxGXGX6Y[_`` vvwwwGWGW6XZ^__ vvwwu~~6VX\]] N;vvw.GNN	 N;vvu.EtLL	 ^L$AQAQ0RTXYY
 ^L$0PRVWW
 vvwwwGWGW6XZ^__ vvwwu~~6VX\]] !.!2D667:SUYZZ !.!2D665:QSWXX ">"4dVVWWU\M]M]<^`dee  ">"4dVVWWUZ^^<\^bcc  %n%:D66SZSZ[bScScBdfjkk  %n%:D66SZSZ[`SaSaBbdhii  *>*DdVUZ\bdkdklsdtdtLuw{||  *>*DdVUZ\bdkdklqdrdrLsuyzz  ~ndVUE7TY[acikrkrsykzkz4{  ~B  C  C ~ndVUE7T[]bdjlrt{t{  }C  uD  uD  5E  GK  L  L vuffV]V]^dVeVe6fhlmm w6PRVWW ">"4dWggfoo<VX\]]  vv6FMM &~&<dWggV\oo_f_fgo_p_pDqswxx  ''>	GU\U\]cUdUdfmfmnwfxfxKy{  A  A  n]IxFF !.!2D65%QXZ`bhjqjqrxjyjy:z  }A  B  B !.!2D65%QVX_ahjprx  {B  {B  CI  {J  {J  ;K  MQ  R  R ">"4dVUFTY[`bikp<qswxx  ">"4dVUFTY[`bikrty<z  }A  B  B  %n%:D65RWY^`egnBoquvv  %n%:D65RWY^`eglnuw~B  BF  G  G  .D68XueU\U\]eUfUf*gim
n
n .D67GUESZSZ[bScSc*dfj
k
k .D68XueU]_ginpuw~w~  @H  xI  xI  +J  LP  Q  Q .D67GUESZ\cejlqszsz  |C  tD  tD  +E  GK  L  L ^L$ARAR0SUYZZ
 ^L$AQAQ0RTXYY
 ^L$0PRVWW
 xj$GG wiFF   0$9J9J8KTRR   0$9I9I8JDQQ x6JDQQ w6H$OO   0$9J9J8KTRR   0$9I9I8JDQQ n]D5(H2MtTT n]D5'72KTRR n]D5(HeU]_g2hjnoo n]D5'7ESZ\c2dfjkk ~ndUGTBB ~ndUENDII n]D65%2H$OO n]D65%PU2VX\]] 
$(94	@	@ 
$	>	> .D67773C3C*Dd
K
K .D6775>>*BD
I
I ">"4dWfggV]N^N^<_aeff  wiFF   0$''&//8RTXYY n]D"d;; ^L$$??
 ^L$$??
 N;b$77	     	
 "  # !  % !  %  # " !& $ "     ! #'  ! #'  # #          $n%:D66SY[bdjlslstzl{l{B|  C  D  D  ~ndVUE7T[]dfkmsu{  ~E  ~E  FL  ~M  ~M  5N  PT  U  U !.!2D65%QVX]_fhoqx  {A  CI  KR  KR  SY  KZ  KZ  ;[  ]a  b  b %n%:D65RWY^`eglnsu|  F  CG  IM  N  N &YtVVVWfV]V]^dVeVeff ifeUGWgW\^dflnunuv|n}n}~~ "4ueWV]_fhnpvxx  AG  yH  yH  I  I &YtVUE5%QVX]_fhopp  #  # "' #(   (- %). &     !   !  %  %   " # " 	     !  % "' !& "' $ !&  % !&   # # "' !& #(  "' #(   % "' !& "'        #  	   		   ~ndVVWfV\^e^efl^m^m4nptuu !.!2D67GU[]celelmsetet:uw{|| ).)BD6SY[b[bch[i[iJjlpqq  ).)BD6SY[b[bcj[k[kJlnrss  %n%:D67TY[`biBjlpqq  ">"4dVVUTY[b<ceijj  !.!2D666SZSZ[aSbSb:ceijj ,^,H$QWY_ahahipaqaqPrtxyy  ,^,H$QWY_ahahinaoaoPprvww  !.!2D6(DII ~ndXxS[4\^bcc n]D67FI2VX\]] ">"4dVHdKK    0$FTZ\c\cdj\k\k8lnrss +N+FvW]_f_fgn_o_oNprvww  +N+FvW]_f_fgl_m_mNnptuu  >*dVVY,GNN vhEE n]D69ffV]V]^dVeVe2fhlmm ((@$QWY`Y`ahYiYiHjlpqq  ((@$QWY`Y`afYgYgHhjnoo  ''>vvW^`fhnpwpwx~pp  GA  CG  H  H  ''>vvW^`gioqw  zA  zA  BH  zI  zI  GJ  LP  Q  Q  ).)BD6SY[bJceijj  *>*DdVU[]d]del]m]mLnptuu  ).)BD6SY[`Jacghh  *>*DdVU[]d]dej]k]kLlnrss  +N+FvW]_dfkmtNuw{||  +N+FvW]_dfkmtv}N~  AE  F  F  ((@$QWY_ahahioapapHqswxx  -n-JDSY[acjcjkrcscsRtvz{{  -n-JDSY[acjcjkpcqcqRrtxyy  %n%:D66SZ\cekmsu|u|  ~D  vE  vE  GN  GN  OU  GV  GV  CW  Y]  ^  ^  &~&<dVVU[]d]dek]l]lnunuv|n}n}  @G  @G  HN  @O  @O  EP  RV  W  W       # !& !& !& !& !& !& ! $    %    # #(   $) ! % #    
  !   % !& # ! 
          .!2D6(DII ''>vhPTUU  ((@$QVX^`ginpw  zA  zA  BH  zI  zI  IJ  LP  Q  Q  ((@$QVX^`giprw  zA  CJ  CJ  KQ  CR  CR  IS  UY  Z  Z  ((@$QVX^`gipry  |A  CJ  LS  LS  TZ  L[  L[  I\  ^b  c  c  +N+FvW\^celntv}  @G  @G  HN  @O  @O  OP  RV  W  W  +N+FvW\^cejlsu|  E  GN  PW  PW  X^  P_  P_  O`  bf  g  g  +N+FvW\^cejlqsz  }D  FM  OU  W^  `g  `g  hn  `o  `o  Op  rv  w  w  ).)BD6SXZaZabhZiZiJjlpqq  #N#6vx>PRVWW  $^$8$QYIZIZ@[]abb  #N#6vw>OQUVV  $^$8$QXIYIY@Z\`aa  #N#6vuotTT  $^$8$QV@XZ^__  #N#6vw>OQUVV  $^$8$QXIYIY@Z\`aa  #N#6vxQY>Z\`aa  $^$8$QYIZIZ@[]abb  #N#6vwPW>XZ^__  $^$8$QXIYIY@Z\`aa  #N#6vue>TVZ[[  $^$8$QV@XZ^__  #N#6vwPW>XZ^__  $^$8$QXIYIY@Z\`aa  #N#6vxQY[c>dfjkk  $^$8$QYIZIZ@[]abb  #N#6vwPWY`>acghh  $^$8$QXIYIY@Z\`aa  #N#6vueUZ>[]abb  $^$8$QV@XZ^__  #N#6vwPWY`>acghh  $^$8$QXIYIY@Z\`aa  #N#6vxQY[cem>nptuu  $^$8$QYIZIZ@[]abb  #N#6vwPWY`bi>jlpqq  $^$8$QXIYIY@Z\`aa  #N#6vueUZ\a>bdhii  $^$8$QV@XZ^__  #N#6vwPWY`bi>jlpqq  $^$8$QXIYIY@Z\`aa  ((@$TVY]^^  ((@$SUX\]]  ((@$TVY]^^  ((@$SUX\]]  ">"4dXy<QSWXX "400 #)D(I>>  )	$vwPWY`bgipryry  {A  sB  sB  !C  !C  )	$vwPWY^`gipipqwixix y y  )	$vwPUW^`g`ghn`o`o p p #,9T65%PUW^`giprx  {B  DK  DK  LR  DS  DS  $T  $T  #,9T65%PWY`bhjqszsz  |B  tC  tC  $D  $D  #,9T65%RXZacjcjkqcrcr#s#s  !*4!P!P                         $   #^$8$$OO  *>*DdVHVZ[[  &~&<dVXDVX\]]  ''>vwwW_O`O`Facghh  &~&<dVWDUW[\\  ''>vwwW^O_O_F`bfgg  &~&<dVUOUYZZ  ''>vwwW\~~F^`dee  &~&<dVWDUW[\\  ''>vwwW^O_O_F`bfgg  &~&<dVXW_D`bfgg  ''>vwwW_O`O`Facghh  &~&<dVWV]D^`dee  ''>vwwW^O_O_F`bfgg  &~&<dVUTYDZ\`aa  ''>vwwW\~~F^`dee  &~&<dVWV]D^`dee  ''>vwwW^O_O_F`bfgg  &~&<dVXW_aiDjlpqq  ''>vwwW_O`O`Facghh  &~&<dVWV]_fDgimnn  ''>vwwW^O_O_F`bfgg  &~&<dVUTY[`Dacghh  ''>vwwW\~~F^`dee  &~&<dVWV]_fDgimnn  ''>vwwW^O_O_F`bfgg  &~&<dVXW_aiksDtvz{{  ''>vwwW_O`O`Facghh  &~&<dVWV]_fhoDprvww  ''>vwwW^O_O_F`bfgg  &~&<dVUTY[`bgDhjnoo  ''>vwwW\~~F^`dee  &~&<dVWV]_fhoDprvww  ''>vwwW^O_O_F`bfgg %IdF33 "+)D&"9"9 'ifh?? (yvwwx7H7HII 'ifg>> (yvwww7G7GHH 'ife<< (yvwwu~~FF 'ifg>> (yvwww7G7GHH 'ifhII (yvwwx7H7HII 'ifgwGG (yvwww7G7GHH 'ifeUCC (yvwwu~~FF 'ifgwGG (yvwww7G7GHH 'ifh(SS (yvwwx7H7HII 'ifgwPP (yvwww7G7GHH 'ifeUEJJ (yvwwu~~FF 'ifgwPP (yvwww7G7GHH 'ifh(T\]] (yvwwx7H7HII 'ifgwQXYY (yvwww7G7GHH 'ifeUE5QQ (yvwwu~~FF 'ifgwQXYY (yvwww7G7GHH    !  % # "' !" # +^,H$QWY_P`bfgg $-IdFF$C$C ! &/ifm&L&L #09	$0V0V -C1 C1 C1rF  