glew.bmx 253 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415
  1. Strict
  2. Module Pub.Glew
  3. ModuleInfo "Version: 1.07"
  4. ModuleInfo "Author: Milan Ikits, Marcelo Magallon"
  5. ModuleInfo "License: SGI Free Software License B"
  6. ModuleInfo "Copyright: Milan Ikits, Marcelo Magallon"
  7. ModuleInfo "Modserver: BRL"
  8. ModuleInfo "History: 1.07 Release"
  9. ModuleInfo "History: Updated to glew 1.5.1"
  10. ModuleInfo "History: Modified glew2bmx to handle a GLint64EXT, GLuint64EXT and char - UNTESTED!"
  11. ModuleInfo "History: 1.06 Release"
  12. ModuleInfo "History: Rebuilt to fix MacOS ld errors"
  13. ModuleInfo "History: 1.05 Release"
  14. ModuleInfo "History: Removed glew2bmx.exe!"
  15. ModuleInfo "History: 1.04 Release"
  16. ModuleInfo "History: Updated to glew 1.3.4"
  17. ModuleInfo "History: 1.03 Release"
  18. ModuleInfo "History: Updated to GL2.0 compatible version 1.3.3"
  19. Import Pub.OpenGL
  20. Import "glew_static.c"
  21. Extern "Os"
  22. Global GL_VERSION_1_1:Byte="__GLEW_VERSION_1_1"
  23. Const GL_SMOOTH_POINT_SIZE_RANGE=$0B12
  24. Const GL_SMOOTH_POINT_SIZE_GRANULARITY=$0B13
  25. Const GL_SMOOTH_LINE_WIDTH_RANGE=$0B22
  26. Const GL_SMOOTH_LINE_WIDTH_GRANULARITY=$0B23
  27. Const GL_UNSIGNED_BYTE_3_3_2=$8032
  28. Const GL_UNSIGNED_SHORT_4_4_4_4=$8033
  29. Const GL_UNSIGNED_SHORT_5_5_5_1=$8034
  30. Const GL_UNSIGNED_INT_8_8_8_8=$8035
  31. Const GL_UNSIGNED_INT_10_10_10_2=$8036
  32. Const GL_RESCALE_NORMAL=$803A
  33. Const GL_TEXTURE_BINDING_3D=$806A
  34. Const GL_PACK_SKIP_IMAGES=$806B
  35. Const GL_PACK_IMAGE_HEIGHT=$806C
  36. Const GL_UNPACK_SKIP_IMAGES=$806D
  37. Const GL_UNPACK_IMAGE_HEIGHT=$806E
  38. Const GL_TEXTURE_3D=$806F
  39. Const GL_PROXY_TEXTURE_3D=$8070
  40. Const GL_TEXTURE_DEPTH=$8071
  41. Const GL_TEXTURE_WRAP_R=$8072
  42. Const GL_MAX_3D_TEXTURE_SIZE=$8073
  43. Const GL_BGR=$80E0
  44. Const GL_BGRA=$80E1
  45. Const GL_MAX_ELEMENTS_VERTICES=$80E8
  46. Const GL_MAX_ELEMENTS_INDICES=$80E9
  47. Const GL_CLAMP_TO_EDGE=$812F
  48. Const GL_TEXTURE_MIN_LOD=$813A
  49. Const GL_TEXTURE_MAX_LOD=$813B
  50. Const GL_TEXTURE_BASE_LEVEL=$813C
  51. Const GL_TEXTURE_MAX_LEVEL=$813D
  52. Const GL_LIGHT_MODEL_COLOR_CONTROL=$81F8
  53. Const GL_SINGLE_COLOR=$81F9
  54. Const GL_SEPARATE_SPECULAR_COLOR=$81FA
  55. Const GL_UNSIGNED_BYTE_2_3_3_REV=$8362
  56. Const GL_UNSIGNED_SHORT_5_6_5=$8363
  57. Const GL_UNSIGNED_SHORT_5_6_5_REV=$8364
  58. Const GL_UNSIGNED_SHORT_4_4_4_4_REV=$8365
  59. Const GL_UNSIGNED_SHORT_1_5_5_5_REV=$8366
  60. Const GL_UNSIGNED_INT_8_8_8_8_REV=$8367
  61. Const GL_UNSIGNED_INT_2_10_10_10_REV=$8368
  62. Const GL_ALIASED_POINT_SIZE_RANGE=$846D
  63. Const GL_ALIASED_LINE_WIDTH_RANGE=$846E
  64. Global glCopyTexSubImage3D(target_:Int,level_:Int,xoffset_:Int,yoffset_:Int,zoffset_:Int,x_:Int,y_:Int,width_:Int,height_:Int)="__glewCopyTexSubImage3D"
  65. Global glDrawRangeElements(mode_:Int,start_:Int,end_:Int,count_:Int,type_:Int,indices_:Byte Ptr)="__glewDrawRangeElements"
  66. Global glTexImage3D(target_:Int,level_:Int,internalFormat_:Int,width_:Int,height_:Int,depth_:Int,border_:Int,format_:Int,type_:Int,pixels_:Byte Ptr)="__glewTexImage3D"
  67. Global glTexSubImage3D(target_:Int,level_:Int,xoffset_:Int,yoffset_:Int,zoffset_:Int,width_:Int,height_:Int,depth_:Int,format_:Int,type_:Int,pixels_:Byte Ptr)="__glewTexSubImage3D"
  68. Global GL_VERSION_1_2:Byte="__GLEW_VERSION_1_2"
  69. Const GL_MULTISAMPLE=$809D
  70. Const GL_SAMPLE_ALPHA_TO_COVERAGE=$809E
  71. Const GL_SAMPLE_ALPHA_TO_ONE=$809F
  72. Const GL_SAMPLE_COVERAGE=$80A0
  73. Const GL_SAMPLE_BUFFERS=$80A8
  74. Const GL_SAMPLES=$80A9
  75. Const GL_SAMPLE_COVERAGE_VALUE=$80AA
  76. Const GL_SAMPLE_COVERAGE_INVERT=$80AB
  77. Const GL_CLAMP_TO_BORDER=$812D
  78. Const GL_TEXTURE0=$84C0
  79. Const GL_TEXTURE1=$84C1
  80. Const GL_TEXTURE2=$84C2
  81. Const GL_TEXTURE3=$84C3
  82. Const GL_TEXTURE4=$84C4
  83. Const GL_TEXTURE5=$84C5
  84. Const GL_TEXTURE6=$84C6
  85. Const GL_TEXTURE7=$84C7
  86. Const GL_TEXTURE8=$84C8
  87. Const GL_TEXTURE9=$84C9
  88. Const GL_TEXTURE10=$84CA
  89. Const GL_TEXTURE11=$84CB
  90. Const GL_TEXTURE12=$84CC
  91. Const GL_TEXTURE13=$84CD
  92. Const GL_TEXTURE14=$84CE
  93. Const GL_TEXTURE15=$84CF
  94. Const GL_TEXTURE16=$84D0
  95. Const GL_TEXTURE17=$84D1
  96. Const GL_TEXTURE18=$84D2
  97. Const GL_TEXTURE19=$84D3
  98. Const GL_TEXTURE20=$84D4
  99. Const GL_TEXTURE21=$84D5
  100. Const GL_TEXTURE22=$84D6
  101. Const GL_TEXTURE23=$84D7
  102. Const GL_TEXTURE24=$84D8
  103. Const GL_TEXTURE25=$84D9
  104. Const GL_TEXTURE26=$84DA
  105. Const GL_TEXTURE27=$84DB
  106. Const GL_TEXTURE28=$84DC
  107. Const GL_TEXTURE29=$84DD
  108. Const GL_TEXTURE30=$84DE
  109. Const GL_TEXTURE31=$84DF
  110. Const GL_ACTIVE_TEXTURE=$84E0
  111. Const GL_CLIENT_ACTIVE_TEXTURE=$84E1
  112. Const GL_MAX_TEXTURE_UNITS=$84E2
  113. Const GL_TRANSPOSE_MODELVIEW_MATRIX=$84E3
  114. Const GL_TRANSPOSE_PROJECTION_MATRIX=$84E4
  115. Const GL_TRANSPOSE_TEXTURE_MATRIX=$84E5
  116. Const GL_TRANSPOSE_COLOR_MATRIX=$84E6
  117. Const GL_SUBTRACT=$84E7
  118. Const GL_COMPRESSED_ALPHA=$84E9
  119. Const GL_COMPRESSED_LUMINANCE=$84EA
  120. Const GL_COMPRESSED_LUMINANCE_ALPHA=$84EB
  121. Const GL_COMPRESSED_INTENSITY=$84EC
  122. Const GL_COMPRESSED_RGB=$84ED
  123. Const GL_COMPRESSED_RGBA=$84EE
  124. Const GL_TEXTURE_COMPRESSION_HINT=$84EF
  125. Const GL_NORMAL_MAP=$8511
  126. Const GL_REFLECTION_MAP=$8512
  127. Const GL_TEXTURE_CUBE_MAP=$8513
  128. Const GL_TEXTURE_BINDING_CUBE_MAP=$8514
  129. Const GL_TEXTURE_CUBE_MAP_POSITIVE_X=$8515
  130. Const GL_TEXTURE_CUBE_MAP_NEGATIVE_X=$8516
  131. Const GL_TEXTURE_CUBE_MAP_POSITIVE_Y=$8517
  132. Const GL_TEXTURE_CUBE_MAP_NEGATIVE_Y=$8518
  133. Const GL_TEXTURE_CUBE_MAP_POSITIVE_Z=$8519
  134. Const GL_TEXTURE_CUBE_MAP_NEGATIVE_Z=$851A
  135. Const GL_PROXY_TEXTURE_CUBE_MAP=$851B
  136. Const GL_MAX_CUBE_MAP_TEXTURE_SIZE=$851C
  137. Const GL_COMBINE=$8570
  138. Const GL_COMBINE_RGB=$8571
  139. Const GL_COMBINE_ALPHA=$8572
  140. Const GL_RGB_SCALE=$8573
  141. Const GL_ADD_SIGNED=$8574
  142. Const GL_INTERPOLATE=$8575
  143. Const GL_CONSTANT=$8576
  144. Const GL_PRIMARY_COLOR=$8577
  145. Const GL_PREVIOUS=$8578
  146. Const GL_SOURCE0_RGB=$8580
  147. Const GL_SOURCE1_RGB=$8581
  148. Const GL_SOURCE2_RGB=$8582
  149. Const GL_SOURCE0_ALPHA=$8588
  150. Const GL_SOURCE1_ALPHA=$8589
  151. Const GL_SOURCE2_ALPHA=$858A
  152. Const GL_OPERAND0_RGB=$8590
  153. Const GL_OPERAND1_RGB=$8591
  154. Const GL_OPERAND2_RGB=$8592
  155. Const GL_OPERAND0_ALPHA=$8598
  156. Const GL_OPERAND1_ALPHA=$8599
  157. Const GL_OPERAND2_ALPHA=$859A
  158. Const GL_TEXTURE_COMPRESSED_IMAGE_SIZE=$86A0
  159. Const GL_TEXTURE_COMPRESSED=$86A1
  160. Const GL_NUM_COMPRESSED_TEXTURE_FORMATS=$86A2
  161. Const GL_COMPRESSED_TEXTURE_FORMATS=$86A3
  162. Const GL_DOT3_RGB=$86AE
  163. Const GL_DOT3_RGBA=$86AF
  164. Const GL_MULTISAMPLE_BIT=$20000000
  165. Global glActiveTexture(texture_:Int)="__glewActiveTexture"
  166. Global glClientActiveTexture(texture_:Int)="__glewClientActiveTexture"
  167. Global glCompressedTexImage1D(target_:Int,level_:Int,internalformat_:Int,width_:Int,border_:Int,imageSize_:Int,data_:Byte Ptr)="__glewCompressedTexImage1D"
  168. Global glCompressedTexImage2D(target_:Int,level_:Int,internalformat_:Int,width_:Int,height_:Int,border_:Int,imageSize_:Int,data_:Byte Ptr)="__glewCompressedTexImage2D"
  169. Global glCompressedTexImage3D(target_:Int,level_:Int,internalformat_:Int,width_:Int,height_:Int,depth_:Int,border_:Int,imageSize_:Int,data_:Byte Ptr)="__glewCompressedTexImage3D"
  170. Global glCompressedTexSubImage1D(target_:Int,level_:Int,xoffset_:Int,width_:Int,format_:Int,imageSize_:Int,data_:Byte Ptr)="__glewCompressedTexSubImage1D"
  171. Global glCompressedTexSubImage2D(target_:Int,level_:Int,xoffset_:Int,yoffset_:Int,width_:Int,height_:Int,format_:Int,imageSize_:Int,data_:Byte Ptr)="__glewCompressedTexSubImage2D"
  172. Global glCompressedTexSubImage3D(target_:Int,level_:Int,xoffset_:Int,yoffset_:Int,zoffset_:Int,width_:Int,height_:Int,depth_:Int,format_:Int,imageSize_:Int,data_:Byte Ptr)="__glewCompressedTexSubImage3D"
  173. Global glGetCompressedTexImage(target_:Int,lod_:Int,img_:Byte Ptr)="__glewGetCompressedTexImage"
  174. Global glLoadTransposeMatrixd(m_:Double Ptr)="__glewLoadTransposeMatrixd"
  175. Global glLoadTransposeMatrixf(m_:Float Ptr)="__glewLoadTransposeMatrixf"
  176. Global glMultTransposeMatrixd(m_:Double Ptr)="__glewMultTransposeMatrixd"
  177. Global glMultTransposeMatrixf(m_:Float Ptr)="__glewMultTransposeMatrixf"
  178. Global glMultiTexCoord1d(target_:Int,s_:Double)="__glewMultiTexCoord1d"
  179. Global glMultiTexCoord1dv(target_:Int,v_:Double Ptr)="__glewMultiTexCoord1dv"
  180. Global glMultiTexCoord1f(target_:Int,s_:Float)="__glewMultiTexCoord1f"
  181. Global glMultiTexCoord1fv(target_:Int,v_:Float Ptr)="__glewMultiTexCoord1fv"
  182. Global glMultiTexCoord1i(target_:Int,s_:Int)="__glewMultiTexCoord1i"
  183. Global glMultiTexCoord1iv(target_:Int,v_:Int Ptr)="__glewMultiTexCoord1iv"
  184. Global glMultiTexCoord1s(target_:Int,s_:Short)="__glewMultiTexCoord1s"
  185. Global glMultiTexCoord1sv(target_:Int,v_:Short Ptr)="__glewMultiTexCoord1sv"
  186. Global glMultiTexCoord2d(target_:Int,s_:Double,t_:Double)="__glewMultiTexCoord2d"
  187. Global glMultiTexCoord2dv(target_:Int,v_:Double Ptr)="__glewMultiTexCoord2dv"
  188. Global glMultiTexCoord2f(target_:Int,s_:Float,t_:Float)="__glewMultiTexCoord2f"
  189. Global glMultiTexCoord2fv(target_:Int,v_:Float Ptr)="__glewMultiTexCoord2fv"
  190. Global glMultiTexCoord2i(target_:Int,s_:Int,t_:Int)="__glewMultiTexCoord2i"
  191. Global glMultiTexCoord2iv(target_:Int,v_:Int Ptr)="__glewMultiTexCoord2iv"
  192. Global glMultiTexCoord2s(target_:Int,s_:Short,t_:Short)="__glewMultiTexCoord2s"
  193. Global glMultiTexCoord2sv(target_:Int,v_:Short Ptr)="__glewMultiTexCoord2sv"
  194. Global glMultiTexCoord3d(target_:Int,s_:Double,t_:Double,r_:Double)="__glewMultiTexCoord3d"
  195. Global glMultiTexCoord3dv(target_:Int,v_:Double Ptr)="__glewMultiTexCoord3dv"
  196. Global glMultiTexCoord3f(target_:Int,s_:Float,t_:Float,r_:Float)="__glewMultiTexCoord3f"
  197. Global glMultiTexCoord3fv(target_:Int,v_:Float Ptr)="__glewMultiTexCoord3fv"
  198. Global glMultiTexCoord3i(target_:Int,s_:Int,t_:Int,r_:Int)="__glewMultiTexCoord3i"
  199. Global glMultiTexCoord3iv(target_:Int,v_:Int Ptr)="__glewMultiTexCoord3iv"
  200. Global glMultiTexCoord3s(target_:Int,s_:Short,t_:Short,r_:Short)="__glewMultiTexCoord3s"
  201. Global glMultiTexCoord3sv(target_:Int,v_:Short Ptr)="__glewMultiTexCoord3sv"
  202. Global glMultiTexCoord4d(target_:Int,s_:Double,t_:Double,r_:Double,q_:Double)="__glewMultiTexCoord4d"
  203. Global glMultiTexCoord4dv(target_:Int,v_:Double Ptr)="__glewMultiTexCoord4dv"
  204. Global glMultiTexCoord4f(target_:Int,s_:Float,t_:Float,r_:Float,q_:Float)="__glewMultiTexCoord4f"
  205. Global glMultiTexCoord4fv(target_:Int,v_:Float Ptr)="__glewMultiTexCoord4fv"
  206. Global glMultiTexCoord4i(target_:Int,s_:Int,t_:Int,r_:Int,q_:Int)="__glewMultiTexCoord4i"
  207. Global glMultiTexCoord4iv(target_:Int,v_:Int Ptr)="__glewMultiTexCoord4iv"
  208. Global glMultiTexCoord4s(target_:Int,s_:Short,t_:Short,r_:Short,q_:Short)="__glewMultiTexCoord4s"
  209. Global glMultiTexCoord4sv(target_:Int,v_:Short Ptr)="__glewMultiTexCoord4sv"
  210. Global glSampleCoverage(value_:Float,invert_:Byte)="__glewSampleCoverage"
  211. Global GL_VERSION_1_3:Byte="__GLEW_VERSION_1_3"
  212. Const GL_BLEND_DST_RGB=$80C8
  213. Const GL_BLEND_SRC_RGB=$80C9
  214. Const GL_BLEND_DST_ALPHA=$80CA
  215. Const GL_BLEND_SRC_ALPHA=$80CB
  216. Const GL_POINT_SIZE_MIN=$8126
  217. Const GL_POINT_SIZE_MAX=$8127
  218. Const GL_POINT_FADE_THRESHOLD_SIZE=$8128
  219. Const GL_POINT_DISTANCE_ATTENUATION=$8129
  220. Const GL_GENERATE_MIPMAP=$8191
  221. Const GL_GENERATE_MIPMAP_HINT=$8192
  222. Const GL_DEPTH_COMPONENT16=$81A5
  223. Const GL_DEPTH_COMPONENT24=$81A6
  224. Const GL_DEPTH_COMPONENT32=$81A7
  225. Const GL_MIRRORED_REPEAT=$8370
  226. Const GL_FOG_COORDINATE_SOURCE=$8450
  227. Const GL_FOG_COORDINATE=$8451
  228. Const GL_FRAGMENT_DEPTH=$8452
  229. Const GL_CURRENT_FOG_COORDINATE=$8453
  230. Const GL_FOG_COORDINATE_ARRAY_TYPE=$8454
  231. Const GL_FOG_COORDINATE_ARRAY_STRIDE=$8455
  232. Const GL_FOG_COORDINATE_ARRAY_POINTER=$8456
  233. Const GL_FOG_COORDINATE_ARRAY=$8457
  234. Const GL_COLOR_SUM=$8458
  235. Const GL_CURRENT_SECONDARY_COLOR=$8459
  236. Const GL_SECONDARY_COLOR_ARRAY_SIZE=$845A
  237. Const GL_SECONDARY_COLOR_ARRAY_TYPE=$845B
  238. Const GL_SECONDARY_COLOR_ARRAY_STRIDE=$845C
  239. Const GL_SECONDARY_COLOR_ARRAY_POINTER=$845D
  240. Const GL_SECONDARY_COLOR_ARRAY=$845E
  241. Const GL_MAX_TEXTURE_LOD_BIAS=$84FD
  242. Const GL_TEXTURE_FILTER_CONTROL=$8500
  243. Const GL_TEXTURE_LOD_BIAS=$8501
  244. Const GL_INCR_WRAP=$8507
  245. Const GL_DECR_WRAP=$8508
  246. Const GL_TEXTURE_DEPTH_SIZE=$884A
  247. Const GL_DEPTH_TEXTURE_MODE=$884B
  248. Const GL_TEXTURE_COMPARE_MODE=$884C
  249. Const GL_TEXTURE_COMPARE_FUNC=$884D
  250. Const GL_COMPARE_R_TO_TEXTURE=$884E
  251. Global glBlendColor(red_:Float,green_:Float,blue_:Float,alpha_:Float)="__glewBlendColor"
  252. Global glBlendEquation(mode_:Int)="__glewBlendEquation"
  253. Global glBlendFuncSeparate(sfactorRGB_:Int,dfactorRGB_:Int,sfactorAlpha_:Int,dfactorAlpha_:Int)="__glewBlendFuncSeparate"
  254. Global glFogCoordPointer(type_:Int,stride_:Int,pointer_:Byte Ptr)="__glewFogCoordPointer"
  255. Global glFogCoordd(coord_:Double)="__glewFogCoordd"
  256. Global glFogCoorddv(coord_:Double Ptr)="__glewFogCoorddv"
  257. Global glFogCoordf(coord_:Float)="__glewFogCoordf"
  258. Global glFogCoordfv(coord_:Float Ptr)="__glewFogCoordfv"
  259. Global glMultiDrawArrays(mode_:Int,first_:Int Ptr,count_:Int Ptr,primcount_:Int)="__glewMultiDrawArrays"
  260. Global glMultiDrawElements(mode_:Int,count_:Int Ptr,type_:Int,indices_:Byte Ptr Ptr,primcount_:Int)="__glewMultiDrawElements"
  261. Global glPointParameterf(pname_:Int,param_:Float)="__glewPointParameterf"
  262. Global glPointParameterfv(pname_:Int,params_:Float Ptr)="__glewPointParameterfv"
  263. Global glPointParameteri(pname_:Int,param_:Int)="__glewPointParameteri"
  264. Global glPointParameteriv(pname_:Int,params_:Int Ptr)="__glewPointParameteriv"
  265. Global glSecondaryColor3b(red_:Byte,green_:Byte,blue_:Byte)="__glewSecondaryColor3b"
  266. Global glSecondaryColor3bv(v_:Byte Ptr)="__glewSecondaryColor3bv"
  267. Global glSecondaryColor3d(red_:Double,green_:Double,blue_:Double)="__glewSecondaryColor3d"
  268. Global glSecondaryColor3dv(v_:Double Ptr)="__glewSecondaryColor3dv"
  269. Global glSecondaryColor3f(red_:Float,green_:Float,blue_:Float)="__glewSecondaryColor3f"
  270. Global glSecondaryColor3fv(v_:Float Ptr)="__glewSecondaryColor3fv"
  271. Global glSecondaryColor3i(red_:Int,green_:Int,blue_:Int)="__glewSecondaryColor3i"
  272. Global glSecondaryColor3iv(v_:Int Ptr)="__glewSecondaryColor3iv"
  273. Global glSecondaryColor3s(red_:Short,green_:Short,blue_:Short)="__glewSecondaryColor3s"
  274. Global glSecondaryColor3sv(v_:Short Ptr)="__glewSecondaryColor3sv"
  275. Global glSecondaryColor3ub(red_:Byte,green_:Byte,blue_:Byte)="__glewSecondaryColor3ub"
  276. Global glSecondaryColor3ubv(v_:Byte Ptr)="__glewSecondaryColor3ubv"
  277. Global glSecondaryColor3ui(red_:Int,green_:Int,blue_:Int)="__glewSecondaryColor3ui"
  278. Global glSecondaryColor3uiv(v_:Int Ptr)="__glewSecondaryColor3uiv"
  279. Global glSecondaryColor3us(red_:Short,green_:Short,blue_:Short)="__glewSecondaryColor3us"
  280. Global glSecondaryColor3usv(v_:Short Ptr)="__glewSecondaryColor3usv"
  281. Global glSecondaryColorPointer(size_:Int,type_:Int,stride_:Int,pointer_:Byte Ptr)="__glewSecondaryColorPointer"
  282. Global glWindowPos2d(x_:Double,y_:Double)="__glewWindowPos2d"
  283. Global glWindowPos2dv(p_:Double Ptr)="__glewWindowPos2dv"
  284. Global glWindowPos2f(x_:Float,y_:Float)="__glewWindowPos2f"
  285. Global glWindowPos2fv(p_:Float Ptr)="__glewWindowPos2fv"
  286. Global glWindowPos2i(x_:Int,y_:Int)="__glewWindowPos2i"
  287. Global glWindowPos2iv(p_:Int Ptr)="__glewWindowPos2iv"
  288. Global glWindowPos2s(x_:Short,y_:Short)="__glewWindowPos2s"
  289. Global glWindowPos2sv(p_:Short Ptr)="__glewWindowPos2sv"
  290. Global glWindowPos3d(x_:Double,y_:Double,z_:Double)="__glewWindowPos3d"
  291. Global glWindowPos3dv(p_:Double Ptr)="__glewWindowPos3dv"
  292. Global glWindowPos3f(x_:Float,y_:Float,z_:Float)="__glewWindowPos3f"
  293. Global glWindowPos3fv(p_:Float Ptr)="__glewWindowPos3fv"
  294. Global glWindowPos3i(x_:Int,y_:Int,z_:Int)="__glewWindowPos3i"
  295. Global glWindowPos3iv(p_:Int Ptr)="__glewWindowPos3iv"
  296. Global glWindowPos3s(x_:Short,y_:Short,z_:Short)="__glewWindowPos3s"
  297. Global glWindowPos3sv(p_:Short Ptr)="__glewWindowPos3sv"
  298. Global GL_VERSION_1_4:Byte="__GLEW_VERSION_1_4"
  299. Const GL_BUFFER_SIZE=$8764
  300. Const GL_BUFFER_USAGE=$8765
  301. Const GL_QUERY_COUNTER_BITS=$8864
  302. Const GL_CURRENT_QUERY=$8865
  303. Const GL_QUERY_RESULT=$8866
  304. Const GL_QUERY_RESULT_AVAILABLE=$8867
  305. Const GL_ARRAY_BUFFER=$8892
  306. Const GL_ELEMENT_ARRAY_BUFFER=$8893
  307. Const GL_ARRAY_BUFFER_BINDING=$8894
  308. Const GL_ELEMENT_ARRAY_BUFFER_BINDING=$8895
  309. Const GL_VERTEX_ARRAY_BUFFER_BINDING=$8896
  310. Const GL_NORMAL_ARRAY_BUFFER_BINDING=$8897
  311. Const GL_COLOR_ARRAY_BUFFER_BINDING=$8898
  312. Const GL_INDEX_ARRAY_BUFFER_BINDING=$8899
  313. Const GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING=$889A
  314. Const GL_EDGE_FLAG_ARRAY_BUFFER_BINDING=$889B
  315. Const GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING=$889C
  316. Const GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING=$889D
  317. Const GL_WEIGHT_ARRAY_BUFFER_BINDING=$889E
  318. Const GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING=$889F
  319. Const GL_READ_ONLY=$88B8
  320. Const GL_WRITE_ONLY=$88B9
  321. Const GL_READ_WRITE=$88BA
  322. Const GL_BUFFER_ACCESS=$88BB
  323. Const GL_BUFFER_MAPPED=$88BC
  324. Const GL_BUFFER_MAP_POINTER=$88BD
  325. Const GL_STREAM_DRAW=$88E0
  326. Const GL_STREAM_READ=$88E1
  327. Const GL_STREAM_COPY=$88E2
  328. Const GL_STATIC_DRAW=$88E4
  329. Const GL_STATIC_READ=$88E5
  330. Const GL_STATIC_COPY=$88E6
  331. Const GL_DYNAMIC_DRAW=$88E8
  332. Const GL_DYNAMIC_READ=$88E9
  333. Const GL_DYNAMIC_COPY=$88EA
  334. Const GL_SAMPLES_PASSED=$8914
  335. Global glBeginQuery(target_:Int,id_:Int)="__glewBeginQuery"
  336. Global glBindBuffer(target_:Int,buffer_:Int)="__glewBindBuffer"
  337. Global glBufferData(target_:Int,size_:Int,data_:Byte Ptr,usage_:Int)="__glewBufferData"
  338. Global glBufferSubData(target_:Int,offset_:Int,size_:Int,data_:Byte Ptr)="__glewBufferSubData"
  339. Global glDeleteBuffers(n_:Int,buffers_:Int Ptr)="__glewDeleteBuffers"
  340. Global glDeleteQueries(n_:Int,ids_:Int Ptr)="__glewDeleteQueries"
  341. Global glEndQuery(target_:Int)="__glewEndQuery"
  342. Global glGenBuffers(n_:Int,buffers_:Int Ptr)="__glewGenBuffers"
  343. Global glGenQueries(n_:Int,ids_:Int Ptr)="__glewGenQueries"
  344. Global glGetBufferParameteriv(target_:Int,pname_:Int,params_:Int Ptr)="__glewGetBufferParameteriv"
  345. Global glGetBufferPointerv(target_:Int,pname_:Int,params_:Byte Ptr Ptr)="__glewGetBufferPointerv"
  346. Global glGetBufferSubData(target_:Int,offset_:Int,size_:Int,data_:Byte Ptr)="__glewGetBufferSubData"
  347. Global glGetQueryObjectiv(id_:Int,pname_:Int,params_:Int Ptr)="__glewGetQueryObjectiv"
  348. Global glGetQueryObjectuiv(id_:Int,pname_:Int,params_:Int Ptr)="__glewGetQueryObjectuiv"
  349. Global glGetQueryiv(target_:Int,pname_:Int,params_:Int Ptr)="__glewGetQueryiv"
  350. Global glIsBuffer:Byte(buffer_:Int)="__glewIsBuffer"
  351. Global glIsQuery:Byte(id_:Int)="__glewIsQuery"
  352. Global glMapBuffer:Byte Ptr(target_:Int,access_:Int)="__glewMapBuffer"
  353. Global glUnmapBuffer:Byte(target_:Int)="__glewUnmapBuffer"
  354. Global GL_VERSION_1_5:Byte="__GLEW_VERSION_1_5"
  355. Const GL_VERTEX_ATTRIB_ARRAY_ENABLED=$8622
  356. Const GL_VERTEX_ATTRIB_ARRAY_SIZE=$8623
  357. Const GL_VERTEX_ATTRIB_ARRAY_STRIDE=$8624
  358. Const GL_VERTEX_ATTRIB_ARRAY_TYPE=$8625
  359. Const GL_CURRENT_VERTEX_ATTRIB=$8626
  360. Const GL_VERTEX_PROGRAM_POINT_SIZE=$8642
  361. Const GL_VERTEX_PROGRAM_TWO_SIDE=$8643
  362. Const GL_VERTEX_ATTRIB_ARRAY_POINTER=$8645
  363. Const GL_STENCIL_BACK_FUNC=$8800
  364. Const GL_STENCIL_BACK_FAIL=$8801
  365. Const GL_STENCIL_BACK_PASS_DEPTH_FAIL=$8802
  366. Const GL_STENCIL_BACK_PASS_DEPTH_PASS=$8803
  367. Const GL_MAX_DRAW_BUFFERS=$8824
  368. Const GL_DRAW_BUFFER0=$8825
  369. Const GL_DRAW_BUFFER1=$8826
  370. Const GL_DRAW_BUFFER2=$8827
  371. Const GL_DRAW_BUFFER3=$8828
  372. Const GL_DRAW_BUFFER4=$8829
  373. Const GL_DRAW_BUFFER5=$882A
  374. Const GL_DRAW_BUFFER6=$882B
  375. Const GL_DRAW_BUFFER7=$882C
  376. Const GL_DRAW_BUFFER8=$882D
  377. Const GL_DRAW_BUFFER9=$882E
  378. Const GL_DRAW_BUFFER10=$882F
  379. Const GL_DRAW_BUFFER11=$8830
  380. Const GL_DRAW_BUFFER12=$8831
  381. Const GL_DRAW_BUFFER13=$8832
  382. Const GL_DRAW_BUFFER14=$8833
  383. Const GL_DRAW_BUFFER15=$8834
  384. Const GL_BLEND_EQUATION_ALPHA=$883D
  385. Const GL_POINT_SPRITE=$8861
  386. Const GL_COORD_REPLACE=$8862
  387. Const GL_MAX_VERTEX_ATTRIBS=$8869
  388. Const GL_VERTEX_ATTRIB_ARRAY_NORMALIZED=$886A
  389. Const GL_MAX_TEXTURE_COORDS=$8871
  390. Const GL_MAX_TEXTURE_IMAGE_UNITS=$8872
  391. Const GL_FRAGMENT_SHADER=$8B30
  392. Const GL_VERTEX_SHADER=$8B31
  393. Const GL_MAX_FRAGMENT_UNIFORM_COMPONENTS=$8B49
  394. Const GL_MAX_VERTEX_UNIFORM_COMPONENTS=$8B4A
  395. Const GL_MAX_VARYING_FLOATS=$8B4B
  396. Const GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS=$8B4C
  397. Const GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS=$8B4D
  398. Const GL_SHADER_TYPE=$8B4F
  399. Const GL_FLOAT_VEC2=$8B50
  400. Const GL_FLOAT_VEC3=$8B51
  401. Const GL_FLOAT_VEC4=$8B52
  402. Const GL_INT_VEC2=$8B53
  403. Const GL_INT_VEC3=$8B54
  404. Const GL_INT_VEC4=$8B55
  405. Const GL_BOOL=$8B56
  406. Const GL_BOOL_VEC2=$8B57
  407. Const GL_BOOL_VEC3=$8B58
  408. Const GL_BOOL_VEC4=$8B59
  409. Const GL_FLOAT_MAT2=$8B5A
  410. Const GL_FLOAT_MAT3=$8B5B
  411. Const GL_FLOAT_MAT4=$8B5C
  412. Const GL_SAMPLER_1D=$8B5D
  413. Const GL_SAMPLER_2D=$8B5E
  414. Const GL_SAMPLER_3D=$8B5F
  415. Const GL_SAMPLER_CUBE=$8B60
  416. Const GL_SAMPLER_1D_SHADOW=$8B61
  417. Const GL_SAMPLER_2D_SHADOW=$8B62
  418. Const GL_DELETE_STATUS=$8B80
  419. Const GL_COMPILE_STATUS=$8B81
  420. Const GL_LINK_STATUS=$8B82
  421. Const GL_VALIDATE_STATUS=$8B83
  422. Const GL_INFO_LOG_LENGTH=$8B84
  423. Const GL_ATTACHED_SHADERS=$8B85
  424. Const GL_ACTIVE_UNIFORMS=$8B86
  425. Const GL_ACTIVE_UNIFORM_MAX_LENGTH=$8B87
  426. Const GL_SHADER_SOURCE_LENGTH=$8B88
  427. Const GL_ACTIVE_ATTRIBUTES=$8B89
  428. Const GL_ACTIVE_ATTRIBUTE_MAX_LENGTH=$8B8A
  429. Const GL_FRAGMENT_SHADER_DERIVATIVE_HINT=$8B8B
  430. Const GL_SHADING_LANGUAGE_VERSION=$8B8C
  431. Const GL_CURRENT_PROGRAM=$8B8D
  432. Const GL_POINT_SPRITE_COORD_ORIGIN=$8CA0
  433. Const GL_LOWER_LEFT=$8CA1
  434. Const GL_UPPER_LEFT=$8CA2
  435. Const GL_STENCIL_BACK_REF=$8CA3
  436. Const GL_STENCIL_BACK_VALUE_MASK=$8CA4
  437. Const GL_STENCIL_BACK_WRITEMASK=$8CA5
  438. Global glAttachShader(program_:Int,shader_:Int)="__glewAttachShader"
  439. Global glBindAttribLocation(program_:Int,index_:Int,name_:Byte Ptr)="__glewBindAttribLocation"
  440. Global glBlendEquationSeparate(arg0_:Int,arg1_:Int)="__glewBlendEquationSeparate"
  441. Global glCompileShader(shader_:Int)="__glewCompileShader"
  442. Global glCreateProgram:Int()="__glewCreateProgram"
  443. Global glCreateShader:Int(type_:Int)="__glewCreateShader"
  444. Global glDeleteProgram(program_:Int)="__glewDeleteProgram"
  445. Global glDeleteShader(shader_:Int)="__glewDeleteShader"
  446. Global glDetachShader(program_:Int,shader_:Int)="__glewDetachShader"
  447. Global glDisableVertexAttribArray(arg0_:Int)="__glewDisableVertexAttribArray"
  448. Global glDrawBuffers(n_:Int,bufs_:Int Ptr)="__glewDrawBuffers"
  449. Global glEnableVertexAttribArray(arg0_:Int)="__glewEnableVertexAttribArray"
  450. Global glGetActiveAttrib(program_:Int,index_:Int,maxLength_:Int,length_:Int Ptr,size_:Int Ptr,type_:Int Ptr,name_:Byte Ptr)="__glewGetActiveAttrib"
  451. Global glGetActiveUniform(program_:Int,index_:Int,maxLength_:Int,length_:Int Ptr,size_:Int Ptr,type_:Int Ptr,name_:Byte Ptr)="__glewGetActiveUniform"
  452. Global glGetAttachedShaders(program_:Int,maxCount_:Int,count_:Int Ptr,shaders_:Int Ptr)="__glewGetAttachedShaders"
  453. Global glGetAttribLocation:Int(program_:Int,name_:Byte Ptr)="__glewGetAttribLocation"
  454. Global glGetProgramInfoLog(program_:Int,bufSize_:Int,length_:Int Ptr,infoLog_:Byte Ptr)="__glewGetProgramInfoLog"
  455. Global glGetProgramiv(program_:Int,pname_:Int,param_:Int Ptr)="__glewGetProgramiv"
  456. Global glGetShaderInfoLog(shader_:Int,bufSize_:Int,length_:Int Ptr,infoLog_:Byte Ptr)="__glewGetShaderInfoLog"
  457. Global glGetShaderSource(obj_:Int,maxLength_:Int,length_:Int Ptr,source_:Byte Ptr)="__glewGetShaderSource"
  458. Global glGetShaderiv(shader_:Int,pname_:Int,param_:Int Ptr)="__glewGetShaderiv"
  459. Global glGetUniformLocation:Int(program_:Int,name_:Byte Ptr)="__glewGetUniformLocation"
  460. Global glGetUniformfv(program_:Int,location_:Int,params_:Float Ptr)="__glewGetUniformfv"
  461. Global glGetUniformiv(program_:Int,location_:Int,params_:Int Ptr)="__glewGetUniformiv"
  462. Global glGetVertexAttribPointerv(arg0_:Int,arg1_:Int,arg2_:Byte Ptr)="__glewGetVertexAttribPointerv"
  463. Global glGetVertexAttribdv(arg0_:Int,arg1_:Int,arg2_:Double Ptr)="__glewGetVertexAttribdv"
  464. Global glGetVertexAttribfv(arg0_:Int,arg1_:Int,arg2_:Float Ptr)="__glewGetVertexAttribfv"
  465. Global glGetVertexAttribiv(arg0_:Int,arg1_:Int,arg2_:Int Ptr)="__glewGetVertexAttribiv"
  466. Global glIsProgram:Byte(program_:Int)="__glewIsProgram"
  467. Global glIsShader:Byte(shader_:Int)="__glewIsShader"
  468. Global glLinkProgram(program_:Int)="__glewLinkProgram"
  469. Global glShaderSource(shader_:Int,count_:Int,strings_:Byte Ptr Ptr,lengths_:Int Ptr)="__glewShaderSource"
  470. Global glStencilFuncSeparate(frontfunc_:Int,backfunc_:Int,ref_:Int,mask_:Int)="__glewStencilFuncSeparate"
  471. Global glStencilMaskSeparate(arg0_:Int,arg1_:Int)="__glewStencilMaskSeparate"
  472. Global glStencilOpSeparate(face_:Int,sfail_:Int,dpfail_:Int,dppass_:Int)="__glewStencilOpSeparate"
  473. Global glUniform1f(location_:Int,v0_:Float)="__glewUniform1f"
  474. Global glUniform1fv(location_:Int,count_:Int,value_:Float Ptr)="__glewUniform1fv"
  475. Global glUniform1i(location_:Int,v0_:Int)="__glewUniform1i"
  476. Global glUniform1iv(location_:Int,count_:Int,value_:Int Ptr)="__glewUniform1iv"
  477. Global glUniform2f(location_:Int,v0_:Float,v1_:Float)="__glewUniform2f"
  478. Global glUniform2fv(location_:Int,count_:Int,value_:Float Ptr)="__glewUniform2fv"
  479. Global glUniform2i(location_:Int,v0_:Int,v1_:Int)="__glewUniform2i"
  480. Global glUniform2iv(location_:Int,count_:Int,value_:Int Ptr)="__glewUniform2iv"
  481. Global glUniform3f(location_:Int,v0_:Float,v1_:Float,v2_:Float)="__glewUniform3f"
  482. Global glUniform3fv(location_:Int,count_:Int,value_:Float Ptr)="__glewUniform3fv"
  483. Global glUniform3i(location_:Int,v0_:Int,v1_:Int,v2_:Int)="__glewUniform3i"
  484. Global glUniform3iv(location_:Int,count_:Int,value_:Int Ptr)="__glewUniform3iv"
  485. Global glUniform4f(location_:Int,v0_:Float,v1_:Float,v2_:Float,v3_:Float)="__glewUniform4f"
  486. Global glUniform4fv(location_:Int,count_:Int,value_:Float Ptr)="__glewUniform4fv"
  487. Global glUniform4i(location_:Int,v0_:Int,v1_:Int,v2_:Int,v3_:Int)="__glewUniform4i"
  488. Global glUniform4iv(location_:Int,count_:Int,value_:Int Ptr)="__glewUniform4iv"
  489. Global glUniformMatrix2fv(location_:Int,count_:Int,transpose_:Byte,value_:Float Ptr)="__glewUniformMatrix2fv"
  490. Global glUniformMatrix3fv(location_:Int,count_:Int,transpose_:Byte,value_:Float Ptr)="__glewUniformMatrix3fv"
  491. Global glUniformMatrix4fv(location_:Int,count_:Int,transpose_:Byte,value_:Float Ptr)="__glewUniformMatrix4fv"
  492. Global glUseProgram(program_:Int)="__glewUseProgram"
  493. Global glValidateProgram(program_:Int)="__glewValidateProgram"
  494. Global glVertexAttrib1d(index_:Int,x_:Double)="__glewVertexAttrib1d"
  495. Global glVertexAttrib1dv(index_:Int,v_:Double Ptr)="__glewVertexAttrib1dv"
  496. Global glVertexAttrib1f(index_:Int,x_:Float)="__glewVertexAttrib1f"
  497. Global glVertexAttrib1fv(index_:Int,v_:Float Ptr)="__glewVertexAttrib1fv"
  498. Global glVertexAttrib1s(index_:Int,x_:Short)="__glewVertexAttrib1s"
  499. Global glVertexAttrib1sv(index_:Int,v_:Short Ptr)="__glewVertexAttrib1sv"
  500. Global glVertexAttrib2d(index_:Int,x_:Double,y_:Double)="__glewVertexAttrib2d"
  501. Global glVertexAttrib2dv(index_:Int,v_:Double Ptr)="__glewVertexAttrib2dv"
  502. Global glVertexAttrib2f(index_:Int,x_:Float,y_:Float)="__glewVertexAttrib2f"
  503. Global glVertexAttrib2fv(index_:Int,v_:Float Ptr)="__glewVertexAttrib2fv"
  504. Global glVertexAttrib2s(index_:Int,x_:Short,y_:Short)="__glewVertexAttrib2s"
  505. Global glVertexAttrib2sv(index_:Int,v_:Short Ptr)="__glewVertexAttrib2sv"
  506. Global glVertexAttrib3d(index_:Int,x_:Double,y_:Double,z_:Double)="__glewVertexAttrib3d"
  507. Global glVertexAttrib3dv(index_:Int,v_:Double Ptr)="__glewVertexAttrib3dv"
  508. Global glVertexAttrib3f(index_:Int,x_:Float,y_:Float,z_:Float)="__glewVertexAttrib3f"
  509. Global glVertexAttrib3fv(index_:Int,v_:Float Ptr)="__glewVertexAttrib3fv"
  510. Global glVertexAttrib3s(index_:Int,x_:Short,y_:Short,z_:Short)="__glewVertexAttrib3s"
  511. Global glVertexAttrib3sv(index_:Int,v_:Short Ptr)="__glewVertexAttrib3sv"
  512. Global glVertexAttrib4Nbv(index_:Int,v_:Byte Ptr)="__glewVertexAttrib4Nbv"
  513. Global glVertexAttrib4Niv(index_:Int,v_:Int Ptr)="__glewVertexAttrib4Niv"
  514. Global glVertexAttrib4Nsv(index_:Int,v_:Short Ptr)="__glewVertexAttrib4Nsv"
  515. Global glVertexAttrib4Nub(index_:Int,x_:Byte,y_:Byte,z_:Byte,w_:Byte)="__glewVertexAttrib4Nub"
  516. Global glVertexAttrib4Nubv(index_:Int,v_:Byte Ptr)="__glewVertexAttrib4Nubv"
  517. Global glVertexAttrib4Nuiv(index_:Int,v_:Int Ptr)="__glewVertexAttrib4Nuiv"
  518. Global glVertexAttrib4Nusv(index_:Int,v_:Short Ptr)="__glewVertexAttrib4Nusv"
  519. Global glVertexAttrib4bv(index_:Int,v_:Byte Ptr)="__glewVertexAttrib4bv"
  520. Global glVertexAttrib4d(index_:Int,x_:Double,y_:Double,z_:Double,w_:Double)="__glewVertexAttrib4d"
  521. Global glVertexAttrib4dv(index_:Int,v_:Double Ptr)="__glewVertexAttrib4dv"
  522. Global glVertexAttrib4f(index_:Int,x_:Float,y_:Float,z_:Float,w_:Float)="__glewVertexAttrib4f"
  523. Global glVertexAttrib4fv(index_:Int,v_:Float Ptr)="__glewVertexAttrib4fv"
  524. Global glVertexAttrib4iv(index_:Int,v_:Int Ptr)="__glewVertexAttrib4iv"
  525. Global glVertexAttrib4s(index_:Int,x_:Short,y_:Short,z_:Short,w_:Short)="__glewVertexAttrib4s"
  526. Global glVertexAttrib4sv(index_:Int,v_:Short Ptr)="__glewVertexAttrib4sv"
  527. Global glVertexAttrib4ubv(index_:Int,v_:Byte Ptr)="__glewVertexAttrib4ubv"
  528. Global glVertexAttrib4uiv(index_:Int,v_:Int Ptr)="__glewVertexAttrib4uiv"
  529. Global glVertexAttrib4usv(index_:Int,v_:Short Ptr)="__glewVertexAttrib4usv"
  530. Global glVertexAttribPointer(index_:Int,size_:Int,type_:Int,normalized_:Byte,stride_:Int,pointer_:Byte Ptr)="__glewVertexAttribPointer"
  531. Global GL_VERSION_2_0:Byte="__GLEW_VERSION_2_0"
  532. Const GL_CURRENT_RASTER_SECONDARY_COLOR=$845F
  533. Const GL_PIXEL_PACK_BUFFER=$88EB
  534. Const GL_PIXEL_UNPACK_BUFFER=$88EC
  535. Const GL_PIXEL_PACK_BUFFER_BINDING=$88ED
  536. Const GL_PIXEL_UNPACK_BUFFER_BINDING=$88EF
  537. Const GL_FLOAT_MAT2x3=$8B65
  538. Const GL_FLOAT_MAT2x4=$8B66
  539. Const GL_FLOAT_MAT3x2=$8B67
  540. Const GL_FLOAT_MAT3x4=$8B68
  541. Const GL_FLOAT_MAT4x2=$8B69
  542. Const GL_FLOAT_MAT4x3=$8B6A
  543. Const GL_SRGB=$8C40
  544. Const GL_SRGB8=$8C41
  545. Const GL_SRGB_ALPHA=$8C42
  546. Const GL_SRGB8_ALPHA8=$8C43
  547. Const GL_SLUMINANCE_ALPHA=$8C44
  548. Const GL_SLUMINANCE8_ALPHA8=$8C45
  549. Const GL_SLUMINANCE=$8C46
  550. Const GL_SLUMINANCE8=$8C47
  551. Const GL_COMPRESSED_SRGB=$8C48
  552. Const GL_COMPRESSED_SRGB_ALPHA=$8C49
  553. Const GL_COMPRESSED_SLUMINANCE=$8C4A
  554. Const GL_COMPRESSED_SLUMINANCE_ALPHA=$8C4B
  555. Global glUniformMatrix2x3fv(location_:Int,count_:Int,transpose_:Byte,value_:Float Ptr)="__glewUniformMatrix2x3fv"
  556. Global glUniformMatrix2x4fv(location_:Int,count_:Int,transpose_:Byte,value_:Float Ptr)="__glewUniformMatrix2x4fv"
  557. Global glUniformMatrix3x2fv(location_:Int,count_:Int,transpose_:Byte,value_:Float Ptr)="__glewUniformMatrix3x2fv"
  558. Global glUniformMatrix3x4fv(location_:Int,count_:Int,transpose_:Byte,value_:Float Ptr)="__glewUniformMatrix3x4fv"
  559. Global glUniformMatrix4x2fv(location_:Int,count_:Int,transpose_:Byte,value_:Float Ptr)="__glewUniformMatrix4x2fv"
  560. Global glUniformMatrix4x3fv(location_:Int,count_:Int,transpose_:Byte,value_:Float Ptr)="__glewUniformMatrix4x3fv"
  561. Global GL_VERSION_2_1:Byte="__GLEW_VERSION_2_1"
  562. Const GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT=$0001
  563. Const GL_MAJOR_VERSION=$821B
  564. Const GL_MINOR_VERSION=$821C
  565. Const GL_NUM_EXTENSIONS=$821D
  566. Const GL_CONTEXT_FLAGS=$821E
  567. Const GL_DEPTH_BUFFER=$8223
  568. Const GL_STENCIL_BUFFER=$8224
  569. Const GL_COMPRESSED_RED=$8225
  570. Const GL_COMPRESSED_RG=$8226
  571. Const GL_RGBA32F=$8814
  572. Const GL_RGB32F=$8815
  573. Const GL_RGBA16F=$881A
  574. Const GL_RGB16F=$881B
  575. Const GL_VERTEX_ATTRIB_ARRAY_INTEGER=$88FD
  576. Const GL_MAX_ARRAY_TEXTURE_LAYERS=$88FF
  577. Const GL_MIN_PROGRAM_TEXEL_OFFSET=$8904
  578. Const GL_MAX_PROGRAM_TEXEL_OFFSET=$8905
  579. Const GL_CLAMP_VERTEX_COLOR=$891A
  580. Const GL_CLAMP_FRAGMENT_COLOR=$891B
  581. Const GL_CLAMP_READ_COLOR=$891C
  582. Const GL_FIXED_ONLY=$891D
  583. Const GL_TEXTURE_RED_TYPE=$8C10
  584. Const GL_TEXTURE_GREEN_TYPE=$8C11
  585. Const GL_TEXTURE_BLUE_TYPE=$8C12
  586. Const GL_TEXTURE_ALPHA_TYPE=$8C13
  587. Const GL_TEXTURE_LUMINANCE_TYPE=$8C14
  588. Const GL_TEXTURE_INTENSITY_TYPE=$8C15
  589. Const GL_TEXTURE_DEPTH_TYPE=$8C16
  590. Const GL_UNSIGNED_NORMALIZED=$8C17
  591. Const GL_TEXTURE_1D_ARRAY=$8C18
  592. Const GL_PROXY_TEXTURE_1D_ARRAY=$8C19
  593. Const GL_TEXTURE_2D_ARRAY=$8C1A
  594. Const GL_PROXY_TEXTURE_2D_ARRAY=$8C1B
  595. Const GL_TEXTURE_BINDING_1D_ARRAY=$8C1C
  596. Const GL_TEXTURE_BINDING_2D_ARRAY=$8C1D
  597. Const GL_R11F_G11F_B10F=$8C3A
  598. Const GL_UNSIGNED_INT_10F_11F_11F_REV=$8C3B
  599. Const GL_RGB9_E5=$8C3D
  600. Const GL_UNSIGNED_INT_5_9_9_9_REV=$8C3E
  601. Const GL_TEXTURE_SHARED_SIZE=$8C3F
  602. Const GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH=$8C76
  603. Const GL_TRANSFORM_FEEDBACK_BUFFER_MODE=$8C7F
  604. Const GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS=$8C80
  605. Const GL_TRANSFORM_FEEDBACK_VARYINGS=$8C83
  606. Const GL_TRANSFORM_FEEDBACK_BUFFER_START=$8C84
  607. Const GL_TRANSFORM_FEEDBACK_BUFFER_SIZE=$8C85
  608. Const GL_PRIMITIVES_GENERATED=$8C87
  609. Const GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN=$8C88
  610. Const GL_RASTERIZER_DISCARD=$8C89
  611. Const GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS=$8C8A
  612. Const GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS=$8C8B
  613. Const GL_INTERLEAVED_ATTRIBS=$8C8C
  614. Const GL_SEPARATE_ATTRIBS=$8C8D
  615. Const GL_TRANSFORM_FEEDBACK_BUFFER=$8C8E
  616. Const GL_TRANSFORM_FEEDBACK_BUFFER_BINDING=$8C8F
  617. Const GL_RGBA32UI=$8D70
  618. Const GL_RGB32UI=$8D71
  619. Const GL_RGBA16UI=$8D76
  620. Const GL_RGB16UI=$8D77
  621. Const GL_RGBA8UI=$8D7C
  622. Const GL_RGB8UI=$8D7D
  623. Const GL_RGBA32I=$8D82
  624. Const GL_RGB32I=$8D83
  625. Const GL_RGBA16I=$8D88
  626. Const GL_RGB16I=$8D89
  627. Const GL_RGBA8I=$8D8E
  628. Const GL_RGB8I=$8D8F
  629. Const GL_RED_INTEGER=$8D94
  630. Const GL_GREEN_INTEGER=$8D95
  631. Const GL_BLUE_INTEGER=$8D96
  632. Const GL_ALPHA_INTEGER=$8D97
  633. Const GL_RGB_INTEGER=$8D98
  634. Const GL_RGBA_INTEGER=$8D99
  635. Const GL_BGR_INTEGER=$8D9A
  636. Const GL_BGRA_INTEGER=$8D9B
  637. Const GL_SAMPLER_1D_ARRAY=$8DC0
  638. Const GL_SAMPLER_2D_ARRAY=$8DC1
  639. Const GL_SAMPLER_1D_ARRAY_SHADOW=$8DC3
  640. Const GL_SAMPLER_2D_ARRAY_SHADOW=$8DC4
  641. Const GL_SAMPLER_CUBE_SHADOW=$8DC5
  642. Const GL_UNSIGNED_INT_VEC2=$8DC6
  643. Const GL_UNSIGNED_INT_VEC3=$8DC7
  644. Const GL_UNSIGNED_INT_VEC4=$8DC8
  645. Const GL_INT_SAMPLER_1D=$8DC9
  646. Const GL_INT_SAMPLER_2D=$8DCA
  647. Const GL_INT_SAMPLER_3D=$8DCB
  648. Const GL_INT_SAMPLER_CUBE=$8DCC
  649. Const GL_INT_SAMPLER_1D_ARRAY=$8DCE
  650. Const GL_INT_SAMPLER_2D_ARRAY=$8DCF
  651. Const GL_UNSIGNED_INT_SAMPLER_1D=$8DD1
  652. Const GL_UNSIGNED_INT_SAMPLER_2D=$8DD2
  653. Const GL_UNSIGNED_INT_SAMPLER_3D=$8DD3
  654. Const GL_UNSIGNED_INT_SAMPLER_CUBE=$8DD4
  655. Const GL_UNSIGNED_INT_SAMPLER_1D_ARRAY=$8DD6
  656. Const GL_UNSIGNED_INT_SAMPLER_2D_ARRAY=$8DD7
  657. Const GL_QUERY_WAIT=$8E13
  658. Const GL_QUERY_NO_WAIT=$8E14
  659. Const GL_QUERY_BY_REGION_WAIT=$8E15
  660. Const GL_QUERY_BY_REGION_NO_WAIT=$8E16
  661. Global glBeginConditionalRender(arg0_:Int,arg1_:Int)="__glewBeginConditionalRender"
  662. Global glBeginTransformFeedback(arg0_:Int)="__glewBeginTransformFeedback"
  663. Global glBindBufferBase(arg0_:Int,arg1_:Int,arg2_:Int)="__glewBindBufferBase"
  664. Global glBindBufferRange(arg0_:Int,arg1_:Int,arg2_:Int,arg3_:Int,arg4_:Int)="__glewBindBufferRange"
  665. Global glBindFragDataLocation(arg0_:Int,arg1_:Int,arg2_:Byte Ptr)="__glewBindFragDataLocation"
  666. Global glClampColor(arg0_:Int,arg1_:Int)="__glewClampColor"
  667. Global glClearBufferfi(arg0_:Int,arg1_:Int,arg2_:Float,arg3_:Int)="__glewClearBufferfi"
  668. Global glClearBufferfv(arg0_:Int,arg1_:Int,arg2_:Float Ptr)="__glewClearBufferfv"
  669. Global glClearBufferiv(arg0_:Int,arg1_:Int,arg2_:Int Ptr)="__glewClearBufferiv"
  670. Global glClearBufferuiv(arg0_:Int,arg1_:Int,arg2_:Int Ptr)="__glewClearBufferuiv"
  671. Global glColorMaski(arg0_:Int,arg1_:Byte,arg2_:Byte,arg3_:Byte,arg4_:Byte)="__glewColorMaski"
  672. Global glDisablei(arg0_:Int,arg1_:Int)="__glewDisablei"
  673. Global glEnablei(arg0_:Int,arg1_:Int)="__glewEnablei"
  674. Global glEndConditionalRender()="__glewEndConditionalRender"
  675. Global glEndTransformFeedback()="__glewEndTransformFeedback"
  676. Global glGetBooleani_v(arg0_:Int,arg1_:Int,arg2_:Byte Ptr)="__glewGetBooleani_v"
  677. Global glGetFragDataLocation:Int(arg0_:Int,arg1_:Byte Ptr)="__glewGetFragDataLocation"
  678. Global glGetIntegeri_v(arg0_:Int,arg1_:Int,arg2_:Int Ptr)="__glewGetIntegeri_v"
  679. Global glGetStringi:Byte Ptr(arg0_:Int,arg1_:Int)="__glewGetStringi"
  680. Global glGetTexParameterIiv(arg0_:Int,arg1_:Int,arg2_:Int Ptr)="__glewGetTexParameterIiv"
  681. Global glGetTexParameterIuiv(arg0_:Int,arg1_:Int,arg2_:Int Ptr)="__glewGetTexParameterIuiv"
  682. Global glGetTransformFeedbackVarying(arg0_:Int,arg1_:Int,arg2_:Int Ptr)="__glewGetTransformFeedbackVarying"
  683. Global glGetUniformuiv(arg0_:Int,arg1_:Int,arg2_:Int Ptr)="__glewGetUniformuiv"
  684. Global glGetVertexAttribIiv(arg0_:Int,arg1_:Int,arg2_:Int Ptr)="__glewGetVertexAttribIiv"
  685. Global glGetVertexAttribIuiv(arg0_:Int,arg1_:Int,arg2_:Int Ptr)="__glewGetVertexAttribIuiv"
  686. Global glIsEnabledi:Byte(arg0_:Int,arg1_:Int)="__glewIsEnabledi"
  687. Global glTexParameterIiv(arg0_:Int,arg1_:Int,arg2_:Int Ptr)="__glewTexParameterIiv"
  688. Global glTexParameterIuiv(arg0_:Int,arg1_:Int,arg2_:Int Ptr)="__glewTexParameterIuiv"
  689. Global glTransformFeedbackVaryings(arg0_:Int,arg1_:Int,arg2_:Int Ptr,arg3_:Int)="__glewTransformFeedbackVaryings"
  690. Global glUniform1ui(arg0_:Int,arg1_:Int)="__glewUniform1ui"
  691. Global glUniform1uiv(arg0_:Int,arg1_:Int,arg2_:Int Ptr)="__glewUniform1uiv"
  692. Global glUniform2ui(arg0_:Int,arg1_:Int,arg2_:Int)="__glewUniform2ui"
  693. Global glUniform2uiv(arg0_:Int,arg1_:Int,arg2_:Int Ptr)="__glewUniform2uiv"
  694. Global glUniform3ui(arg0_:Int,arg1_:Int,arg2_:Int,arg3_:Int)="__glewUniform3ui"
  695. Global glUniform3uiv(arg0_:Int,arg1_:Int,arg2_:Int Ptr)="__glewUniform3uiv"
  696. Global glUniform4ui(arg0_:Int,arg1_:Int,arg2_:Int,arg3_:Int,arg4_:Int)="__glewUniform4ui"
  697. Global glUniform4uiv(arg0_:Int,arg1_:Int,arg2_:Int Ptr)="__glewUniform4uiv"
  698. Global glVertexAttribI1i(arg0_:Int,arg1_:Int)="__glewVertexAttribI1i"
  699. Global glVertexAttribI1iv(arg0_:Int,arg1_:Int Ptr)="__glewVertexAttribI1iv"
  700. Global glVertexAttribI1ui(arg0_:Int,arg1_:Int)="__glewVertexAttribI1ui"
  701. Global glVertexAttribI1uiv(arg0_:Int,arg1_:Int Ptr)="__glewVertexAttribI1uiv"
  702. Global glVertexAttribI2i(arg0_:Int,arg1_:Int,arg2_:Int)="__glewVertexAttribI2i"
  703. Global glVertexAttribI2iv(arg0_:Int,arg1_:Int Ptr)="__glewVertexAttribI2iv"
  704. Global glVertexAttribI2ui(arg0_:Int,arg1_:Int,arg2_:Int)="__glewVertexAttribI2ui"
  705. Global glVertexAttribI2uiv(arg0_:Int,arg1_:Int Ptr)="__glewVertexAttribI2uiv"
  706. Global glVertexAttribI3i(arg0_:Int,arg1_:Int,arg2_:Int,arg3_:Int)="__glewVertexAttribI3i"
  707. Global glVertexAttribI3iv(arg0_:Int,arg1_:Int Ptr)="__glewVertexAttribI3iv"
  708. Global glVertexAttribI3ui(arg0_:Int,arg1_:Int,arg2_:Int,arg3_:Int)="__glewVertexAttribI3ui"
  709. Global glVertexAttribI3uiv(arg0_:Int,arg1_:Int Ptr)="__glewVertexAttribI3uiv"
  710. Global glVertexAttribI4bv(arg0_:Int,arg1_:Byte Ptr)="__glewVertexAttribI4bv"
  711. Global glVertexAttribI4i(arg0_:Int,arg1_:Int,arg2_:Int,arg3_:Int,arg4_:Int)="__glewVertexAttribI4i"
  712. Global glVertexAttribI4iv(arg0_:Int,arg1_:Int Ptr)="__glewVertexAttribI4iv"
  713. Global glVertexAttribI4sv(arg0_:Int,arg1_:Short Ptr)="__glewVertexAttribI4sv"
  714. Global glVertexAttribI4ubv(arg0_:Int,arg1_:Byte Ptr)="__glewVertexAttribI4ubv"
  715. Global glVertexAttribI4ui(arg0_:Int,arg1_:Int,arg2_:Int,arg3_:Int,arg4_:Int)="__glewVertexAttribI4ui"
  716. Global glVertexAttribI4uiv(arg0_:Int,arg1_:Int Ptr)="__glewVertexAttribI4uiv"
  717. Global glVertexAttribI4usv(arg0_:Int,arg1_:Short Ptr)="__glewVertexAttribI4usv"
  718. Global glVertexAttribIPointer(arg0_:Int,arg1_:Int,arg2_:Int,arg3_:Int,arg4_:Byte Ptr)="__glewVertexAttribIPointer"
  719. Global GL_VERSION_3_0:Byte="__GLEW_VERSION_3_0"
  720. Const GL_MULTISAMPLE_3DFX=$86B2
  721. Const GL_SAMPLE_BUFFERS_3DFX=$86B3
  722. Const GL_SAMPLES_3DFX=$86B4
  723. Const GL_MULTISAMPLE_BIT_3DFX=$20000000
  724. Global GL_3DFX_multisample:Byte="__GLEW_3DFX_multisample"
  725. Global glTbufferMask3DFX(mask_:Int)="__glewTbufferMask3DFX"
  726. Global GL_3DFX_tbuffer:Byte="__GLEW_3DFX_tbuffer"
  727. Const GL_COMPRESSED_RGB_FXT1_3DFX=$86B0
  728. Const GL_COMPRESSED_RGBA_FXT1_3DFX=$86B1
  729. Global GL_3DFX_texture_compression_FXT1:Byte="__GLEW_3DFX_texture_compression_FXT1"
  730. Const GL_UNPACK_CLIENT_STORAGE_APPLE=$85B2
  731. Global GL_APPLE_client_storage:Byte="__GLEW_APPLE_client_storage"
  732. Const GL_ELEMENT_ARRAY_APPLE=$8768
  733. Const GL_ELEMENT_ARRAY_TYPE_APPLE=$8769
  734. Const GL_ELEMENT_ARRAY_POINTER_APPLE=$876A
  735. Global glDrawElementArrayAPPLE(mode_:Int,first_:Int,count_:Int)="__glewDrawElementArrayAPPLE"
  736. Global glDrawRangeElementArrayAPPLE(mode_:Int,start_:Int,end_:Int,first_:Int,count_:Int)="__glewDrawRangeElementArrayAPPLE"
  737. Global glElementPointerAPPLE(type_:Int,pointer_:Byte Ptr)="__glewElementPointerAPPLE"
  738. Global glMultiDrawElementArrayAPPLE(mode_:Int,first_:Int Ptr,count_:Int Ptr,primcount_:Int)="__glewMultiDrawElementArrayAPPLE"
  739. Global glMultiDrawRangeElementArrayAPPLE(mode_:Int,start_:Int,end_:Int,first_:Int Ptr,count_:Int Ptr,primcount_:Int)="__glewMultiDrawRangeElementArrayAPPLE"
  740. Global GL_APPLE_element_array:Byte="__GLEW_APPLE_element_array"
  741. Const GL_DRAW_PIXELS_APPLE=$8A0A
  742. Const GL_FENCE_APPLE=$8A0B
  743. Global glDeleteFencesAPPLE(n_:Int,fences_:Int Ptr)="__glewDeleteFencesAPPLE"
  744. Global glFinishFenceAPPLE(fence_:Int)="__glewFinishFenceAPPLE"
  745. Global glFinishObjectAPPLE(object_:Int,name_:Int)="__glewFinishObjectAPPLE"
  746. Global glGenFencesAPPLE(n_:Int,fences_:Int Ptr)="__glewGenFencesAPPLE"
  747. Global glIsFenceAPPLE:Byte(fence_:Int)="__glewIsFenceAPPLE"
  748. Global glSetFenceAPPLE(fence_:Int)="__glewSetFenceAPPLE"
  749. Global glTestFenceAPPLE:Byte(fence_:Int)="__glewTestFenceAPPLE"
  750. Global glTestObjectAPPLE:Byte(object_:Int,name_:Int)="__glewTestObjectAPPLE"
  751. Global GL_APPLE_fence:Byte="__GLEW_APPLE_fence"
  752. Const GL_HALF_APPLE=$140B
  753. Const GL_RGBA_FLOAT32_APPLE=$8814
  754. Const GL_RGB_FLOAT32_APPLE=$8815
  755. Const GL_ALPHA_FLOAT32_APPLE=$8816
  756. Const GL_INTENSITY_FLOAT32_APPLE=$8817
  757. Const GL_LUMINANCE_FLOAT32_APPLE=$8818
  758. Const GL_LUMINANCE_ALPHA_FLOAT32_APPLE=$8819
  759. Const GL_RGBA_FLOAT16_APPLE=$881A
  760. Const GL_RGB_FLOAT16_APPLE=$881B
  761. Const GL_ALPHA_FLOAT16_APPLE=$881C
  762. Const GL_INTENSITY_FLOAT16_APPLE=$881D
  763. Const GL_LUMINANCE_FLOAT16_APPLE=$881E
  764. Const GL_LUMINANCE_ALPHA_FLOAT16_APPLE=$881F
  765. Const GL_COLOR_FLOAT_APPLE=$8A0F
  766. Global GL_APPLE_float_pixels:Byte="__GLEW_APPLE_float_pixels"
  767. Const GL_BUFFER_SERIALIZED_MODIFY_APPLE=$8A12
  768. Const GL_BUFFER_FLUSHING_UNMAP_APPLE=$8A13
  769. Global glBufferParameteriAPPLE(target_:Int,pname_:Int,param_:Int)="__glewBufferParameteriAPPLE"
  770. Global glFlushMappedBufferRangeAPPLE(target_:Int,offset_:Int,size_:Int)="__glewFlushMappedBufferRangeAPPLE"
  771. Global GL_APPLE_flush_buffer_range:Byte="__GLEW_APPLE_flush_buffer_range"
  772. Const GL_MIN_PBUFFER_VIEWPORT_DIMS_APPLE=$8A10
  773. Global GL_APPLE_pixel_buffer:Byte="__GLEW_APPLE_pixel_buffer"
  774. Const GL_LIGHT_MODEL_SPECULAR_VECTOR_APPLE=$85B0
  775. Global GL_APPLE_specular_vector:Byte="__GLEW_APPLE_specular_vector"
  776. Const GL_TEXTURE_RANGE_LENGTH_APPLE=$85B7
  777. Const GL_TEXTURE_RANGE_POINTER_APPLE=$85B8
  778. Const GL_TEXTURE_STORAGE_HINT_APPLE=$85BC
  779. Const GL_STORAGE_PRIVATE_APPLE=$85BD
  780. Const GL_STORAGE_CACHED_APPLE=$85BE
  781. Const GL_STORAGE_SHARED_APPLE=$85BF
  782. Global glGetTexParameterPointervAPPLE(target_:Int,pname_:Int,params_:Byte Ptr Ptr)="__glewGetTexParameterPointervAPPLE"
  783. Global glTextureRangeAPPLE(target_:Int,length_:Int,pointer_:Byte Ptr)="__glewTextureRangeAPPLE"
  784. Global GL_APPLE_texture_range:Byte="__GLEW_APPLE_texture_range"
  785. Const GL_TRANSFORM_HINT_APPLE=$85B1
  786. Global GL_APPLE_transform_hint:Byte="__GLEW_APPLE_transform_hint"
  787. Const GL_VERTEX_ARRAY_BINDING_APPLE=$85B5
  788. Global glBindVertexArrayAPPLE(array_:Int)="__glewBindVertexArrayAPPLE"
  789. Global glDeleteVertexArraysAPPLE(n_:Int,arrays_:Int Ptr)="__glewDeleteVertexArraysAPPLE"
  790. Global glGenVertexArraysAPPLE(n_:Int,arrays_:Int Ptr)="__glewGenVertexArraysAPPLE"
  791. Global glIsVertexArrayAPPLE:Byte(array_:Int)="__glewIsVertexArrayAPPLE"
  792. Global GL_APPLE_vertex_array_object:Byte="__GLEW_APPLE_vertex_array_object"
  793. Const GL_VERTEX_ARRAY_RANGE_APPLE=$851D
  794. Const GL_VERTEX_ARRAY_RANGE_LENGTH_APPLE=$851E
  795. Const GL_VERTEX_ARRAY_STORAGE_HINT_APPLE=$851F
  796. Const GL_MAX_VERTEX_ARRAY_RANGE_ELEMENT_APPLE=$8520
  797. Const GL_VERTEX_ARRAY_RANGE_POINTER_APPLE=$8521
  798. Global glFlushVertexArrayRangeAPPLE(length_:Int,pointer_:Byte Ptr)="__glewFlushVertexArrayRangeAPPLE"
  799. Global glVertexArrayParameteriAPPLE(pname_:Int,param_:Int)="__glewVertexArrayParameteriAPPLE"
  800. Global glVertexArrayRangeAPPLE(length_:Int,pointer_:Byte Ptr)="__glewVertexArrayRangeAPPLE"
  801. Global GL_APPLE_vertex_array_range:Byte="__GLEW_APPLE_vertex_array_range"
  802. Const GL_YCBCR_422_APPLE=$85B9
  803. Const GL_UNSIGNED_SHORT_8_8_APPLE=$85BA
  804. Const GL_UNSIGNED_SHORT_8_8_REV_APPLE=$85BB
  805. Global GL_APPLE_ycbcr_422:Byte="__GLEW_APPLE_ycbcr_422"
  806. Const GL_RGBA_FLOAT_MODE_ARB=$8820
  807. Const GL_CLAMP_VERTEX_COLOR_ARB=$891A
  808. Const GL_CLAMP_FRAGMENT_COLOR_ARB=$891B
  809. Const GL_CLAMP_READ_COLOR_ARB=$891C
  810. Const GL_FIXED_ONLY_ARB=$891D
  811. Global glClampColorARB(target_:Int,clamp_:Int)="__glewClampColorARB"
  812. Global GL_ARB_color_buffer_float:Byte="__GLEW_ARB_color_buffer_float"
  813. Const GL_DEPTH_COMPONENT32F=$8CAC
  814. Const GL_DEPTH32F_STENCIL8=$8CAD
  815. Const GL_FLOAT_32_UNSIGNED_INT_24_8_REV=$8DAD
  816. Global GL_ARB_depth_buffer_float:Byte="__GLEW_ARB_depth_buffer_float"
  817. Const GL_DEPTH_COMPONENT16_ARB=$81A5
  818. Const GL_DEPTH_COMPONENT24_ARB=$81A6
  819. Const GL_DEPTH_COMPONENT32_ARB=$81A7
  820. Const GL_TEXTURE_DEPTH_SIZE_ARB=$884A
  821. Const GL_DEPTH_TEXTURE_MODE_ARB=$884B
  822. Global GL_ARB_depth_texture:Byte="__GLEW_ARB_depth_texture"
  823. Const GL_MAX_DRAW_BUFFERS_ARB=$8824
  824. Const GL_DRAW_BUFFER0_ARB=$8825
  825. Const GL_DRAW_BUFFER1_ARB=$8826
  826. Const GL_DRAW_BUFFER2_ARB=$8827
  827. Const GL_DRAW_BUFFER3_ARB=$8828
  828. Const GL_DRAW_BUFFER4_ARB=$8829
  829. Const GL_DRAW_BUFFER5_ARB=$882A
  830. Const GL_DRAW_BUFFER6_ARB=$882B
  831. Const GL_DRAW_BUFFER7_ARB=$882C
  832. Const GL_DRAW_BUFFER8_ARB=$882D
  833. Const GL_DRAW_BUFFER9_ARB=$882E
  834. Const GL_DRAW_BUFFER10_ARB=$882F
  835. Const GL_DRAW_BUFFER11_ARB=$8830
  836. Const GL_DRAW_BUFFER12_ARB=$8831
  837. Const GL_DRAW_BUFFER13_ARB=$8832
  838. Const GL_DRAW_BUFFER14_ARB=$8833
  839. Const GL_DRAW_BUFFER15_ARB=$8834
  840. Global glDrawBuffersARB(n_:Int,bufs_:Int Ptr)="__glewDrawBuffersARB"
  841. Global GL_ARB_draw_buffers:Byte="__GLEW_ARB_draw_buffers"
  842. Global glDrawArraysInstancedARB(mode_:Int,first_:Int,count_:Int,primcount_:Int)="__glewDrawArraysInstancedARB"
  843. Global glDrawElementsInstancedARB(mode_:Int,count_:Int,type_:Int,indices_:Byte Ptr,primcount_:Int)="__glewDrawElementsInstancedARB"
  844. Global GL_ARB_draw_instanced:Byte="__GLEW_ARB_draw_instanced"
  845. Const GL_FRAGMENT_PROGRAM_ARB=$8804
  846. Const GL_PROGRAM_ALU_INSTRUCTIONS_ARB=$8805
  847. Const GL_PROGRAM_TEX_INSTRUCTIONS_ARB=$8806
  848. Const GL_PROGRAM_TEX_INDIRECTIONS_ARB=$8807
  849. Const GL_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB=$8808
  850. Const GL_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB=$8809
  851. Const GL_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB=$880A
  852. Const GL_MAX_PROGRAM_ALU_INSTRUCTIONS_ARB=$880B
  853. Const GL_MAX_PROGRAM_TEX_INSTRUCTIONS_ARB=$880C
  854. Const GL_MAX_PROGRAM_TEX_INDIRECTIONS_ARB=$880D
  855. Const GL_MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB=$880E
  856. Const GL_MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB=$880F
  857. Const GL_MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB=$8810
  858. Const GL_MAX_TEXTURE_COORDS_ARB=$8871
  859. Const GL_MAX_TEXTURE_IMAGE_UNITS_ARB=$8872
  860. Global GL_ARB_fragment_program:Byte="__GLEW_ARB_fragment_program"
  861. Global GL_ARB_fragment_program_shadow:Byte="__GLEW_ARB_fragment_program_shadow"
  862. Const GL_FRAGMENT_SHADER_ARB=$8B30
  863. Const GL_MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB=$8B49
  864. Const GL_FRAGMENT_SHADER_DERIVATIVE_HINT_ARB=$8B8B
  865. Global GL_ARB_fragment_shader:Byte="__GLEW_ARB_fragment_shader"
  866. Const GL_INVALID_FRAMEBUFFER_OPERATION=$0506
  867. Const GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING=$8210
  868. Const GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE=$8211
  869. Const GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE=$8212
  870. Const GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE=$8213
  871. Const GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE=$8214
  872. Const GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE=$8215
  873. Const GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE=$8216
  874. Const GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE=$8217
  875. Const GL_FRAMEBUFFER_DEFAULT=$8218
  876. Const GL_FRAMEBUFFER_UNDEFINED=$8219
  877. Const GL_DEPTH_STENCIL_ATTACHMENT=$821A
  878. Const GL_INDEX=$8222
  879. Const GL_MAX_RENDERBUFFER_SIZE=$84E8
  880. Const GL_DEPTH_STENCIL=$84F9
  881. Const GL_UNSIGNED_INT_24_8=$84FA
  882. Const GL_DEPTH24_STENCIL8=$88F0
  883. Const GL_TEXTURE_STENCIL_SIZE=$88F1
  884. Const GL_DRAW_FRAMEBUFFER_BINDING=$8CA6
  885. Const GL_FRAMEBUFFER_BINDING=$8CA6
  886. Const GL_RENDERBUFFER_BINDING=$8CA7
  887. Const GL_READ_FRAMEBUFFER=$8CA8
  888. Const GL_DRAW_FRAMEBUFFER=$8CA9
  889. Const GL_READ_FRAMEBUFFER_BINDING=$8CAA
  890. Const GL_RENDERBUFFER_SAMPLES=$8CAB
  891. Const GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE=$8CD0
  892. Const GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME=$8CD1
  893. Const GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL=$8CD2
  894. Const GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE=$8CD3
  895. Const GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER=$8CD4
  896. Const GL_FRAMEBUFFER_COMPLETE=$8CD5
  897. Const GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT=$8CD6
  898. Const GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT=$8CD7
  899. Const GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER=$8CDB
  900. Const GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER=$8CDC
  901. Const GL_FRAMEBUFFER_UNSUPPORTED=$8CDD
  902. Const GL_MAX_COLOR_ATTACHMENTS=$8CDF
  903. Const GL_COLOR_ATTACHMENT0=$8CE0
  904. Const GL_COLOR_ATTACHMENT1=$8CE1
  905. Const GL_COLOR_ATTACHMENT2=$8CE2
  906. Const GL_COLOR_ATTACHMENT3=$8CE3
  907. Const GL_COLOR_ATTACHMENT4=$8CE4
  908. Const GL_COLOR_ATTACHMENT5=$8CE5
  909. Const GL_COLOR_ATTACHMENT6=$8CE6
  910. Const GL_COLOR_ATTACHMENT7=$8CE7
  911. Const GL_COLOR_ATTACHMENT8=$8CE8
  912. Const GL_COLOR_ATTACHMENT9=$8CE9
  913. Const GL_COLOR_ATTACHMENT10=$8CEA
  914. Const GL_COLOR_ATTACHMENT11=$8CEB
  915. Const GL_COLOR_ATTACHMENT12=$8CEC
  916. Const GL_COLOR_ATTACHMENT13=$8CED
  917. Const GL_COLOR_ATTACHMENT14=$8CEE
  918. Const GL_COLOR_ATTACHMENT15=$8CEF
  919. Const GL_DEPTH_ATTACHMENT=$8D00
  920. Const GL_STENCIL_ATTACHMENT=$8D20
  921. Const GL_FRAMEBUFFER=$8D40
  922. Const GL_RENDERBUFFER=$8D41
  923. Const GL_RENDERBUFFER_WIDTH=$8D42
  924. Const GL_RENDERBUFFER_HEIGHT=$8D43
  925. Const GL_RENDERBUFFER_INTERNAL_FORMAT=$8D44
  926. Const GL_STENCIL_INDEX1=$8D46
  927. Const GL_STENCIL_INDEX4=$8D47
  928. Const GL_STENCIL_INDEX8=$8D48
  929. Const GL_STENCIL_INDEX16=$8D49
  930. Const GL_RENDERBUFFER_RED_SIZE=$8D50
  931. Const GL_RENDERBUFFER_GREEN_SIZE=$8D51
  932. Const GL_RENDERBUFFER_BLUE_SIZE=$8D52
  933. Const GL_RENDERBUFFER_ALPHA_SIZE=$8D53
  934. Const GL_RENDERBUFFER_DEPTH_SIZE=$8D54
  935. Const GL_RENDERBUFFER_STENCIL_SIZE=$8D55
  936. Const GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE=$8D56
  937. Const GL_MAX_SAMPLES=$8D57
  938. Global glBindFramebuffer(target_:Int,framebuffer_:Int)="__glewBindFramebuffer"
  939. Global glBindRenderbuffer(target_:Int,renderbuffer_:Int)="__glewBindRenderbuffer"
  940. Global glBlitFramebuffer(srcX0_:Int,srcY0_:Int,srcX1_:Int,srcY1_:Int,dstX0_:Int,dstY0_:Int,dstX1_:Int,dstY1_:Int,mask_:Int,filter_:Int)="__glewBlitFramebuffer"
  941. Global glCheckFramebufferStatus:Int(target_:Int)="__glewCheckFramebufferStatus"
  942. Global glDeleteFramebuffers(n_:Int,framebuffers_:Int Ptr)="__glewDeleteFramebuffers"
  943. Global glDeleteRenderbuffers(n_:Int,renderbuffers_:Int Ptr)="__glewDeleteRenderbuffers"
  944. Global glFramebufferRenderbuffer(target_:Int,attachment_:Int,renderbuffertarget_:Int,renderbuffer_:Int)="__glewFramebufferRenderbuffer"
  945. Global glFramebufferTexturLayer(target_:Int,attachment_:Int,texture_:Int,level_:Int,layer_:Int)="__glewFramebufferTexturLayer"
  946. Global glFramebufferTexture1D(target_:Int,attachment_:Int,textarget_:Int,texture_:Int,level_:Int)="__glewFramebufferTexture1D"
  947. Global glFramebufferTexture2D(target_:Int,attachment_:Int,textarget_:Int,texture_:Int,level_:Int)="__glewFramebufferTexture2D"
  948. Global glFramebufferTexture3D(target_:Int,attachment_:Int,textarget_:Int,texture_:Int,level_:Int,layer_:Int)="__glewFramebufferTexture3D"
  949. Global glGenFramebuffers(n_:Int,framebuffers_:Int Ptr)="__glewGenFramebuffers"
  950. Global glGenRenderbuffers(n_:Int,renderbuffers_:Int Ptr)="__glewGenRenderbuffers"
  951. Global glGenerateMipmap(target_:Int)="__glewGenerateMipmap"
  952. Global glGetFramebufferAttachmentParameteriv(target_:Int,attachment_:Int,pname_:Int,params_:Int Ptr)="__glewGetFramebufferAttachmentParameteriv"
  953. Global glGetRenderbufferParameteriv(target_:Int,pname_:Int,params_:Int Ptr)="__glewGetRenderbufferParameteriv"
  954. Global glIsFramebuffer:Byte(framebuffer_:Int)="__glewIsFramebuffer"
  955. Global glIsRenderbuffer:Byte(renderbuffer_:Int)="__glewIsRenderbuffer"
  956. Global glRenderbufferStorage(target_:Int,internalformat_:Int,width_:Int,height_:Int)="__glewRenderbufferStorage"
  957. Global glRenderbufferStorageMultisample(target_:Int,samples_:Int,internalformat_:Int,width_:Int,height_:Int)="__glewRenderbufferStorageMultisample"
  958. Global GL_ARB_framebuffer_object:Byte="__GLEW_ARB_framebuffer_object"
  959. Const GL_FRAMEBUFFER_SRGB=$8DB9
  960. Global GL_ARB_framebuffer_sRGB:Byte="__GLEW_ARB_framebuffer_sRGB"
  961. Const GL_LINES_ADJACENCY_ARB=$A
  962. Const GL_LINE_STRIP_ADJACENCY_ARB=$B
  963. Const GL_TRIANGLES_ADJACENCY_ARB=$C
  964. Const GL_TRIANGLE_STRIP_ADJACENCY_ARB=$D
  965. Const GL_PROGRAM_POINT_SIZE_ARB=$8642
  966. Const GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_ARB=$8C29
  967. Const GL_FRAMEBUFFER_ATTACHMENT_LAYERED_ARB=$8DA7
  968. Const GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_ARB=$8DA8
  969. Const GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_ARB=$8DA9
  970. Const GL_GEOMETRY_SHADER_ARB=$8DD9
  971. Const GL_GEOMETRY_VERTICES_OUT_ARB=$8DDA
  972. Const GL_GEOMETRY_INPUT_TYPE_ARB=$8DDB
  973. Const GL_GEOMETRY_OUTPUT_TYPE_ARB=$8DDC
  974. Const GL_MAX_GEOMETRY_VARYING_COMPONENTS_ARB=$8DDD
  975. Const GL_MAX_VERTEX_VARYING_COMPONENTS_ARB=$8DDE
  976. Const GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_ARB=$8DDF
  977. Const GL_MAX_GEOMETRY_OUTPUT_VERTICES_ARB=$8DE0
  978. Const GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_ARB=$8DE1
  979. Global glFramebufferTextureARB(target_:Int,attachment_:Int,texture_:Int,level_:Int)="__glewFramebufferTextureARB"
  980. Global glFramebufferTextureFaceARB(target_:Int,attachment_:Int,texture_:Int,level_:Int,face_:Int)="__glewFramebufferTextureFaceARB"
  981. Global glFramebufferTextureLayerARB(target_:Int,attachment_:Int,texture_:Int,level_:Int,layer_:Int)="__glewFramebufferTextureLayerARB"
  982. Global glProgramParameteriARB(program_:Int,pname_:Int,value_:Int)="__glewProgramParameteriARB"
  983. Global GL_ARB_geometry_shader4:Byte="__GLEW_ARB_geometry_shader4"
  984. Const GL_HALF_FLOAT_ARB=$140B
  985. Global GL_ARB_half_float_pixel:Byte="__GLEW_ARB_half_float_pixel"
  986. Const GL_HALF_FLOAT=$140B
  987. Global GL_ARB_half_float_vertex:Byte="__GLEW_ARB_half_float_vertex"
  988. Const GL_CONSTANT_COLOR=$8001
  989. Const GL_ONE_MINUS_CONSTANT_COLOR=$8002
  990. Const GL_CONSTANT_ALPHA=$8003
  991. Const GL_ONE_MINUS_CONSTANT_ALPHA=$8004
  992. Const GL_BLEND_COLOR=$8005
  993. Const GL_FUNC_ADD=$8006
  994. Const GL_MIN=$8007
  995. Const GL_MAX=$8008
  996. Const GL_BLEND_EQUATION=$8009
  997. Const GL_FUNC_SUBTRACT=$800A
  998. Const GL_FUNC_REVERSE_SUBTRACT=$800B
  999. Const GL_CONVOLUTION_1D=$8010
  1000. Const GL_CONVOLUTION_2D=$8011
  1001. Const GL_SEPARABLE_2D=$8012
  1002. Const GL_CONVOLUTION_BORDER_MODE=$8013
  1003. Const GL_CONVOLUTION_FILTER_SCALE=$8014
  1004. Const GL_CONVOLUTION_FILTER_BIAS=$8015
  1005. Const GL_REDUCE=$8016
  1006. Const GL_CONVOLUTION_FORMAT=$8017
  1007. Const GL_CONVOLUTION_WIDTH=$8018
  1008. Const GL_CONVOLUTION_HEIGHT=$8019
  1009. Const GL_MAX_CONVOLUTION_WIDTH=$801A
  1010. Const GL_MAX_CONVOLUTION_HEIGHT=$801B
  1011. Const GL_POST_CONVOLUTION_RED_SCALE=$801C
  1012. Const GL_POST_CONVOLUTION_GREEN_SCALE=$801D
  1013. Const GL_POST_CONVOLUTION_BLUE_SCALE=$801E
  1014. Const GL_POST_CONVOLUTION_ALPHA_SCALE=$801F
  1015. Const GL_POST_CONVOLUTION_RED_BIAS=$8020
  1016. Const GL_POST_CONVOLUTION_GREEN_BIAS=$8021
  1017. Const GL_POST_CONVOLUTION_BLUE_BIAS=$8022
  1018. Const GL_POST_CONVOLUTION_ALPHA_BIAS=$8023
  1019. Const GL_HISTOGRAM=$8024
  1020. Const GL_PROXY_HISTOGRAM=$8025
  1021. Const GL_HISTOGRAM_WIDTH=$8026
  1022. Const GL_HISTOGRAM_FORMAT=$8027
  1023. Const GL_HISTOGRAM_RED_SIZE=$8028
  1024. Const GL_HISTOGRAM_GREEN_SIZE=$8029
  1025. Const GL_HISTOGRAM_BLUE_SIZE=$802A
  1026. Const GL_HISTOGRAM_ALPHA_SIZE=$802B
  1027. Const GL_HISTOGRAM_LUMINANCE_SIZE=$802C
  1028. Const GL_HISTOGRAM_SINK=$802D
  1029. Const GL_MINMAX=$802E
  1030. Const GL_MINMAX_FORMAT=$802F
  1031. Const GL_MINMAX_SINK=$8030
  1032. Const GL_TABLE_TOO_LARGE=$8031
  1033. Const GL_COLOR_MATRIX=$80B1
  1034. Const GL_COLOR_MATRIX_STACK_DEPTH=$80B2
  1035. Const GL_MAX_COLOR_MATRIX_STACK_DEPTH=$80B3
  1036. Const GL_POST_COLOR_MATRIX_RED_SCALE=$80B4
  1037. Const GL_POST_COLOR_MATRIX_GREEN_SCALE=$80B5
  1038. Const GL_POST_COLOR_MATRIX_BLUE_SCALE=$80B6
  1039. Const GL_POST_COLOR_MATRIX_ALPHA_SCALE=$80B7
  1040. Const GL_POST_COLOR_MATRIX_RED_BIAS=$80B8
  1041. Const GL_POST_COLOR_MATRIX_GREEN_BIAS=$80B9
  1042. Const GL_POST_COLOR_MATRIX_BLUE_BIAS=$80BA
  1043. Const GL_POST_COLOR_MATRIX_ALPHA_BIAS=$80BB
  1044. Const GL_COLOR_TABLE=$80D0
  1045. Const GL_POST_CONVOLUTION_COLOR_TABLE=$80D1
  1046. Const GL_POST_COLOR_MATRIX_COLOR_TABLE=$80D2
  1047. Const GL_PROXY_COLOR_TABLE=$80D3
  1048. Const GL_PROXY_POST_CONVOLUTION_COLOR_TABLE=$80D4
  1049. Const GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE=$80D5
  1050. Const GL_COLOR_TABLE_SCALE=$80D6
  1051. Const GL_COLOR_TABLE_BIAS=$80D7
  1052. Const GL_COLOR_TABLE_FORMAT=$80D8
  1053. Const GL_COLOR_TABLE_WIDTH=$80D9
  1054. Const GL_COLOR_TABLE_RED_SIZE=$80DA
  1055. Const GL_COLOR_TABLE_GREEN_SIZE=$80DB
  1056. Const GL_COLOR_TABLE_BLUE_SIZE=$80DC
  1057. Const GL_COLOR_TABLE_ALPHA_SIZE=$80DD
  1058. Const GL_COLOR_TABLE_LUMINANCE_SIZE=$80DE
  1059. Const GL_COLOR_TABLE_INTENSITY_SIZE=$80DF
  1060. Const GL_IGNORE_BORDER=$8150
  1061. Const GL_CONSTANT_BORDER=$8151
  1062. Const GL_WRAP_BORDER=$8152
  1063. Const GL_REPLICATE_BORDER=$8153
  1064. Const GL_CONVOLUTION_BORDER_COLOR=$8154
  1065. Global glColorSubTable(target_:Int,start_:Int,count_:Int,format_:Int,type_:Int,data_:Byte Ptr)="__glewColorSubTable"
  1066. Global glColorTable(target_:Int,internalformat_:Int,width_:Int,format_:Int,type_:Int,table_:Byte Ptr)="__glewColorTable"
  1067. Global glColorTableParameterfv(target_:Int,pname_:Int,params_:Float Ptr)="__glewColorTableParameterfv"
  1068. Global glColorTableParameteriv(target_:Int,pname_:Int,params_:Int Ptr)="__glewColorTableParameteriv"
  1069. Global glConvolutionFilter1D(target_:Int,internalformat_:Int,width_:Int,format_:Int,type_:Int,image_:Byte Ptr)="__glewConvolutionFilter1D"
  1070. Global glConvolutionFilter2D(target_:Int,internalformat_:Int,width_:Int,height_:Int,format_:Int,type_:Int,image_:Byte Ptr)="__glewConvolutionFilter2D"
  1071. Global glConvolutionParameterf(target_:Int,pname_:Int,params_:Float)="__glewConvolutionParameterf"
  1072. Global glConvolutionParameterfv(target_:Int,pname_:Int,params_:Float Ptr)="__glewConvolutionParameterfv"
  1073. Global glConvolutionParameteri(target_:Int,pname_:Int,params_:Int)="__glewConvolutionParameteri"
  1074. Global glConvolutionParameteriv(target_:Int,pname_:Int,params_:Int Ptr)="__glewConvolutionParameteriv"
  1075. Global glCopyColorSubTable(target_:Int,start_:Int,x_:Int,y_:Int,width_:Int)="__glewCopyColorSubTable"
  1076. Global glCopyColorTable(target_:Int,internalformat_:Int,x_:Int,y_:Int,width_:Int)="__glewCopyColorTable"
  1077. Global glCopyConvolutionFilter1D(target_:Int,internalformat_:Int,x_:Int,y_:Int,width_:Int)="__glewCopyConvolutionFilter1D"
  1078. Global glCopyConvolutionFilter2D(target_:Int,internalformat_:Int,x_:Int,y_:Int,width_:Int,height_:Int)="__glewCopyConvolutionFilter2D"
  1079. Global glGetColorTable(target_:Int,format_:Int,type_:Int,table_:Byte Ptr)="__glewGetColorTable"
  1080. Global glGetColorTableParameterfv(target_:Int,pname_:Int,params_:Float Ptr)="__glewGetColorTableParameterfv"
  1081. Global glGetColorTableParameteriv(target_:Int,pname_:Int,params_:Int Ptr)="__glewGetColorTableParameteriv"
  1082. Global glGetConvolutionFilter(target_:Int,format_:Int,type_:Int,image_:Byte Ptr)="__glewGetConvolutionFilter"
  1083. Global glGetConvolutionParameterfv(target_:Int,pname_:Int,params_:Float Ptr)="__glewGetConvolutionParameterfv"
  1084. Global glGetConvolutionParameteriv(target_:Int,pname_:Int,params_:Int Ptr)="__glewGetConvolutionParameteriv"
  1085. Global glGetHistogram(target_:Int,reset_:Byte,format_:Int,type_:Int,values_:Byte Ptr)="__glewGetHistogram"
  1086. Global glGetHistogramParameterfv(target_:Int,pname_:Int,params_:Float Ptr)="__glewGetHistogramParameterfv"
  1087. Global glGetHistogramParameteriv(target_:Int,pname_:Int,params_:Int Ptr)="__glewGetHistogramParameteriv"
  1088. Global glGetMinmax(target_:Int,reset_:Byte,format_:Int,types_:Int,values_:Byte Ptr)="__glewGetMinmax"
  1089. Global glGetMinmaxParameterfv(target_:Int,pname_:Int,params_:Float Ptr)="__glewGetMinmaxParameterfv"
  1090. Global glGetMinmaxParameteriv(target_:Int,pname_:Int,params_:Int Ptr)="__glewGetMinmaxParameteriv"
  1091. Global glGetSeparableFilter(target_:Int,format_:Int,type_:Int,row_:Byte Ptr,column_:Byte Ptr,span_:Byte Ptr)="__glewGetSeparableFilter"
  1092. Global glHistogram(target_:Int,width_:Int,internalformat_:Int,sink_:Byte)="__glewHistogram"
  1093. Global glMinmax(target_:Int,internalformat_:Int,sink_:Byte)="__glewMinmax"
  1094. Global glResetHistogram(target_:Int)="__glewResetHistogram"
  1095. Global glResetMinmax(target_:Int)="__glewResetMinmax"
  1096. Global glSeparableFilter2D(target_:Int,internalformat_:Int,width_:Int,height_:Int,format_:Int,type_:Int,row_:Byte Ptr,column_:Byte Ptr)="__glewSeparableFilter2D"
  1097. Global GL_ARB_imaging:Byte="__GLEW_ARB_imaging"
  1098. Const GL_VERTEX_ATTRIB_ARRAY_DIVISOR_ARB=$88FE
  1099. Global glVertexAttribDivisorARB(index_:Int,divisor_:Int)="__glewVertexAttribDivisorARB"
  1100. Global GL_ARB_instanced_arrays:Byte="__GLEW_ARB_instanced_arrays"
  1101. Const GL_MAP_READ_BIT=$0001
  1102. Const GL_MAP_WRITE_BIT=$0002
  1103. Const GL_MAP_INVALIDATE_RANGE_BIT=$0004
  1104. Const GL_MAP_INVALIDATE_BUFFER_BIT=$0008
  1105. Const GL_MAP_FLUSH_EXPLICIT_BIT=$0010
  1106. Const GL_MAP_UNSYNCHRONIZED_BIT=$0020
  1107. Global glFlushMappedBufferRange(target_:Int,offset_:Int,length_:Int)="__glewFlushMappedBufferRange"
  1108. Global glMapBufferRange:Byte Ptr(target_:Int,offset_:Int,length_:Int,access_:Int)="__glewMapBufferRange"
  1109. Global GL_ARB_map_buffer_range:Byte="__GLEW_ARB_map_buffer_range"
  1110. Const GL_MATRIX_PALETTE_ARB=$8840
  1111. Const GL_MAX_MATRIX_PALETTE_STACK_DEPTH_ARB=$8841
  1112. Const GL_MAX_PALETTE_MATRICES_ARB=$8842
  1113. Const GL_CURRENT_PALETTE_MATRIX_ARB=$8843
  1114. Const GL_MATRIX_INDEX_ARRAY_ARB=$8844
  1115. Const GL_CURRENT_MATRIX_INDEX_ARB=$8845
  1116. Const GL_MATRIX_INDEX_ARRAY_SIZE_ARB=$8846
  1117. Const GL_MATRIX_INDEX_ARRAY_TYPE_ARB=$8847
  1118. Const GL_MATRIX_INDEX_ARRAY_STRIDE_ARB=$8848
  1119. Const GL_MATRIX_INDEX_ARRAY_POINTER_ARB=$8849
  1120. Global glCurrentPaletteMatrixARB(index_:Int)="__glewCurrentPaletteMatrixARB"
  1121. Global glMatrixIndexPointerARB(size_:Int,type_:Int,stride_:Int,pointer_:Byte Ptr)="__glewMatrixIndexPointerARB"
  1122. Global glMatrixIndexubvARB(size_:Int,indices_:Byte Ptr)="__glewMatrixIndexubvARB"
  1123. Global glMatrixIndexuivARB(size_:Int,indices_:Int Ptr)="__glewMatrixIndexuivARB"
  1124. Global glMatrixIndexusvARB(size_:Int,indices_:Short Ptr)="__glewMatrixIndexusvARB"
  1125. Global GL_ARB_matrix_palette:Byte="__GLEW_ARB_matrix_palette"
  1126. Const GL_MULTISAMPLE_ARB=$809D
  1127. Const GL_SAMPLE_ALPHA_TO_COVERAGE_ARB=$809E
  1128. Const GL_SAMPLE_ALPHA_TO_ONE_ARB=$809F
  1129. Const GL_SAMPLE_COVERAGE_ARB=$80A0
  1130. Const GL_SAMPLE_BUFFERS_ARB=$80A8
  1131. Const GL_SAMPLES_ARB=$80A9
  1132. Const GL_SAMPLE_COVERAGE_VALUE_ARB=$80AA
  1133. Const GL_SAMPLE_COVERAGE_INVERT_ARB=$80AB
  1134. Const GL_MULTISAMPLE_BIT_ARB=$20000000
  1135. Global glSampleCoverageARB(value_:Float,invert_:Byte)="__glewSampleCoverageARB"
  1136. Global GL_ARB_multisample:Byte="__GLEW_ARB_multisample"
  1137. Const GL_TEXTURE0_ARB=$84C0
  1138. Const GL_TEXTURE1_ARB=$84C1
  1139. Const GL_TEXTURE2_ARB=$84C2
  1140. Const GL_TEXTURE3_ARB=$84C3
  1141. Const GL_TEXTURE4_ARB=$84C4
  1142. Const GL_TEXTURE5_ARB=$84C5
  1143. Const GL_TEXTURE6_ARB=$84C6
  1144. Const GL_TEXTURE7_ARB=$84C7
  1145. Const GL_TEXTURE8_ARB=$84C8
  1146. Const GL_TEXTURE9_ARB=$84C9
  1147. Const GL_TEXTURE10_ARB=$84CA
  1148. Const GL_TEXTURE11_ARB=$84CB
  1149. Const GL_TEXTURE12_ARB=$84CC
  1150. Const GL_TEXTURE13_ARB=$84CD
  1151. Const GL_TEXTURE14_ARB=$84CE
  1152. Const GL_TEXTURE15_ARB=$84CF
  1153. Const GL_TEXTURE16_ARB=$84D0
  1154. Const GL_TEXTURE17_ARB=$84D1
  1155. Const GL_TEXTURE18_ARB=$84D2
  1156. Const GL_TEXTURE19_ARB=$84D3
  1157. Const GL_TEXTURE20_ARB=$84D4
  1158. Const GL_TEXTURE21_ARB=$84D5
  1159. Const GL_TEXTURE22_ARB=$84D6
  1160. Const GL_TEXTURE23_ARB=$84D7
  1161. Const GL_TEXTURE24_ARB=$84D8
  1162. Const GL_TEXTURE25_ARB=$84D9
  1163. Const GL_TEXTURE26_ARB=$84DA
  1164. Const GL_TEXTURE27_ARB=$84DB
  1165. Const GL_TEXTURE28_ARB=$84DC
  1166. Const GL_TEXTURE29_ARB=$84DD
  1167. Const GL_TEXTURE30_ARB=$84DE
  1168. Const GL_TEXTURE31_ARB=$84DF
  1169. Const GL_ACTIVE_TEXTURE_ARB=$84E0
  1170. Const GL_CLIENT_ACTIVE_TEXTURE_ARB=$84E1
  1171. Const GL_MAX_TEXTURE_UNITS_ARB=$84E2
  1172. Global glActiveTextureARB(texture_:Int)="__glewActiveTextureARB"
  1173. Global glClientActiveTextureARB(texture_:Int)="__glewClientActiveTextureARB"
  1174. Global glMultiTexCoord1dARB(target_:Int,s_:Double)="__glewMultiTexCoord1dARB"
  1175. Global glMultiTexCoord1dvARB(target_:Int,v_:Double Ptr)="__glewMultiTexCoord1dvARB"
  1176. Global glMultiTexCoord1fARB(target_:Int,s_:Float)="__glewMultiTexCoord1fARB"
  1177. Global glMultiTexCoord1fvARB(target_:Int,v_:Float Ptr)="__glewMultiTexCoord1fvARB"
  1178. Global glMultiTexCoord1iARB(target_:Int,s_:Int)="__glewMultiTexCoord1iARB"
  1179. Global glMultiTexCoord1ivARB(target_:Int,v_:Int Ptr)="__glewMultiTexCoord1ivARB"
  1180. Global glMultiTexCoord1sARB(target_:Int,s_:Short)="__glewMultiTexCoord1sARB"
  1181. Global glMultiTexCoord1svARB(target_:Int,v_:Short Ptr)="__glewMultiTexCoord1svARB"
  1182. Global glMultiTexCoord2dARB(target_:Int,s_:Double,t_:Double)="__glewMultiTexCoord2dARB"
  1183. Global glMultiTexCoord2dvARB(target_:Int,v_:Double Ptr)="__glewMultiTexCoord2dvARB"
  1184. Global glMultiTexCoord2fARB(target_:Int,s_:Float,t_:Float)="__glewMultiTexCoord2fARB"
  1185. Global glMultiTexCoord2fvARB(target_:Int,v_:Float Ptr)="__glewMultiTexCoord2fvARB"
  1186. Global glMultiTexCoord2iARB(target_:Int,s_:Int,t_:Int)="__glewMultiTexCoord2iARB"
  1187. Global glMultiTexCoord2ivARB(target_:Int,v_:Int Ptr)="__glewMultiTexCoord2ivARB"
  1188. Global glMultiTexCoord2sARB(target_:Int,s_:Short,t_:Short)="__glewMultiTexCoord2sARB"
  1189. Global glMultiTexCoord2svARB(target_:Int,v_:Short Ptr)="__glewMultiTexCoord2svARB"
  1190. Global glMultiTexCoord3dARB(target_:Int,s_:Double,t_:Double,r_:Double)="__glewMultiTexCoord3dARB"
  1191. Global glMultiTexCoord3dvARB(target_:Int,v_:Double Ptr)="__glewMultiTexCoord3dvARB"
  1192. Global glMultiTexCoord3fARB(target_:Int,s_:Float,t_:Float,r_:Float)="__glewMultiTexCoord3fARB"
  1193. Global glMultiTexCoord3fvARB(target_:Int,v_:Float Ptr)="__glewMultiTexCoord3fvARB"
  1194. Global glMultiTexCoord3iARB(target_:Int,s_:Int,t_:Int,r_:Int)="__glewMultiTexCoord3iARB"
  1195. Global glMultiTexCoord3ivARB(target_:Int,v_:Int Ptr)="__glewMultiTexCoord3ivARB"
  1196. Global glMultiTexCoord3sARB(target_:Int,s_:Short,t_:Short,r_:Short)="__glewMultiTexCoord3sARB"
  1197. Global glMultiTexCoord3svARB(target_:Int,v_:Short Ptr)="__glewMultiTexCoord3svARB"
  1198. Global glMultiTexCoord4dARB(target_:Int,s_:Double,t_:Double,r_:Double,q_:Double)="__glewMultiTexCoord4dARB"
  1199. Global glMultiTexCoord4dvARB(target_:Int,v_:Double Ptr)="__glewMultiTexCoord4dvARB"
  1200. Global glMultiTexCoord4fARB(target_:Int,s_:Float,t_:Float,r_:Float,q_:Float)="__glewMultiTexCoord4fARB"
  1201. Global glMultiTexCoord4fvARB(target_:Int,v_:Float Ptr)="__glewMultiTexCoord4fvARB"
  1202. Global glMultiTexCoord4iARB(target_:Int,s_:Int,t_:Int,r_:Int,q_:Int)="__glewMultiTexCoord4iARB"
  1203. Global glMultiTexCoord4ivARB(target_:Int,v_:Int Ptr)="__glewMultiTexCoord4ivARB"
  1204. Global glMultiTexCoord4sARB(target_:Int,s_:Short,t_:Short,r_:Short,q_:Short)="__glewMultiTexCoord4sARB"
  1205. Global glMultiTexCoord4svARB(target_:Int,v_:Short Ptr)="__glewMultiTexCoord4svARB"
  1206. Global GL_ARB_multitexture:Byte="__GLEW_ARB_multitexture"
  1207. Const GL_QUERY_COUNTER_BITS_ARB=$8864
  1208. Const GL_CURRENT_QUERY_ARB=$8865
  1209. Const GL_QUERY_RESULT_ARB=$8866
  1210. Const GL_QUERY_RESULT_AVAILABLE_ARB=$8867
  1211. Const GL_SAMPLES_PASSED_ARB=$8914
  1212. Global glBeginQueryARB(target_:Int,id_:Int)="__glewBeginQueryARB"
  1213. Global glDeleteQueriesARB(n_:Int,ids_:Int Ptr)="__glewDeleteQueriesARB"
  1214. Global glEndQueryARB(target_:Int)="__glewEndQueryARB"
  1215. Global glGenQueriesARB(n_:Int,ids_:Int Ptr)="__glewGenQueriesARB"
  1216. Global glGetQueryObjectivARB(id_:Int,pname_:Int,params_:Int Ptr)="__glewGetQueryObjectivARB"
  1217. Global glGetQueryObjectuivARB(id_:Int,pname_:Int,params_:Int Ptr)="__glewGetQueryObjectuivARB"
  1218. Global glGetQueryivARB(target_:Int,pname_:Int,params_:Int Ptr)="__glewGetQueryivARB"
  1219. Global glIsQueryARB:Byte(id_:Int)="__glewIsQueryARB"
  1220. Global GL_ARB_occlusion_query:Byte="__GLEW_ARB_occlusion_query"
  1221. Const GL_PIXEL_PACK_BUFFER_ARB=$88EB
  1222. Const GL_PIXEL_UNPACK_BUFFER_ARB=$88EC
  1223. Const GL_PIXEL_PACK_BUFFER_BINDING_ARB=$88ED
  1224. Const GL_PIXEL_UNPACK_BUFFER_BINDING_ARB=$88EF
  1225. Global GL_ARB_pixel_buffer_object:Byte="__GLEW_ARB_pixel_buffer_object"
  1226. Const GL_POINT_SIZE_MIN_ARB=$8126
  1227. Const GL_POINT_SIZE_MAX_ARB=$8127
  1228. Const GL_POINT_FADE_THRESHOLD_SIZE_ARB=$8128
  1229. Const GL_POINT_DISTANCE_ATTENUATION_ARB=$8129
  1230. Global glPointParameterfARB(pname_:Int,param_:Float)="__glewPointParameterfARB"
  1231. Global glPointParameterfvARB(pname_:Int,params_:Float Ptr)="__glewPointParameterfvARB"
  1232. Global GL_ARB_point_parameters:Byte="__GLEW_ARB_point_parameters"
  1233. Const GL_POINT_SPRITE_ARB=$8861
  1234. Const GL_COORD_REPLACE_ARB=$8862
  1235. Global GL_ARB_point_sprite:Byte="__GLEW_ARB_point_sprite"
  1236. Const GL_PROGRAM_OBJECT_ARB=$8B40
  1237. Const GL_SHADER_OBJECT_ARB=$8B48
  1238. Const GL_OBJECT_TYPE_ARB=$8B4E
  1239. Const GL_OBJECT_SUBTYPE_ARB=$8B4F
  1240. Const GL_FLOAT_VEC2_ARB=$8B50
  1241. Const GL_FLOAT_VEC3_ARB=$8B51
  1242. Const GL_FLOAT_VEC4_ARB=$8B52
  1243. Const GL_INT_VEC2_ARB=$8B53
  1244. Const GL_INT_VEC3_ARB=$8B54
  1245. Const GL_INT_VEC4_ARB=$8B55
  1246. Const GL_BOOL_ARB=$8B56
  1247. Const GL_BOOL_VEC2_ARB=$8B57
  1248. Const GL_BOOL_VEC3_ARB=$8B58
  1249. Const GL_BOOL_VEC4_ARB=$8B59
  1250. Const GL_FLOAT_MAT2_ARB=$8B5A
  1251. Const GL_FLOAT_MAT3_ARB=$8B5B
  1252. Const GL_FLOAT_MAT4_ARB=$8B5C
  1253. Const GL_SAMPLER_1D_ARB=$8B5D
  1254. Const GL_SAMPLER_2D_ARB=$8B5E
  1255. Const GL_SAMPLER_3D_ARB=$8B5F
  1256. Const GL_SAMPLER_CUBE_ARB=$8B60
  1257. Const GL_SAMPLER_1D_SHADOW_ARB=$8B61
  1258. Const GL_SAMPLER_2D_SHADOW_ARB=$8B62
  1259. Const GL_SAMPLER_2D_RECT_ARB=$8B63
  1260. Const GL_SAMPLER_2D_RECT_SHADOW_ARB=$8B64
  1261. Const GL_OBJECT_DELETE_STATUS_ARB=$8B80
  1262. Const GL_OBJECT_COMPILE_STATUS_ARB=$8B81
  1263. Const GL_OBJECT_LINK_STATUS_ARB=$8B82
  1264. Const GL_OBJECT_VALIDATE_STATUS_ARB=$8B83
  1265. Const GL_OBJECT_INFO_LOG_LENGTH_ARB=$8B84
  1266. Const GL_OBJECT_ATTACHED_OBJECTS_ARB=$8B85
  1267. Const GL_OBJECT_ACTIVE_UNIFORMS_ARB=$8B86
  1268. Const GL_OBJECT_ACTIVE_UNIFORM_MAX_LENGTH_ARB=$8B87
  1269. Const GL_OBJECT_SHADER_SOURCE_LENGTH_ARB=$8B88
  1270. Global glAttachObjectARB(containerObj_:Int,obj_:Int)="__glewAttachObjectARB"
  1271. Global glCompileShaderARB(shaderObj_:Int)="__glewCompileShaderARB"
  1272. Global glCreateProgramObjectARB:Int()="__glewCreateProgramObjectARB"
  1273. Global glCreateShaderObjectARB:Int(shaderType_:Int)="__glewCreateShaderObjectARB"
  1274. Global glDeleteObjectARB(obj_:Int)="__glewDeleteObjectARB"
  1275. Global glDetachObjectARB(containerObj_:Int,attachedObj_:Int)="__glewDetachObjectARB"
  1276. Global glGetActiveUniformARB(programObj_:Int,index_:Int,maxLength_:Int,length_:Int Ptr,size_:Int Ptr,type_:Int Ptr,name_:Byte Ptr)="__glewGetActiveUniformARB"
  1277. Global glGetAttachedObjectsARB(containerObj_:Int,maxCount_:Int,count_:Int Ptr,obj_:Int Ptr)="__glewGetAttachedObjectsARB"
  1278. Global glGetHandleARB:Int(pname_:Int)="__glewGetHandleARB"
  1279. Global glGetInfoLogARB(obj_:Int,maxLength_:Int,length_:Int Ptr,infoLog_:Byte Ptr)="__glewGetInfoLogARB"
  1280. Global glGetObjectParameterfvARB(obj_:Int,pname_:Int,params_:Float Ptr)="__glewGetObjectParameterfvARB"
  1281. Global glGetObjectParameterivARB(obj_:Int,pname_:Int,params_:Int Ptr)="__glewGetObjectParameterivARB"
  1282. Global glGetShaderSourceARB(obj_:Int,maxLength_:Int,length_:Int Ptr,source_:Byte Ptr)="__glewGetShaderSourceARB"
  1283. Global glGetUniformLocationARB:Int(programObj_:Int,name_:Byte Ptr)="__glewGetUniformLocationARB"
  1284. Global glGetUniformfvARB(programObj_:Int,location_:Int,params_:Float Ptr)="__glewGetUniformfvARB"
  1285. Global glGetUniformivARB(programObj_:Int,location_:Int,params_:Int Ptr)="__glewGetUniformivARB"
  1286. Global glLinkProgramARB(programObj_:Int)="__glewLinkProgramARB"
  1287. Global glShaderSourceARB(shaderObj_:Int,count_:Int,string_:Byte Ptr Ptr,length_:Int Ptr)="__glewShaderSourceARB"
  1288. Global glUniform1fARB(location_:Int,v0_:Float)="__glewUniform1fARB"
  1289. Global glUniform1fvARB(location_:Int,count_:Int,value_:Float Ptr)="__glewUniform1fvARB"
  1290. Global glUniform1iARB(location_:Int,v0_:Int)="__glewUniform1iARB"
  1291. Global glUniform1ivARB(location_:Int,count_:Int,value_:Int Ptr)="__glewUniform1ivARB"
  1292. Global glUniform2fARB(location_:Int,v0_:Float,v1_:Float)="__glewUniform2fARB"
  1293. Global glUniform2fvARB(location_:Int,count_:Int,value_:Float Ptr)="__glewUniform2fvARB"
  1294. Global glUniform2iARB(location_:Int,v0_:Int,v1_:Int)="__glewUniform2iARB"
  1295. Global glUniform2ivARB(location_:Int,count_:Int,value_:Int Ptr)="__glewUniform2ivARB"
  1296. Global glUniform3fARB(location_:Int,v0_:Float,v1_:Float,v2_:Float)="__glewUniform3fARB"
  1297. Global glUniform3fvARB(location_:Int,count_:Int,value_:Float Ptr)="__glewUniform3fvARB"
  1298. Global glUniform3iARB(location_:Int,v0_:Int,v1_:Int,v2_:Int)="__glewUniform3iARB"
  1299. Global glUniform3ivARB(location_:Int,count_:Int,value_:Int Ptr)="__glewUniform3ivARB"
  1300. Global glUniform4fARB(location_:Int,v0_:Float,v1_:Float,v2_:Float,v3_:Float)="__glewUniform4fARB"
  1301. Global glUniform4fvARB(location_:Int,count_:Int,value_:Float Ptr)="__glewUniform4fvARB"
  1302. Global glUniform4iARB(location_:Int,v0_:Int,v1_:Int,v2_:Int,v3_:Int)="__glewUniform4iARB"
  1303. Global glUniform4ivARB(location_:Int,count_:Int,value_:Int Ptr)="__glewUniform4ivARB"
  1304. Global glUniformMatrix2fvARB(location_:Int,count_:Int,transpose_:Byte,value_:Float Ptr)="__glewUniformMatrix2fvARB"
  1305. Global glUniformMatrix3fvARB(location_:Int,count_:Int,transpose_:Byte,value_:Float Ptr)="__glewUniformMatrix3fvARB"
  1306. Global glUniformMatrix4fvARB(location_:Int,count_:Int,transpose_:Byte,value_:Float Ptr)="__glewUniformMatrix4fvARB"
  1307. Global glUseProgramObjectARB(programObj_:Int)="__glewUseProgramObjectARB"
  1308. Global glValidateProgramARB(programObj_:Int)="__glewValidateProgramARB"
  1309. Global GL_ARB_shader_objects:Byte="__GLEW_ARB_shader_objects"
  1310. Const GL_SHADING_LANGUAGE_VERSION_ARB=$8B8C
  1311. Global GL_ARB_shading_language_100:Byte="__GLEW_ARB_shading_language_100"
  1312. Const GL_TEXTURE_COMPARE_MODE_ARB=$884C
  1313. Const GL_TEXTURE_COMPARE_FUNC_ARB=$884D
  1314. Const GL_COMPARE_R_TO_TEXTURE_ARB=$884E
  1315. Global GL_ARB_shadow:Byte="__GLEW_ARB_shadow"
  1316. Const GL_TEXTURE_COMPARE_FAIL_VALUE_ARB=$80BF
  1317. Global GL_ARB_shadow_ambient:Byte="__GLEW_ARB_shadow_ambient"
  1318. Const GL_CLAMP_TO_BORDER_ARB=$812D
  1319. Global GL_ARB_texture_border_clamp:Byte="__GLEW_ARB_texture_border_clamp"
  1320. Const GL_TEXTURE_BUFFER_ARB=$8C2A
  1321. Const GL_MAX_TEXTURE_BUFFER_SIZE_ARB=$8C2B
  1322. Const GL_TEXTURE_BINDING_BUFFER_ARB=$8C2C
  1323. Const GL_TEXTURE_BUFFER_DATA_STORE_BINDING_ARB=$8C2D
  1324. Const GL_TEXTURE_BUFFER_FORMAT_ARB=$8C2E
  1325. Global glTexBufferARB(target_:Int,internalformat_:Int,buffer_:Int)="__glewTexBufferARB"
  1326. Global GL_ARB_texture_buffer_object:Byte="__GLEW_ARB_texture_buffer_object"
  1327. Const GL_COMPRESSED_ALPHA_ARB=$84E9
  1328. Const GL_COMPRESSED_LUMINANCE_ARB=$84EA
  1329. Const GL_COMPRESSED_LUMINANCE_ALPHA_ARB=$84EB
  1330. Const GL_COMPRESSED_INTENSITY_ARB=$84EC
  1331. Const GL_COMPRESSED_RGB_ARB=$84ED
  1332. Const GL_COMPRESSED_RGBA_ARB=$84EE
  1333. Const GL_TEXTURE_COMPRESSION_HINT_ARB=$84EF
  1334. Const GL_TEXTURE_COMPRESSED_IMAGE_SIZE_ARB=$86A0
  1335. Const GL_TEXTURE_COMPRESSED_ARB=$86A1
  1336. Const GL_NUM_COMPRESSED_TEXTURE_FORMATS_ARB=$86A2
  1337. Const GL_COMPRESSED_TEXTURE_FORMATS_ARB=$86A3
  1338. Global glCompressedTexImage1DARB(target_:Int,level_:Int,internalformat_:Int,width_:Int,border_:Int,imageSize_:Int,data_:Byte Ptr)="__glewCompressedTexImage1DARB"
  1339. Global glCompressedTexImage2DARB(target_:Int,level_:Int,internalformat_:Int,width_:Int,height_:Int,border_:Int,imageSize_:Int,data_:Byte Ptr)="__glewCompressedTexImage2DARB"
  1340. Global glCompressedTexImage3DARB(target_:Int,level_:Int,internalformat_:Int,width_:Int,height_:Int,depth_:Int,border_:Int,imageSize_:Int,data_:Byte Ptr)="__glewCompressedTexImage3DARB"
  1341. Global glCompressedTexSubImage1DARB(target_:Int,level_:Int,xoffset_:Int,width_:Int,format_:Int,imageSize_:Int,data_:Byte Ptr)="__glewCompressedTexSubImage1DARB"
  1342. Global glCompressedTexSubImage2DARB(target_:Int,level_:Int,xoffset_:Int,yoffset_:Int,width_:Int,height_:Int,format_:Int,imageSize_:Int,data_:Byte Ptr)="__glewCompressedTexSubImage2DARB"
  1343. Global glCompressedTexSubImage3DARB(target_:Int,level_:Int,xoffset_:Int,yoffset_:Int,zoffset_:Int,width_:Int,height_:Int,depth_:Int,format_:Int,imageSize_:Int,data_:Byte Ptr)="__glewCompressedTexSubImage3DARB"
  1344. Global glGetCompressedTexImageARB(target_:Int,lod_:Int,img_:Byte Ptr)="__glewGetCompressedTexImageARB"
  1345. Global GL_ARB_texture_compression:Byte="__GLEW_ARB_texture_compression"
  1346. Const GL_COMPRESSED_RED_RGTC1=$8DBB
  1347. Const GL_COMPRESSED_SIGNED_RED_RGTC1=$8DBC
  1348. Const GL_COMPRESSED_RG_RGTC2=$8DBD
  1349. Const GL_COMPRESSED_SIGNED_RG_RGTC2=$8DBE
  1350. Global GL_ARB_texture_compression_rgtc:Byte="__GLEW_ARB_texture_compression_rgtc"
  1351. Const GL_NORMAL_MAP_ARB=$8511
  1352. Const GL_REFLECTION_MAP_ARB=$8512
  1353. Const GL_TEXTURE_CUBE_MAP_ARB=$8513
  1354. Const GL_TEXTURE_BINDING_CUBE_MAP_ARB=$8514
  1355. Const GL_TEXTURE_CUBE_MAP_POSITIVE_X_ARB=$8515
  1356. Const GL_TEXTURE_CUBE_MAP_NEGATIVE_X_ARB=$8516
  1357. Const GL_TEXTURE_CUBE_MAP_POSITIVE_Y_ARB=$8517
  1358. Const GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB=$8518
  1359. Const GL_TEXTURE_CUBE_MAP_POSITIVE_Z_ARB=$8519
  1360. Const GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB=$851A
  1361. Const GL_PROXY_TEXTURE_CUBE_MAP_ARB=$851B
  1362. Const GL_MAX_CUBE_MAP_TEXTURE_SIZE_ARB=$851C
  1363. Global GL_ARB_texture_cube_map:Byte="__GLEW_ARB_texture_cube_map"
  1364. Global GL_ARB_texture_env_add:Byte="__GLEW_ARB_texture_env_add"
  1365. Const GL_SUBTRACT_ARB=$84E7
  1366. Const GL_COMBINE_ARB=$8570
  1367. Const GL_COMBINE_RGB_ARB=$8571
  1368. Const GL_COMBINE_ALPHA_ARB=$8572
  1369. Const GL_RGB_SCALE_ARB=$8573
  1370. Const GL_ADD_SIGNED_ARB=$8574
  1371. Const GL_INTERPOLATE_ARB=$8575
  1372. Const GL_CONSTANT_ARB=$8576
  1373. Const GL_PRIMARY_COLOR_ARB=$8577
  1374. Const GL_PREVIOUS_ARB=$8578
  1375. Const GL_SOURCE0_RGB_ARB=$8580
  1376. Const GL_SOURCE1_RGB_ARB=$8581
  1377. Const GL_SOURCE2_RGB_ARB=$8582
  1378. Const GL_SOURCE0_ALPHA_ARB=$8588
  1379. Const GL_SOURCE1_ALPHA_ARB=$8589
  1380. Const GL_SOURCE2_ALPHA_ARB=$858A
  1381. Const GL_OPERAND0_RGB_ARB=$8590
  1382. Const GL_OPERAND1_RGB_ARB=$8591
  1383. Const GL_OPERAND2_RGB_ARB=$8592
  1384. Const GL_OPERAND0_ALPHA_ARB=$8598
  1385. Const GL_OPERAND1_ALPHA_ARB=$8599
  1386. Const GL_OPERAND2_ALPHA_ARB=$859A
  1387. Global GL_ARB_texture_env_combine:Byte="__GLEW_ARB_texture_env_combine"
  1388. Global GL_ARB_texture_env_crossbar:Byte="__GLEW_ARB_texture_env_crossbar"
  1389. Const GL_DOT3_RGB_ARB=$86AE
  1390. Const GL_DOT3_RGBA_ARB=$86AF
  1391. Global GL_ARB_texture_env_dot3:Byte="__GLEW_ARB_texture_env_dot3"
  1392. Const GL_RGBA32F_ARB=$8814
  1393. Const GL_RGB32F_ARB=$8815
  1394. Const GL_ALPHA32F_ARB=$8816
  1395. Const GL_INTENSITY32F_ARB=$8817
  1396. Const GL_LUMINANCE32F_ARB=$8818
  1397. Const GL_LUMINANCE_ALPHA32F_ARB=$8819
  1398. Const GL_RGBA16F_ARB=$881A
  1399. Const GL_RGB16F_ARB=$881B
  1400. Const GL_ALPHA16F_ARB=$881C
  1401. Const GL_INTENSITY16F_ARB=$881D
  1402. Const GL_LUMINANCE16F_ARB=$881E
  1403. Const GL_LUMINANCE_ALPHA16F_ARB=$881F
  1404. Const GL_TEXTURE_RED_TYPE_ARB=$8C10
  1405. Const GL_TEXTURE_GREEN_TYPE_ARB=$8C11
  1406. Const GL_TEXTURE_BLUE_TYPE_ARB=$8C12
  1407. Const GL_TEXTURE_ALPHA_TYPE_ARB=$8C13
  1408. Const GL_TEXTURE_LUMINANCE_TYPE_ARB=$8C14
  1409. Const GL_TEXTURE_INTENSITY_TYPE_ARB=$8C15
  1410. Const GL_TEXTURE_DEPTH_TYPE_ARB=$8C16
  1411. Const GL_UNSIGNED_NORMALIZED_ARB=$8C17
  1412. Global GL_ARB_texture_float:Byte="__GLEW_ARB_texture_float"
  1413. Const GL_MIRRORED_REPEAT_ARB=$8370
  1414. Global GL_ARB_texture_mirrored_repeat:Byte="__GLEW_ARB_texture_mirrored_repeat"
  1415. Global GL_ARB_texture_non_power_of_two:Byte="__GLEW_ARB_texture_non_power_of_two"
  1416. Const GL_TEXTURE_RECTANGLE_ARB=$84F5
  1417. Const GL_TEXTURE_BINDING_RECTANGLE_ARB=$84F6
  1418. Const GL_PROXY_TEXTURE_RECTANGLE_ARB=$84F7
  1419. Const GL_MAX_RECTANGLE_TEXTURE_SIZE_ARB=$84F8
  1420. Global GL_ARB_texture_rectangle:Byte="__GLEW_ARB_texture_rectangle"
  1421. Const GL_RG=$8227
  1422. Const GL_RG_INTEGER=$8228
  1423. Const GL_R8=$8229
  1424. Const GL_R16=$822A
  1425. Const GL_RG8=$822B
  1426. Const GL_RG16=$822C
  1427. Const GL_R16F=$822D
  1428. Const GL_R32F=$822E
  1429. Const GL_RG16F=$822F
  1430. Const GL_RG32F=$8230
  1431. Const GL_R8I=$8231
  1432. Const GL_R8UI=$8232
  1433. Const GL_R16I=$8233
  1434. Const GL_R16UI=$8234
  1435. Const GL_R32I=$8235
  1436. Const GL_R32UI=$8236
  1437. Const GL_RG8I=$8237
  1438. Const GL_RG8UI=$8238
  1439. Const GL_RG16I=$8239
  1440. Const GL_RG16UI=$823A
  1441. Const GL_RG32I=$823B
  1442. Const GL_RG32UI=$823C
  1443. Global GL_ARB_texture_rg:Byte="__GLEW_ARB_texture_rg"
  1444. Const GL_TRANSPOSE_MODELVIEW_MATRIX_ARB=$84E3
  1445. Const GL_TRANSPOSE_PROJECTION_MATRIX_ARB=$84E4
  1446. Const GL_TRANSPOSE_TEXTURE_MATRIX_ARB=$84E5
  1447. Const GL_TRANSPOSE_COLOR_MATRIX_ARB=$84E6
  1448. Global glLoadTransposeMatrixdARB(m_:Double Ptr)="__glewLoadTransposeMatrixdARB"
  1449. Global glLoadTransposeMatrixfARB(m_:Float Ptr)="__glewLoadTransposeMatrixfARB"
  1450. Global glMultTransposeMatrixdARB(m_:Double Ptr)="__glewMultTransposeMatrixdARB"
  1451. Global glMultTransposeMatrixfARB(m_:Float Ptr)="__glewMultTransposeMatrixfARB"
  1452. Global GL_ARB_transpose_matrix:Byte="__GLEW_ARB_transpose_matrix"
  1453. Const GL_VERTEX_ARRAY_BINDING=$85B5
  1454. Global glBindVertexArray(array_:Int)="__glewBindVertexArray"
  1455. Global glDeleteVertexArrays(n_:Int,arrays_:Int Ptr)="__glewDeleteVertexArrays"
  1456. Global glGenVertexArrays(n_:Int,arrays_:Int Ptr)="__glewGenVertexArrays"
  1457. Global glIsVertexArray:Byte(array_:Int)="__glewIsVertexArray"
  1458. Global GL_ARB_vertex_array_object:Byte="__GLEW_ARB_vertex_array_object"
  1459. Const GL_MODELVIEW0_ARB=$1700
  1460. Const GL_MODELVIEW1_ARB=$850A
  1461. Const GL_MAX_VERTEX_UNITS_ARB=$86A4
  1462. Const GL_ACTIVE_VERTEX_UNITS_ARB=$86A5
  1463. Const GL_WEIGHT_SUM_UNITY_ARB=$86A6
  1464. Const GL_VERTEX_BLEND_ARB=$86A7
  1465. Const GL_CURRENT_WEIGHT_ARB=$86A8
  1466. Const GL_WEIGHT_ARRAY_TYPE_ARB=$86A9
  1467. Const GL_WEIGHT_ARRAY_STRIDE_ARB=$86AA
  1468. Const GL_WEIGHT_ARRAY_SIZE_ARB=$86AB
  1469. Const GL_WEIGHT_ARRAY_POINTER_ARB=$86AC
  1470. Const GL_WEIGHT_ARRAY_ARB=$86AD
  1471. Const GL_MODELVIEW2_ARB=$8722
  1472. Const GL_MODELVIEW3_ARB=$8723
  1473. Const GL_MODELVIEW4_ARB=$8724
  1474. Const GL_MODELVIEW5_ARB=$8725
  1475. Const GL_MODELVIEW6_ARB=$8726
  1476. Const GL_MODELVIEW7_ARB=$8727
  1477. Const GL_MODELVIEW8_ARB=$8728
  1478. Const GL_MODELVIEW9_ARB=$8729
  1479. Const GL_MODELVIEW10_ARB=$872A
  1480. Const GL_MODELVIEW11_ARB=$872B
  1481. Const GL_MODELVIEW12_ARB=$872C
  1482. Const GL_MODELVIEW13_ARB=$872D
  1483. Const GL_MODELVIEW14_ARB=$872E
  1484. Const GL_MODELVIEW15_ARB=$872F
  1485. Const GL_MODELVIEW16_ARB=$8730
  1486. Const GL_MODELVIEW17_ARB=$8731
  1487. Const GL_MODELVIEW18_ARB=$8732
  1488. Const GL_MODELVIEW19_ARB=$8733
  1489. Const GL_MODELVIEW20_ARB=$8734
  1490. Const GL_MODELVIEW21_ARB=$8735
  1491. Const GL_MODELVIEW22_ARB=$8736
  1492. Const GL_MODELVIEW23_ARB=$8737
  1493. Const GL_MODELVIEW24_ARB=$8738
  1494. Const GL_MODELVIEW25_ARB=$8739
  1495. Const GL_MODELVIEW26_ARB=$873A
  1496. Const GL_MODELVIEW27_ARB=$873B
  1497. Const GL_MODELVIEW28_ARB=$873C
  1498. Const GL_MODELVIEW29_ARB=$873D
  1499. Const GL_MODELVIEW30_ARB=$873E
  1500. Const GL_MODELVIEW31_ARB=$873F
  1501. Global glVertexBlendARB(count_:Int)="__glewVertexBlendARB"
  1502. Global glWeightPointerARB(size_:Int,type_:Int,stride_:Int,pointer_:Byte Ptr)="__glewWeightPointerARB"
  1503. Global glWeightbvARB(size_:Int,weights_:Byte Ptr)="__glewWeightbvARB"
  1504. Global glWeightdvARB(size_:Int,weights_:Double Ptr)="__glewWeightdvARB"
  1505. Global glWeightfvARB(size_:Int,weights_:Float Ptr)="__glewWeightfvARB"
  1506. Global glWeightivARB(size_:Int,weights_:Int Ptr)="__glewWeightivARB"
  1507. Global glWeightsvARB(size_:Int,weights_:Short Ptr)="__glewWeightsvARB"
  1508. Global glWeightubvARB(size_:Int,weights_:Byte Ptr)="__glewWeightubvARB"
  1509. Global glWeightuivARB(size_:Int,weights_:Int Ptr)="__glewWeightuivARB"
  1510. Global glWeightusvARB(size_:Int,weights_:Short Ptr)="__glewWeightusvARB"
  1511. Global GL_ARB_vertex_blend:Byte="__GLEW_ARB_vertex_blend"
  1512. Const GL_BUFFER_SIZE_ARB=$8764
  1513. Const GL_BUFFER_USAGE_ARB=$8765
  1514. Const GL_ARRAY_BUFFER_ARB=$8892
  1515. Const GL_ELEMENT_ARRAY_BUFFER_ARB=$8893
  1516. Const GL_ARRAY_BUFFER_BINDING_ARB=$8894
  1517. Const GL_ELEMENT_ARRAY_BUFFER_BINDING_ARB=$8895
  1518. Const GL_VERTEX_ARRAY_BUFFER_BINDING_ARB=$8896
  1519. Const GL_NORMAL_ARRAY_BUFFER_BINDING_ARB=$8897
  1520. Const GL_COLOR_ARRAY_BUFFER_BINDING_ARB=$8898
  1521. Const GL_INDEX_ARRAY_BUFFER_BINDING_ARB=$8899
  1522. Const GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING_ARB=$889A
  1523. Const GL_EDGE_FLAG_ARRAY_BUFFER_BINDING_ARB=$889B
  1524. Const GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING_ARB=$889C
  1525. Const GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING_ARB=$889D
  1526. Const GL_WEIGHT_ARRAY_BUFFER_BINDING_ARB=$889E
  1527. Const GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ARB=$889F
  1528. Const GL_READ_ONLY_ARB=$88B8
  1529. Const GL_WRITE_ONLY_ARB=$88B9
  1530. Const GL_READ_WRITE_ARB=$88BA
  1531. Const GL_BUFFER_ACCESS_ARB=$88BB
  1532. Const GL_BUFFER_MAPPED_ARB=$88BC
  1533. Const GL_BUFFER_MAP_POINTER_ARB=$88BD
  1534. Const GL_STREAM_DRAW_ARB=$88E0
  1535. Const GL_STREAM_READ_ARB=$88E1
  1536. Const GL_STREAM_COPY_ARB=$88E2
  1537. Const GL_STATIC_DRAW_ARB=$88E4
  1538. Const GL_STATIC_READ_ARB=$88E5
  1539. Const GL_STATIC_COPY_ARB=$88E6
  1540. Const GL_DYNAMIC_DRAW_ARB=$88E8
  1541. Const GL_DYNAMIC_READ_ARB=$88E9
  1542. Const GL_DYNAMIC_COPY_ARB=$88EA
  1543. Global glBindBufferARB(target_:Int,buffer_:Int)="__glewBindBufferARB"
  1544. Global glBufferDataARB(target_:Int,size_:Int,data_:Byte Ptr,usage_:Int)="__glewBufferDataARB"
  1545. Global glBufferSubDataARB(target_:Int,offset_:Int,size_:Int,data_:Byte Ptr)="__glewBufferSubDataARB"
  1546. Global glDeleteBuffersARB(n_:Int,buffers_:Int Ptr)="__glewDeleteBuffersARB"
  1547. Global glGenBuffersARB(n_:Int,buffers_:Int Ptr)="__glewGenBuffersARB"
  1548. Global glGetBufferParameterivARB(target_:Int,pname_:Int,params_:Int Ptr)="__glewGetBufferParameterivARB"
  1549. Global glGetBufferPointervARB(target_:Int,pname_:Int,params_:Byte Ptr Ptr)="__glewGetBufferPointervARB"
  1550. Global glGetBufferSubDataARB(target_:Int,offset_:Int,size_:Int,data_:Byte Ptr)="__glewGetBufferSubDataARB"
  1551. Global glIsBufferARB:Byte(buffer_:Int)="__glewIsBufferARB"
  1552. Global glMapBufferARB:Byte Ptr(target_:Int,access_:Int)="__glewMapBufferARB"
  1553. Global glUnmapBufferARB:Byte(target_:Int)="__glewUnmapBufferARB"
  1554. Global GL_ARB_vertex_buffer_object:Byte="__GLEW_ARB_vertex_buffer_object"
  1555. Const GL_COLOR_SUM_ARB=$8458
  1556. Const GL_VERTEX_PROGRAM_ARB=$8620
  1557. Const GL_VERTEX_ATTRIB_ARRAY_ENABLED_ARB=$8622
  1558. Const GL_VERTEX_ATTRIB_ARRAY_SIZE_ARB=$8623
  1559. Const GL_VERTEX_ATTRIB_ARRAY_STRIDE_ARB=$8624
  1560. Const GL_VERTEX_ATTRIB_ARRAY_TYPE_ARB=$8625
  1561. Const GL_CURRENT_VERTEX_ATTRIB_ARB=$8626
  1562. Const GL_PROGRAM_LENGTH_ARB=$8627
  1563. Const GL_PROGRAM_STRING_ARB=$8628
  1564. Const GL_MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB=$862E
  1565. Const GL_MAX_PROGRAM_MATRICES_ARB=$862F
  1566. Const GL_CURRENT_MATRIX_STACK_DEPTH_ARB=$8640
  1567. Const GL_CURRENT_MATRIX_ARB=$8641
  1568. Const GL_VERTEX_PROGRAM_POINT_SIZE_ARB=$8642
  1569. Const GL_VERTEX_PROGRAM_TWO_SIDE_ARB=$8643
  1570. Const GL_VERTEX_ATTRIB_ARRAY_POINTER_ARB=$8645
  1571. Const GL_PROGRAM_ERROR_POSITION_ARB=$864B
  1572. Const GL_PROGRAM_BINDING_ARB=$8677
  1573. Const GL_MAX_VERTEX_ATTRIBS_ARB=$8869
  1574. Const GL_VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB=$886A
  1575. Const GL_PROGRAM_ERROR_STRING_ARB=$8874
  1576. Const GL_PROGRAM_FORMAT_ASCII_ARB=$8875
  1577. Const GL_PROGRAM_FORMAT_ARB=$8876
  1578. Const GL_PROGRAM_INSTRUCTIONS_ARB=$88A0
  1579. Const GL_MAX_PROGRAM_INSTRUCTIONS_ARB=$88A1
  1580. Const GL_PROGRAM_NATIVE_INSTRUCTIONS_ARB=$88A2
  1581. Const GL_MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB=$88A3
  1582. Const GL_PROGRAM_TEMPORARIES_ARB=$88A4
  1583. Const GL_MAX_PROGRAM_TEMPORARIES_ARB=$88A5
  1584. Const GL_PROGRAM_NATIVE_TEMPORARIES_ARB=$88A6
  1585. Const GL_MAX_PROGRAM_NATIVE_TEMPORARIES_ARB=$88A7
  1586. Const GL_PROGRAM_PARAMETERS_ARB=$88A8
  1587. Const GL_MAX_PROGRAM_PARAMETERS_ARB=$88A9
  1588. Const GL_PROGRAM_NATIVE_PARAMETERS_ARB=$88AA
  1589. Const GL_MAX_PROGRAM_NATIVE_PARAMETERS_ARB=$88AB
  1590. Const GL_PROGRAM_ATTRIBS_ARB=$88AC
  1591. Const GL_MAX_PROGRAM_ATTRIBS_ARB=$88AD
  1592. Const GL_PROGRAM_NATIVE_ATTRIBS_ARB=$88AE
  1593. Const GL_MAX_PROGRAM_NATIVE_ATTRIBS_ARB=$88AF
  1594. Const GL_PROGRAM_ADDRESS_REGISTERS_ARB=$88B0
  1595. Const GL_MAX_PROGRAM_ADDRESS_REGISTERS_ARB=$88B1
  1596. Const GL_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB=$88B2
  1597. Const GL_MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB=$88B3
  1598. Const GL_MAX_PROGRAM_LOCAL_PARAMETERS_ARB=$88B4
  1599. Const GL_MAX_PROGRAM_ENV_PARAMETERS_ARB=$88B5
  1600. Const GL_PROGRAM_UNDER_NATIVE_LIMITS_ARB=$88B6
  1601. Const GL_TRANSPOSE_CURRENT_MATRIX_ARB=$88B7
  1602. Const GL_MATRIX0_ARB=$88C0
  1603. Const GL_MATRIX1_ARB=$88C1
  1604. Const GL_MATRIX2_ARB=$88C2
  1605. Const GL_MATRIX3_ARB=$88C3
  1606. Const GL_MATRIX4_ARB=$88C4
  1607. Const GL_MATRIX5_ARB=$88C5
  1608. Const GL_MATRIX6_ARB=$88C6
  1609. Const GL_MATRIX7_ARB=$88C7
  1610. Const GL_MATRIX8_ARB=$88C8
  1611. Const GL_MATRIX9_ARB=$88C9
  1612. Const GL_MATRIX10_ARB=$88CA
  1613. Const GL_MATRIX11_ARB=$88CB
  1614. Const GL_MATRIX12_ARB=$88CC
  1615. Const GL_MATRIX13_ARB=$88CD
  1616. Const GL_MATRIX14_ARB=$88CE
  1617. Const GL_MATRIX15_ARB=$88CF
  1618. Const GL_MATRIX16_ARB=$88D0
  1619. Const GL_MATRIX17_ARB=$88D1
  1620. Const GL_MATRIX18_ARB=$88D2
  1621. Const GL_MATRIX19_ARB=$88D3
  1622. Const GL_MATRIX20_ARB=$88D4
  1623. Const GL_MATRIX21_ARB=$88D5
  1624. Const GL_MATRIX22_ARB=$88D6
  1625. Const GL_MATRIX23_ARB=$88D7
  1626. Const GL_MATRIX24_ARB=$88D8
  1627. Const GL_MATRIX25_ARB=$88D9
  1628. Const GL_MATRIX26_ARB=$88DA
  1629. Const GL_MATRIX27_ARB=$88DB
  1630. Const GL_MATRIX28_ARB=$88DC
  1631. Const GL_MATRIX29_ARB=$88DD
  1632. Const GL_MATRIX30_ARB=$88DE
  1633. Const GL_MATRIX31_ARB=$88DF
  1634. Global glBindProgramARB(target_:Int,program_:Int)="__glewBindProgramARB"
  1635. Global glDeleteProgramsARB(n_:Int,programs_:Int Ptr)="__glewDeleteProgramsARB"
  1636. Global glDisableVertexAttribArrayARB(index_:Int)="__glewDisableVertexAttribArrayARB"
  1637. Global glEnableVertexAttribArrayARB(index_:Int)="__glewEnableVertexAttribArrayARB"
  1638. Global glGenProgramsARB(n_:Int,programs_:Int Ptr)="__glewGenProgramsARB"
  1639. Global glGetProgramEnvParameterdvARB(target_:Int,index_:Int,params_:Double Ptr)="__glewGetProgramEnvParameterdvARB"
  1640. Global glGetProgramEnvParameterfvARB(target_:Int,index_:Int,params_:Float Ptr)="__glewGetProgramEnvParameterfvARB"
  1641. Global glGetProgramLocalParameterdvARB(target_:Int,index_:Int,params_:Double Ptr)="__glewGetProgramLocalParameterdvARB"
  1642. Global glGetProgramLocalParameterfvARB(target_:Int,index_:Int,params_:Float Ptr)="__glewGetProgramLocalParameterfvARB"
  1643. Global glGetProgramStringARB(target_:Int,pname_:Int,string_:Byte Ptr)="__glewGetProgramStringARB"
  1644. Global glGetProgramivARB(target_:Int,pname_:Int,params_:Int Ptr)="__glewGetProgramivARB"
  1645. Global glGetVertexAttribPointervARB(index_:Int,pname_:Int,pointer_:Byte Ptr Ptr)="__glewGetVertexAttribPointervARB"
  1646. Global glGetVertexAttribdvARB(index_:Int,pname_:Int,params_:Double Ptr)="__glewGetVertexAttribdvARB"
  1647. Global glGetVertexAttribfvARB(index_:Int,pname_:Int,params_:Float Ptr)="__glewGetVertexAttribfvARB"
  1648. Global glGetVertexAttribivARB(index_:Int,pname_:Int,params_:Int Ptr)="__glewGetVertexAttribivARB"
  1649. Global glIsProgramARB:Byte(program_:Int)="__glewIsProgramARB"
  1650. Global glProgramEnvParameter4dARB(target_:Int,index_:Int,x_:Double,y_:Double,z_:Double,w_:Double)="__glewProgramEnvParameter4dARB"
  1651. Global glProgramEnvParameter4dvARB(target_:Int,index_:Int,params_:Double Ptr)="__glewProgramEnvParameter4dvARB"
  1652. Global glProgramEnvParameter4fARB(target_:Int,index_:Int,x_:Float,y_:Float,z_:Float,w_:Float)="__glewProgramEnvParameter4fARB"
  1653. Global glProgramEnvParameter4fvARB(target_:Int,index_:Int,params_:Float Ptr)="__glewProgramEnvParameter4fvARB"
  1654. Global glProgramLocalParameter4dARB(target_:Int,index_:Int,x_:Double,y_:Double,z_:Double,w_:Double)="__glewProgramLocalParameter4dARB"
  1655. Global glProgramLocalParameter4dvARB(target_:Int,index_:Int,params_:Double Ptr)="__glewProgramLocalParameter4dvARB"
  1656. Global glProgramLocalParameter4fARB(target_:Int,index_:Int,x_:Float,y_:Float,z_:Float,w_:Float)="__glewProgramLocalParameter4fARB"
  1657. Global glProgramLocalParameter4fvARB(target_:Int,index_:Int,params_:Float Ptr)="__glewProgramLocalParameter4fvARB"
  1658. Global glProgramStringARB(target_:Int,format_:Int,len_:Int,string_:Byte Ptr)="__glewProgramStringARB"
  1659. Global glVertexAttrib1dARB(index_:Int,x_:Double)="__glewVertexAttrib1dARB"
  1660. Global glVertexAttrib1dvARB(index_:Int,v_:Double Ptr)="__glewVertexAttrib1dvARB"
  1661. Global glVertexAttrib1fARB(index_:Int,x_:Float)="__glewVertexAttrib1fARB"
  1662. Global glVertexAttrib1fvARB(index_:Int,v_:Float Ptr)="__glewVertexAttrib1fvARB"
  1663. Global glVertexAttrib1sARB(index_:Int,x_:Short)="__glewVertexAttrib1sARB"
  1664. Global glVertexAttrib1svARB(index_:Int,v_:Short Ptr)="__glewVertexAttrib1svARB"
  1665. Global glVertexAttrib2dARB(index_:Int,x_:Double,y_:Double)="__glewVertexAttrib2dARB"
  1666. Global glVertexAttrib2dvARB(index_:Int,v_:Double Ptr)="__glewVertexAttrib2dvARB"
  1667. Global glVertexAttrib2fARB(index_:Int,x_:Float,y_:Float)="__glewVertexAttrib2fARB"
  1668. Global glVertexAttrib2fvARB(index_:Int,v_:Float Ptr)="__glewVertexAttrib2fvARB"
  1669. Global glVertexAttrib2sARB(index_:Int,x_:Short,y_:Short)="__glewVertexAttrib2sARB"
  1670. Global glVertexAttrib2svARB(index_:Int,v_:Short Ptr)="__glewVertexAttrib2svARB"
  1671. Global glVertexAttrib3dARB(index_:Int,x_:Double,y_:Double,z_:Double)="__glewVertexAttrib3dARB"
  1672. Global glVertexAttrib3dvARB(index_:Int,v_:Double Ptr)="__glewVertexAttrib3dvARB"
  1673. Global glVertexAttrib3fARB(index_:Int,x_:Float,y_:Float,z_:Float)="__glewVertexAttrib3fARB"
  1674. Global glVertexAttrib3fvARB(index_:Int,v_:Float Ptr)="__glewVertexAttrib3fvARB"
  1675. Global glVertexAttrib3sARB(index_:Int,x_:Short,y_:Short,z_:Short)="__glewVertexAttrib3sARB"
  1676. Global glVertexAttrib3svARB(index_:Int,v_:Short Ptr)="__glewVertexAttrib3svARB"
  1677. Global glVertexAttrib4NbvARB(index_:Int,v_:Byte Ptr)="__glewVertexAttrib4NbvARB"
  1678. Global glVertexAttrib4NivARB(index_:Int,v_:Int Ptr)="__glewVertexAttrib4NivARB"
  1679. Global glVertexAttrib4NsvARB(index_:Int,v_:Short Ptr)="__glewVertexAttrib4NsvARB"
  1680. Global glVertexAttrib4NubARB(index_:Int,x_:Byte,y_:Byte,z_:Byte,w_:Byte)="__glewVertexAttrib4NubARB"
  1681. Global glVertexAttrib4NubvARB(index_:Int,v_:Byte Ptr)="__glewVertexAttrib4NubvARB"
  1682. Global glVertexAttrib4NuivARB(index_:Int,v_:Int Ptr)="__glewVertexAttrib4NuivARB"
  1683. Global glVertexAttrib4NusvARB(index_:Int,v_:Short Ptr)="__glewVertexAttrib4NusvARB"
  1684. Global glVertexAttrib4bvARB(index_:Int,v_:Byte Ptr)="__glewVertexAttrib4bvARB"
  1685. Global glVertexAttrib4dARB(index_:Int,x_:Double,y_:Double,z_:Double,w_:Double)="__glewVertexAttrib4dARB"
  1686. Global glVertexAttrib4dvARB(index_:Int,v_:Double Ptr)="__glewVertexAttrib4dvARB"
  1687. Global glVertexAttrib4fARB(index_:Int,x_:Float,y_:Float,z_:Float,w_:Float)="__glewVertexAttrib4fARB"
  1688. Global glVertexAttrib4fvARB(index_:Int,v_:Float Ptr)="__glewVertexAttrib4fvARB"
  1689. Global glVertexAttrib4ivARB(index_:Int,v_:Int Ptr)="__glewVertexAttrib4ivARB"
  1690. Global glVertexAttrib4sARB(index_:Int,x_:Short,y_:Short,z_:Short,w_:Short)="__glewVertexAttrib4sARB"
  1691. Global glVertexAttrib4svARB(index_:Int,v_:Short Ptr)="__glewVertexAttrib4svARB"
  1692. Global glVertexAttrib4ubvARB(index_:Int,v_:Byte Ptr)="__glewVertexAttrib4ubvARB"
  1693. Global glVertexAttrib4uivARB(index_:Int,v_:Int Ptr)="__glewVertexAttrib4uivARB"
  1694. Global glVertexAttrib4usvARB(index_:Int,v_:Short Ptr)="__glewVertexAttrib4usvARB"
  1695. Global glVertexAttribPointerARB(index_:Int,size_:Int,type_:Int,normalized_:Byte,stride_:Int,pointer_:Byte Ptr)="__glewVertexAttribPointerARB"
  1696. Global GL_ARB_vertex_program:Byte="__GLEW_ARB_vertex_program"
  1697. Const GL_VERTEX_SHADER_ARB=$8B31
  1698. Const GL_MAX_VERTEX_UNIFORM_COMPONENTS_ARB=$8B4A
  1699. Const GL_MAX_VARYING_FLOATS_ARB=$8B4B
  1700. Const GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB=$8B4C
  1701. Const GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB=$8B4D
  1702. Const GL_OBJECT_ACTIVE_ATTRIBUTES_ARB=$8B89
  1703. Const GL_OBJECT_ACTIVE_ATTRIBUTE_MAX_LENGTH_ARB=$8B8A
  1704. Global glBindAttribLocationARB(programObj_:Int,index_:Int,name_:Byte Ptr)="__glewBindAttribLocationARB"
  1705. Global glGetActiveAttribARB(programObj_:Int,index_:Int,maxLength_:Int,length_:Int Ptr,size_:Int Ptr,type_:Int Ptr,name_:Byte Ptr)="__glewGetActiveAttribARB"
  1706. Global glGetAttribLocationARB:Int(programObj_:Int,name_:Byte Ptr)="__glewGetAttribLocationARB"
  1707. Global GL_ARB_vertex_shader:Byte="__GLEW_ARB_vertex_shader"
  1708. Global glWindowPos2dARB(x_:Double,y_:Double)="__glewWindowPos2dARB"
  1709. Global glWindowPos2dvARB(p_:Double Ptr)="__glewWindowPos2dvARB"
  1710. Global glWindowPos2fARB(x_:Float,y_:Float)="__glewWindowPos2fARB"
  1711. Global glWindowPos2fvARB(p_:Float Ptr)="__glewWindowPos2fvARB"
  1712. Global glWindowPos2iARB(x_:Int,y_:Int)="__glewWindowPos2iARB"
  1713. Global glWindowPos2ivARB(p_:Int Ptr)="__glewWindowPos2ivARB"
  1714. Global glWindowPos2sARB(x_:Short,y_:Short)="__glewWindowPos2sARB"
  1715. Global glWindowPos2svARB(p_:Short Ptr)="__glewWindowPos2svARB"
  1716. Global glWindowPos3dARB(x_:Double,y_:Double,z_:Double)="__glewWindowPos3dARB"
  1717. Global glWindowPos3dvARB(p_:Double Ptr)="__glewWindowPos3dvARB"
  1718. Global glWindowPos3fARB(x_:Float,y_:Float,z_:Float)="__glewWindowPos3fARB"
  1719. Global glWindowPos3fvARB(p_:Float Ptr)="__glewWindowPos3fvARB"
  1720. Global glWindowPos3iARB(x_:Int,y_:Int,z_:Int)="__glewWindowPos3iARB"
  1721. Global glWindowPos3ivARB(p_:Int Ptr)="__glewWindowPos3ivARB"
  1722. Global glWindowPos3sARB(x_:Short,y_:Short,z_:Short)="__glewWindowPos3sARB"
  1723. Global glWindowPos3svARB(p_:Short Ptr)="__glewWindowPos3svARB"
  1724. Global GL_ARB_window_pos:Byte="__GLEW_ARB_window_pos"
  1725. Const GL_TEXTURE_POINT_MODE_ATIX=$60B0
  1726. Const GL_TEXTURE_POINT_ONE_COORD_ATIX=$60B1
  1727. Const GL_TEXTURE_POINT_SPRITE_ATIX=$60B2
  1728. Const GL_POINT_SPRITE_CULL_MODE_ATIX=$60B3
  1729. Const GL_POINT_SPRITE_CULL_CENTER_ATIX=$60B4
  1730. Const GL_POINT_SPRITE_CULL_CLIP_ATIX=$60B5
  1731. Global GL_ATIX_point_sprites:Byte="__GLEW_ATIX_point_sprites"
  1732. Const GL_MODULATE_ADD_ATIX=$8744
  1733. Const GL_MODULATE_SIGNED_ADD_ATIX=$8745
  1734. Const GL_MODULATE_SUBTRACT_ATIX=$8746
  1735. Global GL_ATIX_texture_env_combine3:Byte="__GLEW_ATIX_texture_env_combine3"
  1736. Const GL_SECONDARY_COLOR_ATIX=$8747
  1737. Const GL_TEXTURE_OUTPUT_RGB_ATIX=$8748
  1738. Const GL_TEXTURE_OUTPUT_ALPHA_ATIX=$8749
  1739. Global GL_ATIX_texture_env_route:Byte="__GLEW_ATIX_texture_env_route"
  1740. Const GL_OUTPUT_POINT_SIZE_ATIX=$610E
  1741. Global GL_ATIX_vertex_shader_output_point_size:Byte="__GLEW_ATIX_vertex_shader_output_point_size"
  1742. Const GL_MAX_DRAW_BUFFERS_ATI=$8824
  1743. Const GL_DRAW_BUFFER0_ATI=$8825
  1744. Const GL_DRAW_BUFFER1_ATI=$8826
  1745. Const GL_DRAW_BUFFER2_ATI=$8827
  1746. Const GL_DRAW_BUFFER3_ATI=$8828
  1747. Const GL_DRAW_BUFFER4_ATI=$8829
  1748. Const GL_DRAW_BUFFER5_ATI=$882A
  1749. Const GL_DRAW_BUFFER6_ATI=$882B
  1750. Const GL_DRAW_BUFFER7_ATI=$882C
  1751. Const GL_DRAW_BUFFER8_ATI=$882D
  1752. Const GL_DRAW_BUFFER9_ATI=$882E
  1753. Const GL_DRAW_BUFFER10_ATI=$882F
  1754. Const GL_DRAW_BUFFER11_ATI=$8830
  1755. Const GL_DRAW_BUFFER12_ATI=$8831
  1756. Const GL_DRAW_BUFFER13_ATI=$8832
  1757. Const GL_DRAW_BUFFER14_ATI=$8833
  1758. Const GL_DRAW_BUFFER15_ATI=$8834
  1759. Global glDrawBuffersATI(n_:Int,bufs_:Int Ptr)="__glewDrawBuffersATI"
  1760. Global GL_ATI_draw_buffers:Byte="__GLEW_ATI_draw_buffers"
  1761. Const GL_ELEMENT_ARRAY_ATI=$8768
  1762. Const GL_ELEMENT_ARRAY_TYPE_ATI=$8769
  1763. Const GL_ELEMENT_ARRAY_POINTER_ATI=$876A
  1764. Global glDrawElementArrayATI(mode_:Int,count_:Int)="__glewDrawElementArrayATI"
  1765. Global glDrawRangeElementArrayATI(mode_:Int,start_:Int,end_:Int,count_:Int)="__glewDrawRangeElementArrayATI"
  1766. Global glElementPointerATI(type_:Int,pointer_:Byte Ptr)="__glewElementPointerATI"
  1767. Global GL_ATI_element_array:Byte="__GLEW_ATI_element_array"
  1768. Const GL_BUMP_ROT_MATRIX_ATI=$8775
  1769. Const GL_BUMP_ROT_MATRIX_SIZE_ATI=$8776
  1770. Const GL_BUMP_NUM_TEX_UNITS_ATI=$8777
  1771. Const GL_BUMP_TEX_UNITS_ATI=$8778
  1772. Const GL_DUDV_ATI=$8779
  1773. Const GL_DU8DV8_ATI=$877A
  1774. Const GL_BUMP_ENVMAP_ATI=$877B
  1775. Const GL_BUMP_TARGET_ATI=$877C
  1776. Global glGetTexBumpParameterfvATI(pname_:Int,param_:Float Ptr)="__glewGetTexBumpParameterfvATI"
  1777. Global glGetTexBumpParameterivATI(pname_:Int,param_:Int Ptr)="__glewGetTexBumpParameterivATI"
  1778. Global glTexBumpParameterfvATI(pname_:Int,param_:Float Ptr)="__glewTexBumpParameterfvATI"
  1779. Global glTexBumpParameterivATI(pname_:Int,param_:Int Ptr)="__glewTexBumpParameterivATI"
  1780. Global GL_ATI_envmap_bumpmap:Byte="__GLEW_ATI_envmap_bumpmap"
  1781. Const GL_RED_BIT_ATI=$00000001
  1782. Const GL_2X_BIT_ATI=$00000001
  1783. Const GL_4X_BIT_ATI=$00000002
  1784. Const GL_GREEN_BIT_ATI=$00000002
  1785. Const GL_COMP_BIT_ATI=$00000002
  1786. Const GL_BLUE_BIT_ATI=$00000004
  1787. Const GL_8X_BIT_ATI=$00000004
  1788. Const GL_NEGATE_BIT_ATI=$00000004
  1789. Const GL_BIAS_BIT_ATI=$00000008
  1790. Const GL_HALF_BIT_ATI=$00000008
  1791. Const GL_QUARTER_BIT_ATI=$00000010
  1792. Const GL_EIGHTH_BIT_ATI=$00000020
  1793. Const GL_SATURATE_BIT_ATI=$00000040
  1794. Const GL_FRAGMENT_SHADER_ATI=$8920
  1795. Const GL_REG_0_ATI=$8921
  1796. Const GL_REG_1_ATI=$8922
  1797. Const GL_REG_2_ATI=$8923
  1798. Const GL_REG_3_ATI=$8924
  1799. Const GL_REG_4_ATI=$8925
  1800. Const GL_REG_5_ATI=$8926
  1801. Const GL_CON_0_ATI=$8941
  1802. Const GL_CON_1_ATI=$8942
  1803. Const GL_CON_2_ATI=$8943
  1804. Const GL_CON_3_ATI=$8944
  1805. Const GL_CON_4_ATI=$8945
  1806. Const GL_CON_5_ATI=$8946
  1807. Const GL_CON_6_ATI=$8947
  1808. Const GL_CON_7_ATI=$8948
  1809. Const GL_MOV_ATI=$8961
  1810. Const GL_ADD_ATI=$8963
  1811. Const GL_MUL_ATI=$8964
  1812. Const GL_SUB_ATI=$8965
  1813. Const GL_DOT3_ATI=$8966
  1814. Const GL_DOT4_ATI=$8967
  1815. Const GL_MAD_ATI=$8968
  1816. Const GL_LERP_ATI=$8969
  1817. Const GL_CND_ATI=$896A
  1818. Const GL_CND0_ATI=$896B
  1819. Const GL_DOT2_ADD_ATI=$896C
  1820. Const GL_SECONDARY_INTERPOLATOR_ATI=$896D
  1821. Const GL_NUM_FRAGMENT_REGISTERS_ATI=$896E
  1822. Const GL_NUM_FRAGMENT_CONSTANTS_ATI=$896F
  1823. Const GL_NUM_PASSES_ATI=$8970
  1824. Const GL_NUM_INSTRUCTIONS_PER_PASS_ATI=$8971
  1825. Const GL_NUM_INSTRUCTIONS_TOTAL_ATI=$8972
  1826. Const GL_NUM_INPUT_INTERPOLATOR_COMPONENTS_ATI=$8973
  1827. Const GL_NUM_LOOPBACK_COMPONENTS_ATI=$8974
  1828. Const GL_COLOR_ALPHA_PAIRING_ATI=$8975
  1829. Const GL_SWIZZLE_STR_ATI=$8976
  1830. Const GL_SWIZZLE_STQ_ATI=$8977
  1831. Const GL_SWIZZLE_STR_DR_ATI=$8978
  1832. Const GL_SWIZZLE_STQ_DQ_ATI=$8979
  1833. Const GL_SWIZZLE_STRQ_ATI=$897A
  1834. Const GL_SWIZZLE_STRQ_DQ_ATI=$897B
  1835. Global glAlphaFragmentOp1ATI(op_:Int,dst_:Int,dstMod_:Int,arg1_:Int,arg1Rep_:Int,arg1Mod_:Int)="__glewAlphaFragmentOp1ATI"
  1836. Global glAlphaFragmentOp2ATI(op_:Int,dst_:Int,dstMod_:Int,arg1_:Int,arg1Rep_:Int,arg1Mod_:Int,arg2_:Int,arg2Rep_:Int,arg2Mod_:Int)="__glewAlphaFragmentOp2ATI"
  1837. Global glAlphaFragmentOp3ATI(op_:Int,dst_:Int,dstMod_:Int,arg1_:Int,arg1Rep_:Int,arg1Mod_:Int,arg2_:Int,arg2Rep_:Int,arg2Mod_:Int,arg3_:Int,arg3Rep_:Int,arg3Mod_:Int)="__glewAlphaFragmentOp3ATI"
  1838. Global glBeginFragmentShaderATI()="__glewBeginFragmentShaderATI"
  1839. Global glBindFragmentShaderATI(id_:Int)="__glewBindFragmentShaderATI"
  1840. Global glColorFragmentOp1ATI(op_:Int,dst_:Int,dstMask_:Int,dstMod_:Int,arg1_:Int,arg1Rep_:Int,arg1Mod_:Int)="__glewColorFragmentOp1ATI"
  1841. Global glColorFragmentOp2ATI(op_:Int,dst_:Int,dstMask_:Int,dstMod_:Int,arg1_:Int,arg1Rep_:Int,arg1Mod_:Int,arg2_:Int,arg2Rep_:Int,arg2Mod_:Int)="__glewColorFragmentOp2ATI"
  1842. Global glColorFragmentOp3ATI(op_:Int,dst_:Int,dstMask_:Int,dstMod_:Int,arg1_:Int,arg1Rep_:Int,arg1Mod_:Int,arg2_:Int,arg2Rep_:Int,arg2Mod_:Int,arg3_:Int,arg3Rep_:Int,arg3Mod_:Int)="__glewColorFragmentOp3ATI"
  1843. Global glDeleteFragmentShaderATI(id_:Int)="__glewDeleteFragmentShaderATI"
  1844. Global glEndFragmentShaderATI()="__glewEndFragmentShaderATI"
  1845. Global glGenFragmentShadersATI:Int(range_:Int)="__glewGenFragmentShadersATI"
  1846. Global glPassTexCoordATI(dst_:Int,coord_:Int,swizzle_:Int)="__glewPassTexCoordATI"
  1847. Global glSampleMapATI(dst_:Int,interp_:Int,swizzle_:Int)="__glewSampleMapATI"
  1848. Global glSetFragmentShaderConstantATI(dst_:Int,value_:Float Ptr)="__glewSetFragmentShaderConstantATI"
  1849. Global GL_ATI_fragment_shader:Byte="__GLEW_ATI_fragment_shader"
  1850. Global glMapObjectBufferATI:Byte Ptr(buffer_:Int)="__glewMapObjectBufferATI"
  1851. Global glUnmapObjectBufferATI(buffer_:Int)="__glewUnmapObjectBufferATI"
  1852. Global GL_ATI_map_object_buffer:Byte="__GLEW_ATI_map_object_buffer"
  1853. Const GL_PN_TRIANGLES_ATI=$87F0
  1854. Const GL_MAX_PN_TRIANGLES_TESSELATION_LEVEL_ATI=$87F1
  1855. Const GL_PN_TRIANGLES_POINT_MODE_ATI=$87F2
  1856. Const GL_PN_TRIANGLES_NORMAL_MODE_ATI=$87F3
  1857. Const GL_PN_TRIANGLES_TESSELATION_LEVEL_ATI=$87F4
  1858. Const GL_PN_TRIANGLES_POINT_MODE_LINEAR_ATI=$87F5
  1859. Const GL_PN_TRIANGLES_POINT_MODE_CUBIC_ATI=$87F6
  1860. Const GL_PN_TRIANGLES_NORMAL_MODE_LINEAR_ATI=$87F7
  1861. Const GL_PN_TRIANGLES_NORMAL_MODE_QUADRATIC_ATI=$87F8
  1862. Global GL_ATI_pn_triangles:Byte="__GLEW_ATI_pn_triangles"
  1863. Const GL_STENCIL_BACK_FUNC_ATI=$8800
  1864. Const GL_STENCIL_BACK_FAIL_ATI=$8801
  1865. Const GL_STENCIL_BACK_PASS_DEPTH_FAIL_ATI=$8802
  1866. Const GL_STENCIL_BACK_PASS_DEPTH_PASS_ATI=$8803
  1867. Global glStencilFuncSeparateATI(frontfunc_:Int,backfunc_:Int,ref_:Int,mask_:Int)="__glewStencilFuncSeparateATI"
  1868. Global glStencilOpSeparateATI(face_:Int,sfail_:Int,dpfail_:Int,dppass_:Int)="__glewStencilOpSeparateATI"
  1869. Global GL_ATI_separate_stencil:Byte="__GLEW_ATI_separate_stencil"
  1870. Global GL_ATI_shader_texture_lod:Byte="__GLEW_ATI_shader_texture_lod"
  1871. Const GL_TEXT_FRAGMENT_SHADER_ATI=$8200
  1872. Global GL_ATI_text_fragment_shader:Byte="__GLEW_ATI_text_fragment_shader"
  1873. Const GL_COMPRESSED_LUMINANCE_ALPHA_3DC_ATI=$8837
  1874. Global GL_ATI_texture_compression_3dc:Byte="__GLEW_ATI_texture_compression_3dc"
  1875. Const GL_MODULATE_ADD_ATI=$8744
  1876. Const GL_MODULATE_SIGNED_ADD_ATI=$8745
  1877. Const GL_MODULATE_SUBTRACT_ATI=$8746
  1878. Global GL_ATI_texture_env_combine3:Byte="__GLEW_ATI_texture_env_combine3"
  1879. Const GL_RGBA_FLOAT32_ATI=$8814
  1880. Const GL_RGB_FLOAT32_ATI=$8815
  1881. Const GL_ALPHA_FLOAT32_ATI=$8816
  1882. Const GL_INTENSITY_FLOAT32_ATI=$8817
  1883. Const GL_LUMINANCE_FLOAT32_ATI=$8818
  1884. Const GL_LUMINANCE_ALPHA_FLOAT32_ATI=$8819
  1885. Const GL_RGBA_FLOAT16_ATI=$881A
  1886. Const GL_RGB_FLOAT16_ATI=$881B
  1887. Const GL_ALPHA_FLOAT16_ATI=$881C
  1888. Const GL_INTENSITY_FLOAT16_ATI=$881D
  1889. Const GL_LUMINANCE_FLOAT16_ATI=$881E
  1890. Const GL_LUMINANCE_ALPHA_FLOAT16_ATI=$881F
  1891. Global GL_ATI_texture_float:Byte="__GLEW_ATI_texture_float"
  1892. Const GL_MIRROR_CLAMP_ATI=$8742
  1893. Const GL_MIRROR_CLAMP_TO_EDGE_ATI=$8743
  1894. Global GL_ATI_texture_mirror_once:Byte="__GLEW_ATI_texture_mirror_once"
  1895. Const GL_STATIC_ATI=$8760
  1896. Const GL_DYNAMIC_ATI=$8761
  1897. Const GL_PRESERVE_ATI=$8762
  1898. Const GL_DISCARD_ATI=$8763
  1899. Const GL_OBJECT_BUFFER_SIZE_ATI=$8764
  1900. Const GL_OBJECT_BUFFER_USAGE_ATI=$8765
  1901. Const GL_ARRAY_OBJECT_BUFFER_ATI=$8766
  1902. Const GL_ARRAY_OBJECT_OFFSET_ATI=$8767
  1903. Global glArrayObjectATI(array_:Int,size_:Int,type_:Int,stride_:Int,buffer_:Int,offset_:Int)="__glewArrayObjectATI"
  1904. Global glFreeObjectBufferATI(buffer_:Int)="__glewFreeObjectBufferATI"
  1905. Global glGetArrayObjectfvATI(array_:Int,pname_:Int,params_:Float Ptr)="__glewGetArrayObjectfvATI"
  1906. Global glGetArrayObjectivATI(array_:Int,pname_:Int,params_:Int Ptr)="__glewGetArrayObjectivATI"
  1907. Global glGetObjectBufferfvATI(buffer_:Int,pname_:Int,params_:Float Ptr)="__glewGetObjectBufferfvATI"
  1908. Global glGetObjectBufferivATI(buffer_:Int,pname_:Int,params_:Int Ptr)="__glewGetObjectBufferivATI"
  1909. Global glGetVariantArrayObjectfvATI(id_:Int,pname_:Int,params_:Float Ptr)="__glewGetVariantArrayObjectfvATI"
  1910. Global glGetVariantArrayObjectivATI(id_:Int,pname_:Int,params_:Int Ptr)="__glewGetVariantArrayObjectivATI"
  1911. Global glIsObjectBufferATI:Byte(buffer_:Int)="__glewIsObjectBufferATI"
  1912. Global glNewObjectBufferATI:Int(size_:Int,pointer_:Byte Ptr,usage_:Int)="__glewNewObjectBufferATI"
  1913. Global glUpdateObjectBufferATI(buffer_:Int,offset_:Int,size_:Int,pointer_:Byte Ptr,preserve_:Int)="__glewUpdateObjectBufferATI"
  1914. Global glVariantArrayObjectATI(id_:Int,type_:Int,stride_:Int,buffer_:Int,offset_:Int)="__glewVariantArrayObjectATI"
  1915. Global GL_ATI_vertex_array_object:Byte="__GLEW_ATI_vertex_array_object"
  1916. Global glGetVertexAttribArrayObjectfvATI(index_:Int,pname_:Int,params_:Float Ptr)="__glewGetVertexAttribArrayObjectfvATI"
  1917. Global glGetVertexAttribArrayObjectivATI(index_:Int,pname_:Int,params_:Int Ptr)="__glewGetVertexAttribArrayObjectivATI"
  1918. Global glVertexAttribArrayObjectATI(index_:Int,size_:Int,type_:Int,normalized_:Byte,stride_:Int,buffer_:Int,offset_:Int)="__glewVertexAttribArrayObjectATI"
  1919. Global GL_ATI_vertex_attrib_array_object:Byte="__GLEW_ATI_vertex_attrib_array_object"
  1920. Const GL_MAX_VERTEX_STREAMS_ATI=$876B
  1921. Const GL_VERTEX_SOURCE_ATI=$876C
  1922. Const GL_VERTEX_STREAM0_ATI=$876D
  1923. Const GL_VERTEX_STREAM1_ATI=$876E
  1924. Const GL_VERTEX_STREAM2_ATI=$876F
  1925. Const GL_VERTEX_STREAM3_ATI=$8770
  1926. Const GL_VERTEX_STREAM4_ATI=$8771
  1927. Const GL_VERTEX_STREAM5_ATI=$8772
  1928. Const GL_VERTEX_STREAM6_ATI=$8773
  1929. Const GL_VERTEX_STREAM7_ATI=$8774
  1930. Global glClientActiveVertexStreamATI(stream_:Int)="__glewClientActiveVertexStreamATI"
  1931. Global glNormalStream3bATI(stream_:Int,x_:Byte,y_:Byte,z_:Byte)="__glewNormalStream3bATI"
  1932. Global glNormalStream3bvATI(stream_:Int,v_:Byte Ptr)="__glewNormalStream3bvATI"
  1933. Global glNormalStream3dATI(stream_:Int,x_:Double,y_:Double,z_:Double)="__glewNormalStream3dATI"
  1934. Global glNormalStream3dvATI(stream_:Int,v_:Double Ptr)="__glewNormalStream3dvATI"
  1935. Global glNormalStream3fATI(stream_:Int,x_:Float,y_:Float,z_:Float)="__glewNormalStream3fATI"
  1936. Global glNormalStream3fvATI(stream_:Int,v_:Float Ptr)="__glewNormalStream3fvATI"
  1937. Global glNormalStream3iATI(stream_:Int,x_:Int,y_:Int,z_:Int)="__glewNormalStream3iATI"
  1938. Global glNormalStream3ivATI(stream_:Int,v_:Int Ptr)="__glewNormalStream3ivATI"
  1939. Global glNormalStream3sATI(stream_:Int,x_:Short,y_:Short,z_:Short)="__glewNormalStream3sATI"
  1940. Global glNormalStream3svATI(stream_:Int,v_:Short Ptr)="__glewNormalStream3svATI"
  1941. Global glVertexBlendEnvfATI(pname_:Int,param_:Float)="__glewVertexBlendEnvfATI"
  1942. Global glVertexBlendEnviATI(pname_:Int,param_:Int)="__glewVertexBlendEnviATI"
  1943. Global glVertexStream2dATI(stream_:Int,x_:Double,y_:Double)="__glewVertexStream2dATI"
  1944. Global glVertexStream2dvATI(stream_:Int,v_:Double Ptr)="__glewVertexStream2dvATI"
  1945. Global glVertexStream2fATI(stream_:Int,x_:Float,y_:Float)="__glewVertexStream2fATI"
  1946. Global glVertexStream2fvATI(stream_:Int,v_:Float Ptr)="__glewVertexStream2fvATI"
  1947. Global glVertexStream2iATI(stream_:Int,x_:Int,y_:Int)="__glewVertexStream2iATI"
  1948. Global glVertexStream2ivATI(stream_:Int,v_:Int Ptr)="__glewVertexStream2ivATI"
  1949. Global glVertexStream2sATI(stream_:Int,x_:Short,y_:Short)="__glewVertexStream2sATI"
  1950. Global glVertexStream2svATI(stream_:Int,v_:Short Ptr)="__glewVertexStream2svATI"
  1951. Global glVertexStream3dATI(stream_:Int,x_:Double,y_:Double,z_:Double)="__glewVertexStream3dATI"
  1952. Global glVertexStream3dvATI(stream_:Int,v_:Double Ptr)="__glewVertexStream3dvATI"
  1953. Global glVertexStream3fATI(stream_:Int,x_:Float,y_:Float,z_:Float)="__glewVertexStream3fATI"
  1954. Global glVertexStream3fvATI(stream_:Int,v_:Float Ptr)="__glewVertexStream3fvATI"
  1955. Global glVertexStream3iATI(stream_:Int,x_:Int,y_:Int,z_:Int)="__glewVertexStream3iATI"
  1956. Global glVertexStream3ivATI(stream_:Int,v_:Int Ptr)="__glewVertexStream3ivATI"
  1957. Global glVertexStream3sATI(stream_:Int,x_:Short,y_:Short,z_:Short)="__glewVertexStream3sATI"
  1958. Global glVertexStream3svATI(stream_:Int,v_:Short Ptr)="__glewVertexStream3svATI"
  1959. Global glVertexStream4dATI(stream_:Int,x_:Double,y_:Double,z_:Double,w_:Double)="__glewVertexStream4dATI"
  1960. Global glVertexStream4dvATI(stream_:Int,v_:Double Ptr)="__glewVertexStream4dvATI"
  1961. Global glVertexStream4fATI(stream_:Int,x_:Float,y_:Float,z_:Float,w_:Float)="__glewVertexStream4fATI"
  1962. Global glVertexStream4fvATI(stream_:Int,v_:Float Ptr)="__glewVertexStream4fvATI"
  1963. Global glVertexStream4iATI(stream_:Int,x_:Int,y_:Int,z_:Int,w_:Int)="__glewVertexStream4iATI"
  1964. Global glVertexStream4ivATI(stream_:Int,v_:Int Ptr)="__glewVertexStream4ivATI"
  1965. Global glVertexStream4sATI(stream_:Int,x_:Short,y_:Short,z_:Short,w_:Short)="__glewVertexStream4sATI"
  1966. Global glVertexStream4svATI(stream_:Int,v_:Short Ptr)="__glewVertexStream4svATI"
  1967. Global GL_ATI_vertex_streams:Byte="__GLEW_ATI_vertex_streams"
  1968. Const GL_422_EXT=$80CC
  1969. Const GL_422_REV_EXT=$80CD
  1970. Const GL_422_AVERAGE_EXT=$80CE
  1971. Const GL_422_REV_AVERAGE_EXT=$80CF
  1972. Global GL_EXT_422_pixels:Byte="__GLEW_EXT_422_pixels"
  1973. Const GL_CG_VERTEX_SHADER_EXT=$890E
  1974. Const GL_CG_FRAGMENT_SHADER_EXT=$890F
  1975. Global GL_EXT_Cg_shader:Byte="__GLEW_EXT_Cg_shader"
  1976. Const GL_ABGR_EXT=$8000
  1977. Global GL_EXT_abgr:Byte="__GLEW_EXT_abgr"
  1978. Const GL_BGR_EXT=$80E0
  1979. Const GL_BGRA_EXT=$80E1
  1980. Global GL_EXT_bgra:Byte="__GLEW_EXT_bgra"
  1981. Const GL_MAX_VERTEX_BINDABLE_UNIFORMS_EXT=$8DE2
  1982. Const GL_MAX_FRAGMENT_BINDABLE_UNIFORMS_EXT=$8DE3
  1983. Const GL_MAX_GEOMETRY_BINDABLE_UNIFORMS_EXT=$8DE4
  1984. Const GL_MAX_BINDABLE_UNIFORM_SIZE_EXT=$8DED
  1985. Const GL_UNIFORM_BUFFER_EXT=$8DEE
  1986. Const GL_UNIFORM_BUFFER_BINDING_EXT=$8DEF
  1987. Global glGetUniformBufferSizeEXT:Int(program_:Int,location_:Int)="__glewGetUniformBufferSizeEXT"
  1988. Global glGetUniformOffsetEXT:Int(program_:Int,location_:Int)="__glewGetUniformOffsetEXT"
  1989. Global glUniformBufferEXT(program_:Int,location_:Int,buffer_:Int)="__glewUniformBufferEXT"
  1990. Global GL_EXT_bindable_uniform:Byte="__GLEW_EXT_bindable_uniform"
  1991. Const GL_CONSTANT_COLOR_EXT=$8001
  1992. Const GL_ONE_MINUS_CONSTANT_COLOR_EXT=$8002
  1993. Const GL_CONSTANT_ALPHA_EXT=$8003
  1994. Const GL_ONE_MINUS_CONSTANT_ALPHA_EXT=$8004
  1995. Const GL_BLEND_COLOR_EXT=$8005
  1996. Global glBlendColorEXT(red_:Float,green_:Float,blue_:Float,alpha_:Float)="__glewBlendColorEXT"
  1997. Global GL_EXT_blend_color:Byte="__GLEW_EXT_blend_color"
  1998. Const GL_BLEND_EQUATION_RGB_EXT=$8009
  1999. Const GL_BLEND_EQUATION_ALPHA_EXT=$883D
  2000. Global glBlendEquationSeparateEXT(modeRGB_:Int,modeAlpha_:Int)="__glewBlendEquationSeparateEXT"
  2001. Global GL_EXT_blend_equation_separate:Byte="__GLEW_EXT_blend_equation_separate"
  2002. Const GL_BLEND_DST_RGB_EXT=$80C8
  2003. Const GL_BLEND_SRC_RGB_EXT=$80C9
  2004. Const GL_BLEND_DST_ALPHA_EXT=$80CA
  2005. Const GL_BLEND_SRC_ALPHA_EXT=$80CB
  2006. Global glBlendFuncSeparateEXT(sfactorRGB_:Int,dfactorRGB_:Int,sfactorAlpha_:Int,dfactorAlpha_:Int)="__glewBlendFuncSeparateEXT"
  2007. Global GL_EXT_blend_func_separate:Byte="__GLEW_EXT_blend_func_separate"
  2008. Global GL_EXT_blend_logic_op:Byte="__GLEW_EXT_blend_logic_op"
  2009. Const GL_FUNC_ADD_EXT=$8006
  2010. Const GL_MIN_EXT=$8007
  2011. Const GL_MAX_EXT=$8008
  2012. Const GL_BLEND_EQUATION_EXT=$8009
  2013. Global glBlendEquationEXT(mode_:Int)="__glewBlendEquationEXT"
  2014. Global GL_EXT_blend_minmax:Byte="__GLEW_EXT_blend_minmax"
  2015. Const GL_FUNC_SUBTRACT_EXT=$800A
  2016. Const GL_FUNC_REVERSE_SUBTRACT_EXT=$800B
  2017. Global GL_EXT_blend_subtract:Byte="__GLEW_EXT_blend_subtract"
  2018. Const GL_CLIP_VOLUME_CLIPPING_HINT_EXT=$80F0
  2019. Global GL_EXT_clip_volume_hint:Byte="__GLEW_EXT_clip_volume_hint"
  2020. Const GL_CMYK_EXT=$800C
  2021. Const GL_CMYKA_EXT=$800D
  2022. Const GL_PACK_CMYK_HINT_EXT=$800E
  2023. Const GL_UNPACK_CMYK_HINT_EXT=$800F
  2024. Global GL_EXT_cmyka:Byte="__GLEW_EXT_cmyka"
  2025. Global glColorSubTableEXT(target_:Int,start_:Int,count_:Int,format_:Int,type_:Int,data_:Byte Ptr)="__glewColorSubTableEXT"
  2026. Global glCopyColorSubTableEXT(target_:Int,start_:Int,x_:Int,y_:Int,width_:Int)="__glewCopyColorSubTableEXT"
  2027. Global GL_EXT_color_subtable:Byte="__GLEW_EXT_color_subtable"
  2028. Const GL_ARRAY_ELEMENT_LOCK_FIRST_EXT=$81A8
  2029. Const GL_ARRAY_ELEMENT_LOCK_COUNT_EXT=$81A9
  2030. Global glLockArraysEXT(first_:Int,count_:Int)="__glewLockArraysEXT"
  2031. Global glUnlockArraysEXT()="__glewUnlockArraysEXT"
  2032. Global GL_EXT_compiled_vertex_array:Byte="__GLEW_EXT_compiled_vertex_array"
  2033. Const GL_CONVOLUTION_1D_EXT=$8010
  2034. Const GL_CONVOLUTION_2D_EXT=$8011
  2035. Const GL_SEPARABLE_2D_EXT=$8012
  2036. Const GL_CONVOLUTION_BORDER_MODE_EXT=$8013
  2037. Const GL_CONVOLUTION_FILTER_SCALE_EXT=$8014
  2038. Const GL_CONVOLUTION_FILTER_BIAS_EXT=$8015
  2039. Const GL_REDUCE_EXT=$8016
  2040. Const GL_CONVOLUTION_FORMAT_EXT=$8017
  2041. Const GL_CONVOLUTION_WIDTH_EXT=$8018
  2042. Const GL_CONVOLUTION_HEIGHT_EXT=$8019
  2043. Const GL_MAX_CONVOLUTION_WIDTH_EXT=$801A
  2044. Const GL_MAX_CONVOLUTION_HEIGHT_EXT=$801B
  2045. Const GL_POST_CONVOLUTION_RED_SCALE_EXT=$801C
  2046. Const GL_POST_CONVOLUTION_GREEN_SCALE_EXT=$801D
  2047. Const GL_POST_CONVOLUTION_BLUE_SCALE_EXT=$801E
  2048. Const GL_POST_CONVOLUTION_ALPHA_SCALE_EXT=$801F
  2049. Const GL_POST_CONVOLUTION_RED_BIAS_EXT=$8020
  2050. Const GL_POST_CONVOLUTION_GREEN_BIAS_EXT=$8021
  2051. Const GL_POST_CONVOLUTION_BLUE_BIAS_EXT=$8022
  2052. Const GL_POST_CONVOLUTION_ALPHA_BIAS_EXT=$8023
  2053. Global glConvolutionFilter1DEXT(target_:Int,internalformat_:Int,width_:Int,format_:Int,type_:Int,image_:Byte Ptr)="__glewConvolutionFilter1DEXT"
  2054. Global glConvolutionFilter2DEXT(target_:Int,internalformat_:Int,width_:Int,height_:Int,format_:Int,type_:Int,image_:Byte Ptr)="__glewConvolutionFilter2DEXT"
  2055. Global glConvolutionParameterfEXT(target_:Int,pname_:Int,param_:Float)="__glewConvolutionParameterfEXT"
  2056. Global glConvolutionParameterfvEXT(target_:Int,pname_:Int,params_:Float Ptr)="__glewConvolutionParameterfvEXT"
  2057. Global glConvolutionParameteriEXT(target_:Int,pname_:Int,param_:Int)="__glewConvolutionParameteriEXT"
  2058. Global glConvolutionParameterivEXT(target_:Int,pname_:Int,params_:Int Ptr)="__glewConvolutionParameterivEXT"
  2059. Global glCopyConvolutionFilter1DEXT(target_:Int,internalformat_:Int,x_:Int,y_:Int,width_:Int)="__glewCopyConvolutionFilter1DEXT"
  2060. Global glCopyConvolutionFilter2DEXT(target_:Int,internalformat_:Int,x_:Int,y_:Int,width_:Int,height_:Int)="__glewCopyConvolutionFilter2DEXT"
  2061. Global glGetConvolutionFilterEXT(target_:Int,format_:Int,type_:Int,image_:Byte Ptr)="__glewGetConvolutionFilterEXT"
  2062. Global glGetConvolutionParameterfvEXT(target_:Int,pname_:Int,params_:Float Ptr)="__glewGetConvolutionParameterfvEXT"
  2063. Global glGetConvolutionParameterivEXT(target_:Int,pname_:Int,params_:Int Ptr)="__glewGetConvolutionParameterivEXT"
  2064. Global glGetSeparableFilterEXT(target_:Int,format_:Int,type_:Int,row_:Byte Ptr,column_:Byte Ptr,span_:Byte Ptr)="__glewGetSeparableFilterEXT"
  2065. Global glSeparableFilter2DEXT(target_:Int,internalformat_:Int,width_:Int,height_:Int,format_:Int,type_:Int,row_:Byte Ptr,column_:Byte Ptr)="__glewSeparableFilter2DEXT"
  2066. Global GL_EXT_convolution:Byte="__GLEW_EXT_convolution"
  2067. Const GL_TANGENT_ARRAY_EXT=$8439
  2068. Const GL_BINORMAL_ARRAY_EXT=$843A
  2069. Const GL_CURRENT_TANGENT_EXT=$843B
  2070. Const GL_CURRENT_BINORMAL_EXT=$843C
  2071. Const GL_TANGENT_ARRAY_TYPE_EXT=$843E
  2072. Const GL_TANGENT_ARRAY_STRIDE_EXT=$843F
  2073. Const GL_BINORMAL_ARRAY_TYPE_EXT=$8440
  2074. Const GL_BINORMAL_ARRAY_STRIDE_EXT=$8441
  2075. Const GL_TANGENT_ARRAY_POINTER_EXT=$8442
  2076. Const GL_BINORMAL_ARRAY_POINTER_EXT=$8443
  2077. Const GL_MAP1_TANGENT_EXT=$8444
  2078. Const GL_MAP2_TANGENT_EXT=$8445
  2079. Const GL_MAP1_BINORMAL_EXT=$8446
  2080. Const GL_MAP2_BINORMAL_EXT=$8447
  2081. Global glBinormalPointerEXT(type_:Int,stride_:Int,pointer_:Byte Ptr)="__glewBinormalPointerEXT"
  2082. Global glTangentPointerEXT(type_:Int,stride_:Int,pointer_:Byte Ptr)="__glewTangentPointerEXT"
  2083. Global GL_EXT_coordinate_frame:Byte="__GLEW_EXT_coordinate_frame"
  2084. Global glCopyTexImage1DEXT(target_:Int,level_:Int,internalformat_:Int,x_:Int,y_:Int,width_:Int,border_:Int)="__glewCopyTexImage1DEXT"
  2085. Global glCopyTexImage2DEXT(target_:Int,level_:Int,internalformat_:Int,x_:Int,y_:Int,width_:Int,height_:Int,border_:Int)="__glewCopyTexImage2DEXT"
  2086. Global glCopyTexSubImage1DEXT(target_:Int,level_:Int,xoffset_:Int,x_:Int,y_:Int,width_:Int)="__glewCopyTexSubImage1DEXT"
  2087. Global glCopyTexSubImage2DEXT(target_:Int,level_:Int,xoffset_:Int,yoffset_:Int,x_:Int,y_:Int,width_:Int,height_:Int)="__glewCopyTexSubImage2DEXT"
  2088. Global glCopyTexSubImage3DEXT(target_:Int,level_:Int,xoffset_:Int,yoffset_:Int,zoffset_:Int,x_:Int,y_:Int,width_:Int,height_:Int)="__glewCopyTexSubImage3DEXT"
  2089. Global GL_EXT_copy_texture:Byte="__GLEW_EXT_copy_texture"
  2090. Global glCullParameterdvEXT(pname_:Int,params_:Double Ptr)="__glewCullParameterdvEXT"
  2091. Global glCullParameterfvEXT(pname_:Int,params_:Float Ptr)="__glewCullParameterfvEXT"
  2092. Global GL_EXT_cull_vertex:Byte="__GLEW_EXT_cull_vertex"
  2093. Const GL_DEPTH_BOUNDS_TEST_EXT=$8890
  2094. Const GL_DEPTH_BOUNDS_EXT=$8891
  2095. Global glDepthBoundsEXT(zmin_:Double,zmax_:Double)="__glewDepthBoundsEXT"
  2096. Global GL_EXT_depth_bounds_test:Byte="__GLEW_EXT_depth_bounds_test"
  2097. Const GL_PROGRAM_MATRIX_EXT=$8E2D
  2098. Const GL_TRANSPOSE_PROGRAM_MATRIX_EXT=$8E2E
  2099. Const GL_PROGRAM_MATRIX_STACK_DEPTH_EXT=$8E2F
  2100. Global glBindMultiTextureEXT(texunit_:Int,target_:Int,texture_:Int)="__glewBindMultiTextureEXT"
  2101. Global glCheckNamedFramebufferStatusEXT:Int(framebuffer_:Int,target_:Int)="__glewCheckNamedFramebufferStatusEXT"
  2102. Global glClientAttribDefaultEXT(mask_:Int)="__glewClientAttribDefaultEXT"
  2103. Global glCompressedMultiTexImage1DEXT(texunit_:Int,target_:Int,level_:Int,internalformat_:Int,width_:Int,border_:Int,imageSize_:Int,data_:Byte Ptr)="__glewCompressedMultiTexImage1DEXT"
  2104. Global glCompressedMultiTexImage2DEXT(texunit_:Int,target_:Int,level_:Int,internalformat_:Int,width_:Int,height_:Int,border_:Int,imageSize_:Int,data_:Byte Ptr)="__glewCompressedMultiTexImage2DEXT"
  2105. Global glCompressedMultiTexImage3DEXT(texunit_:Int,target_:Int,level_:Int,internalformat_:Int,width_:Int,height_:Int,depth_:Int,border_:Int,imageSize_:Int,data_:Byte Ptr)="__glewCompressedMultiTexImage3DEXT"
  2106. Global glCompressedMultiTexSubImage1DEXT(texunit_:Int,target_:Int,level_:Int,xoffset_:Int,width_:Int,format_:Int,imageSize_:Int,data_:Byte Ptr)="__glewCompressedMultiTexSubImage1DEXT"
  2107. Global glCompressedMultiTexSubImage2DEXT(texunit_:Int,target_:Int,level_:Int,xoffset_:Int,yoffset_:Int,width_:Int,height_:Int,format_:Int,imageSize_:Int,data_:Byte Ptr)="__glewCompressedMultiTexSubImage2DEXT"
  2108. Global glCompressedMultiTexSubImage3DEXT(texunit_:Int,target_:Int,level_:Int,xoffset_:Int,yoffset_:Int,zoffset_:Int,width_:Int,height_:Int,depth_:Int,format_:Int,imageSize_:Int,data_:Byte Ptr)="__glewCompressedMultiTexSubImage3DEXT"
  2109. Global glCompressedTextureImage1DEXT(texture_:Int,target_:Int,level_:Int,internalformat_:Int,width_:Int,border_:Int,imageSize_:Int,data_:Byte Ptr)="__glewCompressedTextureImage1DEXT"
  2110. Global glCompressedTextureImage2DEXT(texture_:Int,target_:Int,level_:Int,internalformat_:Int,width_:Int,height_:Int,border_:Int,imageSize_:Int,data_:Byte Ptr)="__glewCompressedTextureImage2DEXT"
  2111. Global glCompressedTextureImage3DEXT(texture_:Int,target_:Int,level_:Int,internalformat_:Int,width_:Int,height_:Int,depth_:Int,border_:Int,imageSize_:Int,data_:Byte Ptr)="__glewCompressedTextureImage3DEXT"
  2112. Global glCompressedTextureSubImage1DEXT(texture_:Int,target_:Int,level_:Int,xoffset_:Int,width_:Int,format_:Int,imageSize_:Int,data_:Byte Ptr)="__glewCompressedTextureSubImage1DEXT"
  2113. Global glCompressedTextureSubImage2DEXT(texture_:Int,target_:Int,level_:Int,xoffset_:Int,yoffset_:Int,width_:Int,height_:Int,format_:Int,imageSize_:Int,data_:Byte Ptr)="__glewCompressedTextureSubImage2DEXT"
  2114. Global glCompressedTextureSubImage3DEXT(texture_:Int,target_:Int,level_:Int,xoffset_:Int,yoffset_:Int,zoffset_:Int,width_:Int,height_:Int,depth_:Int,format_:Int,imageSize_:Int,data_:Byte Ptr)="__glewCompressedTextureSubImage3DEXT"
  2115. Global glCopyMultiTexImage1DEXT(texunit_:Int,target_:Int,level_:Int,internalformat_:Int,x_:Int,y_:Int,width_:Int,border_:Int)="__glewCopyMultiTexImage1DEXT"
  2116. Global glCopyMultiTexImage2DEXT(texunit_:Int,target_:Int,level_:Int,internalformat_:Int,x_:Int,y_:Int,width_:Int,height_:Int,border_:Int)="__glewCopyMultiTexImage2DEXT"
  2117. Global glCopyMultiTexSubImage1DEXT(texunit_:Int,target_:Int,level_:Int,xoffset_:Int,x_:Int,y_:Int,width_:Int)="__glewCopyMultiTexSubImage1DEXT"
  2118. Global glCopyMultiTexSubImage2DEXT(texunit_:Int,target_:Int,level_:Int,xoffset_:Int,yoffset_:Int,x_:Int,y_:Int,width_:Int,height_:Int)="__glewCopyMultiTexSubImage2DEXT"
  2119. Global glCopyMultiTexSubImage3DEXT(texunit_:Int,target_:Int,level_:Int,xoffset_:Int,yoffset_:Int,zoffset_:Int,x_:Int,y_:Int,width_:Int,height_:Int)="__glewCopyMultiTexSubImage3DEXT"
  2120. Global glCopyTextureImage1DEXT(texture_:Int,target_:Int,level_:Int,internalformat_:Int,x_:Int,y_:Int,width_:Int,border_:Int)="__glewCopyTextureImage1DEXT"
  2121. Global glCopyTextureImage2DEXT(texture_:Int,target_:Int,level_:Int,internalformat_:Int,x_:Int,y_:Int,width_:Int,height_:Int,border_:Int)="__glewCopyTextureImage2DEXT"
  2122. Global glCopyTextureSubImage1DEXT(texture_:Int,target_:Int,level_:Int,xoffset_:Int,x_:Int,y_:Int,width_:Int)="__glewCopyTextureSubImage1DEXT"
  2123. Global glCopyTextureSubImage2DEXT(texture_:Int,target_:Int,level_:Int,xoffset_:Int,yoffset_:Int,x_:Int,y_:Int,width_:Int,height_:Int)="__glewCopyTextureSubImage2DEXT"
  2124. Global glCopyTextureSubImage3DEXT(texture_:Int,target_:Int,level_:Int,xoffset_:Int,yoffset_:Int,zoffset_:Int,x_:Int,y_:Int,width_:Int,height_:Int)="__glewCopyTextureSubImage3DEXT"
  2125. Global glDisableClientStateIndexedEXT(array_:Int,index_:Int)="__glewDisableClientStateIndexedEXT"
  2126. Global glEnableClientStateIndexedEXT(array_:Int,index_:Int)="__glewEnableClientStateIndexedEXT"
  2127. Global glFramebufferDrawBufferEXT(framebuffer_:Int,mode_:Int)="__glewFramebufferDrawBufferEXT"
  2128. Global glFramebufferDrawBuffersEXT(framebuffer_:Int,n_:Int,bufs_:Int Ptr)="__glewFramebufferDrawBuffersEXT"
  2129. Global glFramebufferReadBufferEXT(framebuffer_:Int,mode_:Int)="__glewFramebufferReadBufferEXT"
  2130. Global glGenerateMultiTexMipmapEXT(texunit_:Int,target_:Int)="__glewGenerateMultiTexMipmapEXT"
  2131. Global glGenerateTextureMipmapEXT(texture_:Int,target_:Int)="__glewGenerateTextureMipmapEXT"
  2132. Global glGetCompressedMultiTexImageEXT(texunit_:Int,target_:Int,level_:Int,img_:Byte Ptr)="__glewGetCompressedMultiTexImageEXT"
  2133. Global glGetCompressedTextureImageEXT(texture_:Int,target_:Int,level_:Int,img_:Byte Ptr)="__glewGetCompressedTextureImageEXT"
  2134. Global glGetDoubleIndexedvEXT(pname_:Int,index_:Int,params_:Double Ptr)="__glewGetDoubleIndexedvEXT"
  2135. Global glGetFloatIndexedvEXT(pname_:Int,index_:Int,params_:Float Ptr)="__glewGetFloatIndexedvEXT"
  2136. Global glGetFramebufferParameterivEXT(framebuffer_:Int,pname_:Int,param_:Int Ptr)="__glewGetFramebufferParameterivEXT"
  2137. Global glGetMultiTexEnvfvEXT(texunit_:Int,target_:Int,pname_:Int,params_:Float Ptr)="__glewGetMultiTexEnvfvEXT"
  2138. Global glGetMultiTexEnvivEXT(texunit_:Int,target_:Int,pname_:Int,params_:Int Ptr)="__glewGetMultiTexEnvivEXT"
  2139. Global glGetMultiTexGendvEXT(texunit_:Int,coord_:Int,pname_:Int,params_:Double Ptr)="__glewGetMultiTexGendvEXT"
  2140. Global glGetMultiTexGenfvEXT(texunit_:Int,coord_:Int,pname_:Int,params_:Float Ptr)="__glewGetMultiTexGenfvEXT"
  2141. Global glGetMultiTexGenivEXT(texunit_:Int,coord_:Int,pname_:Int,params_:Int Ptr)="__glewGetMultiTexGenivEXT"
  2142. Global glGetMultiTexImageEXT(texunit_:Int,target_:Int,level_:Int,format_:Int,type_:Int,pixels_:Byte Ptr)="__glewGetMultiTexImageEXT"
  2143. Global glGetMultiTexLevelParameterfvEXT(texunit_:Int,target_:Int,level_:Int,pname_:Int,params_:Float Ptr)="__glewGetMultiTexLevelParameterfvEXT"
  2144. Global glGetMultiTexLevelParameterivEXT(texunit_:Int,target_:Int,level_:Int,pname_:Int,params_:Int Ptr)="__glewGetMultiTexLevelParameterivEXT"
  2145. Global glGetMultiTexParameterIivEXT(texunit_:Int,target_:Int,pname_:Int,params_:Int Ptr)="__glewGetMultiTexParameterIivEXT"
  2146. Global glGetMultiTexParameterIuivEXT(texunit_:Int,target_:Int,pname_:Int,params_:Int Ptr)="__glewGetMultiTexParameterIuivEXT"
  2147. Global glGetMultiTexParameterfvEXT(texunit_:Int,target_:Int,pname_:Int,params_:Float Ptr)="__glewGetMultiTexParameterfvEXT"
  2148. Global glGetMultiTexParameterivEXT(texunit_:Int,target_:Int,pname_:Int,params_:Int Ptr)="__glewGetMultiTexParameterivEXT"
  2149. Global glGetNamedBufferParameterivEXT(buffer_:Int,pname_:Int,params_:Int Ptr)="__glewGetNamedBufferParameterivEXT"
  2150. Global glGetNamedBufferPointervEXT(buffer_:Int,pname_:Int,params_:Byte Ptr Ptr)="__glewGetNamedBufferPointervEXT"
  2151. Global glGetNamedBufferSubDataEXT(buffer_:Int,offset_:Int,size_:Int,data_:Byte Ptr)="__glewGetNamedBufferSubDataEXT"
  2152. Global glGetNamedFramebufferAttachmentParameterivEXT(framebuffer_:Int,attachment_:Int,pname_:Int,params_:Int Ptr)="__glewGetNamedFramebufferAttachmentParameterivEXT"
  2153. Global glGetNamedProgramLocalParameterIivEXT(program_:Int,target_:Int,index_:Int,params_:Int Ptr)="__glewGetNamedProgramLocalParameterIivEXT"
  2154. Global glGetNamedProgramLocalParameterIuivEXT(program_:Int,target_:Int,index_:Int,params_:Int Ptr)="__glewGetNamedProgramLocalParameterIuivEXT"
  2155. Global glGetNamedProgramLocalParameterdvEXT(program_:Int,target_:Int,index_:Int,params_:Double Ptr)="__glewGetNamedProgramLocalParameterdvEXT"
  2156. Global glGetNamedProgramLocalParameterfvEXT(program_:Int,target_:Int,index_:Int,params_:Float Ptr)="__glewGetNamedProgramLocalParameterfvEXT"
  2157. Global glGetNamedProgramStringEXT(program_:Int,target_:Int,pname_:Int,string_:Byte Ptr)="__glewGetNamedProgramStringEXT"
  2158. Global glGetNamedProgramivEXT(program_:Int,target_:Int,pname_:Int,params_:Int Ptr)="__glewGetNamedProgramivEXT"
  2159. Global glGetNamedRenderbufferParameterivEXT(renderbuffer_:Int,pname_:Int,params_:Int Ptr)="__glewGetNamedRenderbufferParameterivEXT"
  2160. Global glGetPointerIndexedvEXT(pname_:Int,index_:Int,params_:Byte Ptr Ptr)="__glewGetPointerIndexedvEXT"
  2161. Global glGetTextureImageEXT(texture_:Int,target_:Int,level_:Int,format_:Int,type_:Int,pixels_:Byte Ptr)="__glewGetTextureImageEXT"
  2162. Global glGetTextureLevelParameterfvEXT(texture_:Int,target_:Int,level_:Int,pname_:Int,params_:Float Ptr)="__glewGetTextureLevelParameterfvEXT"
  2163. Global glGetTextureLevelParameterivEXT(texture_:Int,target_:Int,level_:Int,pname_:Int,params_:Int Ptr)="__glewGetTextureLevelParameterivEXT"
  2164. Global glGetTextureParameterIivEXT(texture_:Int,target_:Int,pname_:Int,params_:Int Ptr)="__glewGetTextureParameterIivEXT"
  2165. Global glGetTextureParameterIuivEXT(texture_:Int,target_:Int,pname_:Int,params_:Int Ptr)="__glewGetTextureParameterIuivEXT"
  2166. Global glGetTextureParameterfvEXT(texture_:Int,target_:Int,pname_:Int,params_:Float Ptr)="__glewGetTextureParameterfvEXT"
  2167. Global glGetTextureParameterivEXT(texture_:Int,target_:Int,pname_:Int,params_:Int Ptr)="__glewGetTextureParameterivEXT"
  2168. Global glMapNamedBufferEXT:Byte Ptr(buffer_:Int,access_:Int)="__glewMapNamedBufferEXT"
  2169. Global glMatrixFrustumEXT(matrixMode_:Int,l_:Double,r_:Double,b_:Double,t_:Double,n_:Double,f_:Double)="__glewMatrixFrustumEXT"
  2170. Global glMatrixLoadIdentityEXT(matrixMode_:Int)="__glewMatrixLoadIdentityEXT"
  2171. Global glMatrixLoadTransposedEXT(matrixMode_:Int,m_:Double Ptr)="__glewMatrixLoadTransposedEXT"
  2172. Global glMatrixLoadTransposefEXT(matrixMode_:Int,m_:Float Ptr)="__glewMatrixLoadTransposefEXT"
  2173. Global glMatrixLoaddEXT(matrixMode_:Int,m_:Double Ptr)="__glewMatrixLoaddEXT"
  2174. Global glMatrixLoadfEXT(matrixMode_:Int,m_:Float Ptr)="__glewMatrixLoadfEXT"
  2175. Global glMatrixMultTransposedEXT(matrixMode_:Int,m_:Double Ptr)="__glewMatrixMultTransposedEXT"
  2176. Global glMatrixMultTransposefEXT(matrixMode_:Int,m_:Float Ptr)="__glewMatrixMultTransposefEXT"
  2177. Global glMatrixMultdEXT(matrixMode_:Int,m_:Double Ptr)="__glewMatrixMultdEXT"
  2178. Global glMatrixMultfEXT(matrixMode_:Int,m_:Float Ptr)="__glewMatrixMultfEXT"
  2179. Global glMatrixOrthoEXT(matrixMode_:Int,l_:Double,r_:Double,b_:Double,t_:Double,n_:Double,f_:Double)="__glewMatrixOrthoEXT"
  2180. Global glMatrixPopEXT(matrixMode_:Int)="__glewMatrixPopEXT"
  2181. Global glMatrixPushEXT(matrixMode_:Int)="__glewMatrixPushEXT"
  2182. Global glMatrixRotatedEXT(matrixMode_:Int,angle_:Double,x_:Double,y_:Double,z_:Double)="__glewMatrixRotatedEXT"
  2183. Global glMatrixRotatefEXT(matrixMode_:Int,angle_:Float,x_:Float,y_:Float,z_:Float)="__glewMatrixRotatefEXT"
  2184. Global glMatrixScaledEXT(matrixMode_:Int,x_:Double,y_:Double,z_:Double)="__glewMatrixScaledEXT"
  2185. Global glMatrixScalefEXT(matrixMode_:Int,x_:Float,y_:Float,z_:Float)="__glewMatrixScalefEXT"
  2186. Global glMatrixTranslatedEXT(matrixMode_:Int,x_:Double,y_:Double,z_:Double)="__glewMatrixTranslatedEXT"
  2187. Global glMatrixTranslatefEXT(matrixMode_:Int,x_:Float,y_:Float,z_:Float)="__glewMatrixTranslatefEXT"
  2188. Global glMultiTexBufferEXT(texunit_:Int,target_:Int,internalformat_:Int,buffer_:Int)="__glewMultiTexBufferEXT"
  2189. Global glMultiTexCoordPointerEXT(texunit_:Int,size_:Int,type_:Int,stride_:Int,pointer_:Byte Ptr)="__glewMultiTexCoordPointerEXT"
  2190. Global glMultiTexEnvfEXT(texunit_:Int,target_:Int,pname_:Int,param_:Float)="__glewMultiTexEnvfEXT"
  2191. Global glMultiTexEnvfvEXT(texunit_:Int,target_:Int,pname_:Int,params_:Float Ptr)="__glewMultiTexEnvfvEXT"
  2192. Global glMultiTexEnviEXT(texunit_:Int,target_:Int,pname_:Int,param_:Int)="__glewMultiTexEnviEXT"
  2193. Global glMultiTexEnvivEXT(texunit_:Int,target_:Int,pname_:Int,params_:Int Ptr)="__glewMultiTexEnvivEXT"
  2194. Global glMultiTexGendEXT(texunit_:Int,coord_:Int,pname_:Int,param_:Double)="__glewMultiTexGendEXT"
  2195. Global glMultiTexGendvEXT(texunit_:Int,coord_:Int,pname_:Int,params_:Double Ptr)="__glewMultiTexGendvEXT"
  2196. Global glMultiTexGenfEXT(texunit_:Int,coord_:Int,pname_:Int,param_:Float)="__glewMultiTexGenfEXT"
  2197. Global glMultiTexGenfvEXT(texunit_:Int,coord_:Int,pname_:Int,params_:Float Ptr)="__glewMultiTexGenfvEXT"
  2198. Global glMultiTexGeniEXT(texunit_:Int,coord_:Int,pname_:Int,param_:Int)="__glewMultiTexGeniEXT"
  2199. Global glMultiTexGenivEXT(texunit_:Int,coord_:Int,pname_:Int,params_:Int Ptr)="__glewMultiTexGenivEXT"
  2200. Global glMultiTexImage1DEXT(texunit_:Int,target_:Int,level_:Int,internalformat_:Int,width_:Int,border_:Int,format_:Int,type_:Int,pixels_:Byte Ptr)="__glewMultiTexImage1DEXT"
  2201. Global glMultiTexImage2DEXT(texunit_:Int,target_:Int,level_:Int,internalformat_:Int,width_:Int,height_:Int,border_:Int,format_:Int,type_:Int,pixels_:Byte Ptr)="__glewMultiTexImage2DEXT"
  2202. Global glMultiTexImage3DEXT(texunit_:Int,target_:Int,level_:Int,internalformat_:Int,width_:Int,height_:Int,depth_:Int,border_:Int,format_:Int,type_:Int,pixels_:Byte Ptr)="__glewMultiTexImage3DEXT"
  2203. Global glMultiTexParameterIivEXT(texunit_:Int,target_:Int,pname_:Int,params_:Int Ptr)="__glewMultiTexParameterIivEXT"
  2204. Global glMultiTexParameterIuivEXT(texunit_:Int,target_:Int,pname_:Int,params_:Int Ptr)="__glewMultiTexParameterIuivEXT"
  2205. Global glMultiTexParameterfEXT(texunit_:Int,target_:Int,pname_:Int,param_:Float)="__glewMultiTexParameterfEXT"
  2206. Global glMultiTexParameterfvEXT(texunit_:Int,target_:Int,pname_:Int,param_:Float Ptr)="__glewMultiTexParameterfvEXT"
  2207. Global glMultiTexParameteriEXT(texunit_:Int,target_:Int,pname_:Int,param_:Int)="__glewMultiTexParameteriEXT"
  2208. Global glMultiTexParameterivEXT(texunit_:Int,target_:Int,pname_:Int,param_:Int Ptr)="__glewMultiTexParameterivEXT"
  2209. Global glMultiTexRenderbufferEXT(texunit_:Int,target_:Int,renderbuffer_:Int)="__glewMultiTexRenderbufferEXT"
  2210. Global glMultiTexSubImage1DEXT(texunit_:Int,target_:Int,level_:Int,xoffset_:Int,width_:Int,format_:Int,type_:Int,pixels_:Byte Ptr)="__glewMultiTexSubImage1DEXT"
  2211. Global glMultiTexSubImage2DEXT(texunit_:Int,target_:Int,level_:Int,xoffset_:Int,yoffset_:Int,width_:Int,height_:Int,format_:Int,type_:Int,pixels_:Byte Ptr)="__glewMultiTexSubImage2DEXT"
  2212. Global glMultiTexSubImage3DEXT(texunit_:Int,target_:Int,level_:Int,xoffset_:Int,yoffset_:Int,zoffset_:Int,width_:Int,height_:Int,depth_:Int,format_:Int,type_:Int,pixels_:Byte Ptr)="__glewMultiTexSubImage3DEXT"
  2213. Global glNamedBufferDataEXT(buffer_:Int,size_:Int,data_:Byte Ptr,usage_:Int)="__glewNamedBufferDataEXT"
  2214. Global glNamedBufferSubDataEXT(buffer_:Int,offset_:Int,size_:Int,data_:Byte Ptr)="__glewNamedBufferSubDataEXT"
  2215. Global glNamedFramebufferRenderbufferEXT(framebuffer_:Int,attachment_:Int,renderbuffertarget_:Int,renderbuffer_:Int)="__glewNamedFramebufferRenderbufferEXT"
  2216. Global glNamedFramebufferTexture1DEXT(framebuffer_:Int,attachment_:Int,textarget_:Int,texture_:Int,level_:Int)="__glewNamedFramebufferTexture1DEXT"
  2217. Global glNamedFramebufferTexture2DEXT(framebuffer_:Int,attachment_:Int,textarget_:Int,texture_:Int,level_:Int)="__glewNamedFramebufferTexture2DEXT"
  2218. Global glNamedFramebufferTexture3DEXT(framebuffer_:Int,attachment_:Int,textarget_:Int,texture_:Int,level_:Int,zoffset_:Int)="__glewNamedFramebufferTexture3DEXT"
  2219. Global glNamedFramebufferTextureEXT(framebuffer_:Int,attachment_:Int,texture_:Int,level_:Int)="__glewNamedFramebufferTextureEXT"
  2220. Global glNamedFramebufferTextureFaceEXT(framebuffer_:Int,attachment_:Int,texture_:Int,level_:Int,face_:Int)="__glewNamedFramebufferTextureFaceEXT"
  2221. Global glNamedFramebufferTextureLayerEXT(framebuffer_:Int,attachment_:Int,texture_:Int,level_:Int,layer_:Int)="__glewNamedFramebufferTextureLayerEXT"
  2222. Global glNamedProgramLocalParameter4dEXT(program_:Int,target_:Int,index_:Int,x_:Double,y_:Double,z_:Double,w_:Double)="__glewNamedProgramLocalParameter4dEXT"
  2223. Global glNamedProgramLocalParameter4dvEXT(program_:Int,target_:Int,index_:Int,params_:Double Ptr)="__glewNamedProgramLocalParameter4dvEXT"
  2224. Global glNamedProgramLocalParameter4fEXT(program_:Int,target_:Int,index_:Int,x_:Float,y_:Float,z_:Float,w_:Float)="__glewNamedProgramLocalParameter4fEXT"
  2225. Global glNamedProgramLocalParameter4fvEXT(program_:Int,target_:Int,index_:Int,params_:Float Ptr)="__glewNamedProgramLocalParameter4fvEXT"
  2226. Global glNamedProgramLocalParameterI4iEXT(program_:Int,target_:Int,index_:Int,x_:Int,y_:Int,z_:Int,w_:Int)="__glewNamedProgramLocalParameterI4iEXT"
  2227. Global glNamedProgramLocalParameterI4ivEXT(program_:Int,target_:Int,index_:Int,params_:Int Ptr)="__glewNamedProgramLocalParameterI4ivEXT"
  2228. Global glNamedProgramLocalParameterI4uiEXT(program_:Int,target_:Int,index_:Int,x_:Int,y_:Int,z_:Int,w_:Int)="__glewNamedProgramLocalParameterI4uiEXT"
  2229. Global glNamedProgramLocalParameterI4uivEXT(program_:Int,target_:Int,index_:Int,params_:Int Ptr)="__glewNamedProgramLocalParameterI4uivEXT"
  2230. Global glNamedProgramLocalParameters4fvEXT(program_:Int,target_:Int,index_:Int,count_:Int,params_:Float Ptr)="__glewNamedProgramLocalParameters4fvEXT"
  2231. Global glNamedProgramLocalParametersI4ivEXT(program_:Int,target_:Int,index_:Int,count_:Int,params_:Int Ptr)="__glewNamedProgramLocalParametersI4ivEXT"
  2232. Global glNamedProgramLocalParametersI4uivEXT(program_:Int,target_:Int,index_:Int,count_:Int,params_:Int Ptr)="__glewNamedProgramLocalParametersI4uivEXT"
  2233. Global glNamedProgramStringEXT(program_:Int,target_:Int,format_:Int,len_:Int,string_:Byte Ptr)="__glewNamedProgramStringEXT"
  2234. Global glNamedRenderbufferStorageEXT(renderbuffer_:Int,internalformat_:Int,width_:Int,height_:Int)="__glewNamedRenderbufferStorageEXT"
  2235. Global glNamedRenderbufferStorageMultisampleCoverageEXT(renderbuffer_:Int,coverageSamples_:Int,colorSamples_:Int,internalformat_:Int,width_:Int,height_:Int)="__glewNamedRenderbufferStorageMultisampleCoverageEXT"
  2236. Global glNamedRenderbufferStorageMultisampleEXT(renderbuffer_:Int,samples_:Int,internalformat_:Int,width_:Int,height_:Int)="__glewNamedRenderbufferStorageMultisampleEXT"
  2237. Global glProgramUniform1fEXT(program_:Int,location_:Int,v0_:Float)="__glewProgramUniform1fEXT"
  2238. Global glProgramUniform1fvEXT(program_:Int,location_:Int,count_:Int,value_:Float Ptr)="__glewProgramUniform1fvEXT"
  2239. Global glProgramUniform1iEXT(program_:Int,location_:Int,v0_:Int)="__glewProgramUniform1iEXT"
  2240. Global glProgramUniform1ivEXT(program_:Int,location_:Int,count_:Int,value_:Int Ptr)="__glewProgramUniform1ivEXT"
  2241. Global glProgramUniform1uiEXT(program_:Int,location_:Int,v0_:Int)="__glewProgramUniform1uiEXT"
  2242. Global glProgramUniform1uivEXT(program_:Int,location_:Int,count_:Int,value_:Int Ptr)="__glewProgramUniform1uivEXT"
  2243. Global glProgramUniform2fEXT(program_:Int,location_:Int,v0_:Float,v1_:Float)="__glewProgramUniform2fEXT"
  2244. Global glProgramUniform2fvEXT(program_:Int,location_:Int,count_:Int,value_:Float Ptr)="__glewProgramUniform2fvEXT"
  2245. Global glProgramUniform2iEXT(program_:Int,location_:Int,v0_:Int,v1_:Int)="__glewProgramUniform2iEXT"
  2246. Global glProgramUniform2ivEXT(program_:Int,location_:Int,count_:Int,value_:Int Ptr)="__glewProgramUniform2ivEXT"
  2247. Global glProgramUniform2uiEXT(program_:Int,location_:Int,v0_:Int,v1_:Int)="__glewProgramUniform2uiEXT"
  2248. Global glProgramUniform2uivEXT(program_:Int,location_:Int,count_:Int,value_:Int Ptr)="__glewProgramUniform2uivEXT"
  2249. Global glProgramUniform3fEXT(program_:Int,location_:Int,v0_:Float,v1_:Float,v2_:Float)="__glewProgramUniform3fEXT"
  2250. Global glProgramUniform3fvEXT(program_:Int,location_:Int,count_:Int,value_:Float Ptr)="__glewProgramUniform3fvEXT"
  2251. Global glProgramUniform3iEXT(program_:Int,location_:Int,v0_:Int,v1_:Int,v2_:Int)="__glewProgramUniform3iEXT"
  2252. Global glProgramUniform3ivEXT(program_:Int,location_:Int,count_:Int,value_:Int Ptr)="__glewProgramUniform3ivEXT"
  2253. Global glProgramUniform3uiEXT(program_:Int,location_:Int,v0_:Int,v1_:Int,v2_:Int)="__glewProgramUniform3uiEXT"
  2254. Global glProgramUniform3uivEXT(program_:Int,location_:Int,count_:Int,value_:Int Ptr)="__glewProgramUniform3uivEXT"
  2255. Global glProgramUniform4fEXT(program_:Int,location_:Int,v0_:Float,v1_:Float,v2_:Float,v3_:Float)="__glewProgramUniform4fEXT"
  2256. Global glProgramUniform4fvEXT(program_:Int,location_:Int,count_:Int,value_:Float Ptr)="__glewProgramUniform4fvEXT"
  2257. Global glProgramUniform4iEXT(program_:Int,location_:Int,v0_:Int,v1_:Int,v2_:Int,v3_:Int)="__glewProgramUniform4iEXT"
  2258. Global glProgramUniform4ivEXT(program_:Int,location_:Int,count_:Int,value_:Int Ptr)="__glewProgramUniform4ivEXT"
  2259. Global glProgramUniform4uiEXT(program_:Int,location_:Int,v0_:Int,v1_:Int,v2_:Int,v3_:Int)="__glewProgramUniform4uiEXT"
  2260. Global glProgramUniform4uivEXT(program_:Int,location_:Int,count_:Int,value_:Int Ptr)="__glewProgramUniform4uivEXT"
  2261. Global glProgramUniformMatrix2fvEXT(program_:Int,location_:Int,count_:Int,transpose_:Byte,value_:Float Ptr)="__glewProgramUniformMatrix2fvEXT"
  2262. Global glProgramUniformMatrix2x3fvEXT(program_:Int,location_:Int,count_:Int,transpose_:Byte,value_:Float Ptr)="__glewProgramUniformMatrix2x3fvEXT"
  2263. Global glProgramUniformMatrix2x4fvEXT(program_:Int,location_:Int,count_:Int,transpose_:Byte,value_:Float Ptr)="__glewProgramUniformMatrix2x4fvEXT"
  2264. Global glProgramUniformMatrix3fvEXT(program_:Int,location_:Int,count_:Int,transpose_:Byte,value_:Float Ptr)="__glewProgramUniformMatrix3fvEXT"
  2265. Global glProgramUniformMatrix3x2fvEXT(program_:Int,location_:Int,count_:Int,transpose_:Byte,value_:Float Ptr)="__glewProgramUniformMatrix3x2fvEXT"
  2266. Global glProgramUniformMatrix3x4fvEXT(program_:Int,location_:Int,count_:Int,transpose_:Byte,value_:Float Ptr)="__glewProgramUniformMatrix3x4fvEXT"
  2267. Global glProgramUniformMatrix4fvEXT(program_:Int,location_:Int,count_:Int,transpose_:Byte,value_:Float Ptr)="__glewProgramUniformMatrix4fvEXT"
  2268. Global glProgramUniformMatrix4x2fvEXT(program_:Int,location_:Int,count_:Int,transpose_:Byte,value_:Float Ptr)="__glewProgramUniformMatrix4x2fvEXT"
  2269. Global glProgramUniformMatrix4x3fvEXT(program_:Int,location_:Int,count_:Int,transpose_:Byte,value_:Float Ptr)="__glewProgramUniformMatrix4x3fvEXT"
  2270. Global glPushClientAttribDefaultEXT(mask_:Int)="__glewPushClientAttribDefaultEXT"
  2271. Global glTextureBufferEXT(texture_:Int,target_:Int,internalformat_:Int,buffer_:Int)="__glewTextureBufferEXT"
  2272. Global glTextureImage1DEXT(texture_:Int,target_:Int,level_:Int,internalformat_:Int,width_:Int,border_:Int,format_:Int,type_:Int,pixels_:Byte Ptr)="__glewTextureImage1DEXT"
  2273. Global glTextureImage2DEXT(texture_:Int,target_:Int,level_:Int,internalformat_:Int,width_:Int,height_:Int,border_:Int,format_:Int,type_:Int,pixels_:Byte Ptr)="__glewTextureImage2DEXT"
  2274. Global glTextureImage3DEXT(texture_:Int,target_:Int,level_:Int,internalformat_:Int,width_:Int,height_:Int,depth_:Int,border_:Int,format_:Int,type_:Int,pixels_:Byte Ptr)="__glewTextureImage3DEXT"
  2275. Global glTextureParameterIivEXT(texture_:Int,target_:Int,pname_:Int,params_:Int Ptr)="__glewTextureParameterIivEXT"
  2276. Global glTextureParameterIuivEXT(texture_:Int,target_:Int,pname_:Int,params_:Int Ptr)="__glewTextureParameterIuivEXT"
  2277. Global glTextureParameterfEXT(texture_:Int,target_:Int,pname_:Int,param_:Float)="__glewTextureParameterfEXT"
  2278. Global glTextureParameterfvEXT(texture_:Int,target_:Int,pname_:Int,param_:Float Ptr)="__glewTextureParameterfvEXT"
  2279. Global glTextureParameteriEXT(texture_:Int,target_:Int,pname_:Int,param_:Int)="__glewTextureParameteriEXT"
  2280. Global glTextureParameterivEXT(texture_:Int,target_:Int,pname_:Int,param_:Int Ptr)="__glewTextureParameterivEXT"
  2281. Global glTextureRenderbufferEXT(texture_:Int,target_:Int,renderbuffer_:Int)="__glewTextureRenderbufferEXT"
  2282. Global glTextureSubImage1DEXT(texture_:Int,target_:Int,level_:Int,xoffset_:Int,width_:Int,format_:Int,type_:Int,pixels_:Byte Ptr)="__glewTextureSubImage1DEXT"
  2283. Global glTextureSubImage2DEXT(texture_:Int,target_:Int,level_:Int,xoffset_:Int,yoffset_:Int,width_:Int,height_:Int,format_:Int,type_:Int,pixels_:Byte Ptr)="__glewTextureSubImage2DEXT"
  2284. Global glTextureSubImage3DEXT(texture_:Int,target_:Int,level_:Int,xoffset_:Int,yoffset_:Int,zoffset_:Int,width_:Int,height_:Int,depth_:Int,format_:Int,type_:Int,pixels_:Byte Ptr)="__glewTextureSubImage3DEXT"
  2285. Global glUnmapNamedBufferEXT:Byte(buffer_:Int)="__glewUnmapNamedBufferEXT"
  2286. Global GL_EXT_direct_state_access:Byte="__GLEW_EXT_direct_state_access"
  2287. Global glColorMaskIndexedEXT(buf_:Int,r_:Byte,g_:Byte,b_:Byte,a_:Byte)="__glewColorMaskIndexedEXT"
  2288. Global glDisableIndexedEXT(target_:Int,index_:Int)="__glewDisableIndexedEXT"
  2289. Global glEnableIndexedEXT(target_:Int,index_:Int)="__glewEnableIndexedEXT"
  2290. Global glGetBooleanIndexedvEXT(value_:Int,index_:Int,data_:Byte Ptr)="__glewGetBooleanIndexedvEXT"
  2291. Global glGetIntegerIndexedvEXT(value_:Int,index_:Int,data_:Int Ptr)="__glewGetIntegerIndexedvEXT"
  2292. Global glIsEnabledIndexedEXT:Byte(target_:Int,index_:Int)="__glewIsEnabledIndexedEXT"
  2293. Global GL_EXT_draw_buffers2:Byte="__GLEW_EXT_draw_buffers2"
  2294. Global glDrawArraysInstancedEXT(mode_:Int,start_:Int,count_:Int,primcount_:Int)="__glewDrawArraysInstancedEXT"
  2295. Global glDrawElementsInstancedEXT(mode_:Int,count_:Int,type_:Int,indices_:Byte Ptr,primcount_:Int)="__glewDrawElementsInstancedEXT"
  2296. Global GL_EXT_draw_instanced:Byte="__GLEW_EXT_draw_instanced"
  2297. Global glDrawRangeElementsEXT(mode_:Int,start_:Int,end_:Int,count_:Int,type_:Int,indices_:Byte Ptr)="__glewDrawRangeElementsEXT"
  2298. Global GL_EXT_draw_range_elements:Byte="__GLEW_EXT_draw_range_elements"
  2299. Const GL_FOG_COORDINATE_SOURCE_EXT=$8450
  2300. Const GL_FOG_COORDINATE_EXT=$8451
  2301. Const GL_FRAGMENT_DEPTH_EXT=$8452
  2302. Const GL_CURRENT_FOG_COORDINATE_EXT=$8453
  2303. Const GL_FOG_COORDINATE_ARRAY_TYPE_EXT=$8454
  2304. Const GL_FOG_COORDINATE_ARRAY_STRIDE_EXT=$8455
  2305. Const GL_FOG_COORDINATE_ARRAY_POINTER_EXT=$8456
  2306. Const GL_FOG_COORDINATE_ARRAY_EXT=$8457
  2307. Global glFogCoordPointerEXT(type_:Int,stride_:Int,pointer_:Byte Ptr)="__glewFogCoordPointerEXT"
  2308. Global glFogCoorddEXT(coord_:Double)="__glewFogCoorddEXT"
  2309. Global glFogCoorddvEXT(coord_:Double Ptr)="__glewFogCoorddvEXT"
  2310. Global glFogCoordfEXT(coord_:Float)="__glewFogCoordfEXT"
  2311. Global glFogCoordfvEXT(coord_:Float Ptr)="__glewFogCoordfvEXT"
  2312. Global GL_EXT_fog_coord:Byte="__GLEW_EXT_fog_coord"
  2313. Const GL_FRAGMENT_LIGHTING_EXT=$8400
  2314. Const GL_FRAGMENT_COLOR_MATERIAL_EXT=$8401
  2315. Const GL_FRAGMENT_COLOR_MATERIAL_FACE_EXT=$8402
  2316. Const GL_FRAGMENT_COLOR_MATERIAL_PARAMETER_EXT=$8403
  2317. Const GL_MAX_FRAGMENT_LIGHTS_EXT=$8404
  2318. Const GL_MAX_ACTIVE_LIGHTS_EXT=$8405
  2319. Const GL_CURRENT_RASTER_NORMAL_EXT=$8406
  2320. Const GL_LIGHT_ENV_MODE_EXT=$8407
  2321. Const GL_FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_EXT=$8408
  2322. Const GL_FRAGMENT_LIGHT_MODEL_TWO_SIDE_EXT=$8409
  2323. Const GL_FRAGMENT_LIGHT_MODEL_AMBIENT_EXT=$840A
  2324. Const GL_FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_EXT=$840B
  2325. Const GL_FRAGMENT_LIGHT0_EXT=$840C
  2326. Const GL_FRAGMENT_LIGHT7_EXT=$8413
  2327. Global glFragmentColorMaterialEXT(face_:Int,mode_:Int)="__glewFragmentColorMaterialEXT"
  2328. Global glFragmentLightModelfEXT(pname_:Int,param_:Float)="__glewFragmentLightModelfEXT"
  2329. Global glFragmentLightModelfvEXT(pname_:Int,params_:Float Ptr)="__glewFragmentLightModelfvEXT"
  2330. Global glFragmentLightModeliEXT(pname_:Int,param_:Int)="__glewFragmentLightModeliEXT"
  2331. Global glFragmentLightModelivEXT(pname_:Int,params_:Int Ptr)="__glewFragmentLightModelivEXT"
  2332. Global glFragmentLightfEXT(light_:Int,pname_:Int,param_:Float)="__glewFragmentLightfEXT"
  2333. Global glFragmentLightfvEXT(light_:Int,pname_:Int,params_:Float Ptr)="__glewFragmentLightfvEXT"
  2334. Global glFragmentLightiEXT(light_:Int,pname_:Int,param_:Int)="__glewFragmentLightiEXT"
  2335. Global glFragmentLightivEXT(light_:Int,pname_:Int,params_:Int Ptr)="__glewFragmentLightivEXT"
  2336. Global glFragmentMaterialfEXT(face_:Int,pname_:Int,param_:Float)="__glewFragmentMaterialfEXT"
  2337. Global glFragmentMaterialfvEXT(face_:Int,pname_:Int,params_:Float Ptr)="__glewFragmentMaterialfvEXT"
  2338. Global glFragmentMaterialiEXT(face_:Int,pname_:Int,param_:Int)="__glewFragmentMaterialiEXT"
  2339. Global glFragmentMaterialivEXT(face_:Int,pname_:Int,params_:Int Ptr)="__glewFragmentMaterialivEXT"
  2340. Global glGetFragmentLightfvEXT(light_:Int,pname_:Int,params_:Float Ptr)="__glewGetFragmentLightfvEXT"
  2341. Global glGetFragmentLightivEXT(light_:Int,pname_:Int,params_:Int Ptr)="__glewGetFragmentLightivEXT"
  2342. Global glGetFragmentMaterialfvEXT(face_:Int,pname_:Int,params_:Float Ptr)="__glewGetFragmentMaterialfvEXT"
  2343. Global glGetFragmentMaterialivEXT(face_:Int,pname_:Int,params_:Int Ptr)="__glewGetFragmentMaterialivEXT"
  2344. Global glLightEnviEXT(pname_:Int,param_:Int)="__glewLightEnviEXT"
  2345. Global GL_EXT_fragment_lighting:Byte="__GLEW_EXT_fragment_lighting"
  2346. Const GL_DRAW_FRAMEBUFFER_BINDING_EXT=$8CA6
  2347. Const GL_READ_FRAMEBUFFER_EXT=$8CA8
  2348. Const GL_DRAW_FRAMEBUFFER_EXT=$8CA9
  2349. Const GL_READ_FRAMEBUFFER_BINDING_EXT=$8CAA
  2350. Global glBlitFramebufferEXT(srcX0_:Int,srcY0_:Int,srcX1_:Int,srcY1_:Int,dstX0_:Int,dstY0_:Int,dstX1_:Int,dstY1_:Int,mask_:Int,filter_:Int)="__glewBlitFramebufferEXT"
  2351. Global GL_EXT_framebuffer_blit:Byte="__GLEW_EXT_framebuffer_blit"
  2352. Const GL_RENDERBUFFER_SAMPLES_EXT=$8CAB
  2353. Const GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT=$8D56
  2354. Const GL_MAX_SAMPLES_EXT=$8D57
  2355. Global glRenderbufferStorageMultisampleEXT(target_:Int,samples_:Int,internalformat_:Int,width_:Int,height_:Int)="__glewRenderbufferStorageMultisampleEXT"
  2356. Global GL_EXT_framebuffer_multisample:Byte="__GLEW_EXT_framebuffer_multisample"
  2357. Const GL_INVALID_FRAMEBUFFER_OPERATION_EXT=$0506
  2358. Const GL_MAX_RENDERBUFFER_SIZE_EXT=$84E8
  2359. Const GL_FRAMEBUFFER_BINDING_EXT=$8CA6
  2360. Const GL_RENDERBUFFER_BINDING_EXT=$8CA7
  2361. Const GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_EXT=$8CD0
  2362. Const GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_EXT=$8CD1
  2363. Const GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_EXT=$8CD2
  2364. Const GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_EXT=$8CD3
  2365. Const GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_EXT=$8CD4
  2366. Const GL_FRAMEBUFFER_COMPLETE_EXT=$8CD5
  2367. Const GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT=$8CD6
  2368. Const GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXT=$8CD7
  2369. Const GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT=$8CD9
  2370. Const GL_FRAMEBUFFER_INCOMPLETE_FORMATS_EXT=$8CDA
  2371. Const GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_EXT=$8CDB
  2372. Const GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_EXT=$8CDC
  2373. Const GL_FRAMEBUFFER_UNSUPPORTED_EXT=$8CDD
  2374. Const GL_MAX_COLOR_ATTACHMENTS_EXT=$8CDF
  2375. Const GL_COLOR_ATTACHMENT0_EXT=$8CE0
  2376. Const GL_COLOR_ATTACHMENT1_EXT=$8CE1
  2377. Const GL_COLOR_ATTACHMENT2_EXT=$8CE2
  2378. Const GL_COLOR_ATTACHMENT3_EXT=$8CE3
  2379. Const GL_COLOR_ATTACHMENT4_EXT=$8CE4
  2380. Const GL_COLOR_ATTACHMENT5_EXT=$8CE5
  2381. Const GL_COLOR_ATTACHMENT6_EXT=$8CE6
  2382. Const GL_COLOR_ATTACHMENT7_EXT=$8CE7
  2383. Const GL_COLOR_ATTACHMENT8_EXT=$8CE8
  2384. Const GL_COLOR_ATTACHMENT9_EXT=$8CE9
  2385. Const GL_COLOR_ATTACHMENT10_EXT=$8CEA
  2386. Const GL_COLOR_ATTACHMENT11_EXT=$8CEB
  2387. Const GL_COLOR_ATTACHMENT12_EXT=$8CEC
  2388. Const GL_COLOR_ATTACHMENT13_EXT=$8CED
  2389. Const GL_COLOR_ATTACHMENT14_EXT=$8CEE
  2390. Const GL_COLOR_ATTACHMENT15_EXT=$8CEF
  2391. Const GL_DEPTH_ATTACHMENT_EXT=$8D00
  2392. Const GL_STENCIL_ATTACHMENT_EXT=$8D20
  2393. Const GL_FRAMEBUFFER_EXT=$8D40
  2394. Const GL_RENDERBUFFER_EXT=$8D41
  2395. Const GL_RENDERBUFFER_WIDTH_EXT=$8D42
  2396. Const GL_RENDERBUFFER_HEIGHT_EXT=$8D43
  2397. Const GL_RENDERBUFFER_INTERNAL_FORMAT_EXT=$8D44
  2398. Const GL_STENCIL_INDEX1_EXT=$8D46
  2399. Const GL_STENCIL_INDEX4_EXT=$8D47
  2400. Const GL_STENCIL_INDEX8_EXT=$8D48
  2401. Const GL_STENCIL_INDEX16_EXT=$8D49
  2402. Const GL_RENDERBUFFER_RED_SIZE_EXT=$8D50
  2403. Const GL_RENDERBUFFER_GREEN_SIZE_EXT=$8D51
  2404. Const GL_RENDERBUFFER_BLUE_SIZE_EXT=$8D52
  2405. Const GL_RENDERBUFFER_ALPHA_SIZE_EXT=$8D53
  2406. Const GL_RENDERBUFFER_DEPTH_SIZE_EXT=$8D54
  2407. Const GL_RENDERBUFFER_STENCIL_SIZE_EXT=$8D55
  2408. Global glBindFramebufferEXT(target_:Int,framebuffer_:Int)="__glewBindFramebufferEXT"
  2409. Global glBindRenderbufferEXT(target_:Int,renderbuffer_:Int)="__glewBindRenderbufferEXT"
  2410. Global glCheckFramebufferStatusEXT:Int(target_:Int)="__glewCheckFramebufferStatusEXT"
  2411. Global glDeleteFramebuffersEXT(n_:Int,framebuffers_:Int Ptr)="__glewDeleteFramebuffersEXT"
  2412. Global glDeleteRenderbuffersEXT(n_:Int,renderbuffers_:Int Ptr)="__glewDeleteRenderbuffersEXT"
  2413. Global glFramebufferRenderbufferEXT(target_:Int,attachment_:Int,renderbuffertarget_:Int,renderbuffer_:Int)="__glewFramebufferRenderbufferEXT"
  2414. Global glFramebufferTexture1DEXT(target_:Int,attachment_:Int,textarget_:Int,texture_:Int,level_:Int)="__glewFramebufferTexture1DEXT"
  2415. Global glFramebufferTexture2DEXT(target_:Int,attachment_:Int,textarget_:Int,texture_:Int,level_:Int)="__glewFramebufferTexture2DEXT"
  2416. Global glFramebufferTexture3DEXT(target_:Int,attachment_:Int,textarget_:Int,texture_:Int,level_:Int,zoffset_:Int)="__glewFramebufferTexture3DEXT"
  2417. Global glGenFramebuffersEXT(n_:Int,framebuffers_:Int Ptr)="__glewGenFramebuffersEXT"
  2418. Global glGenRenderbuffersEXT(n_:Int,renderbuffers_:Int Ptr)="__glewGenRenderbuffersEXT"
  2419. Global glGenerateMipmapEXT(target_:Int)="__glewGenerateMipmapEXT"
  2420. Global glGetFramebufferAttachmentParameterivEXT(target_:Int,attachment_:Int,pname_:Int,params_:Int Ptr)="__glewGetFramebufferAttachmentParameterivEXT"
  2421. Global glGetRenderbufferParameterivEXT(target_:Int,pname_:Int,params_:Int Ptr)="__glewGetRenderbufferParameterivEXT"
  2422. Global glIsFramebufferEXT:Byte(framebuffer_:Int)="__glewIsFramebufferEXT"
  2423. Global glIsRenderbufferEXT:Byte(renderbuffer_:Int)="__glewIsRenderbufferEXT"
  2424. Global glRenderbufferStorageEXT(target_:Int,internalformat_:Int,width_:Int,height_:Int)="__glewRenderbufferStorageEXT"
  2425. Global GL_EXT_framebuffer_object:Byte="__GLEW_EXT_framebuffer_object"
  2426. Const GL_FRAMEBUFFER_SRGB_EXT=$8DB9
  2427. Const GL_FRAMEBUFFER_SRGB_CAPABLE_EXT=$8DBA
  2428. Global GL_EXT_framebuffer_sRGB:Byte="__GLEW_EXT_framebuffer_sRGB"
  2429. Const GL_LINES_ADJACENCY_EXT=$A
  2430. Const GL_LINE_STRIP_ADJACENCY_EXT=$B
  2431. Const GL_TRIANGLES_ADJACENCY_EXT=$C
  2432. Const GL_TRIANGLE_STRIP_ADJACENCY_EXT=$D
  2433. Const GL_PROGRAM_POINT_SIZE_EXT=$8642
  2434. Const GL_MAX_VARYING_COMPONENTS_EXT=$8B4B
  2435. Const GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT=$8C29
  2436. Const GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT=$8CD4
  2437. Const GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT=$8DA7
  2438. Const GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT=$8DA8
  2439. Const GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_EXT=$8DA9
  2440. Const GL_GEOMETRY_SHADER_EXT=$8DD9
  2441. Const GL_GEOMETRY_VERTICES_OUT_EXT=$8DDA
  2442. Const GL_GEOMETRY_INPUT_TYPE_EXT=$8DDB
  2443. Const GL_GEOMETRY_OUTPUT_TYPE_EXT=$8DDC
  2444. Const GL_MAX_GEOMETRY_VARYING_COMPONENTS_EXT=$8DDD
  2445. Const GL_MAX_VERTEX_VARYING_COMPONENTS_EXT=$8DDE
  2446. Const GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT=$8DDF
  2447. Const GL_MAX_GEOMETRY_OUTPUT_VERTICES_EXT=$8DE0
  2448. Const GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT=$8DE1
  2449. Global glFramebufferTextureEXT(target_:Int,attachment_:Int,texture_:Int,level_:Int)="__glewFramebufferTextureEXT"
  2450. Global glFramebufferTextureFaceEXT(target_:Int,attachment_:Int,texture_:Int,level_:Int,face_:Int)="__glewFramebufferTextureFaceEXT"
  2451. Global glFramebufferTextureLayerEXT(target_:Int,attachment_:Int,texture_:Int,level_:Int,layer_:Int)="__glewFramebufferTextureLayerEXT"
  2452. Global glProgramParameteriEXT(program_:Int,pname_:Int,value_:Int)="__glewProgramParameteriEXT"
  2453. Global GL_EXT_geometry_shader4:Byte="__GLEW_EXT_geometry_shader4"
  2454. Global glProgramEnvParameters4fvEXT(target_:Int,index_:Int,count_:Int,params_:Float Ptr)="__glewProgramEnvParameters4fvEXT"
  2455. Global glProgramLocalParameters4fvEXT(target_:Int,index_:Int,count_:Int,params_:Float Ptr)="__glewProgramLocalParameters4fvEXT"
  2456. Global GL_EXT_gpu_program_parameters:Byte="__GLEW_EXT_gpu_program_parameters"
  2457. Const GL_VERTEX_ATTRIB_ARRAY_INTEGER_EXT=$88FD
  2458. Const GL_SAMPLER_1D_ARRAY_EXT=$8DC0
  2459. Const GL_SAMPLER_2D_ARRAY_EXT=$8DC1
  2460. Const GL_SAMPLER_BUFFER_EXT=$8DC2
  2461. Const GL_SAMPLER_1D_ARRAY_SHADOW_EXT=$8DC3
  2462. Const GL_SAMPLER_2D_ARRAY_SHADOW_EXT=$8DC4
  2463. Const GL_SAMPLER_CUBE_SHADOW_EXT=$8DC5
  2464. Const GL_UNSIGNED_INT_VEC2_EXT=$8DC6
  2465. Const GL_UNSIGNED_INT_VEC3_EXT=$8DC7
  2466. Const GL_UNSIGNED_INT_VEC4_EXT=$8DC8
  2467. Const GL_INT_SAMPLER_1D_EXT=$8DC9
  2468. Const GL_INT_SAMPLER_2D_EXT=$8DCA
  2469. Const GL_INT_SAMPLER_3D_EXT=$8DCB
  2470. Const GL_INT_SAMPLER_CUBE_EXT=$8DCC
  2471. Const GL_INT_SAMPLER_2D_RECT_EXT=$8DCD
  2472. Const GL_INT_SAMPLER_1D_ARRAY_EXT=$8DCE
  2473. Const GL_INT_SAMPLER_2D_ARRAY_EXT=$8DCF
  2474. Const GL_INT_SAMPLER_BUFFER_EXT=$8DD0
  2475. Const GL_UNSIGNED_INT_SAMPLER_1D_EXT=$8DD1
  2476. Const GL_UNSIGNED_INT_SAMPLER_2D_EXT=$8DD2
  2477. Const GL_UNSIGNED_INT_SAMPLER_3D_EXT=$8DD3
  2478. Const GL_UNSIGNED_INT_SAMPLER_CUBE_EXT=$8DD4
  2479. Const GL_UNSIGNED_INT_SAMPLER_2D_RECT_EXT=$8DD5
  2480. Const GL_UNSIGNED_INT_SAMPLER_1D_ARRAY_EXT=$8DD6
  2481. Const GL_UNSIGNED_INT_SAMPLER_2D_ARRAY_EXT=$8DD7
  2482. Const GL_UNSIGNED_INT_SAMPLER_BUFFER_EXT=$8DD8
  2483. Global glBindFragDataLocationEXT(program_:Int,color_:Int,name_:Byte Ptr)="__glewBindFragDataLocationEXT"
  2484. Global glGetFragDataLocationEXT:Int(program_:Int,name_:Byte Ptr)="__glewGetFragDataLocationEXT"
  2485. Global glGetUniformuivEXT(program_:Int,location_:Int,params_:Int Ptr)="__glewGetUniformuivEXT"
  2486. Global glGetVertexAttribIivEXT(index_:Int,pname_:Int,params_:Int Ptr)="__glewGetVertexAttribIivEXT"
  2487. Global glGetVertexAttribIuivEXT(index_:Int,pname_:Int,params_:Int Ptr)="__glewGetVertexAttribIuivEXT"
  2488. Global glUniform1uiEXT(location_:Int,v0_:Int)="__glewUniform1uiEXT"
  2489. Global glUniform1uivEXT(location_:Int,count_:Int,value_:Int Ptr)="__glewUniform1uivEXT"
  2490. Global glUniform2uiEXT(location_:Int,v0_:Int,v1_:Int)="__glewUniform2uiEXT"
  2491. Global glUniform2uivEXT(location_:Int,count_:Int,value_:Int Ptr)="__glewUniform2uivEXT"
  2492. Global glUniform3uiEXT(location_:Int,v0_:Int,v1_:Int,v2_:Int)="__glewUniform3uiEXT"
  2493. Global glUniform3uivEXT(location_:Int,count_:Int,value_:Int Ptr)="__glewUniform3uivEXT"
  2494. Global glUniform4uiEXT(location_:Int,v0_:Int,v1_:Int,v2_:Int,v3_:Int)="__glewUniform4uiEXT"
  2495. Global glUniform4uivEXT(location_:Int,count_:Int,value_:Int Ptr)="__glewUniform4uivEXT"
  2496. Global glVertexAttribI1iEXT(index_:Int,x_:Int)="__glewVertexAttribI1iEXT"
  2497. Global glVertexAttribI1ivEXT(index_:Int,v_:Int Ptr)="__glewVertexAttribI1ivEXT"
  2498. Global glVertexAttribI1uiEXT(index_:Int,x_:Int)="__glewVertexAttribI1uiEXT"
  2499. Global glVertexAttribI1uivEXT(index_:Int,v_:Int Ptr)="__glewVertexAttribI1uivEXT"
  2500. Global glVertexAttribI2iEXT(index_:Int,x_:Int,y_:Int)="__glewVertexAttribI2iEXT"
  2501. Global glVertexAttribI2ivEXT(index_:Int,v_:Int Ptr)="__glewVertexAttribI2ivEXT"
  2502. Global glVertexAttribI2uiEXT(index_:Int,x_:Int,y_:Int)="__glewVertexAttribI2uiEXT"
  2503. Global glVertexAttribI2uivEXT(index_:Int,v_:Int Ptr)="__glewVertexAttribI2uivEXT"
  2504. Global glVertexAttribI3iEXT(index_:Int,x_:Int,y_:Int,z_:Int)="__glewVertexAttribI3iEXT"
  2505. Global glVertexAttribI3ivEXT(index_:Int,v_:Int Ptr)="__glewVertexAttribI3ivEXT"
  2506. Global glVertexAttribI3uiEXT(index_:Int,x_:Int,y_:Int,z_:Int)="__glewVertexAttribI3uiEXT"
  2507. Global glVertexAttribI3uivEXT(index_:Int,v_:Int Ptr)="__glewVertexAttribI3uivEXT"
  2508. Global glVertexAttribI4bvEXT(index_:Int,v_:Byte Ptr)="__glewVertexAttribI4bvEXT"
  2509. Global glVertexAttribI4iEXT(index_:Int,x_:Int,y_:Int,z_:Int,w_:Int)="__glewVertexAttribI4iEXT"
  2510. Global glVertexAttribI4ivEXT(index_:Int,v_:Int Ptr)="__glewVertexAttribI4ivEXT"
  2511. Global glVertexAttribI4svEXT(index_:Int,v_:Short Ptr)="__glewVertexAttribI4svEXT"
  2512. Global glVertexAttribI4ubvEXT(index_:Int,v_:Byte Ptr)="__glewVertexAttribI4ubvEXT"
  2513. Global glVertexAttribI4uiEXT(index_:Int,x_:Int,y_:Int,z_:Int,w_:Int)="__glewVertexAttribI4uiEXT"
  2514. Global glVertexAttribI4uivEXT(index_:Int,v_:Int Ptr)="__glewVertexAttribI4uivEXT"
  2515. Global glVertexAttribI4usvEXT(index_:Int,v_:Short Ptr)="__glewVertexAttribI4usvEXT"
  2516. Global glVertexAttribIPointerEXT(index_:Int,size_:Int,type_:Int,stride_:Int,pointer_:Byte Ptr)="__glewVertexAttribIPointerEXT"
  2517. Global GL_EXT_gpu_shader4:Byte="__GLEW_EXT_gpu_shader4"
  2518. Const GL_HISTOGRAM_EXT=$8024
  2519. Const GL_PROXY_HISTOGRAM_EXT=$8025
  2520. Const GL_HISTOGRAM_WIDTH_EXT=$8026
  2521. Const GL_HISTOGRAM_FORMAT_EXT=$8027
  2522. Const GL_HISTOGRAM_RED_SIZE_EXT=$8028
  2523. Const GL_HISTOGRAM_GREEN_SIZE_EXT=$8029
  2524. Const GL_HISTOGRAM_BLUE_SIZE_EXT=$802A
  2525. Const GL_HISTOGRAM_ALPHA_SIZE_EXT=$802B
  2526. Const GL_HISTOGRAM_LUMINANCE_SIZE_EXT=$802C
  2527. Const GL_HISTOGRAM_SINK_EXT=$802D
  2528. Const GL_MINMAX_EXT=$802E
  2529. Const GL_MINMAX_FORMAT_EXT=$802F
  2530. Const GL_MINMAX_SINK_EXT=$8030
  2531. Global glGetHistogramEXT(target_:Int,reset_:Byte,format_:Int,type_:Int,values_:Byte Ptr)="__glewGetHistogramEXT"
  2532. Global glGetHistogramParameterfvEXT(target_:Int,pname_:Int,params_:Float Ptr)="__glewGetHistogramParameterfvEXT"
  2533. Global glGetHistogramParameterivEXT(target_:Int,pname_:Int,params_:Int Ptr)="__glewGetHistogramParameterivEXT"
  2534. Global glGetMinmaxEXT(target_:Int,reset_:Byte,format_:Int,type_:Int,values_:Byte Ptr)="__glewGetMinmaxEXT"
  2535. Global glGetMinmaxParameterfvEXT(target_:Int,pname_:Int,params_:Float Ptr)="__glewGetMinmaxParameterfvEXT"
  2536. Global glGetMinmaxParameterivEXT(target_:Int,pname_:Int,params_:Int Ptr)="__glewGetMinmaxParameterivEXT"
  2537. Global glHistogramEXT(target_:Int,width_:Int,internalformat_:Int,sink_:Byte)="__glewHistogramEXT"
  2538. Global glMinmaxEXT(target_:Int,internalformat_:Int,sink_:Byte)="__glewMinmaxEXT"
  2539. Global glResetHistogramEXT(target_:Int)="__glewResetHistogramEXT"
  2540. Global glResetMinmaxEXT(target_:Int)="__glewResetMinmaxEXT"
  2541. Global GL_EXT_histogram:Byte="__GLEW_EXT_histogram"
  2542. Global GL_EXT_index_array_formats:Byte="__GLEW_EXT_index_array_formats"
  2543. Global glIndexFuncEXT(func_:Int,ref_:Float)="__glewIndexFuncEXT"
  2544. Global GL_EXT_index_func:Byte="__GLEW_EXT_index_func"
  2545. Global glIndexMaterialEXT(face_:Int,mode_:Int)="__glewIndexMaterialEXT"
  2546. Global GL_EXT_index_material:Byte="__GLEW_EXT_index_material"
  2547. Global GL_EXT_index_texture:Byte="__GLEW_EXT_index_texture"
  2548. Const GL_FRAGMENT_MATERIAL_EXT=$8349
  2549. Const GL_FRAGMENT_NORMAL_EXT=$834A
  2550. Const GL_FRAGMENT_COLOR_EXT=$834C
  2551. Const GL_ATTENUATION_EXT=$834D
  2552. Const GL_SHADOW_ATTENUATION_EXT=$834E
  2553. Const GL_TEXTURE_APPLICATION_MODE_EXT=$834F
  2554. Const GL_TEXTURE_LIGHT_EXT=$8350
  2555. Const GL_TEXTURE_MATERIAL_FACE_EXT=$8351
  2556. Const GL_TEXTURE_MATERIAL_PARAMETER_EXT=$8352
  2557. Global glApplyTextureEXT(mode_:Int)="__glewApplyTextureEXT"
  2558. Global glTextureLightEXT(pname_:Int)="__glewTextureLightEXT"
  2559. Global glTextureMaterialEXT(face_:Int,mode_:Int)="__glewTextureMaterialEXT"
  2560. Global GL_EXT_light_texture:Byte="__GLEW_EXT_light_texture"
  2561. Global GL_EXT_misc_attribute:Byte="__GLEW_EXT_misc_attribute"
  2562. Global glMultiDrawArraysEXT(mode_:Int,first_:Int Ptr,count_:Int Ptr,primcount_:Int)="__glewMultiDrawArraysEXT"
  2563. Global glMultiDrawElementsEXT(mode_:Int,count_:Int Ptr,type_:Int,indices_:Byte Ptr Ptr,primcount_:Int)="__glewMultiDrawElementsEXT"
  2564. Global GL_EXT_multi_draw_arrays:Byte="__GLEW_EXT_multi_draw_arrays"
  2565. Const GL_MULTISAMPLE_EXT=$809D
  2566. Const GL_SAMPLE_ALPHA_TO_MASK_EXT=$809E
  2567. Const GL_SAMPLE_ALPHA_TO_ONE_EXT=$809F
  2568. Const GL_SAMPLE_MASK_EXT=$80A0
  2569. Const GL_1PASS_EXT=$80A1
  2570. Const GL_2PASS_0_EXT=$80A2
  2571. Const GL_2PASS_1_EXT=$80A3
  2572. Const GL_4PASS_0_EXT=$80A4
  2573. Const GL_4PASS_1_EXT=$80A5
  2574. Const GL_4PASS_2_EXT=$80A6
  2575. Const GL_4PASS_3_EXT=$80A7
  2576. Const GL_SAMPLE_BUFFERS_EXT=$80A8
  2577. Const GL_SAMPLES_EXT=$80A9
  2578. Const GL_SAMPLE_MASK_VALUE_EXT=$80AA
  2579. Const GL_SAMPLE_MASK_INVERT_EXT=$80AB
  2580. Const GL_SAMPLE_PATTERN_EXT=$80AC
  2581. Const GL_MULTISAMPLE_BIT_EXT=$20000000
  2582. Global glSampleMaskEXT(value_:Float,invert_:Byte)="__glewSampleMaskEXT"
  2583. Global glSamplePatternEXT(pattern_:Int)="__glewSamplePatternEXT"
  2584. Global GL_EXT_multisample:Byte="__GLEW_EXT_multisample"
  2585. Const GL_DEPTH_STENCIL_EXT=$84F9
  2586. Const GL_UNSIGNED_INT_24_8_EXT=$84FA
  2587. Const GL_DEPTH24_STENCIL8_EXT=$88F0
  2588. Const GL_TEXTURE_STENCIL_SIZE_EXT=$88F1
  2589. Global GL_EXT_packed_depth_stencil:Byte="__GLEW_EXT_packed_depth_stencil"
  2590. Const GL_R11F_G11F_B10F_EXT=$8C3A
  2591. Const GL_UNSIGNED_INT_10F_11F_11F_REV_EXT=$8C3B
  2592. Const GL_RGBA_SIGNED_COMPONENTS_EXT=$8C3C
  2593. Global GL_EXT_packed_float:Byte="__GLEW_EXT_packed_float"
  2594. Const GL_UNSIGNED_BYTE_3_3_2_EXT=$8032
  2595. Const GL_UNSIGNED_SHORT_4_4_4_4_EXT=$8033
  2596. Const GL_UNSIGNED_SHORT_5_5_5_1_EXT=$8034
  2597. Const GL_UNSIGNED_INT_8_8_8_8_EXT=$8035
  2598. Const GL_UNSIGNED_INT_10_10_10_2_EXT=$8036
  2599. Global GL_EXT_packed_pixels:Byte="__GLEW_EXT_packed_pixels"
  2600. Const GL_TEXTURE_3D_EXT=$806F
  2601. Const GL_PROXY_TEXTURE_3D_EXT=$8070
  2602. Const GL_COLOR_TABLE_FORMAT_EXT=$80D8
  2603. Const GL_COLOR_TABLE_WIDTH_EXT=$80D9
  2604. Const GL_COLOR_TABLE_RED_SIZE_EXT=$80DA
  2605. Const GL_COLOR_TABLE_GREEN_SIZE_EXT=$80DB
  2606. Const GL_COLOR_TABLE_BLUE_SIZE_EXT=$80DC
  2607. Const GL_COLOR_TABLE_ALPHA_SIZE_EXT=$80DD
  2608. Const GL_COLOR_TABLE_LUMINANCE_SIZE_EXT=$80DE
  2609. Const GL_COLOR_TABLE_INTENSITY_SIZE_EXT=$80DF
  2610. Const GL_TEXTURE_INDEX_SIZE_EXT=$80ED
  2611. Global glColorTableEXT(target_:Int,internalFormat_:Int,width_:Int,format_:Int,type_:Int,data_:Byte Ptr)="__glewColorTableEXT"
  2612. Global glGetColorTableEXT(target_:Int,format_:Int,type_:Int,data_:Byte Ptr)="__glewGetColorTableEXT"
  2613. Global glGetColorTableParameterfvEXT(target_:Int,pname_:Int,params_:Float Ptr)="__glewGetColorTableParameterfvEXT"
  2614. Global glGetColorTableParameterivEXT(target_:Int,pname_:Int,params_:Int Ptr)="__glewGetColorTableParameterivEXT"
  2615. Global GL_EXT_paletted_texture:Byte="__GLEW_EXT_paletted_texture"
  2616. Const GL_PIXEL_PACK_BUFFER_EXT=$88EB
  2617. Const GL_PIXEL_UNPACK_BUFFER_EXT=$88EC
  2618. Const GL_PIXEL_PACK_BUFFER_BINDING_EXT=$88ED
  2619. Const GL_PIXEL_UNPACK_BUFFER_BINDING_EXT=$88EF
  2620. Global GL_EXT_pixel_buffer_object:Byte="__GLEW_EXT_pixel_buffer_object"
  2621. Const GL_PIXEL_TRANSFORM_2D_EXT=$8330
  2622. Const GL_PIXEL_MAG_FILTER_EXT=$8331
  2623. Const GL_PIXEL_MIN_FILTER_EXT=$8332
  2624. Const GL_PIXEL_CUBIC_WEIGHT_EXT=$8333
  2625. Const GL_CUBIC_EXT=$8334
  2626. Const GL_AVERAGE_EXT=$8335
  2627. Const GL_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT=$8336
  2628. Const GL_MAX_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT=$8337
  2629. Const GL_PIXEL_TRANSFORM_2D_MATRIX_EXT=$8338
  2630. Global glGetPixelTransformParameterfvEXT(target_:Int,pname_:Int,params_:Float Ptr)="__glewGetPixelTransformParameterfvEXT"
  2631. Global glGetPixelTransformParameterivEXT(target_:Int,pname_:Int,params_:Int Ptr)="__glewGetPixelTransformParameterivEXT"
  2632. Global glPixelTransformParameterfEXT(target_:Int,pname_:Int,param_:Float)="__glewPixelTransformParameterfEXT"
  2633. Global glPixelTransformParameterfvEXT(target_:Int,pname_:Int,params_:Float Ptr)="__glewPixelTransformParameterfvEXT"
  2634. Global glPixelTransformParameteriEXT(target_:Int,pname_:Int,param_:Int)="__glewPixelTransformParameteriEXT"
  2635. Global glPixelTransformParameterivEXT(target_:Int,pname_:Int,params_:Int Ptr)="__glewPixelTransformParameterivEXT"
  2636. Global GL_EXT_pixel_transform:Byte="__GLEW_EXT_pixel_transform"
  2637. Global GL_EXT_pixel_transform_color_table:Byte="__GLEW_EXT_pixel_transform_color_table"
  2638. Const GL_POINT_SIZE_MIN_EXT=$8126
  2639. Const GL_POINT_SIZE_MAX_EXT=$8127
  2640. Const GL_POINT_FADE_THRESHOLD_SIZE_EXT=$8128
  2641. Const GL_DISTANCE_ATTENUATION_EXT=$8129
  2642. Global glPointParameterfEXT(pname_:Int,param_:Float)="__glewPointParameterfEXT"
  2643. Global glPointParameterfvEXT(pname_:Int,params_:Float Ptr)="__glewPointParameterfvEXT"
  2644. Global GL_EXT_point_parameters:Byte="__GLEW_EXT_point_parameters"
  2645. Const GL_POLYGON_OFFSET_EXT=$8037
  2646. Const GL_POLYGON_OFFSET_FACTOR_EXT=$8038
  2647. Const GL_POLYGON_OFFSET_BIAS_EXT=$8039
  2648. Global glPolygonOffsetEXT(factor_:Float,bias_:Float)="__glewPolygonOffsetEXT"
  2649. Global GL_EXT_polygon_offset:Byte="__GLEW_EXT_polygon_offset"
  2650. Const GL_RESCALE_NORMAL_EXT=$803A
  2651. Global GL_EXT_rescale_normal:Byte="__GLEW_EXT_rescale_normal"
  2652. Global glBeginSceneEXT()="__glewBeginSceneEXT"
  2653. Global glEndSceneEXT()="__glewEndSceneEXT"
  2654. Global GL_EXT_scene_marker:Byte="__GLEW_EXT_scene_marker"
  2655. Const GL_COLOR_SUM_EXT=$8458
  2656. Const GL_CURRENT_SECONDARY_COLOR_EXT=$8459
  2657. Const GL_SECONDARY_COLOR_ARRAY_SIZE_EXT=$845A
  2658. Const GL_SECONDARY_COLOR_ARRAY_TYPE_EXT=$845B
  2659. Const GL_SECONDARY_COLOR_ARRAY_STRIDE_EXT=$845C
  2660. Const GL_SECONDARY_COLOR_ARRAY_POINTER_EXT=$845D
  2661. Const GL_SECONDARY_COLOR_ARRAY_EXT=$845E
  2662. Global glSecondaryColor3bEXT(red_:Byte,green_:Byte,blue_:Byte)="__glewSecondaryColor3bEXT"
  2663. Global glSecondaryColor3bvEXT(v_:Byte Ptr)="__glewSecondaryColor3bvEXT"
  2664. Global glSecondaryColor3dEXT(red_:Double,green_:Double,blue_:Double)="__glewSecondaryColor3dEXT"
  2665. Global glSecondaryColor3dvEXT(v_:Double Ptr)="__glewSecondaryColor3dvEXT"
  2666. Global glSecondaryColor3fEXT(red_:Float,green_:Float,blue_:Float)="__glewSecondaryColor3fEXT"
  2667. Global glSecondaryColor3fvEXT(v_:Float Ptr)="__glewSecondaryColor3fvEXT"
  2668. Global glSecondaryColor3iEXT(red_:Int,green_:Int,blue_:Int)="__glewSecondaryColor3iEXT"
  2669. Global glSecondaryColor3ivEXT(v_:Int Ptr)="__glewSecondaryColor3ivEXT"
  2670. Global glSecondaryColor3sEXT(red_:Short,green_:Short,blue_:Short)="__glewSecondaryColor3sEXT"
  2671. Global glSecondaryColor3svEXT(v_:Short Ptr)="__glewSecondaryColor3svEXT"
  2672. Global glSecondaryColor3ubEXT(red_:Byte,green_:Byte,blue_:Byte)="__glewSecondaryColor3ubEXT"
  2673. Global glSecondaryColor3ubvEXT(v_:Byte Ptr)="__glewSecondaryColor3ubvEXT"
  2674. Global glSecondaryColor3uiEXT(red_:Int,green_:Int,blue_:Int)="__glewSecondaryColor3uiEXT"
  2675. Global glSecondaryColor3uivEXT(v_:Int Ptr)="__glewSecondaryColor3uivEXT"
  2676. Global glSecondaryColor3usEXT(red_:Short,green_:Short,blue_:Short)="__glewSecondaryColor3usEXT"
  2677. Global glSecondaryColor3usvEXT(v_:Short Ptr)="__glewSecondaryColor3usvEXT"
  2678. Global glSecondaryColorPointerEXT(size_:Int,type_:Int,stride_:Int,pointer_:Byte Ptr)="__glewSecondaryColorPointerEXT"
  2679. Global GL_EXT_secondary_color:Byte="__GLEW_EXT_secondary_color"
  2680. Const GL_LIGHT_MODEL_COLOR_CONTROL_EXT=$81F8
  2681. Const GL_SINGLE_COLOR_EXT=$81F9
  2682. Const GL_SEPARATE_SPECULAR_COLOR_EXT=$81FA
  2683. Global GL_EXT_separate_specular_color:Byte="__GLEW_EXT_separate_specular_color"
  2684. Global GL_EXT_shadow_funcs:Byte="__GLEW_EXT_shadow_funcs"
  2685. Const GL_SHARED_TEXTURE_PALETTE_EXT=$81FB
  2686. Global GL_EXT_shared_texture_palette:Byte="__GLEW_EXT_shared_texture_palette"
  2687. Const GL_STENCIL_TAG_BITS_EXT=$88F2
  2688. Const GL_STENCIL_CLEAR_TAG_VALUE_EXT=$88F3
  2689. Global GL_EXT_stencil_clear_tag:Byte="__GLEW_EXT_stencil_clear_tag"
  2690. Const GL_STENCIL_TEST_TWO_SIDE_EXT=$8910
  2691. Const GL_ACTIVE_STENCIL_FACE_EXT=$8911
  2692. Global glActiveStencilFaceEXT(face_:Int)="__glewActiveStencilFaceEXT"
  2693. Global GL_EXT_stencil_two_side:Byte="__GLEW_EXT_stencil_two_side"
  2694. Const GL_INCR_WRAP_EXT=$8507
  2695. Const GL_DECR_WRAP_EXT=$8508
  2696. Global GL_EXT_stencil_wrap:Byte="__GLEW_EXT_stencil_wrap"
  2697. Global glTexSubImage1DEXT(target_:Int,level_:Int,xoffset_:Int,width_:Int,format_:Int,type_:Int,pixels_:Byte Ptr)="__glewTexSubImage1DEXT"
  2698. Global glTexSubImage2DEXT(target_:Int,level_:Int,xoffset_:Int,yoffset_:Int,width_:Int,height_:Int,format_:Int,type_:Int,pixels_:Byte Ptr)="__glewTexSubImage2DEXT"
  2699. Global glTexSubImage3DEXT(target_:Int,level_:Int,xoffset_:Int,yoffset_:Int,zoffset_:Int,width_:Int,height_:Int,depth_:Int,format_:Int,type_:Int,pixels_:Byte Ptr)="__glewTexSubImage3DEXT"
  2700. Global GL_EXT_subtexture:Byte="__GLEW_EXT_subtexture"
  2701. Const GL_ALPHA4_EXT=$803B
  2702. Const GL_ALPHA8_EXT=$803C
  2703. Const GL_ALPHA12_EXT=$803D
  2704. Const GL_ALPHA16_EXT=$803E
  2705. Const GL_LUMINANCE4_EXT=$803F
  2706. Const GL_LUMINANCE8_EXT=$8040
  2707. Const GL_LUMINANCE12_EXT=$8041
  2708. Const GL_LUMINANCE16_EXT=$8042
  2709. Const GL_LUMINANCE4_ALPHA4_EXT=$8043
  2710. Const GL_LUMINANCE6_ALPHA2_EXT=$8044
  2711. Const GL_LUMINANCE8_ALPHA8_EXT=$8045
  2712. Const GL_LUMINANCE12_ALPHA4_EXT=$8046
  2713. Const GL_LUMINANCE12_ALPHA12_EXT=$8047
  2714. Const GL_LUMINANCE16_ALPHA16_EXT=$8048
  2715. Const GL_INTENSITY_EXT=$8049
  2716. Const GL_INTENSITY4_EXT=$804A
  2717. Const GL_INTENSITY8_EXT=$804B
  2718. Const GL_INTENSITY12_EXT=$804C
  2719. Const GL_INTENSITY16_EXT=$804D
  2720. Const GL_RGB2_EXT=$804E
  2721. Const GL_RGB4_EXT=$804F
  2722. Const GL_RGB5_EXT=$8050
  2723. Const GL_RGB8_EXT=$8051
  2724. Const GL_RGB10_EXT=$8052
  2725. Const GL_RGB12_EXT=$8053
  2726. Const GL_RGB16_EXT=$8054
  2727. Const GL_RGBA2_EXT=$8055
  2728. Const GL_RGBA4_EXT=$8056
  2729. Const GL_RGB5_A1_EXT=$8057
  2730. Const GL_RGBA8_EXT=$8058
  2731. Const GL_RGB10_A2_EXT=$8059
  2732. Const GL_RGBA12_EXT=$805A
  2733. Const GL_RGBA16_EXT=$805B
  2734. Const GL_TEXTURE_RED_SIZE_EXT=$805C
  2735. Const GL_TEXTURE_GREEN_SIZE_EXT=$805D
  2736. Const GL_TEXTURE_BLUE_SIZE_EXT=$805E
  2737. Const GL_TEXTURE_ALPHA_SIZE_EXT=$805F
  2738. Const GL_TEXTURE_LUMINANCE_SIZE_EXT=$8060
  2739. Const GL_TEXTURE_INTENSITY_SIZE_EXT=$8061
  2740. Const GL_REPLACE_EXT=$8062
  2741. Const GL_PROXY_TEXTURE_1D_EXT=$8063
  2742. Const GL_PROXY_TEXTURE_2D_EXT=$8064
  2743. Global GL_EXT_texture:Byte="__GLEW_EXT_texture"
  2744. Const GL_PACK_SKIP_IMAGES_EXT=$806B
  2745. Const GL_PACK_IMAGE_HEIGHT_EXT=$806C
  2746. Const GL_UNPACK_SKIP_IMAGES_EXT=$806D
  2747. Const GL_UNPACK_IMAGE_HEIGHT_EXT=$806E
  2748. Const GL_TEXTURE_DEPTH_EXT=$8071
  2749. Const GL_TEXTURE_WRAP_R_EXT=$8072
  2750. Const GL_MAX_3D_TEXTURE_SIZE_EXT=$8073
  2751. Global glTexImage3DEXT(target_:Int,level_:Int,internalformat_:Int,width_:Int,height_:Int,depth_:Int,border_:Int,format_:Int,type_:Int,pixels_:Byte Ptr)="__glewTexImage3DEXT"
  2752. Global GL_EXT_texture3D:Byte="__GLEW_EXT_texture3D"
  2753. Const GL_COMPARE_REF_DEPTH_TO_TEXTURE_EXT=$884E
  2754. Const GL_MAX_ARRAY_TEXTURE_LAYERS_EXT=$88FF
  2755. Const GL_TEXTURE_1D_ARRAY_EXT=$8C18
  2756. Const GL_PROXY_TEXTURE_1D_ARRAY_EXT=$8C19
  2757. Const GL_TEXTURE_2D_ARRAY_EXT=$8C1A
  2758. Const GL_PROXY_TEXTURE_2D_ARRAY_EXT=$8C1B
  2759. Const GL_TEXTURE_BINDING_1D_ARRAY_EXT=$8C1C
  2760. Const GL_TEXTURE_BINDING_2D_ARRAY_EXT=$8C1D
  2761. Global GL_EXT_texture_array:Byte="__GLEW_EXT_texture_array"
  2762. Const GL_TEXTURE_BUFFER_EXT=$8C2A
  2763. Const GL_MAX_TEXTURE_BUFFER_SIZE_EXT=$8C2B
  2764. Const GL_TEXTURE_BINDING_BUFFER_EXT=$8C2C
  2765. Const GL_TEXTURE_BUFFER_DATA_STORE_BINDING_EXT=$8C2D
  2766. Const GL_TEXTURE_BUFFER_FORMAT_EXT=$8C2E
  2767. Global glTexBufferEXT(target_:Int,internalformat_:Int,buffer_:Int)="__glewTexBufferEXT"
  2768. Global GL_EXT_texture_buffer_object:Byte="__GLEW_EXT_texture_buffer_object"
  2769. Const GL_COMPRESSED_RGB_S3TC_DXT1_EXT=$83F0
  2770. Const GL_COMPRESSED_RGBA_S3TC_DXT1_EXT=$83F1
  2771. Global GL_EXT_texture_compression_dxt1:Byte="__GLEW_EXT_texture_compression_dxt1"
  2772. Const GL_COMPRESSED_LUMINANCE_LATC1_EXT=$8C70
  2773. Const GL_COMPRESSED_SIGNED_LUMINANCE_LATC1_EXT=$8C71
  2774. Const GL_COMPRESSED_LUMINANCE_ALPHA_LATC2_EXT=$8C72
  2775. Const GL_COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2_EXT=$8C73
  2776. Global GL_EXT_texture_compression_latc:Byte="__GLEW_EXT_texture_compression_latc"
  2777. Const GL_COMPRESSED_RED_RGTC1_EXT=$8DBB
  2778. Const GL_COMPRESSED_SIGNED_RED_RGTC1_EXT=$8DBC
  2779. Const GL_COMPRESSED_RED_GREEN_RGTC2_EXT=$8DBD
  2780. Const GL_COMPRESSED_SIGNED_RED_GREEN_RGTC2_EXT=$8DBE
  2781. Global GL_EXT_texture_compression_rgtc:Byte="__GLEW_EXT_texture_compression_rgtc"
  2782. Const GL_COMPRESSED_RGBA_S3TC_DXT3_EXT=$83F2
  2783. Const GL_COMPRESSED_RGBA_S3TC_DXT5_EXT=$83F3
  2784. Global GL_EXT_texture_compression_s3tc:Byte="__GLEW_EXT_texture_compression_s3tc"
  2785. Const GL_NORMAL_MAP_EXT=$8511
  2786. Const GL_REFLECTION_MAP_EXT=$8512
  2787. Const GL_TEXTURE_CUBE_MAP_EXT=$8513
  2788. Const GL_TEXTURE_BINDING_CUBE_MAP_EXT=$8514
  2789. Const GL_TEXTURE_CUBE_MAP_POSITIVE_X_EXT=$8515
  2790. Const GL_TEXTURE_CUBE_MAP_NEGATIVE_X_EXT=$8516
  2791. Const GL_TEXTURE_CUBE_MAP_POSITIVE_Y_EXT=$8517
  2792. Const GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_EXT=$8518
  2793. Const GL_TEXTURE_CUBE_MAP_POSITIVE_Z_EXT=$8519
  2794. Const GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_EXT=$851A
  2795. Const GL_PROXY_TEXTURE_CUBE_MAP_EXT=$851B
  2796. Const GL_MAX_CUBE_MAP_TEXTURE_SIZE_EXT=$851C
  2797. Global GL_EXT_texture_cube_map:Byte="__GLEW_EXT_texture_cube_map"
  2798. Const GL_CLAMP_TO_EDGE_EXT=$812F
  2799. Global GL_EXT_texture_edge_clamp:Byte="__GLEW_EXT_texture_edge_clamp"
  2800. Const GL_TEXTURE_ENV0_EXT=0
  2801. Const GL_ENV_BLEND_EXT=0
  2802. Const GL_TEXTURE_ENV_SHIFT_EXT=0
  2803. Const GL_ENV_REPLACE_EXT=0
  2804. Const GL_ENV_ADD_EXT=0
  2805. Const GL_ENV_SUBTRACT_EXT=0
  2806. Const GL_TEXTURE_ENV_MODE_ALPHA_EXT=0
  2807. Const GL_ENV_REVERSE_SUBTRACT_EXT=0
  2808. Const GL_ENV_REVERSE_BLEND_EXT=0
  2809. Const GL_ENV_COPY_EXT=0
  2810. Const GL_ENV_MODULATE_EXT=0
  2811. Global GL_EXT_texture_env:Byte="__GLEW_EXT_texture_env"
  2812. Global GL_EXT_texture_env_add:Byte="__GLEW_EXT_texture_env_add"
  2813. Const GL_COMBINE_EXT=$8570
  2814. Const GL_COMBINE_RGB_EXT=$8571
  2815. Const GL_COMBINE_ALPHA_EXT=$8572
  2816. Const GL_RGB_SCALE_EXT=$8573
  2817. Const GL_ADD_SIGNED_EXT=$8574
  2818. Const GL_INTERPOLATE_EXT=$8575
  2819. Const GL_CONSTANT_EXT=$8576
  2820. Const GL_PRIMARY_COLOR_EXT=$8577
  2821. Const GL_PREVIOUS_EXT=$8578
  2822. Const GL_SOURCE0_RGB_EXT=$8580
  2823. Const GL_SOURCE1_RGB_EXT=$8581
  2824. Const GL_SOURCE2_RGB_EXT=$8582
  2825. Const GL_SOURCE0_ALPHA_EXT=$8588
  2826. Const GL_SOURCE1_ALPHA_EXT=$8589
  2827. Const GL_SOURCE2_ALPHA_EXT=$858A
  2828. Const GL_OPERAND0_RGB_EXT=$8590
  2829. Const GL_OPERAND1_RGB_EXT=$8591
  2830. Const GL_OPERAND2_RGB_EXT=$8592
  2831. Const GL_OPERAND0_ALPHA_EXT=$8598
  2832. Const GL_OPERAND1_ALPHA_EXT=$8599
  2833. Const GL_OPERAND2_ALPHA_EXT=$859A
  2834. Global GL_EXT_texture_env_combine:Byte="__GLEW_EXT_texture_env_combine"
  2835. Const GL_DOT3_RGB_EXT=$8740
  2836. Const GL_DOT3_RGBA_EXT=$8741
  2837. Global GL_EXT_texture_env_dot3:Byte="__GLEW_EXT_texture_env_dot3"
  2838. Const GL_TEXTURE_MAX_ANISOTROPY_EXT=$84FE
  2839. Const GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT=$84FF
  2840. Global GL_EXT_texture_filter_anisotropic:Byte="__GLEW_EXT_texture_filter_anisotropic"
  2841. Const GL_RGBA32UI_EXT=$8D70
  2842. Const GL_RGB32UI_EXT=$8D71
  2843. Const GL_ALPHA32UI_EXT=$8D72
  2844. Const GL_INTENSITY32UI_EXT=$8D73
  2845. Const GL_LUMINANCE32UI_EXT=$8D74
  2846. Const GL_LUMINANCE_ALPHA32UI_EXT=$8D75
  2847. Const GL_RGBA16UI_EXT=$8D76
  2848. Const GL_RGB16UI_EXT=$8D77
  2849. Const GL_ALPHA16UI_EXT=$8D78
  2850. Const GL_INTENSITY16UI_EXT=$8D79
  2851. Const GL_LUMINANCE16UI_EXT=$8D7A
  2852. Const GL_LUMINANCE_ALPHA16UI_EXT=$8D7B
  2853. Const GL_RGBA8UI_EXT=$8D7C
  2854. Const GL_RGB8UI_EXT=$8D7D
  2855. Const GL_ALPHA8UI_EXT=$8D7E
  2856. Const GL_INTENSITY8UI_EXT=$8D7F
  2857. Const GL_LUMINANCE8UI_EXT=$8D80
  2858. Const GL_LUMINANCE_ALPHA8UI_EXT=$8D81
  2859. Const GL_RGBA32I_EXT=$8D82
  2860. Const GL_RGB32I_EXT=$8D83
  2861. Const GL_ALPHA32I_EXT=$8D84
  2862. Const GL_INTENSITY32I_EXT=$8D85
  2863. Const GL_LUMINANCE32I_EXT=$8D86
  2864. Const GL_LUMINANCE_ALPHA32I_EXT=$8D87
  2865. Const GL_RGBA16I_EXT=$8D88
  2866. Const GL_RGB16I_EXT=$8D89
  2867. Const GL_ALPHA16I_EXT=$8D8A
  2868. Const GL_INTENSITY16I_EXT=$8D8B
  2869. Const GL_LUMINANCE16I_EXT=$8D8C
  2870. Const GL_LUMINANCE_ALPHA16I_EXT=$8D8D
  2871. Const GL_RGBA8I_EXT=$8D8E
  2872. Const GL_RGB8I_EXT=$8D8F
  2873. Const GL_ALPHA8I_EXT=$8D90
  2874. Const GL_INTENSITY8I_EXT=$8D91
  2875. Const GL_LUMINANCE8I_EXT=$8D92
  2876. Const GL_LUMINANCE_ALPHA8I_EXT=$8D93
  2877. Const GL_RED_INTEGER_EXT=$8D94
  2878. Const GL_GREEN_INTEGER_EXT=$8D95
  2879. Const GL_BLUE_INTEGER_EXT=$8D96
  2880. Const GL_ALPHA_INTEGER_EXT=$8D97
  2881. Const GL_RGB_INTEGER_EXT=$8D98
  2882. Const GL_RGBA_INTEGER_EXT=$8D99
  2883. Const GL_BGR_INTEGER_EXT=$8D9A
  2884. Const GL_BGRA_INTEGER_EXT=$8D9B
  2885. Const GL_LUMINANCE_INTEGER_EXT=$8D9C
  2886. Const GL_LUMINANCE_ALPHA_INTEGER_EXT=$8D9D
  2887. Const GL_RGBA_INTEGER_MODE_EXT=$8D9E
  2888. Global glClearColorIiEXT(red_:Int,green_:Int,blue_:Int,alpha_:Int)="__glewClearColorIiEXT"
  2889. Global glClearColorIuiEXT(red_:Int,green_:Int,blue_:Int,alpha_:Int)="__glewClearColorIuiEXT"
  2890. Global glGetTexParameterIivEXT(target_:Int,pname_:Int,params_:Int Ptr)="__glewGetTexParameterIivEXT"
  2891. Global glGetTexParameterIuivEXT(target_:Int,pname_:Int,params_:Int Ptr)="__glewGetTexParameterIuivEXT"
  2892. Global glTexParameterIivEXT(target_:Int,pname_:Int,params_:Int Ptr)="__glewTexParameterIivEXT"
  2893. Global glTexParameterIuivEXT(target_:Int,pname_:Int,params_:Int Ptr)="__glewTexParameterIuivEXT"
  2894. Global GL_EXT_texture_integer:Byte="__GLEW_EXT_texture_integer"
  2895. Const GL_MAX_TEXTURE_LOD_BIAS_EXT=$84FD
  2896. Const GL_TEXTURE_FILTER_CONTROL_EXT=$8500
  2897. Const GL_TEXTURE_LOD_BIAS_EXT=$8501
  2898. Global GL_EXT_texture_lod_bias:Byte="__GLEW_EXT_texture_lod_bias"
  2899. Const GL_MIRROR_CLAMP_EXT=$8742
  2900. Const GL_MIRROR_CLAMP_TO_EDGE_EXT=$8743
  2901. Const GL_MIRROR_CLAMP_TO_BORDER_EXT=$8912
  2902. Global GL_EXT_texture_mirror_clamp:Byte="__GLEW_EXT_texture_mirror_clamp"
  2903. Const GL_TEXTURE_PRIORITY_EXT=$8066
  2904. Const GL_TEXTURE_RESIDENT_EXT=$8067
  2905. Const GL_TEXTURE_1D_BINDING_EXT=$8068
  2906. Const GL_TEXTURE_2D_BINDING_EXT=$8069
  2907. Const GL_TEXTURE_3D_BINDING_EXT=$806A
  2908. Global glAreTexturesResidentEXT:Byte(n_:Int,textures_:Int Ptr,residences_:Byte Ptr)="__glewAreTexturesResidentEXT"
  2909. Global glBindTextureEXT(target_:Int,texture_:Int)="__glewBindTextureEXT"
  2910. Global glDeleteTexturesEXT(n_:Int,textures_:Int Ptr)="__glewDeleteTexturesEXT"
  2911. Global glGenTexturesEXT(n_:Int,textures_:Int Ptr)="__glewGenTexturesEXT"
  2912. Global glIsTextureEXT:Byte(texture_:Int)="__glewIsTextureEXT"
  2913. Global glPrioritizeTexturesEXT(n_:Int,textures_:Int Ptr,priorities_:Float Ptr)="__glewPrioritizeTexturesEXT"
  2914. Global GL_EXT_texture_object:Byte="__GLEW_EXT_texture_object"
  2915. Const GL_PERTURB_EXT=$85AE
  2916. Const GL_TEXTURE_NORMAL_EXT=$85AF
  2917. Global glTextureNormalEXT(mode_:Int)="__glewTextureNormalEXT"
  2918. Global GL_EXT_texture_perturb_normal:Byte="__GLEW_EXT_texture_perturb_normal"
  2919. Const GL_TEXTURE_RECTANGLE_EXT=$84F5
  2920. Const GL_TEXTURE_BINDING_RECTANGLE_EXT=$84F6
  2921. Const GL_PROXY_TEXTURE_RECTANGLE_EXT=$84F7
  2922. Const GL_MAX_RECTANGLE_TEXTURE_SIZE_EXT=$84F8
  2923. Global GL_EXT_texture_rectangle:Byte="__GLEW_EXT_texture_rectangle"
  2924. Const GL_SRGB_EXT=$8C40
  2925. Const GL_SRGB8_EXT=$8C41
  2926. Const GL_SRGB_ALPHA_EXT=$8C42
  2927. Const GL_SRGB8_ALPHA8_EXT=$8C43
  2928. Const GL_SLUMINANCE_ALPHA_EXT=$8C44
  2929. Const GL_SLUMINANCE8_ALPHA8_EXT=$8C45
  2930. Const GL_SLUMINANCE_EXT=$8C46
  2931. Const GL_SLUMINANCE8_EXT=$8C47
  2932. Const GL_COMPRESSED_SRGB_EXT=$8C48
  2933. Const GL_COMPRESSED_SRGB_ALPHA_EXT=$8C49
  2934. Const GL_COMPRESSED_SLUMINANCE_EXT=$8C4A
  2935. Const GL_COMPRESSED_SLUMINANCE_ALPHA_EXT=$8C4B
  2936. Const GL_COMPRESSED_SRGB_S3TC_DXT1_EXT=$8C4C
  2937. Const GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT=$8C4D
  2938. Const GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT=$8C4E
  2939. Const GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT=$8C4F
  2940. Global GL_EXT_texture_sRGB:Byte="__GLEW_EXT_texture_sRGB"
  2941. Const GL_RGB9_E5_EXT=$8C3D
  2942. Const GL_UNSIGNED_INT_5_9_9_9_REV_EXT=$8C3E
  2943. Const GL_TEXTURE_SHARED_SIZE_EXT=$8C3F
  2944. Global GL_EXT_texture_shared_exponent:Byte="__GLEW_EXT_texture_shared_exponent"
  2945. Const GL_TEXTURE_SWIZZLE_R_EXT=$8E42
  2946. Const GL_TEXTURE_SWIZZLE_G_EXT=$8E43
  2947. Const GL_TEXTURE_SWIZZLE_B_EXT=$8E44
  2948. Const GL_TEXTURE_SWIZZLE_A_EXT=$8E45
  2949. Const GL_TEXTURE_SWIZZLE_RGBA_EXT=$8E46
  2950. Global GL_EXT_texture_swizzle:Byte="__GLEW_EXT_texture_swizzle"
  2951. Const GL_TIME_ELAPSED_EXT=$88BF
  2952. Global glGetQueryObjecti64vEXT(id_:Int,pname_:Int,params_:Long Ptr)="__glewGetQueryObjecti64vEXT"
  2953. Global glGetQueryObjectui64vEXT(id_:Int,pname_:Int,params_:Long Ptr)="__glewGetQueryObjectui64vEXT"
  2954. Global GL_EXT_timer_query:Byte="__GLEW_EXT_timer_query"
  2955. Const GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH_EXT=$8C76
  2956. Const GL_TRANSFORM_FEEDBACK_BUFFER_MODE_EXT=$8C7F
  2957. Const GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_EXT=$8C80
  2958. Const GL_TRANSFORM_FEEDBACK_VARYINGS_EXT=$8C83
  2959. Const GL_TRANSFORM_FEEDBACK_BUFFER_START_EXT=$8C84
  2960. Const GL_TRANSFORM_FEEDBACK_BUFFER_SIZE_EXT=$8C85
  2961. Const GL_PRIMITIVES_GENERATED_EXT=$8C87
  2962. Const GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_EXT=$8C88
  2963. Const GL_RASTERIZER_DISCARD_EXT=$8C89
  2964. Const GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_EXT=$8C8A
  2965. Const GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_EXT=$8C8B
  2966. Const GL_INTERLEAVED_ATTRIBS_EXT=$8C8C
  2967. Const GL_SEPARATE_ATTRIBS_EXT=$8C8D
  2968. Const GL_TRANSFORM_FEEDBACK_BUFFER_EXT=$8C8E
  2969. Const GL_TRANSFORM_FEEDBACK_BUFFER_BINDING_EXT=$8C8F
  2970. Global glBeginTransformFeedbackEXT(primitiveMode_:Int)="__glewBeginTransformFeedbackEXT"
  2971. Global glBindBufferBaseEXT(target_:Int,index_:Int,buffer_:Int)="__glewBindBufferBaseEXT"
  2972. Global glBindBufferOffsetEXT(target_:Int,index_:Int,buffer_:Int,offset_:Int)="__glewBindBufferOffsetEXT"
  2973. Global glBindBufferRangeEXT(target_:Int,index_:Int,buffer_:Int,offset_:Int,size_:Int)="__glewBindBufferRangeEXT"
  2974. Global glEndTransformFeedbackEXT()="__glewEndTransformFeedbackEXT"
  2975. Global glGetTransformFeedbackVaryingEXT(program_:Int,index_:Int,bufSize_:Int,length_:Int Ptr,size_:Int Ptr,type_:Int Ptr,name_:Byte Ptr)="__glewGetTransformFeedbackVaryingEXT"
  2976. Global glTransformFeedbackVaryingsEXT(program_:Int,count_:Int,varyings_:Byte Ptr Ptr,bufferMode_:Int)="__glewTransformFeedbackVaryingsEXT"
  2977. Global GL_EXT_transform_feedback:Byte="__GLEW_EXT_transform_feedback"
  2978. Const GL_DOUBLE_EXT=$140A
  2979. Const GL_VERTEX_ARRAY_EXT=$8074
  2980. Const GL_NORMAL_ARRAY_EXT=$8075
  2981. Const GL_COLOR_ARRAY_EXT=$8076
  2982. Const GL_INDEX_ARRAY_EXT=$8077
  2983. Const GL_TEXTURE_COORD_ARRAY_EXT=$8078
  2984. Const GL_EDGE_FLAG_ARRAY_EXT=$8079
  2985. Const GL_VERTEX_ARRAY_SIZE_EXT=$807A
  2986. Const GL_VERTEX_ARRAY_TYPE_EXT=$807B
  2987. Const GL_VERTEX_ARRAY_STRIDE_EXT=$807C
  2988. Const GL_VERTEX_ARRAY_COUNT_EXT=$807D
  2989. Const GL_NORMAL_ARRAY_TYPE_EXT=$807E
  2990. Const GL_NORMAL_ARRAY_STRIDE_EXT=$807F
  2991. Const GL_NORMAL_ARRAY_COUNT_EXT=$8080
  2992. Const GL_COLOR_ARRAY_SIZE_EXT=$8081
  2993. Const GL_COLOR_ARRAY_TYPE_EXT=$8082
  2994. Const GL_COLOR_ARRAY_STRIDE_EXT=$8083
  2995. Const GL_COLOR_ARRAY_COUNT_EXT=$8084
  2996. Const GL_INDEX_ARRAY_TYPE_EXT=$8085
  2997. Const GL_INDEX_ARRAY_STRIDE_EXT=$8086
  2998. Const GL_INDEX_ARRAY_COUNT_EXT=$8087
  2999. Const GL_TEXTURE_COORD_ARRAY_SIZE_EXT=$8088
  3000. Const GL_TEXTURE_COORD_ARRAY_TYPE_EXT=$8089
  3001. Const GL_TEXTURE_COORD_ARRAY_STRIDE_EXT=$808A
  3002. Const GL_TEXTURE_COORD_ARRAY_COUNT_EXT=$808B
  3003. Const GL_EDGE_FLAG_ARRAY_STRIDE_EXT=$808C
  3004. Const GL_EDGE_FLAG_ARRAY_COUNT_EXT=$808D
  3005. Const GL_VERTEX_ARRAY_POINTER_EXT=$808E
  3006. Const GL_NORMAL_ARRAY_POINTER_EXT=$808F
  3007. Const GL_COLOR_ARRAY_POINTER_EXT=$8090
  3008. Const GL_INDEX_ARRAY_POINTER_EXT=$8091
  3009. Const GL_TEXTURE_COORD_ARRAY_POINTER_EXT=$8092
  3010. Const GL_EDGE_FLAG_ARRAY_POINTER_EXT=$8093
  3011. Global glArrayElementEXT(i_:Int)="__glewArrayElementEXT"
  3012. Global glColorPointerEXT(size_:Int,type_:Int,stride_:Int,count_:Int,pointer_:Byte Ptr)="__glewColorPointerEXT"
  3013. Global glDrawArraysEXT(mode_:Int,first_:Int,count_:Int)="__glewDrawArraysEXT"
  3014. Global glEdgeFlagPointerEXT(stride_:Int,count_:Int,pointer_:Byte Ptr)="__glewEdgeFlagPointerEXT"
  3015. Global glGetPointervEXT(pname_:Int,params_:Byte Ptr Ptr)="__glewGetPointervEXT"
  3016. Global glIndexPointerEXT(type_:Int,stride_:Int,count_:Int,pointer_:Byte Ptr)="__glewIndexPointerEXT"
  3017. Global glNormalPointerEXT(type_:Int,stride_:Int,count_:Int,pointer_:Byte Ptr)="__glewNormalPointerEXT"
  3018. Global glTexCoordPointerEXT(size_:Int,type_:Int,stride_:Int,count_:Int,pointer_:Byte Ptr)="__glewTexCoordPointerEXT"
  3019. Global glVertexPointerEXT(size_:Int,type_:Int,stride_:Int,count_:Int,pointer_:Byte Ptr)="__glewVertexPointerEXT"
  3020. Global GL_EXT_vertex_array:Byte="__GLEW_EXT_vertex_array"
  3021. Global GL_EXT_vertex_array_bgra:Byte="__GLEW_EXT_vertex_array_bgra"
  3022. Const GL_VERTEX_SHADER_EXT=$8780
  3023. Const GL_VERTEX_SHADER_BINDING_EXT=$8781
  3024. Const GL_OP_INDEX_EXT=$8782
  3025. Const GL_OP_NEGATE_EXT=$8783
  3026. Const GL_OP_DOT3_EXT=$8784
  3027. Const GL_OP_DOT4_EXT=$8785
  3028. Const GL_OP_MUL_EXT=$8786
  3029. Const GL_OP_ADD_EXT=$8787
  3030. Const GL_OP_MADD_EXT=$8788
  3031. Const GL_OP_FRAC_EXT=$8789
  3032. Const GL_OP_MAX_EXT=$878A
  3033. Const GL_OP_MIN_EXT=$878B
  3034. Const GL_OP_SET_GE_EXT=$878C
  3035. Const GL_OP_SET_LT_EXT=$878D
  3036. Const GL_OP_CLAMP_EXT=$878E
  3037. Const GL_OP_FLOOR_EXT=$878F
  3038. Const GL_OP_ROUND_EXT=$8790
  3039. Const GL_OP_EXP_BASE_2_EXT=$8791
  3040. Const GL_OP_LOG_BASE_2_EXT=$8792
  3041. Const GL_OP_POWER_EXT=$8793
  3042. Const GL_OP_RECIP_EXT=$8794
  3043. Const GL_OP_RECIP_SQRT_EXT=$8795
  3044. Const GL_OP_SUB_EXT=$8796
  3045. Const GL_OP_CROSS_PRODUCT_EXT=$8797
  3046. Const GL_OP_MULTIPLY_MATRIX_EXT=$8798
  3047. Const GL_OP_MOV_EXT=$8799
  3048. Const GL_OUTPUT_VERTEX_EXT=$879A
  3049. Const GL_OUTPUT_COLOR0_EXT=$879B
  3050. Const GL_OUTPUT_COLOR1_EXT=$879C
  3051. Const GL_OUTPUT_TEXTURE_COORD0_EXT=$879D
  3052. Const GL_OUTPUT_TEXTURE_COORD1_EXT=$879E
  3053. Const GL_OUTPUT_TEXTURE_COORD2_EXT=$879F
  3054. Const GL_OUTPUT_TEXTURE_COORD3_EXT=$87A0
  3055. Const GL_OUTPUT_TEXTURE_COORD4_EXT=$87A1
  3056. Const GL_OUTPUT_TEXTURE_COORD5_EXT=$87A2
  3057. Const GL_OUTPUT_TEXTURE_COORD6_EXT=$87A3
  3058. Const GL_OUTPUT_TEXTURE_COORD7_EXT=$87A4
  3059. Const GL_OUTPUT_TEXTURE_COORD8_EXT=$87A5
  3060. Const GL_OUTPUT_TEXTURE_COORD9_EXT=$87A6
  3061. Const GL_OUTPUT_TEXTURE_COORD10_EXT=$87A7
  3062. Const GL_OUTPUT_TEXTURE_COORD11_EXT=$87A8
  3063. Const GL_OUTPUT_TEXTURE_COORD12_EXT=$87A9
  3064. Const GL_OUTPUT_TEXTURE_COORD13_EXT=$87AA
  3065. Const GL_OUTPUT_TEXTURE_COORD14_EXT=$87AB
  3066. Const GL_OUTPUT_TEXTURE_COORD15_EXT=$87AC
  3067. Const GL_OUTPUT_TEXTURE_COORD16_EXT=$87AD
  3068. Const GL_OUTPUT_TEXTURE_COORD17_EXT=$87AE
  3069. Const GL_OUTPUT_TEXTURE_COORD18_EXT=$87AF
  3070. Const GL_OUTPUT_TEXTURE_COORD19_EXT=$87B0
  3071. Const GL_OUTPUT_TEXTURE_COORD20_EXT=$87B1
  3072. Const GL_OUTPUT_TEXTURE_COORD21_EXT=$87B2
  3073. Const GL_OUTPUT_TEXTURE_COORD22_EXT=$87B3
  3074. Const GL_OUTPUT_TEXTURE_COORD23_EXT=$87B4
  3075. Const GL_OUTPUT_TEXTURE_COORD24_EXT=$87B5
  3076. Const GL_OUTPUT_TEXTURE_COORD25_EXT=$87B6
  3077. Const GL_OUTPUT_TEXTURE_COORD26_EXT=$87B7
  3078. Const GL_OUTPUT_TEXTURE_COORD27_EXT=$87B8
  3079. Const GL_OUTPUT_TEXTURE_COORD28_EXT=$87B9
  3080. Const GL_OUTPUT_TEXTURE_COORD29_EXT=$87BA
  3081. Const GL_OUTPUT_TEXTURE_COORD30_EXT=$87BB
  3082. Const GL_OUTPUT_TEXTURE_COORD31_EXT=$87BC
  3083. Const GL_OUTPUT_FOG_EXT=$87BD
  3084. Const GL_SCALAR_EXT=$87BE
  3085. Const GL_VECTOR_EXT=$87BF
  3086. Const GL_MATRIX_EXT=$87C0
  3087. Const GL_VARIANT_EXT=$87C1
  3088. Const GL_INVARIANT_EXT=$87C2
  3089. Const GL_LOCAL_CONSTANT_EXT=$87C3
  3090. Const GL_LOCAL_EXT=$87C4
  3091. Const GL_MAX_VERTEX_SHADER_INSTRUCTIONS_EXT=$87C5
  3092. Const GL_MAX_VERTEX_SHADER_VARIANTS_EXT=$87C6
  3093. Const GL_MAX_VERTEX_SHADER_INVARIANTS_EXT=$87C7
  3094. Const GL_MAX_VERTEX_SHADER_LOCAL_CONSTANTS_EXT=$87C8
  3095. Const GL_MAX_VERTEX_SHADER_LOCALS_EXT=$87C9
  3096. Const GL_MAX_OPTIMIZED_VERTEX_SHADER_INSTRUCTIONS_EXT=$87CA
  3097. Const GL_MAX_OPTIMIZED_VERTEX_SHADER_VARIANTS_EXT=$87CB
  3098. Const GL_MAX_OPTIMIZED_VERTEX_SHADER_INVARIANTS_EXT=$87CC
  3099. Const GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCAL_CONSTANTS_EXT=$87CD
  3100. Const GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCALS_EXT=$87CE
  3101. Const GL_VERTEX_SHADER_INSTRUCTIONS_EXT=$87CF
  3102. Const GL_VERTEX_SHADER_VARIANTS_EXT=$87D0
  3103. Const GL_VERTEX_SHADER_INVARIANTS_EXT=$87D1
  3104. Const GL_VERTEX_SHADER_LOCAL_CONSTANTS_EXT=$87D2
  3105. Const GL_VERTEX_SHADER_LOCALS_EXT=$87D3
  3106. Const GL_VERTEX_SHADER_OPTIMIZED_EXT=$87D4
  3107. Const GL_X_EXT=$87D5
  3108. Const GL_Y_EXT=$87D6
  3109. Const GL_Z_EXT=$87D7
  3110. Const GL_W_EXT=$87D8
  3111. Const GL_NEGATIVE_X_EXT=$87D9
  3112. Const GL_NEGATIVE_Y_EXT=$87DA
  3113. Const GL_NEGATIVE_Z_EXT=$87DB
  3114. Const GL_NEGATIVE_W_EXT=$87DC
  3115. Const GL_ZERO_EXT=$87DD
  3116. Const GL_ONE_EXT=$87DE
  3117. Const GL_NEGATIVE_ONE_EXT=$87DF
  3118. Const GL_NORMALIZED_RANGE_EXT=$87E0
  3119. Const GL_FULL_RANGE_EXT=$87E1
  3120. Const GL_CURRENT_VERTEX_EXT=$87E2
  3121. Const GL_MVP_MATRIX_EXT=$87E3
  3122. Const GL_VARIANT_VALUE_EXT=$87E4
  3123. Const GL_VARIANT_DATATYPE_EXT=$87E5
  3124. Const GL_VARIANT_ARRAY_STRIDE_EXT=$87E6
  3125. Const GL_VARIANT_ARRAY_TYPE_EXT=$87E7
  3126. Const GL_VARIANT_ARRAY_EXT=$87E8
  3127. Const GL_VARIANT_ARRAY_POINTER_EXT=$87E9
  3128. Const GL_INVARIANT_VALUE_EXT=$87EA
  3129. Const GL_INVARIANT_DATATYPE_EXT=$87EB
  3130. Const GL_LOCAL_CONSTANT_VALUE_EXT=$87EC
  3131. Const GL_LOCAL_CONSTANT_DATATYPE_EXT=$87ED
  3132. Global glBeginVertexShaderEXT()="__glewBeginVertexShaderEXT"
  3133. Global glBindLightParameterEXT:Int(light_:Int,value_:Int)="__glewBindLightParameterEXT"
  3134. Global glBindMaterialParameterEXT:Int(face_:Int,value_:Int)="__glewBindMaterialParameterEXT"
  3135. Global glBindParameterEXT:Int(value_:Int)="__glewBindParameterEXT"
  3136. Global glBindTexGenParameterEXT:Int(unit_:Int,coord_:Int,value_:Int)="__glewBindTexGenParameterEXT"
  3137. Global glBindTextureUnitParameterEXT:Int(unit_:Int,value_:Int)="__glewBindTextureUnitParameterEXT"
  3138. Global glBindVertexShaderEXT(id_:Int)="__glewBindVertexShaderEXT"
  3139. Global glDeleteVertexShaderEXT(id_:Int)="__glewDeleteVertexShaderEXT"
  3140. Global glDisableVariantClientStateEXT(id_:Int)="__glewDisableVariantClientStateEXT"
  3141. Global glEnableVariantClientStateEXT(id_:Int)="__glewEnableVariantClientStateEXT"
  3142. Global glEndVertexShaderEXT()="__glewEndVertexShaderEXT"
  3143. Global glExtractComponentEXT(res_:Int,src_:Int,num_:Int)="__glewExtractComponentEXT"
  3144. Global glGenSymbolsEXT:Int(dataType_:Int,storageType_:Int,range_:Int,components_:Int)="__glewGenSymbolsEXT"
  3145. Global glGenVertexShadersEXT:Int(range_:Int)="__glewGenVertexShadersEXT"
  3146. Global glGetInvariantBooleanvEXT(id_:Int,value_:Int,data_:Byte Ptr)="__glewGetInvariantBooleanvEXT"
  3147. Global glGetInvariantFloatvEXT(id_:Int,value_:Int,data_:Float Ptr)="__glewGetInvariantFloatvEXT"
  3148. Global glGetInvariantIntegervEXT(id_:Int,value_:Int,data_:Int Ptr)="__glewGetInvariantIntegervEXT"
  3149. Global glGetLocalConstantBooleanvEXT(id_:Int,value_:Int,data_:Byte Ptr)="__glewGetLocalConstantBooleanvEXT"
  3150. Global glGetLocalConstantFloatvEXT(id_:Int,value_:Int,data_:Float Ptr)="__glewGetLocalConstantFloatvEXT"
  3151. Global glGetLocalConstantIntegervEXT(id_:Int,value_:Int,data_:Int Ptr)="__glewGetLocalConstantIntegervEXT"
  3152. Global glGetVariantBooleanvEXT(id_:Int,value_:Int,data_:Byte Ptr)="__glewGetVariantBooleanvEXT"
  3153. Global glGetVariantFloatvEXT(id_:Int,value_:Int,data_:Float Ptr)="__glewGetVariantFloatvEXT"
  3154. Global glGetVariantIntegervEXT(id_:Int,value_:Int,data_:Int Ptr)="__glewGetVariantIntegervEXT"
  3155. Global glGetVariantPointervEXT(id_:Int,value_:Int,data_:Byte Ptr Ptr)="__glewGetVariantPointervEXT"
  3156. Global glInsertComponentEXT(res_:Int,src_:Int,num_:Int)="__glewInsertComponentEXT"
  3157. Global glIsVariantEnabledEXT:Byte(id_:Int,cap_:Int)="__glewIsVariantEnabledEXT"
  3158. Global glSetInvariantEXT(id_:Int,type_:Int,addr_:Byte Ptr)="__glewSetInvariantEXT"
  3159. Global glSetLocalConstantEXT(id_:Int,type_:Int,addr_:Byte Ptr)="__glewSetLocalConstantEXT"
  3160. Global glShaderOp1EXT(op_:Int,res_:Int,arg1_:Int)="__glewShaderOp1EXT"
  3161. Global glShaderOp2EXT(op_:Int,res_:Int,arg1_:Int,arg2_:Int)="__glewShaderOp2EXT"
  3162. Global glShaderOp3EXT(op_:Int,res_:Int,arg1_:Int,arg2_:Int,arg3_:Int)="__glewShaderOp3EXT"
  3163. Global glSwizzleEXT(res_:Int,in_:Int,outX_:Int,outY_:Int,outZ_:Int,outW_:Int)="__glewSwizzleEXT"
  3164. Global glVariantPointerEXT(id_:Int,type_:Int,stride_:Int,addr_:Byte Ptr)="__glewVariantPointerEXT"
  3165. Global glVariantbvEXT(id_:Int,addr_:Byte Ptr)="__glewVariantbvEXT"
  3166. Global glVariantdvEXT(id_:Int,addr_:Double Ptr)="__glewVariantdvEXT"
  3167. Global glVariantfvEXT(id_:Int,addr_:Float Ptr)="__glewVariantfvEXT"
  3168. Global glVariantivEXT(id_:Int,addr_:Int Ptr)="__glewVariantivEXT"
  3169. Global glVariantsvEXT(id_:Int,addr_:Short Ptr)="__glewVariantsvEXT"
  3170. Global glVariantubvEXT(id_:Int,addr_:Byte Ptr)="__glewVariantubvEXT"
  3171. Global glVariantuivEXT(id_:Int,addr_:Int Ptr)="__glewVariantuivEXT"
  3172. Global glVariantusvEXT(id_:Int,addr_:Short Ptr)="__glewVariantusvEXT"
  3173. Global glWriteMaskEXT(res_:Int,in_:Int,outX_:Int,outY_:Int,outZ_:Int,outW_:Int)="__glewWriteMaskEXT"
  3174. Global GL_EXT_vertex_shader:Byte="__GLEW_EXT_vertex_shader"
  3175. Const GL_MODELVIEW0_STACK_DEPTH_EXT=$0BA3
  3176. Const GL_MODELVIEW0_MATRIX_EXT=$0BA6
  3177. Const GL_MODELVIEW0_EXT=$1700
  3178. Const GL_MODELVIEW1_STACK_DEPTH_EXT=$8502
  3179. Const GL_MODELVIEW1_MATRIX_EXT=$8506
  3180. Const GL_VERTEX_WEIGHTING_EXT=$8509
  3181. Const GL_MODELVIEW1_EXT=$850A
  3182. Const GL_CURRENT_VERTEX_WEIGHT_EXT=$850B
  3183. Const GL_VERTEX_WEIGHT_ARRAY_EXT=$850C
  3184. Const GL_VERTEX_WEIGHT_ARRAY_SIZE_EXT=$850D
  3185. Const GL_VERTEX_WEIGHT_ARRAY_TYPE_EXT=$850E
  3186. Const GL_VERTEX_WEIGHT_ARRAY_STRIDE_EXT=$850F
  3187. Const GL_VERTEX_WEIGHT_ARRAY_POINTER_EXT=$8510
  3188. Global glVertexWeightPointerEXT(size_:Int,type_:Int,stride_:Int,pointer_:Byte Ptr)="__glewVertexWeightPointerEXT"
  3189. Global glVertexWeightfEXT(weight_:Float)="__glewVertexWeightfEXT"
  3190. Global glVertexWeightfvEXT(weight_:Float Ptr)="__glewVertexWeightfvEXT"
  3191. Global GL_EXT_vertex_weighting:Byte="__GLEW_EXT_vertex_weighting"
  3192. Global glFrameTerminatorGREMEDY()="__glewFrameTerminatorGREMEDY"
  3193. Global GL_GREMEDY_frame_terminator:Byte="__GLEW_GREMEDY_frame_terminator"
  3194. Global glStringMarkerGREMEDY(len_:Int,string_:Byte Ptr)="__glewStringMarkerGREMEDY"
  3195. Global GL_GREMEDY_string_marker:Byte="__GLEW_GREMEDY_string_marker"
  3196. Global GL_HP_convolution_border_modes:Byte="__GLEW_HP_convolution_border_modes"
  3197. Global glGetImageTransformParameterfvHP(target_:Int,pname_:Int,params_:Float Ptr)="__glewGetImageTransformParameterfvHP"
  3198. Global glGetImageTransformParameterivHP(target_:Int,pname_:Int,params_:Int Ptr)="__glewGetImageTransformParameterivHP"
  3199. Global glImageTransformParameterfHP(target_:Int,pname_:Int,param_:Float)="__glewImageTransformParameterfHP"
  3200. Global glImageTransformParameterfvHP(target_:Int,pname_:Int,params_:Float Ptr)="__glewImageTransformParameterfvHP"
  3201. Global glImageTransformParameteriHP(target_:Int,pname_:Int,param_:Int)="__glewImageTransformParameteriHP"
  3202. Global glImageTransformParameterivHP(target_:Int,pname_:Int,params_:Int Ptr)="__glewImageTransformParameterivHP"
  3203. Global GL_HP_image_transform:Byte="__GLEW_HP_image_transform"
  3204. Const GL_OCCLUSION_TEST_HP=$8165
  3205. Const GL_OCCLUSION_TEST_RESULT_HP=$8166
  3206. Global GL_HP_occlusion_test:Byte="__GLEW_HP_occlusion_test"
  3207. Global GL_HP_texture_lighting:Byte="__GLEW_HP_texture_lighting"
  3208. Const GL_CULL_VERTEX_IBM=103050
  3209. Global GL_IBM_cull_vertex:Byte="__GLEW_IBM_cull_vertex"
  3210. Global glMultiModeDrawArraysIBM(mode_:Int Ptr,first_:Int Ptr,count_:Int Ptr,primcount_:Int,modestride_:Int)="__glewMultiModeDrawArraysIBM"
  3211. Global glMultiModeDrawElementsIBM(mode_:Int Ptr,count_:Int Ptr,type_:Int,indices_:Byte Ptr Ptr,primcount_:Int,modestride_:Int)="__glewMultiModeDrawElementsIBM"
  3212. Global GL_IBM_multimode_draw_arrays:Byte="__GLEW_IBM_multimode_draw_arrays"
  3213. Const GL_RASTER_POSITION_UNCLIPPED_IBM=103010
  3214. Global GL_IBM_rasterpos_clip:Byte="__GLEW_IBM_rasterpos_clip"
  3215. Const GL_ALL_STATIC_DATA_IBM=103060
  3216. Const GL_STATIC_VERTEX_ARRAY_IBM=103061
  3217. Global GL_IBM_static_data:Byte="__GLEW_IBM_static_data"
  3218. Const GL_MIRRORED_REPEAT_IBM=$8370
  3219. Global GL_IBM_texture_mirrored_repeat:Byte="__GLEW_IBM_texture_mirrored_repeat"
  3220. Const GL_VERTEX_ARRAY_LIST_IBM=103070
  3221. Const GL_NORMAL_ARRAY_LIST_IBM=103071
  3222. Const GL_COLOR_ARRAY_LIST_IBM=103072
  3223. Const GL_INDEX_ARRAY_LIST_IBM=103073
  3224. Const GL_TEXTURE_COORD_ARRAY_LIST_IBM=103074
  3225. Const GL_EDGE_FLAG_ARRAY_LIST_IBM=103075
  3226. Const GL_FOG_COORDINATE_ARRAY_LIST_IBM=103076
  3227. Const GL_SECONDARY_COLOR_ARRAY_LIST_IBM=103077
  3228. Const GL_VERTEX_ARRAY_LIST_STRIDE_IBM=103080
  3229. Const GL_NORMAL_ARRAY_LIST_STRIDE_IBM=103081
  3230. Const GL_COLOR_ARRAY_LIST_STRIDE_IBM=103082
  3231. Const GL_INDEX_ARRAY_LIST_STRIDE_IBM=103083
  3232. Const GL_TEXTURE_COORD_ARRAY_LIST_STRIDE_IBM=103084
  3233. Const GL_EDGE_FLAG_ARRAY_LIST_STRIDE_IBM=103085
  3234. Const GL_FOG_COORDINATE_ARRAY_LIST_STRIDE_IBM=103086
  3235. Const GL_SECONDARY_COLOR_ARRAY_LIST_STRIDE_IBM=103087
  3236. Global glColorPointerListIBM(size_:Int,type_:Int,stride_:Int,pointer_:Byte Ptr Ptr,ptrstride_:Int)="__glewColorPointerListIBM"
  3237. Global glEdgeFlagPointerListIBM(stride_:Int,pointer_:Byte Ptr Ptr,ptrstride_:Int)="__glewEdgeFlagPointerListIBM"
  3238. Global glFogCoordPointerListIBM(type_:Int,stride_:Int,pointer_:Byte Ptr Ptr,ptrstride_:Int)="__glewFogCoordPointerListIBM"
  3239. Global glIndexPointerListIBM(type_:Int,stride_:Int,pointer_:Byte Ptr Ptr,ptrstride_:Int)="__glewIndexPointerListIBM"
  3240. Global glNormalPointerListIBM(type_:Int,stride_:Int,pointer_:Byte Ptr Ptr,ptrstride_:Int)="__glewNormalPointerListIBM"
  3241. Global glSecondaryColorPointerListIBM(size_:Int,type_:Int,stride_:Int,pointer_:Byte Ptr Ptr,ptrstride_:Int)="__glewSecondaryColorPointerListIBM"
  3242. Global glTexCoordPointerListIBM(size_:Int,type_:Int,stride_:Int,pointer_:Byte Ptr Ptr,ptrstride_:Int)="__glewTexCoordPointerListIBM"
  3243. Global glVertexPointerListIBM(size_:Int,type_:Int,stride_:Int,pointer_:Byte Ptr Ptr,ptrstride_:Int)="__glewVertexPointerListIBM"
  3244. Global GL_IBM_vertex_array_lists:Byte="__GLEW_IBM_vertex_array_lists"
  3245. Const GL_RED_MIN_CLAMP_INGR=$8560
  3246. Const GL_GREEN_MIN_CLAMP_INGR=$8561
  3247. Const GL_BLUE_MIN_CLAMP_INGR=$8562
  3248. Const GL_ALPHA_MIN_CLAMP_INGR=$8563
  3249. Const GL_RED_MAX_CLAMP_INGR=$8564
  3250. Const GL_GREEN_MAX_CLAMP_INGR=$8565
  3251. Const GL_BLUE_MAX_CLAMP_INGR=$8566
  3252. Const GL_ALPHA_MAX_CLAMP_INGR=$8567
  3253. Global GL_INGR_color_clamp:Byte="__GLEW_INGR_color_clamp"
  3254. Const GL_INTERLACE_READ_INGR=$8568
  3255. Global GL_INGR_interlace_read:Byte="__GLEW_INGR_interlace_read"
  3256. Const GL_PARALLEL_ARRAYS_INTEL=$83F4
  3257. Const GL_VERTEX_ARRAY_PARALLEL_POINTERS_INTEL=$83F5
  3258. Const GL_NORMAL_ARRAY_PARALLEL_POINTERS_INTEL=$83F6
  3259. Const GL_COLOR_ARRAY_PARALLEL_POINTERS_INTEL=$83F7
  3260. Const GL_TEXTURE_COORD_ARRAY_PARALLEL_POINTERS_INTEL=$83F8
  3261. Global glColorPointervINTEL(size_:Int,type_:Int,pointer_:Byte Ptr Ptr)="__glewColorPointervINTEL"
  3262. Global glNormalPointervINTEL(type_:Int,pointer_:Byte Ptr Ptr)="__glewNormalPointervINTEL"
  3263. Global glTexCoordPointervINTEL(size_:Int,type_:Int,pointer_:Byte Ptr Ptr)="__glewTexCoordPointervINTEL"
  3264. Global glVertexPointervINTEL(size_:Int,type_:Int,pointer_:Byte Ptr Ptr)="__glewVertexPointervINTEL"
  3265. Global GL_INTEL_parallel_arrays:Byte="__GLEW_INTEL_parallel_arrays"
  3266. Global glTexScissorFuncINTEL(target_:Int,lfunc_:Int,hfunc_:Int)="__glewTexScissorFuncINTEL"
  3267. Global glTexScissorINTEL(target_:Int,tlow_:Float,thigh_:Float)="__glewTexScissorINTEL"
  3268. Global GL_INTEL_texture_scissor:Byte="__GLEW_INTEL_texture_scissor"
  3269. Const GL_KTX_FRONT_REGION=$0
  3270. Const GL_KTX_BACK_REGION=$1
  3271. Const GL_KTX_Z_REGION=$2
  3272. Const GL_KTX_STENCIL_REGION=$3
  3273. Global glBufferRegionEnabledEXT:Int()="__glewBufferRegionEnabledEXT"
  3274. Global glDeleteBufferRegionEXT(region_:Int)="__glewDeleteBufferRegionEXT"
  3275. Global glDrawBufferRegionEXT(region_:Int,x_:Int,y_:Int,width_:Int,height_:Int,xDest_:Int,yDest_:Int)="__glewDrawBufferRegionEXT"
  3276. Global glNewBufferRegionEXT:Int(region_:Int)="__glewNewBufferRegionEXT"
  3277. Global glReadBufferRegionEXT(region_:Int,x_:Int,y_:Int,width_:Int,height_:Int)="__glewReadBufferRegionEXT"
  3278. Global GL_KTX_buffer_region:Byte="__GLEW_KTX_buffer_region"
  3279. Const GL_TEXTURE_1D_STACK_MESAX=$8759
  3280. Const GL_TEXTURE_2D_STACK_MESAX=$875A
  3281. Const GL_PROXY_TEXTURE_1D_STACK_MESAX=$875B
  3282. Const GL_PROXY_TEXTURE_2D_STACK_MESAX=$875C
  3283. Const GL_TEXTURE_1D_STACK_BINDING_MESAX=$875D
  3284. Const GL_TEXTURE_2D_STACK_BINDING_MESAX=$875E
  3285. Global GL_MESAX_texture_stack:Byte="__GLEW_MESAX_texture_stack"
  3286. Const GL_PACK_INVERT_MESA=$8758
  3287. Global GL_MESA_pack_invert:Byte="__GLEW_MESA_pack_invert"
  3288. Global glResizeBuffersMESA()="__glewResizeBuffersMESA"
  3289. Global GL_MESA_resize_buffers:Byte="__GLEW_MESA_resize_buffers"
  3290. Global glWindowPos2dMESA(x_:Double,y_:Double)="__glewWindowPos2dMESA"
  3291. Global glWindowPos2dvMESA(p_:Double Ptr)="__glewWindowPos2dvMESA"
  3292. Global glWindowPos2fMESA(x_:Float,y_:Float)="__glewWindowPos2fMESA"
  3293. Global glWindowPos2fvMESA(p_:Float Ptr)="__glewWindowPos2fvMESA"
  3294. Global glWindowPos2iMESA(x_:Int,y_:Int)="__glewWindowPos2iMESA"
  3295. Global glWindowPos2ivMESA(p_:Int Ptr)="__glewWindowPos2ivMESA"
  3296. Global glWindowPos2sMESA(x_:Short,y_:Short)="__glewWindowPos2sMESA"
  3297. Global glWindowPos2svMESA(p_:Short Ptr)="__glewWindowPos2svMESA"
  3298. Global glWindowPos3dMESA(x_:Double,y_:Double,z_:Double)="__glewWindowPos3dMESA"
  3299. Global glWindowPos3dvMESA(p_:Double Ptr)="__glewWindowPos3dvMESA"
  3300. Global glWindowPos3fMESA(x_:Float,y_:Float,z_:Float)="__glewWindowPos3fMESA"
  3301. Global glWindowPos3fvMESA(p_:Float Ptr)="__glewWindowPos3fvMESA"
  3302. Global glWindowPos3iMESA(x_:Int,y_:Int,z_:Int)="__glewWindowPos3iMESA"
  3303. Global glWindowPos3ivMESA(p_:Int Ptr)="__glewWindowPos3ivMESA"
  3304. Global glWindowPos3sMESA(x_:Short,y_:Short,z_:Short)="__glewWindowPos3sMESA"
  3305. Global glWindowPos3svMESA(p_:Short Ptr)="__glewWindowPos3svMESA"
  3306. Global glWindowPos4dMESA(x_:Double,y_:Double,z_:Double,arg3_:Double)="__glewWindowPos4dMESA"
  3307. Global glWindowPos4dvMESA(p_:Double Ptr)="__glewWindowPos4dvMESA"
  3308. Global glWindowPos4fMESA(x_:Float,y_:Float,z_:Float,w_:Float)="__glewWindowPos4fMESA"
  3309. Global glWindowPos4fvMESA(p_:Float Ptr)="__glewWindowPos4fvMESA"
  3310. Global glWindowPos4iMESA(x_:Int,y_:Int,z_:Int,w_:Int)="__glewWindowPos4iMESA"
  3311. Global glWindowPos4ivMESA(p_:Int Ptr)="__glewWindowPos4ivMESA"
  3312. Global glWindowPos4sMESA(x_:Short,y_:Short,z_:Short,w_:Short)="__glewWindowPos4sMESA"
  3313. Global glWindowPos4svMESA(p_:Short Ptr)="__glewWindowPos4svMESA"
  3314. Global GL_MESA_window_pos:Byte="__GLEW_MESA_window_pos"
  3315. Const GL_UNSIGNED_SHORT_8_8_MESA=$85BA
  3316. Const GL_UNSIGNED_SHORT_8_8_REV_MESA=$85BB
  3317. Const GL_YCBCR_MESA=$8757
  3318. Global GL_MESA_ycbcr_texture:Byte="__GLEW_MESA_ycbcr_texture"
  3319. Global GL_NV_blend_square:Byte="__GLEW_NV_blend_square"
  3320. Const GL_QUERY_WAIT_NV=$8E13
  3321. Const GL_QUERY_NO_WAIT_NV=$8E14
  3322. Const GL_QUERY_BY_REGION_WAIT_NV=$8E15
  3323. Const GL_QUERY_BY_REGION_NO_WAIT_NV=$8E16
  3324. Global glBeginConditionalRenderNV(id_:Int,mode_:Int)="__glewBeginConditionalRenderNV"
  3325. Global glEndConditionalRenderNV()="__glewEndConditionalRenderNV"
  3326. Global GL_NV_conditional_render:Byte="__GLEW_NV_conditional_render"
  3327. Const GL_DEPTH_STENCIL_TO_RGBA_NV=$886E
  3328. Const GL_DEPTH_STENCIL_TO_BGRA_NV=$886F
  3329. Global GL_NV_copy_depth_to_color:Byte="__GLEW_NV_copy_depth_to_color"
  3330. Const GL_DEPTH_COMPONENT32F_NV=$8DAB
  3331. Const GL_DEPTH32F_STENCIL8_NV=$8DAC
  3332. Const GL_FLOAT_32_UNSIGNED_INT_24_8_REV_NV=$8DAD
  3333. Const GL_DEPTH_BUFFER_FLOAT_MODE_NV=$8DAF
  3334. Global glClearDepthdNV(depth_:Double)="__glewClearDepthdNV"
  3335. Global glDepthBoundsdNV(zmin_:Double,zmax_:Double)="__glewDepthBoundsdNV"
  3336. Global glDepthRangedNV(zNear_:Double,zFar_:Double)="__glewDepthRangedNV"
  3337. Global GL_NV_depth_buffer_float:Byte="__GLEW_NV_depth_buffer_float"
  3338. Const GL_DEPTH_CLAMP_NV=$864F
  3339. Global GL_NV_depth_clamp:Byte="__GLEW_NV_depth_clamp"
  3340. Const GL_SAMPLE_COUNT_BITS_NV=$8864
  3341. Const GL_CURRENT_SAMPLE_COUNT_QUERY_NV=$8865
  3342. Const GL_QUERY_RESULT_NV=$8866
  3343. Const GL_QUERY_RESULT_AVAILABLE_NV=$8867
  3344. Const GL_SAMPLE_COUNT_NV=$8914
  3345. Global GL_NV_depth_range_unclamped:Byte="__GLEW_NV_depth_range_unclamped"
  3346. Const GL_EVAL_2D_NV=$86C0
  3347. Const GL_EVAL_TRIANGULAR_2D_NV=$86C1
  3348. Const GL_MAP_TESSELLATION_NV=$86C2
  3349. Const GL_MAP_ATTRIB_U_ORDER_NV=$86C3
  3350. Const GL_MAP_ATTRIB_V_ORDER_NV=$86C4
  3351. Const GL_EVAL_FRACTIONAL_TESSELLATION_NV=$86C5
  3352. Const GL_EVAL_VERTEX_ATTRIB0_NV=$86C6
  3353. Const GL_EVAL_VERTEX_ATTRIB1_NV=$86C7
  3354. Const GL_EVAL_VERTEX_ATTRIB2_NV=$86C8
  3355. Const GL_EVAL_VERTEX_ATTRIB3_NV=$86C9
  3356. Const GL_EVAL_VERTEX_ATTRIB4_NV=$86CA
  3357. Const GL_EVAL_VERTEX_ATTRIB5_NV=$86CB
  3358. Const GL_EVAL_VERTEX_ATTRIB6_NV=$86CC
  3359. Const GL_EVAL_VERTEX_ATTRIB7_NV=$86CD
  3360. Const GL_EVAL_VERTEX_ATTRIB8_NV=$86CE
  3361. Const GL_EVAL_VERTEX_ATTRIB9_NV=$86CF
  3362. Const GL_EVAL_VERTEX_ATTRIB10_NV=$86D0
  3363. Const GL_EVAL_VERTEX_ATTRIB11_NV=$86D1
  3364. Const GL_EVAL_VERTEX_ATTRIB12_NV=$86D2
  3365. Const GL_EVAL_VERTEX_ATTRIB13_NV=$86D3
  3366. Const GL_EVAL_VERTEX_ATTRIB14_NV=$86D4
  3367. Const GL_EVAL_VERTEX_ATTRIB15_NV=$86D5
  3368. Const GL_MAX_MAP_TESSELLATION_NV=$86D6
  3369. Const GL_MAX_RATIONAL_EVAL_ORDER_NV=$86D7
  3370. Global glEvalMapsNV(target_:Int,mode_:Int)="__glewEvalMapsNV"
  3371. Global glGetMapAttribParameterfvNV(target_:Int,index_:Int,pname_:Int,params_:Float Ptr)="__glewGetMapAttribParameterfvNV"
  3372. Global glGetMapAttribParameterivNV(target_:Int,index_:Int,pname_:Int,params_:Int Ptr)="__glewGetMapAttribParameterivNV"
  3373. Global glGetMapControlPointsNV(target_:Int,index_:Int,type_:Int,ustride_:Int,vstride_:Int,packed_:Byte,points_:Byte Ptr)="__glewGetMapControlPointsNV"
  3374. Global glGetMapParameterfvNV(target_:Int,pname_:Int,params_:Float Ptr)="__glewGetMapParameterfvNV"
  3375. Global glGetMapParameterivNV(target_:Int,pname_:Int,params_:Int Ptr)="__glewGetMapParameterivNV"
  3376. Global glMapControlPointsNV(target_:Int,index_:Int,type_:Int,ustride_:Int,vstride_:Int,uorder_:Int,vorder_:Int,packed_:Byte,points_:Byte Ptr)="__glewMapControlPointsNV"
  3377. Global glMapParameterfvNV(target_:Int,pname_:Int,params_:Float Ptr)="__glewMapParameterfvNV"
  3378. Global glMapParameterivNV(target_:Int,pname_:Int,params_:Int Ptr)="__glewMapParameterivNV"
  3379. Global GL_NV_evaluators:Byte="__GLEW_NV_evaluators"
  3380. Const GL_SAMPLE_POSITION_NV=$8E50
  3381. Const GL_SAMPLE_MASK_NV=$8E51
  3382. Const GL_SAMPLE_MASK_VALUE_NV=$8E52
  3383. Const GL_TEXTURE_BINDING_RENDERBUFFER_NV=$8E53
  3384. Const GL_TEXTURE_RENDERBUFFER_DATA_STORE_BINDING_NV=$8E54
  3385. Const GL_TEXTURE_RENDERBUFFER_NV=$8E55
  3386. Const GL_SAMPLER_RENDERBUFFER_NV=$8E56
  3387. Const GL_INT_SAMPLER_RENDERBUFFER_NV=$8E57
  3388. Const GL_UNSIGNED_INT_SAMPLER_RENDERBUFFER_NV=$8E58
  3389. Const GL_MAX_SAMPLE_MASK_WORDS_NV=$8E59
  3390. Global glGetMultisamplefvNV(pname_:Int,index_:Int,val_:Float Ptr)="__glewGetMultisamplefvNV"
  3391. Global glSampleMaskIndexedNV(index_:Int,mask_:Int)="__glewSampleMaskIndexedNV"
  3392. Global glTexRenderbufferNV(target_:Int,renderbuffer_:Int)="__glewTexRenderbufferNV"
  3393. Global GL_NV_explicit_multisample:Byte="__GLEW_NV_explicit_multisample"
  3394. Const GL_ALL_COMPLETED_NV=$84F2
  3395. Const GL_FENCE_STATUS_NV=$84F3
  3396. Const GL_FENCE_CONDITION_NV=$84F4
  3397. Global glDeleteFencesNV(n_:Int,fences_:Int Ptr)="__glewDeleteFencesNV"
  3398. Global glFinishFenceNV(fence_:Int)="__glewFinishFenceNV"
  3399. Global glGenFencesNV(n_:Int,fences_:Int Ptr)="__glewGenFencesNV"
  3400. Global glGetFenceivNV(fence_:Int,pname_:Int,params_:Int Ptr)="__glewGetFenceivNV"
  3401. Global glIsFenceNV:Byte(fence_:Int)="__glewIsFenceNV"
  3402. Global glSetFenceNV(fence_:Int,condition_:Int)="__glewSetFenceNV"
  3403. Global glTestFenceNV:Byte(fence_:Int)="__glewTestFenceNV"
  3404. Global GL_NV_fence:Byte="__GLEW_NV_fence"
  3405. Const GL_FLOAT_R_NV=$8880
  3406. Const GL_FLOAT_RG_NV=$8881
  3407. Const GL_FLOAT_RGB_NV=$8882
  3408. Const GL_FLOAT_RGBA_NV=$8883
  3409. Const GL_FLOAT_R16_NV=$8884
  3410. Const GL_FLOAT_R32_NV=$8885
  3411. Const GL_FLOAT_RG16_NV=$8886
  3412. Const GL_FLOAT_RG32_NV=$8887
  3413. Const GL_FLOAT_RGB16_NV=$8888
  3414. Const GL_FLOAT_RGB32_NV=$8889
  3415. Const GL_FLOAT_RGBA16_NV=$888A
  3416. Const GL_FLOAT_RGBA32_NV=$888B
  3417. Const GL_TEXTURE_FLOAT_COMPONENTS_NV=$888C
  3418. Const GL_FLOAT_CLEAR_COLOR_VALUE_NV=$888D
  3419. Const GL_FLOAT_RGBA_MODE_NV=$888E
  3420. Global GL_NV_float_buffer:Byte="__GLEW_NV_float_buffer"
  3421. Const GL_FOG_DISTANCE_MODE_NV=$855A
  3422. Const GL_EYE_RADIAL_NV=$855B
  3423. Const GL_EYE_PLANE_ABSOLUTE_NV=$855C
  3424. Global GL_NV_fog_distance:Byte="__GLEW_NV_fog_distance"
  3425. Const GL_MAX_FRAGMENT_PROGRAM_LOCAL_PARAMETERS_NV=$8868
  3426. Const GL_FRAGMENT_PROGRAM_NV=$8870
  3427. Const GL_MAX_TEXTURE_COORDS_NV=$8871
  3428. Const GL_MAX_TEXTURE_IMAGE_UNITS_NV=$8872
  3429. Const GL_FRAGMENT_PROGRAM_BINDING_NV=$8873
  3430. Const GL_PROGRAM_ERROR_STRING_NV=$8874
  3431. Global glGetProgramNamedParameterdvNV(id_:Int,len_:Int,name_:Byte Ptr,params_:Double Ptr)="__glewGetProgramNamedParameterdvNV"
  3432. Global glGetProgramNamedParameterfvNV(id_:Int,len_:Int,name_:Byte Ptr,params_:Float Ptr)="__glewGetProgramNamedParameterfvNV"
  3433. Global glProgramNamedParameter4dNV(id_:Int,len_:Int,name_:Byte Ptr,x_:Double,y_:Double,z_:Double,w_:Double)="__glewProgramNamedParameter4dNV"
  3434. Global glProgramNamedParameter4dvNV(id_:Int,len_:Int,name_:Byte Ptr,v_:Double Ptr)="__glewProgramNamedParameter4dvNV"
  3435. Global glProgramNamedParameter4fNV(id_:Int,len_:Int,name_:Byte Ptr,x_:Float,y_:Float,z_:Float,w_:Float)="__glewProgramNamedParameter4fNV"
  3436. Global glProgramNamedParameter4fvNV(id_:Int,len_:Int,name_:Byte Ptr,v_:Float Ptr)="__glewProgramNamedParameter4fvNV"
  3437. Global GL_NV_fragment_program:Byte="__GLEW_NV_fragment_program"
  3438. Const GL_MAX_PROGRAM_EXEC_INSTRUCTIONS_NV=$88F4
  3439. Const GL_MAX_PROGRAM_CALL_DEPTH_NV=$88F5
  3440. Const GL_MAX_PROGRAM_IF_DEPTH_NV=$88F6
  3441. Const GL_MAX_PROGRAM_LOOP_DEPTH_NV=$88F7
  3442. Const GL_MAX_PROGRAM_LOOP_COUNT_NV=$88F8
  3443. Global GL_NV_fragment_program2:Byte="__GLEW_NV_fragment_program2"
  3444. Global GL_NV_fragment_program4:Byte="__GLEW_NV_fragment_program4"
  3445. Global GL_NV_fragment_program_option:Byte="__GLEW_NV_fragment_program_option"
  3446. Const GL_RENDERBUFFER_COVERAGE_SAMPLES_NV=$8CAB
  3447. Const GL_RENDERBUFFER_COLOR_SAMPLES_NV=$8E10
  3448. Const GL_MAX_MULTISAMPLE_COVERAGE_MODES_NV=$8E11
  3449. Const GL_MULTISAMPLE_COVERAGE_MODES_NV=$8E12
  3450. Global glRenderbufferStorageMultisampleCoverageNV(target_:Int,coverageSamples_:Int,colorSamples_:Int,internalformat_:Int,width_:Int,height_:Int)="__glewRenderbufferStorageMultisampleCoverageNV"
  3451. Global GL_NV_framebuffer_multisample_coverage:Byte="__GLEW_NV_framebuffer_multisample_coverage"
  3452. Const GL_GEOMETRY_PROGRAM_NV=$8C26
  3453. Const GL_MAX_PROGRAM_OUTPUT_VERTICES_NV=$8C27
  3454. Const GL_MAX_PROGRAM_TOTAL_OUTPUT_COMPONENTS_NV=$8C28
  3455. Global glProgramVertexLimitNV(target_:Int,limit_:Int)="__glewProgramVertexLimitNV"
  3456. Global GL_NV_geometry_program4:Byte="__GLEW_NV_geometry_program4"
  3457. Global GL_NV_geometry_shader4:Byte="__GLEW_NV_geometry_shader4"
  3458. Const GL_MIN_PROGRAM_TEXEL_OFFSET_NV=$8904
  3459. Const GL_MAX_PROGRAM_TEXEL_OFFSET_NV=$8905
  3460. Const GL_PROGRAM_ATTRIB_COMPONENTS_NV=$8906
  3461. Const GL_PROGRAM_RESULT_COMPONENTS_NV=$8907
  3462. Const GL_MAX_PROGRAM_ATTRIB_COMPONENTS_NV=$8908
  3463. Const GL_MAX_PROGRAM_RESULT_COMPONENTS_NV=$8909
  3464. Const GL_MAX_PROGRAM_GENERIC_ATTRIBS_NV=$8DA5
  3465. Const GL_MAX_PROGRAM_GENERIC_RESULTS_NV=$8DA6
  3466. Global glProgramEnvParameterI4iNV(target_:Int,index_:Int,x_:Int,y_:Int,z_:Int,w_:Int)="__glewProgramEnvParameterI4iNV"
  3467. Global glProgramEnvParameterI4ivNV(target_:Int,index_:Int,params_:Int Ptr)="__glewProgramEnvParameterI4ivNV"
  3468. Global glProgramEnvParameterI4uiNV(target_:Int,index_:Int,x_:Int,y_:Int,z_:Int,w_:Int)="__glewProgramEnvParameterI4uiNV"
  3469. Global glProgramEnvParameterI4uivNV(target_:Int,index_:Int,params_:Int Ptr)="__glewProgramEnvParameterI4uivNV"
  3470. Global glProgramEnvParametersI4ivNV(target_:Int,index_:Int,count_:Int,params_:Int Ptr)="__glewProgramEnvParametersI4ivNV"
  3471. Global glProgramEnvParametersI4uivNV(target_:Int,index_:Int,count_:Int,params_:Int Ptr)="__glewProgramEnvParametersI4uivNV"
  3472. Global glProgramLocalParameterI4iNV(target_:Int,index_:Int,x_:Int,y_:Int,z_:Int,w_:Int)="__glewProgramLocalParameterI4iNV"
  3473. Global glProgramLocalParameterI4ivNV(target_:Int,index_:Int,params_:Int Ptr)="__glewProgramLocalParameterI4ivNV"
  3474. Global glProgramLocalParameterI4uiNV(target_:Int,index_:Int,x_:Int,y_:Int,z_:Int,w_:Int)="__glewProgramLocalParameterI4uiNV"
  3475. Global glProgramLocalParameterI4uivNV(target_:Int,index_:Int,params_:Int Ptr)="__glewProgramLocalParameterI4uivNV"
  3476. Global glProgramLocalParametersI4ivNV(target_:Int,index_:Int,count_:Int,params_:Int Ptr)="__glewProgramLocalParametersI4ivNV"
  3477. Global glProgramLocalParametersI4uivNV(target_:Int,index_:Int,count_:Int,params_:Int Ptr)="__glewProgramLocalParametersI4uivNV"
  3478. Global GL_NV_gpu_program4:Byte="__GLEW_NV_gpu_program4"
  3479. Const GL_HALF_FLOAT_NV=$140B
  3480. Global glColor3hNV(red_:Short,green_:Short,blue_:Short)="__glewColor3hNV"
  3481. Global glColor3hvNV(v_:Short Ptr)="__glewColor3hvNV"
  3482. Global glColor4hNV(red_:Short,green_:Short,blue_:Short,alpha_:Short)="__glewColor4hNV"
  3483. Global glColor4hvNV(v_:Short Ptr)="__glewColor4hvNV"
  3484. Global glFogCoordhNV(fog_:Short)="__glewFogCoordhNV"
  3485. Global glFogCoordhvNV(fog_:Short Ptr)="__glewFogCoordhvNV"
  3486. Global glMultiTexCoord1hNV(target_:Int,s_:Short)="__glewMultiTexCoord1hNV"
  3487. Global glMultiTexCoord1hvNV(target_:Int,v_:Short Ptr)="__glewMultiTexCoord1hvNV"
  3488. Global glMultiTexCoord2hNV(target_:Int,s_:Short,t_:Short)="__glewMultiTexCoord2hNV"
  3489. Global glMultiTexCoord2hvNV(target_:Int,v_:Short Ptr)="__glewMultiTexCoord2hvNV"
  3490. Global glMultiTexCoord3hNV(target_:Int,s_:Short,t_:Short,r_:Short)="__glewMultiTexCoord3hNV"
  3491. Global glMultiTexCoord3hvNV(target_:Int,v_:Short Ptr)="__glewMultiTexCoord3hvNV"
  3492. Global glMultiTexCoord4hNV(target_:Int,s_:Short,t_:Short,r_:Short,q_:Short)="__glewMultiTexCoord4hNV"
  3493. Global glMultiTexCoord4hvNV(target_:Int,v_:Short Ptr)="__glewMultiTexCoord4hvNV"
  3494. Global glNormal3hNV(nx_:Short,ny_:Short,nz_:Short)="__glewNormal3hNV"
  3495. Global glNormal3hvNV(v_:Short Ptr)="__glewNormal3hvNV"
  3496. Global glSecondaryColor3hNV(red_:Short,green_:Short,blue_:Short)="__glewSecondaryColor3hNV"
  3497. Global glSecondaryColor3hvNV(v_:Short Ptr)="__glewSecondaryColor3hvNV"
  3498. Global glTexCoord1hNV(s_:Short)="__glewTexCoord1hNV"
  3499. Global glTexCoord1hvNV(v_:Short Ptr)="__glewTexCoord1hvNV"
  3500. Global glTexCoord2hNV(s_:Short,t_:Short)="__glewTexCoord2hNV"
  3501. Global glTexCoord2hvNV(v_:Short Ptr)="__glewTexCoord2hvNV"
  3502. Global glTexCoord3hNV(s_:Short,t_:Short,r_:Short)="__glewTexCoord3hNV"
  3503. Global glTexCoord3hvNV(v_:Short Ptr)="__glewTexCoord3hvNV"
  3504. Global glTexCoord4hNV(s_:Short,t_:Short,r_:Short,q_:Short)="__glewTexCoord4hNV"
  3505. Global glTexCoord4hvNV(v_:Short Ptr)="__glewTexCoord4hvNV"
  3506. Global glVertex2hNV(x_:Short,y_:Short)="__glewVertex2hNV"
  3507. Global glVertex2hvNV(v_:Short Ptr)="__glewVertex2hvNV"
  3508. Global glVertex3hNV(x_:Short,y_:Short,z_:Short)="__glewVertex3hNV"
  3509. Global glVertex3hvNV(v_:Short Ptr)="__glewVertex3hvNV"
  3510. Global glVertex4hNV(x_:Short,y_:Short,z_:Short,w_:Short)="__glewVertex4hNV"
  3511. Global glVertex4hvNV(v_:Short Ptr)="__glewVertex4hvNV"
  3512. Global glVertexAttrib1hNV(index_:Int,x_:Short)="__glewVertexAttrib1hNV"
  3513. Global glVertexAttrib1hvNV(index_:Int,v_:Short Ptr)="__glewVertexAttrib1hvNV"
  3514. Global glVertexAttrib2hNV(index_:Int,x_:Short,y_:Short)="__glewVertexAttrib2hNV"
  3515. Global glVertexAttrib2hvNV(index_:Int,v_:Short Ptr)="__glewVertexAttrib2hvNV"
  3516. Global glVertexAttrib3hNV(index_:Int,x_:Short,y_:Short,z_:Short)="__glewVertexAttrib3hNV"
  3517. Global glVertexAttrib3hvNV(index_:Int,v_:Short Ptr)="__glewVertexAttrib3hvNV"
  3518. Global glVertexAttrib4hNV(index_:Int,x_:Short,y_:Short,z_:Short,w_:Short)="__glewVertexAttrib4hNV"
  3519. Global glVertexAttrib4hvNV(index_:Int,v_:Short Ptr)="__glewVertexAttrib4hvNV"
  3520. Global glVertexAttribs1hvNV(index_:Int,n_:Int,v_:Short Ptr)="__glewVertexAttribs1hvNV"
  3521. Global glVertexAttribs2hvNV(index_:Int,n_:Int,v_:Short Ptr)="__glewVertexAttribs2hvNV"
  3522. Global glVertexAttribs3hvNV(index_:Int,n_:Int,v_:Short Ptr)="__glewVertexAttribs3hvNV"
  3523. Global glVertexAttribs4hvNV(index_:Int,n_:Int,v_:Short Ptr)="__glewVertexAttribs4hvNV"
  3524. Global glVertexWeighthNV(weight_:Short)="__glewVertexWeighthNV"
  3525. Global glVertexWeighthvNV(weight_:Short Ptr)="__glewVertexWeighthvNV"
  3526. Global GL_NV_half_float:Byte="__GLEW_NV_half_float"
  3527. Const GL_MAX_SHININESS_NV=$8504
  3528. Const GL_MAX_SPOT_EXPONENT_NV=$8505
  3529. Global GL_NV_light_max_exponent:Byte="__GLEW_NV_light_max_exponent"
  3530. Const GL_MULTISAMPLE_FILTER_HINT_NV=$8534
  3531. Global GL_NV_multisample_filter_hint:Byte="__GLEW_NV_multisample_filter_hint"
  3532. Const GL_PIXEL_COUNTER_BITS_NV=$8864
  3533. Const GL_CURRENT_OCCLUSION_QUERY_ID_NV=$8865
  3534. Const GL_PIXEL_COUNT_NV=$8866
  3535. Const GL_PIXEL_COUNT_AVAILABLE_NV=$8867
  3536. Global glBeginOcclusionQueryNV(id_:Int)="__glewBeginOcclusionQueryNV"
  3537. Global glDeleteOcclusionQueriesNV(n_:Int,ids_:Int Ptr)="__glewDeleteOcclusionQueriesNV"
  3538. Global glEndOcclusionQueryNV()="__glewEndOcclusionQueryNV"
  3539. Global glGenOcclusionQueriesNV(n_:Int,ids_:Int Ptr)="__glewGenOcclusionQueriesNV"
  3540. Global glGetOcclusionQueryivNV(id_:Int,pname_:Int,params_:Int Ptr)="__glewGetOcclusionQueryivNV"
  3541. Global glGetOcclusionQueryuivNV(id_:Int,pname_:Int,params_:Int Ptr)="__glewGetOcclusionQueryuivNV"
  3542. Global glIsOcclusionQueryNV:Byte(id_:Int)="__glewIsOcclusionQueryNV"
  3543. Global GL_NV_occlusion_query:Byte="__GLEW_NV_occlusion_query"
  3544. Const GL_DEPTH_STENCIL_NV=$84F9
  3545. Const GL_UNSIGNED_INT_24_8_NV=$84FA
  3546. Global GL_NV_packed_depth_stencil:Byte="__GLEW_NV_packed_depth_stencil"
  3547. Const GL_MAX_PROGRAM_PARAMETER_BUFFER_BINDINGS_NV=$8DA0
  3548. Const GL_MAX_PROGRAM_PARAMETER_BUFFER_SIZE_NV=$8DA1
  3549. Const GL_VERTEX_PROGRAM_PARAMETER_BUFFER_NV=$8DA2
  3550. Const GL_GEOMETRY_PROGRAM_PARAMETER_BUFFER_NV=$8DA3
  3551. Const GL_FRAGMENT_PROGRAM_PARAMETER_BUFFER_NV=$8DA4
  3552. Global glProgramBufferParametersIivNV(target_:Int,buffer_:Int,index_:Int,count_:Int,params_:Int Ptr)="__glewProgramBufferParametersIivNV"
  3553. Global glProgramBufferParametersIuivNV(target_:Int,buffer_:Int,index_:Int,count_:Int,params_:Int Ptr)="__glewProgramBufferParametersIuivNV"
  3554. Global glProgramBufferParametersfvNV(target_:Int,buffer_:Int,index_:Int,count_:Int,params_:Float Ptr)="__glewProgramBufferParametersfvNV"
  3555. Global GL_NV_parameter_buffer_object:Byte="__GLEW_NV_parameter_buffer_object"
  3556. Const GL_WRITE_PIXEL_DATA_RANGE_NV=$8878
  3557. Const GL_READ_PIXEL_DATA_RANGE_NV=$8879
  3558. Const GL_WRITE_PIXEL_DATA_RANGE_LENGTH_NV=$887A
  3559. Const GL_READ_PIXEL_DATA_RANGE_LENGTH_NV=$887B
  3560. Const GL_WRITE_PIXEL_DATA_RANGE_POINTER_NV=$887C
  3561. Const GL_READ_PIXEL_DATA_RANGE_POINTER_NV=$887D
  3562. Global glFlushPixelDataRangeNV(target_:Int)="__glewFlushPixelDataRangeNV"
  3563. Global glPixelDataRangeNV(target_:Int,length_:Int,pointer_:Byte Ptr)="__glewPixelDataRangeNV"
  3564. Global GL_NV_pixel_data_range:Byte="__GLEW_NV_pixel_data_range"
  3565. Const GL_POINT_SPRITE_NV=$8861
  3566. Const GL_COORD_REPLACE_NV=$8862
  3567. Const GL_POINT_SPRITE_R_MODE_NV=$8863
  3568. Global glPointParameteriNV(pname_:Int,param_:Int)="__glewPointParameteriNV"
  3569. Global glPointParameterivNV(pname_:Int,params_:Int Ptr)="__glewPointParameterivNV"
  3570. Global GL_NV_point_sprite:Byte="__GLEW_NV_point_sprite"
  3571. Const GL_FRAME_NV=$8E26
  3572. Const GL_FIELDS_NV=$8E27
  3573. Const GL_CURRENT_TIME_NV=$8E28
  3574. Const GL_NUM_FILL_STREAMS_NV=$8E29
  3575. Const GL_PRESENT_TIME_NV=$8E2A
  3576. Const GL_PRESENT_DURATION_NV=$8E2B
  3577. Global glGetVideoi64vNV(video_slot_:Int,pname_:Int,params_:Long Ptr)="__glewGetVideoi64vNV"
  3578. Global glGetVideoivNV(video_slot_:Int,pname_:Int,params_:Int Ptr)="__glewGetVideoivNV"
  3579. Global glGetVideoui64vNV(video_slot_:Int,pname_:Int,params_:Long Ptr)="__glewGetVideoui64vNV"
  3580. Global glGetVideouivNV(video_slot_:Int,pname_:Int,params_:Int Ptr)="__glewGetVideouivNV"
  3581. Global glPresentFrameDualFillNV(video_slot_:Int,minPresentTime_:Long,beginPresentTimeId_:Int,presentDurationId_:Int,type_:Int,target0_:Int,fill0_:Int,target1_:Int,fill1_:Int,target2_:Int,fill2_:Int,target3_:Int,fill3_:Int)="__glewPresentFrameDualFillNV"
  3582. Global glPresentFrameKeyedNV(video_slot_:Int,minPresentTime_:Long,beginPresentTimeId_:Int,presentDurationId_:Int,type_:Int,target0_:Int,fill0_:Int,key0_:Int,target1_:Int,fill1_:Int,key1_:Int)="__glewPresentFrameKeyedNV"
  3583. Global glVideoParameterivNV(video_slot_:Int,pname_:Int,params_:Int Ptr)="__glewVideoParameterivNV"
  3584. Global GL_NV_present_video:Byte="__GLEW_NV_present_video"
  3585. Const GL_PRIMITIVE_RESTART_NV=$8558
  3586. Const GL_PRIMITIVE_RESTART_INDEX_NV=$8559
  3587. Global glPrimitiveRestartIndexNV(index_:Int)="__glewPrimitiveRestartIndexNV"
  3588. Global glPrimitiveRestartNV()="__glewPrimitiveRestartNV"
  3589. Global GL_NV_primitive_restart:Byte="__GLEW_NV_primitive_restart"
  3590. Const GL_REGISTER_COMBINERS_NV=$8522
  3591. Const GL_VARIABLE_A_NV=$8523
  3592. Const GL_VARIABLE_B_NV=$8524
  3593. Const GL_VARIABLE_C_NV=$8525
  3594. Const GL_VARIABLE_D_NV=$8526
  3595. Const GL_VARIABLE_E_NV=$8527
  3596. Const GL_VARIABLE_F_NV=$8528
  3597. Const GL_VARIABLE_G_NV=$8529
  3598. Const GL_CONSTANT_COLOR0_NV=$852A
  3599. Const GL_CONSTANT_COLOR1_NV=$852B
  3600. Const GL_PRIMARY_COLOR_NV=$852C
  3601. Const GL_SECONDARY_COLOR_NV=$852D
  3602. Const GL_SPARE0_NV=$852E
  3603. Const GL_SPARE1_NV=$852F
  3604. Const GL_DISCARD_NV=$8530
  3605. Const GL_E_TIMES_F_NV=$8531
  3606. Const GL_SPARE0_PLUS_SECONDARY_COLOR_NV=$8532
  3607. Const GL_UNSIGNED_IDENTITY_NV=$8536
  3608. Const GL_UNSIGNED_INVERT_NV=$8537
  3609. Const GL_EXPAND_NORMAL_NV=$8538
  3610. Const GL_EXPAND_NEGATE_NV=$8539
  3611. Const GL_HALF_BIAS_NORMAL_NV=$853A
  3612. Const GL_HALF_BIAS_NEGATE_NV=$853B
  3613. Const GL_SIGNED_IDENTITY_NV=$853C
  3614. Const GL_SIGNED_NEGATE_NV=$853D
  3615. Const GL_SCALE_BY_TWO_NV=$853E
  3616. Const GL_SCALE_BY_FOUR_NV=$853F
  3617. Const GL_SCALE_BY_ONE_HALF_NV=$8540
  3618. Const GL_BIAS_BY_NEGATIVE_ONE_HALF_NV=$8541
  3619. Const GL_COMBINER_INPUT_NV=$8542
  3620. Const GL_COMBINER_MAPPING_NV=$8543
  3621. Const GL_COMBINER_COMPONENT_USAGE_NV=$8544
  3622. Const GL_COMBINER_AB_DOT_PRODUCT_NV=$8545
  3623. Const GL_COMBINER_CD_DOT_PRODUCT_NV=$8546
  3624. Const GL_COMBINER_MUX_SUM_NV=$8547
  3625. Const GL_COMBINER_SCALE_NV=$8548
  3626. Const GL_COMBINER_BIAS_NV=$8549
  3627. Const GL_COMBINER_AB_OUTPUT_NV=$854A
  3628. Const GL_COMBINER_CD_OUTPUT_NV=$854B
  3629. Const GL_COMBINER_SUM_OUTPUT_NV=$854C
  3630. Const GL_MAX_GENERAL_COMBINERS_NV=$854D
  3631. Const GL_NUM_GENERAL_COMBINERS_NV=$854E
  3632. Const GL_COLOR_SUM_CLAMP_NV=$854F
  3633. Const GL_COMBINER0_NV=$8550
  3634. Const GL_COMBINER1_NV=$8551
  3635. Const GL_COMBINER2_NV=$8552
  3636. Const GL_COMBINER3_NV=$8553
  3637. Const GL_COMBINER4_NV=$8554
  3638. Const GL_COMBINER5_NV=$8555
  3639. Const GL_COMBINER6_NV=$8556
  3640. Const GL_COMBINER7_NV=$8557
  3641. Global glCombinerInputNV(stage_:Int,portion_:Int,variable_:Int,input_:Int,mapping_:Int,componentUsage_:Int)="__glewCombinerInputNV"
  3642. Global glCombinerOutputNV(stage_:Int,portion_:Int,abOutput_:Int,cdOutput_:Int,sumOutput_:Int,scale_:Int,bias_:Int,abDotProduct_:Byte,cdDotProduct_:Byte,muxSum_:Byte)="__glewCombinerOutputNV"
  3643. Global glCombinerParameterfNV(pname_:Int,param_:Float)="__glewCombinerParameterfNV"
  3644. Global glCombinerParameterfvNV(pname_:Int,params_:Float Ptr)="__glewCombinerParameterfvNV"
  3645. Global glCombinerParameteriNV(pname_:Int,param_:Int)="__glewCombinerParameteriNV"
  3646. Global glCombinerParameterivNV(pname_:Int,params_:Int Ptr)="__glewCombinerParameterivNV"
  3647. Global glFinalCombinerInputNV(variable_:Int,input_:Int,mapping_:Int,componentUsage_:Int)="__glewFinalCombinerInputNV"
  3648. Global glGetCombinerInputParameterfvNV(stage_:Int,portion_:Int,variable_:Int,pname_:Int,params_:Float Ptr)="__glewGetCombinerInputParameterfvNV"
  3649. Global glGetCombinerInputParameterivNV(stage_:Int,portion_:Int,variable_:Int,pname_:Int,params_:Int Ptr)="__glewGetCombinerInputParameterivNV"
  3650. Global glGetCombinerOutputParameterfvNV(stage_:Int,portion_:Int,pname_:Int,params_:Float Ptr)="__glewGetCombinerOutputParameterfvNV"
  3651. Global glGetCombinerOutputParameterivNV(stage_:Int,portion_:Int,pname_:Int,params_:Int Ptr)="__glewGetCombinerOutputParameterivNV"
  3652. Global glGetFinalCombinerInputParameterfvNV(variable_:Int,pname_:Int,params_:Float Ptr)="__glewGetFinalCombinerInputParameterfvNV"
  3653. Global glGetFinalCombinerInputParameterivNV(variable_:Int,pname_:Int,params_:Int Ptr)="__glewGetFinalCombinerInputParameterivNV"
  3654. Global GL_NV_register_combiners:Byte="__GLEW_NV_register_combiners"
  3655. Const GL_PER_STAGE_CONSTANTS_NV=$8535
  3656. Global glCombinerStageParameterfvNV(stage_:Int,pname_:Int,params_:Float Ptr)="__glewCombinerStageParameterfvNV"
  3657. Global glGetCombinerStageParameterfvNV(stage_:Int,pname_:Int,params_:Float Ptr)="__glewGetCombinerStageParameterfvNV"
  3658. Global GL_NV_register_combiners2:Byte="__GLEW_NV_register_combiners2"
  3659. Const GL_EMBOSS_LIGHT_NV=$855D
  3660. Const GL_EMBOSS_CONSTANT_NV=$855E
  3661. Const GL_EMBOSS_MAP_NV=$855F
  3662. Global GL_NV_texgen_emboss:Byte="__GLEW_NV_texgen_emboss"
  3663. Const GL_NORMAL_MAP_NV=$8511
  3664. Const GL_REFLECTION_MAP_NV=$8512
  3665. Global GL_NV_texgen_reflection:Byte="__GLEW_NV_texgen_reflection"
  3666. Global GL_NV_texture_compression_vtc:Byte="__GLEW_NV_texture_compression_vtc"
  3667. Const GL_COMBINE4_NV=$8503
  3668. Const GL_SOURCE3_RGB_NV=$8583
  3669. Const GL_SOURCE3_ALPHA_NV=$858B
  3670. Const GL_OPERAND3_RGB_NV=$8593
  3671. Const GL_OPERAND3_ALPHA_NV=$859B
  3672. Global GL_NV_texture_env_combine4:Byte="__GLEW_NV_texture_env_combine4"
  3673. Const GL_TEXTURE_UNSIGNED_REMAP_MODE_NV=$888F
  3674. Global GL_NV_texture_expand_normal:Byte="__GLEW_NV_texture_expand_normal"
  3675. Const GL_TEXTURE_RECTANGLE_NV=$84F5
  3676. Const GL_TEXTURE_BINDING_RECTANGLE_NV=$84F6
  3677. Const GL_PROXY_TEXTURE_RECTANGLE_NV=$84F7
  3678. Const GL_MAX_RECTANGLE_TEXTURE_SIZE_NV=$84F8
  3679. Global GL_NV_texture_rectangle:Byte="__GLEW_NV_texture_rectangle"
  3680. Const GL_OFFSET_TEXTURE_RECTANGLE_NV=$864C
  3681. Const GL_OFFSET_TEXTURE_RECTANGLE_SCALE_NV=$864D
  3682. Const GL_DOT_PRODUCT_TEXTURE_RECTANGLE_NV=$864E
  3683. Const GL_RGBA_UNSIGNED_DOT_PRODUCT_MAPPING_NV=$86D9
  3684. Const GL_UNSIGNED_INT_S8_S8_8_8_NV=$86DA
  3685. Const GL_UNSIGNED_INT_8_8_S8_S8_REV_NV=$86DB
  3686. Const GL_DSDT_MAG_INTENSITY_NV=$86DC
  3687. Const GL_SHADER_CONSISTENT_NV=$86DD
  3688. Const GL_TEXTURE_SHADER_NV=$86DE
  3689. Const GL_SHADER_OPERATION_NV=$86DF
  3690. Const GL_CULL_MODES_NV=$86E0
  3691. Const GL_OFFSET_TEXTURE_2D_MATRIX_NV=$86E1
  3692. Const GL_OFFSET_TEXTURE_MATRIX_NV=$86E1
  3693. Const GL_OFFSET_TEXTURE_2D_SCALE_NV=$86E2
  3694. Const GL_OFFSET_TEXTURE_SCALE_NV=$86E2
  3695. Const GL_OFFSET_TEXTURE_BIAS_NV=$86E3
  3696. Const GL_OFFSET_TEXTURE_2D_BIAS_NV=$86E3
  3697. Const GL_PREVIOUS_TEXTURE_INPUT_NV=$86E4
  3698. Const GL_CONST_EYE_NV=$86E5
  3699. Const GL_PASS_THROUGH_NV=$86E6
  3700. Const GL_CULL_FRAGMENT_NV=$86E7
  3701. Const GL_OFFSET_TEXTURE_2D_NV=$86E8
  3702. Const GL_DEPENDENT_AR_TEXTURE_2D_NV=$86E9
  3703. Const GL_DEPENDENT_GB_TEXTURE_2D_NV=$86EA
  3704. Const GL_DOT_PRODUCT_NV=$86EC
  3705. Const GL_DOT_PRODUCT_DEPTH_REPLACE_NV=$86ED
  3706. Const GL_DOT_PRODUCT_TEXTURE_2D_NV=$86EE
  3707. Const GL_DOT_PRODUCT_TEXTURE_CUBE_MAP_NV=$86F0
  3708. Const GL_DOT_PRODUCT_DIFFUSE_CUBE_MAP_NV=$86F1
  3709. Const GL_DOT_PRODUCT_REFLECT_CUBE_MAP_NV=$86F2
  3710. Const GL_DOT_PRODUCT_CONST_EYE_REFLECT_CUBE_MAP_NV=$86F3
  3711. Const GL_HILO_NV=$86F4
  3712. Const GL_DSDT_NV=$86F5
  3713. Const GL_DSDT_MAG_NV=$86F6
  3714. Const GL_DSDT_MAG_VIB_NV=$86F7
  3715. Const GL_HILO16_NV=$86F8
  3716. Const GL_SIGNED_HILO_NV=$86F9
  3717. Const GL_SIGNED_HILO16_NV=$86FA
  3718. Const GL_SIGNED_RGBA_NV=$86FB
  3719. Const GL_SIGNED_RGBA8_NV=$86FC
  3720. Const GL_SIGNED_RGB_NV=$86FE
  3721. Const GL_SIGNED_RGB8_NV=$86FF
  3722. Const GL_SIGNED_LUMINANCE_NV=$8701
  3723. Const GL_SIGNED_LUMINANCE8_NV=$8702
  3724. Const GL_SIGNED_LUMINANCE_ALPHA_NV=$8703
  3725. Const GL_SIGNED_LUMINANCE8_ALPHA8_NV=$8704
  3726. Const GL_SIGNED_ALPHA_NV=$8705
  3727. Const GL_SIGNED_ALPHA8_NV=$8706
  3728. Const GL_SIGNED_INTENSITY_NV=$8707
  3729. Const GL_SIGNED_INTENSITY8_NV=$8708
  3730. Const GL_DSDT8_NV=$8709
  3731. Const GL_DSDT8_MAG8_NV=$870A
  3732. Const GL_DSDT8_MAG8_INTENSITY8_NV=$870B
  3733. Const GL_SIGNED_RGB_UNSIGNED_ALPHA_NV=$870C
  3734. Const GL_SIGNED_RGB8_UNSIGNED_ALPHA8_NV=$870D
  3735. Const GL_HI_SCALE_NV=$870E
  3736. Const GL_LO_SCALE_NV=$870F
  3737. Const GL_DS_SCALE_NV=$8710
  3738. Const GL_DT_SCALE_NV=$8711
  3739. Const GL_MAGNITUDE_SCALE_NV=$8712
  3740. Const GL_VIBRANCE_SCALE_NV=$8713
  3741. Const GL_HI_BIAS_NV=$8714
  3742. Const GL_LO_BIAS_NV=$8715
  3743. Const GL_DS_BIAS_NV=$8716
  3744. Const GL_DT_BIAS_NV=$8717
  3745. Const GL_MAGNITUDE_BIAS_NV=$8718
  3746. Const GL_VIBRANCE_BIAS_NV=$8719
  3747. Const GL_TEXTURE_BORDER_VALUES_NV=$871A
  3748. Const GL_TEXTURE_HI_SIZE_NV=$871B
  3749. Const GL_TEXTURE_LO_SIZE_NV=$871C
  3750. Const GL_TEXTURE_DS_SIZE_NV=$871D
  3751. Const GL_TEXTURE_DT_SIZE_NV=$871E
  3752. Const GL_TEXTURE_MAG_SIZE_NV=$871F
  3753. Global GL_NV_texture_shader:Byte="__GLEW_NV_texture_shader"
  3754. Const GL_DOT_PRODUCT_TEXTURE_3D_NV=$86EF
  3755. Global GL_NV_texture_shader2:Byte="__GLEW_NV_texture_shader2"
  3756. Const GL_OFFSET_PROJECTIVE_TEXTURE_2D_NV=$8850
  3757. Const GL_OFFSET_PROJECTIVE_TEXTURE_2D_SCALE_NV=$8851
  3758. Const GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_NV=$8852
  3759. Const GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_SCALE_NV=$8853
  3760. Const GL_OFFSET_HILO_TEXTURE_2D_NV=$8854
  3761. Const GL_OFFSET_HILO_TEXTURE_RECTANGLE_NV=$8855
  3762. Const GL_OFFSET_HILO_PROJECTIVE_TEXTURE_2D_NV=$8856
  3763. Const GL_OFFSET_HILO_PROJECTIVE_TEXTURE_RECTANGLE_NV=$8857
  3764. Const GL_DEPENDENT_HILO_TEXTURE_2D_NV=$8858
  3765. Const GL_DEPENDENT_RGB_TEXTURE_3D_NV=$8859
  3766. Const GL_DEPENDENT_RGB_TEXTURE_CUBE_MAP_NV=$885A
  3767. Const GL_DOT_PRODUCT_PASS_THROUGH_NV=$885B
  3768. Const GL_DOT_PRODUCT_TEXTURE_1D_NV=$885C
  3769. Const GL_DOT_PRODUCT_AFFINE_DEPTH_REPLACE_NV=$885D
  3770. Const GL_HILO8_NV=$885E
  3771. Const GL_SIGNED_HILO8_NV=$885F
  3772. Const GL_FORCE_BLUE_TO_ONE_NV=$8860
  3773. Global GL_NV_texture_shader3:Byte="__GLEW_NV_texture_shader3"
  3774. Const GL_BACK_PRIMARY_COLOR_NV=$8C77
  3775. Const GL_BACK_SECONDARY_COLOR_NV=$8C78
  3776. Const GL_TEXTURE_COORD_NV=$8C79
  3777. Const GL_CLIP_DISTANCE_NV=$8C7A
  3778. Const GL_VERTEX_ID_NV=$8C7B
  3779. Const GL_PRIMITIVE_ID_NV=$8C7C
  3780. Const GL_GENERIC_ATTRIB_NV=$8C7D
  3781. Const GL_TRANSFORM_FEEDBACK_ATTRIBS_NV=$8C7E
  3782. Const GL_TRANSFORM_FEEDBACK_BUFFER_MODE_NV=$8C7F
  3783. Const GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_NV=$8C80
  3784. Const GL_ACTIVE_VARYINGS_NV=$8C81
  3785. Const GL_ACTIVE_VARYING_MAX_LENGTH_NV=$8C82
  3786. Const GL_TRANSFORM_FEEDBACK_VARYINGS_NV=$8C83
  3787. Const GL_TRANSFORM_FEEDBACK_BUFFER_START_NV=$8C84
  3788. Const GL_TRANSFORM_FEEDBACK_BUFFER_SIZE_NV=$8C85
  3789. Const GL_TRANSFORM_FEEDBACK_RECORD_NV=$8C86
  3790. Const GL_PRIMITIVES_GENERATED_NV=$8C87
  3791. Const GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_NV=$8C88
  3792. Const GL_RASTERIZER_DISCARD_NV=$8C89
  3793. Const GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_NV=$8C8A
  3794. Const GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_NV=$8C8B
  3795. Const GL_INTERLEAVED_ATTRIBS_NV=$8C8C
  3796. Const GL_SEPARATE_ATTRIBS_NV=$8C8D
  3797. Const GL_TRANSFORM_FEEDBACK_BUFFER_NV=$8C8E
  3798. Const GL_TRANSFORM_FEEDBACK_BUFFER_BINDING_NV=$8C8F
  3799. Global glActiveVaryingNV(program_:Int,name_:Byte Ptr)="__glewActiveVaryingNV"
  3800. Global glBeginTransformFeedbackNV(primitiveMode_:Int)="__glewBeginTransformFeedbackNV"
  3801. Global glBindBufferBaseNV(target_:Int,index_:Int,buffer_:Int)="__glewBindBufferBaseNV"
  3802. Global glBindBufferOffsetNV(target_:Int,index_:Int,buffer_:Int,offset_:Int)="__glewBindBufferOffsetNV"
  3803. Global glBindBufferRangeNV(target_:Int,index_:Int,buffer_:Int,offset_:Int,size_:Int)="__glewBindBufferRangeNV"
  3804. Global glEndTransformFeedbackNV()="__glewEndTransformFeedbackNV"
  3805. Global glGetActiveVaryingNV(program_:Int,index_:Int,bufSize_:Int,length_:Int Ptr,size_:Int Ptr,type_:Int Ptr,name_:Byte Ptr)="__glewGetActiveVaryingNV"
  3806. Global glGetTransformFeedbackVaryingNV(program_:Int,index_:Int,location_:Int Ptr)="__glewGetTransformFeedbackVaryingNV"
  3807. Global glGetVaryingLocationNV:Int(program_:Int,name_:Byte Ptr)="__glewGetVaryingLocationNV"
  3808. Global glTransformFeedbackAttribsNV(count_:Int,attribs_:Int Ptr,bufferMode_:Int)="__glewTransformFeedbackAttribsNV"
  3809. Global glTransformFeedbackVaryingsNV(program_:Int,count_:Int,locations_:Int Ptr,bufferMode_:Int)="__glewTransformFeedbackVaryingsNV"
  3810. Global GL_NV_transform_feedback:Byte="__GLEW_NV_transform_feedback"
  3811. Const GL_VERTEX_ARRAY_RANGE_NV=$851D
  3812. Const GL_VERTEX_ARRAY_RANGE_LENGTH_NV=$851E
  3813. Const GL_VERTEX_ARRAY_RANGE_VALID_NV=$851F
  3814. Const GL_MAX_VERTEX_ARRAY_RANGE_ELEMENT_NV=$8520
  3815. Const GL_VERTEX_ARRAY_RANGE_POINTER_NV=$8521
  3816. Global glFlushVertexArrayRangeNV()="__glewFlushVertexArrayRangeNV"
  3817. Global glVertexArrayRangeNV(length_:Int,pointer_:Byte Ptr)="__glewVertexArrayRangeNV"
  3818. Global GL_NV_vertex_array_range:Byte="__GLEW_NV_vertex_array_range"
  3819. Const GL_VERTEX_ARRAY_RANGE_WITHOUT_FLUSH_NV=$8533
  3820. Global GL_NV_vertex_array_range2:Byte="__GLEW_NV_vertex_array_range2"
  3821. Const GL_VERTEX_PROGRAM_NV=$8620
  3822. Const GL_VERTEX_STATE_PROGRAM_NV=$8621
  3823. Const GL_ATTRIB_ARRAY_SIZE_NV=$8623
  3824. Const GL_ATTRIB_ARRAY_STRIDE_NV=$8624
  3825. Const GL_ATTRIB_ARRAY_TYPE_NV=$8625
  3826. Const GL_CURRENT_ATTRIB_NV=$8626
  3827. Const GL_PROGRAM_LENGTH_NV=$8627
  3828. Const GL_PROGRAM_STRING_NV=$8628
  3829. Const GL_MODELVIEW_PROJECTION_NV=$8629
  3830. Const GL_IDENTITY_NV=$862A
  3831. Const GL_INVERSE_NV=$862B
  3832. Const GL_TRANSPOSE_NV=$862C
  3833. Const GL_INVERSE_TRANSPOSE_NV=$862D
  3834. Const GL_MAX_TRACK_MATRIX_STACK_DEPTH_NV=$862E
  3835. Const GL_MAX_TRACK_MATRICES_NV=$862F
  3836. Const GL_MATRIX0_NV=$8630
  3837. Const GL_MATRIX1_NV=$8631
  3838. Const GL_MATRIX2_NV=$8632
  3839. Const GL_MATRIX3_NV=$8633
  3840. Const GL_MATRIX4_NV=$8634
  3841. Const GL_MATRIX5_NV=$8635
  3842. Const GL_MATRIX6_NV=$8636
  3843. Const GL_MATRIX7_NV=$8637
  3844. Const GL_CURRENT_MATRIX_STACK_DEPTH_NV=$8640
  3845. Const GL_CURRENT_MATRIX_NV=$8641
  3846. Const GL_VERTEX_PROGRAM_POINT_SIZE_NV=$8642
  3847. Const GL_VERTEX_PROGRAM_TWO_SIDE_NV=$8643
  3848. Const GL_PROGRAM_PARAMETER_NV=$8644
  3849. Const GL_ATTRIB_ARRAY_POINTER_NV=$8645
  3850. Const GL_PROGRAM_TARGET_NV=$8646
  3851. Const GL_PROGRAM_RESIDENT_NV=$8647
  3852. Const GL_TRACK_MATRIX_NV=$8648
  3853. Const GL_TRACK_MATRIX_TRANSFORM_NV=$8649
  3854. Const GL_VERTEX_PROGRAM_BINDING_NV=$864A
  3855. Const GL_PROGRAM_ERROR_POSITION_NV=$864B
  3856. Const GL_VERTEX_ATTRIB_ARRAY0_NV=$8650
  3857. Const GL_VERTEX_ATTRIB_ARRAY1_NV=$8651
  3858. Const GL_VERTEX_ATTRIB_ARRAY2_NV=$8652
  3859. Const GL_VERTEX_ATTRIB_ARRAY3_NV=$8653
  3860. Const GL_VERTEX_ATTRIB_ARRAY4_NV=$8654
  3861. Const GL_VERTEX_ATTRIB_ARRAY5_NV=$8655
  3862. Const GL_VERTEX_ATTRIB_ARRAY6_NV=$8656
  3863. Const GL_VERTEX_ATTRIB_ARRAY7_NV=$8657
  3864. Const GL_VERTEX_ATTRIB_ARRAY8_NV=$8658
  3865. Const GL_VERTEX_ATTRIB_ARRAY9_NV=$8659
  3866. Const GL_VERTEX_ATTRIB_ARRAY10_NV=$865A
  3867. Const GL_VERTEX_ATTRIB_ARRAY11_NV=$865B
  3868. Const GL_VERTEX_ATTRIB_ARRAY12_NV=$865C
  3869. Const GL_VERTEX_ATTRIB_ARRAY13_NV=$865D
  3870. Const GL_VERTEX_ATTRIB_ARRAY14_NV=$865E
  3871. Const GL_VERTEX_ATTRIB_ARRAY15_NV=$865F
  3872. Const GL_MAP1_VERTEX_ATTRIB0_4_NV=$8660
  3873. Const GL_MAP1_VERTEX_ATTRIB1_4_NV=$8661
  3874. Const GL_MAP1_VERTEX_ATTRIB2_4_NV=$8662
  3875. Const GL_MAP1_VERTEX_ATTRIB3_4_NV=$8663
  3876. Const GL_MAP1_VERTEX_ATTRIB4_4_NV=$8664
  3877. Const GL_MAP1_VERTEX_ATTRIB5_4_NV=$8665
  3878. Const GL_MAP1_VERTEX_ATTRIB6_4_NV=$8666
  3879. Const GL_MAP1_VERTEX_ATTRIB7_4_NV=$8667
  3880. Const GL_MAP1_VERTEX_ATTRIB8_4_NV=$8668
  3881. Const GL_MAP1_VERTEX_ATTRIB9_4_NV=$8669
  3882. Const GL_MAP1_VERTEX_ATTRIB10_4_NV=$866A
  3883. Const GL_MAP1_VERTEX_ATTRIB11_4_NV=$866B
  3884. Const GL_MAP1_VERTEX_ATTRIB12_4_NV=$866C
  3885. Const GL_MAP1_VERTEX_ATTRIB13_4_NV=$866D
  3886. Const GL_MAP1_VERTEX_ATTRIB14_4_NV=$866E
  3887. Const GL_MAP1_VERTEX_ATTRIB15_4_NV=$866F
  3888. Const GL_MAP2_VERTEX_ATTRIB0_4_NV=$8670
  3889. Const GL_MAP2_VERTEX_ATTRIB1_4_NV=$8671
  3890. Const GL_MAP2_VERTEX_ATTRIB2_4_NV=$8672
  3891. Const GL_MAP2_VERTEX_ATTRIB3_4_NV=$8673
  3892. Const GL_MAP2_VERTEX_ATTRIB4_4_NV=$8674
  3893. Const GL_MAP2_VERTEX_ATTRIB5_4_NV=$8675
  3894. Const GL_MAP2_VERTEX_ATTRIB6_4_NV=$8676
  3895. Const GL_MAP2_VERTEX_ATTRIB7_4_NV=$8677
  3896. Const GL_MAP2_VERTEX_ATTRIB8_4_NV=$8678
  3897. Const GL_MAP2_VERTEX_ATTRIB9_4_NV=$8679
  3898. Const GL_MAP2_VERTEX_ATTRIB10_4_NV=$867A
  3899. Const GL_MAP2_VERTEX_ATTRIB11_4_NV=$867B
  3900. Const GL_MAP2_VERTEX_ATTRIB12_4_NV=$867C
  3901. Const GL_MAP2_VERTEX_ATTRIB13_4_NV=$867D
  3902. Const GL_MAP2_VERTEX_ATTRIB14_4_NV=$867E
  3903. Const GL_MAP2_VERTEX_ATTRIB15_4_NV=$867F
  3904. Global glAreProgramsResidentNV:Byte(n_:Int,ids_:Int Ptr,residences_:Byte Ptr)="__glewAreProgramsResidentNV"
  3905. Global glBindProgramNV(target_:Int,id_:Int)="__glewBindProgramNV"
  3906. Global glDeleteProgramsNV(n_:Int,ids_:Int Ptr)="__glewDeleteProgramsNV"
  3907. Global glExecuteProgramNV(target_:Int,id_:Int,params_:Float Ptr)="__glewExecuteProgramNV"
  3908. Global glGenProgramsNV(n_:Int,ids_:Int Ptr)="__glewGenProgramsNV"
  3909. Global glGetProgramParameterdvNV(target_:Int,index_:Int,pname_:Int,params_:Double Ptr)="__glewGetProgramParameterdvNV"
  3910. Global glGetProgramParameterfvNV(target_:Int,index_:Int,pname_:Int,params_:Float Ptr)="__glewGetProgramParameterfvNV"
  3911. Global glGetProgramStringNV(id_:Int,pname_:Int,program_:Byte Ptr)="__glewGetProgramStringNV"
  3912. Global glGetProgramivNV(id_:Int,pname_:Int,params_:Int Ptr)="__glewGetProgramivNV"
  3913. Global glGetTrackMatrixivNV(target_:Int,address_:Int,pname_:Int,params_:Int Ptr)="__glewGetTrackMatrixivNV"
  3914. Global glGetVertexAttribPointervNV(index_:Int,pname_:Int,pointer_:Byte Ptr Ptr)="__glewGetVertexAttribPointervNV"
  3915. Global glGetVertexAttribdvNV(index_:Int,pname_:Int,params_:Double Ptr)="__glewGetVertexAttribdvNV"
  3916. Global glGetVertexAttribfvNV(index_:Int,pname_:Int,params_:Float Ptr)="__glewGetVertexAttribfvNV"
  3917. Global glGetVertexAttribivNV(index_:Int,pname_:Int,params_:Int Ptr)="__glewGetVertexAttribivNV"
  3918. Global glIsProgramNV:Byte(id_:Int)="__glewIsProgramNV"
  3919. Global glLoadProgramNV(target_:Int,id_:Int,len_:Int,program_:Byte Ptr)="__glewLoadProgramNV"
  3920. Global glProgramParameter4dNV(target_:Int,index_:Int,x_:Double,y_:Double,z_:Double,w_:Double)="__glewProgramParameter4dNV"
  3921. Global glProgramParameter4dvNV(target_:Int,index_:Int,params_:Double Ptr)="__glewProgramParameter4dvNV"
  3922. Global glProgramParameter4fNV(target_:Int,index_:Int,x_:Float,y_:Float,z_:Float,w_:Float)="__glewProgramParameter4fNV"
  3923. Global glProgramParameter4fvNV(target_:Int,index_:Int,params_:Float Ptr)="__glewProgramParameter4fvNV"
  3924. Global glProgramParameters4dvNV(target_:Int,index_:Int,num_:Int,params_:Double Ptr)="__glewProgramParameters4dvNV"
  3925. Global glProgramParameters4fvNV(target_:Int,index_:Int,num_:Int,params_:Float Ptr)="__glewProgramParameters4fvNV"
  3926. Global glRequestResidentProgramsNV(n_:Int,ids_:Int Ptr)="__glewRequestResidentProgramsNV"
  3927. Global glTrackMatrixNV(target_:Int,address_:Int,matrix_:Int,transform_:Int)="__glewTrackMatrixNV"
  3928. Global glVertexAttrib1dNV(index_:Int,x_:Double)="__glewVertexAttrib1dNV"
  3929. Global glVertexAttrib1dvNV(index_:Int,v_:Double Ptr)="__glewVertexAttrib1dvNV"
  3930. Global glVertexAttrib1fNV(index_:Int,x_:Float)="__glewVertexAttrib1fNV"
  3931. Global glVertexAttrib1fvNV(index_:Int,v_:Float Ptr)="__glewVertexAttrib1fvNV"
  3932. Global glVertexAttrib1sNV(index_:Int,x_:Short)="__glewVertexAttrib1sNV"
  3933. Global glVertexAttrib1svNV(index_:Int,v_:Short Ptr)="__glewVertexAttrib1svNV"
  3934. Global glVertexAttrib2dNV(index_:Int,x_:Double,y_:Double)="__glewVertexAttrib2dNV"
  3935. Global glVertexAttrib2dvNV(index_:Int,v_:Double Ptr)="__glewVertexAttrib2dvNV"
  3936. Global glVertexAttrib2fNV(index_:Int,x_:Float,y_:Float)="__glewVertexAttrib2fNV"
  3937. Global glVertexAttrib2fvNV(index_:Int,v_:Float Ptr)="__glewVertexAttrib2fvNV"
  3938. Global glVertexAttrib2sNV(index_:Int,x_:Short,y_:Short)="__glewVertexAttrib2sNV"
  3939. Global glVertexAttrib2svNV(index_:Int,v_:Short Ptr)="__glewVertexAttrib2svNV"
  3940. Global glVertexAttrib3dNV(index_:Int,x_:Double,y_:Double,z_:Double)="__glewVertexAttrib3dNV"
  3941. Global glVertexAttrib3dvNV(index_:Int,v_:Double Ptr)="__glewVertexAttrib3dvNV"
  3942. Global glVertexAttrib3fNV(index_:Int,x_:Float,y_:Float,z_:Float)="__glewVertexAttrib3fNV"
  3943. Global glVertexAttrib3fvNV(index_:Int,v_:Float Ptr)="__glewVertexAttrib3fvNV"
  3944. Global glVertexAttrib3sNV(index_:Int,x_:Short,y_:Short,z_:Short)="__glewVertexAttrib3sNV"
  3945. Global glVertexAttrib3svNV(index_:Int,v_:Short Ptr)="__glewVertexAttrib3svNV"
  3946. Global glVertexAttrib4dNV(index_:Int,x_:Double,y_:Double,z_:Double,w_:Double)="__glewVertexAttrib4dNV"
  3947. Global glVertexAttrib4dvNV(index_:Int,v_:Double Ptr)="__glewVertexAttrib4dvNV"
  3948. Global glVertexAttrib4fNV(index_:Int,x_:Float,y_:Float,z_:Float,w_:Float)="__glewVertexAttrib4fNV"
  3949. Global glVertexAttrib4fvNV(index_:Int,v_:Float Ptr)="__glewVertexAttrib4fvNV"
  3950. Global glVertexAttrib4sNV(index_:Int,x_:Short,y_:Short,z_:Short,w_:Short)="__glewVertexAttrib4sNV"
  3951. Global glVertexAttrib4svNV(index_:Int,v_:Short Ptr)="__glewVertexAttrib4svNV"
  3952. Global glVertexAttrib4ubNV(index_:Int,x_:Byte,y_:Byte,z_:Byte,w_:Byte)="__glewVertexAttrib4ubNV"
  3953. Global glVertexAttrib4ubvNV(index_:Int,v_:Byte Ptr)="__glewVertexAttrib4ubvNV"
  3954. Global glVertexAttribPointerNV(index_:Int,size_:Int,type_:Int,stride_:Int,pointer_:Byte Ptr)="__glewVertexAttribPointerNV"
  3955. Global glVertexAttribs1dvNV(index_:Int,n_:Int,v_:Double Ptr)="__glewVertexAttribs1dvNV"
  3956. Global glVertexAttribs1fvNV(index_:Int,n_:Int,v_:Float Ptr)="__glewVertexAttribs1fvNV"
  3957. Global glVertexAttribs1svNV(index_:Int,n_:Int,v_:Short Ptr)="__glewVertexAttribs1svNV"
  3958. Global glVertexAttribs2dvNV(index_:Int,n_:Int,v_:Double Ptr)="__glewVertexAttribs2dvNV"
  3959. Global glVertexAttribs2fvNV(index_:Int,n_:Int,v_:Float Ptr)="__glewVertexAttribs2fvNV"
  3960. Global glVertexAttribs2svNV(index_:Int,n_:Int,v_:Short Ptr)="__glewVertexAttribs2svNV"
  3961. Global glVertexAttribs3dvNV(index_:Int,n_:Int,v_:Double Ptr)="__glewVertexAttribs3dvNV"
  3962. Global glVertexAttribs3fvNV(index_:Int,n_:Int,v_:Float Ptr)="__glewVertexAttribs3fvNV"
  3963. Global glVertexAttribs3svNV(index_:Int,n_:Int,v_:Short Ptr)="__glewVertexAttribs3svNV"
  3964. Global glVertexAttribs4dvNV(index_:Int,n_:Int,v_:Double Ptr)="__glewVertexAttribs4dvNV"
  3965. Global glVertexAttribs4fvNV(index_:Int,n_:Int,v_:Float Ptr)="__glewVertexAttribs4fvNV"
  3966. Global glVertexAttribs4svNV(index_:Int,n_:Int,v_:Short Ptr)="__glewVertexAttribs4svNV"
  3967. Global glVertexAttribs4ubvNV(index_:Int,n_:Int,v_:Byte Ptr)="__glewVertexAttribs4ubvNV"
  3968. Global GL_NV_vertex_program:Byte="__GLEW_NV_vertex_program"
  3969. Global GL_NV_vertex_program1_1:Byte="__GLEW_NV_vertex_program1_1"
  3970. Global GL_NV_vertex_program2:Byte="__GLEW_NV_vertex_program2"
  3971. Global GL_NV_vertex_program2_option:Byte="__GLEW_NV_vertex_program2_option"
  3972. Global GL_NV_vertex_program3:Byte="__GLEW_NV_vertex_program3"
  3973. Global GL_NV_vertex_program4:Byte="__GLEW_NV_vertex_program4"
  3974. Global GL_OES_byte_coordinates:Byte="__GLEW_OES_byte_coordinates"
  3975. Const GL_PALETTE4_RGB8_OES=$8B90
  3976. Const GL_PALETTE4_RGBA8_OES=$8B91
  3977. Const GL_PALETTE4_R5_G6_B5_OES=$8B92
  3978. Const GL_PALETTE4_RGBA4_OES=$8B93
  3979. Const GL_PALETTE4_RGB5_A1_OES=$8B94
  3980. Const GL_PALETTE8_RGB8_OES=$8B95
  3981. Const GL_PALETTE8_RGBA8_OES=$8B96
  3982. Const GL_PALETTE8_R5_G6_B5_OES=$8B97
  3983. Const GL_PALETTE8_RGBA4_OES=$8B98
  3984. Const GL_PALETTE8_RGB5_A1_OES=$8B99
  3985. Global GL_OES_compressed_paletted_texture:Byte="__GLEW_OES_compressed_paletted_texture"
  3986. Const GL_IMPLEMENTATION_COLOR_READ_TYPE_OES=$8B9A
  3987. Const GL_IMPLEMENTATION_COLOR_READ_FORMAT_OES=$8B9B
  3988. Global GL_OES_read_format:Byte="__GLEW_OES_read_format"
  3989. Global glClearDepthfOES(depth_:Double)="__glewClearDepthfOES"
  3990. Global glClipPlanefOES(plane_:Int,equation_:Float Ptr)="__glewClipPlanefOES"
  3991. Global glDepthRangefOES(n_:Float,f_:Float)="__glewDepthRangefOES"
  3992. Global glFrustumfOES(l_:Float,r_:Float,b_:Float,t_:Float,n_:Float,f_:Float)="__glewFrustumfOES"
  3993. Global glGetClipPlanefOES(plane_:Int,equation_:Float Ptr)="__glewGetClipPlanefOES"
  3994. Global glOrthofOES(l_:Float,r_:Float,b_:Float,t_:Float,n_:Float,f_:Float)="__glewOrthofOES"
  3995. Global GL_OES_single_precision:Byte="__GLEW_OES_single_precision"
  3996. Const GL_INTERLACE_OML=$8980
  3997. Const GL_INTERLACE_READ_OML=$8981
  3998. Global GL_OML_interlace:Byte="__GLEW_OML_interlace"
  3999. Const GL_PACK_RESAMPLE_OML=$8984
  4000. Const GL_UNPACK_RESAMPLE_OML=$8985
  4001. Const GL_RESAMPLE_REPLICATE_OML=$8986
  4002. Const GL_RESAMPLE_ZERO_FILL_OML=$8987
  4003. Const GL_RESAMPLE_AVERAGE_OML=$8988
  4004. Const GL_RESAMPLE_DECIMATE_OML=$8989
  4005. Global GL_OML_resample:Byte="__GLEW_OML_resample"
  4006. Const GL_FORMAT_SUBSAMPLE_24_24_OML=$8982
  4007. Const GL_FORMAT_SUBSAMPLE_244_244_OML=$8983
  4008. Global GL_OML_subsample:Byte="__GLEW_OML_subsample"
  4009. Const GL_PREFER_DOUBLEBUFFER_HINT_PGI=107000
  4010. Const GL_CONSERVE_MEMORY_HINT_PGI=107005
  4011. Const GL_RECLAIM_MEMORY_HINT_PGI=107006
  4012. Const GL_NATIVE_GRAPHICS_HANDLE_PGI=107010
  4013. Const GL_NATIVE_GRAPHICS_BEGIN_HINT_PGI=107011
  4014. Const GL_NATIVE_GRAPHICS_END_HINT_PGI=107012
  4015. Const GL_ALWAYS_FAST_HINT_PGI=107020
  4016. Const GL_ALWAYS_SOFT_HINT_PGI=107021
  4017. Const GL_ALLOW_DRAW_OBJ_HINT_PGI=107022
  4018. Const GL_ALLOW_DRAW_WIN_HINT_PGI=107023
  4019. Const GL_ALLOW_DRAW_FRG_HINT_PGI=107024
  4020. Const GL_ALLOW_DRAW_MEM_HINT_PGI=107025
  4021. Const GL_STRICT_DEPTHFUNC_HINT_PGI=107030
  4022. Const GL_STRICT_LIGHTING_HINT_PGI=107031
  4023. Const GL_STRICT_SCISSOR_HINT_PGI=107032
  4024. Const GL_FULL_STIPPLE_HINT_PGI=107033
  4025. Const GL_CLIP_NEAR_HINT_PGI=107040
  4026. Const GL_CLIP_FAR_HINT_PGI=107041
  4027. Const GL_WIDE_LINE_HINT_PGI=107042
  4028. Const GL_BACK_NORMALS_HINT_PGI=107043
  4029. Global GL_PGI_misc_hints:Byte="__GLEW_PGI_misc_hints"
  4030. Const GL_VERTEX23_BIT_PGI=$00000004
  4031. Const GL_VERTEX4_BIT_PGI=$00000008
  4032. Const GL_COLOR3_BIT_PGI=$00010000
  4033. Const GL_COLOR4_BIT_PGI=$00020000
  4034. Const GL_EDGEFLAG_BIT_PGI=$00040000
  4035. Const GL_INDEX_BIT_PGI=$00080000
  4036. Const GL_MAT_AMBIENT_BIT_PGI=$00100000
  4037. Const GL_VERTEX_DATA_HINT_PGI=107050
  4038. Const GL_VERTEX_CONSISTENT_HINT_PGI=107051
  4039. Const GL_MATERIAL_SIDE_HINT_PGI=107052
  4040. Const GL_MAX_VERTEX_HINT_PGI=107053
  4041. Const GL_MAT_AMBIENT_AND_DIFFUSE_BIT_PGI=$00200000
  4042. Const GL_MAT_DIFFUSE_BIT_PGI=$00400000
  4043. Const GL_MAT_EMISSION_BIT_PGI=$00800000
  4044. Const GL_MAT_COLOR_INDEXES_BIT_PGI=$01000000
  4045. Const GL_MAT_SHININESS_BIT_PGI=$02000000
  4046. Const GL_MAT_SPECULAR_BIT_PGI=$04000000
  4047. Const GL_NORMAL_BIT_PGI=$08000000
  4048. Const GL_TEXCOORD1_BIT_PGI=$10000000
  4049. Const GL_TEXCOORD2_BIT_PGI=$20000000
  4050. Const GL_TEXCOORD3_BIT_PGI=$40000000
  4051. Const GL_TEXCOORD4_BIT_PGI=$80000000
  4052. Global GL_PGI_vertex_hints:Byte="__GLEW_PGI_vertex_hints"
  4053. Const GL_SCREEN_COORDINATES_REND=$8490
  4054. Const GL_INVERTED_SCREEN_W_REND=$8491
  4055. Global GL_REND_screen_coordinates:Byte="__GLEW_REND_screen_coordinates"
  4056. Const GL_RGB_S3TC=$83A0
  4057. Const GL_RGB4_S3TC=$83A1
  4058. Const GL_RGBA_S3TC=$83A2
  4059. Const GL_RGBA4_S3TC=$83A3
  4060. Const GL_RGBA_DXT5_S3TC=$83A4
  4061. Const GL_RGBA4_DXT5_S3TC=$83A5
  4062. Global GL_S3_s3tc:Byte="__GLEW_S3_s3tc"
  4063. Const GL_EXTENDED_RANGE_SGIS=$85A5
  4064. Const GL_MIN_RED_SGIS=$85A6
  4065. Const GL_MAX_RED_SGIS=$85A7
  4066. Const GL_MIN_GREEN_SGIS=$85A8
  4067. Const GL_MAX_GREEN_SGIS=$85A9
  4068. Const GL_MIN_BLUE_SGIS=$85AA
  4069. Const GL_MAX_BLUE_SGIS=$85AB
  4070. Const GL_MIN_ALPHA_SGIS=$85AC
  4071. Const GL_MAX_ALPHA_SGIS=$85AD
  4072. Global GL_SGIS_color_range:Byte="__GLEW_SGIS_color_range"
  4073. Global glDetailTexFuncSGIS(target_:Int,n_:Int,points_:Float Ptr)="__glewDetailTexFuncSGIS"
  4074. Global glGetDetailTexFuncSGIS(target_:Int,points_:Float Ptr)="__glewGetDetailTexFuncSGIS"
  4075. Global GL_SGIS_detail_texture:Byte="__GLEW_SGIS_detail_texture"
  4076. Global glFogFuncSGIS(n_:Int,points_:Float Ptr)="__glewFogFuncSGIS"
  4077. Global glGetFogFuncSGIS(points_:Float Ptr)="__glewGetFogFuncSGIS"
  4078. Global GL_SGIS_fog_function:Byte="__GLEW_SGIS_fog_function"
  4079. Const GL_GENERATE_MIPMAP_SGIS=$8191
  4080. Const GL_GENERATE_MIPMAP_HINT_SGIS=$8192
  4081. Global GL_SGIS_generate_mipmap:Byte="__GLEW_SGIS_generate_mipmap"
  4082. Const GL_MULTISAMPLE_SGIS=$809D
  4083. Const GL_SAMPLE_ALPHA_TO_MASK_SGIS=$809E
  4084. Const GL_SAMPLE_ALPHA_TO_ONE_SGIS=$809F
  4085. Const GL_SAMPLE_MASK_SGIS=$80A0
  4086. Const GL_1PASS_SGIS=$80A1
  4087. Const GL_2PASS_0_SGIS=$80A2
  4088. Const GL_2PASS_1_SGIS=$80A3
  4089. Const GL_4PASS_0_SGIS=$80A4
  4090. Const GL_4PASS_1_SGIS=$80A5
  4091. Const GL_4PASS_2_SGIS=$80A6
  4092. Const GL_4PASS_3_SGIS=$80A7
  4093. Const GL_SAMPLE_BUFFERS_SGIS=$80A8
  4094. Const GL_SAMPLES_SGIS=$80A9
  4095. Const GL_SAMPLE_MASK_VALUE_SGIS=$80AA
  4096. Const GL_SAMPLE_MASK_INVERT_SGIS=$80AB
  4097. Const GL_SAMPLE_PATTERN_SGIS=$80AC
  4098. Global glSampleMaskSGIS(value_:Float,invert_:Byte)="__glewSampleMaskSGIS"
  4099. Global glSamplePatternSGIS(pattern_:Int)="__glewSamplePatternSGIS"
  4100. Global GL_SGIS_multisample:Byte="__GLEW_SGIS_multisample"
  4101. Global GL_SGIS_pixel_texture:Byte="__GLEW_SGIS_pixel_texture"
  4102. Const GL_EYE_DISTANCE_TO_POINT_SGIS=$81F0
  4103. Const GL_OBJECT_DISTANCE_TO_POINT_SGIS=$81F1
  4104. Const GL_EYE_DISTANCE_TO_LINE_SGIS=$81F2
  4105. Const GL_OBJECT_DISTANCE_TO_LINE_SGIS=$81F3
  4106. Const GL_EYE_POINT_SGIS=$81F4
  4107. Const GL_OBJECT_POINT_SGIS=$81F5
  4108. Const GL_EYE_LINE_SGIS=$81F6
  4109. Const GL_OBJECT_LINE_SGIS=$81F7
  4110. Global GL_SGIS_point_line_texgen:Byte="__GLEW_SGIS_point_line_texgen"
  4111. Global glGetSharpenTexFuncSGIS(target_:Int,points_:Float Ptr)="__glewGetSharpenTexFuncSGIS"
  4112. Global glSharpenTexFuncSGIS(target_:Int,n_:Int,points_:Float Ptr)="__glewSharpenTexFuncSGIS"
  4113. Global GL_SGIS_sharpen_texture:Byte="__GLEW_SGIS_sharpen_texture"
  4114. Global glTexImage4DSGIS(target_:Int,level_:Int,internalformat_:Int,width_:Int,height_:Int,depth_:Int,extent_:Int,border_:Int,format_:Int,type_:Int,pixels_:Byte Ptr)="__glewTexImage4DSGIS"
  4115. Global glTexSubImage4DSGIS(target_:Int,level_:Int,xoffset_:Int,yoffset_:Int,zoffset_:Int,woffset_:Int,width_:Int,height_:Int,depth_:Int,extent_:Int,format_:Int,type_:Int,pixels_:Byte Ptr)="__glewTexSubImage4DSGIS"
  4116. Global GL_SGIS_texture4D:Byte="__GLEW_SGIS_texture4D"
  4117. Const GL_CLAMP_TO_BORDER_SGIS=$812D
  4118. Global GL_SGIS_texture_border_clamp:Byte="__GLEW_SGIS_texture_border_clamp"
  4119. Const GL_CLAMP_TO_EDGE_SGIS=$812F
  4120. Global GL_SGIS_texture_edge_clamp:Byte="__GLEW_SGIS_texture_edge_clamp"
  4121. Global glGetTexFilterFuncSGIS(target_:Int,filter_:Int,weights_:Float Ptr)="__glewGetTexFilterFuncSGIS"
  4122. Global glTexFilterFuncSGIS(target_:Int,filter_:Int,n_:Int,weights_:Float Ptr)="__glewTexFilterFuncSGIS"
  4123. Global GL_SGIS_texture_filter4:Byte="__GLEW_SGIS_texture_filter4"
  4124. Const GL_TEXTURE_MIN_LOD_SGIS=$813A
  4125. Const GL_TEXTURE_MAX_LOD_SGIS=$813B
  4126. Const GL_TEXTURE_BASE_LEVEL_SGIS=$813C
  4127. Const GL_TEXTURE_MAX_LEVEL_SGIS=$813D
  4128. Global GL_SGIS_texture_lod:Byte="__GLEW_SGIS_texture_lod"
  4129. Global GL_SGIS_texture_select:Byte="__GLEW_SGIS_texture_select"
  4130. Const GL_ASYNC_MARKER_SGIX=$8329
  4131. Global glAsyncMarkerSGIX(marker_:Int)="__glewAsyncMarkerSGIX"
  4132. Global glDeleteAsyncMarkersSGIX(marker_:Int,range_:Int)="__glewDeleteAsyncMarkersSGIX"
  4133. Global glFinishAsyncSGIX:Int(markerp_:Int Ptr)="__glewFinishAsyncSGIX"
  4134. Global glGenAsyncMarkersSGIX:Int(range_:Int)="__glewGenAsyncMarkersSGIX"
  4135. Global glIsAsyncMarkerSGIX:Byte(marker_:Int)="__glewIsAsyncMarkerSGIX"
  4136. Global glPollAsyncSGIX:Int(markerp_:Int Ptr)="__glewPollAsyncSGIX"
  4137. Global GL_SGIX_async:Byte="__GLEW_SGIX_async"
  4138. Const GL_ASYNC_HISTOGRAM_SGIX=$832C
  4139. Const GL_MAX_ASYNC_HISTOGRAM_SGIX=$832D
  4140. Global GL_SGIX_async_histogram:Byte="__GLEW_SGIX_async_histogram"
  4141. Const GL_ASYNC_TEX_IMAGE_SGIX=$835C
  4142. Const GL_ASYNC_DRAW_PIXELS_SGIX=$835D
  4143. Const GL_ASYNC_READ_PIXELS_SGIX=$835E
  4144. Const GL_MAX_ASYNC_TEX_IMAGE_SGIX=$835F
  4145. Const GL_MAX_ASYNC_DRAW_PIXELS_SGIX=$8360
  4146. Const GL_MAX_ASYNC_READ_PIXELS_SGIX=$8361
  4147. Global GL_SGIX_async_pixel:Byte="__GLEW_SGIX_async_pixel"
  4148. Const GL_ALPHA_MIN_SGIX=$8320
  4149. Const GL_ALPHA_MAX_SGIX=$8321
  4150. Global GL_SGIX_blend_alpha_minmax:Byte="__GLEW_SGIX_blend_alpha_minmax"
  4151. Global GL_SGIX_clipmap:Byte="__GLEW_SGIX_clipmap"
  4152. Const GL_CONVOLUTION_HINT_SGIX=$8316
  4153. Global GL_SGIX_convolution_accuracy:Byte="__GLEW_SGIX_convolution_accuracy"
  4154. Const GL_DEPTH_COMPONENT16_SGIX=$81A5
  4155. Const GL_DEPTH_COMPONENT24_SGIX=$81A6
  4156. Const GL_DEPTH_COMPONENT32_SGIX=$81A7
  4157. Global GL_SGIX_depth_texture:Byte="__GLEW_SGIX_depth_texture"
  4158. Global glFlushRasterSGIX()="__glewFlushRasterSGIX"
  4159. Global GL_SGIX_flush_raster:Byte="__GLEW_SGIX_flush_raster"
  4160. Const GL_FOG_OFFSET_SGIX=$8198
  4161. Const GL_FOG_OFFSET_VALUE_SGIX=$8199
  4162. Global GL_SGIX_fog_offset:Byte="__GLEW_SGIX_fog_offset"
  4163. Const GL_TEXTURE_FOG_SGIX=0
  4164. Const GL_FOG_PATCHY_FACTOR_SGIX=0
  4165. Const GL_FRAGMENT_FOG_SGIX=0
  4166. Global glTextureFogSGIX(pname_:Int)="__glewTextureFogSGIX"
  4167. Global GL_SGIX_fog_texture:Byte="__GLEW_SGIX_fog_texture"
  4168. Global glFragmentColorMaterialSGIX(face_:Int,mode_:Int)="__glewFragmentColorMaterialSGIX"
  4169. Global glFragmentLightModelfSGIX(pname_:Int,param_:Float)="__glewFragmentLightModelfSGIX"
  4170. Global glFragmentLightModelfvSGIX(pname_:Int,params_:Float Ptr)="__glewFragmentLightModelfvSGIX"
  4171. Global glFragmentLightModeliSGIX(pname_:Int,param_:Int)="__glewFragmentLightModeliSGIX"
  4172. Global glFragmentLightModelivSGIX(pname_:Int,params_:Int Ptr)="__glewFragmentLightModelivSGIX"
  4173. Global glFragmentLightfSGIX(light_:Int,pname_:Int,param_:Float)="__glewFragmentLightfSGIX"
  4174. Global glFragmentLightfvSGIX(light_:Int,pname_:Int,params_:Float Ptr)="__glewFragmentLightfvSGIX"
  4175. Global glFragmentLightiSGIX(light_:Int,pname_:Int,param_:Int)="__glewFragmentLightiSGIX"
  4176. Global glFragmentLightivSGIX(light_:Int,pname_:Int,params_:Int Ptr)="__glewFragmentLightivSGIX"
  4177. Global glFragmentMaterialfSGIX(face_:Int,pname_:Int,param_:Float)="__glewFragmentMaterialfSGIX"
  4178. Global glFragmentMaterialfvSGIX(face_:Int,pname_:Int,params_:Float Ptr)="__glewFragmentMaterialfvSGIX"
  4179. Global glFragmentMaterialiSGIX(face_:Int,pname_:Int,param_:Int)="__glewFragmentMaterialiSGIX"
  4180. Global glFragmentMaterialivSGIX(face_:Int,pname_:Int,params_:Int Ptr)="__glewFragmentMaterialivSGIX"
  4181. Global glGetFragmentLightfvSGIX(light_:Int,value_:Int,data_:Float Ptr)="__glewGetFragmentLightfvSGIX"
  4182. Global glGetFragmentLightivSGIX(light_:Int,value_:Int,data_:Int Ptr)="__glewGetFragmentLightivSGIX"
  4183. Global glGetFragmentMaterialfvSGIX(face_:Int,pname_:Int,data_:Float Ptr)="__glewGetFragmentMaterialfvSGIX"
  4184. Global glGetFragmentMaterialivSGIX(face_:Int,pname_:Int,data_:Int Ptr)="__glewGetFragmentMaterialivSGIX"
  4185. Global GL_SGIX_fragment_specular_lighting:Byte="__GLEW_SGIX_fragment_specular_lighting"
  4186. Global glFrameZoomSGIX(factor_:Int)="__glewFrameZoomSGIX"
  4187. Global GL_SGIX_framezoom:Byte="__GLEW_SGIX_framezoom"
  4188. Const GL_INTERLACE_SGIX=$8094
  4189. Global GL_SGIX_interlace:Byte="__GLEW_SGIX_interlace"
  4190. Global GL_SGIX_ir_instrument1:Byte="__GLEW_SGIX_ir_instrument1"
  4191. Global GL_SGIX_list_priority:Byte="__GLEW_SGIX_list_priority"
  4192. Global glPixelTexGenSGIX(mode_:Int)="__glewPixelTexGenSGIX"
  4193. Global GL_SGIX_pixel_texture:Byte="__GLEW_SGIX_pixel_texture"
  4194. Global GL_SGIX_pixel_texture_bits:Byte="__GLEW_SGIX_pixel_texture_bits"
  4195. Global glReferencePlaneSGIX(equation_:Double Ptr)="__glewReferencePlaneSGIX"
  4196. Global GL_SGIX_reference_plane:Byte="__GLEW_SGIX_reference_plane"
  4197. Const GL_PACK_RESAMPLE_SGIX=$842E
  4198. Const GL_UNPACK_RESAMPLE_SGIX=$842F
  4199. Const GL_RESAMPLE_DECIMATE_SGIX=$8430
  4200. Const GL_RESAMPLE_REPLICATE_SGIX=$8433
  4201. Const GL_RESAMPLE_ZERO_FILL_SGIX=$8434
  4202. Global GL_SGIX_resample:Byte="__GLEW_SGIX_resample"
  4203. Const GL_TEXTURE_COMPARE_SGIX=$819A
  4204. Const GL_TEXTURE_COMPARE_OPERATOR_SGIX=$819B
  4205. Const GL_TEXTURE_LEQUAL_R_SGIX=$819C
  4206. Const GL_TEXTURE_GEQUAL_R_SGIX=$819D
  4207. Global GL_SGIX_shadow:Byte="__GLEW_SGIX_shadow"
  4208. Const GL_SHADOW_AMBIENT_SGIX=$80BF
  4209. Global GL_SGIX_shadow_ambient:Byte="__GLEW_SGIX_shadow_ambient"
  4210. Global glSpriteParameterfSGIX(pname_:Int,param_:Float)="__glewSpriteParameterfSGIX"
  4211. Global glSpriteParameterfvSGIX(pname_:Int,params_:Float Ptr)="__glewSpriteParameterfvSGIX"
  4212. Global glSpriteParameteriSGIX(pname_:Int,param_:Int)="__glewSpriteParameteriSGIX"
  4213. Global glSpriteParameterivSGIX(pname_:Int,params_:Int Ptr)="__glewSpriteParameterivSGIX"
  4214. Global GL_SGIX_sprite:Byte="__GLEW_SGIX_sprite"
  4215. Global glTagSampleBufferSGIX()="__glewTagSampleBufferSGIX"
  4216. Global GL_SGIX_tag_sample_buffer:Byte="__GLEW_SGIX_tag_sample_buffer"
  4217. Global GL_SGIX_texture_add_env:Byte="__GLEW_SGIX_texture_add_env"
  4218. Const GL_TEXTURE_MAX_CLAMP_S_SGIX=$8369
  4219. Const GL_TEXTURE_MAX_CLAMP_T_SGIX=$836A
  4220. Const GL_TEXTURE_MAX_CLAMP_R_SGIX=$836B
  4221. Global GL_SGIX_texture_coordinate_clamp:Byte="__GLEW_SGIX_texture_coordinate_clamp"
  4222. Global GL_SGIX_texture_lod_bias:Byte="__GLEW_SGIX_texture_lod_bias"
  4223. Const GL_TEXTURE_MULTI_BUFFER_HINT_SGIX=$812E
  4224. Global GL_SGIX_texture_multi_buffer:Byte="__GLEW_SGIX_texture_multi_buffer"
  4225. Const GL_RGB_SIGNED_SGIX=$85E0
  4226. Const GL_RGBA_SIGNED_SGIX=$85E1
  4227. Const GL_ALPHA_SIGNED_SGIX=$85E2
  4228. Const GL_LUMINANCE_SIGNED_SGIX=$85E3
  4229. Const GL_INTENSITY_SIGNED_SGIX=$85E4
  4230. Const GL_LUMINANCE_ALPHA_SIGNED_SGIX=$85E5
  4231. Const GL_RGB16_SIGNED_SGIX=$85E6
  4232. Const GL_RGBA16_SIGNED_SGIX=$85E7
  4233. Const GL_ALPHA16_SIGNED_SGIX=$85E8
  4234. Const GL_LUMINANCE16_SIGNED_SGIX=$85E9
  4235. Const GL_INTENSITY16_SIGNED_SGIX=$85EA
  4236. Const GL_LUMINANCE16_ALPHA16_SIGNED_SGIX=$85EB
  4237. Const GL_RGB_EXTENDED_RANGE_SGIX=$85EC
  4238. Const GL_RGBA_EXTENDED_RANGE_SGIX=$85ED
  4239. Const GL_ALPHA_EXTENDED_RANGE_SGIX=$85EE
  4240. Const GL_LUMINANCE_EXTENDED_RANGE_SGIX=$85EF
  4241. Const GL_INTENSITY_EXTENDED_RANGE_SGIX=$85F0
  4242. Const GL_LUMINANCE_ALPHA_EXTENDED_RANGE_SGIX=$85F1
  4243. Const GL_RGB16_EXTENDED_RANGE_SGIX=$85F2
  4244. Const GL_RGBA16_EXTENDED_RANGE_SGIX=$85F3
  4245. Const GL_ALPHA16_EXTENDED_RANGE_SGIX=$85F4
  4246. Const GL_LUMINANCE16_EXTENDED_RANGE_SGIX=$85F5
  4247. Const GL_INTENSITY16_EXTENDED_RANGE_SGIX=$85F6
  4248. Const GL_LUMINANCE16_ALPHA16_EXTENDED_RANGE_SGIX=$85F7
  4249. Const GL_MIN_LUMINANCE_SGIS=$85F8
  4250. Const GL_MAX_LUMINANCE_SGIS=$85F9
  4251. Const GL_MIN_INTENSITY_SGIS=$85FA
  4252. Const GL_MAX_INTENSITY_SGIS=$85FB
  4253. Global GL_SGIX_texture_range:Byte="__GLEW_SGIX_texture_range"
  4254. Const GL_POST_TEXTURE_FILTER_BIAS_SGIX=$8179
  4255. Const GL_POST_TEXTURE_FILTER_SCALE_SGIX=$817A
  4256. Const GL_POST_TEXTURE_FILTER_BIAS_RANGE_SGIX=$817B
  4257. Const GL_POST_TEXTURE_FILTER_SCALE_RANGE_SGIX=$817C
  4258. Global GL_SGIX_texture_scale_bias:Byte="__GLEW_SGIX_texture_scale_bias"
  4259. Const GL_VERTEX_PRECLIP_SGIX=$83EE
  4260. Const GL_VERTEX_PRECLIP_HINT_SGIX=$83EF
  4261. Global GL_SGIX_vertex_preclip:Byte="__GLEW_SGIX_vertex_preclip"
  4262. Global GL_SGIX_vertex_preclip_hint:Byte="__GLEW_SGIX_vertex_preclip_hint"
  4263. Global GL_SGIX_ycrcb:Byte="__GLEW_SGIX_ycrcb"
  4264. Const GL_COLOR_MATRIX_SGI=$80B1
  4265. Const GL_COLOR_MATRIX_STACK_DEPTH_SGI=$80B2
  4266. Const GL_MAX_COLOR_MATRIX_STACK_DEPTH_SGI=$80B3
  4267. Const GL_POST_COLOR_MATRIX_RED_SCALE_SGI=$80B4
  4268. Const GL_POST_COLOR_MATRIX_GREEN_SCALE_SGI=$80B5
  4269. Const GL_POST_COLOR_MATRIX_BLUE_SCALE_SGI=$80B6
  4270. Const GL_POST_COLOR_MATRIX_ALPHA_SCALE_SGI=$80B7
  4271. Const GL_POST_COLOR_MATRIX_RED_BIAS_SGI=$80B8
  4272. Const GL_POST_COLOR_MATRIX_GREEN_BIAS_SGI=$80B9
  4273. Const GL_POST_COLOR_MATRIX_BLUE_BIAS_SGI=$80BA
  4274. Const GL_POST_COLOR_MATRIX_ALPHA_BIAS_SGI=$80BB
  4275. Global GL_SGI_color_matrix:Byte="__GLEW_SGI_color_matrix"
  4276. Const GL_COLOR_TABLE_SGI=$80D0
  4277. Const GL_POST_CONVOLUTION_COLOR_TABLE_SGI=$80D1
  4278. Const GL_POST_COLOR_MATRIX_COLOR_TABLE_SGI=$80D2
  4279. Const GL_PROXY_COLOR_TABLE_SGI=$80D3
  4280. Const GL_PROXY_POST_CONVOLUTION_COLOR_TABLE_SGI=$80D4
  4281. Const GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE_SGI=$80D5
  4282. Const GL_COLOR_TABLE_SCALE_SGI=$80D6
  4283. Const GL_COLOR_TABLE_BIAS_SGI=$80D7
  4284. Const GL_COLOR_TABLE_FORMAT_SGI=$80D8
  4285. Const GL_COLOR_TABLE_WIDTH_SGI=$80D9
  4286. Const GL_COLOR_TABLE_RED_SIZE_SGI=$80DA
  4287. Const GL_COLOR_TABLE_GREEN_SIZE_SGI=$80DB
  4288. Const GL_COLOR_TABLE_BLUE_SIZE_SGI=$80DC
  4289. Const GL_COLOR_TABLE_ALPHA_SIZE_SGI=$80DD
  4290. Const GL_COLOR_TABLE_LUMINANCE_SIZE_SGI=$80DE
  4291. Const GL_COLOR_TABLE_INTENSITY_SIZE_SGI=$80DF
  4292. Global glColorTableParameterfvSGI(target_:Int,pname_:Int,params_:Float Ptr)="__glewColorTableParameterfvSGI"
  4293. Global glColorTableParameterivSGI(target_:Int,pname_:Int,params_:Int Ptr)="__glewColorTableParameterivSGI"
  4294. Global glColorTableSGI(target_:Int,internalformat_:Int,width_:Int,format_:Int,type_:Int,table_:Byte Ptr)="__glewColorTableSGI"
  4295. Global glCopyColorTableSGI(target_:Int,internalformat_:Int,x_:Int,y_:Int,width_:Int)="__glewCopyColorTableSGI"
  4296. Global glGetColorTableParameterfvSGI(target_:Int,pname_:Int,params_:Float Ptr)="__glewGetColorTableParameterfvSGI"
  4297. Global glGetColorTableParameterivSGI(target_:Int,pname_:Int,params_:Int Ptr)="__glewGetColorTableParameterivSGI"
  4298. Global glGetColorTableSGI(target_:Int,format_:Int,type_:Int,table_:Byte Ptr)="__glewGetColorTableSGI"
  4299. Global GL_SGI_color_table:Byte="__GLEW_SGI_color_table"
  4300. Const GL_TEXTURE_COLOR_TABLE_SGI=$80BC
  4301. Const GL_PROXY_TEXTURE_COLOR_TABLE_SGI=$80BD
  4302. Global GL_SGI_texture_color_table:Byte="__GLEW_SGI_texture_color_table"
  4303. Const GL_UNPACK_CONSTANT_DATA_SUNX=$81D5
  4304. Const GL_TEXTURE_CONSTANT_DATA_SUNX=$81D6
  4305. Global glFinishTextureSUNX()="__glewFinishTextureSUNX"
  4306. Global GL_SUNX_constant_data:Byte="__GLEW_SUNX_constant_data"
  4307. Const GL_WRAP_BORDER_SUN=$81D4
  4308. Global GL_SUN_convolution_border_modes:Byte="__GLEW_SUN_convolution_border_modes"
  4309. Const GL_GLOBAL_ALPHA_SUN=$81D9
  4310. Const GL_GLOBAL_ALPHA_FACTOR_SUN=$81DA
  4311. Global glGlobalAlphaFactorbSUN(factor_:Byte)="__glewGlobalAlphaFactorbSUN"
  4312. Global glGlobalAlphaFactordSUN(factor_:Double)="__glewGlobalAlphaFactordSUN"
  4313. Global glGlobalAlphaFactorfSUN(factor_:Float)="__glewGlobalAlphaFactorfSUN"
  4314. Global glGlobalAlphaFactoriSUN(factor_:Int)="__glewGlobalAlphaFactoriSUN"
  4315. Global glGlobalAlphaFactorsSUN(factor_:Short)="__glewGlobalAlphaFactorsSUN"
  4316. Global glGlobalAlphaFactorubSUN(factor_:Byte)="__glewGlobalAlphaFactorubSUN"
  4317. Global glGlobalAlphaFactoruiSUN(factor_:Int)="__glewGlobalAlphaFactoruiSUN"
  4318. Global glGlobalAlphaFactorusSUN(factor_:Short)="__glewGlobalAlphaFactorusSUN"
  4319. Global GL_SUN_global_alpha:Byte="__GLEW_SUN_global_alpha"
  4320. Const GL_QUAD_MESH_SUN=$8614
  4321. Const GL_TRIANGLE_MESH_SUN=$8615
  4322. Global GL_SUN_mesh_array:Byte="__GLEW_SUN_mesh_array"
  4323. Global glReadVideoPixelsSUN(x_:Int,y_:Int,width_:Int,height_:Int,format_:Int,type_:Int,pixels_:Byte Ptr)="__glewReadVideoPixelsSUN"
  4324. Global GL_SUN_read_video_pixels:Byte="__GLEW_SUN_read_video_pixels"
  4325. Const GL_SLICE_ACCUM_SUN=$85CC
  4326. Global GL_SUN_slice_accum:Byte="__GLEW_SUN_slice_accum"
  4327. Const GL_RESTART_SUN=$01
  4328. Const GL_REPLACE_MIDDLE_SUN=$02
  4329. Const GL_REPLACE_OLDEST_SUN=$03
  4330. Const GL_TRIANGLE_LIST_SUN=$81D7
  4331. Const GL_REPLACEMENT_CODE_SUN=$81D8
  4332. Const GL_REPLACEMENT_CODE_ARRAY_SUN=$85C0
  4333. Const GL_REPLACEMENT_CODE_ARRAY_TYPE_SUN=$85C1
  4334. Const GL_REPLACEMENT_CODE_ARRAY_STRIDE_SUN=$85C2
  4335. Const GL_REPLACEMENT_CODE_ARRAY_POINTER_SUN=$85C3
  4336. Const GL_R1UI_V3F_SUN=$85C4
  4337. Const GL_R1UI_C4UB_V3F_SUN=$85C5
  4338. Const GL_R1UI_C3F_V3F_SUN=$85C6
  4339. Const GL_R1UI_N3F_V3F_SUN=$85C7
  4340. Const GL_R1UI_C4F_N3F_V3F_SUN=$85C8
  4341. Const GL_R1UI_T2F_V3F_SUN=$85C9
  4342. Const GL_R1UI_T2F_N3F_V3F_SUN=$85CA
  4343. Const GL_R1UI_T2F_C4F_N3F_V3F_SUN=$85CB
  4344. Global glReplacementCodePointerSUN(type_:Int,stride_:Int,pointer_:Byte Ptr)="__glewReplacementCodePointerSUN"
  4345. Global glReplacementCodeubSUN(code_:Byte)="__glewReplacementCodeubSUN"
  4346. Global glReplacementCodeubvSUN(code_:Byte Ptr)="__glewReplacementCodeubvSUN"
  4347. Global glReplacementCodeuiSUN(code_:Int)="__glewReplacementCodeuiSUN"
  4348. Global glReplacementCodeuivSUN(code_:Int Ptr)="__glewReplacementCodeuivSUN"
  4349. Global glReplacementCodeusSUN(code_:Short)="__glewReplacementCodeusSUN"
  4350. Global glReplacementCodeusvSUN(code_:Short Ptr)="__glewReplacementCodeusvSUN"
  4351. Global GL_SUN_triangle_list:Byte="__GLEW_SUN_triangle_list"
  4352. Global glColor3fVertex3fSUN(r_:Float,g_:Float,b_:Float,x_:Float,y_:Float,z_:Float)="__glewColor3fVertex3fSUN"
  4353. Global glColor3fVertex3fvSUN(c_:Float Ptr,v_:Float Ptr)="__glewColor3fVertex3fvSUN"
  4354. Global glColor4fNormal3fVertex3fSUN(r_:Float,g_:Float,b_:Float,a_:Float,nx_:Float,ny_:Float,nz_:Float,x_:Float,y_:Float,z_:Float)="__glewColor4fNormal3fVertex3fSUN"
  4355. Global glColor4fNormal3fVertex3fvSUN(c_:Float Ptr,n_:Float Ptr,v_:Float Ptr)="__glewColor4fNormal3fVertex3fvSUN"
  4356. Global glColor4ubVertex2fSUN(r_:Byte,g_:Byte,b_:Byte,a_:Byte,x_:Float,y_:Float)="__glewColor4ubVertex2fSUN"
  4357. Global glColor4ubVertex2fvSUN(c_:Byte Ptr,v_:Float Ptr)="__glewColor4ubVertex2fvSUN"
  4358. Global glColor4ubVertex3fSUN(r_:Byte,g_:Byte,b_:Byte,a_:Byte,x_:Float,y_:Float,z_:Float)="__glewColor4ubVertex3fSUN"
  4359. Global glColor4ubVertex3fvSUN(c_:Byte Ptr,v_:Float Ptr)="__glewColor4ubVertex3fvSUN"
  4360. Global glNormal3fVertex3fSUN(nx_:Float,ny_:Float,nz_:Float,x_:Float,y_:Float,z_:Float)="__glewNormal3fVertex3fSUN"
  4361. Global glNormal3fVertex3fvSUN(n_:Float Ptr,v_:Float Ptr)="__glewNormal3fVertex3fvSUN"
  4362. Global glReplacementCodeuiColor3fVertex3fSUN(rc_:Int,r_:Float,g_:Float,b_:Float,x_:Float,y_:Float,z_:Float)="__glewReplacementCodeuiColor3fVertex3fSUN"
  4363. Global glReplacementCodeuiColor3fVertex3fvSUN(rc_:Int Ptr,c_:Float Ptr,v_:Float Ptr)="__glewReplacementCodeuiColor3fVertex3fvSUN"
  4364. Global glReplacementCodeuiColor4fNormal3fVertex3fSUN(rc_:Int,r_:Float,g_:Float,b_:Float,a_:Float,nx_:Float,ny_:Float,nz_:Float,x_:Float,y_:Float,z_:Float)="__glewReplacementCodeuiColor4fNormal3fVertex3fSUN"
  4365. Global glReplacementCodeuiColor4fNormal3fVertex3fvSUN(rc_:Int Ptr,c_:Float Ptr,n_:Float Ptr,v_:Float Ptr)="__glewReplacementCodeuiColor4fNormal3fVertex3fvSUN"
  4366. Global glReplacementCodeuiColor4ubVertex3fSUN(rc_:Int,r_:Byte,g_:Byte,b_:Byte,a_:Byte,x_:Float,y_:Float,z_:Float)="__glewReplacementCodeuiColor4ubVertex3fSUN"
  4367. Global glReplacementCodeuiColor4ubVertex3fvSUN(rc_:Int Ptr,c_:Byte Ptr,v_:Float Ptr)="__glewReplacementCodeuiColor4ubVertex3fvSUN"
  4368. Global glReplacementCodeuiNormal3fVertex3fSUN(rc_:Int,nx_:Float,ny_:Float,nz_:Float,x_:Float,y_:Float,z_:Float)="__glewReplacementCodeuiNormal3fVertex3fSUN"
  4369. Global glReplacementCodeuiNormal3fVertex3fvSUN(rc_:Int Ptr,n_:Float Ptr,v_:Float Ptr)="__glewReplacementCodeuiNormal3fVertex3fvSUN"
  4370. Global glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN(rc_:Int,s_:Float,t_:Float,r_:Float,g_:Float,b_:Float,a_:Float,nx_:Float,ny_:Float,nz_:Float,x_:Float,y_:Float,z_:Float)="__glewReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN"
  4371. Global glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN(rc_:Int Ptr,tc_:Float Ptr,c_:Float Ptr,n_:Float Ptr,v_:Float Ptr)="__glewReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN"
  4372. Global glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN(rc_:Int,s_:Float,t_:Float,nx_:Float,ny_:Float,nz_:Float,x_:Float,y_:Float,z_:Float)="__glewReplacementCodeuiTexCoord2fNormal3fVertex3fSUN"
  4373. Global glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN(rc_:Int Ptr,tc_:Float Ptr,n_:Float Ptr,v_:Float Ptr)="__glewReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN"
  4374. Global glReplacementCodeuiTexCoord2fVertex3fSUN(rc_:Int,s_:Float,t_:Float,x_:Float,y_:Float,z_:Float)="__glewReplacementCodeuiTexCoord2fVertex3fSUN"
  4375. Global glReplacementCodeuiTexCoord2fVertex3fvSUN(rc_:Int Ptr,tc_:Float Ptr,v_:Float Ptr)="__glewReplacementCodeuiTexCoord2fVertex3fvSUN"
  4376. Global glReplacementCodeuiVertex3fSUN(rc_:Int,x_:Float,y_:Float,z_:Float)="__glewReplacementCodeuiVertex3fSUN"
  4377. Global glReplacementCodeuiVertex3fvSUN(rc_:Int Ptr,v_:Float Ptr)="__glewReplacementCodeuiVertex3fvSUN"
  4378. Global glTexCoord2fColor3fVertex3fSUN(s_:Float,t_:Float,r_:Float,g_:Float,b_:Float,x_:Float,y_:Float,z_:Float)="__glewTexCoord2fColor3fVertex3fSUN"
  4379. Global glTexCoord2fColor3fVertex3fvSUN(tc_:Float Ptr,c_:Float Ptr,v_:Float Ptr)="__glewTexCoord2fColor3fVertex3fvSUN"
  4380. Global glTexCoord2fColor4fNormal3fVertex3fSUN(s_:Float,t_:Float,r_:Float,g_:Float,b_:Float,a_:Float,nx_:Float,ny_:Float,nz_:Float,x_:Float,y_:Float,z_:Float)="__glewTexCoord2fColor4fNormal3fVertex3fSUN"
  4381. Global glTexCoord2fColor4fNormal3fVertex3fvSUN(tc_:Float Ptr,c_:Float Ptr,n_:Float Ptr,v_:Float Ptr)="__glewTexCoord2fColor4fNormal3fVertex3fvSUN"
  4382. Global glTexCoord2fColor4ubVertex3fSUN(s_:Float,t_:Float,r_:Byte,g_:Byte,b_:Byte,a_:Byte,x_:Float,y_:Float,z_:Float)="__glewTexCoord2fColor4ubVertex3fSUN"
  4383. Global glTexCoord2fColor4ubVertex3fvSUN(tc_:Float Ptr,c_:Byte Ptr,v_:Float Ptr)="__glewTexCoord2fColor4ubVertex3fvSUN"
  4384. Global glTexCoord2fNormal3fVertex3fSUN(s_:Float,t_:Float,nx_:Float,ny_:Float,nz_:Float,x_:Float,y_:Float,z_:Float)="__glewTexCoord2fNormal3fVertex3fSUN"
  4385. Global glTexCoord2fNormal3fVertex3fvSUN(tc_:Float Ptr,n_:Float Ptr,v_:Float Ptr)="__glewTexCoord2fNormal3fVertex3fvSUN"
  4386. Global glTexCoord2fVertex3fSUN(s_:Float,t_:Float,x_:Float,y_:Float,z_:Float)="__glewTexCoord2fVertex3fSUN"
  4387. Global glTexCoord2fVertex3fvSUN(tc_:Float Ptr,v_:Float Ptr)="__glewTexCoord2fVertex3fvSUN"
  4388. Global glTexCoord4fColor4fNormal3fVertex4fSUN(s_:Float,t_:Float,p_:Float,q_:Float,r_:Float,g_:Float,b_:Float,a_:Float,nx_:Float,ny_:Float,nz_:Float,x_:Float,y_:Float,z_:Float,w_:Float)="__glewTexCoord4fColor4fNormal3fVertex4fSUN"
  4389. Global glTexCoord4fColor4fNormal3fVertex4fvSUN(tc_:Float Ptr,c_:Float Ptr,n_:Float Ptr,v_:Float Ptr)="__glewTexCoord4fColor4fNormal3fVertex4fvSUN"
  4390. Global glTexCoord4fVertex4fSUN(s_:Float,t_:Float,p_:Float,q_:Float,x_:Float,y_:Float,z_:Float,w_:Float)="__glewTexCoord4fVertex4fSUN"
  4391. Global glTexCoord4fVertex4fvSUN(tc_:Float Ptr,v_:Float Ptr)="__glewTexCoord4fVertex4fvSUN"
  4392. Global GL_SUN_vertex:Byte="__GLEW_SUN_vertex"
  4393. Const GL_PHONG_WIN=$80EA
  4394. Const GL_PHONG_HINT_WIN=$80EB
  4395. Global GL_WIN_phong_shading:Byte="__GLEW_WIN_phong_shading"
  4396. Const GL_FOG_SPECULAR_TEXTURE_WIN=$80EC
  4397. Global GL_WIN_specular_fog:Byte="__GLEW_WIN_specular_fog"
  4398. Global glAddSwapHintRectWIN(x_:Int,y_:Int,width_:Int,height_:Int)="__glewAddSwapHintRectWIN"
  4399. Global GL_WIN_swap_hint:Byte="__GLEW_WIN_swap_hint"
  4400. End Extern
  4401. Extern "C"
  4402. Function glewInit()
  4403. End Extern