(w&% '       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                                  ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                                                                                                                                                                   ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                                                                                                                                                                   ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                                                                                                                                                                   ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                                                                                                                                                                   ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                                                                                                                                       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                                  ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                                                                                                                                 !!!!!!!!!! ! ! ! ! !!!!!!!!!!!!!!!!!!! !!!"!#!$!%!&!'!(!)!*!+!,!-!.!/!0!1!2!3!4!5!6!7!8!9!:!;!<!=!>!?!@!A!B!C!D!E!F!G!H!I!J!K!L!M!N!O!P!Q!R!S!T!U!V!W!X!Y!Z![!\!]!^!_!`!a!b!c!d!e!f!g!h!i!j!k!l!m!n!o!p!q!r!s!t!u!v!w!x!y!z!{!|!}!~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " "! "" "# "$ "% "& "' "( ") "* "+ ", "- ". "/ "0 "1 "2 "3 "4 "5 "6"7"8"9":";"<"=">"?"@"A"B"C"D"E"F"G"H"I"J"K"L"M"N"O"P"Q"R"S"T"U"V"W"X"Y"Z"["\"]"^"_"`"a"b"c"d"e"f"g"h"i"j"k"l"m"n"o"p"q"r"s"t"u "v "w "x "y "z!"{!"|!"}!"~!"!"!"!"!"!"!"!"!"!"!"!"!"!"!"!"!"!"!"!"!"!"!"!"!"!"!"!"!"!"!"!"!"!"""""""""""""""""""""""""#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"$"%"%"%"%"&"&"'"'"'"'"("(")")")")"*"+",",",","-"-"."/"/"0"0"0"1"1"1"2"2"2"2"2"3"4"4"5"6"7"7"7"7"7"7"7"7"7"7"7"7"7"7"7"7"7"8"8"8"8"8"8"8"8#8#8#8#8#8#8#8#9#9# 9# 9# 9# 9# :#;#;#;#;#;#<#<#<#<#<#<#<#<#<#<#<#<#=# =#!=#"=##>#$>#%>#&?#'?#(?#)?#*?#+?#,?#-?#.?#/?#0?#1?#2?#3?#4?#5?#6?#7?#8?#9?#:?#;?#<?#=?#>?#??#@?#A?#B?#C?#D?#E?#F?#G?#H?#I?#J@#K@#L@#M@#N@#O@#P@#Q@#R@#S@#T@#U@#V@#W@#XA#YA#ZA#[A#\A#]A#^A#_A#`A#aA#bA#cA#dA#eA#fB#gB#hB#iB#jB#kB#lB#mB#nB#oB#pB#qB#rB#sB#tB#uB#vB#wB#xB#yB#zB#{B#|B#}B#~B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#C#C#C#D#D$D$E$E$F$F$F$G$G$H$ H$ H$ H$ H$ H$H$H$H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ I$!I$"I$#I$$I$%I$&I$'I$(I$)I$*I$+I$,I$-J$.J$/J$0J$1J$2J$3J$4J$5J$6J$7J$8J$9J$:J$;J$<J$=J$>J$?J$@J$AJ$BJ$CJ$DJ$EJ$FJ$GJ$HJ$IJ$JJ$KJ$LJ$MJ$NJ$OJ$PJ$QJ$RJ$SJ$TJ$UJ$VJ$WJ$XJ$YJ$ZJ$[J$\J$]J$^J$_J$`J$aJ$bJ$cJ$dJ$eJ$fJ$gJ$hJ$iJ$jJ$kJ$lJ$mJ$nJ$oJ$pJ$qJ$rJ$sJ$tJ$uJ$vJ$wJ$xJ$yJ$zJ${J$|J$}J$~J$J$J$J$J$J$J$J$J$J$J$J$J$J$J$J$J$J$J$J$J$J$J$J$J$J$J$J$J$J$J$J$J$J$J$J$J$J$J$K$L$L$L$L$L$L$L$L$M$M$M$M$M$M$M$M$M$N$N$N$N$N$N$N$O$O$O$O$O$O$O$O$O$O$O$O$O$O$O$O$O$O$O$O$O$O$O$O$O$O$O$O$O$O$O$O$O$O$O$O$O$O$O$O$O$O$O$O$O$O$O$O$O$O$O$O$O$O$O$O$O$O$O$O$O$O$O$O$P$P%P%P%P%P%P%P%P%P%P% P% P% P% P% P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P% P%!P%"P%#P%$P%%P%&P%'P%(P%)P%*P%+P%,P%-P%.P%/P%0P%1P%2P%3P%4P%5P%6P%7P%8P%9P%:P%;P%<P%=P%>P%?P%@P%AP%BP%CP%DP%EP%FP%GQ%HR%IR%JR%KR%LR%MR%NR%OR%PR%QR%RR%SR%TR%UR%VR%WR%XR%YR%ZS%[S%\S%]S%^S%_S%`S%aS%bS%cS%dT%eT%fT%gU%hU%iU%jU%kU%lU%mU%nU%oU%pU%qU%rU%sU%tU%uU%vU%wU%xU%yU%zU%{U%|U%}U%~U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%U%V%V%V%V%V%V%V%V%V%V%V%V%V%W&W&W&W&W&W&W&W&W&X& X& X& X& X& X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X& X&!X&"X&#X&$X&%X&&X&'X&(X&)X&*X&+X&,X&-X&.X&/X&0X&1X&2X&3X&4X&5X&6Y&7Y&8Y&9Y&:Z&;Z&<Z&=Z&>Z&?Z&@Z&AZ&BZ&CZ&DZ&EZ&FZ&GZ&HZ&IZ&JZ&KZ&LZ&MZ&NZ&OZ&P[&Q[&R[&S[&T\&U\&V\&W\&X]&Y]&Z]&[]&\]&]^&^^&_^&`^&a^&b^&c^&d^&e^&f^&g^&h^&i^&j^&k^&l^&m^&n^&o^&p^&q^&r^&s^&t^&u^&v^&w^&x^&y^&z^&{^&|^&}^&~^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^&^'^'^'^'^'^'^'^'^'^' ^' ^' ^' ^(c) Sven Panne 2015BSD3 Sven Panne <svenpanne@gmail.com>stableportable Safe-Inferred-Retrieve an OpenGL function by name. Returns ' 1 when no function with the given name was found./Retrieve an OpenGL function by name. Throws an '1 when no function with the given name was found.aRetrieve an OpenGL function by name, trying a list of name suffixes in the given order. Returns ' J when no function with the given name plus any of the suffixes was found.cRetrieve an OpenGL function by name, trying a list of name suffixes in the given order. Throws an 'J when no function with the given name plus any of the suffixes was found.gRetrieve an OpenGL function by name, additionally trying a list of all known vendor suffixes. Returns ' J when no function with the given name plus any of the suffixes was found.iRetrieve an OpenGL function by name, additionally trying a list of all known vendor suffixes. Throws an 'J when no function with the given name plus any of the suffixes was found. '''' ''''(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone''''''''(c) Sven Panne 2009-2015BSD3 Sven Panne <svenpanne@gmail.com>stableportable Safe-Inferred:Not an actual GL type, though used in headers in the past.Debug callback.-64bit floating-point value clamped to [0, 1].64bit floating-point value.-32bit floating-point value clamped to [0, 1].32bit floating-point value.H16bit half-precision floating-point value encoded in an unsigned scalar.32bit bit field.!Pointer-sized sync object handle./Pointer-sized non-negative binary integer size. 5Pointer-sized signed two's complement binary integer.!&32bit enumerated binary integer value."'32bit non-negative binary integer size.#64bit unsigned binary integer.$-64bit signed two's complement binary integer.%332bit signed two's complement 16.16 scaled integer.&32bit unsigned binary integer.'-32bit signed two's complement binary integer.(16bit unsigned binary integer.)-16bit signed two's complement binary integer.*"8bit characters making up strings.+8bit unsigned binary integer.,,8bit signed two's complement binary integer.- 8bit boolean.&  !"#$%&'()*+,-&  !"#$%&'()*+,-&-,+*)('&%$#"!  &  !"#$%&'()*+,-(c) Sven Panne 2015BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone.Manual page for 6https://www.opengl.org/sdk/docs/man2/xhtml/glAccum.xml OpenGL 2.x1Manual page for Ehttps://www.opengl.org/sdk/docs/man4/html/glActiveShaderProgram.xhtml OpenGL 4.x4Manual pages for  >https://www.opengl.org/sdk/docs/man2/xhtml/glActiveTexture.xml OpenGL 2.x or  >https://www.opengl.org/sdk/docs/man3/xhtml/glActiveTexture.xml OpenGL 3.x or ?https://www.opengl.org/sdk/docs/man4/html/glActiveTexture.xhtml OpenGL 4.x:Manual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glAlphaFunc.xml OpenGL 2.x@Manual page for Dhttps://www.opengl.org/sdk/docs/man2/xhtml/glAreTexturesResident.xml OpenGL 2.xBManual page for =https://www.opengl.org/sdk/docs/man2/xhtml/glArrayElement.xml OpenGL 2.xGManual pages for  =https://www.opengl.org/sdk/docs/man2/xhtml/glAttachShader.xml OpenGL 2.x or  =https://www.opengl.org/sdk/docs/man3/xhtml/glAttachShader.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glAttachShader.xhtml OpenGL 4.xHManual page for 6https://www.opengl.org/sdk/docs/man2/xhtml/glBegin.xml OpenGL 2.xIManual pages for  Ghttps://www.opengl.org/sdk/docs/man3/xhtml/glBeginConditionalRender.xml OpenGL 3.x or Hhttps://www.opengl.org/sdk/docs/man4/html/glBeginConditionalRender.xhtml OpenGL 4.xPManual pages for  ;https://www.opengl.org/sdk/docs/man2/xhtml/glBeginQuery.xml OpenGL 2.x or  ;https://www.opengl.org/sdk/docs/man3/xhtml/glBeginQuery.xml OpenGL 3.x or <https://www.opengl.org/sdk/docs/man4/html/glBeginQuery.xhtml OpenGL 4.xSManual page for Chttps://www.opengl.org/sdk/docs/man4/html/glBeginQueryIndexed.xhtml OpenGL 4.xTManual pages for  Ghttps://www.opengl.org/sdk/docs/man3/xhtml/glBeginTransformFeedback.xml OpenGL 3.x or Hhttps://www.opengl.org/sdk/docs/man4/html/glBeginTransformFeedback.xhtml OpenGL 4.xYManual pages for  Chttps://www.opengl.org/sdk/docs/man2/xhtml/glBindAttribLocation.xml OpenGL 2.x or  Chttps://www.opengl.org/sdk/docs/man3/xhtml/glBindAttribLocation.xml OpenGL 3.x or Dhttps://www.opengl.org/sdk/docs/man4/html/glBindAttribLocation.xhtml OpenGL 4.x[Manual pages for  ;https://www.opengl.org/sdk/docs/man2/xhtml/glBindBuffer.xml OpenGL 2.x or  ;https://www.opengl.org/sdk/docs/man3/xhtml/glBindBuffer.xml OpenGL 3.x or <https://www.opengl.org/sdk/docs/man4/html/glBindBuffer.xhtml OpenGL 4.x]Manual pages for  ?https://www.opengl.org/sdk/docs/man3/xhtml/glBindBufferBase.xml OpenGL 3.x or @https://www.opengl.org/sdk/docs/man4/html/glBindBufferBase.xhtml OpenGL 4.xbManual pages for  @https://www.opengl.org/sdk/docs/man3/xhtml/glBindBufferRange.xml OpenGL 3.x or Ahttps://www.opengl.org/sdk/docs/man4/html/glBindBufferRange.xhtml OpenGL 4.xeManual page for Ahttps://www.opengl.org/sdk/docs/man4/html/glBindBuffersBase.xhtml OpenGL 4.xfManual page for Bhttps://www.opengl.org/sdk/docs/man4/html/glBindBuffersRange.xhtml OpenGL 4.xgManual pages for  Ehttps://www.opengl.org/sdk/docs/man3/xhtml/glBindFragDataLocation.xml OpenGL 3.x or Fhttps://www.opengl.org/sdk/docs/man4/html/glBindFragDataLocation.xhtml OpenGL 4.xiManual pages for  Lhttps://www.opengl.org/sdk/docs/man3/xhtml/glBindFragDataLocationIndexed.xml OpenGL 3.x or Mhttps://www.opengl.org/sdk/docs/man4/html/glBindFragDataLocationIndexed.xhtml OpenGL 4.xkManual pages for  @https://www.opengl.org/sdk/docs/man3/xhtml/glBindFramebuffer.xml OpenGL 3.x or Ahttps://www.opengl.org/sdk/docs/man4/html/glBindFramebuffer.xhtml OpenGL 4.xnManual page for Bhttps://www.opengl.org/sdk/docs/man4/html/glBindImageTexture.xhtml OpenGL 4.xpManual page for Chttps://www.opengl.org/sdk/docs/man4/html/glBindImageTextures.xhtml OpenGL 4.xwManual page for Ehttps://www.opengl.org/sdk/docs/man4/html/glBindProgramPipeline.xhtml OpenGL 4.xyManual pages for  Ahttps://www.opengl.org/sdk/docs/man3/xhtml/glBindRenderbuffer.xml OpenGL 3.x or Bhttps://www.opengl.org/sdk/docs/man4/html/glBindRenderbuffer.xhtml OpenGL 4.x|Manual pages for  <https://www.opengl.org/sdk/docs/man3/xhtml/glBindSampler.xml OpenGL 3.x or =https://www.opengl.org/sdk/docs/man4/html/glBindSampler.xhtml OpenGL 4.x}Manual page for >https://www.opengl.org/sdk/docs/man4/html/glBindSamplers.xhtml OpenGL 4.xManual pages for  <https://www.opengl.org/sdk/docs/man2/xhtml/glBindTexture.xml OpenGL 2.x or  <https://www.opengl.org/sdk/docs/man3/xhtml/glBindTexture.xml OpenGL 3.x or =https://www.opengl.org/sdk/docs/man4/html/glBindTexture.xhtml OpenGL 4.xManual page for Ahttps://www.opengl.org/sdk/docs/man4/html/glBindTextureUnit.xhtml OpenGL 4.xManual page for >https://www.opengl.org/sdk/docs/man4/html/glBindTextures.xhtml OpenGL 4.xManual page for Ghttps://www.opengl.org/sdk/docs/man4/html/glBindTransformFeedback.xhtml OpenGL 4.xManual pages for  @https://www.opengl.org/sdk/docs/man3/xhtml/glBindVertexArray.xml OpenGL 3.x or Ahttps://www.opengl.org/sdk/docs/man4/html/glBindVertexArray.xhtml OpenGL 4.xManual page for Bhttps://www.opengl.org/sdk/docs/man4/html/glBindVertexBuffer.xhtml OpenGL 4.xManual page for Chttps://www.opengl.org/sdk/docs/man4/html/glBindVertexBuffers.xhtml OpenGL 4.xManual page for 7https://www.opengl.org/sdk/docs/man2/xhtml/glBitmap.xml OpenGL 2.xManual pages for  ;https://www.opengl.org/sdk/docs/man2/xhtml/glBlendColor.xml OpenGL 2.x or  ;https://www.opengl.org/sdk/docs/man3/xhtml/glBlendColor.xml OpenGL 3.x or <https://www.opengl.org/sdk/docs/man4/html/glBlendColor.xhtml OpenGL 4.xManual pages for  >https://www.opengl.org/sdk/docs/man2/xhtml/glBlendEquation.xml OpenGL 2.x or  >https://www.opengl.org/sdk/docs/man3/xhtml/glBlendEquation.xml OpenGL 3.x or ?https://www.opengl.org/sdk/docs/man4/html/glBlendEquation.xhtml OpenGL 4.xManual pages for  Fhttps://www.opengl.org/sdk/docs/man2/xhtml/glBlendEquationSeparate.xml OpenGL 2.x or  Fhttps://www.opengl.org/sdk/docs/man3/xhtml/glBlendEquationSeparate.xml OpenGL 3.x or Ghttps://www.opengl.org/sdk/docs/man4/html/glBlendEquationSeparate.xhtml OpenGL 4.xManual page for Ghttps://www.opengl.org/sdk/docs/man4/html/glBlendEquationSeparate.xhtml OpenGL 4.xManual page for ?https://www.opengl.org/sdk/docs/man4/html/glBlendEquation.xhtml OpenGL 4.xManual pages for  :https://www.opengl.org/sdk/docs/man2/xhtml/glBlendFunc.xml OpenGL 2.x or  :https://www.opengl.org/sdk/docs/man3/xhtml/glBlendFunc.xml OpenGL 3.x or ;https://www.opengl.org/sdk/docs/man4/html/glBlendFunc.xhtml OpenGL 4.xManual pages for  Bhttps://www.opengl.org/sdk/docs/man2/xhtml/glBlendFuncSeparate.xml OpenGL 2.x or  Bhttps://www.opengl.org/sdk/docs/man3/xhtml/glBlendFuncSeparate.xml OpenGL 3.x or Chttps://www.opengl.org/sdk/docs/man4/html/glBlendFuncSeparate.xhtml OpenGL 4.xManual page for Chttps://www.opengl.org/sdk/docs/man4/html/glBlendFuncSeparate.xhtml OpenGL 4.xManual page for ;https://www.opengl.org/sdk/docs/man4/html/glBlendFunc.xhtml OpenGL 4.xManual pages for  @https://www.opengl.org/sdk/docs/man3/xhtml/glBlitFramebuffer.xml OpenGL 3.x or Ahttps://www.opengl.org/sdk/docs/man4/html/glBlitFramebuffer.xhtml OpenGL 4.xManual page for Ahttps://www.opengl.org/sdk/docs/man4/html/glBlitFramebuffer.xhtml OpenGL 4.xManual pages for  ;https://www.opengl.org/sdk/docs/man2/xhtml/glBufferData.xml OpenGL 2.x or  ;https://www.opengl.org/sdk/docs/man3/xhtml/glBufferData.xml OpenGL 3.x or <https://www.opengl.org/sdk/docs/man4/html/glBufferData.xhtml OpenGL 4.xManual page for ?https://www.opengl.org/sdk/docs/man4/html/glBufferStorage.xhtml OpenGL 4.xManual pages for  >https://www.opengl.org/sdk/docs/man2/xhtml/glBufferSubData.xml OpenGL 2.x or  >https://www.opengl.org/sdk/docs/man3/xhtml/glBufferSubData.xml OpenGL 3.x or ?https://www.opengl.org/sdk/docs/man4/html/glBufferSubData.xhtml OpenGL 4.xManual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glCallList.xml OpenGL 2.xManual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glCallLists.xml OpenGL 2.xManual pages for  Ghttps://www.opengl.org/sdk/docs/man3/xhtml/glCheckFramebufferStatus.xml OpenGL 3.x or Hhttps://www.opengl.org/sdk/docs/man4/html/glCheckFramebufferStatus.xhtml OpenGL 4.xManual page for Hhttps://www.opengl.org/sdk/docs/man4/html/glCheckFramebufferStatus.xhtml OpenGL 4.xManual pages for  ;https://www.opengl.org/sdk/docs/man3/xhtml/glClampColor.xml OpenGL 3.x or <https://www.opengl.org/sdk/docs/man4/html/glClampColor.xhtml OpenGL 4.xManual pages for  6https://www.opengl.org/sdk/docs/man2/xhtml/glClear.xml OpenGL 2.x or  6https://www.opengl.org/sdk/docs/man3/xhtml/glClear.xml OpenGL 3.x or 7https://www.opengl.org/sdk/docs/man4/html/glClear.xhtml OpenGL 4.xManual page for ;https://www.opengl.org/sdk/docs/man2/xhtml/glClearAccum.xml OpenGL 2.xManual page for Ahttps://www.opengl.org/sdk/docs/man4/html/glClearBufferData.xhtml OpenGL 4.xManual page for Dhttps://www.opengl.org/sdk/docs/man4/html/glClearBufferSubData.xhtml OpenGL 4.xManual pages for  <https://www.opengl.org/sdk/docs/man3/xhtml/glClearBuffer.xml OpenGL 3.x or =https://www.opengl.org/sdk/docs/man4/html/glClearBuffer.xhtml OpenGL 4.xManual pages for  <https://www.opengl.org/sdk/docs/man3/xhtml/glClearBuffer.xml OpenGL 3.x or =https://www.opengl.org/sdk/docs/man4/html/glClearBuffer.xhtml OpenGL 4.xManual pages for  <https://www.opengl.org/sdk/docs/man3/xhtml/glClearBuffer.xml OpenGL 3.x or =https://www.opengl.org/sdk/docs/man4/html/glClearBuffer.xhtml OpenGL 4.xManual pages for  <https://www.opengl.org/sdk/docs/man3/xhtml/glClearBuffer.xml OpenGL 3.x or =https://www.opengl.org/sdk/docs/man4/html/glClearBuffer.xhtml OpenGL 4.xManual pages for  ;https://www.opengl.org/sdk/docs/man2/xhtml/glClearColor.xml OpenGL 2.x or  ;https://www.opengl.org/sdk/docs/man3/xhtml/glClearColor.xml OpenGL 3.x or <https://www.opengl.org/sdk/docs/man4/html/glClearColor.xhtml OpenGL 4.xManual pages for  ;https://www.opengl.org/sdk/docs/man2/xhtml/glClearDepth.xml OpenGL 2.x or  ;https://www.opengl.org/sdk/docs/man3/xhtml/glClearDepth.xml OpenGL 3.x or <https://www.opengl.org/sdk/docs/man4/html/glClearDepth.xhtml OpenGL 4.xManual page for <https://www.opengl.org/sdk/docs/man4/html/glClearDepth.xhtml OpenGL 4.xManual page for ;https://www.opengl.org/sdk/docs/man2/xhtml/glClearIndex.xml OpenGL 2.xManual page for Ahttps://www.opengl.org/sdk/docs/man4/html/glClearBufferData.xhtml OpenGL 4.xManual page for Dhttps://www.opengl.org/sdk/docs/man4/html/glClearBufferSubData.xhtml OpenGL 4.xManual page for =https://www.opengl.org/sdk/docs/man4/html/glClearBuffer.xhtml OpenGL 4.xManual page for =https://www.opengl.org/sdk/docs/man4/html/glClearBuffer.xhtml OpenGL 4.xManual page for =https://www.opengl.org/sdk/docs/man4/html/glClearBuffer.xhtml OpenGL 4.xManual page for =https://www.opengl.org/sdk/docs/man4/html/glClearBuffer.xhtml OpenGL 4.xManual pages for  =https://www.opengl.org/sdk/docs/man2/xhtml/glClearStencil.xml OpenGL 2.x or  =https://www.opengl.org/sdk/docs/man3/xhtml/glClearStencil.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glClearStencil.xhtml OpenGL 4.xManual page for ?https://www.opengl.org/sdk/docs/man4/html/glClearTexImage.xhtml OpenGL 4.xManual page for Bhttps://www.opengl.org/sdk/docs/man4/html/glClearTexSubImage.xhtml OpenGL 4.xManual page for Dhttps://www.opengl.org/sdk/docs/man2/xhtml/glClientActiveTexture.xml OpenGL 2.xManual pages for  ?https://www.opengl.org/sdk/docs/man3/xhtml/glClientWaitSync.xml OpenGL 3.x or @https://www.opengl.org/sdk/docs/man4/html/glClientWaitSync.xhtml OpenGL 4.xManual page for =https://www.opengl.org/sdk/docs/man4/html/glClipControl.xhtml OpenGL 4.xManual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glClipPlane.xml OpenGL 2.xManual page for 6https://www.opengl.org/sdk/docs/man2/xhtml/glColor.xml OpenGL 2.xManual page for 6https://www.opengl.org/sdk/docs/man2/xhtml/glColor.xml OpenGL 2.xManual page for 6https://www.opengl.org/sdk/docs/man2/xhtml/glColor.xml OpenGL 2.xManual page for 6https://www.opengl.org/sdk/docs/man2/xhtml/glColor.xml OpenGL 2.xManual page for 6https://www.opengl.org/sdk/docs/man2/xhtml/glColor.xml OpenGL 2.x Manual page for 6https://www.opengl.org/sdk/docs/man2/xhtml/glColor.xml OpenGL 2.xManual page for 6https://www.opengl.org/sdk/docs/man2/xhtml/glColor.xml OpenGL 2.xManual page for 6https://www.opengl.org/sdk/docs/man2/xhtml/glColor.xml OpenGL 2.xManual page for 6https://www.opengl.org/sdk/docs/man2/xhtml/glColor.xml OpenGL 2.xManual page for 6https://www.opengl.org/sdk/docs/man2/xhtml/glColor.xml OpenGL 2.xManual page for 6https://www.opengl.org/sdk/docs/man2/xhtml/glColor.xml OpenGL 2.xManual page for 6https://www.opengl.org/sdk/docs/man2/xhtml/glColor.xml OpenGL 2.xManual page for 6https://www.opengl.org/sdk/docs/man2/xhtml/glColor.xml OpenGL 2.xManual page for 6https://www.opengl.org/sdk/docs/man2/xhtml/glColor.xml OpenGL 2.xManual page for 6https://www.opengl.org/sdk/docs/man2/xhtml/glColor.xml OpenGL 2.xManual page for 6https://www.opengl.org/sdk/docs/man2/xhtml/glColor.xml OpenGL 2.xManual page for 6https://www.opengl.org/sdk/docs/man2/xhtml/glColor.xml OpenGL 2.xManual page for 6https://www.opengl.org/sdk/docs/man2/xhtml/glColor.xml OpenGL 2.xManual page for 6https://www.opengl.org/sdk/docs/man2/xhtml/glColor.xml OpenGL 2.xManual page for 6https://www.opengl.org/sdk/docs/man2/xhtml/glColor.xml OpenGL 2.xManual page for 6https://www.opengl.org/sdk/docs/man2/xhtml/glColor.xml OpenGL 2.x!Manual page for 6https://www.opengl.org/sdk/docs/man2/xhtml/glColor.xml OpenGL 2.x$Manual page for 6https://www.opengl.org/sdk/docs/man2/xhtml/glColor.xml OpenGL 2.x%Manual page for 6https://www.opengl.org/sdk/docs/man2/xhtml/glColor.xml OpenGL 2.x&Manual page for 6https://www.opengl.org/sdk/docs/man2/xhtml/glColor.xml OpenGL 2.x'Manual page for 6https://www.opengl.org/sdk/docs/man2/xhtml/glColor.xml OpenGL 2.x(Manual page for 6https://www.opengl.org/sdk/docs/man2/xhtml/glColor.xml OpenGL 2.x-Manual page for 6https://www.opengl.org/sdk/docs/man2/xhtml/glColor.xml OpenGL 2.x.Manual page for 6https://www.opengl.org/sdk/docs/man2/xhtml/glColor.xml OpenGL 2.x/Manual page for 6https://www.opengl.org/sdk/docs/man2/xhtml/glColor.xml OpenGL 2.x0Manual page for 6https://www.opengl.org/sdk/docs/man2/xhtml/glColor.xml OpenGL 2.x1Manual page for 6https://www.opengl.org/sdk/docs/man2/xhtml/glColor.xml OpenGL 2.x9Manual pages for  :https://www.opengl.org/sdk/docs/man2/xhtml/glColorMask.xml OpenGL 2.x or  :https://www.opengl.org/sdk/docs/man3/xhtml/glColorMask.xml OpenGL 3.x or ;https://www.opengl.org/sdk/docs/man4/html/glColorMask.xhtml OpenGL 4.x;Manual pages for  :https://www.opengl.org/sdk/docs/man3/xhtml/glColorMask.xml OpenGL 3.x or ;https://www.opengl.org/sdk/docs/man4/html/glColorMask.xhtml OpenGL 4.x>Manual page for >https://www.opengl.org/sdk/docs/man2/xhtml/glColorMaterial.xml OpenGL 2.xCManual page for =https://www.opengl.org/sdk/docs/man2/xhtml/glColorPointer.xml OpenGL 2.xGManual page for >https://www.opengl.org/sdk/docs/man2/xhtml/glColorSubTable.xml OpenGL 2.xIManual page for ;https://www.opengl.org/sdk/docs/man2/xhtml/glColorTable.xml OpenGL 2.xKManual page for Dhttps://www.opengl.org/sdk/docs/man2/xhtml/glColorTableParameter.xml OpenGL 2.xMManual page for Dhttps://www.opengl.org/sdk/docs/man2/xhtml/glColorTableParameter.xml OpenGL 2.xWManual pages for  >https://www.opengl.org/sdk/docs/man2/xhtml/glCompileShader.xml OpenGL 2.x or  >https://www.opengl.org/sdk/docs/man3/xhtml/glCompileShader.xml OpenGL 3.x or ?https://www.opengl.org/sdk/docs/man4/html/glCompileShader.xhtml OpenGL 4.x`Manual pages for  Ehttps://www.opengl.org/sdk/docs/man2/xhtml/glCompressedTexImage1D.xml OpenGL 2.x or  Ehttps://www.opengl.org/sdk/docs/man3/xhtml/glCompressedTexImage1D.xml OpenGL 3.x or Fhttps://www.opengl.org/sdk/docs/man4/html/glCompressedTexImage1D.xhtml OpenGL 4.xbManual pages for  Ehttps://www.opengl.org/sdk/docs/man2/xhtml/glCompressedTexImage2D.xml OpenGL 2.x or  Ehttps://www.opengl.org/sdk/docs/man3/xhtml/glCompressedTexImage2D.xml OpenGL 3.x or Fhttps://www.opengl.org/sdk/docs/man4/html/glCompressedTexImage2D.xhtml OpenGL 4.xdManual pages for  Ehttps://www.opengl.org/sdk/docs/man2/xhtml/glCompressedTexImage3D.xml OpenGL 2.x or  Ehttps://www.opengl.org/sdk/docs/man3/xhtml/glCompressedTexImage3D.xml OpenGL 3.x or Fhttps://www.opengl.org/sdk/docs/man4/html/glCompressedTexImage3D.xhtml OpenGL 4.xgManual pages for  Hhttps://www.opengl.org/sdk/docs/man2/xhtml/glCompressedTexSubImage1D.xml OpenGL 2.x or  Hhttps://www.opengl.org/sdk/docs/man3/xhtml/glCompressedTexSubImage1D.xml OpenGL 3.x or Ihttps://www.opengl.org/sdk/docs/man4/html/glCompressedTexSubImage1D.xhtml OpenGL 4.xiManual pages for  Hhttps://www.opengl.org/sdk/docs/man2/xhtml/glCompressedTexSubImage2D.xml OpenGL 2.x or  Hhttps://www.opengl.org/sdk/docs/man3/xhtml/glCompressedTexSubImage2D.xml OpenGL 3.x or Ihttps://www.opengl.org/sdk/docs/man4/html/glCompressedTexSubImage2D.xhtml OpenGL 4.xkManual pages for  Hhttps://www.opengl.org/sdk/docs/man2/xhtml/glCompressedTexSubImage3D.xml OpenGL 2.x or  Hhttps://www.opengl.org/sdk/docs/man3/xhtml/glCompressedTexSubImage3D.xml OpenGL 3.x or Ihttps://www.opengl.org/sdk/docs/man4/html/glCompressedTexSubImage3D.xhtml OpenGL 4.xqManual page for Ihttps://www.opengl.org/sdk/docs/man4/html/glCompressedTexSubImage1D.xhtml OpenGL 4.xsManual page for Ihttps://www.opengl.org/sdk/docs/man4/html/glCompressedTexSubImage2D.xhtml OpenGL 4.xuManual page for Ihttps://www.opengl.org/sdk/docs/man4/html/glCompressedTexSubImage3D.xhtml OpenGL 4.xwManual page for Dhttps://www.opengl.org/sdk/docs/man2/xhtml/glConvolutionFilter1D.xml OpenGL 2.xyManual page for Dhttps://www.opengl.org/sdk/docs/man2/xhtml/glConvolutionFilter2D.xml OpenGL 2.x{Manual page for Ehttps://www.opengl.org/sdk/docs/man2/xhtml/glConvolutionParameter.xml OpenGL 2.x}Manual page for Ehttps://www.opengl.org/sdk/docs/man2/xhtml/glConvolutionParameter.xml OpenGL 2.xManual page for Ehttps://www.opengl.org/sdk/docs/man2/xhtml/glConvolutionParameter.xml OpenGL 2.xManual page for Ehttps://www.opengl.org/sdk/docs/man2/xhtml/glConvolutionParameter.xml OpenGL 2.xManual pages for  Bhttps://www.opengl.org/sdk/docs/man3/xhtml/glCopyBufferSubData.xml OpenGL 3.x or Chttps://www.opengl.org/sdk/docs/man4/html/glCopyBufferSubData.xhtml OpenGL 4.xManual page for Bhttps://www.opengl.org/sdk/docs/man2/xhtml/glCopyColorSubTable.xml OpenGL 2.xManual page for ?https://www.opengl.org/sdk/docs/man2/xhtml/glCopyColorTable.xml OpenGL 2.xManual page for Hhttps://www.opengl.org/sdk/docs/man2/xhtml/glCopyConvolutionFilter1D.xml OpenGL 2.xManual page for Hhttps://www.opengl.org/sdk/docs/man2/xhtml/glCopyConvolutionFilter2D.xml OpenGL 2.xManual page for Bhttps://www.opengl.org/sdk/docs/man4/html/glCopyImageSubData.xhtml OpenGL 4.xManual page for Chttps://www.opengl.org/sdk/docs/man4/html/glCopyBufferSubData.xhtml OpenGL 4.xManual page for ;https://www.opengl.org/sdk/docs/man2/xhtml/glCopyPixels.xml OpenGL 2.xManual pages for  ?https://www.opengl.org/sdk/docs/man2/xhtml/glCopyTexImage1D.xml OpenGL 2.x or  ?https://www.opengl.org/sdk/docs/man3/xhtml/glCopyTexImage1D.xml OpenGL 3.x or @https://www.opengl.org/sdk/docs/man4/html/glCopyTexImage1D.xhtml OpenGL 4.xManual pages for  ?https://www.opengl.org/sdk/docs/man2/xhtml/glCopyTexImage2D.xml OpenGL 2.x or  ?https://www.opengl.org/sdk/docs/man3/xhtml/glCopyTexImage2D.xml OpenGL 3.x or @https://www.opengl.org/sdk/docs/man4/html/glCopyTexImage2D.xhtml OpenGL 4.xManual pages for  Bhttps://www.opengl.org/sdk/docs/man2/xhtml/glCopyTexSubImage1D.xml OpenGL 2.x or  Bhttps://www.opengl.org/sdk/docs/man3/xhtml/glCopyTexSubImage1D.xml OpenGL 3.x or Chttps://www.opengl.org/sdk/docs/man4/html/glCopyTexSubImage1D.xhtml OpenGL 4.xManual pages for  Bhttps://www.opengl.org/sdk/docs/man2/xhtml/glCopyTexSubImage2D.xml OpenGL 2.x or  Bhttps://www.opengl.org/sdk/docs/man3/xhtml/glCopyTexSubImage2D.xml OpenGL 3.x or Chttps://www.opengl.org/sdk/docs/man4/html/glCopyTexSubImage2D.xhtml OpenGL 4.xManual pages for  Bhttps://www.opengl.org/sdk/docs/man2/xhtml/glCopyTexSubImage3D.xml OpenGL 2.x or  Bhttps://www.opengl.org/sdk/docs/man3/xhtml/glCopyTexSubImage3D.xml OpenGL 3.x or Chttps://www.opengl.org/sdk/docs/man4/html/glCopyTexSubImage3D.xhtml OpenGL 4.xManual page for Chttps://www.opengl.org/sdk/docs/man4/html/glCopyTexSubImage1D.xhtml OpenGL 4.xManual page for Chttps://www.opengl.org/sdk/docs/man4/html/glCopyTexSubImage2D.xhtml OpenGL 4.xManual page for Chttps://www.opengl.org/sdk/docs/man4/html/glCopyTexSubImage3D.xhtml OpenGL 4.xManual page for ?https://www.opengl.org/sdk/docs/man4/html/glCreateBuffers.xhtml OpenGL 4.xManual page for Dhttps://www.opengl.org/sdk/docs/man4/html/glCreateFramebuffers.xhtml OpenGL 4.xManual pages for  >https://www.opengl.org/sdk/docs/man2/xhtml/glCreateProgram.xml OpenGL 2.x or  >https://www.opengl.org/sdk/docs/man3/xhtml/glCreateProgram.xml OpenGL 3.x or ?https://www.opengl.org/sdk/docs/man4/html/glCreateProgram.xhtml OpenGL 4.xManual page for Hhttps://www.opengl.org/sdk/docs/man4/html/glCreateProgramPipelines.xhtml OpenGL 4.xManual page for ?https://www.opengl.org/sdk/docs/man4/html/glCreateQueries.xhtml OpenGL 4.xManual page for Ehttps://www.opengl.org/sdk/docs/man4/html/glCreateRenderbuffers.xhtml OpenGL 4.xManual page for @https://www.opengl.org/sdk/docs/man4/html/glCreateSamplers.xhtml OpenGL 4.xManual pages for  =https://www.opengl.org/sdk/docs/man2/xhtml/glCreateShader.xml OpenGL 2.x or  =https://www.opengl.org/sdk/docs/man3/xhtml/glCreateShader.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glCreateShader.xhtml OpenGL 4.xManual page for Ehttps://www.opengl.org/sdk/docs/man4/html/glCreateShaderProgram.xhtml OpenGL 4.xManual page for @https://www.opengl.org/sdk/docs/man4/html/glCreateTextures.xhtml OpenGL 4.xManual page for Jhttps://www.opengl.org/sdk/docs/man4/html/glCreateTransformFeedbacks.xhtml OpenGL 4.xManual page for Dhttps://www.opengl.org/sdk/docs/man4/html/glCreateVertexArrays.xhtml OpenGL 4.xManual pages for  9https://www.opengl.org/sdk/docs/man2/xhtml/glCullFace.xml OpenGL 2.x or  9https://www.opengl.org/sdk/docs/man3/xhtml/glCullFace.xml OpenGL 3.x or :https://www.opengl.org/sdk/docs/man4/html/glCullFace.xhtml OpenGL 4.xManual page for Fhttps://www.opengl.org/sdk/docs/man4/html/glDebugMessageCallback.xhtml OpenGL 4.xManual page for Ehttps://www.opengl.org/sdk/docs/man4/html/glDebugMessageControl.xhtml OpenGL 4.xManual page for Dhttps://www.opengl.org/sdk/docs/man4/html/glDebugMessageInsert.xhtml OpenGL 4.xManual pages for  >https://www.opengl.org/sdk/docs/man2/xhtml/glDeleteBuffers.xml OpenGL 2.x or  >https://www.opengl.org/sdk/docs/man3/xhtml/glDeleteBuffers.xml OpenGL 3.x or ?https://www.opengl.org/sdk/docs/man4/html/glDeleteBuffers.xhtml OpenGL 4.xManual pages for  Chttps://www.opengl.org/sdk/docs/man3/xhtml/glDeleteFramebuffers.xml OpenGL 3.x or Dhttps://www.opengl.org/sdk/docs/man4/html/glDeleteFramebuffers.xhtml OpenGL 4.xManual page for <https://www.opengl.org/sdk/docs/man2/xhtml/glDeleteLists.xml OpenGL 2.xManual pages for  >https://www.opengl.org/sdk/docs/man2/xhtml/glDeleteProgram.xml OpenGL 2.x or  >https://www.opengl.org/sdk/docs/man3/xhtml/glDeleteProgram.xml OpenGL 3.x or ?https://www.opengl.org/sdk/docs/man4/html/glDeleteProgram.xhtml OpenGL 4.xManual page for Hhttps://www.opengl.org/sdk/docs/man4/html/glDeleteProgramPipelines.xhtml OpenGL 4.xManual pages for  >https://www.opengl.org/sdk/docs/man2/xhtml/glDeleteQueries.xml OpenGL 2.x or  >https://www.opengl.org/sdk/docs/man3/xhtml/glDeleteQueries.xml OpenGL 3.x or ?https://www.opengl.org/sdk/docs/man4/html/glDeleteQueries.xhtml OpenGL 4.xManual pages for  Dhttps://www.opengl.org/sdk/docs/man3/xhtml/glDeleteRenderbuffers.xml OpenGL 3.x or Ehttps://www.opengl.org/sdk/docs/man4/html/glDeleteRenderbuffers.xhtml OpenGL 4.xManual pages for  ?https://www.opengl.org/sdk/docs/man3/xhtml/glDeleteSamplers.xml OpenGL 3.x or @https://www.opengl.org/sdk/docs/man4/html/glDeleteSamplers.xhtml OpenGL 4.xManual pages for  =https://www.opengl.org/sdk/docs/man2/xhtml/glDeleteShader.xml OpenGL 2.x or  =https://www.opengl.org/sdk/docs/man3/xhtml/glDeleteShader.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glDeleteShader.xhtml OpenGL 4.xManual pages for  ;https://www.opengl.org/sdk/docs/man3/xhtml/glDeleteSync.xml OpenGL 3.x or <https://www.opengl.org/sdk/docs/man4/html/glDeleteSync.xhtml OpenGL 4.xManual pages for  ?https://www.opengl.org/sdk/docs/man2/xhtml/glDeleteTextures.xml OpenGL 2.x or  ?https://www.opengl.org/sdk/docs/man3/xhtml/glDeleteTextures.xml OpenGL 3.x or @https://www.opengl.org/sdk/docs/man4/html/glDeleteTextures.xhtml OpenGL 4.xManual page for Jhttps://www.opengl.org/sdk/docs/man4/html/glDeleteTransformFeedbacks.xhtml OpenGL 4.xManual pages for  Chttps://www.opengl.org/sdk/docs/man3/xhtml/glDeleteVertexArrays.xml OpenGL 3.x or Dhttps://www.opengl.org/sdk/docs/man4/html/glDeleteVertexArrays.xhtml OpenGL 4.xManual pages for  :https://www.opengl.org/sdk/docs/man2/xhtml/glDepthFunc.xml OpenGL 2.x or  :https://www.opengl.org/sdk/docs/man3/xhtml/glDepthFunc.xml OpenGL 3.x or ;https://www.opengl.org/sdk/docs/man4/html/glDepthFunc.xhtml OpenGL 4.xManual pages for  :https://www.opengl.org/sdk/docs/man2/xhtml/glDepthMask.xml OpenGL 2.x or  :https://www.opengl.org/sdk/docs/man3/xhtml/glDepthMask.xml OpenGL 3.x or ;https://www.opengl.org/sdk/docs/man4/html/glDepthMask.xhtml OpenGL 4.x Manual pages for  ;https://www.opengl.org/sdk/docs/man2/xhtml/glDepthRange.xml OpenGL 2.x or  ;https://www.opengl.org/sdk/docs/man3/xhtml/glDepthRange.xml OpenGL 3.x or <https://www.opengl.org/sdk/docs/man4/html/glDepthRange.xhtml OpenGL 4.x Manual page for Ahttps://www.opengl.org/sdk/docs/man4/html/glDepthRangeArray.xhtml OpenGL 4.x Manual page for Chttps://www.opengl.org/sdk/docs/man4/html/glDepthRangeIndexed.xhtml OpenGL 4.xManual page for <https://www.opengl.org/sdk/docs/man4/html/glDepthRange.xhtml OpenGL 4.xManual pages for  =https://www.opengl.org/sdk/docs/man2/xhtml/glDetachShader.xml OpenGL 2.x or  =https://www.opengl.org/sdk/docs/man3/xhtml/glDetachShader.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glDetachShader.xhtml OpenGL 4.xManual pages for  7https://www.opengl.org/sdk/docs/man2/xhtml/glEnable.xml OpenGL 2.x or  7https://www.opengl.org/sdk/docs/man3/xhtml/glEnable.xml OpenGL 3.x or 8https://www.opengl.org/sdk/docs/man4/html/glEnable.xhtml OpenGL 4.xManual page for Bhttps://www.opengl.org/sdk/docs/man2/xhtml/glEnableClientState.xml OpenGL 2.xManual page for Ihttps://www.opengl.org/sdk/docs/man4/html/glEnableVertexAttribArray.xhtml OpenGL 4.x!Manual pages for  Hhttps://www.opengl.org/sdk/docs/man2/xhtml/glEnableVertexAttribArray.xml OpenGL 2.x or  Hhttps://www.opengl.org/sdk/docs/man3/xhtml/glEnableVertexAttribArray.xml OpenGL 3.x or Ihttps://www.opengl.org/sdk/docs/man4/html/glEnableVertexAttribArray.xhtml OpenGL 4.x#Manual pages for  7https://www.opengl.org/sdk/docs/man3/xhtml/glEnable.xml OpenGL 3.x or 8https://www.opengl.org/sdk/docs/man4/html/glEnable.xhtml OpenGL 4.x(Manual page for Ahttps://www.opengl.org/sdk/docs/man4/html/glDispatchCompute.xhtml OpenGL 4.x*Manual page for Ihttps://www.opengl.org/sdk/docs/man4/html/glDispatchComputeIndirect.xhtml OpenGL 4.x+Manual pages for  ;https://www.opengl.org/sdk/docs/man2/xhtml/glDrawArrays.xml OpenGL 2.x or  ;https://www.opengl.org/sdk/docs/man3/xhtml/glDrawArrays.xml OpenGL 3.x or <https://www.opengl.org/sdk/docs/man4/html/glDrawArrays.xhtml OpenGL 4.x-Manual page for Dhttps://www.opengl.org/sdk/docs/man4/html/glDrawArraysIndirect.xhtml OpenGL 4.x.Manual pages for  Dhttps://www.opengl.org/sdk/docs/man3/xhtml/glDrawArraysInstanced.xml OpenGL 3.x or Ehttps://www.opengl.org/sdk/docs/man4/html/glDrawArraysInstanced.xhtml OpenGL 4.x1Manual page for Qhttps://www.opengl.org/sdk/docs/man4/html/glDrawArraysInstancedBaseInstance.xhtml OpenGL 4.x5Manual pages for  ;https://www.opengl.org/sdk/docs/man2/xhtml/glDrawBuffer.xml OpenGL 2.x or  ;https://www.opengl.org/sdk/docs/man3/xhtml/glDrawBuffer.xml OpenGL 3.x or <https://www.opengl.org/sdk/docs/man4/html/glDrawBuffer.xhtml OpenGL 4.x6Manual pages for  <https://www.opengl.org/sdk/docs/man2/xhtml/glDrawBuffers.xml OpenGL 2.x or  <https://www.opengl.org/sdk/docs/man3/xhtml/glDrawBuffers.xml OpenGL 3.x or =https://www.opengl.org/sdk/docs/man4/html/glDrawBuffers.xhtml OpenGL 4.x>Manual pages for  =https://www.opengl.org/sdk/docs/man2/xhtml/glDrawElements.xml OpenGL 2.x or  =https://www.opengl.org/sdk/docs/man3/xhtml/glDrawElements.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glDrawElements.xhtml OpenGL 4.x?Manual pages for  Ghttps://www.opengl.org/sdk/docs/man3/xhtml/glDrawElementsBaseVertex.xml OpenGL 3.x or Hhttps://www.opengl.org/sdk/docs/man4/html/glDrawElementsBaseVertex.xhtml OpenGL 4.xBManual page for Fhttps://www.opengl.org/sdk/docs/man4/html/glDrawElementsIndirect.xhtml OpenGL 4.xCManual pages for  Fhttps://www.opengl.org/sdk/docs/man3/xhtml/glDrawElementsInstanced.xml OpenGL 3.x or Ghttps://www.opengl.org/sdk/docs/man4/html/glDrawElementsInstanced.xhtml OpenGL 4.xFManual page for Shttps://www.opengl.org/sdk/docs/man4/html/glDrawElementsInstancedBaseInstance.xhtml OpenGL 4.xHManual pages for  Phttps://www.opengl.org/sdk/docs/man3/xhtml/glDrawElementsInstancedBaseVertex.xml OpenGL 3.x or Qhttps://www.opengl.org/sdk/docs/man4/html/glDrawElementsInstancedBaseVertex.xhtml OpenGL 4.xIManual page for ]https://www.opengl.org/sdk/docs/man4/html/glDrawElementsInstancedBaseVertexBaseInstance.xhtml OpenGL 4.xPManual page for ;https://www.opengl.org/sdk/docs/man2/xhtml/glDrawPixels.xml OpenGL 2.xSManual pages for  Bhttps://www.opengl.org/sdk/docs/man2/xhtml/glDrawRangeElements.xml OpenGL 2.x or  Bhttps://www.opengl.org/sdk/docs/man3/xhtml/glDrawRangeElements.xml OpenGL 3.x or Chttps://www.opengl.org/sdk/docs/man4/html/glDrawRangeElements.xhtml OpenGL 4.xTManual pages for  Lhttps://www.opengl.org/sdk/docs/man3/xhtml/glDrawRangeElementsBaseVertex.xml OpenGL 3.x or Mhttps://www.opengl.org/sdk/docs/man4/html/glDrawRangeElementsBaseVertex.xhtml OpenGL 4.xaManual page for Ghttps://www.opengl.org/sdk/docs/man4/html/glDrawTransformFeedback.xhtml OpenGL 4.xbManual page for Phttps://www.opengl.org/sdk/docs/man4/html/glDrawTransformFeedbackInstanced.xhtml OpenGL 4.xdManual page for Mhttps://www.opengl.org/sdk/docs/man4/html/glDrawTransformFeedbackStream.xhtml OpenGL 4.xeManual page for Vhttps://www.opengl.org/sdk/docs/man4/html/glDrawTransformFeedbackStreamInstanced.xhtml OpenGL 4.xhManual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glEdgeFlag.xml OpenGL 2.xjManual page for @https://www.opengl.org/sdk/docs/man2/xhtml/glEdgeFlagPointer.xml OpenGL 2.xmManual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glEdgeFlag.xml OpenGL 2.xpManual pages for  7https://www.opengl.org/sdk/docs/man2/xhtml/glEnable.xml OpenGL 2.x or  7https://www.opengl.org/sdk/docs/man3/xhtml/glEnable.xml OpenGL 3.x or 8https://www.opengl.org/sdk/docs/man4/html/glEnable.xhtml OpenGL 4.xqManual page for Bhttps://www.opengl.org/sdk/docs/man2/xhtml/glEnableClientState.xml OpenGL 2.xwManual page for Ihttps://www.opengl.org/sdk/docs/man4/html/glEnableVertexAttribArray.xhtml OpenGL 4.x{Manual pages for  Hhttps://www.opengl.org/sdk/docs/man2/xhtml/glEnableVertexAttribArray.xml OpenGL 2.x or  Hhttps://www.opengl.org/sdk/docs/man3/xhtml/glEnableVertexAttribArray.xml OpenGL 3.x or Ihttps://www.opengl.org/sdk/docs/man4/html/glEnableVertexAttribArray.xhtml OpenGL 4.x}Manual pages for  7https://www.opengl.org/sdk/docs/man3/xhtml/glEnable.xml OpenGL 3.x or 8https://www.opengl.org/sdk/docs/man4/html/glEnable.xhtml OpenGL 4.xManual page for 6https://www.opengl.org/sdk/docs/man2/xhtml/glBegin.xml OpenGL 2.xManual pages for  Ghttps://www.opengl.org/sdk/docs/man3/xhtml/glBeginConditionalRender.xml OpenGL 3.x or Hhttps://www.opengl.org/sdk/docs/man4/html/glBeginConditionalRender.xhtml OpenGL 4.xManual page for 8https://www.opengl.org/sdk/docs/man2/xhtml/glNewList.xml OpenGL 2.xManual pages for  ;https://www.opengl.org/sdk/docs/man2/xhtml/glBeginQuery.xml OpenGL 2.x or  ;https://www.opengl.org/sdk/docs/man3/xhtml/glBeginQuery.xml OpenGL 3.x or <https://www.opengl.org/sdk/docs/man4/html/glBeginQuery.xhtml OpenGL 4.xManual page for Chttps://www.opengl.org/sdk/docs/man4/html/glBeginQueryIndexed.xhtml OpenGL 4.xManual pages for  Ghttps://www.opengl.org/sdk/docs/man3/xhtml/glBeginTransformFeedback.xml OpenGL 3.x or Hhttps://www.opengl.org/sdk/docs/man4/html/glBeginTransformFeedback.xhtml OpenGL 4.xManual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glEvalCoord.xml OpenGL 2.xManual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glEvalCoord.xml OpenGL 2.xManual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glEvalCoord.xml OpenGL 2.xManual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glEvalCoord.xml OpenGL 2.xManual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glEvalCoord.xml OpenGL 2.xManual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glEvalCoord.xml OpenGL 2.xManual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glEvalCoord.xml OpenGL 2.xManual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glEvalCoord.xml OpenGL 2.xManual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glEvalMesh.xml OpenGL 2.xManual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glEvalMesh.xml OpenGL 2.xManual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glEvalPoint.xml OpenGL 2.xManual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glEvalPoint.xml OpenGL 2.xManual page for ?https://www.opengl.org/sdk/docs/man2/xhtml/glFeedbackBuffer.xml OpenGL 2.xManual pages for  :https://www.opengl.org/sdk/docs/man3/xhtml/glFenceSync.xml OpenGL 3.x or ;https://www.opengl.org/sdk/docs/man4/html/glFenceSync.xhtml OpenGL 4.xManual pages for  7https://www.opengl.org/sdk/docs/man2/xhtml/glFinish.xml OpenGL 2.x or  7https://www.opengl.org/sdk/docs/man3/xhtml/glFinish.xml OpenGL 3.x or 8https://www.opengl.org/sdk/docs/man4/html/glFinish.xhtml OpenGL 4.xManual pages for  6https://www.opengl.org/sdk/docs/man2/xhtml/glFlush.xml OpenGL 2.x or  6https://www.opengl.org/sdk/docs/man3/xhtml/glFlush.xml OpenGL 3.x or 7https://www.opengl.org/sdk/docs/man4/html/glFlush.xhtml OpenGL 4.xManual pages for  Ghttps://www.opengl.org/sdk/docs/man3/xhtml/glFlushMappedBufferRange.xml OpenGL 3.x or Hhttps://www.opengl.org/sdk/docs/man4/html/glFlushMappedBufferRange.xhtml OpenGL 4.xManual page for Hhttps://www.opengl.org/sdk/docs/man4/html/glFlushMappedBufferRange.xhtml OpenGL 4.xManual page for @https://www.opengl.org/sdk/docs/man2/xhtml/glFogCoordPointer.xml OpenGL 2.xManual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glFogCoord.xml OpenGL 2.xManual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glFogCoord.xml OpenGL 2.xManual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glFogCoord.xml OpenGL 2.xManual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glFogCoord.xml OpenGL 2.xManual page for 4https://www.opengl.org/sdk/docs/man2/xhtml/glFog.xml OpenGL 2.xManual page for 4https://www.opengl.org/sdk/docs/man2/xhtml/glFog.xml OpenGL 2.xManual page for 4https://www.opengl.org/sdk/docs/man2/xhtml/glFog.xml OpenGL 2.xManual page for 4https://www.opengl.org/sdk/docs/man2/xhtml/glFog.xml OpenGL 2.xManual page for Ghttps://www.opengl.org/sdk/docs/man4/html/glFramebufferParameteri.xhtml OpenGL 4.xManual pages for  Hhttps://www.opengl.org/sdk/docs/man3/xhtml/glFramebufferRenderbuffer.xml OpenGL 3.x or Ihttps://www.opengl.org/sdk/docs/man4/html/glFramebufferRenderbuffer.xhtml OpenGL 4.xManual pages for  Chttps://www.opengl.org/sdk/docs/man3/xhtml/glFramebufferTexture.xml OpenGL 3.x or Dhttps://www.opengl.org/sdk/docs/man4/html/glFramebufferTexture.xhtml OpenGL 4.xManual pages for  Chttps://www.opengl.org/sdk/docs/man3/xhtml/glFramebufferTexture.xml OpenGL 3.x or Dhttps://www.opengl.org/sdk/docs/man4/html/glFramebufferTexture.xhtml OpenGL 4.xManual pages for  Chttps://www.opengl.org/sdk/docs/man3/xhtml/glFramebufferTexture.xml OpenGL 3.x or Dhttps://www.opengl.org/sdk/docs/man4/html/glFramebufferTexture.xhtml OpenGL 4.xManual pages for  Chttps://www.opengl.org/sdk/docs/man3/xhtml/glFramebufferTexture.xml OpenGL 3.x or Dhttps://www.opengl.org/sdk/docs/man4/html/glFramebufferTexture.xhtml OpenGL 4.xManual pages for  Hhttps://www.opengl.org/sdk/docs/man3/xhtml/glFramebufferTextureLayer.xml OpenGL 3.x or Ihttps://www.opengl.org/sdk/docs/man4/html/glFramebufferTextureLayer.xhtml OpenGL 4.x Manual pages for  :https://www.opengl.org/sdk/docs/man2/xhtml/glFrontFace.xml OpenGL 2.x or  :https://www.opengl.org/sdk/docs/man3/xhtml/glFrontFace.xml OpenGL 3.x or ;https://www.opengl.org/sdk/docs/man4/html/glFrontFace.xhtml OpenGL 4.x Manual page for 8https://www.opengl.org/sdk/docs/man2/xhtml/glFrustum.xml OpenGL 2.xManual pages for  ;https://www.opengl.org/sdk/docs/man2/xhtml/glGenBuffers.xml OpenGL 2.x or  ;https://www.opengl.org/sdk/docs/man3/xhtml/glGenBuffers.xml OpenGL 3.x or <https://www.opengl.org/sdk/docs/man4/html/glGenBuffers.xhtml OpenGL 4.xManual pages for  @https://www.opengl.org/sdk/docs/man3/xhtml/glGenFramebuffers.xml OpenGL 3.x or Ahttps://www.opengl.org/sdk/docs/man4/html/glGenFramebuffers.xhtml OpenGL 4.xManual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glGenLists.xml OpenGL 2.x Manual page for Ehttps://www.opengl.org/sdk/docs/man4/html/glGenProgramPipelines.xhtml OpenGL 4.x$Manual pages for  ;https://www.opengl.org/sdk/docs/man2/xhtml/glGenQueries.xml OpenGL 2.x or  ;https://www.opengl.org/sdk/docs/man3/xhtml/glGenQueries.xml OpenGL 3.x or <https://www.opengl.org/sdk/docs/man4/html/glGenQueries.xhtml OpenGL 4.x'Manual pages for  Ahttps://www.opengl.org/sdk/docs/man3/xhtml/glGenRenderbuffers.xml OpenGL 3.x or Bhttps://www.opengl.org/sdk/docs/man4/html/glGenRenderbuffers.xhtml OpenGL 4.x*Manual pages for  <https://www.opengl.org/sdk/docs/man3/xhtml/glGenSamplers.xml OpenGL 3.x or =https://www.opengl.org/sdk/docs/man4/html/glGenSamplers.xhtml OpenGL 4.x,Manual pages for  <https://www.opengl.org/sdk/docs/man2/xhtml/glGenTextures.xml OpenGL 2.x or  <https://www.opengl.org/sdk/docs/man3/xhtml/glGenTextures.xml OpenGL 3.x or =https://www.opengl.org/sdk/docs/man4/html/glGenTextures.xhtml OpenGL 4.x.Manual page for Ghttps://www.opengl.org/sdk/docs/man4/html/glGenTransformFeedbacks.xhtml OpenGL 4.x0Manual pages for  @https://www.opengl.org/sdk/docs/man3/xhtml/glGenVertexArrays.xml OpenGL 3.x or Ahttps://www.opengl.org/sdk/docs/man4/html/glGenVertexArrays.xhtml OpenGL 4.x4Manual pages for  ?https://www.opengl.org/sdk/docs/man3/xhtml/glGenerateMipmap.xml OpenGL 3.x or @https://www.opengl.org/sdk/docs/man4/html/glGenerateMipmap.xhtml OpenGL 4.x8Manual page for @https://www.opengl.org/sdk/docs/man4/html/glGenerateMipmap.xhtml OpenGL 4.x:Manual page for Phttps://www.opengl.org/sdk/docs/man4/html/glGetActiveAtomicCounterBufferiv.xhtml OpenGL 4.x;Manual pages for  @https://www.opengl.org/sdk/docs/man2/xhtml/glGetActiveAttrib.xml OpenGL 2.x or  @https://www.opengl.org/sdk/docs/man3/xhtml/glGetActiveAttrib.xml OpenGL 3.x or Ahttps://www.opengl.org/sdk/docs/man4/html/glGetActiveAttrib.xhtml OpenGL 4.x=Manual page for Ihttps://www.opengl.org/sdk/docs/man4/html/glGetActiveSubroutineName.xhtml OpenGL 4.x>Manual page for Phttps://www.opengl.org/sdk/docs/man4/html/glGetActiveSubroutineUniformName.xhtml OpenGL 4.x?Manual page for Lhttps://www.opengl.org/sdk/docs/man4/html/glGetActiveSubroutineUniform.xhtml OpenGL 4.x@Manual pages for  Ahttps://www.opengl.org/sdk/docs/man2/xhtml/glGetActiveUniform.xml OpenGL 2.x or  Ahttps://www.opengl.org/sdk/docs/man3/xhtml/glGetActiveUniform.xml OpenGL 3.x or Bhttps://www.opengl.org/sdk/docs/man4/html/glGetActiveUniform.xhtml OpenGL 4.xBManual pages for  Jhttps://www.opengl.org/sdk/docs/man3/xhtml/glGetActiveUniformBlockName.xml OpenGL 3.x or Khttps://www.opengl.org/sdk/docs/man4/html/glGetActiveUniformBlockName.xhtml OpenGL 4.xCManual pages for  Fhttps://www.opengl.org/sdk/docs/man3/xhtml/glGetActiveUniformBlock.xml OpenGL 3.x or Ghttps://www.opengl.org/sdk/docs/man4/html/glGetActiveUniformBlock.xhtml OpenGL 4.xDManual pages for  Ehttps://www.opengl.org/sdk/docs/man3/xhtml/glGetActiveUniformName.xml OpenGL 3.x or Fhttps://www.opengl.org/sdk/docs/man4/html/glGetActiveUniformName.xhtml OpenGL 4.xEManual pages for  Dhttps://www.opengl.org/sdk/docs/man3/xhtml/glGetActiveUniformsiv.xml OpenGL 3.x or Ehttps://www.opengl.org/sdk/docs/man4/html/glGetActiveUniformsiv.xhtml OpenGL 4.xJManual pages for  Chttps://www.opengl.org/sdk/docs/man2/xhtml/glGetAttachedShaders.xml OpenGL 2.x or  Chttps://www.opengl.org/sdk/docs/man3/xhtml/glGetAttachedShaders.xml OpenGL 3.x or Dhttps://www.opengl.org/sdk/docs/man4/html/glGetAttachedShaders.xhtml OpenGL 4.xKManual pages for  Bhttps://www.opengl.org/sdk/docs/man2/xhtml/glGetAttribLocation.xml OpenGL 2.x or  Bhttps://www.opengl.org/sdk/docs/man3/xhtml/glGetAttribLocation.xml OpenGL 3.x or Chttps://www.opengl.org/sdk/docs/man4/html/glGetAttribLocation.xhtml OpenGL 4.xNManual pages for  4https://www.opengl.org/sdk/docs/man3/xhtml/glGet.xml OpenGL 3.x or 5https://www.opengl.org/sdk/docs/man4/html/glGet.xhtml OpenGL 4.xOManual pages for  4https://www.opengl.org/sdk/docs/man2/xhtml/glGet.xml OpenGL 2.x or  4https://www.opengl.org/sdk/docs/man3/xhtml/glGet.xml OpenGL 3.x or 5https://www.opengl.org/sdk/docs/man4/html/glGet.xhtml OpenGL 4.xPManual pages for  Chttps://www.opengl.org/sdk/docs/man3/xhtml/glGetBufferParameter.xml OpenGL 3.x or Dhttps://www.opengl.org/sdk/docs/man4/html/glGetBufferParameter.xhtml OpenGL 4.xQManual pages for  Ehttps://www.opengl.org/sdk/docs/man2/xhtml/glGetBufferParameteriv.xml OpenGL 2.x or  Chttps://www.opengl.org/sdk/docs/man3/xhtml/glGetBufferParameter.xml OpenGL 3.x or Dhttps://www.opengl.org/sdk/docs/man4/html/glGetBufferParameter.xhtml OpenGL 4.xTManual pages for  Bhttps://www.opengl.org/sdk/docs/man2/xhtml/glGetBufferPointerv.xml OpenGL 2.x or  Bhttps://www.opengl.org/sdk/docs/man3/xhtml/glGetBufferPointerv.xml OpenGL 3.x or Chttps://www.opengl.org/sdk/docs/man4/html/glGetBufferPointerv.xhtml OpenGL 4.xWManual pages for  Ahttps://www.opengl.org/sdk/docs/man2/xhtml/glGetBufferSubData.xml OpenGL 2.x or  Ahttps://www.opengl.org/sdk/docs/man3/xhtml/glGetBufferSubData.xml OpenGL 3.x or Bhttps://www.opengl.org/sdk/docs/man4/html/glGetBufferSubData.xhtml OpenGL 4.xYManual page for =https://www.opengl.org/sdk/docs/man2/xhtml/glGetClipPlane.xml OpenGL 2.x^Manual page for >https://www.opengl.org/sdk/docs/man2/xhtml/glGetColorTable.xml OpenGL 2.x`Manual page for Ghttps://www.opengl.org/sdk/docs/man2/xhtml/glGetColorTableParameter.xml OpenGL 2.xcManual page for Ghttps://www.opengl.org/sdk/docs/man2/xhtml/glGetColorTableParameter.xml OpenGL 2.xmManual pages for  Fhttps://www.opengl.org/sdk/docs/man2/xhtml/glGetCompressedTexImage.xml OpenGL 2.x or  Fhttps://www.opengl.org/sdk/docs/man3/xhtml/glGetCompressedTexImage.xml OpenGL 3.x or Ghttps://www.opengl.org/sdk/docs/man4/html/glGetCompressedTexImage.xhtml OpenGL 4.xoManual page for Ghttps://www.opengl.org/sdk/docs/man4/html/glGetCompressedTexImage.xhtml OpenGL 4.xqManual page for Nhttps://www.opengl.org/sdk/docs/man4/html/glGetCompressedTextureSubImage.xhtml OpenGL 4.xrManual page for Ehttps://www.opengl.org/sdk/docs/man2/xhtml/glGetConvolutionFilter.xml OpenGL 2.xtManual page for Hhttps://www.opengl.org/sdk/docs/man2/xhtml/glGetConvolutionParameter.xml OpenGL 2.xvManual page for Hhttps://www.opengl.org/sdk/docs/man2/xhtml/glGetConvolutionParameter.xml OpenGL 2.xzManual page for Dhttps://www.opengl.org/sdk/docs/man4/html/glGetDebugMessageLog.xhtml OpenGL 4.xManual page for 5https://www.opengl.org/sdk/docs/man4/html/glGet.xhtml OpenGL 4.xManual pages for  4https://www.opengl.org/sdk/docs/man2/xhtml/glGet.xml OpenGL 2.x or  4https://www.opengl.org/sdk/docs/man3/xhtml/glGet.xml OpenGL 3.x or 5https://www.opengl.org/sdk/docs/man4/html/glGet.xhtml OpenGL 4.xManual pages for  9https://www.opengl.org/sdk/docs/man2/xhtml/glGetError.xml OpenGL 2.x or  9https://www.opengl.org/sdk/docs/man3/xhtml/glGetError.xml OpenGL 3.x or :https://www.opengl.org/sdk/docs/man4/html/glGetError.xhtml OpenGL 4.xManual page for 5https://www.opengl.org/sdk/docs/man4/html/glGet.xhtml OpenGL 4.xManual pages for  4https://www.opengl.org/sdk/docs/man2/xhtml/glGet.xml OpenGL 2.x or  4https://www.opengl.org/sdk/docs/man3/xhtml/glGet.xml OpenGL 3.x or 5https://www.opengl.org/sdk/docs/man4/html/glGet.xhtml OpenGL 4.xManual pages for  Ahttps://www.opengl.org/sdk/docs/man3/xhtml/glGetFragDataIndex.xml OpenGL 3.x or Bhttps://www.opengl.org/sdk/docs/man4/html/glGetFragDataIndex.xhtml OpenGL 4.xManual pages for  Dhttps://www.opengl.org/sdk/docs/man3/xhtml/glGetFragDataLocation.xml OpenGL 3.x or Ehttps://www.opengl.org/sdk/docs/man4/html/glGetFragDataLocation.xhtml OpenGL 4.xManual pages for  Rhttps://www.opengl.org/sdk/docs/man3/xhtml/glGetFramebufferAttachmentParameter.xml OpenGL 3.x or Shttps://www.opengl.org/sdk/docs/man4/html/glGetFramebufferAttachmentParameter.xhtml OpenGL 4.xManual page for Ihttps://www.opengl.org/sdk/docs/man4/html/glGetFramebufferParameter.xhtml OpenGL 4.xManual page for Hhttps://www.opengl.org/sdk/docs/man4/html/glGetGraphicsResetStatus.xhtml OpenGL 4.xManual page for =https://www.opengl.org/sdk/docs/man2/xhtml/glGetHistogram.xml OpenGL 2.xManual page for Fhttps://www.opengl.org/sdk/docs/man2/xhtml/glGetHistogramParameter.xml OpenGL 2.xManual page for Fhttps://www.opengl.org/sdk/docs/man2/xhtml/glGetHistogramParameter.xml OpenGL 2.xManual pages for  4https://www.opengl.org/sdk/docs/man3/xhtml/glGet.xml OpenGL 3.x or 5https://www.opengl.org/sdk/docs/man4/html/glGet.xhtml OpenGL 4.xManual pages for  4https://www.opengl.org/sdk/docs/man3/xhtml/glGet.xml OpenGL 3.x or 5https://www.opengl.org/sdk/docs/man4/html/glGet.xhtml OpenGL 4.xManual pages for  4https://www.opengl.org/sdk/docs/man3/xhtml/glGet.xml OpenGL 3.x or 5https://www.opengl.org/sdk/docs/man4/html/glGet.xhtml OpenGL 4.xManual pages for  4https://www.opengl.org/sdk/docs/man2/xhtml/glGet.xml OpenGL 2.x or  4https://www.opengl.org/sdk/docs/man3/xhtml/glGet.xml OpenGL 3.x or 5https://www.opengl.org/sdk/docs/man4/html/glGet.xhtml OpenGL 4.xManual page for Chttps://www.opengl.org/sdk/docs/man4/html/glGetInternalformat.xhtml OpenGL 4.xManual page for Chttps://www.opengl.org/sdk/docs/man4/html/glGetInternalformat.xhtml OpenGL 4.xManual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glGetLight.xml OpenGL 2.xManual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glGetLight.xml OpenGL 2.xManual page for 7https://www.opengl.org/sdk/docs/man2/xhtml/glGetMap.xml OpenGL 2.xManual page for 7https://www.opengl.org/sdk/docs/man2/xhtml/glGetMap.xml OpenGL 2.xManual page for 7https://www.opengl.org/sdk/docs/man2/xhtml/glGetMap.xml OpenGL 2.xManual page for <https://www.opengl.org/sdk/docs/man2/xhtml/glGetMaterial.xml OpenGL 2.xManual page for <https://www.opengl.org/sdk/docs/man2/xhtml/glGetMaterial.xml OpenGL 2.xManual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glGetMinmax.xml OpenGL 2.xManual page for Chttps://www.opengl.org/sdk/docs/man2/xhtml/glGetMinmaxParameter.xml OpenGL 2.xManual page for Chttps://www.opengl.org/sdk/docs/man2/xhtml/glGetMinmaxParameter.xml OpenGL 2.xManual pages for  ?https://www.opengl.org/sdk/docs/man3/xhtml/glGetMultisample.xml OpenGL 3.x or @https://www.opengl.org/sdk/docs/man4/html/glGetMultisample.xhtml OpenGL 4.xManual page for Dhttps://www.opengl.org/sdk/docs/man4/html/glGetBufferParameter.xhtml OpenGL 4.xManual page for Dhttps://www.opengl.org/sdk/docs/man4/html/glGetBufferParameter.xhtml OpenGL 4.xManual page for Chttps://www.opengl.org/sdk/docs/man4/html/glGetBufferPointerv.xhtml OpenGL 4.xManual page for Bhttps://www.opengl.org/sdk/docs/man4/html/glGetBufferSubData.xhtml OpenGL 4.xManual page for Shttps://www.opengl.org/sdk/docs/man4/html/glGetFramebufferAttachmentParameter.xhtml OpenGL 4.xManual page for Ihttps://www.opengl.org/sdk/docs/man4/html/glGetFramebufferParameter.xhtml OpenGL 4.xManual page for Jhttps://www.opengl.org/sdk/docs/man4/html/glGetRenderbufferParameter.xhtml OpenGL 4.xManual page for @https://www.opengl.org/sdk/docs/man4/html/glGetObjectLabel.xhtml OpenGL 4.x Manual page for Chttps://www.opengl.org/sdk/docs/man4/html/glGetObjectPtrLabel.xhtml OpenGL 4.x%Manual page for <https://www.opengl.org/sdk/docs/man2/xhtml/glGetPixelMap.xml OpenGL 2.x&Manual page for <https://www.opengl.org/sdk/docs/man2/xhtml/glGetPixelMap.xml OpenGL 2.x'Manual page for <https://www.opengl.org/sdk/docs/man2/xhtml/glGetPixelMap.xml OpenGL 2.x/Manual pages for  <https://www.opengl.org/sdk/docs/man2/xhtml/glGetPointerv.xml OpenGL 2.x or =https://www.opengl.org/sdk/docs/man4/html/glGetPointerv.xhtml OpenGL 4.x2Manual page for Bhttps://www.opengl.org/sdk/docs/man2/xhtml/glGetPolygonStipple.xml OpenGL 2.x3Manual page for Bhttps://www.opengl.org/sdk/docs/man4/html/glGetProgramBinary.xhtml OpenGL 4.x9Manual pages for  Bhttps://www.opengl.org/sdk/docs/man2/xhtml/glGetProgramInfoLog.xml OpenGL 2.x or  Bhttps://www.opengl.org/sdk/docs/man3/xhtml/glGetProgramInfoLog.xml OpenGL 3.x or Chttps://www.opengl.org/sdk/docs/man4/html/glGetProgramInfoLog.xhtml OpenGL 4.x:Manual page for Ehttps://www.opengl.org/sdk/docs/man4/html/glGetProgramInterface.xhtml OpenGL 4.xCManual page for Khttps://www.opengl.org/sdk/docs/man4/html/glGetProgramPipelineInfoLog.xhtml OpenGL 4.xEManual page for Dhttps://www.opengl.org/sdk/docs/man4/html/glGetProgramPipeline.xhtml OpenGL 4.xGManual page for Ihttps://www.opengl.org/sdk/docs/man4/html/glGetProgramResourceIndex.xhtml OpenGL 4.xHManual page for Lhttps://www.opengl.org/sdk/docs/man4/html/glGetProgramResourceLocation.xhtml OpenGL 4.xIManual page for Qhttps://www.opengl.org/sdk/docs/man4/html/glGetProgramResourceLocationIndex.xhtml OpenGL 4.xJManual page for Hhttps://www.opengl.org/sdk/docs/man4/html/glGetProgramResourceName.xhtml OpenGL 4.xLManual page for Dhttps://www.opengl.org/sdk/docs/man4/html/glGetProgramResource.xhtml OpenGL 4.xMManual page for Ahttps://www.opengl.org/sdk/docs/man4/html/glGetProgramStage.xhtml OpenGL 4.xQManual pages for  ;https://www.opengl.org/sdk/docs/man2/xhtml/glGetProgram.xml OpenGL 2.x or  ;https://www.opengl.org/sdk/docs/man3/xhtml/glGetProgram.xml OpenGL 3.x or <https://www.opengl.org/sdk/docs/man4/html/glGetProgram.xhtml OpenGL 4.xXManual page for Ahttps://www.opengl.org/sdk/docs/man4/html/glGetQueryIndexed.xhtml OpenGL 4.xYManual pages for  ?https://www.opengl.org/sdk/docs/man3/xhtml/glGetQueryObject.xml OpenGL 3.x or @https://www.opengl.org/sdk/docs/man4/html/glGetQueryObject.xhtml OpenGL 4.x[Manual pages for  ?https://www.opengl.org/sdk/docs/man2/xhtml/glGetQueryObject.xml OpenGL 2.x or  ?https://www.opengl.org/sdk/docs/man3/xhtml/glGetQueryObject.xml OpenGL 3.x or @https://www.opengl.org/sdk/docs/man4/html/glGetQueryObject.xhtml OpenGL 4.x^Manual pages for  ?https://www.opengl.org/sdk/docs/man3/xhtml/glGetQueryObject.xml OpenGL 3.x or @https://www.opengl.org/sdk/docs/man4/html/glGetQueryObject.xhtml OpenGL 4.x`Manual pages for  ?https://www.opengl.org/sdk/docs/man2/xhtml/glGetQueryObject.xml OpenGL 2.x or  ?https://www.opengl.org/sdk/docs/man3/xhtml/glGetQueryObject.xml OpenGL 3.x or @https://www.opengl.org/sdk/docs/man4/html/glGetQueryObject.xhtml OpenGL 4.xcManual pages for  ;https://www.opengl.org/sdk/docs/man2/xhtml/glGetQueryiv.xml OpenGL 2.x or  ;https://www.opengl.org/sdk/docs/man3/xhtml/glGetQueryiv.xml OpenGL 3.x or <https://www.opengl.org/sdk/docs/man4/html/glGetQueryiv.xhtml OpenGL 4.xfManual pages for  Ihttps://www.opengl.org/sdk/docs/man3/xhtml/glGetRenderbufferParameter.xml OpenGL 3.x or Jhttps://www.opengl.org/sdk/docs/man4/html/glGetRenderbufferParameter.xhtml OpenGL 4.xiManual pages for  Dhttps://www.opengl.org/sdk/docs/man3/xhtml/glGetSamplerParameter.xml OpenGL 3.x or Ehttps://www.opengl.org/sdk/docs/man4/html/glGetSamplerParameter.xhtml OpenGL 4.xlManual pages for  Dhttps://www.opengl.org/sdk/docs/man3/xhtml/glGetSamplerParameter.xml OpenGL 3.x or Ehttps://www.opengl.org/sdk/docs/man4/html/glGetSamplerParameter.xhtml OpenGL 4.xoManual pages for  Dhttps://www.opengl.org/sdk/docs/man3/xhtml/glGetSamplerParameter.xml OpenGL 3.x or Ehttps://www.opengl.org/sdk/docs/man4/html/glGetSamplerParameter.xhtml OpenGL 4.xpManual pages for  Dhttps://www.opengl.org/sdk/docs/man3/xhtml/glGetSamplerParameter.xml OpenGL 3.x or Ehttps://www.opengl.org/sdk/docs/man4/html/glGetSamplerParameter.xhtml OpenGL 4.xqManual page for Chttps://www.opengl.org/sdk/docs/man2/xhtml/glGetSeparableFilter.xml OpenGL 2.xsManual pages for  Ahttps://www.opengl.org/sdk/docs/man2/xhtml/glGetShaderInfoLog.xml OpenGL 2.x or  Ahttps://www.opengl.org/sdk/docs/man3/xhtml/glGetShaderInfoLog.xml OpenGL 3.x or Bhttps://www.opengl.org/sdk/docs/man4/html/glGetShaderInfoLog.xhtml OpenGL 4.xtManual page for Jhttps://www.opengl.org/sdk/docs/man4/html/glGetShaderPrecisionFormat.xhtml OpenGL 4.xuManual pages for  @https://www.opengl.org/sdk/docs/man2/xhtml/glGetShaderSource.xml OpenGL 2.x or  @https://www.opengl.org/sdk/docs/man3/xhtml/glGetShaderSource.xml OpenGL 3.x or Ahttps://www.opengl.org/sdk/docs/man4/html/glGetShaderSource.xhtml OpenGL 4.xwManual pages for  :https://www.opengl.org/sdk/docs/man2/xhtml/glGetShader.xml OpenGL 2.x or  :https://www.opengl.org/sdk/docs/man3/xhtml/glGetShader.xml OpenGL 3.x or ;https://www.opengl.org/sdk/docs/man4/html/glGetShader.xhtml OpenGL 4.xyManual pages for  :https://www.opengl.org/sdk/docs/man2/xhtml/glGetString.xml OpenGL 2.x or  :https://www.opengl.org/sdk/docs/man3/xhtml/glGetString.xml OpenGL 3.x or ;https://www.opengl.org/sdk/docs/man4/html/glGetString.xhtml OpenGL 4.xzManual pages for  :https://www.opengl.org/sdk/docs/man3/xhtml/glGetString.xml OpenGL 3.x or ;https://www.opengl.org/sdk/docs/man4/html/glGetString.xhtml OpenGL 4.x{Manual page for Dhttps://www.opengl.org/sdk/docs/man4/html/glGetSubroutineIndex.xhtml OpenGL 4.x|Manual page for Nhttps://www.opengl.org/sdk/docs/man4/html/glGetSubroutineUniformLocation.xhtml OpenGL 4.x}Manual pages for  8https://www.opengl.org/sdk/docs/man3/xhtml/glGetSync.xml OpenGL 3.x or 9https://www.opengl.org/sdk/docs/man4/html/glGetSync.xhtml OpenGL 4.xManual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glGetTexEnv.xml OpenGL 2.xManual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glGetTexEnv.xml OpenGL 2.xManual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glGetTexGen.xml OpenGL 2.xManual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glGetTexGen.xml OpenGL 2.xManual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glGetTexGen.xml OpenGL 2.xManual pages for  <https://www.opengl.org/sdk/docs/man2/xhtml/glGetTexImage.xml OpenGL 2.x or  <https://www.opengl.org/sdk/docs/man3/xhtml/glGetTexImage.xml OpenGL 3.x or =https://www.opengl.org/sdk/docs/man4/html/glGetTexImage.xhtml OpenGL 4.xManual pages for  Ehttps://www.opengl.org/sdk/docs/man2/xhtml/glGetTexLevelParameter.xml OpenGL 2.x or  Ehttps://www.opengl.org/sdk/docs/man3/xhtml/glGetTexLevelParameter.xml OpenGL 3.x or Fhttps://www.opengl.org/sdk/docs/man4/html/glGetTexLevelParameter.xhtml OpenGL 4.xManual pages for  Ehttps://www.opengl.org/sdk/docs/man2/xhtml/glGetTexLevelParameter.xml OpenGL 2.x or  Ehttps://www.opengl.org/sdk/docs/man3/xhtml/glGetTexLevelParameter.xml OpenGL 3.x or Fhttps://www.opengl.org/sdk/docs/man4/html/glGetTexLevelParameter.xhtml OpenGL 4.xManual pages for  @https://www.opengl.org/sdk/docs/man3/xhtml/glGetTexParameter.xml OpenGL 3.x or Ahttps://www.opengl.org/sdk/docs/man4/html/glGetTexParameter.xhtml OpenGL 4.xManual pages for  @https://www.opengl.org/sdk/docs/man3/xhtml/glGetTexParameter.xml OpenGL 3.x or Ahttps://www.opengl.org/sdk/docs/man4/html/glGetTexParameter.xhtml OpenGL 4.xManual pages for  @https://www.opengl.org/sdk/docs/man2/xhtml/glGetTexParameter.xml OpenGL 2.x or  @https://www.opengl.org/sdk/docs/man3/xhtml/glGetTexParameter.xml OpenGL 3.x or Ahttps://www.opengl.org/sdk/docs/man4/html/glGetTexParameter.xhtml OpenGL 4.xManual pages for  @https://www.opengl.org/sdk/docs/man2/xhtml/glGetTexParameter.xml OpenGL 2.x or  @https://www.opengl.org/sdk/docs/man3/xhtml/glGetTexParameter.xml OpenGL 3.x or Ahttps://www.opengl.org/sdk/docs/man4/html/glGetTexParameter.xhtml OpenGL 4.xManual page for =https://www.opengl.org/sdk/docs/man4/html/glGetTexImage.xhtml OpenGL 4.xManual page for Fhttps://www.opengl.org/sdk/docs/man4/html/glGetTexLevelParameter.xhtml OpenGL 4.xManual page for Fhttps://www.opengl.org/sdk/docs/man4/html/glGetTexLevelParameter.xhtml OpenGL 4.xManual page for Ahttps://www.opengl.org/sdk/docs/man4/html/glGetTexParameter.xhtml OpenGL 4.xManual page for Ahttps://www.opengl.org/sdk/docs/man4/html/glGetTexParameter.xhtml OpenGL 4.xManual page for Ahttps://www.opengl.org/sdk/docs/man4/html/glGetTexParameter.xhtml OpenGL 4.xManual page for Ahttps://www.opengl.org/sdk/docs/man4/html/glGetTexParameter.xhtml OpenGL 4.xManual page for Dhttps://www.opengl.org/sdk/docs/man4/html/glGetTextureSubImage.xhtml OpenGL 4.xManual pages for  Lhttps://www.opengl.org/sdk/docs/man3/xhtml/glGetTransformFeedbackVarying.xml OpenGL 3.x or Mhttps://www.opengl.org/sdk/docs/man4/html/glGetTransformFeedbackVarying.xhtml OpenGL 4.xManual page for Fhttps://www.opengl.org/sdk/docs/man4/html/glGetTransformFeedback.xhtml OpenGL 4.xManual page for Fhttps://www.opengl.org/sdk/docs/man4/html/glGetTransformFeedback.xhtml OpenGL 4.xManual page for Fhttps://www.opengl.org/sdk/docs/man4/html/glGetTransformFeedback.xhtml OpenGL 4.xManual pages for  Ehttps://www.opengl.org/sdk/docs/man3/xhtml/glGetUniformBlockIndex.xml OpenGL 3.x or Fhttps://www.opengl.org/sdk/docs/man4/html/glGetUniformBlockIndex.xhtml OpenGL 4.xManual pages for  Bhttps://www.opengl.org/sdk/docs/man3/xhtml/glGetUniformIndices.xml OpenGL 3.x or Chttps://www.opengl.org/sdk/docs/man4/html/glGetUniformIndices.xhtml OpenGL 4.xManual pages for  Chttps://www.opengl.org/sdk/docs/man2/xhtml/glGetUniformLocation.xml OpenGL 2.x or  Chttps://www.opengl.org/sdk/docs/man3/xhtml/glGetUniformLocation.xml OpenGL 3.x or Dhttps://www.opengl.org/sdk/docs/man4/html/glGetUniformLocation.xhtml OpenGL 4.xManual page for Fhttps://www.opengl.org/sdk/docs/man4/html/glGetUniformSubroutine.xhtml OpenGL 4.xManual page for <https://www.opengl.org/sdk/docs/man4/html/glGetUniform.xhtml OpenGL 4.xManual pages for  ;https://www.opengl.org/sdk/docs/man2/xhtml/glGetUniform.xml OpenGL 2.x or  ;https://www.opengl.org/sdk/docs/man3/xhtml/glGetUniform.xml OpenGL 3.x or <https://www.opengl.org/sdk/docs/man4/html/glGetUniform.xhtml OpenGL 4.xManual pages for  ;https://www.opengl.org/sdk/docs/man2/xhtml/glGetUniform.xml OpenGL 2.x or  ;https://www.opengl.org/sdk/docs/man3/xhtml/glGetUniform.xml OpenGL 3.x or <https://www.opengl.org/sdk/docs/man4/html/glGetUniform.xhtml OpenGL 4.xManual pages for  ;https://www.opengl.org/sdk/docs/man3/xhtml/glGetUniform.xml OpenGL 3.x or <https://www.opengl.org/sdk/docs/man4/html/glGetUniform.xhtml OpenGL 4.xManual page for Ghttps://www.opengl.org/sdk/docs/man4/html/glGetVertexArrayIndexed.xhtml OpenGL 4.xManual page for Ghttps://www.opengl.org/sdk/docs/man4/html/glGetVertexArrayIndexed.xhtml OpenGL 4.xManual page for Bhttps://www.opengl.org/sdk/docs/man4/html/glGetVertexArrayiv.xhtml OpenGL 4.xManual pages for  @https://www.opengl.org/sdk/docs/man3/xhtml/glGetVertexAttrib.xml OpenGL 3.x or Ahttps://www.opengl.org/sdk/docs/man4/html/glGetVertexAttrib.xhtml OpenGL 4.xManual pages for  @https://www.opengl.org/sdk/docs/man3/xhtml/glGetVertexAttrib.xml OpenGL 3.x or Ahttps://www.opengl.org/sdk/docs/man4/html/glGetVertexAttrib.xhtml OpenGL 4.xManual page for Ahttps://www.opengl.org/sdk/docs/man4/html/glGetVertexAttrib.xhtml OpenGL 4.xManual pages for  Hhttps://www.opengl.org/sdk/docs/man2/xhtml/glGetVertexAttribPointerv.xml OpenGL 2.x or  Hhttps://www.opengl.org/sdk/docs/man3/xhtml/glGetVertexAttribPointerv.xml OpenGL 3.x or Ihttps://www.opengl.org/sdk/docs/man4/html/glGetVertexAttribPointerv.xhtml OpenGL 4.xManual pages for  @https://www.opengl.org/sdk/docs/man2/xhtml/glGetVertexAttrib.xml OpenGL 2.x or  @https://www.opengl.org/sdk/docs/man3/xhtml/glGetVertexAttrib.xml OpenGL 3.x or Ahttps://www.opengl.org/sdk/docs/man4/html/glGetVertexAttrib.xhtml OpenGL 4.xManual pages for  @https://www.opengl.org/sdk/docs/man2/xhtml/glGetVertexAttrib.xml OpenGL 2.x or  @https://www.opengl.org/sdk/docs/man3/xhtml/glGetVertexAttrib.xml OpenGL 3.x or Ahttps://www.opengl.org/sdk/docs/man4/html/glGetVertexAttrib.xhtml OpenGL 4.xManual pages for  @https://www.opengl.org/sdk/docs/man2/xhtml/glGetVertexAttrib.xml OpenGL 2.x or  @https://www.opengl.org/sdk/docs/man3/xhtml/glGetVertexAttrib.xml OpenGL 3.x or Ahttps://www.opengl.org/sdk/docs/man4/html/glGetVertexAttrib.xhtml OpenGL 4.xManual page for Ghttps://www.opengl.org/sdk/docs/man4/html/glGetCompressedTexImage.xhtml OpenGL 4.x Manual page for =https://www.opengl.org/sdk/docs/man4/html/glGetTexImage.xhtml OpenGL 4.xManual page for <https://www.opengl.org/sdk/docs/man4/html/glGetUniform.xhtml OpenGL 4.xManual page for <https://www.opengl.org/sdk/docs/man4/html/glGetUniform.xhtml OpenGL 4.xManual page for <https://www.opengl.org/sdk/docs/man4/html/glGetUniform.xhtml OpenGL 4.xManual page for <https://www.opengl.org/sdk/docs/man4/html/glGetUniform.xhtml OpenGL 4.x$Manual pages for  5https://www.opengl.org/sdk/docs/man2/xhtml/glHint.xml OpenGL 2.x or  5https://www.opengl.org/sdk/docs/man3/xhtml/glHint.xml OpenGL 3.x or 6https://www.opengl.org/sdk/docs/man4/html/glHint.xhtml OpenGL 4.x&Manual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glHistogram.xml OpenGL 2.x0Manual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glIndexMask.xml OpenGL 2.x2Manual page for =https://www.opengl.org/sdk/docs/man2/xhtml/glIndexPointer.xml OpenGL 2.x5Manual page for 6https://www.opengl.org/sdk/docs/man2/xhtml/glIndex.xml OpenGL 2.x6Manual page for 6https://www.opengl.org/sdk/docs/man2/xhtml/glIndex.xml OpenGL 2.x7Manual page for 6https://www.opengl.org/sdk/docs/man2/xhtml/glIndex.xml OpenGL 2.x8Manual page for 6https://www.opengl.org/sdk/docs/man2/xhtml/glIndex.xml OpenGL 2.x9Manual page for 6https://www.opengl.org/sdk/docs/man2/xhtml/glIndex.xml OpenGL 2.x:Manual page for 6https://www.opengl.org/sdk/docs/man2/xhtml/glIndex.xml OpenGL 2.x;Manual page for 6https://www.opengl.org/sdk/docs/man2/xhtml/glIndex.xml OpenGL 2.x<Manual page for 6https://www.opengl.org/sdk/docs/man2/xhtml/glIndex.xml OpenGL 2.x=Manual page for 6https://www.opengl.org/sdk/docs/man2/xhtml/glIndex.xml OpenGL 2.x>Manual page for 6https://www.opengl.org/sdk/docs/man2/xhtml/glIndex.xml OpenGL 2.xAManual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glInitNames.xml OpenGL 2.xEManual page for Bhttps://www.opengl.org/sdk/docs/man2/xhtml/glInterleavedArrays.xml OpenGL 2.xGManual page for Fhttps://www.opengl.org/sdk/docs/man4/html/glInvalidateBufferData.xhtml OpenGL 4.xHManual page for Ihttps://www.opengl.org/sdk/docs/man4/html/glInvalidateBufferSubData.xhtml OpenGL 4.xIManual page for Ghttps://www.opengl.org/sdk/docs/man4/html/glInvalidateFramebuffer.xhtml OpenGL 4.xJManual page for Ghttps://www.opengl.org/sdk/docs/man4/html/glInvalidateFramebuffer.xhtml OpenGL 4.xKManual page for Jhttps://www.opengl.org/sdk/docs/man4/html/glInvalidateSubFramebuffer.xhtml OpenGL 4.xLManual page for Jhttps://www.opengl.org/sdk/docs/man4/html/glInvalidateSubFramebuffer.xhtml OpenGL 4.xMManual page for Dhttps://www.opengl.org/sdk/docs/man4/html/glInvalidateTexImage.xhtml OpenGL 4.xNManual page for Ghttps://www.opengl.org/sdk/docs/man4/html/glInvalidateTexSubImage.xhtml OpenGL 4.xPManual pages for  9https://www.opengl.org/sdk/docs/man2/xhtml/glIsBuffer.xml OpenGL 2.x or  9https://www.opengl.org/sdk/docs/man3/xhtml/glIsBuffer.xml OpenGL 3.x or :https://www.opengl.org/sdk/docs/man4/html/glIsBuffer.xhtml OpenGL 4.xSManual pages for  :https://www.opengl.org/sdk/docs/man2/xhtml/glIsEnabled.xml OpenGL 2.x or  :https://www.opengl.org/sdk/docs/man3/xhtml/glIsEnabled.xml OpenGL 3.x or ;https://www.opengl.org/sdk/docs/man4/html/glIsEnabled.xhtml OpenGL 4.xUManual pages for  :https://www.opengl.org/sdk/docs/man3/xhtml/glIsEnabled.xml OpenGL 3.x or ;https://www.opengl.org/sdk/docs/man4/html/glIsEnabled.xhtml OpenGL 4.x[Manual pages for  >https://www.opengl.org/sdk/docs/man3/xhtml/glIsFramebuffer.xml OpenGL 3.x or ?https://www.opengl.org/sdk/docs/man4/html/glIsFramebuffer.xhtml OpenGL 4.x`Manual page for 7https://www.opengl.org/sdk/docs/man2/xhtml/glIsList.xml OpenGL 2.xiManual pages for  :https://www.opengl.org/sdk/docs/man2/xhtml/glIsProgram.xml OpenGL 2.x or  :https://www.opengl.org/sdk/docs/man3/xhtml/glIsProgram.xml OpenGL 3.x or ;https://www.opengl.org/sdk/docs/man4/html/glIsProgram.xhtml OpenGL 4.xlManual page for Chttps://www.opengl.org/sdk/docs/man4/html/glIsProgramPipeline.xhtml OpenGL 4.xnManual pages for  8https://www.opengl.org/sdk/docs/man2/xhtml/glIsQuery.xml OpenGL 2.x or  8https://www.opengl.org/sdk/docs/man3/xhtml/glIsQuery.xml OpenGL 3.x or 9https://www.opengl.org/sdk/docs/man4/html/glIsQuery.xhtml OpenGL 4.xqManual pages for  ?https://www.opengl.org/sdk/docs/man3/xhtml/glIsRenderbuffer.xml OpenGL 3.x or @https://www.opengl.org/sdk/docs/man4/html/glIsRenderbuffer.xhtml OpenGL 4.xtManual pages for  :https://www.opengl.org/sdk/docs/man3/xhtml/glIsSampler.xml OpenGL 3.x or ;https://www.opengl.org/sdk/docs/man4/html/glIsSampler.xhtml OpenGL 4.xuManual pages for  9https://www.opengl.org/sdk/docs/man2/xhtml/glIsShader.xml OpenGL 2.x or  9https://www.opengl.org/sdk/docs/man3/xhtml/glIsShader.xml OpenGL 3.x or :https://www.opengl.org/sdk/docs/man4/html/glIsShader.xhtml OpenGL 4.xvManual pages for  7https://www.opengl.org/sdk/docs/man3/xhtml/glIsSync.xml OpenGL 3.x or 8https://www.opengl.org/sdk/docs/man4/html/glIsSync.xhtml OpenGL 4.xxManual pages for  :https://www.opengl.org/sdk/docs/man2/xhtml/glIsTexture.xml OpenGL 2.x or  :https://www.opengl.org/sdk/docs/man3/xhtml/glIsTexture.xml OpenGL 3.x or ;https://www.opengl.org/sdk/docs/man4/html/glIsTexture.xhtml OpenGL 4.x|Manual page for Ehttps://www.opengl.org/sdk/docs/man4/html/glIsTransformFeedback.xhtml OpenGL 4.xManual pages for  >https://www.opengl.org/sdk/docs/man3/xhtml/glIsVertexArray.xml OpenGL 3.x or ?https://www.opengl.org/sdk/docs/man4/html/glIsVertexArray.xhtml OpenGL 4.xManual page for ;https://www.opengl.org/sdk/docs/man2/xhtml/glLightModel.xml OpenGL 2.xManual page for ;https://www.opengl.org/sdk/docs/man2/xhtml/glLightModel.xml OpenGL 2.xManual page for ;https://www.opengl.org/sdk/docs/man2/xhtml/glLightModel.xml OpenGL 2.xManual page for ;https://www.opengl.org/sdk/docs/man2/xhtml/glLightModel.xml OpenGL 2.xManual page for 6https://www.opengl.org/sdk/docs/man2/xhtml/glLight.xml OpenGL 2.xManual page for 6https://www.opengl.org/sdk/docs/man2/xhtml/glLight.xml OpenGL 2.xManual page for 6https://www.opengl.org/sdk/docs/man2/xhtml/glLight.xml OpenGL 2.xManual page for 6https://www.opengl.org/sdk/docs/man2/xhtml/glLight.xml OpenGL 2.xManual page for <https://www.opengl.org/sdk/docs/man2/xhtml/glLineStipple.xml OpenGL 2.xManual pages for  :https://www.opengl.org/sdk/docs/man2/xhtml/glLineWidth.xml OpenGL 2.x or  :https://www.opengl.org/sdk/docs/man3/xhtml/glLineWidth.xml OpenGL 3.x or ;https://www.opengl.org/sdk/docs/man4/html/glLineWidth.xhtml OpenGL 4.xManual pages for  <https://www.opengl.org/sdk/docs/man2/xhtml/glLinkProgram.xml OpenGL 2.x or  <https://www.opengl.org/sdk/docs/man3/xhtml/glLinkProgram.xml OpenGL 3.x or =https://www.opengl.org/sdk/docs/man4/html/glLinkProgram.xhtml OpenGL 4.xManual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glListBase.xml OpenGL 2.xManual page for =https://www.opengl.org/sdk/docs/man2/xhtml/glLoadIdentity.xml OpenGL 2.xManual page for ;https://www.opengl.org/sdk/docs/man2/xhtml/glLoadMatrix.xml OpenGL 2.xManual page for ;https://www.opengl.org/sdk/docs/man2/xhtml/glLoadMatrix.xml OpenGL 2.xManual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glLoadName.xml OpenGL 2.xManual page for Dhttps://www.opengl.org/sdk/docs/man2/xhtml/glLoadTransposeMatrix.xml OpenGL 2.xManual page for Dhttps://www.opengl.org/sdk/docs/man2/xhtml/glLoadTransposeMatrix.xml OpenGL 2.xManual pages for  8https://www.opengl.org/sdk/docs/man2/xhtml/glLogicOp.xml OpenGL 2.x or  8https://www.opengl.org/sdk/docs/man3/xhtml/glLogicOp.xml OpenGL 3.x or 9https://www.opengl.org/sdk/docs/man4/html/glLogicOp.xhtml OpenGL 4.xManual page for 5https://www.opengl.org/sdk/docs/man2/xhtml/glMap1.xml OpenGL 2.xManual page for 5https://www.opengl.org/sdk/docs/man2/xhtml/glMap1.xml OpenGL 2.xManual page for 5https://www.opengl.org/sdk/docs/man2/xhtml/glMap2.xml OpenGL 2.xManual page for 5https://www.opengl.org/sdk/docs/man2/xhtml/glMap2.xml OpenGL 2.xManual pages for  :https://www.opengl.org/sdk/docs/man2/xhtml/glMapBuffer.xml OpenGL 2.x or  :https://www.opengl.org/sdk/docs/man3/xhtml/glMapBuffer.xml OpenGL 3.x or ;https://www.opengl.org/sdk/docs/man4/html/glMapBuffer.xhtml OpenGL 4.xManual pages for  ?https://www.opengl.org/sdk/docs/man3/xhtml/glMapBufferRange.xml OpenGL 3.x or @https://www.opengl.org/sdk/docs/man4/html/glMapBufferRange.xhtml OpenGL 4.xManual page for 8https://www.opengl.org/sdk/docs/man2/xhtml/glMapGrid.xml OpenGL 2.xManual page for 8https://www.opengl.org/sdk/docs/man2/xhtml/glMapGrid.xml OpenGL 2.xManual page for 8https://www.opengl.org/sdk/docs/man2/xhtml/glMapGrid.xml OpenGL 2.xManual page for 8https://www.opengl.org/sdk/docs/man2/xhtml/glMapGrid.xml OpenGL 2.xManual page for ;https://www.opengl.org/sdk/docs/man4/html/glMapBuffer.xhtml OpenGL 4.xManual page for @https://www.opengl.org/sdk/docs/man4/html/glMapBufferRange.xhtml OpenGL 4.xManual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glMaterial.xml OpenGL 2.xManual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glMaterial.xml OpenGL 2.xManual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glMaterial.xml OpenGL 2.xManual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glMaterial.xml OpenGL 2.xManual page for ;https://www.opengl.org/sdk/docs/man2/xhtml/glMatrixMode.xml OpenGL 2.xManual page for ?https://www.opengl.org/sdk/docs/man4/html/glMemoryBarrier.xhtml OpenGL 4.xManual page for ?https://www.opengl.org/sdk/docs/man4/html/glMemoryBarrier.xhtml OpenGL 4.xManual page for Bhttps://www.opengl.org/sdk/docs/man4/html/glMinSampleShading.xhtml OpenGL 4.xManual page for 7https://www.opengl.org/sdk/docs/man2/xhtml/glMinmax.xml OpenGL 2.x Manual page for ;https://www.opengl.org/sdk/docs/man2/xhtml/glMultMatrix.xml OpenGL 2.x Manual page for ;https://www.opengl.org/sdk/docs/man2/xhtml/glMultMatrix.xml OpenGL 2.x Manual page for Dhttps://www.opengl.org/sdk/docs/man2/xhtml/glMultTransposeMatrix.xml OpenGL 2.xManual page for Dhttps://www.opengl.org/sdk/docs/man2/xhtml/glMultTransposeMatrix.xml OpenGL 2.xManual pages for  @https://www.opengl.org/sdk/docs/man2/xhtml/glMultiDrawArrays.xml OpenGL 2.x or  @https://www.opengl.org/sdk/docs/man3/xhtml/glMultiDrawArrays.xml OpenGL 3.x or Ahttps://www.opengl.org/sdk/docs/man4/html/glMultiDrawArrays.xhtml OpenGL 4.xManual page for Ihttps://www.opengl.org/sdk/docs/man4/html/glMultiDrawArraysIndirect.xhtml OpenGL 4.xManual pages for  Bhttps://www.opengl.org/sdk/docs/man2/xhtml/glMultiDrawElements.xml OpenGL 2.x or  Bhttps://www.opengl.org/sdk/docs/man3/xhtml/glMultiDrawElements.xml OpenGL 3.x or Chttps://www.opengl.org/sdk/docs/man4/html/glMultiDrawElements.xhtml OpenGL 4.xManual pages for  Lhttps://www.opengl.org/sdk/docs/man3/xhtml/glMultiDrawElementsBaseVertex.xml OpenGL 3.x or Mhttps://www.opengl.org/sdk/docs/man4/html/glMultiDrawElementsBaseVertex.xhtml OpenGL 4.x Manual page for Khttps://www.opengl.org/sdk/docs/man4/html/glMultiDrawElementsIndirect.xhtml OpenGL 4.x,Manual pages for  >https://www.opengl.org/sdk/docs/man2/xhtml/glMultiTexCoord.xml OpenGL 2.x or >https://www.opengl.org/sdk/docs/man3/xhtml/glMultiTexCoord.xml OpenGL 3.x.Manual pages for  >https://www.opengl.org/sdk/docs/man2/xhtml/glMultiTexCoord.xml OpenGL 2.x or >https://www.opengl.org/sdk/docs/man3/xhtml/glMultiTexCoord.xml OpenGL 3.x0Manual pages for  >https://www.opengl.org/sdk/docs/man2/xhtml/glMultiTexCoord.xml OpenGL 2.x or >https://www.opengl.org/sdk/docs/man3/xhtml/glMultiTexCoord.xml OpenGL 3.x2Manual pages for  >https://www.opengl.org/sdk/docs/man2/xhtml/glMultiTexCoord.xml OpenGL 2.x or >https://www.opengl.org/sdk/docs/man3/xhtml/glMultiTexCoord.xml OpenGL 3.x6Manual pages for  >https://www.opengl.org/sdk/docs/man2/xhtml/glMultiTexCoord.xml OpenGL 2.x or >https://www.opengl.org/sdk/docs/man3/xhtml/glMultiTexCoord.xml OpenGL 3.x8Manual pages for  >https://www.opengl.org/sdk/docs/man2/xhtml/glMultiTexCoord.xml OpenGL 2.x or >https://www.opengl.org/sdk/docs/man3/xhtml/glMultiTexCoord.xml OpenGL 3.x:Manual pages for  >https://www.opengl.org/sdk/docs/man2/xhtml/glMultiTexCoord.xml OpenGL 2.x or >https://www.opengl.org/sdk/docs/man3/xhtml/glMultiTexCoord.xml OpenGL 3.x<Manual pages for  >https://www.opengl.org/sdk/docs/man2/xhtml/glMultiTexCoord.xml OpenGL 2.x or >https://www.opengl.org/sdk/docs/man3/xhtml/glMultiTexCoord.xml OpenGL 3.xBManual pages for  >https://www.opengl.org/sdk/docs/man2/xhtml/glMultiTexCoord.xml OpenGL 2.x or >https://www.opengl.org/sdk/docs/man3/xhtml/glMultiTexCoord.xml OpenGL 3.xDManual pages for  >https://www.opengl.org/sdk/docs/man2/xhtml/glMultiTexCoord.xml OpenGL 2.x or >https://www.opengl.org/sdk/docs/man3/xhtml/glMultiTexCoord.xml OpenGL 3.xFManual pages for  >https://www.opengl.org/sdk/docs/man2/xhtml/glMultiTexCoord.xml OpenGL 2.x or >https://www.opengl.org/sdk/docs/man3/xhtml/glMultiTexCoord.xml OpenGL 3.xHManual pages for  >https://www.opengl.org/sdk/docs/man2/xhtml/glMultiTexCoord.xml OpenGL 2.x or >https://www.opengl.org/sdk/docs/man3/xhtml/glMultiTexCoord.xml OpenGL 3.xLManual pages for  >https://www.opengl.org/sdk/docs/man2/xhtml/glMultiTexCoord.xml OpenGL 2.x or >https://www.opengl.org/sdk/docs/man3/xhtml/glMultiTexCoord.xml OpenGL 3.xNManual pages for  >https://www.opengl.org/sdk/docs/man2/xhtml/glMultiTexCoord.xml OpenGL 2.x or >https://www.opengl.org/sdk/docs/man3/xhtml/glMultiTexCoord.xml OpenGL 3.xPManual pages for  >https://www.opengl.org/sdk/docs/man2/xhtml/glMultiTexCoord.xml OpenGL 2.x or >https://www.opengl.org/sdk/docs/man3/xhtml/glMultiTexCoord.xml OpenGL 3.xRManual pages for  >https://www.opengl.org/sdk/docs/man2/xhtml/glMultiTexCoord.xml OpenGL 2.x or >https://www.opengl.org/sdk/docs/man3/xhtml/glMultiTexCoord.xml OpenGL 3.xXManual pages for  >https://www.opengl.org/sdk/docs/man2/xhtml/glMultiTexCoord.xml OpenGL 2.x or >https://www.opengl.org/sdk/docs/man3/xhtml/glMultiTexCoord.xml OpenGL 3.xZManual pages for  >https://www.opengl.org/sdk/docs/man2/xhtml/glMultiTexCoord.xml OpenGL 2.x or >https://www.opengl.org/sdk/docs/man3/xhtml/glMultiTexCoord.xml OpenGL 3.x\Manual pages for  >https://www.opengl.org/sdk/docs/man2/xhtml/glMultiTexCoord.xml OpenGL 2.x or >https://www.opengl.org/sdk/docs/man3/xhtml/glMultiTexCoord.xml OpenGL 3.x^Manual pages for  >https://www.opengl.org/sdk/docs/man2/xhtml/glMultiTexCoord.xml OpenGL 2.x or >https://www.opengl.org/sdk/docs/man3/xhtml/glMultiTexCoord.xml OpenGL 3.xbManual pages for  >https://www.opengl.org/sdk/docs/man2/xhtml/glMultiTexCoord.xml OpenGL 2.x or >https://www.opengl.org/sdk/docs/man3/xhtml/glMultiTexCoord.xml OpenGL 3.xdManual pages for  >https://www.opengl.org/sdk/docs/man2/xhtml/glMultiTexCoord.xml OpenGL 2.x or >https://www.opengl.org/sdk/docs/man3/xhtml/glMultiTexCoord.xml OpenGL 3.xfManual pages for  >https://www.opengl.org/sdk/docs/man2/xhtml/glMultiTexCoord.xml OpenGL 2.x or >https://www.opengl.org/sdk/docs/man3/xhtml/glMultiTexCoord.xml OpenGL 3.xhManual pages for  >https://www.opengl.org/sdk/docs/man2/xhtml/glMultiTexCoord.xml OpenGL 2.x or >https://www.opengl.org/sdk/docs/man3/xhtml/glMultiTexCoord.xml OpenGL 3.xnManual pages for  >https://www.opengl.org/sdk/docs/man2/xhtml/glMultiTexCoord.xml OpenGL 2.x or >https://www.opengl.org/sdk/docs/man3/xhtml/glMultiTexCoord.xml OpenGL 3.xpManual pages for  >https://www.opengl.org/sdk/docs/man2/xhtml/glMultiTexCoord.xml OpenGL 2.x or >https://www.opengl.org/sdk/docs/man3/xhtml/glMultiTexCoord.xml OpenGL 3.xrManual pages for  >https://www.opengl.org/sdk/docs/man2/xhtml/glMultiTexCoord.xml OpenGL 2.x or >https://www.opengl.org/sdk/docs/man3/xhtml/glMultiTexCoord.xml OpenGL 3.xtManual pages for  >https://www.opengl.org/sdk/docs/man2/xhtml/glMultiTexCoord.xml OpenGL 2.x or >https://www.opengl.org/sdk/docs/man3/xhtml/glMultiTexCoord.xml OpenGL 3.xxManual pages for  >https://www.opengl.org/sdk/docs/man2/xhtml/glMultiTexCoord.xml OpenGL 2.x or >https://www.opengl.org/sdk/docs/man3/xhtml/glMultiTexCoord.xml OpenGL 3.xzManual pages for  >https://www.opengl.org/sdk/docs/man2/xhtml/glMultiTexCoord.xml OpenGL 2.x or >https://www.opengl.org/sdk/docs/man3/xhtml/glMultiTexCoord.xml OpenGL 3.x|Manual pages for  >https://www.opengl.org/sdk/docs/man2/xhtml/glMultiTexCoord.xml OpenGL 2.x or >https://www.opengl.org/sdk/docs/man3/xhtml/glMultiTexCoord.xml OpenGL 3.x~Manual pages for  >https://www.opengl.org/sdk/docs/man2/xhtml/glMultiTexCoord.xml OpenGL 2.x or >https://www.opengl.org/sdk/docs/man3/xhtml/glMultiTexCoord.xml OpenGL 3.xManual page for <https://www.opengl.org/sdk/docs/man4/html/glBufferData.xhtml OpenGL 4.xManual page for ?https://www.opengl.org/sdk/docs/man4/html/glBufferStorage.xhtml OpenGL 4.xManual page for ?https://www.opengl.org/sdk/docs/man4/html/glBufferSubData.xhtml OpenGL 4.xManual page for <https://www.opengl.org/sdk/docs/man4/html/glDrawBuffer.xhtml OpenGL 4.xManual page for =https://www.opengl.org/sdk/docs/man4/html/glDrawBuffers.xhtml OpenGL 4.xManual page for Ghttps://www.opengl.org/sdk/docs/man4/html/glFramebufferParameteri.xhtml OpenGL 4.xManual page for <https://www.opengl.org/sdk/docs/man4/html/glReadBuffer.xhtml OpenGL 4.xManual page for Ihttps://www.opengl.org/sdk/docs/man4/html/glFramebufferRenderbuffer.xhtml OpenGL 4.xManual page for Dhttps://www.opengl.org/sdk/docs/man4/html/glFramebufferTexture.xhtml OpenGL 4.xManual page for Ihttps://www.opengl.org/sdk/docs/man4/html/glFramebufferTextureLayer.xhtml OpenGL 4.xManual page for Ehttps://www.opengl.org/sdk/docs/man4/html/glRenderbufferStorage.xhtml OpenGL 4.xManual page for Phttps://www.opengl.org/sdk/docs/man4/html/glRenderbufferStorageMultisample.xhtml OpenGL 4.xManual page for 8https://www.opengl.org/sdk/docs/man2/xhtml/glNewList.xml OpenGL 2.xManual page for 7https://www.opengl.org/sdk/docs/man2/xhtml/glNormal.xml OpenGL 2.xManual page for 7https://www.opengl.org/sdk/docs/man2/xhtml/glNormal.xml OpenGL 2.xManual page for 7https://www.opengl.org/sdk/docs/man2/xhtml/glNormal.xml OpenGL 2.xManual page for 7https://www.opengl.org/sdk/docs/man2/xhtml/glNormal.xml OpenGL 2.xManual page for 7https://www.opengl.org/sdk/docs/man2/xhtml/glNormal.xml OpenGL 2.xManual page for 7https://www.opengl.org/sdk/docs/man2/xhtml/glNormal.xml OpenGL 2.xManual page for 7https://www.opengl.org/sdk/docs/man2/xhtml/glNormal.xml OpenGL 2.xManual page for 7https://www.opengl.org/sdk/docs/man2/xhtml/glNormal.xml OpenGL 2.xManual page for 7https://www.opengl.org/sdk/docs/man2/xhtml/glNormal.xml OpenGL 2.xManual page for 7https://www.opengl.org/sdk/docs/man2/xhtml/glNormal.xml OpenGL 2.xManual page for >https://www.opengl.org/sdk/docs/man2/xhtml/glNormalPointer.xml OpenGL 2.xManual page for =https://www.opengl.org/sdk/docs/man4/html/glObjectLabel.xhtml OpenGL 4.xManual page for @https://www.opengl.org/sdk/docs/man4/html/glObjectPtrLabel.xhtml OpenGL 4.xManual page for 6https://www.opengl.org/sdk/docs/man2/xhtml/glOrtho.xml OpenGL 2.xManual page for <https://www.opengl.org/sdk/docs/man2/xhtml/glPassThrough.xml OpenGL 2.xManual page for @https://www.opengl.org/sdk/docs/man4/html/glPatchParameter.xhtml OpenGL 4.xManual page for @https://www.opengl.org/sdk/docs/man4/html/glPatchParameter.xhtml OpenGL 4.xManual page for Hhttps://www.opengl.org/sdk/docs/man4/html/glPauseTransformFeedback.xhtml OpenGL 4.xManual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glPixelMap.xml OpenGL 2.xManual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glPixelMap.xml OpenGL 2.x Manual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glPixelMap.xml OpenGL 2.x"Manual pages for  ;https://www.opengl.org/sdk/docs/man2/xhtml/glPixelStore.xml OpenGL 2.x or  ;https://www.opengl.org/sdk/docs/man3/xhtml/glPixelStore.xml OpenGL 3.x or <https://www.opengl.org/sdk/docs/man4/html/glPixelStore.xhtml OpenGL 4.x#Manual pages for  ;https://www.opengl.org/sdk/docs/man2/xhtml/glPixelStore.xml OpenGL 2.x or  ;https://www.opengl.org/sdk/docs/man3/xhtml/glPixelStore.xml OpenGL 3.x or <https://www.opengl.org/sdk/docs/man4/html/glPixelStore.xhtml OpenGL 4.x*Manual page for >https://www.opengl.org/sdk/docs/man2/xhtml/glPixelTransfer.xml OpenGL 2.x+Manual page for >https://www.opengl.org/sdk/docs/man2/xhtml/glPixelTransfer.xml OpenGL 2.x1Manual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glPixelZoom.xml OpenGL 2.x4Manual pages for  ?https://www.opengl.org/sdk/docs/man2/xhtml/glPointParameter.xml OpenGL 2.x or  ?https://www.opengl.org/sdk/docs/man3/xhtml/glPointParameter.xml OpenGL 3.x or @https://www.opengl.org/sdk/docs/man4/html/glPointParameter.xhtml OpenGL 4.x8Manual pages for  ?https://www.opengl.org/sdk/docs/man2/xhtml/glPointParameter.xml OpenGL 2.x or  ?https://www.opengl.org/sdk/docs/man3/xhtml/glPointParameter.xml OpenGL 3.x or @https://www.opengl.org/sdk/docs/man4/html/glPointParameter.xhtml OpenGL 4.x<Manual pages for  ?https://www.opengl.org/sdk/docs/man2/xhtml/glPointParameter.xml OpenGL 2.x or  ?https://www.opengl.org/sdk/docs/man3/xhtml/glPointParameter.xml OpenGL 3.x or @https://www.opengl.org/sdk/docs/man4/html/glPointParameter.xhtml OpenGL 4.x>Manual pages for  ?https://www.opengl.org/sdk/docs/man2/xhtml/glPointParameter.xml OpenGL 2.x or  ?https://www.opengl.org/sdk/docs/man3/xhtml/glPointParameter.xml OpenGL 3.x or @https://www.opengl.org/sdk/docs/man4/html/glPointParameter.xhtml OpenGL 4.xDManual pages for  :https://www.opengl.org/sdk/docs/man2/xhtml/glPointSize.xml OpenGL 2.x or  :https://www.opengl.org/sdk/docs/man3/xhtml/glPointSize.xml OpenGL 3.x or ;https://www.opengl.org/sdk/docs/man4/html/glPointSize.xhtml OpenGL 4.xJManual pages for  <https://www.opengl.org/sdk/docs/man2/xhtml/glPolygonMode.xml OpenGL 2.x or  <https://www.opengl.org/sdk/docs/man3/xhtml/glPolygonMode.xml OpenGL 3.x or =https://www.opengl.org/sdk/docs/man4/html/glPolygonMode.xhtml OpenGL 4.xKManual pages for  >https://www.opengl.org/sdk/docs/man2/xhtml/glPolygonOffset.xml OpenGL 2.x or  >https://www.opengl.org/sdk/docs/man3/xhtml/glPolygonOffset.xml OpenGL 3.x or ?https://www.opengl.org/sdk/docs/man4/html/glPolygonOffset.xhtml OpenGL 4.xPManual page for ?https://www.opengl.org/sdk/docs/man2/xhtml/glPolygonStipple.xml OpenGL 2.xQManual page for ;https://www.opengl.org/sdk/docs/man2/xhtml/glPushAttrib.xml OpenGL 2.xRManual page for Ahttps://www.opengl.org/sdk/docs/man2/xhtml/glPushClientAttrib.xml OpenGL 2.xSManual page for ?https://www.opengl.org/sdk/docs/man4/html/glPopDebugGroup.xhtml OpenGL 4.xVManual page for ;https://www.opengl.org/sdk/docs/man2/xhtml/glPushMatrix.xml OpenGL 2.xWManual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glPushName.xml OpenGL 2.x\Manual pages for  Fhttps://www.opengl.org/sdk/docs/man3/xhtml/glPrimitiveRestartIndex.xml OpenGL 3.x or Ghttps://www.opengl.org/sdk/docs/man4/html/glPrimitiveRestartIndex.xhtml OpenGL 4.x_Manual page for Chttps://www.opengl.org/sdk/docs/man2/xhtml/glPrioritizeTextures.xml OpenGL 2.xbManual page for ?https://www.opengl.org/sdk/docs/man4/html/glProgramBinary.xhtml OpenGL 4.xManual page for Bhttps://www.opengl.org/sdk/docs/man4/html/glProgramParameter.xhtml OpenGL 4.xManual page for @https://www.opengl.org/sdk/docs/man4/html/glProgramUniform.xhtml OpenGL 4.xManual page for @https://www.opengl.org/sdk/docs/man4/html/glProgramUniform.xhtml OpenGL 4.xManual page for @https://www.opengl.org/sdk/docs/man4/html/glProgramUniform.xhtml OpenGL 4.xManual page for @https://www.opengl.org/sdk/docs/man4/html/glProgramUniform.xhtml OpenGL 4.xManual page for @https://www.opengl.org/sdk/docs/man4/html/glProgramUniform.xhtml OpenGL 4.xManual page for @https://www.opengl.org/sdk/docs/man4/html/glProgramUniform.xhtml OpenGL 4.xManual page for @https://www.opengl.org/sdk/docs/man4/html/glProgramUniform.xhtml OpenGL 4.xManual page for @https://www.opengl.org/sdk/docs/man4/html/glProgramUniform.xhtml OpenGL 4.xManual page for @https://www.opengl.org/sdk/docs/man4/html/glProgramUniform.xhtml OpenGL 4.xManual page for @https://www.opengl.org/sdk/docs/man4/html/glProgramUniform.xhtml OpenGL 4.xManual page for @https://www.opengl.org/sdk/docs/man4/html/glProgramUniform.xhtml OpenGL 4.xManual page for @https://www.opengl.org/sdk/docs/man4/html/glProgramUniform.xhtml OpenGL 4.xManual page for @https://www.opengl.org/sdk/docs/man4/html/glProgramUniform.xhtml OpenGL 4.xManual page for @https://www.opengl.org/sdk/docs/man4/html/glProgramUniform.xhtml OpenGL 4.xManual page for @https://www.opengl.org/sdk/docs/man4/html/glProgramUniform.xhtml OpenGL 4.xManual page for @https://www.opengl.org/sdk/docs/man4/html/glProgramUniform.xhtml OpenGL 4.xManual page for @https://www.opengl.org/sdk/docs/man4/html/glProgramUniform.xhtml OpenGL 4.xManual page for @https://www.opengl.org/sdk/docs/man4/html/glProgramUniform.xhtml OpenGL 4.xManual page for @https://www.opengl.org/sdk/docs/man4/html/glProgramUniform.xhtml OpenGL 4.xManual page for @https://www.opengl.org/sdk/docs/man4/html/glProgramUniform.xhtml OpenGL 4.xManual page for @https://www.opengl.org/sdk/docs/man4/html/glProgramUniform.xhtml OpenGL 4.xManual page for @https://www.opengl.org/sdk/docs/man4/html/glProgramUniform.xhtml OpenGL 4.xManual page for @https://www.opengl.org/sdk/docs/man4/html/glProgramUniform.xhtml OpenGL 4.xManual page for @https://www.opengl.org/sdk/docs/man4/html/glProgramUniform.xhtml OpenGL 4.xManual page for @https://www.opengl.org/sdk/docs/man4/html/glProgramUniform.xhtml OpenGL 4.xManual page for @https://www.opengl.org/sdk/docs/man4/html/glProgramUniform.xhtml OpenGL 4.xManual page for @https://www.opengl.org/sdk/docs/man4/html/glProgramUniform.xhtml OpenGL 4.xManual page for @https://www.opengl.org/sdk/docs/man4/html/glProgramUniform.xhtml OpenGL 4.xManual page for @https://www.opengl.org/sdk/docs/man4/html/glProgramUniform.xhtml OpenGL 4.xManual page for @https://www.opengl.org/sdk/docs/man4/html/glProgramUniform.xhtml OpenGL 4.xManual page for @https://www.opengl.org/sdk/docs/man4/html/glProgramUniform.xhtml OpenGL 4.xManual page for @https://www.opengl.org/sdk/docs/man4/html/glProgramUniform.xhtml OpenGL 4.xManual page for @https://www.opengl.org/sdk/docs/man4/html/glProgramUniform.xhtml OpenGL 4.xManual pages for  @https://www.opengl.org/sdk/docs/man3/xhtml/glProvokingVertex.xml OpenGL 3.x or Ahttps://www.opengl.org/sdk/docs/man4/html/glProvokingVertex.xhtml OpenGL 4.x Manual page for ;https://www.opengl.org/sdk/docs/man2/xhtml/glPushAttrib.xml OpenGL 2.x Manual page for Ahttps://www.opengl.org/sdk/docs/man2/xhtml/glPushClientAttrib.xml OpenGL 2.x Manual page for @https://www.opengl.org/sdk/docs/man4/html/glPushDebugGroup.xhtml OpenGL 4.xManual page for ;https://www.opengl.org/sdk/docs/man2/xhtml/glPushMatrix.xml OpenGL 2.xManual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glPushName.xml OpenGL 2.xManual pages for  =https://www.opengl.org/sdk/docs/man3/xhtml/glQueryCounter.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glQueryCounter.xhtml OpenGL 4.xManual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glRasterPos.xml OpenGL 2.xManual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glRasterPos.xml OpenGL 2.xManual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glRasterPos.xml OpenGL 2.xManual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glRasterPos.xml OpenGL 2.xManual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glRasterPos.xml OpenGL 2.xManual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glRasterPos.xml OpenGL 2.xManual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glRasterPos.xml OpenGL 2.xManual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glRasterPos.xml OpenGL 2.x Manual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glRasterPos.xml OpenGL 2.x!Manual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glRasterPos.xml OpenGL 2.x"Manual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glRasterPos.xml OpenGL 2.x#Manual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glRasterPos.xml OpenGL 2.x$Manual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glRasterPos.xml OpenGL 2.x%Manual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glRasterPos.xml OpenGL 2.x&Manual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glRasterPos.xml OpenGL 2.x'Manual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glRasterPos.xml OpenGL 2.x*Manual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glRasterPos.xml OpenGL 2.x+Manual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glRasterPos.xml OpenGL 2.x,Manual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glRasterPos.xml OpenGL 2.x-Manual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glRasterPos.xml OpenGL 2.x.Manual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glRasterPos.xml OpenGL 2.x/Manual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glRasterPos.xml OpenGL 2.x0Manual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glRasterPos.xml OpenGL 2.x1Manual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glRasterPos.xml OpenGL 2.x5Manual pages for  ;https://www.opengl.org/sdk/docs/man2/xhtml/glReadBuffer.xml OpenGL 2.x or  ;https://www.opengl.org/sdk/docs/man3/xhtml/glReadBuffer.xml OpenGL 3.x or <https://www.opengl.org/sdk/docs/man4/html/glReadBuffer.xhtml OpenGL 4.x9Manual pages for  ;https://www.opengl.org/sdk/docs/man2/xhtml/glReadPixels.xml OpenGL 2.x or  ;https://www.opengl.org/sdk/docs/man3/xhtml/glReadPixels.xml OpenGL 3.x or <https://www.opengl.org/sdk/docs/man4/html/glReadPixels.xhtml OpenGL 4.x:Manual page for <https://www.opengl.org/sdk/docs/man4/html/glReadPixels.xhtml OpenGL 4.x>Manual page for 5https://www.opengl.org/sdk/docs/man2/xhtml/glRect.xml OpenGL 2.x?Manual page for 5https://www.opengl.org/sdk/docs/man2/xhtml/glRect.xml OpenGL 2.x@Manual page for 5https://www.opengl.org/sdk/docs/man2/xhtml/glRect.xml OpenGL 2.xAManual page for 5https://www.opengl.org/sdk/docs/man2/xhtml/glRect.xml OpenGL 2.xBManual page for 5https://www.opengl.org/sdk/docs/man2/xhtml/glRect.xml OpenGL 2.xCManual page for 5https://www.opengl.org/sdk/docs/man2/xhtml/glRect.xml OpenGL 2.xDManual page for 5https://www.opengl.org/sdk/docs/man2/xhtml/glRect.xml OpenGL 2.xEManual page for 5https://www.opengl.org/sdk/docs/man2/xhtml/glRect.xml OpenGL 2.xIManual page for Ghttps://www.opengl.org/sdk/docs/man4/html/glReleaseShaderCompiler.xhtml OpenGL 4.xJManual page for ;https://www.opengl.org/sdk/docs/man2/xhtml/glRenderMode.xml OpenGL 2.xKManual pages for  Dhttps://www.opengl.org/sdk/docs/man3/xhtml/glRenderbufferStorage.xml OpenGL 3.x or Ehttps://www.opengl.org/sdk/docs/man4/html/glRenderbufferStorage.xhtml OpenGL 4.xMManual pages for  Ohttps://www.opengl.org/sdk/docs/man3/xhtml/glRenderbufferStorageMultisample.xml OpenGL 3.x or Phttps://www.opengl.org/sdk/docs/man4/html/glRenderbufferStorageMultisample.xhtml OpenGL 4.xmManual page for ?https://www.opengl.org/sdk/docs/man2/xhtml/glResetHistogram.xml OpenGL 2.xoManual page for <https://www.opengl.org/sdk/docs/man2/xhtml/glResetMinmax.xml OpenGL 2.xtManual page for Ihttps://www.opengl.org/sdk/docs/man4/html/glResumeTransformFeedback.xhtml OpenGL 4.xvManual page for 7https://www.opengl.org/sdk/docs/man2/xhtml/glRotate.xml OpenGL 2.xwManual page for 7https://www.opengl.org/sdk/docs/man2/xhtml/glRotate.xml OpenGL 2.xzManual pages for  ?https://www.opengl.org/sdk/docs/man2/xhtml/glSampleCoverage.xml OpenGL 2.x or  ?https://www.opengl.org/sdk/docs/man3/xhtml/glSampleCoverage.xml OpenGL 3.x or @https://www.opengl.org/sdk/docs/man4/html/glSampleCoverage.xhtml OpenGL 4.xManual pages for  <https://www.opengl.org/sdk/docs/man3/xhtml/glSampleMaski.xml OpenGL 3.x or =https://www.opengl.org/sdk/docs/man4/html/glSampleMaski.xhtml OpenGL 4.xManual pages for  Ahttps://www.opengl.org/sdk/docs/man3/xhtml/glSamplerParameter.xml OpenGL 3.x or Bhttps://www.opengl.org/sdk/docs/man4/html/glSamplerParameter.xhtml OpenGL 4.xManual pages for  Ahttps://www.opengl.org/sdk/docs/man3/xhtml/glSamplerParameter.xml OpenGL 3.x or Bhttps://www.opengl.org/sdk/docs/man4/html/glSamplerParameter.xhtml OpenGL 4.xManual pages for  Ahttps://www.opengl.org/sdk/docs/man3/xhtml/glSamplerParameter.xml OpenGL 3.x or Bhttps://www.opengl.org/sdk/docs/man4/html/glSamplerParameter.xhtml OpenGL 4.xManual pages for  Ahttps://www.opengl.org/sdk/docs/man3/xhtml/glSamplerParameter.xml OpenGL 3.x or Bhttps://www.opengl.org/sdk/docs/man4/html/glSamplerParameter.xhtml OpenGL 4.xManual pages for  Ahttps://www.opengl.org/sdk/docs/man3/xhtml/glSamplerParameter.xml OpenGL 3.x or Bhttps://www.opengl.org/sdk/docs/man4/html/glSamplerParameter.xhtml OpenGL 4.xManual pages for  Ahttps://www.opengl.org/sdk/docs/man3/xhtml/glSamplerParameter.xml OpenGL 3.x or Bhttps://www.opengl.org/sdk/docs/man4/html/glSamplerParameter.xhtml OpenGL 4.xManual page for 6https://www.opengl.org/sdk/docs/man2/xhtml/glScale.xml OpenGL 2.xManual page for 6https://www.opengl.org/sdk/docs/man2/xhtml/glScale.xml OpenGL 2.xManual pages for  8https://www.opengl.org/sdk/docs/man2/xhtml/glScissor.xml OpenGL 2.x or  8https://www.opengl.org/sdk/docs/man3/xhtml/glScissor.xml OpenGL 3.x or 9https://www.opengl.org/sdk/docs/man4/html/glScissor.xhtml OpenGL 4.xManual page for >https://www.opengl.org/sdk/docs/man4/html/glScissorArray.xhtml OpenGL 4.xManual page for @https://www.opengl.org/sdk/docs/man4/html/glScissorIndexed.xhtml OpenGL 4.xManual page for @https://www.opengl.org/sdk/docs/man4/html/glScissorIndexed.xhtml OpenGL 4.xManual page for ?https://www.opengl.org/sdk/docs/man2/xhtml/glSecondaryColor.xml OpenGL 2.xManual page for ?https://www.opengl.org/sdk/docs/man2/xhtml/glSecondaryColor.xml OpenGL 2.xManual page for ?https://www.opengl.org/sdk/docs/man2/xhtml/glSecondaryColor.xml OpenGL 2.xManual page for ?https://www.opengl.org/sdk/docs/man2/xhtml/glSecondaryColor.xml OpenGL 2.xManual page for ?https://www.opengl.org/sdk/docs/man2/xhtml/glSecondaryColor.xml OpenGL 2.xManual page for ?https://www.opengl.org/sdk/docs/man2/xhtml/glSecondaryColor.xml OpenGL 2.xManual page for ?https://www.opengl.org/sdk/docs/man2/xhtml/glSecondaryColor.xml OpenGL 2.xManual page for ?https://www.opengl.org/sdk/docs/man2/xhtml/glSecondaryColor.xml OpenGL 2.xManual page for ?https://www.opengl.org/sdk/docs/man2/xhtml/glSecondaryColor.xml OpenGL 2.xManual page for ?https://www.opengl.org/sdk/docs/man2/xhtml/glSecondaryColor.xml OpenGL 2.xManual page for ?https://www.opengl.org/sdk/docs/man2/xhtml/glSecondaryColor.xml OpenGL 2.xManual page for ?https://www.opengl.org/sdk/docs/man2/xhtml/glSecondaryColor.xml OpenGL 2.xManual page for ?https://www.opengl.org/sdk/docs/man2/xhtml/glSecondaryColor.xml OpenGL 2.xManual page for ?https://www.opengl.org/sdk/docs/man2/xhtml/glSecondaryColor.xml OpenGL 2.xManual page for ?https://www.opengl.org/sdk/docs/man2/xhtml/glSecondaryColor.xml OpenGL 2.xManual page for ?https://www.opengl.org/sdk/docs/man2/xhtml/glSecondaryColor.xml OpenGL 2.xManual page for Fhttps://www.opengl.org/sdk/docs/man2/xhtml/glSecondaryColorPointer.xml OpenGL 2.xManual page for =https://www.opengl.org/sdk/docs/man2/xhtml/glSelectBuffer.xml OpenGL 2.xManual page for Bhttps://www.opengl.org/sdk/docs/man2/xhtml/glSeparableFilter2D.xml OpenGL 2.xManual page for ;https://www.opengl.org/sdk/docs/man2/xhtml/glShadeModel.xml OpenGL 2.xManual page for >https://www.opengl.org/sdk/docs/man4/html/glShaderBinary.xhtml OpenGL 4.xManual pages for  =https://www.opengl.org/sdk/docs/man2/xhtml/glShaderSource.xml OpenGL 2.x or  =https://www.opengl.org/sdk/docs/man3/xhtml/glShaderSource.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glShaderSource.xhtml OpenGL 4.xManual page for Khttps://www.opengl.org/sdk/docs/man4/html/glShaderStorageBlockBinding.xhtml OpenGL 4.xManual pages for  <https://www.opengl.org/sdk/docs/man2/xhtml/glStencilFunc.xml OpenGL 2.x or  <https://www.opengl.org/sdk/docs/man3/xhtml/glStencilFunc.xml OpenGL 3.x or =https://www.opengl.org/sdk/docs/man4/html/glStencilFunc.xhtml OpenGL 4.xManual pages for  Dhttps://www.opengl.org/sdk/docs/man2/xhtml/glStencilFuncSeparate.xml OpenGL 2.x or  Dhttps://www.opengl.org/sdk/docs/man3/xhtml/glStencilFuncSeparate.xml OpenGL 3.x or Ehttps://www.opengl.org/sdk/docs/man4/html/glStencilFuncSeparate.xhtml OpenGL 4.xManual pages for  <https://www.opengl.org/sdk/docs/man2/xhtml/glStencilMask.xml OpenGL 2.x or  <https://www.opengl.org/sdk/docs/man3/xhtml/glStencilMask.xml OpenGL 3.x or =https://www.opengl.org/sdk/docs/man4/html/glStencilMask.xhtml OpenGL 4.xManual pages for  Dhttps://www.opengl.org/sdk/docs/man2/xhtml/glStencilMaskSeparate.xml OpenGL 2.x or  Dhttps://www.opengl.org/sdk/docs/man3/xhtml/glStencilMaskSeparate.xml OpenGL 3.x or Ehttps://www.opengl.org/sdk/docs/man4/html/glStencilMaskSeparate.xhtml OpenGL 4.xManual pages for  :https://www.opengl.org/sdk/docs/man2/xhtml/glStencilOp.xml OpenGL 2.x or  :https://www.opengl.org/sdk/docs/man3/xhtml/glStencilOp.xml OpenGL 3.x or ;https://www.opengl.org/sdk/docs/man4/html/glStencilOp.xhtml OpenGL 4.xManual pages for  Bhttps://www.opengl.org/sdk/docs/man2/xhtml/glStencilOpSeparate.xml OpenGL 2.x or  Bhttps://www.opengl.org/sdk/docs/man3/xhtml/glStencilOpSeparate.xml OpenGL 3.x or Chttps://www.opengl.org/sdk/docs/man4/html/glStencilOpSeparate.xhtml OpenGL 4.x Manual pages for  :https://www.opengl.org/sdk/docs/man3/xhtml/glTexBuffer.xml OpenGL 3.x or ;https://www.opengl.org/sdk/docs/man4/html/glTexBuffer.xhtml OpenGL 4.x Manual page for @https://www.opengl.org/sdk/docs/man4/html/glTexBufferRange.xhtml OpenGL 4.x Manual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glTexCoord.xml OpenGL 2.x Manual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glTexCoord.xml OpenGL 2.x Manual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glTexCoord.xml OpenGL 2.x Manual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glTexCoord.xml OpenGL 2.x Manual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glTexCoord.xml OpenGL 2.x Manual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glTexCoord.xml OpenGL 2.x Manual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glTexCoord.xml OpenGL 2.x Manual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glTexCoord.xml OpenGL 2.x Manual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glTexCoord.xml OpenGL 2.x Manual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glTexCoord.xml OpenGL 2.x Manual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glTexCoord.xml OpenGL 2.x +Manual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glTexCoord.xml OpenGL 2.x .Manual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glTexCoord.xml OpenGL 2.x /Manual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glTexCoord.xml OpenGL 2.x 0Manual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glTexCoord.xml OpenGL 2.x 1Manual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glTexCoord.xml OpenGL 2.x 6Manual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glTexCoord.xml OpenGL 2.x 7Manual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glTexCoord.xml OpenGL 2.x 8Manual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glTexCoord.xml OpenGL 2.x 9Manual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glTexCoord.xml OpenGL 2.x <Manual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glTexCoord.xml OpenGL 2.x =Manual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glTexCoord.xml OpenGL 2.x >Manual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glTexCoord.xml OpenGL 2.x ?Manual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glTexCoord.xml OpenGL 2.x DManual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glTexCoord.xml OpenGL 2.x EManual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glTexCoord.xml OpenGL 2.x FManual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glTexCoord.xml OpenGL 2.x KManual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glTexCoord.xml OpenGL 2.x NManual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glTexCoord.xml OpenGL 2.x OManual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glTexCoord.xml OpenGL 2.x PManual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glTexCoord.xml OpenGL 2.x QManual page for 9https://www.opengl.org/sdk/docs/man2/xhtml/glTexCoord.xml OpenGL 2.x ]Manual page for @https://www.opengl.org/sdk/docs/man2/xhtml/glTexCoordPointer.xml OpenGL 2.x aManual page for 7https://www.opengl.org/sdk/docs/man2/xhtml/glTexEnv.xml OpenGL 2.x bManual page for 7https://www.opengl.org/sdk/docs/man2/xhtml/glTexEnv.xml OpenGL 2.x cManual page for 7https://www.opengl.org/sdk/docs/man2/xhtml/glTexEnv.xml OpenGL 2.x dManual page for 7https://www.opengl.org/sdk/docs/man2/xhtml/glTexEnv.xml OpenGL 2.x jManual page for 7https://www.opengl.org/sdk/docs/man2/xhtml/glTexGen.xml OpenGL 2.x kManual page for 7https://www.opengl.org/sdk/docs/man2/xhtml/glTexGen.xml OpenGL 2.x lManual page for 7https://www.opengl.org/sdk/docs/man2/xhtml/glTexGen.xml OpenGL 2.x nManual page for 7https://www.opengl.org/sdk/docs/man2/xhtml/glTexGen.xml OpenGL 2.x pManual page for 7https://www.opengl.org/sdk/docs/man2/xhtml/glTexGen.xml OpenGL 2.x rManual page for 7https://www.opengl.org/sdk/docs/man2/xhtml/glTexGen.xml OpenGL 2.x vManual pages for  ;https://www.opengl.org/sdk/docs/man2/xhtml/glTexImage1D.xml OpenGL 2.x or  ;https://www.opengl.org/sdk/docs/man3/xhtml/glTexImage1D.xml OpenGL 3.x or <https://www.opengl.org/sdk/docs/man4/html/glTexImage1D.xhtml OpenGL 4.x wManual pages for  ;https://www.opengl.org/sdk/docs/man2/xhtml/glTexImage2D.xml OpenGL 2.x or  ;https://www.opengl.org/sdk/docs/man3/xhtml/glTexImage2D.xml OpenGL 3.x or <https://www.opengl.org/sdk/docs/man4/html/glTexImage2D.xhtml OpenGL 4.x xManual pages for  Fhttps://www.opengl.org/sdk/docs/man3/xhtml/glTexImage2DMultisample.xml OpenGL 3.x or Ghttps://www.opengl.org/sdk/docs/man4/html/glTexImage2DMultisample.xhtml OpenGL 4.x zManual pages for  ;https://www.opengl.org/sdk/docs/man2/xhtml/glTexImage3D.xml OpenGL 2.x or  ;https://www.opengl.org/sdk/docs/man3/xhtml/glTexImage3D.xml OpenGL 3.x or <https://www.opengl.org/sdk/docs/man4/html/glTexImage3D.xhtml OpenGL 4.x |Manual pages for  Fhttps://www.opengl.org/sdk/docs/man3/xhtml/glTexImage3DMultisample.xml OpenGL 3.x or Ghttps://www.opengl.org/sdk/docs/man4/html/glTexImage3DMultisample.xhtml OpenGL 4.x Manual pages for  =https://www.opengl.org/sdk/docs/man3/xhtml/glTexParameter.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glTexParameter.xhtml OpenGL 4.x Manual pages for  =https://www.opengl.org/sdk/docs/man3/xhtml/glTexParameter.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glTexParameter.xhtml OpenGL 4.x Manual pages for  =https://www.opengl.org/sdk/docs/man2/xhtml/glTexParameter.xml OpenGL 2.x or  =https://www.opengl.org/sdk/docs/man3/xhtml/glTexParameter.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glTexParameter.xhtml OpenGL 4.x Manual pages for  =https://www.opengl.org/sdk/docs/man2/xhtml/glTexParameter.xml OpenGL 2.x or  =https://www.opengl.org/sdk/docs/man3/xhtml/glTexParameter.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glTexParameter.xhtml OpenGL 4.x Manual pages for  =https://www.opengl.org/sdk/docs/man2/xhtml/glTexParameter.xml OpenGL 2.x or  =https://www.opengl.org/sdk/docs/man3/xhtml/glTexParameter.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glTexParameter.xhtml OpenGL 4.x Manual pages for  =https://www.opengl.org/sdk/docs/man2/xhtml/glTexParameter.xml OpenGL 2.x or  =https://www.opengl.org/sdk/docs/man3/xhtml/glTexParameter.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glTexParameter.xhtml OpenGL 4.x Manual page for >https://www.opengl.org/sdk/docs/man4/html/glTexStorage1D.xhtml OpenGL 4.x Manual page for >https://www.opengl.org/sdk/docs/man4/html/glTexStorage2D.xhtml OpenGL 4.x Manual page for Ihttps://www.opengl.org/sdk/docs/man4/html/glTexStorage2DMultisample.xhtml OpenGL 4.x Manual page for >https://www.opengl.org/sdk/docs/man4/html/glTexStorage3D.xhtml OpenGL 4.x Manual page for Ihttps://www.opengl.org/sdk/docs/man4/html/glTexStorage3DMultisample.xhtml OpenGL 4.x Manual pages for  >https://www.opengl.org/sdk/docs/man2/xhtml/glTexSubImage1D.xml OpenGL 2.x or  >https://www.opengl.org/sdk/docs/man3/xhtml/glTexSubImage1D.xml OpenGL 3.x or ?https://www.opengl.org/sdk/docs/man4/html/glTexSubImage1D.xhtml OpenGL 4.x Manual pages for  >https://www.opengl.org/sdk/docs/man2/xhtml/glTexSubImage2D.xml OpenGL 2.x or  >https://www.opengl.org/sdk/docs/man3/xhtml/glTexSubImage2D.xml OpenGL 3.x or ?https://www.opengl.org/sdk/docs/man4/html/glTexSubImage2D.xhtml OpenGL 4.x Manual pages for  >https://www.opengl.org/sdk/docs/man2/xhtml/glTexSubImage3D.xml OpenGL 2.x or  >https://www.opengl.org/sdk/docs/man3/xhtml/glTexSubImage3D.xml OpenGL 3.x or ?https://www.opengl.org/sdk/docs/man4/html/glTexSubImage3D.xhtml OpenGL 4.x Manual page for @https://www.opengl.org/sdk/docs/man4/html/glTextureBarrier.xhtml OpenGL 4.x Manual page for ;https://www.opengl.org/sdk/docs/man4/html/glTexBuffer.xhtml OpenGL 4.x Manual page for @https://www.opengl.org/sdk/docs/man4/html/glTexBufferRange.xhtml OpenGL 4.x Manual page for >https://www.opengl.org/sdk/docs/man4/html/glTexParameter.xhtml OpenGL 4.x Manual page for >https://www.opengl.org/sdk/docs/man4/html/glTexParameter.xhtml OpenGL 4.x Manual page for >https://www.opengl.org/sdk/docs/man4/html/glTexParameter.xhtml OpenGL 4.x Manual page for >https://www.opengl.org/sdk/docs/man4/html/glTexParameter.xhtml OpenGL 4.x Manual page for >https://www.opengl.org/sdk/docs/man4/html/glTexParameter.xhtml OpenGL 4.x Manual page for >https://www.opengl.org/sdk/docs/man4/html/glTexParameter.xhtml OpenGL 4.x Manual page for >https://www.opengl.org/sdk/docs/man4/html/glTexStorage1D.xhtml OpenGL 4.x Manual page for >https://www.opengl.org/sdk/docs/man4/html/glTexStorage2D.xhtml OpenGL 4.x Manual page for Ihttps://www.opengl.org/sdk/docs/man4/html/glTexStorage2DMultisample.xhtml OpenGL 4.x Manual page for >https://www.opengl.org/sdk/docs/man4/html/glTexStorage3D.xhtml OpenGL 4.x Manual page for Ihttps://www.opengl.org/sdk/docs/man4/html/glTexStorage3DMultisample.xhtml OpenGL 4.x Manual page for ?https://www.opengl.org/sdk/docs/man4/html/glTexSubImage1D.xhtml OpenGL 4.x Manual page for ?https://www.opengl.org/sdk/docs/man4/html/glTexSubImage2D.xhtml OpenGL 4.x Manual page for ?https://www.opengl.org/sdk/docs/man4/html/glTexSubImage3D.xhtml OpenGL 4.x Manual page for =https://www.opengl.org/sdk/docs/man4/html/glTextureView.xhtml OpenGL 4.x Manual page for Mhttps://www.opengl.org/sdk/docs/man4/html/glTransformFeedbackBufferBase.xhtml OpenGL 4.x Manual page for Nhttps://www.opengl.org/sdk/docs/man4/html/glTransformFeedbackBufferRange.xhtml OpenGL 4.x Manual pages for  Jhttps://www.opengl.org/sdk/docs/man3/xhtml/glTransformFeedbackVaryings.xml OpenGL 3.x or Khttps://www.opengl.org/sdk/docs/man4/html/glTransformFeedbackVaryings.xhtml OpenGL 4.x Manual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glTranslate.xml OpenGL 2.x Manual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glTranslate.xml OpenGL 2.x Manual pages for  8https://www.opengl.org/sdk/docs/man2/xhtml/glUniform.xml OpenGL 2.x or  8https://www.opengl.org/sdk/docs/man3/xhtml/glUniform.xml OpenGL 3.x or 9https://www.opengl.org/sdk/docs/man4/html/glUniform.xhtml OpenGL 4.x Manual pages for  8https://www.opengl.org/sdk/docs/man2/xhtml/glUniform.xml OpenGL 2.x or  8https://www.opengl.org/sdk/docs/man3/xhtml/glUniform.xml OpenGL 3.x or 9https://www.opengl.org/sdk/docs/man4/html/glUniform.xhtml OpenGL 4.x Manual pages for  8https://www.opengl.org/sdk/docs/man2/xhtml/glUniform.xml OpenGL 2.x or  8https://www.opengl.org/sdk/docs/man3/xhtml/glUniform.xml OpenGL 3.x or 9https://www.opengl.org/sdk/docs/man4/html/glUniform.xhtml OpenGL 4.x Manual pages for  8https://www.opengl.org/sdk/docs/man2/xhtml/glUniform.xml OpenGL 2.x or  8https://www.opengl.org/sdk/docs/man3/xhtml/glUniform.xml OpenGL 3.x or 9https://www.opengl.org/sdk/docs/man4/html/glUniform.xhtml OpenGL 4.x Manual pages for  8https://www.opengl.org/sdk/docs/man3/xhtml/glUniform.xml OpenGL 3.x or 9https://www.opengl.org/sdk/docs/man4/html/glUniform.xhtml OpenGL 4.x Manual pages for  8https://www.opengl.org/sdk/docs/man3/xhtml/glUniform.xml OpenGL 3.x or 9https://www.opengl.org/sdk/docs/man4/html/glUniform.xhtml OpenGL 4.x Manual pages for  8https://www.opengl.org/sdk/docs/man2/xhtml/glUniform.xml OpenGL 2.x or  8https://www.opengl.org/sdk/docs/man3/xhtml/glUniform.xml OpenGL 3.x or 9https://www.opengl.org/sdk/docs/man4/html/glUniform.xhtml OpenGL 4.x Manual pages for  8https://www.opengl.org/sdk/docs/man2/xhtml/glUniform.xml OpenGL 2.x or  8https://www.opengl.org/sdk/docs/man3/xhtml/glUniform.xml OpenGL 3.x or 9https://www.opengl.org/sdk/docs/man4/html/glUniform.xhtml OpenGL 4.x Manual pages for  8https://www.opengl.org/sdk/docs/man2/xhtml/glUniform.xml OpenGL 2.x or  8https://www.opengl.org/sdk/docs/man3/xhtml/glUniform.xml OpenGL 3.x or 9https://www.opengl.org/sdk/docs/man4/html/glUniform.xhtml OpenGL 4.x Manual pages for  8https://www.opengl.org/sdk/docs/man2/xhtml/glUniform.xml OpenGL 2.x or  8https://www.opengl.org/sdk/docs/man3/xhtml/glUniform.xml OpenGL 3.x or 9https://www.opengl.org/sdk/docs/man4/html/glUniform.xhtml OpenGL 4.x Manual pages for  8https://www.opengl.org/sdk/docs/man3/xhtml/glUniform.xml OpenGL 3.x or 9https://www.opengl.org/sdk/docs/man4/html/glUniform.xhtml OpenGL 4.x Manual pages for  8https://www.opengl.org/sdk/docs/man3/xhtml/glUniform.xml OpenGL 3.x or 9https://www.opengl.org/sdk/docs/man4/html/glUniform.xhtml OpenGL 4.x Manual pages for  8https://www.opengl.org/sdk/docs/man2/xhtml/glUniform.xml OpenGL 2.x or  8https://www.opengl.org/sdk/docs/man3/xhtml/glUniform.xml OpenGL 3.x or 9https://www.opengl.org/sdk/docs/man4/html/glUniform.xhtml OpenGL 4.x Manual pages for  8https://www.opengl.org/sdk/docs/man2/xhtml/glUniform.xml OpenGL 2.x or  8https://www.opengl.org/sdk/docs/man3/xhtml/glUniform.xml OpenGL 3.x or 9https://www.opengl.org/sdk/docs/man4/html/glUniform.xhtml OpenGL 4.x Manual pages for  8https://www.opengl.org/sdk/docs/man2/xhtml/glUniform.xml OpenGL 2.x or  8https://www.opengl.org/sdk/docs/man3/xhtml/glUniform.xml OpenGL 3.x or 9https://www.opengl.org/sdk/docs/man4/html/glUniform.xhtml OpenGL 4.x Manual pages for  8https://www.opengl.org/sdk/docs/man2/xhtml/glUniform.xml OpenGL 2.x or  8https://www.opengl.org/sdk/docs/man3/xhtml/glUniform.xml OpenGL 3.x or 9https://www.opengl.org/sdk/docs/man4/html/glUniform.xhtml OpenGL 4.x Manual pages for  8https://www.opengl.org/sdk/docs/man3/xhtml/glUniform.xml OpenGL 3.x or 9https://www.opengl.org/sdk/docs/man4/html/glUniform.xhtml OpenGL 4.x Manual pages for  8https://www.opengl.org/sdk/docs/man3/xhtml/glUniform.xml OpenGL 3.x or 9https://www.opengl.org/sdk/docs/man4/html/glUniform.xhtml OpenGL 4.x Manual pages for  8https://www.opengl.org/sdk/docs/man2/xhtml/glUniform.xml OpenGL 2.x or  8https://www.opengl.org/sdk/docs/man3/xhtml/glUniform.xml OpenGL 3.x or 9https://www.opengl.org/sdk/docs/man4/html/glUniform.xhtml OpenGL 4.x Manual pages for  8https://www.opengl.org/sdk/docs/man2/xhtml/glUniform.xml OpenGL 2.x or  8https://www.opengl.org/sdk/docs/man3/xhtml/glUniform.xml OpenGL 3.x or 9https://www.opengl.org/sdk/docs/man4/html/glUniform.xhtml OpenGL 4.x Manual pages for  8https://www.opengl.org/sdk/docs/man2/xhtml/glUniform.xml OpenGL 2.x or  8https://www.opengl.org/sdk/docs/man3/xhtml/glUniform.xml OpenGL 3.x or 9https://www.opengl.org/sdk/docs/man4/html/glUniform.xhtml OpenGL 4.x #Manual pages for  8https://www.opengl.org/sdk/docs/man2/xhtml/glUniform.xml OpenGL 2.x or  8https://www.opengl.org/sdk/docs/man3/xhtml/glUniform.xml OpenGL 3.x or 9https://www.opengl.org/sdk/docs/man4/html/glUniform.xhtml OpenGL 4.x %Manual pages for  8https://www.opengl.org/sdk/docs/man3/xhtml/glUniform.xml OpenGL 3.x or 9https://www.opengl.org/sdk/docs/man4/html/glUniform.xhtml OpenGL 4.x )Manual pages for  8https://www.opengl.org/sdk/docs/man3/xhtml/glUniform.xml OpenGL 3.x or 9https://www.opengl.org/sdk/docs/man4/html/glUniform.xhtml OpenGL 4.x +Manual pages for  Dhttps://www.opengl.org/sdk/docs/man3/xhtml/glUniformBlockBinding.xml OpenGL 3.x or Ehttps://www.opengl.org/sdk/docs/man4/html/glUniformBlockBinding.xhtml OpenGL 4.x 2Manual pages for  8https://www.opengl.org/sdk/docs/man2/xhtml/glUniform.xml OpenGL 2.x or  8https://www.opengl.org/sdk/docs/man3/xhtml/glUniform.xml OpenGL 3.x or 9https://www.opengl.org/sdk/docs/man4/html/glUniform.xhtml OpenGL 4.x 5Manual pages for  8https://www.opengl.org/sdk/docs/man2/xhtml/glUniform.xml OpenGL 2.x or  8https://www.opengl.org/sdk/docs/man3/xhtml/glUniform.xml OpenGL 3.x or 9https://www.opengl.org/sdk/docs/man4/html/glUniform.xhtml OpenGL 4.x 8Manual pages for  8https://www.opengl.org/sdk/docs/man2/xhtml/glUniform.xml OpenGL 2.x or  8https://www.opengl.org/sdk/docs/man3/xhtml/glUniform.xml OpenGL 3.x or 9https://www.opengl.org/sdk/docs/man4/html/glUniform.xhtml OpenGL 4.x ;Manual pages for  8https://www.opengl.org/sdk/docs/man2/xhtml/glUniform.xml OpenGL 2.x or  8https://www.opengl.org/sdk/docs/man3/xhtml/glUniform.xml OpenGL 3.x or 9https://www.opengl.org/sdk/docs/man4/html/glUniform.xhtml OpenGL 4.x >Manual pages for  8https://www.opengl.org/sdk/docs/man2/xhtml/glUniform.xml OpenGL 2.x or  8https://www.opengl.org/sdk/docs/man3/xhtml/glUniform.xml OpenGL 3.x or 9https://www.opengl.org/sdk/docs/man4/html/glUniform.xhtml OpenGL 4.x AManual pages for  8https://www.opengl.org/sdk/docs/man2/xhtml/glUniform.xml OpenGL 2.x or  8https://www.opengl.org/sdk/docs/man3/xhtml/glUniform.xml OpenGL 3.x or 9https://www.opengl.org/sdk/docs/man4/html/glUniform.xhtml OpenGL 4.x DManual pages for  8https://www.opengl.org/sdk/docs/man2/xhtml/glUniform.xml OpenGL 2.x or  8https://www.opengl.org/sdk/docs/man3/xhtml/glUniform.xml OpenGL 3.x or 9https://www.opengl.org/sdk/docs/man4/html/glUniform.xhtml OpenGL 4.x GManual pages for  8https://www.opengl.org/sdk/docs/man2/xhtml/glUniform.xml OpenGL 2.x or  8https://www.opengl.org/sdk/docs/man3/xhtml/glUniform.xml OpenGL 3.x or 9https://www.opengl.org/sdk/docs/man4/html/glUniform.xhtml OpenGL 4.x JManual pages for  8https://www.opengl.org/sdk/docs/man2/xhtml/glUniform.xml OpenGL 2.x or  8https://www.opengl.org/sdk/docs/man3/xhtml/glUniform.xml OpenGL 3.x or 9https://www.opengl.org/sdk/docs/man4/html/glUniform.xhtml OpenGL 4.x LManual page for Dhttps://www.opengl.org/sdk/docs/man4/html/glUniformSubroutines.xhtml OpenGL 4.x PManual pages for  :https://www.opengl.org/sdk/docs/man2/xhtml/glMapBuffer.xml OpenGL 2.x or  :https://www.opengl.org/sdk/docs/man3/xhtml/glMapBuffer.xml OpenGL 3.x or =https://www.opengl.org/sdk/docs/man4/html/glUnmapBuffer.xhtml OpenGL 4.x SManual page for =https://www.opengl.org/sdk/docs/man4/html/glUnmapBuffer.xhtml OpenGL 4.x XManual pages for  ;https://www.opengl.org/sdk/docs/man2/xhtml/glUseProgram.xml OpenGL 2.x or  ;https://www.opengl.org/sdk/docs/man3/xhtml/glUseProgram.xml OpenGL 3.x or <https://www.opengl.org/sdk/docs/man4/html/glUseProgram.xhtml OpenGL 4.x ZManual page for Bhttps://www.opengl.org/sdk/docs/man4/html/glUseProgramStages.xhtml OpenGL 4.x gManual pages for  @https://www.opengl.org/sdk/docs/man2/xhtml/glValidateProgram.xml OpenGL 2.x or  @https://www.opengl.org/sdk/docs/man3/xhtml/glValidateProgram.xml OpenGL 3.x or Ahttps://www.opengl.org/sdk/docs/man4/html/glValidateProgram.xhtml OpenGL 4.x iManual page for Ihttps://www.opengl.org/sdk/docs/man4/html/glValidateProgramPipeline.xhtml OpenGL 4.x wManual page for 7https://www.opengl.org/sdk/docs/man2/xhtml/glVertex.xml OpenGL 2.x xManual page for 7https://www.opengl.org/sdk/docs/man2/xhtml/glVertex.xml OpenGL 2.x yManual page for 7https://www.opengl.org/sdk/docs/man2/xhtml/glVertex.xml OpenGL 2.x zManual page for 7https://www.opengl.org/sdk/docs/man2/xhtml/glVertex.xml OpenGL 2.x }Manual page for 7https://www.opengl.org/sdk/docs/man2/xhtml/glVertex.xml OpenGL 2.x ~Manual page for 7https://www.opengl.org/sdk/docs/man2/xhtml/glVertex.xml OpenGL 2.x Manual page for 7https://www.opengl.org/sdk/docs/man2/xhtml/glVertex.xml OpenGL 2.x Manual page for 7https://www.opengl.org/sdk/docs/man2/xhtml/glVertex.xml OpenGL 2.x Manual page for 7https://www.opengl.org/sdk/docs/man2/xhtml/glVertex.xml OpenGL 2.x Manual page for 7https://www.opengl.org/sdk/docs/man2/xhtml/glVertex.xml OpenGL 2.x Manual page for 7https://www.opengl.org/sdk/docs/man2/xhtml/glVertex.xml OpenGL 2.x Manual page for 7https://www.opengl.org/sdk/docs/man2/xhtml/glVertex.xml OpenGL 2.x Manual page for 7https://www.opengl.org/sdk/docs/man2/xhtml/glVertex.xml OpenGL 2.x Manual page for 7https://www.opengl.org/sdk/docs/man2/xhtml/glVertex.xml OpenGL 2.x Manual page for 7https://www.opengl.org/sdk/docs/man2/xhtml/glVertex.xml OpenGL 2.x Manual page for 7https://www.opengl.org/sdk/docs/man2/xhtml/glVertex.xml OpenGL 2.x Manual page for 7https://www.opengl.org/sdk/docs/man2/xhtml/glVertex.xml OpenGL 2.x Manual page for 7https://www.opengl.org/sdk/docs/man2/xhtml/glVertex.xml OpenGL 2.x Manual page for 7https://www.opengl.org/sdk/docs/man2/xhtml/glVertex.xml OpenGL 2.x Manual page for 7https://www.opengl.org/sdk/docs/man2/xhtml/glVertex.xml OpenGL 2.x Manual page for 7https://www.opengl.org/sdk/docs/man2/xhtml/glVertex.xml OpenGL 2.x Manual page for 7https://www.opengl.org/sdk/docs/man2/xhtml/glVertex.xml OpenGL 2.x Manual page for 7https://www.opengl.org/sdk/docs/man2/xhtml/glVertex.xml OpenGL 2.x Manual page for 7https://www.opengl.org/sdk/docs/man2/xhtml/glVertex.xml OpenGL 2.x Manual page for Ehttps://www.opengl.org/sdk/docs/man4/html/glVertexAttribBinding.xhtml OpenGL 4.x Manual page for Dhttps://www.opengl.org/sdk/docs/man4/html/glVertexAttribFormat.xhtml OpenGL 4.x Manual page for Dhttps://www.opengl.org/sdk/docs/man4/html/glVertexAttribFormat.xhtml OpenGL 4.x Manual page for Dhttps://www.opengl.org/sdk/docs/man4/html/glVertexAttribFormat.xhtml OpenGL 4.x Manual page for Fhttps://www.opengl.org/sdk/docs/man4/html/glVertexBindingDivisor.xhtml OpenGL 4.x Manual page for Jhttps://www.opengl.org/sdk/docs/man4/html/glVertexArrayElementBuffer.xhtml OpenGL 4.x Manual page for Bhttps://www.opengl.org/sdk/docs/man4/html/glBindVertexBuffer.xhtml OpenGL 4.x Manual page for Chttps://www.opengl.org/sdk/docs/man4/html/glBindVertexBuffers.xhtml OpenGL 4.x Manual pages for  =https://www.opengl.org/sdk/docs/man2/xhtml/glVertexAttrib.xml OpenGL 2.x or  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x Manual pages for  =https://www.opengl.org/sdk/docs/man2/xhtml/glVertexAttrib.xml OpenGL 2.x or  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x Manual pages for  =https://www.opengl.org/sdk/docs/man2/xhtml/glVertexAttrib.xml OpenGL 2.x or  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x Manual pages for  =https://www.opengl.org/sdk/docs/man2/xhtml/glVertexAttrib.xml OpenGL 2.x or  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x Manual pages for  =https://www.opengl.org/sdk/docs/man2/xhtml/glVertexAttrib.xml OpenGL 2.x or  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x Manual pages for  =https://www.opengl.org/sdk/docs/man2/xhtml/glVertexAttrib.xml OpenGL 2.x or  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x Manual pages for  =https://www.opengl.org/sdk/docs/man2/xhtml/glVertexAttrib.xml OpenGL 2.x or  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x Manual pages for  =https://www.opengl.org/sdk/docs/man2/xhtml/glVertexAttrib.xml OpenGL 2.x or  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x Manual pages for  =https://www.opengl.org/sdk/docs/man2/xhtml/glVertexAttrib.xml OpenGL 2.x or  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x Manual pages for  =https://www.opengl.org/sdk/docs/man2/xhtml/glVertexAttrib.xml OpenGL 2.x or  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x Manual pages for  =https://www.opengl.org/sdk/docs/man2/xhtml/glVertexAttrib.xml OpenGL 2.x or  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x Manual pages for  =https://www.opengl.org/sdk/docs/man2/xhtml/glVertexAttrib.xml OpenGL 2.x or  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x Manual pages for  =https://www.opengl.org/sdk/docs/man2/xhtml/glVertexAttrib.xml OpenGL 2.x or  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x Manual pages for  =https://www.opengl.org/sdk/docs/man2/xhtml/glVertexAttrib.xml OpenGL 2.x or  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x Manual pages for  =https://www.opengl.org/sdk/docs/man2/xhtml/glVertexAttrib.xml OpenGL 2.x or  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x Manual pages for  =https://www.opengl.org/sdk/docs/man2/xhtml/glVertexAttrib.xml OpenGL 2.x or  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x Manual pages for  =https://www.opengl.org/sdk/docs/man2/xhtml/glVertexAttrib.xml OpenGL 2.x or  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x Manual pages for  =https://www.opengl.org/sdk/docs/man2/xhtml/glVertexAttrib.xml OpenGL 2.x or  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x Manual pages for  =https://www.opengl.org/sdk/docs/man2/xhtml/glVertexAttrib.xml OpenGL 2.x or  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x Manual pages for  =https://www.opengl.org/sdk/docs/man2/xhtml/glVertexAttrib.xml OpenGL 2.x or  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x Manual pages for  =https://www.opengl.org/sdk/docs/man2/xhtml/glVertexAttrib.xml OpenGL 2.x or  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x Manual pages for  =https://www.opengl.org/sdk/docs/man2/xhtml/glVertexAttrib.xml OpenGL 2.x or  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x Manual pages for  =https://www.opengl.org/sdk/docs/man2/xhtml/glVertexAttrib.xml OpenGL 2.x or  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x Manual pages for  =https://www.opengl.org/sdk/docs/man2/xhtml/glVertexAttrib.xml OpenGL 2.x or  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x Manual pages for  =https://www.opengl.org/sdk/docs/man2/xhtml/glVertexAttrib.xml OpenGL 2.x or  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x Manual pages for  =https://www.opengl.org/sdk/docs/man2/xhtml/glVertexAttrib.xml OpenGL 2.x or  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x Manual pages for  =https://www.opengl.org/sdk/docs/man2/xhtml/glVertexAttrib.xml OpenGL 2.x or  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x Manual pages for  =https://www.opengl.org/sdk/docs/man2/xhtml/glVertexAttrib.xml OpenGL 2.x or  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x Manual pages for  =https://www.opengl.org/sdk/docs/man2/xhtml/glVertexAttrib.xml OpenGL 2.x or  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x Manual pages for  =https://www.opengl.org/sdk/docs/man2/xhtml/glVertexAttrib.xml OpenGL 2.x or  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x Manual pages for  =https://www.opengl.org/sdk/docs/man2/xhtml/glVertexAttrib.xml OpenGL 2.x or  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x Manual pages for  =https://www.opengl.org/sdk/docs/man2/xhtml/glVertexAttrib.xml OpenGL 2.x or  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x Manual pages for  =https://www.opengl.org/sdk/docs/man2/xhtml/glVertexAttrib.xml OpenGL 2.x or  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x Manual pages for  =https://www.opengl.org/sdk/docs/man2/xhtml/glVertexAttrib.xml OpenGL 2.x or  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x #Manual pages for  =https://www.opengl.org/sdk/docs/man2/xhtml/glVertexAttrib.xml OpenGL 2.x or  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x %Manual pages for  =https://www.opengl.org/sdk/docs/man2/xhtml/glVertexAttrib.xml OpenGL 2.x or  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x (Manual page for Ehttps://www.opengl.org/sdk/docs/man4/html/glVertexAttribBinding.xhtml OpenGL 4.x )Manual pages for  Dhttps://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttribDivisor.xml OpenGL 3.x or Ehttps://www.opengl.org/sdk/docs/man4/html/glVertexAttribDivisor.xhtml OpenGL 4.x .Manual page for Dhttps://www.opengl.org/sdk/docs/man4/html/glVertexAttribFormat.xhtml OpenGL 4.x 0Manual pages for  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x 2Manual pages for  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x 4Manual pages for  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x 6Manual pages for  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x 8Manual pages for  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x :Manual pages for  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x <Manual pages for  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x >Manual pages for  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x @Manual pages for  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x BManual pages for  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x DManual pages for  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x FManual pages for  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x HManual pages for  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x JManual pages for  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x LManual pages for  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x NManual pages for  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x PManual pages for  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x RManual pages for  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x TManual pages for  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x VManual pages for  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x XManual page for Dhttps://www.opengl.org/sdk/docs/man4/html/glVertexAttribFormat.xhtml OpenGL 4.x ZManual pages for  Dhttps://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttribPointer.xml OpenGL 3.x or Ehttps://www.opengl.org/sdk/docs/man4/html/glVertexAttribPointer.xhtml OpenGL 4.x \Manual page for >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x ^Manual page for >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x fManual page for >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x hManual page for >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x nManual page for >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x pManual page for >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x vManual page for >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x xManual page for >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x ~Manual page for Dhttps://www.opengl.org/sdk/docs/man4/html/glVertexAttribFormat.xhtml OpenGL 4.x Manual page for Ehttps://www.opengl.org/sdk/docs/man4/html/glVertexAttribPointer.xhtml OpenGL 4.x Manual pages for  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x Manual pages for  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x Manual pages for  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x Manual pages for  =https://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttrib.xml OpenGL 3.x or >https://www.opengl.org/sdk/docs/man4/html/glVertexAttrib.xhtml OpenGL 4.x Manual pages for  Dhttps://www.opengl.org/sdk/docs/man2/xhtml/glVertexAttribPointer.xml OpenGL 2.x or  Dhttps://www.opengl.org/sdk/docs/man3/xhtml/glVertexAttribPointer.xml OpenGL 3.x or Ehttps://www.opengl.org/sdk/docs/man4/html/glVertexAttribPointer.xhtml OpenGL 4.x Manual page for Fhttps://www.opengl.org/sdk/docs/man4/html/glVertexBindingDivisor.xhtml OpenGL 4.x Manual page for >https://www.opengl.org/sdk/docs/man2/xhtml/glVertexPointer.xml OpenGL 2.x Manual pages for  9https://www.opengl.org/sdk/docs/man2/xhtml/glViewport.xml OpenGL 2.x or  9https://www.opengl.org/sdk/docs/man3/xhtml/glViewport.xml OpenGL 3.x or :https://www.opengl.org/sdk/docs/man4/html/glViewport.xhtml OpenGL 4.x Manual page for ?https://www.opengl.org/sdk/docs/man4/html/glViewportArray.xhtml OpenGL 4.x Manual page for Ahttps://www.opengl.org/sdk/docs/man4/html/glViewportIndexed.xhtml OpenGL 4.x Manual page for Ahttps://www.opengl.org/sdk/docs/man4/html/glViewportIndexed.xhtml OpenGL 4.x Manual pages for  9https://www.opengl.org/sdk/docs/man3/xhtml/glWaitSync.xml OpenGL 3.x or :https://www.opengl.org/sdk/docs/man4/html/glWaitSync.xhtml OpenGL 4.x Manual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glWindowPos.xml OpenGL 2.x Manual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glWindowPos.xml OpenGL 2.x Manual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glWindowPos.xml OpenGL 2.x Manual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glWindowPos.xml OpenGL 2.x Manual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glWindowPos.xml OpenGL 2.x Manual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glWindowPos.xml OpenGL 2.x Manual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glWindowPos.xml OpenGL 2.x Manual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glWindowPos.xml OpenGL 2.x Manual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glWindowPos.xml OpenGL 2.x Manual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glWindowPos.xml OpenGL 2.x Manual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glWindowPos.xml OpenGL 2.x Manual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glWindowPos.xml OpenGL 2.x Manual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glWindowPos.xml OpenGL 2.x Manual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glWindowPos.xml OpenGL 2.x Manual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glWindowPos.xml OpenGL 2.x Manual page for :https://www.opengl.org/sdk/docs/man2/xhtml/glWindowPos.xml OpenGL 2.x#'''''''''' '!'"'#'$'%'&'''(')'*'+','-'.'/'0'1'2'3'4'5'6'7'8'9':';'<'='>'?'@'A'B'C'D'E'F'G'H'I'J'K'L'M'N'O'P'Q'R'S'T'U'V'W'X'Y'Z'['\']'^'_'`'a'b'c'd'e'f'g'h'i'j'k'l'm'n'o'p'q'r's't'u'v'w'x'y'z'{'|'}'~'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((( ( ( ( ( ((((((((((((((((((( (!("(#($(%(&('((()(*(+(,(-(.(/(0(1(2(3(4(5(6(7(8(9(:(;(<(=(>(?(@(A(B(C(D(E(F(G(H(I(J(K(L(M(N(O(P(Q(R(S(T(U(V(W(X(Y(Z([(\(](^(_(`(a(b(c(d(e(f(g(h(i(j(k(l(m(n(o(p(q(r(s(t(u(v(w(x(y(z({(|(}(~((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))) ) ) ) ) ))))))))))))))))))) )!)")#)$)%)&)')()))*)+),)-).)/)0)1)2)3)4)5)6)7)8)9):);)<)=)>)?)@)A)B)C)D)E)F)G)H)I)J)K)L)M)N)O)P)Q)R)S)T)U)V)W)X)Y)Z)[)\)])^)_)`)a)b)c)d)e)f)g)h)i)j)k)l)m)n)o)p)q)r)s)t)u)v)w)x)y)z){)|)})~)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))********** * * * * ******************* *!*"*#*$*%*&*'*(*)***+*,*-*.*/*0*1*2*3*4*5*6*7*8*9*:*;*<*=*>*?*@*A*B*C*D*E*F*G*H*I*J*K*L*M*N*O*P*Q*R*S*T*U*V*W*X*Y*Z*[*\*]*^*_*`*a*b*c*d*e*f*g*h*i*j*k*l*m*n*o*p*q*r*s*t*u*v*w*x*y*z*{*|*}*~*********************************************************************************************************************************++++++++++ + + + + +++++++++++++++++++ +!+"+#+$+%+&+'+(+)+*+++,+-+.+/+0+1+2+3+4+5+6+7+8+9+:+;+<+=+>+?+@+A+B+C+D+E+F+G+H+I+J+K+L+M+N+O+P+Q+R+S+T+U+V+W+X+Y+Z+[+\+]+^+_+`+a+b+c+d+e+f+g+h+i+j+k+l+m+n+o+p+q+r+s+t+u+v+w+x+y+z+{+|+}+~+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,, , , , , ,,,,,,,,,,,,,,,,,,, ,!,",#,$,%,&,',(,),*,+,,,-,.,/,0,1,2,3,4,5,6,7,8,9,:,;,<,=,>,?,@,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,[,\,],^,_,`,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,{,|,},~,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------- - - - - ------------------- -!-"-#-$-%-&-'-(-)-*-+-,---.-/-0-1-2-3-4-5-6-7-8-9-:-;-<-=->-?-@-A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z-[-\-]-^-_-`-a-b-c-d-e-f-g-h-i-j-k-l-m-n-o-p-q-r-s-t-u-v-w-x-y-z-{-|-}-~---------------------------------------------------------------------------------------------------------------------------------.......... . . . . ................... .!.".#.$.%.&.'.(.).*.+.,.-.../.0.1.2.3.4.5.6.7.8.9.:.;.<.=.>.?.@.A.B.C.D.E.F.G.H.I.J.K.L.M.N.O.P.Q.R.S.T.U.V.W.X.Y.Z.[.\.].^._.`.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.{.|.}.~.................................................................................................................................////////// / / / / /////////////////// /!/"/#/$/%/&/'/(/)/*/+/,/-/.///0/1/2/3/4/5/6/7/8/9/:/;/</=/>/?/@/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/[/\/]/^/_/`/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/{/|/}/~/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////0000000000 0 0 0 0 0000000000000000000 0!0"0#0$0%0&0'0(0)0*0+0,0-0.0/000102030405060708090:0;0<0=0>0?0@0A0B0C0D0E0F0G0H0I0J0K0L0M0N0O0P0Q0R0S0T0U0V0W0X0Y0Z0[0\0]0^0_0`0a0b0c0d0e0f0g0h0i0j0k0l0m0n0o0p0q0r0s0t0u0v0w0x0y0z0{0|0}0~0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111 1 1 1 1 1111111111111111111 1!1"1#1$1%1&1'1(1)1*1+1,1-1.1/101112131415161718191:1;1<1=1>1?1@1A1B1C1D1E1F1G1H1I1J1K1L1M1N1O1P1Q1R1S1T1U1V1W1X1Y1Z1[1\1]1^1_1`1a1b1c1d1e1f1g1h1i1j1k1l1m1n1o1p1q1r1s1t1u1v1w1x1y1z1{1|1}1~1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222 2 2 2 2 2222222222222222222 2!2"2#2$2%2&2'2(2)2*2+2,2-2.2/202122232425262728292:2;2<2=2>2?2@2A2B2C2D2E2F2G2H2I2J2K2L2M2N2O2P2Q2R2S2T2U2V2W2X2Y2Z2[2\2]2^2_2`2a2b2c2d2e2f2g2h2i2j2k2l2m2n2o2p2q2r2s2t2u2v2w2x2y2z2{2|2}2~2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222223333333333 3 3 3 3 3.op of type AccumOp.value of type CoordF.3/op.value.30program.31pipeline.program.32pipeline.program.33face of type StencilFaceDirection.34texture of type  TextureUnit.35texture of type  TextureUnit.36program.name pointing to COMPSIZE(name) elements of type GLchar.37op of type  FragmentOpATI.dst.dstMod.arg1.arg1Rep.arg1Mod.38 op of type  FragmentOpATI.dst.dstMod.arg1.arg1Rep.arg1Mod.arg2.arg2Rep.arg2Mod.39 op of type  FragmentOpATI.dst.dstMod.arg1.arg1Rep.arg1Mod.arg2.arg2Rep.arg2Mod. arg3. arg3Rep. arg3Mod.3:func of type  AlphaFunction.ref.3;func.ref.3<func.ref.3=func.ref of type  ClampedFixed.3>mode of type LightTextureModeEXT.3?n.programs pointing to n elements of type GLuint. residences pointing to n elements of type Boolean.of type Boolean.3 @n.textures pointing to n elements of type Texture. residences pointing to n elements of type Boolean.of type Boolean.3!An.textures pointing to n elements of type Texture. residences pointing to n elements of type Boolean.of type Boolean.3"Bi.3#Ci.3$Darray of type  EnableCap.size.type of type  ScalarType.stride.buffer.offset.3%Emarker.3&F containerObj of type  handleARB.obj of type  handleARB.3'Gprogram.shader.3(Hmode of type  PrimitiveType.3)Iid.mode of type TypeEnum.3*Jid.mode of type TypeEnum.3+Kid.3,L3-Mid.3.Nmonitor.3/O queryHandle.30Ptarget.id.31Qtarget.id.32Rtarget.id.33Starget.index.id.34T primitiveMode.35U primitiveMode.36V primitiveMode.37W38Xvideo_capture_slot.39Yprogram.index.name.3:Z programObj of type  handleARB.index.name.3;[target of type BufferTargetARB.buffer.3<\target of type BufferTargetARB.buffer.3=]target.index.buffer.3>^target.index.buffer.3?_target.index.buffer.3@`target.index.buffer.offset of type  BufferOffset.3Aatarget.index.buffer.offset of type  BufferOffset.3Bbtarget.index.buffer.offset of type  BufferOffset.size of type  BufferSize.3Cctarget.index.buffer.offset of type  BufferOffset.size of type  BufferSize.3Ddtarget.index.buffer.offset of type  BufferOffset.size of type  BufferSize.3Eetarget.first.count.buffers pointing to count elements of type GLuint.3Fftarget.first.count.buffers pointing to count elements of type GLuint.offsets pointing to count elements of type GLintptr.sizes pointing to count elements of type  GLsizeiptr.3Ggprogram.color.name pointing to COMPSIZE(name) elements of type GLchar.3Hhprogram.color.name pointing to COMPSIZE(name) elements of type GLchar.3Iiprogram. colorNumber.index.name.3Jjid.3Kktarget of type FramebufferTarget. framebuffer.3Lltarget of type FramebufferTarget. framebuffer.3Mmtarget. framebuffer.3Nnunit.texture.level.layered of type Boolean.layer.access.format.3Ooindex.texture.level.layered of type Boolean.layer.access.format.3Ppfirst.count.textures pointing to count elements of type GLuint.3Qqlight of type  LightName.value of type LightParameter.3Rrface of type  MaterialFace.value of type MaterialParameter.3Sstexunit of type  TextureUnit.target of type  TextureTarget.texture of type Texture.3Ttvalue of type VertexShaderParameterEXT.3Uutarget of type ProgramTargetARB.program.3Vvtarget of type VertexAttribEnumNV.id.3Wwpipeline.3Xxpipeline.3Yytarget of type RenderbufferTarget. renderbuffer.3Zztarget of type RenderbufferTarget. renderbuffer.3[{target. renderbuffer.3\|unit.sampler.3]}first.count.samplers pointing to count elements of type GLuint.3^~unit of type  TextureUnit.coord of type TextureCoordName.value of type TextureGenParameter.3_target of type  TextureTarget.texture of type Texture.3`target of type  TextureTarget.texture of type Texture.3aunit.texture.3bunit of type  TextureUnit.value of type  VertexShaderTextureUnitParameter.3cfirst.count.textures pointing to count elements of type GLuint.3dtarget.id.3etarget of type BufferTargetARB.id.3farray.3garray.3harray.3i bindingindex.buffer.offset of type  BufferOffset.stride.3jfirst.count.buffers pointing to count elements of type GLuint.offsets pointing to count elements of type GLintptr.strides pointing to count elements of type GLsizei.3kid.3lvideo_capture_slot.stream. frame_region.offset of type BufferOffsetARB.3mvideo_capture_slot.stream. frame_region.target.texture.3nbx.by.bz.3ov pointing to 3 elements of type GLbyte.3pbx of type CoordD.by of type CoordD.bz of type CoordD.3qv pointing to 3 elements of type CoordD.3rbx of type CoordF.by of type CoordF.bz of type CoordF.3sv pointing to 3 elements of type CoordF.3tbx.by.bz.3uv pointing to 3 elements of type GLint.3vbx.by.bz.3wv pointing to 3 elements of type GLshort.3xtype of type BinormalPointerTypeEXT.stride.pointer pointing to COMPSIZE(type,stride) elements of type a.3ywidth.height.xorig of type CoordF.yorig of type CoordF.xmove of type CoordF.ymove of type CoordF.bitmap pointing to COMPSIZE(width,height) elements of type GLubyte.3zwidth.height.xorig.yorig.xmove.ymove.bitmap pointing to COMPSIZE(width,height) elements of type GLubyte.3{3|3}red of type ColorF.green of type ColorF.blue of type ColorF.alpha of type ColorF.3~red of type ColorF.green of type ColorF.blue of type ColorF.alpha of type ColorF.3red of type  ClampedFixed.green of type  ClampedFixed.blue of type  ClampedFixed.alpha of type  ClampedFixed.3mode of type BlendEquationMode.3mode of type BlendEquationModeEXT.3buf.mode.3mode.3modeRGB of type BlendEquationModeEXT. modeAlpha of type BlendEquationModeEXT.3modeRGB of type BlendEquationModeEXT. modeAlpha of type BlendEquationModeEXT.3buf.modeRGB. modeAlpha.3modeRGB. modeAlpha.3buf.modeRGB. modeAlpha.3buf.modeRGB. modeAlpha.3buf.modeRGB. modeAlpha.3buf.modeRGB. modeAlpha.3buf.mode.3buf.mode.3buf.mode.3buf.mode.3sfactor of type BlendingFactorSrc.dfactor of type BlendingFactorDest.3buf.src.dst.3 sfactorRGB of type BlendFuncSeparateParameterEXT. dfactorRGB of type BlendFuncSeparateParameterEXT. sfactorAlpha of type BlendFuncSeparateParameterEXT. dfactorAlpha of type BlendFuncSeparateParameterEXT.3 sfactorRGB of type BlendFuncSeparateParameterEXT. dfactorRGB of type BlendFuncSeparateParameterEXT. sfactorAlpha of type BlendFuncSeparateParameterEXT. dfactorAlpha of type BlendFuncSeparateParameterEXT.3 sfactorRGB of type BlendFuncSeparateParameterEXT. dfactorRGB of type BlendFuncSeparateParameterEXT. sfactorAlpha of type BlendFuncSeparateParameterEXT. dfactorAlpha of type BlendFuncSeparateParameterEXT.3buf.srcRGB.dstRGB.srcAlpha.dstAlpha.3srcRGB.dstRGB.srcAlpha.dstAlpha.3buf.srcRGB.dstRGB.srcAlpha.dstAlpha.3buf.srcRGB.dstRGB.srcAlpha.dstAlpha.3buf.srcRGB.dstRGB.srcAlpha.dstAlpha.3buf.srcRGB.dstRGB.srcAlpha.dstAlpha.3buf.src.dst.3buf.src.dst.3buf.src.dst.3buf.src.dst.3pname.value.3 srcX0.srcY0.srcX1.srcY1.dstX0.dstY0.dstX1.dstY1.mask of type ClearBufferMask. filter.3 srcX0.srcY0.srcX1.srcY1.dstX0.dstY0.dstX1.dstY1.mask. filter.3 srcX0.srcY0.srcX1.srcY1.dstX0.dstY0.dstX1.dstY1.mask of type ClearBufferMask. filter.3 srcX0.srcY0.srcX1.srcY1.dstX0.dstY0.dstX1.dstY1.mask. filter.3 readFramebuffer.drawFramebuffer.srcX0.srcY0.srcX1.srcY1.dstX0.dstY0.dstX1. dstY1. mask. filter.3pname.index.address.length of type  BufferSize.3target of type BufferTargetARB.size of type  BufferSize.data pointing to size elements of type a.usage of type BufferUsageARB.3target of type BufferTargetARB.size of type  BufferSizeARB.data pointing to size elements of type a.usage of type BufferUsageARB.3target.offset.size.commit.3target.pname.param.3target.size.data pointing to size elements of type a.flags.3target of type BufferTargetARB.offset of type  BufferOffset.size of type  BufferSize.data pointing to size elements of type a.3target of type BufferTargetARB.offset of type BufferOffsetARB.size of type  BufferSizeARB.data pointing to size elements of type a.3list of type List.3n.type of type  ListNameType.lists pointing to COMPSIZE(n,type) elements of type a.3target of type FramebufferTarget.3target of type FramebufferTarget.3target.3 framebuffer.target.3 framebuffer of type  Framebuffer.target of type FramebufferTarget.of type FramebufferStatus.3target of type ClampColorTargetARB.clamp of type ClampColorModeARB.3target of type ClampColorTargetARB.clamp of type ClampColorModeARB.3mask of type ClearBufferMask.3red.green.blue.alpha.3red of type  ClampedFixed.green of type  ClampedFixed.blue of type  ClampedFixed.alpha of type  ClampedFixed.3target.internalformat.format.type.data pointing to COMPSIZE(format,type) elements of type a.3target.internalformat.offset of type  BufferOffset.size of type  BufferSize.format.type.data pointing to COMPSIZE(format,type) elements of type a.3buffer. drawbuffer of type DrawBufferName.depth.stencil.3buffer. drawbuffer of type DrawBufferName.value pointing to COMPSIZE(buffer) elements of type GLfloat.3buffer. drawbuffer of type DrawBufferName.value pointing to COMPSIZE(buffer) elements of type GLint.3buffer. drawbuffer of type DrawBufferName.value pointing to COMPSIZE(buffer) elements of type GLuint.3red of type ColorF.green of type ColorF.blue of type ColorF.alpha of type ColorF.3red.green.blue.alpha.3red.green.blue.alpha.3red.green.blue.alpha.3red of type  ClampedFixed.green of type  ClampedFixed.blue of type  ClampedFixed.alpha of type  ClampedFixed.3depth.3depth.3d.3depth of type ClampedFloat32.3depth.3depth of type  ClampedFixed.3c of type MaskedColorIndexValueF.3buffer.internalformat.format.type.data.3buffer.internalformat.format of type  PixelFormat.type of type  PixelType.data pointing to COMPSIZE(format,type) elements of type a.3buffer.internalformat.offset.size of type  BufferSize.format.type.data.3buffer.internalformat.offset of type  BufferSize.size of type  BufferSize.format of type  PixelFormat.type of type  PixelType.data pointing to COMPSIZE(format,type) elements of type a.3 framebuffer.buffer.depth.stencil.3 framebuffer.buffer. drawbuffer.value.3 framebuffer.buffer. drawbuffer.value.3 framebuffer.buffer. drawbuffer.value.3s of type  StencilValue.3texture.level.format.type.data pointing to COMPSIZE(format,type) elements of type a.3 texture.level.xoffset.yoffset.zoffset.width.height.depth.format. type. data pointing to COMPSIZE(format,type) elements of type a.3texture of type  TextureUnit.3texture of type  TextureUnit.3stream of type VertexStreamATI.3mask of type ClientAttribMask.3sync of type sync.flags.timeout.3sync.flags.timeout.3origin.depth.3plane of type  ClipPlaneName.equation pointing to 4 elements of type GLdouble.3p.eqn pointing to 4 elements of type GLfloat.3p.eqn pointing to 4 elements of type GLfloat.3plane.equation pointing to 4 elements of type GLfloat.3plane.equation pointing to 4 elements of type GLfixed.3p.eqn pointing to 4 elements of type GLfixed.3plane.equation pointing to 4 elements of type GLfixed.3red of type ColorB.green of type ColorB.blue of type ColorB.3v pointing to 3 elements of type ColorB.3red of type ColorD.green of type ColorD.blue of type ColorD.3v pointing to 3 elements of type ColorD.3red of type ColorF.green of type ColorF.blue of type ColorF.3 r.g.b.x.y.z.3 c pointing to 3 elements of type GLfloat.v pointing to 3 elements of type GLfloat.3 v pointing to 3 elements of type ColorF.3 red of type Half16NV.green of type Half16NV.blue of type Half16NV.3 v pointing to 3 elements of type Half16NV.3red of type ColorI.green of type ColorI.blue of type ColorI.3v pointing to 3 elements of type ColorI.3red of type ColorS.green of type ColorS.blue of type ColorS.3v pointing to 3 elements of type ColorS.3red of type ColorUB.green of type ColorUB.blue of type ColorUB.3v pointing to 3 elements of type ColorUB.3red of type ColorUI.green of type ColorUI.blue of type ColorUI.3v pointing to 3 elements of type ColorUI.3red of type ColorUS.green of type ColorUS.blue of type ColorUS.3v pointing to 3 elements of type ColorUS.3red.green.blue.3 components pointing to 3 elements of type GLfixed.3red of type ColorB.green of type ColorB.blue of type ColorB.alpha of type ColorB.3v pointing to 4 elements of type ColorB.3red of type ColorD.green of type ColorD.blue of type ColorD.alpha of type ColorD.3v pointing to 4 elements of type ColorD.3red of type ColorF.green of type ColorF.blue of type ColorF.alpha of type ColorF.3 r.g.b.a.nx.ny.nz.x.y. z.4 c pointing to 4 elements of type GLfloat.n pointing to 3 elements of type GLfloat.v pointing to 3 elements of type GLfloat.4!v pointing to 4 elements of type ColorF.4"red of type Half16NV.green of type Half16NV.blue of type Half16NV.alpha of type Half16NV.4#v pointing to 4 elements of type Half16NV.4$red of type ColorI.green of type ColorI.blue of type ColorI.alpha of type ColorI.4%v pointing to 4 elements of type ColorI.4&red of type ColorS.green of type ColorS.blue of type ColorS.alpha of type ColorS.4'v pointing to 4 elements of type ColorS.4(red of type ColorUB.green of type ColorUB.blue of type ColorUB.alpha of type ColorUB.4 )r.g.b.a.x.y.4 *c pointing to 4 elements of type GLubyte.v pointing to 2 elements of type GLfloat.4 +r.g.b.a.x.y.z.4 ,c pointing to 4 elements of type GLubyte.v pointing to 3 elements of type GLfloat.4 -v pointing to 4 elements of type ColorUB.4.red of type ColorUI.green of type ColorUI.blue of type ColorUI.alpha of type ColorUI.4/v pointing to 4 elements of type ColorUI.40red of type ColorUS.green of type ColorUS.blue of type ColorUS.alpha of type ColorUS.41v pointing to 4 elements of type ColorUS.42red.green.blue.alpha.43red.green.blue.alpha.44 components pointing to 4 elements of type GLfixed.45size.type.stride.46op of type  FragmentOpATI.dst.dstMask.dstMod.arg1.arg1Rep.arg1Mod.47 op of type  FragmentOpATI.dst.dstMask.dstMod.arg1.arg1Rep.arg1Mod.arg2.arg2Rep. arg2Mod.48 op of type  FragmentOpATI.dst.dstMask.dstMod.arg1.arg1Rep.arg1Mod.arg2.arg2Rep. arg2Mod. arg3. arg3Rep. arg3Mod.49red of type Boolean.green of type Boolean.blue of type Boolean.alpha of type Boolean.4:index.r of type Boolean.g of type Boolean.b of type Boolean.a of type Boolean.4;index.r of type Boolean.g of type Boolean.b of type Boolean.a of type Boolean.4<index.r of type Boolean.g of type Boolean.b of type Boolean.a of type Boolean.4=index.r of type Boolean.g of type Boolean.b of type Boolean.a of type Boolean.4>face of type  MaterialFace.mode of type ColorMaterialParameter.4?type.color.4 @type.color pointing to 1 elements of type GLuint.4!Atype.color.4"Btype.color pointing to 1 elements of type GLuint.4#Csize.type of type ColorPointerType.stride.pointer pointing to COMPSIZE(size,type,stride) elements of type a.4$Dsize.type of type ColorPointerType.stride.count.pointer pointing to  COMPSIZE(size,type,stride,count) elements of type a.4%Esize.type of type ColorPointerType.stride.pointer pointing to COMPSIZE(size,type,stride) elements of type Ptr a. ptrstride.4&Fsize.type of type VertexPointerType.pointer pointing to 4 elements of type Ptr a.4'Gtarget of type ColorTableTarget.start.count.format of type  PixelFormat.type of type  PixelType.data pointing to COMPSIZE(format,type,count) elements of type a.4(Htarget of type ColorTableTarget.start.count.format of type  PixelFormat.type of type  PixelType.data pointing to COMPSIZE(format,type,count) elements of type a.4)Itarget of type ColorTableTarget.internalformat of type PixelInternalFormat.width.format of type  PixelFormat.type of type  PixelType.table pointing to COMPSIZE(format,type,width) elements of type a.4*Jtarget of type ColorTableTarget.internalFormat of type PixelInternalFormat.width.format of type  PixelFormat.type of type  PixelType.table pointing to COMPSIZE(format,type,width) elements of type a.4+Ktarget of type ColorTableTarget.pname of type ColorTableParameterPName.params pointing to COMPSIZE(pname) elements of type CheckedFloat32.4,Ltarget of type ColorTableTargetSGI.pname of type ColorTableParameterPNameSGI.params pointing to COMPSIZE(pname) elements of type CheckedFloat32.4-Mtarget of type ColorTableTarget.pname of type ColorTableParameterPName.params pointing to COMPSIZE(pname) elements of type  CheckedInt32.4.Ntarget of type ColorTableTargetSGI.pname of type ColorTableParameterPNameSGI.params pointing to COMPSIZE(pname) elements of type  CheckedInt32.4/Otarget of type ColorTableTargetSGI.internalformat of type PixelInternalFormat.width.format of type  PixelFormat.type of type  PixelType.table pointing to COMPSIZE(format,type,width) elements of type a.40Pstage of type CombinerStageNV.portion of type CombinerPortionNV.variable of type CombinerVariableNV.input of type CombinerRegisterNV.mapping of type CombinerMappingNV.componentUsage of type CombinerComponentUsageNV.41Q stage of type CombinerStageNV.portion of type CombinerPortionNV.abOutput of type CombinerRegisterNV.cdOutput of type CombinerRegisterNV. sumOutput of type CombinerRegisterNV.scale of type CombinerScaleNV.bias of type CombinerBiasNV. abDotProduct of type Boolean. cdDotProduct of type Boolean. muxSum of type Boolean.42Rpname of type CombinerParameterNV.param.43Spname of type CombinerParameterNV.params pointing to COMPSIZE(pname) elements of type CheckedFloat32.44Tpname of type CombinerParameterNV.param.45Upname of type CombinerParameterNV.params pointing to COMPSIZE(pname) elements of type  CheckedInt32.46Vstage of type CombinerStageNV.pname of type CombinerParameterNV.params pointing to COMPSIZE(pname) elements of type CheckedFloat32.47Wshader.48X shaderObj of type  handleARB.49Yshader.count.path pointing to count elements of type  Ptr GLchar.length pointing to count elements of type GLint.4:Ztexunit of type  TextureUnit.target of type  TextureTarget.level of type  CheckedInt32.internalformat of type TextureInternalFormat.width.border of type  CheckedInt32. imageSize.bits pointing to  imageSize elements of type a.4;[ texunit of type  TextureUnit.target of type  TextureTarget.level of type  CheckedInt32.internalformat of type TextureInternalFormat.width.height.border of type  CheckedInt32. imageSize.bits pointing to  imageSize elements of type a.4<\ texunit of type  TextureUnit.target of type  TextureTarget.level of type  CheckedInt32.internalformat of type TextureInternalFormat.width.height.depth.border of type  CheckedInt32. imageSize. bits pointing to  imageSize elements of type a.4=]texunit of type  TextureUnit.target of type  TextureTarget.level of type  CheckedInt32.xoffset of type  CheckedInt32.width.format of type  PixelFormat. imageSize.bits pointing to  imageSize elements of type a.4>^ texunit of type  TextureUnit.target of type  TextureTarget.level of type  CheckedInt32.xoffset of type  CheckedInt32.yoffset of type  CheckedInt32.width.height.format of type  PixelFormat. imageSize. bits pointing to  imageSize elements of type a.4?_ texunit of type  TextureUnit.target of type  TextureTarget.level of type  CheckedInt32.xoffset of type  CheckedInt32.yoffset of type  CheckedInt32.zoffset of type  CheckedInt32.width.height.depth. format of type  PixelFormat.  imageSize. bits pointing to  imageSize elements of type a.4@`target of type  TextureTarget.level of type  CheckedInt32.internalformat of type PixelInternalFormat.width.border of type  CheckedInt32. imageSize.data pointing to  imageSize elements of type CompressedTextureARB.4Aatarget of type  TextureTarget.level of type  CheckedInt32.internalformat of type PixelInternalFormat.width.border of type  CheckedInt32. imageSize.data pointing to  imageSize elements of type CompressedTextureARB.4Bbtarget of type  TextureTarget.level of type  CheckedInt32.internalformat of type PixelInternalFormat.width.height.border of type  CheckedInt32. imageSize.data pointing to  imageSize elements of type CompressedTextureARB.4Cctarget of type  TextureTarget.level of type  CheckedInt32.internalformat of type PixelInternalFormat.width.height.border of type  CheckedInt32. imageSize.data pointing to  imageSize elements of type CompressedTextureARB.4Dd target of type  TextureTarget.level of type  CheckedInt32.internalformat of type PixelInternalFormat.width.height.depth.border of type  CheckedInt32. imageSize.data pointing to  imageSize elements of type CompressedTextureARB.4Ee target of type  TextureTarget.level of type  CheckedInt32.internalformat of type PixelInternalFormat.width.height.depth.border of type  CheckedInt32. imageSize.data pointing to  imageSize elements of type CompressedTextureARB.4Ff target.level.internalformat.width.height.depth.border. imageSize.data pointing to  imageSize elements of type a.4Ggtarget of type  TextureTarget.level of type  CheckedInt32.xoffset of type  CheckedInt32.width.format of type  PixelFormat. imageSize.data pointing to  imageSize elements of type CompressedTextureARB.4Hhtarget of type  TextureTarget.level of type  CheckedInt32.xoffset of type  CheckedInt32.width.format of type  PixelFormat. imageSize.data pointing to  imageSize elements of type CompressedTextureARB.4Ii target of type  TextureTarget.level of type  CheckedInt32.xoffset of type  CheckedInt32.yoffset of type  CheckedInt32.width.height.format of type  PixelFormat. imageSize.data pointing to  imageSize elements of type CompressedTextureARB.4Jj target of type  TextureTarget.level of type  CheckedInt32.xoffset of type  CheckedInt32.yoffset of type  CheckedInt32.width.height.format of type  PixelFormat. imageSize.data pointing to  imageSize elements of type CompressedTextureARB.4Kk target of type  TextureTarget.level of type  CheckedInt32.xoffset of type  CheckedInt32.yoffset of type  CheckedInt32.zoffset of type  CheckedInt32.width.height.depth.format of type  PixelFormat.  imageSize. data pointing to  imageSize elements of type CompressedTextureARB.4Ll target of type  TextureTarget.level of type  CheckedInt32.xoffset of type  CheckedInt32.yoffset of type  CheckedInt32.zoffset of type  CheckedInt32.width.height.depth.format of type  PixelFormat.  imageSize. data pointing to  imageSize elements of type CompressedTextureARB.4Mm target.level.xoffset.yoffset.zoffset.width.height.depth.format.  imageSize. data pointing to  imageSize elements of type a.4Nntexture of type Texture.target of type  TextureTarget.level of type  CheckedInt32.internalformat of type TextureInternalFormat.width.border of type  CheckedInt32. imageSize.bits pointing to  imageSize elements of type a.4Oo texture of type Texture.target of type  TextureTarget.level of type  CheckedInt32.internalformat of type TextureInternalFormat.width.height.border of type  CheckedInt32. imageSize.bits pointing to  imageSize elements of type a.4Pp texture of type Texture.target of type  TextureTarget.level of type  CheckedInt32.internalformat of type TextureInternalFormat.width.height.depth.border of type  CheckedInt32. imageSize. bits pointing to  imageSize elements of type a.4Qqtexture.level.xoffset.width.format. imageSize.data.4Rrtexture of type Texture.target of type  TextureTarget.level of type  CheckedInt32.xoffset of type  CheckedInt32.width.format of type  PixelFormat. imageSize.bits pointing to  imageSize elements of type a.4Ss texture.level.xoffset.yoffset.width.height.format. imageSize.data.4Tt texture of type Texture.target of type  TextureTarget.level of type  CheckedInt32.xoffset of type  CheckedInt32.yoffset of type  CheckedInt32.width.height.format of type  PixelFormat. imageSize. bits pointing to  imageSize elements of type a.4Uu texture.level.xoffset.yoffset.zoffset.width.height.depth.format.  imageSize. data.4Vv texture of type Texture.target of type  TextureTarget.level of type  CheckedInt32.xoffset of type  CheckedInt32.yoffset of type  CheckedInt32.zoffset of type  CheckedInt32.width.height.depth. format of type  PixelFormat.  imageSize. bits pointing to  imageSize elements of type a.4Wwtarget of type ConvolutionTarget.internalformat of type PixelInternalFormat.width.format of type  PixelFormat.type of type  PixelType.image pointing to COMPSIZE(format,type,width) elements of type a.4Xxtarget of type ConvolutionTargetEXT.internalformat of type PixelInternalFormat.width.format of type  PixelFormat.type of type  PixelType.image pointing to COMPSIZE(format,type,width) elements of type a.4Yytarget of type ConvolutionTarget.internalformat of type PixelInternalFormat.width.height.format of type  PixelFormat.type of type  PixelType.image pointing to "COMPSIZE(format,type,width,height) elements of type a.4Zztarget of type ConvolutionTargetEXT.internalformat of type PixelInternalFormat.width.height.format of type  PixelFormat.type of type  PixelType.image pointing to "COMPSIZE(format,type,width,height) elements of type a.4[{target of type ConvolutionTarget.pname of type ConvolutionParameter.params of type CheckedFloat32.4\|target of type ConvolutionTargetEXT.pname of type ConvolutionParameterEXT.params of type CheckedFloat32.4]}target of type ConvolutionTarget.pname of type ConvolutionParameter.params pointing to COMPSIZE(pname) elements of type CheckedFloat32.4^~target of type ConvolutionTargetEXT.pname of type ConvolutionParameterEXT.params pointing to COMPSIZE(pname) elements of type CheckedFloat32.4_target of type ConvolutionTarget.pname of type ConvolutionParameter.params of type  CheckedInt32.4`target of type ConvolutionTargetEXT.pname of type ConvolutionParameterEXT.params of type  CheckedInt32.4atarget of type ConvolutionTarget.pname of type ConvolutionParameter.params pointing to COMPSIZE(pname) elements of type  CheckedInt32.4btarget of type ConvolutionTargetEXT.pname of type ConvolutionParameterEXT.params pointing to COMPSIZE(pname) elements of type  CheckedInt32.4ctarget.pname.param.4dtarget.pname.params pointing to COMPSIZE(pname) elements of type GLfixed.4e readTarget. writeTarget. readOffset of type  BufferOffset. writeOffset of type  BufferOffset.size of type  BufferSize.4f readTarget. writeTarget. readOffset of type  BufferOffset. writeOffset of type  BufferOffset.size of type  BufferSize.4gtarget of type ColorTableTarget.start.x of type WinCoord.y of type WinCoord.width.4htarget of type ColorTableTarget.start.x of type WinCoord.y of type WinCoord.width.4itarget of type ColorTableTarget.internalformat of type PixelInternalFormat.x of type WinCoord.y of type WinCoord.width.4jtarget of type ColorTableTargetSGI.internalformat of type PixelInternalFormat.x of type WinCoord.y of type WinCoord.width.4ktarget of type ConvolutionTarget.internalformat of type PixelInternalFormat.x of type WinCoord.y of type WinCoord.width.4ltarget of type ConvolutionTargetEXT.internalformat of type PixelInternalFormat.x of type WinCoord.y of type WinCoord.width.4mtarget of type ConvolutionTarget.internalformat of type PixelInternalFormat.x of type WinCoord.y of type WinCoord.width.height.4ntarget of type ConvolutionTargetEXT.internalformat of type PixelInternalFormat.x of type WinCoord.y of type WinCoord.width.height.4osrcName. srcTarget.srcLevel.srcX.srcY.srcZ.dstName. dstTarget.dstLevel. dstX. dstY. dstZ. srcWidth.  srcHeight.srcDepth.4psrcName. srcTarget.srcLevel.srcX.srcY.srcZ.dstName. dstTarget.dstLevel. dstX. dstY. dstZ. srcWidth.  srcHeight.srcDepth.4qsrcName. srcTarget.srcLevel.srcX.srcY.srcZ.dstName. dstTarget.dstLevel. dstX. dstY. dstZ. width. height.depth.4rsrcName. srcTarget.srcLevel.srcX.srcY.srcZ.dstName. dstTarget.dstLevel. dstX. dstY. dstZ. srcWidth.  srcHeight.srcDepth.4stexunit of type  TextureUnit.target of type  TextureTarget.level of type  CheckedInt32.internalformat of type TextureInternalFormat.x of type WinCoord.y of type WinCoord.width.border of type  CheckedInt32.4t texunit of type  TextureUnit.target of type  TextureTarget.level of type  CheckedInt32.internalformat of type TextureInternalFormat.x of type WinCoord.y of type WinCoord.width.height.border of type  CheckedInt32.4utexunit of type  TextureUnit.target of type  TextureTarget.level of type  CheckedInt32.xoffset of type  CheckedInt32.x of type WinCoord.y of type WinCoord.width.4v texunit of type  TextureUnit.target of type  TextureTarget.level of type  CheckedInt32.xoffset of type  CheckedInt32.yoffset of type  CheckedInt32.x of type WinCoord.y of type WinCoord.width.height.4w texunit of type  TextureUnit.target of type  TextureTarget.level of type  CheckedInt32.xoffset of type  CheckedInt32.yoffset of type  CheckedInt32.zoffset of type  CheckedInt32.x of type WinCoord.y of type WinCoord.width. height.4x readBuffer. writeBuffer. readOffset. writeOffset.size of type  BufferSize.4y resultPath of type Path.srcPath of type Path.4zx of type WinCoord.y of type WinCoord.width.height.type of type  PixelCopyType.4{target of type  TextureTarget.level of type  CheckedInt32.internalformat of type PixelInternalFormat.x of type WinCoord.y of type WinCoord.width.border of type  CheckedInt32.4|target of type  TextureTarget.level of type  CheckedInt32.internalformat of type PixelInternalFormat.x of type WinCoord.y of type WinCoord.width.border of type  CheckedInt32.4}target of type  TextureTarget.level of type  CheckedInt32.internalformat of type PixelInternalFormat.x of type WinCoord.y of type WinCoord.width.height.border of type  CheckedInt32.4~target of type  TextureTarget.level of type  CheckedInt32.internalformat of type PixelInternalFormat.x of type WinCoord.y of type WinCoord.width.height.border of type  CheckedInt32.4target of type  TextureTarget.level of type  CheckedInt32.xoffset of type  CheckedInt32.x of type WinCoord.y of type WinCoord.width.4target of type  TextureTarget.level of type  CheckedInt32.xoffset of type  CheckedInt32.x of type WinCoord.y of type WinCoord.width.4target of type  TextureTarget.level of type  CheckedInt32.xoffset of type  CheckedInt32.yoffset of type  CheckedInt32.x of type WinCoord.y of type WinCoord.width.height.4target of type  TextureTarget.level of type  CheckedInt32.xoffset of type  CheckedInt32.yoffset of type  CheckedInt32.x of type WinCoord.y of type WinCoord.width.height.4 target of type  TextureTarget.level of type  CheckedInt32.xoffset of type  CheckedInt32.yoffset of type  CheckedInt32.zoffset of type  CheckedInt32.x of type WinCoord.y of type WinCoord.width.height.4 target of type  TextureTarget.level of type  CheckedInt32.xoffset of type  CheckedInt32.yoffset of type  CheckedInt32.zoffset of type  CheckedInt32.x of type WinCoord.y of type WinCoord.width.height.4 target.level.xoffset.yoffset.zoffset.x.y.width.height.4texture of type Texture.target of type  TextureTarget.level of type  CheckedInt32.internalformat of type TextureInternalFormat.x of type WinCoord.y of type WinCoord.width.border of type  CheckedInt32.4 texture of type Texture.target of type  TextureTarget.level of type  CheckedInt32.internalformat of type TextureInternalFormat.x of type WinCoord.y of type WinCoord.width.height.border of type  CheckedInt32.4destinationTexture. sourceTexture.sourceBaseLevel.sourceLevelCount.4texture.level.xoffset.x.y.width.4texture of type Texture.target of type  TextureTarget.level of type  CheckedInt32.xoffset of type  CheckedInt32.x of type WinCoord.y of type WinCoord.width.4texture.level.xoffset.yoffset.x.y.width.height.4 texture of type Texture.target of type  TextureTarget.level of type  CheckedInt32.xoffset of type  CheckedInt32.yoffset of type  CheckedInt32.x of type WinCoord.y of type WinCoord.width.height.4 texture.level.xoffset.yoffset.zoffset.x.y.width.height.4 texture of type Texture.target of type  TextureTarget.level of type  CheckedInt32.xoffset of type  CheckedInt32.yoffset of type  CheckedInt32.zoffset of type  CheckedInt32.x of type WinCoord.y of type WinCoord.width. height.4numPaths. pathNameType of type PathElementType.paths pointing to %COMPSIZE(numPaths,pathNameType,paths) elements of type  PathElement.pathBase of type Path. coverMode of type  PathCoverMode. transformType of type PathTransformType.transformValues pointing to  COMPSIZE(numPaths,transformType) elements of type GLfloat.4path of type Path. coverMode of type  PathCoverMode.4numPaths. pathNameType of type PathElementType.paths pointing to %COMPSIZE(numPaths,pathNameType,paths) elements of type  PathElement.pathBase of type Path. coverMode of type  PathCoverMode. transformType of type PathTransformType.transformValues pointing to  COMPSIZE(numPaths,transformType) elements of type GLfloat.4path of type Path. coverMode of type  PathCoverMode.4mask.4 components.4n.v.4 operation.4n.buffers.4n. framebuffers.4queryId. queryHandle.44of type  handleARB.4n. pipelines.4target.n.ids.4n. renderbuffers.4n.samplers.4type.4 shaderType.of type  handleARB.4type.string.4type.count.strings pointing to count elements of type  Ptr GLchar.4type.count.strings pointing to count elements of type  Ptr GLchar.4context pointing to elements of type  cl_context.event pointing to elements of type cl_event.flags.of type sync.4target.n.textures.4n.ids.4n.arrays.4mode of type  CullFaceMode.4pname of type CullParameterEXT.params pointing to 4 elements of type GLdouble.4pname of type CullParameterEXT.params pointing to 4 elements of type GLfloat.4index.4matrixpaletteindex.4callback. userParam.4callback. userParam.4callback. userParam pointing to COMPSIZE(callback) elements of type a.4callback. userParam.4source.type.severity.count.ids pointing to count elements of type GLuint.enabled of type Boolean.4source.type.severity.count.ids pointing to count elements of type GLuint.enabled of type Boolean.4source.type.severity.count.ids.enabled.4category.severity.count.ids pointing to count elements of type GLuint.enabled of type Boolean.4source.type.id.severity.length.buf pointing to COMPSIZE(buf,length) elements of type GLchar.4category.severity.id.length.buf pointing to length elements of type GLchar.4source.type.id.severity.length.buf pointing to length elements of type GLchar.4source.type.id.severity.length.buf.4mask of type  FfdMaskSGIX.4target of type  FfdTargetSGIX.u1 of type CoordD.u2 of type CoordD.ustride.uorder of type  CheckedInt32.v1 of type CoordD.v2 of type CoordD.vstride.vorder of type  CheckedInt32. w1 of type CoordD. w2 of type CoordD. wstride. worder of type  CheckedInt32. points pointing to =COMPSIZE(target,ustride,uorder,vstride,vorder,wstride,worder) elements of type CoordD.4target of type  FfdTargetSGIX.u1 of type CoordF.u2 of type CoordF.ustride.uorder of type  CheckedInt32.v1 of type CoordF.v2 of type CoordF.vstride.vorder of type  CheckedInt32. w1 of type CoordF. w2 of type CoordF. wstride. worder of type  CheckedInt32. points pointing to =COMPSIZE(target,ustride,uorder,vstride,vorder,wstride,worder) elements of type CoordF.4marker.range.4n.buffers pointing to n elements of type GLuint.4n.buffers pointing to n elements of type GLuint.4n.fences pointing to n elements of type FenceNV.4n.fences pointing to n elements of type FenceNV.4id.4n. framebuffers pointing to n elements of type GLuint.4n. framebuffers pointing to n elements of type GLuint.4n. framebuffers pointing to n elements of type GLuint.4list of type List.range.4namelen.name pointing to namelen elements of type GLchar.4 identifier.num.names pointing to num elements of type GLuint.4obj of type  handleARB.4n.ids pointing to n elements of type GLuint.4path of type Path.range.4n.monitors pointing to n elements of type GLuint.4 queryHandle.4program.4n. pipelines pointing to n elements of type GLuint.4n. pipelines pointing to n elements of type GLuint.4n.programs pointing to n elements of type GLuint.4n.programs pointing to n elements of type GLuint.4n.ids pointing to n elements of type GLuint.4n.ids pointing to n elements of type GLuint.4n.ids pointing to n elements of type GLuint.4n. renderbuffers pointing to n elements of type GLuint.4n. renderbuffers pointing to n elements of type GLuint.4n. renderbuffers pointing to n elements of type GLuint.4count.samplers pointing to count elements of type GLuint.4shader.4sync of type sync.4sync.4n.textures pointing to n elements of type Texture.4n.textures pointing to n elements of type Texture.4n.ids pointing to n elements of type GLuint.4n.ids pointing to n elements of type GLuint.4n.arrays pointing to n elements of type GLuint.4n.arrays pointing to n elements of type GLuint.4n.arrays pointing to n elements of type GLuint.4id.4zmin of type ClampedFloat64.zmax of type ClampedFloat64.4zmin.zmax.4func of type  DepthFunction.4flag of type Boolean.4 near.far.4 first.count.v.4 first.count.v pointing to COMPSIZE(count) elements of type GLdouble.4 index.n.f.4 index.n.f.4zNear.zFar.4n.f.4n of type ClampedFloat32.f of type ClampedFloat32.4n.f.4n of type  ClampedFixed.f of type  ClampedFixed.4 containerObj of type  handleARB. attachedObj of type  handleARB.4program.shader.4target of type  TextureTarget.n.points pointing to n*2 elements of type GLfloat.4cap of type  EnableCap.4array of type  EnableCap.4array of type  EnableCap.index.4array of type  EnableCap.index.4 driverControl.4target.index.4id.4vaobj.index.4vaobj.index.4vaobj.array of type  EnableCap.5 index.pname.5!index.5"index.5#target.index.5$target.index.5%target.index.5&target.index.5'target.numAttachments. attachments pointing to numAttachments elements of type GLenum.5( num_groups_x. num_groups_y. num_groups_z.5 ) num_groups_x. num_groups_y. num_groups_z. group_size_x. group_size_y. group_size_z.5 *indirect of type  BufferOffset.5 +mode of type  PrimitiveType.first.count.5 ,mode of type  PrimitiveType.first.count.5 -mode of type  PrimitiveType.indirect.5.mode of type  PrimitiveType.first.count. instancecount.5/mode of type  PrimitiveType.first.count. primcount.50mode of type  PrimitiveType.first.count. primcount.51mode of type  PrimitiveType.first.count. instancecount. baseinstance.52mode of type  PrimitiveType.first.count. instancecount. baseinstance.53mode of type  PrimitiveType.start.count. primcount.54mode of type  PrimitiveType.first.count. primcount.55buf of type DrawBufferMode.56n.bufs pointing to n elements of type DrawBufferModeATI.57n.bufs pointing to n elements of type DrawBufferModeATI.58n.bufs pointing to n elements of type DrawBufferModeATI.59n.bufs.5:n.location pointing to n elements of type GLenum.indices pointing to n elements of type GLint.5;n.bufs pointing to n elements of type GLenum.5<mode of type  PrimitiveType.first.count.5=mode of type  PrimitiveType.count.5>mode of type  PrimitiveType.count.type of type DrawElementsType.indices pointing to COMPSIZE(count,type) elements of type a.5?mode of type  PrimitiveType.count.type of type DrawElementsType.indices pointing to COMPSIZE(count,type) elements of type a. basevertex.5 @mode of type  PrimitiveType.count.type of type DrawElementsType.indices pointing to COMPSIZE(count,type) elements of type a. basevertex.5!Amode of type  PrimitiveType.count.type of type DrawElementsType.indices pointing to COMPSIZE(count,type) elements of type a. basevertex.5"Bmode of type  PrimitiveType.type.indirect.5#Cmode of type  PrimitiveType.count.type of type DrawElementsType.indices pointing to COMPSIZE(count,type) elements of type a. instancecount.5$Dmode of type  PrimitiveType.count.type.indices pointing to COMPSIZE(count,type) elements of type a. primcount.5%Emode of type  PrimitiveType.count.type of type DrawElementsType.indices pointing to COMPSIZE(count,type) elements of type a. primcount.5&Fmode of type  PrimitiveType.count.type.indices pointing to count elements of type a. instancecount. baseinstance.5'Gmode of type  PrimitiveType.count.type.indices pointing to count elements of type a. instancecount. baseinstance.5(Hmode of type  PrimitiveType.count.type of type DrawElementsType.indices pointing to COMPSIZE(count,type) elements of type a. instancecount. basevertex.5)Imode of type  PrimitiveType.count.type.indices pointing to count elements of type a. instancecount. basevertex. baseinstance.5*Jmode of type  PrimitiveType.count.type.indices pointing to count elements of type a. instancecount. basevertex. baseinstance.5+Kmode of type  PrimitiveType.count.type of type DrawElementsType.indices pointing to COMPSIZE(count,type) elements of type a. instancecount. basevertex.5,Lmode of type  PrimitiveType.count.type of type DrawElementsType.indices pointing to COMPSIZE(count,type) elements of type a. instancecount. basevertex.5-Mmode of type  PrimitiveType.count.type of type DrawElementsType.indices pointing to COMPSIZE(count,type) elements of type a. primcount.5.Nmode of type  PrimitiveType.count.type.indices pointing to COMPSIZE(count,type) elements of type a. primcount.5/Omode of type  PrimitiveType.first.count.width.50Pwidth.height.format of type  PixelFormat.type of type  PixelType.pixels pointing to "COMPSIZE(format,type,width,height) elements of type a.51Qmode of type  PrimitiveType.start.end.first.count.52Rmode of type  PrimitiveType.start.end.count.53Smode of type  PrimitiveType.start.end.count.type of type DrawElementsType.indices pointing to COMPSIZE(count,type) elements of type a.54Tmode of type  PrimitiveType.start.end.count.type of type DrawElementsType.indices pointing to COMPSIZE(count,type) elements of type a. basevertex.55Umode of type  PrimitiveType.start.end.count.type of type DrawElementsType.indices pointing to COMPSIZE(count,type) elements of type a. basevertex.56Vmode of type  PrimitiveType.start.end.count.type of type DrawElementsType.indices pointing to COMPSIZE(count,type) elements of type a. basevertex.57Wmode of type  PrimitiveType.start.end.count.type of type DrawElementsType.indices pointing to COMPSIZE(count,type) elements of type a.58Xx.y.z.width.height.59Ycoords.5:Zx.y.z.width.height.5;[coords.5<\x.y.z.width.height.5=]coords.5>^ texture.sampler.x0.y0.x1.y1.z.s0.t0. s1. t1.5?_x.y.z.width.height.5@`coords.5Aamode of type  PrimitiveType.id.5Bbmode of type  PrimitiveType.id. instancecount.5Ccmode of type  PrimitiveType.id.5Ddmode of type  PrimitiveType.id.stream.5Eemode of type  PrimitiveType.id.stream. instancecount.5Fftarget.image.5Ggtarget.image.5Hhflag of type Boolean.5Iistride.5Jjstride.pointer pointing to COMPSIZE(stride) elements of type a.5Kkstride.count.pointer pointing to COMPSIZE(stride,count) elements of type Boolean.5Llstride.pointer pointing to COMPSIZE(stride) elements of type Ptr BooleanPointer. ptrstride.5Mmflag pointing to 1 elements of type Boolean.5Nntype of type ElementPointerTypeATI.pointer pointing to COMPSIZE(type) elements of type a.5Ootype of type ElementPointerTypeATI.pointer pointing to COMPSIZE(type) elements of type a.5Ppcap of type  EnableCap.5Qqarray of type  EnableCap.5Rrarray of type  EnableCap.index.5Ssarray of type  EnableCap.index.5Tt driverControl.5Uutarget.index.5Vvid.5Wwvaobj.index.5Xxvaobj.index.5Yyvaobj.array of type  EnableCap.5Zzindex.pname.5[{index.5\|index.5]}target.index.5^~target.index.5_target.index.5`target.index.5a5b5c5d5e5f5g5hmonitor.5i queryHandle.5jtarget.5ktarget.5ltarget.5mtarget.index.5n preserveMask.5o5p5q5r5svideo_capture_slot.5tu of type CoordD.5uu pointing to 1 elements of type CoordD.5vu of type CoordF.5wu pointing to 1 elements of type CoordF.5xu.5ycoords pointing to 1 elements of type GLfixed.5zu of type CoordD.v of type CoordD.5{u pointing to 2 elements of type CoordD.5|u of type CoordF.v of type CoordF.5}u pointing to 2 elements of type CoordF.5~u.v.5coords pointing to 2 elements of type GLfixed.5target of type  EvalTargetNV.mode of type EvalMapsModeNV.5mode of type  MeshMode1.i1 of type  CheckedInt32.i2 of type  CheckedInt32.5mode of type  MeshMode2.i1 of type  CheckedInt32.i2 of type  CheckedInt32.j1 of type  CheckedInt32.j2 of type  CheckedInt32.5i.5i of type  CheckedInt32.j of type  CheckedInt32.5target of type VertexAttribEnumNV.id.params pointing to 4 elements of type GLfloat.5target.params.5buffers pointing to  maxBuffers elements of type GLuint. maxBuffers. numBuffers pointing to 1 elements of type GLint.5 framebuffers pointing to maxFramebuffers elements of type GLuint.maxFramebuffers.numFramebuffers pointing to 1 elements of type GLint.5program. shadertype.source.length.5programs pointing to  maxPrograms elements of type GLuint. maxPrograms. numPrograms pointing to 1 elements of type GLint.5 renderbuffers pointing to maxRenderbuffers elements of type GLuint.maxRenderbuffers.numRenderbuffers pointing to 1 elements of type GLint.5shaders pointing to  maxShaders elements of type GLuint. maxShaders. numShaders pointing to 1 elements of type GLint.5texture.face.level.pname.params.5 target.level.xoffset.yoffset.zoffset.width.height.depth.format. type. texels.5textures. maxTextures. numTextures.5program.5target.pname.param.5res.src.num.5size.type of type  FeedbackType.buffer pointing to size elements of type FeedbackElement.5n.type.buffer pointing to n elements of type GLfixed.5 condition.flags.of type sync.5 condition.flags.5variable of type CombinerVariableNV.input of type CombinerRegisterNV.mapping of type CombinerMappingNV.componentUsage of type CombinerComponentUsageNV.55markerp pointing to 1 elements of type GLuint.5fence of type FenceNV.5fence of type FenceNV.5object of type ObjectTypeAPPLE.name.555target of type BufferTargetARB.offset of type  BufferOffset.length of type  BufferSize.5target.offset of type  BufferOffset.size of type  BufferSize.5target.offset.length.5buffer.offset.length of type  BufferSize.5buffer.offset.length.5target of type PixelDataRangeTargetNV.55target.5length.pointer pointing to length elements of type a.55type.stride.5type of type FogPointerTypeEXT.stride.pointer pointing to COMPSIZE(type,stride) elements of type a.5type of type FogPointerTypeEXT.stride.pointer pointing to COMPSIZE(type,stride) elements of type a.5type of type FogPointerTypeIBM.stride.pointer pointing to COMPSIZE(type,stride) elements of type Ptr a. ptrstride.5coord of type CoordD.5coord of type CoordD.5coord pointing to 1 elements of type CoordD.5coord pointing to 1 elements of type CoordD.5coord of type CoordF.5coord of type CoordF.5coord pointing to 1 elements of type CoordF.5coord pointing to 1 elements of type CoordF.5fog of type Half16NV.5fog pointing to 1 elements of type Half16NV.5n.points pointing to n*2 elements of type GLfloat.5pname of type  FogParameter.param of type CheckedFloat32.5pname of type  FogParameter.params pointing to COMPSIZE(pname) elements of type CheckedFloat32.5pname of type  FogParameter.param of type  CheckedInt32.5pname of type  FogParameter.params pointing to COMPSIZE(pname) elements of type  CheckedInt32.5pname.param.5pname.param.5pname.param pointing to COMPSIZE(pname) elements of type GLfixed.5pname.param pointing to COMPSIZE(pname) elements of type GLfixed.5face of type  MaterialFace.mode of type MaterialParameter.5color.5pname of type FragmentLightModelParameterSGIX.param of type CheckedFloat32.5pname of type FragmentLightModelParameterSGIX.params pointing to COMPSIZE(pname) elements of type CheckedFloat32.5pname of type FragmentLightModelParameterSGIX.param of type  CheckedInt32.5pname of type FragmentLightModelParameterSGIX.params pointing to COMPSIZE(pname) elements of type  CheckedInt32.5light of type FragmentLightNameSGIX.pname of type FragmentLightParameterSGIX.param of type CheckedFloat32.5light of type FragmentLightNameSGIX.pname of type FragmentLightParameterSGIX.params pointing to COMPSIZE(pname) elements of type CheckedFloat32.5light of type FragmentLightNameSGIX.pname of type FragmentLightParameterSGIX.param of type  CheckedInt32.5light of type FragmentLightNameSGIX.pname of type FragmentLightParameterSGIX.params pointing to COMPSIZE(pname) elements of type  CheckedInt32.5face of type  MaterialFace.pname of type MaterialParameter.param of type CheckedFloat32.5face of type  MaterialFace.pname of type MaterialParameter.params pointing to COMPSIZE(pname) elements of type CheckedFloat32.5face of type  MaterialFace.pname of type MaterialParameter.param of type  CheckedInt32.5face of type  MaterialFace.pname of type MaterialParameter.params pointing to COMPSIZE(pname) elements of type  CheckedInt32.55factor of type  CheckedInt32.5 framebuffer of type  Framebuffer.mode of type DrawBufferMode.5 framebuffer of type  Framebuffer.n.bufs pointing to n elements of type DrawBufferMode.5target.pname.param.5 framebuffer of type  Framebuffer.mode of type ReadBufferMode.5target of type FramebufferTarget. attachment of type FramebufferAttachment.renderbuffertarget of type RenderbufferTarget. renderbuffer.5target of type FramebufferTarget. attachment of type FramebufferAttachment.renderbuffertarget of type RenderbufferTarget. renderbuffer.5target. attachment.renderbuffertarget. renderbuffer.5target.start.count.v.5target. attachment.texture.level.5target of type FramebufferTarget. attachment of type FramebufferAttachment. textarget.texture.level.5target of type FramebufferTarget. attachment of type FramebufferAttachment. textarget.texture.level.5target of type FramebufferTarget. attachment of type FramebufferAttachment. textarget.texture.level.5target of type FramebufferTarget. attachment of type FramebufferAttachment. textarget.texture.level.5target. attachment. textarget.texture.level.samples.5target. attachment. textarget.texture.level.samples.5target. attachment. textarget.texture.level.5target of type FramebufferTarget. attachment of type FramebufferAttachment. textarget.texture.level.zoffset.5target of type FramebufferTarget. attachment of type FramebufferAttachment. textarget.texture.level.zoffset.5target. attachment. textarget.texture.level.zoffset.5target of type FramebufferTarget. attachment of type FramebufferAttachment.texture of type Texture.level of type  CheckedInt32.5target of type FramebufferTarget. attachment of type FramebufferAttachment.texture of type Texture.level of type  CheckedInt32.5target of type FramebufferTarget. attachment of type FramebufferAttachment.texture of type Texture.level of type  CheckedInt32.face of type  TextureTarget.5target of type FramebufferTarget. attachment of type FramebufferAttachment.texture of type Texture.level of type  CheckedInt32.face of type  TextureTarget.5target of type FramebufferTarget. attachment of type FramebufferAttachment.texture of type Texture.level of type  CheckedInt32.layer of type  CheckedInt32.5target of type FramebufferTarget. attachment of type FramebufferAttachment.texture of type Texture.level of type  CheckedInt32.layer of type  CheckedInt32.5 target of type FramebufferTarget. attachment of type FramebufferAttachment.texture of type Texture.level of type  CheckedInt32.layer of type  CheckedInt32.5 target of type FramebufferTarget. attachment of type FramebufferAttachment.texture of type Texture.level of type  CheckedInt32.5 buffer.5 mode of type FrontFaceDirection.5 left.right.bottom.top.zNear.zFar.5l.r.b.t.n.f.5l.r.b.t.n.f.5l.r.b.t.n.f.5l.r.b.t.n.f.5range.5n.buffers pointing to n elements of type GLuint.5n.buffers pointing to n elements of type GLuint.5n.fences pointing to n elements of type FenceNV.5n.fences pointing to n elements of type FenceNV.5range.5n. framebuffers pointing to n elements of type GLuint.5n. framebuffers pointing to n elements of type GLuint.5n. framebuffers pointing to n elements of type GLuint.5range.of type List.5 identifier.num.names pointing to num elements of type GLuint.5n.ids pointing to n elements of type GLuint.5range.of type Path.5n.monitors pointing to n elements of type GLuint.6 n. pipelines pointing to n elements of type GLuint.6!n. pipelines pointing to n elements of type GLuint.6"n.programs pointing to n elements of type GLuint.6#n.programs pointing to n elements of type GLuint.6$n.ids pointing to n elements of type GLuint.6%n.ids pointing to n elements of type GLuint.6&n.ids pointing to n elements of type GLuint.6'n. renderbuffers pointing to n elements of type GLuint.6(n. renderbuffers pointing to n elements of type GLuint.6 )n. renderbuffers pointing to n elements of type GLuint.6 *count.samplers pointing to count elements of type GLuint.6 +datatype of type  DataTypeEXT. storagetype of type VertexShaderStorageTypeEXT.range of type ParameterRangeEXT. components.6 ,n.textures pointing to n elements of type Texture.6 -n.textures pointing to n elements of type Texture.6.n.ids pointing to n elements of type GLuint.6/n.ids pointing to n elements of type GLuint.60n.arrays pointing to n elements of type GLuint.61n.arrays pointing to n elements of type GLuint.62n.arrays pointing to n elements of type GLuint.63range.64target.65target.66target.67texunit of type  TextureUnit.target of type  TextureTarget.68texture.69texture of type Texture.target of type  TextureTarget.6:program. bufferIndex.pname.params pointing to COMPSIZE(pname) elements of type GLint.6;program.index.bufSize.length pointing to 1 elements of type GLsizei.size pointing to 1 elements of type GLint.type pointing to 1 elements of type GLenum.name pointing to bufSize elements of type GLchar.6< programObj of type  handleARB.index. maxLength.length pointing to 1 elements of type GLsizei.size pointing to 1 elements of type GLint.type pointing to 1 elements of type GLenum.name pointing to  maxLength elements of type  GLcharARB.6=program. shadertype.index.bufsize.length pointing to 1 elements of type GLsizei.name pointing to bufsize elements of type GLchar.6>program. shadertype.index.bufsize.length pointing to 1 elements of type GLsizei.name pointing to bufsize elements of type GLchar.6?program. shadertype.index.pname.values pointing to COMPSIZE(pname) elements of type GLint.6 @program.index.bufSize.length pointing to 1 elements of type GLsizei.size pointing to 1 elements of type GLint.type pointing to 1 elements of type GLenum.name pointing to bufSize elements of type GLchar.6!A programObj of type  handleARB.index. maxLength.length pointing to 1 elements of type GLsizei.size pointing to 1 elements of type GLint.type pointing to 1 elements of type GLenum.name pointing to  maxLength elements of type  GLcharARB.6"Bprogram.uniformBlockIndex.bufSize.length pointing to 1 elements of type GLsizei.uniformBlockName pointing to bufSize elements of type GLchar.6#Cprogram.uniformBlockIndex.pname.params pointing to )COMPSIZE(program,uniformBlockIndex,pname) elements of type GLint.6$Dprogram. uniformIndex.bufSize.length pointing to 1 elements of type GLsizei. uniformName pointing to bufSize elements of type GLchar.6%Eprogram. uniformCount.uniformIndices pointing to  uniformCount elements of type GLuint.pname.params pointing to COMPSIZE(uniformCount,pname) elements of type GLint.6&Fprogram.index.bufSize.length pointing to 1 elements of type GLsizei.size pointing to 1 elements of type GLsizei.type pointing to 1 elements of type GLenum.name pointing to COMPSIZE(program,index,bufSize) elements of type GLchar.6'Garray of type  EnableCap.pname of type ArrayObjectPNameATI.params pointing to 1 elements of type GLfloat.6(Harray of type  EnableCap.pname of type ArrayObjectPNameATI.params pointing to 1 elements of type GLint.6)I containerObj of type  handleARB.maxCount.count pointing to 1 elements of type GLsizei.obj pointing to maxCount elements of type  handleARB.6*Jprogram.maxCount.count pointing to 1 elements of type GLsizei.shaders pointing to maxCount elements of type GLuint.6+Kprogram.name.6,L programObj of type  handleARB.name.6-Mtarget.index.data pointing to COMPSIZE(target) elements of type Boolean.6.Ntarget.index.data pointing to COMPSIZE(target) elements of type Boolean.6/Opname of type GetPName.data pointing to COMPSIZE(pname) elements of type Boolean.60Ptarget of type BufferTargetARB.pname of type BufferPNameARB.params pointing to COMPSIZE(pname) elements of type GLint64.61Qtarget of type BufferTargetARB.pname of type BufferPNameARB.params pointing to COMPSIZE(pname) elements of type GLint.62Rtarget of type BufferTargetARB.pname of type BufferPNameARB.params pointing to COMPSIZE(pname) elements of type GLint.63Starget.pname.params pointing to COMPSIZE(pname) elements of type  GLuint64EXT.64Ttarget of type BufferTargetARB.pname of type BufferPointerNameARB.params pointing to 1 elements of type Ptr a.65Utarget of type BufferTargetARB.pname of type BufferPointerNameARB.params pointing to 1 elements of type Ptr a.66Vtarget.pname.params.67Wtarget of type BufferTargetARB.offset of type  BufferOffset.size of type  BufferSize.data pointing to size elements of type a.68Xtarget of type BufferTargetARB.offset of type BufferOffsetARB.size of type  BufferSizeARB.data pointing to size elements of type a.69Yplane of type  ClipPlaneName.equation pointing to 4 elements of type GLdouble.6:Zplane.equation pointing to 4 elements of type GLfloat.6;[plane.equation pointing to 4 elements of type GLfloat.6<\plane.equation pointing to 4 elements of type GLfixed.6=]plane.equation pointing to 4 elements of type GLfixed.6>^target of type ColorTableTarget.format of type  PixelFormat.type of type  PixelType.table pointing to COMPSIZE(target,format,type) elements of type a.6?_target of type ColorTableTarget.format of type  PixelFormat.type of type  PixelType.data pointing to COMPSIZE(target,format,type) elements of type a.6@`target of type ColorTableTarget.pname of type GetColorTableParameterPName.params pointing to COMPSIZE(pname) elements of type GLfloat.6Aatarget of type ColorTableTarget.pname of type GetColorTableParameterPName.params pointing to COMPSIZE(pname) elements of type GLfloat.6Bbtarget of type ColorTableTargetSGI.pname of type GetColorTableParameterPNameSGI.params pointing to COMPSIZE(pname) elements of type GLfloat.6Cctarget of type ColorTableTarget.pname of type GetColorTableParameterPName.params pointing to COMPSIZE(pname) elements of type GLint.6Ddtarget of type ColorTableTarget.pname of type GetColorTableParameterPName.params pointing to COMPSIZE(pname) elements of type GLint.6Eetarget of type ColorTableTargetSGI.pname of type GetColorTableParameterPNameSGI.params pointing to COMPSIZE(pname) elements of type GLint.6Fftarget of type ColorTableTargetSGI.format of type  PixelFormat.type of type  PixelType.table pointing to COMPSIZE(target,format,type) elements of type a.6Ggstage of type CombinerStageNV.portion of type CombinerPortionNV.variable of type CombinerVariableNV.pname of type CombinerParameterNV.params pointing to COMPSIZE(pname) elements of type GLfloat.6Hhstage of type CombinerStageNV.portion of type CombinerPortionNV.variable of type CombinerVariableNV.pname of type CombinerParameterNV.params pointing to COMPSIZE(pname) elements of type GLint.6Iistage of type CombinerStageNV.portion of type CombinerPortionNV.pname of type CombinerParameterNV.params pointing to COMPSIZE(pname) elements of type GLfloat.6Jjstage of type CombinerStageNV.portion of type CombinerPortionNV.pname of type CombinerParameterNV.params pointing to COMPSIZE(pname) elements of type GLint.6Kkstage of type CombinerStageNV.pname of type CombinerParameterNV.params pointing to COMPSIZE(pname) elements of type GLfloat.6Lltexunit of type  TextureUnit.target of type  TextureTarget.lod of type  CheckedInt32.img pointing to COMPSIZE(target,lod) elements of type a.6Mmtarget of type  TextureTarget.level of type  CheckedInt32.img pointing to COMPSIZE(target,level) elements of type CompressedTextureARB.6Nntarget of type  TextureTarget.level of type  CheckedInt32.img pointing to COMPSIZE(target,level) elements of type CompressedTextureARB.6Ootexture.level.bufSize.pixels.6Pptexture of type Texture.target of type  TextureTarget.lod of type  CheckedInt32.img pointing to COMPSIZE(target,lod) elements of type a.6Qq texture.level.xoffset.yoffset.zoffset.width.height.depth.bufSize. pixels.6Rrtarget of type ConvolutionTarget.format of type  PixelFormat.type of type  PixelType.image pointing to COMPSIZE(target,format,type) elements of type a.6Sstarget of type ConvolutionTargetEXT.format of type  PixelFormat.type of type  PixelType.image pointing to COMPSIZE(target,format,type) elements of type a.6Tttarget of type ConvolutionTarget.pname of type GetConvolutionParameterPName.params pointing to COMPSIZE(pname) elements of type GLfloat.6Uutarget of type ConvolutionTargetEXT.pname of type ConvolutionParameterEXT.params pointing to COMPSIZE(pname) elements of type GLfloat.6Vvtarget of type ConvolutionTarget.pname of type GetConvolutionParameterPName.params pointing to COMPSIZE(pname) elements of type GLint.6Wwtarget of type ConvolutionTargetEXT.pname of type ConvolutionParameterEXT.params pointing to COMPSIZE(pname) elements of type GLint.6Xxtarget.pname.params pointing to COMPSIZE(pname) elements of type GLfixed.6Yybufsize.v.6Zzcount.bufSize.sources pointing to count elements of type GLenum.types pointing to count elements of type GLenum.ids pointing to count elements of type GLuint. severities pointing to count elements of type GLenum.lengths pointing to count elements of type GLsizei. messageLog pointing to bufSize elements of type GLchar.6[{count.bufsize. categories pointing to count elements of type GLenum. severities pointing to count elements of type GLuint.ids pointing to count elements of type GLuint.lengths pointing to count elements of type GLsizei.message pointing to bufsize elements of type GLchar.6\|count.bufSize.sources pointing to count elements of type GLenum.types pointing to count elements of type GLenum.ids pointing to count elements of type GLuint. severities pointing to count elements of type GLenum.lengths pointing to count elements of type GLsizei. messageLog pointing to bufSize elements of type GLchar.6]}count.bufSize.sources pointing to count elements of type GLenum.types pointing to count elements of type GLenum.ids pointing to count elements of type GLuint. severities pointing to count elements of type GLenum.lengths pointing to count elements of type GLsizei. messageLog pointing to bufSize elements of type GLchar.6^~target of type  TextureTarget.points pointing to COMPSIZE(target) elements of type GLfloat.6_target of type TypeEnum.index.data pointing to COMPSIZE(target) elements of type GLdouble.6`target.index.data pointing to COMPSIZE(target) elements of type GLdouble.6apname of type TypeEnum.index.params pointing to COMPSIZE(pname) elements of type GLdouble.6bpname of type GetPName.data pointing to COMPSIZE(pname) elements of type GLdouble.6c driverControl.bufSize.length.driverControlString pointing to bufSize elements of type GLchar.6dnum.size.driverControls pointing to size elements of type GLuint.6eof type  ErrorCode.6ffence of type FenceNV.pname of type FenceParameterNameNV.params pointing to COMPSIZE(pname) elements of type GLint.6gvariable of type CombinerVariableNV.pname of type CombinerParameterNV.params pointing to COMPSIZE(pname) elements of type GLfloat.6hvariable of type CombinerVariableNV.pname of type CombinerParameterNV.params pointing to COMPSIZE(pname) elements of type GLint.6iqueryId.6jpname.params.6kpname.params pointing to COMPSIZE(pname) elements of type GLfixed.6ltarget of type TypeEnum.index.data pointing to COMPSIZE(target) elements of type GLfloat.6mtarget of type TypeEnum.index.data pointing to COMPSIZE(target) elements of type GLfloat.6npname of type TypeEnum.index.params pointing to COMPSIZE(pname) elements of type GLfloat.6otarget of type TypeEnum.index.data pointing to COMPSIZE(target) elements of type GLfloat.6ppname of type GetPName.data pointing to COMPSIZE(pname) elements of type GLfloat.6qpoints pointing to  COMPSIZE() elements of type GLfloat.6rprogram.name.6sprogram.name pointing to COMPSIZE(name) elements of type GLchar.6tprogram.name pointing to COMPSIZE(name) elements of type GLchar.6ulight of type FragmentLightNameSGIX.pname of type FragmentLightParameterSGIX.params pointing to COMPSIZE(pname) elements of type GLfloat.6vlight of type FragmentLightNameSGIX.pname of type FragmentLightParameterSGIX.params pointing to COMPSIZE(pname) elements of type GLint.6wface of type  MaterialFace.pname of type MaterialParameter.params pointing to COMPSIZE(pname) elements of type GLfloat.6xface of type  MaterialFace.pname of type MaterialParameter.params pointing to COMPSIZE(pname) elements of type GLint.6ytarget of type FramebufferTarget. attachment of type FramebufferAttachment.pname.params pointing to COMPSIZE(pname) elements of type GLint.6ztarget of type FramebufferTarget. attachment of type FramebufferAttachment.pname.params pointing to COMPSIZE(pname) elements of type GLint.6{target. attachment.pname.params pointing to COMPSIZE(pname) elements of type GLint.6|target.pname.params pointing to COMPSIZE(pname) elements of type GLint.6} framebuffer of type  Framebuffer.pname of type GetFramebufferParameter.params pointing to COMPSIZE(pname) elements of type GLint.6~6666pname.of type  handleARB.6target of type HistogramTarget.reset of type Boolean.format of type  PixelFormat.type of type  PixelType.values pointing to COMPSIZE(target,format,type) elements of type a.6target of type HistogramTargetEXT.reset of type Boolean.format of type  PixelFormat.type of type  PixelType.values pointing to COMPSIZE(target,format,type) elements of type a.6target of type HistogramTarget.pname of type GetHistogramParameterPName.params pointing to COMPSIZE(pname) elements of type GLfloat.6target of type HistogramTargetEXT.pname of type GetHistogramParameterPNameEXT.params pointing to COMPSIZE(pname) elements of type GLfloat.6target of type HistogramTarget.pname of type GetHistogramParameterPName.params pointing to COMPSIZE(pname) elements of type GLint.6target of type HistogramTargetEXT.pname of type GetHistogramParameterPNameEXT.params pointing to COMPSIZE(pname) elements of type GLint.6target.pname.params pointing to COMPSIZE(pname) elements of type GLfixed.6texture.level.layered.layer.format.6texture.level.layered of type Boolean.layer.format.6target of type ImageTransformTargetHP.pname of type ImageTransformPNameHP.params pointing to COMPSIZE(pname) elements of type GLfloat.6target of type ImageTransformTargetHP.pname of type ImageTransformPNameHP.params pointing to COMPSIZE(pname) elements of type GLint.6obj of type  handleARB. maxLength.length pointing to 1 elements of type GLsizei.infoLog pointing to  maxLength elements of type  GLcharARB.66target.index.data pointing to COMPSIZE(target) elements of type GLint64.6pname.data pointing to COMPSIZE(pname) elements of type GLint64.6pname.params.6target.index.data pointing to COMPSIZE(target) elements of type GLint.6target.index.data pointing to COMPSIZE(target) elements of type GLint.6target.index.data.6value.index.result pointing to COMPSIZE(value) elements of type  GLuint64EXT.6value.result pointing to COMPSIZE(value) elements of type  GLuint64EXT.6pname of type GetPName.data pointing to COMPSIZE(pname) elements of type GLint.6target.internalformat.samples.pname.bufSize.params pointing to bufSize elements of type GLint.6target.internalformat.pname.bufSize.params pointing to bufSize elements of type GLint64.6target.internalformat.pname.bufSize.params pointing to bufSize elements of type GLint.6id.value of type GetVariantValueEXT.data pointing to  COMPSIZE(id) elements of type Boolean.6id.value of type GetVariantValueEXT.data pointing to  COMPSIZE(id) elements of type GLfloat.6id.value of type GetVariantValueEXT.data pointing to  COMPSIZE(id) elements of type GLint.6light of type  LightName.pname of type LightParameter.params pointing to COMPSIZE(pname) elements of type GLfloat.6light of type  LightName.pname of type LightParameter.params pointing to COMPSIZE(pname) elements of type GLint.6light.pname.params pointing to COMPSIZE(pname) elements of type GLfixed.6light.pname.params pointing to COMPSIZE(pname) elements of type GLfixed.6light.pname.params pointing to COMPSIZE(pname) elements of type GLfixed.6list of type List.pname of type ListParameterName.params pointing to COMPSIZE(pname) elements of type CheckedFloat32.6list of type List.pname of type ListParameterName.params pointing to COMPSIZE(pname) elements of type  CheckedInt32.6id.value of type GetVariantValueEXT.data pointing to  COMPSIZE(id) elements of type Boolean.6id.value of type GetVariantValueEXT.data pointing to  COMPSIZE(id) elements of type GLfloat.6id.value of type GetVariantValueEXT.data pointing to  COMPSIZE(id) elements of type GLint.6target of type  EvalTargetNV.index.pname of type MapAttribParameterNV.params pointing to COMPSIZE(pname) elements of type GLfloat.6target of type  EvalTargetNV.index.pname of type MapAttribParameterNV.params pointing to COMPSIZE(pname) elements of type GLint.6target of type  EvalTargetNV.index.type of type  MapTypeNV.ustride.vstride.packed of type Boolean.points pointing to COMPSIZE(target) elements of type a.6target of type  EvalTargetNV.pname of type MapParameterNV.params pointing to COMPSIZE(target,pname) elements of type GLfloat.6target of type  EvalTargetNV.pname of type MapParameterNV.params pointing to COMPSIZE(target,pname) elements of type GLint.6target of type  MapTarget.query of type  GetMapQuery.v pointing to COMPSIZE(target,query) elements of type GLdouble.6target of type  MapTarget.query of type  GetMapQuery.v pointing to COMPSIZE(target,query) elements of type GLfloat.6target of type  MapTarget.query of type  GetMapQuery.v pointing to COMPSIZE(target,query) elements of type GLint.6target.query.v pointing to COMPSIZE(query) elements of type GLfixed.6face of type  MaterialFace.pname of type MaterialParameter.params pointing to COMPSIZE(pname) elements of type GLfloat.6face of type  MaterialFace.pname of type MaterialParameter.params pointing to COMPSIZE(pname) elements of type GLint.6face.pname.param.6face.pname.params pointing to COMPSIZE(pname) elements of type GLfixed.6face.pname.params pointing to COMPSIZE(pname) elements of type GLfixed.6target of type  MinmaxTarget.reset of type Boolean.format of type  PixelFormat.type of type  PixelType.values pointing to COMPSIZE(target,format,type) elements of type a.6target of type MinmaxTargetEXT.reset of type Boolean.format of type  PixelFormat.type of type  PixelType.values pointing to COMPSIZE(target,format,type) elements of type a.6target of type  MinmaxTarget.pname of type GetMinmaxParameterPName.params pointing to COMPSIZE(pname) elements of type GLfloat.6target of type MinmaxTargetEXT.pname of type GetMinmaxParameterPNameEXT.params pointing to COMPSIZE(pname) elements of type GLfloat.6target of type  MinmaxTarget.pname of type GetMinmaxParameterPName.params pointing to COMPSIZE(pname) elements of type GLint.6target of type MinmaxTargetEXT.pname of type GetMinmaxParameterPNameEXT.params pointing to COMPSIZE(pname) elements of type GLint.6texunit of type  TextureUnit.target of type TextureEnvTarget.pname of type TextureEnvParameter.params pointing to COMPSIZE(pname) elements of type GLfloat.6texunit of type  TextureUnit.target of type TextureEnvTarget.pname of type TextureEnvParameter.params pointing to COMPSIZE(pname) elements of type GLint.6texunit of type  TextureUnit.coord of type TextureCoordName.pname of type TextureGenParameter.params pointing to COMPSIZE(pname) elements of type GLdouble.6texunit of type  TextureUnit.coord of type TextureCoordName.pname of type TextureGenParameter.params pointing to COMPSIZE(pname) elements of type GLfloat.6texunit of type  TextureUnit.coord of type TextureCoordName.pname of type TextureGenParameter.params pointing to COMPSIZE(pname) elements of type GLint.6texunit of type  TextureUnit.target of type  TextureTarget.level of type  CheckedInt32.format of type  PixelFormat.type of type  PixelType.pixels pointing to "COMPSIZE(target,level,format,type) elements of type a.6texunit of type  TextureUnit.target of type  TextureTarget.level of type  CheckedInt32.pname of type GetTextureParameter.params pointing to COMPSIZE(pname) elements of type GLfloat.6texunit of type  TextureUnit.target of type  TextureTarget.level of type  CheckedInt32.pname of type GetTextureParameter.params pointing to COMPSIZE(pname) elements of type GLint.6texunit of type  TextureUnit.target of type  TextureTarget.pname of type GetTextureParameter.params pointing to COMPSIZE(pname) elements of type GLint.6texunit of type  TextureUnit.target of type  TextureTarget.pname of type GetTextureParameter.params pointing to COMPSIZE(pname) elements of type GLuint.6texunit of type  TextureUnit.target of type  TextureTarget.pname of type GetTextureParameter.params pointing to COMPSIZE(pname) elements of type GLfloat.6texunit of type  TextureUnit.target of type  TextureTarget.pname of type GetTextureParameter.params pointing to COMPSIZE(pname) elements of type GLint.6pname.index.val pointing to COMPSIZE(pname) elements of type GLfloat.6pname of type GetMultisamplePNameNV.index.val pointing to 2 elements of type GLfloat.6buffer.pname.params.6buffer.pname.params.6buffer.pname of type VertexBufferObjectParameter.params pointing to COMPSIZE(pname) elements of type GLint.6buffer.pname of type VertexBufferObjectParameter.params pointing to COMPSIZE(pname) elements of type  GLuint64EXT.6buffer.pname.params.6buffer.pname of type VertexBufferObjectParameter.params pointing to 1 elements of type Ptr a.6buffer.offset.size of type  BufferSize.data.6buffer.offset.size.data pointing to COMPSIZE(size) elements of type a.6 framebuffer. attachment.pname.params.6 framebuffer of type  Framebuffer. attachment of type FramebufferAttachment.pname of type "FramebufferAttachmentParameterName.params pointing to COMPSIZE(pname) elements of type GLint.6 framebuffer.pname.param.6 framebuffer of type  Framebuffer.pname of type GetFramebufferParameter.params pointing to COMPSIZE(pname) elements of type GLint.6program.target of type  ProgramTarget.index.params pointing to 4 elements of type GLint.6program.target of type  ProgramTarget.index.params pointing to 4 elements of type GLuint.6program.target of type  ProgramTarget.index.params pointing to 4 elements of type GLdouble.6program.target of type  ProgramTarget.index.params pointing to 4 elements of type GLfloat.6program.target of type  ProgramTarget.pname of type ProgramStringProperty.string pointing to COMPSIZE(program,pname) elements of type a.6program.target of type  ProgramTarget.pname of type ProgramProperty.params pointing to 1 elements of type GLint.6 renderbuffer.pname.params.6 renderbuffer of type  Renderbuffer.pname of type RenderbufferParameterName.params pointing to COMPSIZE(pname) elements of type GLint.6namelen.name pointing to namelen elements of type GLchar.bufSize. stringlen pointing to 1 elements of type GLint.string pointing to bufSize elements of type GLchar.6namelen.name pointing to namelen elements of type GLchar.pname.params pointing to COMPSIZE(pname) elements of type GLint.6queryId. nextQueryId.6buffer.pname of type ArrayObjectPNameATI.params pointing to 1 elements of type GLfloat.6buffer.pname of type ArrayObjectPNameATI.params pointing to 1 elements of type GLint.6 identifier.name.bufSize.length pointing to 1 elements of type GLsizei.label pointing to bufSize elements of type GLchar.6type.object.bufSize.length pointing to 1 elements of type GLsizei.label pointing to bufSize elements of type GLchar.6 identifier.name.bufSize.length.label pointing to bufSize elements of type GLchar.6obj of type  handleARB.pname.params pointing to COMPSIZE(pname) elements of type GLfloat.6 objectType.name.pname.params pointing to COMPSIZE(pname) elements of type GLint.6 obj of type  handleARB.pname.params pointing to COMPSIZE(pname) elements of type GLint.6 ptr.bufSize.length pointing to 1 elements of type GLsizei.label pointing to bufSize elements of type GLchar.6 ptr.bufSize.length pointing to 1 elements of type GLsizei.label pointing to bufSize elements of type GLchar.6 id.pname of type OcclusionQueryParameterNameNV.params pointing to COMPSIZE(pname) elements of type GLint.6 id.pname of type OcclusionQueryParameterNameNV.params pointing to COMPSIZE(pname) elements of type GLuint.6color of type  PathColor.pname of type  PathGenMode.value pointing to COMPSIZE(pname) elements of type GLfloat.6color of type  PathColor.pname of type  PathGenMode.value pointing to COMPSIZE(pname) elements of type GLint.6path of type Path.commands pointing to COMPSIZE(path) elements of type  PathCommand.6path of type Path.coords pointing to COMPSIZE(path) elements of type GLfloat.6path of type Path. dashArray pointing to COMPSIZE(path) elements of type GLfloat.6path of type Path. startSegment. numSegments.6metricQueryMask of type PathMetricMask. firstPathName of type Path.numPaths.stride.metrics pointing to )COMPSIZE(metricQueryMask,numPaths,stride) elements of type GLfloat.6metricQueryMask of type PathMetricMask.numPaths. pathNameType of type PathElementType.paths pointing to %COMPSIZE(numPaths,pathNameType,paths) elements of type  PathElement.pathBase of type Path.stride.metrics pointing to )COMPSIZE(metricQueryMask,numPaths,stride) elements of type GLfloat.6path of type Path.pname of type  PathParameter.value pointing to 4 elements of type GLfloat.6path of type Path.pname of type  PathParameter.value pointing to 4 elements of type GLint.6  pathListMode of type  PathListMode.numPaths. pathNameType of type PathElementType.paths pointing to %COMPSIZE(numPaths,pathNameType,paths) elements of type  PathElement.pathBase of type Path. advanceScale. kerningScale. transformType of type PathTransformType.returnedSpacing pointing to COMPSIZE(pathListMode,numPaths) elements of type GLfloat.6 texCoordSet of type  TextureUnit.pname of type  PathGenMode.value pointing to COMPSIZE(pname) elements of type GLfloat.6 texCoordSet of type  TextureUnit.pname of type  PathGenMode.value pointing to COMPSIZE(pname) elements of type GLint.6 queryId. counterId.counterNameLength. counterName.counterDescLength. counterDesc. counterOffset.counterDataSize.counterTypeEnum. counterDataTypeEnum. rawCounterMaxValue.6monitor.pname.dataSize.data pointing to dataSize elements of type GLuint. bytesWritten pointing to 1 elements of type GLint.6group.counter.pname.data pointing to COMPSIZE(pname) elements of type a.6group.counter.bufSize.length pointing to 1 elements of type GLsizei. counterString pointing to bufSize elements of type GLchar.6group. numCounters pointing to 1 elements of type GLint.maxActiveCounters pointing to 1 elements of type GLint. counterSize.counters pointing to  counterSize elements of type GLuint.7 group.bufSize.length pointing to 1 elements of type GLsizei. groupString pointing to bufSize elements of type GLchar.7! numGroups pointing to 1 elements of type GLint. groupsSize.groups pointing to  groupsSize elements of type GLuint.7" queryHandle.flags.dataSize.data. bytesWritten.7# queryName.queryId.7$queryId.queryNameLength. queryName.dataSize. noCounters. noInstances.capsMask.7%map of type PixelMap.values pointing to  COMPSIZE(map) elements of type GLfloat.7&map of type PixelMap.values pointing to  COMPSIZE(map) elements of type GLuint.7'map of type PixelMap.values pointing to  COMPSIZE(map) elements of type GLushort.7(map.size.values pointing to size elements of type GLfixed.7 )pname of type PixelTexGenParameterNameSGIS.params pointing to COMPSIZE(pname) elements of type CheckedFloat32.7 *pname of type PixelTexGenParameterNameSGIS.params pointing to COMPSIZE(pname) elements of type  CheckedInt32.7 +target.pname.params pointing to COMPSIZE(pname) elements of type GLfloat.7 ,target.pname.params pointing to COMPSIZE(pname) elements of type GLint.7 -target of type TypeEnum.index.data pointing to 1 elements of type Ptr a.7.pname of type TypeEnum.index.params pointing to 1 elements of type Ptr a.7/pname of type GetPointervPName.params pointing to 1 elements of type Ptr a.70pname of type GetPointervPName.params pointing to 1 elements of type Ptr a.71pname.params.72mask pointing to  COMPSIZE() elements of type GLubyte.73program.bufSize.length pointing to 1 elements of type GLsizei. binaryFormat pointing to 1 elements of type GLenum.binary pointing to bufSize elements of type a.74program.bufSize.length pointing to 1 elements of type GLsizei. binaryFormat pointing to 1 elements of type GLenum.binary pointing to bufSize elements of type a.75target of type  ProgramTarget.index.params pointing to 4 elements of type GLint.76target of type  ProgramTarget.index.params pointing to 4 elements of type GLuint.77target of type ProgramTargetARB.index.params pointing to 4 elements of type GLdouble.78target of type ProgramTargetARB.index.params pointing to 4 elements of type GLfloat.79program.bufSize.length pointing to 1 elements of type GLsizei.infoLog pointing to bufSize elements of type GLchar.7:program.programInterface.pname.params pointing to COMPSIZE(pname) elements of type GLint.7;target of type  ProgramTarget.index.params pointing to 4 elements of type GLint.7<target of type  ProgramTarget.index.params pointing to 4 elements of type GLuint.7=target of type ProgramTargetARB.index.params pointing to 4 elements of type GLdouble.7>target of type ProgramTargetARB.index.params pointing to 4 elements of type GLfloat.7?id.len.name pointing to 1 elements of type GLubyte.params pointing to 4 elements of type GLdouble.7 @id.len.name pointing to 1 elements of type GLubyte.params pointing to 4 elements of type GLfloat.7!Atarget of type VertexAttribEnumNV.index.pname of type VertexAttribEnumNV.params pointing to 4 elements of type GLdouble.7"Btarget of type VertexAttribEnumNV.index.pname of type VertexAttribEnumNV.params pointing to 4 elements of type GLfloat.7#Cpipeline.bufSize.length pointing to 1 elements of type GLsizei.infoLog pointing to bufSize elements of type GLchar.7$Dpipeline.bufSize.length pointing to 1 elements of type GLsizei.infoLog pointing to bufSize elements of type GLchar.7%Epipeline.pname.params pointing to COMPSIZE(pname) elements of type GLint.7&Fpipeline.pname.params.7'Gprogram.programInterface.name pointing to COMPSIZE(name) elements of type GLchar.7(Hprogram.programInterface.name pointing to COMPSIZE(name) elements of type GLchar.7)Iprogram.programInterface.name pointing to COMPSIZE(name) elements of type GLchar.7*Jprogram.programInterface.index.bufSize.length pointing to 1 elements of type GLsizei.name pointing to bufSize elements of type GLchar.7+Kprogram.programInterface.index. propCount.props.bufSize.length.params.7,Lprogram.programInterface.index. propCount.props pointing to  propCount elements of type GLenum.bufSize.length pointing to 1 elements of type GLsizei.params pointing to bufSize elements of type GLint.7-Mprogram. shadertype.pname.values pointing to 1 elements of type GLint.7.Ntarget of type ProgramTargetARB.pname of type ProgramStringPropertyARB.string pointing to COMPSIZE(target,pname) elements of type a.7/Oid.pname of type VertexAttribEnumNV.program pointing to COMPSIZE(id,pname) elements of type ProgramCharacterNV.70Ptarget.index.param pointing to COMPSIZE(target) elements of type GLuint.71Qprogram.pname.params pointing to COMPSIZE(pname) elements of type GLint.72Rtarget of type ProgramTargetARB.pname of type ProgramPropertyARB.params pointing to 1 elements of type GLint.73Sid.pname of type VertexAttribEnumNV.params pointing to 4 elements of type GLint.74Tid.buffer.pname.offset.75Uid.buffer.pname.offset.76Vid.buffer.pname.offset.77Wid.buffer.pname.offset.78Xtarget.index.pname.params pointing to COMPSIZE(pname) elements of type GLint.79Yid.pname.params pointing to COMPSIZE(pname) elements of type GLint64.7:Zid.pname.params pointing to COMPSIZE(pname) elements of type GLint64.7;[id.pname.params pointing to COMPSIZE(pname) elements of type GLint.7<\id.pname.params pointing to COMPSIZE(pname) elements of type GLint.7=]id.pname.params.7>^id.pname.params pointing to COMPSIZE(pname) elements of type GLuint64.7?_id.pname.params pointing to COMPSIZE(pname) elements of type GLuint64.7@`id.pname.params pointing to COMPSIZE(pname) elements of type GLuint.7Aaid.pname.params pointing to COMPSIZE(pname) elements of type GLuint.7Bbid.pname.params.7Cctarget.pname.params pointing to COMPSIZE(pname) elements of type GLint.7Ddtarget.pname.params pointing to COMPSIZE(pname) elements of type GLint.7Eetarget.pname.params.7Fftarget of type RenderbufferTarget.pname.params pointing to COMPSIZE(pname) elements of type GLint.7Ggtarget of type RenderbufferTarget.pname.params pointing to COMPSIZE(pname) elements of type GLint.7Hhtarget.pname.params pointing to COMPSIZE(pname) elements of type GLint.7Iisampler.pname.params pointing to COMPSIZE(pname) elements of type GLint.7Jjsampler.pname.params pointing to COMPSIZE(pname) elements of type GLint.7Kksampler.pname.params pointing to COMPSIZE(pname) elements of type GLint.7Llsampler.pname.params pointing to COMPSIZE(pname) elements of type GLuint.7Mmsampler.pname.params pointing to COMPSIZE(pname) elements of type GLuint.7Nnsampler.pname.params pointing to COMPSIZE(pname) elements of type GLuint.7Oosampler.pname.params pointing to COMPSIZE(pname) elements of type GLfloat.7Ppsampler.pname.params pointing to COMPSIZE(pname) elements of type GLint.7Qqtarget of type SeparableTarget.format of type  PixelFormat.type of type  PixelType.row pointing to COMPSIZE(target,format,type) elements of type a.column pointing to COMPSIZE(target,format,type) elements of type b.span pointing to COMPSIZE(target,format,type) elements of type c.7Rrtarget of type SeparableTargetEXT.format of type  PixelFormat.type of type  PixelType.row pointing to COMPSIZE(target,format,type) elements of type a.column pointing to COMPSIZE(target,format,type) elements of type b.span pointing to COMPSIZE(target,format,type) elements of type c.7Ssshader.bufSize.length pointing to 1 elements of type GLsizei.infoLog pointing to bufSize elements of type GLchar.7Tt shadertype. precisiontype.range pointing to 2 elements of type GLint. precision pointing to 2 elements of type GLint.7Uushader.bufSize.length pointing to 1 elements of type GLsizei.source pointing to bufSize elements of type GLchar.7Vvobj of type  handleARB. maxLength.length pointing to 1 elements of type GLsizei.source pointing to  maxLength elements of type  GLcharARB.7Wwshader.pname.params pointing to COMPSIZE(pname) elements of type GLint.7Xxtarget of type  TextureTarget.points pointing to COMPSIZE(target) elements of type GLfloat.7Yyname of type  StringName.pointing to elements of type String.7Zzname.index.pointing to elements of type String.7[{program. shadertype.name.7\|program. shadertype.name.7]}sync of type sync.pname.bufSize.length pointing to 1 elements of type GLsizei.values pointing to bufSize elements of type GLint.7^~sync.pname.bufSize.length.values pointing to bufSize elements of type GLint.7_pname of type GetTexBumpParameterATI.param pointing to COMPSIZE(pname) elements of type GLfloat.7`pname of type GetTexBumpParameterATI.param pointing to COMPSIZE(pname) elements of type GLint.7atarget of type TextureEnvTarget.pname of type TextureEnvParameter.params pointing to COMPSIZE(pname) elements of type GLfloat.7btarget of type TextureEnvTarget.pname of type TextureEnvParameter.params pointing to COMPSIZE(pname) elements of type GLint.7ctarget.pname.params pointing to COMPSIZE(pname) elements of type GLfixed.7dtarget.pname.params pointing to COMPSIZE(pname) elements of type GLfixed.7etarget of type  TextureTarget.filter of type TextureFilterSGIS.weights pointing to COMPSIZE(target,filter) elements of type GLfloat.7fcoord of type TextureCoordName.pname of type TextureGenParameter.params pointing to COMPSIZE(pname) elements of type GLdouble.7gcoord of type TextureCoordName.pname of type TextureGenParameter.params pointing to COMPSIZE(pname) elements of type GLfloat.7hcoord.pname.params pointing to COMPSIZE(pname) elements of type GLfloat.7icoord of type TextureCoordName.pname of type TextureGenParameter.params pointing to COMPSIZE(pname) elements of type GLint.7jcoord.pname.params pointing to COMPSIZE(pname) elements of type GLint.7kcoord.pname.params pointing to COMPSIZE(pname) elements of type GLfixed.7ltarget of type  TextureTarget.level of type  CheckedInt32.format of type  PixelFormat.type of type  PixelType.pixels pointing to "COMPSIZE(target,level,format,type) elements of type a.7mtarget of type  TextureTarget.level of type  CheckedInt32.pname of type GetTextureParameter.params pointing to COMPSIZE(pname) elements of type GLfloat.7ntarget of type  TextureTarget.level of type  CheckedInt32.pname of type GetTextureParameter.params pointing to COMPSIZE(pname) elements of type GLint.7otarget.level.pname.params pointing to COMPSIZE(pname) elements of type GLfixed.7ptarget of type  TextureTarget.pname of type GetTextureParameter.params pointing to COMPSIZE(pname) elements of type GLint.7qtarget of type  TextureTarget.pname of type GetTextureParameter.params pointing to COMPSIZE(pname) elements of type GLint.7rtarget of type  TextureTarget.pname of type GetTextureParameter.params pointing to COMPSIZE(pname) elements of type GLint.7starget of type  TextureTarget.pname of type GetTextureParameter.params pointing to COMPSIZE(pname) elements of type GLuint.7ttarget of type  TextureTarget.pname of type GetTextureParameter.params pointing to COMPSIZE(pname) elements of type GLuint.7utarget of type  TextureTarget.pname of type GetTextureParameter.params pointing to COMPSIZE(pname) elements of type GLuint.7vtarget.pname.params pointing to 1 elements of type Ptr a.7wtarget of type  TextureTarget.pname of type GetTextureParameter.params pointing to COMPSIZE(pname) elements of type GLfloat.7xtarget of type  TextureTarget.pname of type GetTextureParameter.params pointing to COMPSIZE(pname) elements of type GLint.7ytarget.pname.params pointing to COMPSIZE(pname) elements of type GLfixed.7ztarget.pname.params pointing to COMPSIZE(pname) elements of type GLfixed.7{texture.7|texture.7}texture.level.format.type.bufSize.pixels.7~texture of type Texture.target of type  TextureTarget.level of type  CheckedInt32.format of type  PixelFormat.type of type  PixelType.pixels pointing to "COMPSIZE(target,level,format,type) elements of type a.7texture.level.pname.params.7texture of type Texture.target of type  TextureTarget.level of type  CheckedInt32.pname of type GetTextureParameter.params pointing to COMPSIZE(pname) elements of type GLfloat.7texture.level.pname.params.7texture of type Texture.target of type  TextureTarget.level of type  CheckedInt32.pname of type GetTextureParameter.params pointing to COMPSIZE(pname) elements of type GLint.7texture.pname.params.7texture of type Texture.target of type  TextureTarget.pname of type GetTextureParameter.params pointing to COMPSIZE(pname) elements of type GLint.7texture.pname.params.7texture of type Texture.target of type  TextureTarget.pname of type GetTextureParameter.params pointing to COMPSIZE(pname) elements of type GLuint.7texture.pname.params.7texture of type Texture.target of type  TextureTarget.pname of type GetTextureParameter.params pointing to COMPSIZE(pname) elements of type GLfloat.7texture.pname.params.7texture of type Texture.target of type  TextureTarget.pname of type GetTextureParameter.params pointing to COMPSIZE(pname) elements of type GLint.7texture.sampler.7texture.sampler.7 texture.level.xoffset.yoffset.zoffset.width.height.depth.format. type. bufSize. pixels.7target of type VertexAttribEnumNV.address.pname of type VertexAttribEnumNV.params pointing to 1 elements of type GLint.7program.index.bufSize.length pointing to 1 elements of type GLsizei.size pointing to 1 elements of type GLsizei.type pointing to 1 elements of type GLenum.name pointing to bufSize elements of type GLchar.7program.index.bufSize.length pointing to 1 elements of type GLsizei.size pointing to 1 elements of type GLsizei.type pointing to 1 elements of type GLenum.name pointing to bufSize elements of type GLchar.7program.index.location pointing to 1 elements of type GLint.7xfb.pname.index.param.7xfb.pname.index.param.7xfb.pname.param.7shader.bufsize.length pointing to 1 elements of type GLsizei.source.7program.uniformBlockName pointing to  COMPSIZE() elements of type GLchar.7program.location.7program. uniformCount. uniformNames pointing to COMPSIZE(uniformCount) elements of type  Ptr GLchar.uniformIndices pointing to COMPSIZE(uniformCount) elements of type GLuint.7program.name.7 programObj of type  handleARB.name.7program.location.of type  BufferOffset.7 shadertype.location.params pointing to 1 elements of type GLuint.7program.location.params pointing to COMPSIZE(program,location) elements of type GLdouble.7program.location.params pointing to COMPSIZE(program,location) elements of type GLfloat.7 programObj of type  handleARB.location.params pointing to COMPSIZE(programObj,location) elements of type GLfloat.7program.location.params pointing to COMPSIZE(program,location) elements of type  GLint64EXT.7program.location.params pointing to COMPSIZE(program,location) elements of type GLint.7 programObj of type  handleARB.location.params pointing to COMPSIZE(programObj,location) elements of type GLint.7program.location.params pointing to COMPSIZE(program,location) elements of type  GLuint64EXT.7program.location.params pointing to COMPSIZE(program,location) elements of type GLuint.7program.location.params pointing to COMPSIZE(program,location) elements of type GLuint.7id.pname of type ArrayObjectPNameATI.params pointing to 1 elements of type GLfloat.7id.pname of type ArrayObjectPNameATI.params pointing to 1 elements of type GLint.7id.value of type GetVariantValueEXT.data pointing to  COMPSIZE(id) elements of type Boolean.7id.value of type GetVariantValueEXT.data pointing to  COMPSIZE(id) elements of type GLfloat.7id.value of type GetVariantValueEXT.data pointing to  COMPSIZE(id) elements of type GLint.7id.value of type GetVariantValueEXT.data pointing to  COMPSIZE(id) elements of type Ptr a.7program.name pointing to COMPSIZE(name) elements of type GLchar.7vaobj.index.pname.param.7vaobj.index.pname.param.7vaobj.index.pname.param.7vaobj.pname.param.7vaobj.index.pname.param.7vaobj.pname.param pointing to 1 elements of type Ptr a.7vaobj.pname.param.7index.pname of type ArrayObjectPNameATI.params pointing to COMPSIZE(pname) elements of type GLfloat.7index.pname of type ArrayObjectPNameATI.params pointing to COMPSIZE(pname) elements of type GLint.7index.pname of type VertexAttribEnum.params pointing to 1 elements of type GLint.7index.pname of type VertexAttribEnum.params pointing to 1 elements of type GLint.7index.pname of type VertexAttribEnum.params pointing to 1 elements of type GLuint.7index.pname of type VertexAttribEnum.params pointing to 1 elements of type GLuint.7index.pname.params pointing to COMPSIZE(pname) elements of type GLdouble.7index.pname.params pointing to COMPSIZE(pname) elements of type GLdouble.7index.pname.params pointing to COMPSIZE(pname) elements of type  GLint64EXT.7index.pname.params.7index.pname.params pointing to COMPSIZE(pname) elements of type  GLuint64EXT.7index.pname of type VertexAttribPointerPropertyARB.pointer pointing to 1 elements of type Ptr a.7index.pname of type VertexAttribPointerPropertyARB.pointer pointing to 1 elements of type Ptr a.7index.pname of type VertexAttribEnumNV.pointer pointing to 1 elements of type Ptr a.7index.pname of type VertexAttribPropertyARB.params pointing to 4 elements of type GLdouble.7index.pname of type VertexAttribPropertyARB.params pointing to 4 elements of type GLdouble.7index.pname of type VertexAttribEnumNV.params pointing to 1 elements of type GLdouble.7index.pname of type VertexAttribPropertyARB.params pointing to 4 elements of type GLfloat.7index.pname of type VertexAttribPropertyARB.params pointing to 4 elements of type GLfloat.7index.pname of type VertexAttribEnumNV.params pointing to 1 elements of type GLfloat.7index.pname of type VertexAttribPropertyARB.params pointing to 4 elements of type GLint.7index.pname of type VertexAttribPropertyARB.params pointing to 4 elements of type GLint.7index.pname of type VertexAttribEnumNV.params pointing to 1 elements of type GLint.7video_capture_slot.stream.pname.params pointing to COMPSIZE(pname) elements of type GLdouble.7video_capture_slot.stream.pname.params pointing to COMPSIZE(pname) elements of type GLfloat.7video_capture_slot.stream.pname.params pointing to COMPSIZE(pname) elements of type GLint.7video_capture_slot.pname.params pointing to COMPSIZE(pname) elements of type GLint.7 video_slot.pname.params pointing to COMPSIZE(pname) elements of type  GLint64EXT.7 video_slot.pname.params pointing to COMPSIZE(pname) elements of type GLint.7 video_slot.pname.params pointing to COMPSIZE(pname) elements of type  GLuint64EXT.7 video_slot.pname.params pointing to COMPSIZE(pname) elements of type GLuint.7target.format.type.bufSize.table.7target.format.type.bufSize.table pointing to bufSize elements of type a.7target.lod.bufSize.pixels.7target.lod.bufSize.img pointing to bufSize elements of type a.7target.format.type.bufSize.image.7target.format.type.bufSize.image pointing to bufSize elements of type a.7target.reset.format.type.bufSize.values.7target.reset of type Boolean.format.type.bufSize.values pointing to bufSize elements of type a.7target.query.bufSize.v.7target.query.bufSize.v pointing to bufSize elements of type GLdouble.7target.query.bufSize.v.7target.query.bufSize.v pointing to bufSize elements of type GLfloat.7target.query.bufSize.v.7target.query.bufSize.v pointing to bufSize elements of type GLint.7target.reset.format.type.bufSize.values.7target.reset of type Boolean.format.type.bufSize.values pointing to bufSize elements of type a.7map.bufSize.values.7map.bufSize.values pointing to bufSize elements of type GLfloat.7map.bufSize.values.7map.bufSize.values pointing to bufSize elements of type GLuint.7map.bufSize.values.7map.bufSize.values pointing to bufSize elements of type GLushort.7 bufSize.pattern.7 bufSize.pattern pointing to bufSize elements of type GLubyte.7 target.format.type. rowBufSize.row. columnBufSize.column.span.7 target.format.type. rowBufSize.row pointing to  rowBufSize elements of type a. columnBufSize.column pointing to  columnBufSize elements of type b.span pointing to 0 elements of type c.7 target.level.format.type.bufSize.pixels.7target.level.format.type.bufSize.img pointing to bufSize elements of type a.7program.location.bufSize.params.7program.location.bufSize.params pointing to bufSize elements of type GLdouble.7program.location.bufSize.params.7program.location.bufSize.params pointing to bufSize elements of type GLfloat.7program.location.bufSize.params pointing to bufSize elements of type GLfloat.7program.location.bufSize.params.7program.location.bufSize.params.7program.location.bufSize.params pointing to bufSize elements of type GLint.7program.location.bufSize.params pointing to bufSize elements of type GLint.7program.location.bufSize.params.7program.location.bufSize.params.7program.location.bufSize.params pointing to bufSize elements of type GLuint.7program.location.bufSize.params.7factor.7factor.7factor.7factor.8 factor.8!factor.8"factor.8#factor.8$target of type  HintTarget.mode of type HintMode.8%target of type  HintTargetPGI.mode.8&target of type HistogramTarget.width.internalformat of type PixelInternalFormat.sink of type Boolean.8'target of type HistogramTargetEXT.width.internalformat of type PixelInternalFormat.sink of type Boolean.8(pname of type IglooFunctionSelectSGIX.params pointing to COMPSIZE(pname) elements of type IglooParameterSGIX.8 )target of type ImageTransformTargetHP.pname of type ImageTransformPNameHP.param.8 *target of type ImageTransformTargetHP.pname of type ImageTransformPNameHP.params pointing to COMPSIZE(pname) elements of type GLfloat.8 +target of type ImageTransformTargetHP.pname of type ImageTransformPNameHP.param.8 ,target of type ImageTransformTargetHP.pname of type ImageTransformPNameHP.params pointing to COMPSIZE(pname) elements of type GLint.8 -external_sync_type. external_sync.flags.of type sync.8.type.stride.8/func of type IndexFunctionEXT.ref of type ClampedFloat32.80mask of type MaskedColorIndexValueI.81face of type  MaterialFace.mode of type IndexMaterialParameterEXT.82type of type IndexPointerType.stride.pointer pointing to COMPSIZE(type,stride) elements of type a.83type of type IndexPointerType.stride.count.pointer pointing to COMPSIZE(type,stride,count) elements of type a.84type of type IndexPointerType.stride.pointer pointing to COMPSIZE(type,stride) elements of type Ptr a. ptrstride.85c of type ColorIndexValueD.86c pointing to 1 elements of type ColorIndexValueD.87c of type ColorIndexValueF.88c pointing to 1 elements of type ColorIndexValueF.89c of type ColorIndexValueI.8:c pointing to 1 elements of type ColorIndexValueI.8;c of type ColorIndexValueS.8<c pointing to 1 elements of type ColorIndexValueS.8=c of type ColorIndexValueUB.8>c pointing to 1 elements of type ColorIndexValueUB.8? component.8 @ component pointing to 1 elements of type GLfixed.8!A8"Bres.src.num.8#Clength.marker.8$Dsize.buffer pointing to size elements of type GLint.8%Eformat of type InterleavedArrayFormat.stride.pointer pointing to COMPSIZE(format,stride) elements of type a.8&F resultPath of type Path.pathA of type Path.pathB of type Path.weight.8'Gbuffer.8(Hbuffer.offset of type  BufferOffset.length of type  BufferSize.8)Itarget.numAttachments. attachments pointing to numAttachments elements of type GLenum.8*J framebuffer.numAttachments. attachments.8+K framebuffer.numAttachments. attachments.x.y.width.height.8,Ltarget.numAttachments. attachments pointing to numAttachments elements of type GLenum.x.y.width.height.8-Mtexture.level.8.Ntexture.level.xoffset.yoffset.zoffset.width.height.depth.8/Omarker.of type Boolean.80Pbuffer.of type Boolean.81Qbuffer.of type Boolean.82Rtarget.of type Boolean.83Scap of type  EnableCap.of type Boolean.84Ttarget.index.of type Boolean.85Utarget.index.of type Boolean.86Vtarget.index.of type Boolean.87Wtarget.index.of type Boolean.88Xtarget.index.of type Boolean.89Yfence of type FenceNV.of type Boolean.8:Zfence of type FenceNV.of type Boolean.8;[ framebuffer.of type Boolean.8<\ framebuffer.of type Boolean.8=] framebuffer.8>^handle.8?_handle.of type Boolean.8@`list of type List.of type Boolean.8Aa identifier.name.of type Boolean.8Bbbuffer.of type Boolean.8Ccnamelen.name pointing to namelen elements of type GLchar.of type Boolean.8Ddbuffer.of type Boolean.8Eeid.of type Boolean.8Ffpath of type Path.of type Boolean.8Ggpath of type Path.mask of type MaskedStencilValue.x.y.of type Boolean.8Hhpath of type Path.x.y.of type Boolean.8Iiprogram.of type Boolean.8Jjprogram.of type Boolean.8Kkid.of type Boolean.8Llpipeline.of type Boolean.8Mmpipeline.8Nnid.of type Boolean.8Ooid.of type Boolean.8Ppid.8Qq renderbuffer.of type Boolean.8Rr renderbuffer.of type Boolean.8Ss renderbuffer.8Ttsampler.of type Boolean.8Uushader.of type Boolean.8Vvsync of type sync.of type Boolean.8Wwsync.8Xxtexture of type Texture.of type Boolean.8Yytexture of type Texture.of type Boolean.8Zzhandle.8[{handle.of type Boolean.8\|id.of type Boolean.8]}id.of type Boolean.8^~id.cap of type  VariantCapEXT.of type Boolean.8_array.of type Boolean.8`array.of type Boolean.8aarray.8bindex.pname.of type Boolean.8ctype.object.length.label.8dpname of type LightEnvParameterSGIX.param of type  CheckedInt32.8epname of type LightModelParameter.param.8fpname of type LightModelParameter.params pointing to COMPSIZE(pname) elements of type GLfloat.8gpname of type LightModelParameter.param.8hpname of type LightModelParameter.params pointing to COMPSIZE(pname) elements of type GLint.8ipname.param.8jpname.param.8kpname.param pointing to COMPSIZE(pname) elements of type GLfixed.8lpname.param pointing to COMPSIZE(pname) elements of type GLfixed.8mlight of type  LightName.pname of type LightParameter.param of type CheckedFloat32.8nlight of type  LightName.pname of type LightParameter.params pointing to COMPSIZE(pname) elements of type CheckedFloat32.8olight of type  LightName.pname of type LightParameter.param of type  CheckedInt32.8plight of type  LightName.pname of type LightParameter.params pointing to COMPSIZE(pname) elements of type  CheckedInt32.8qlight.pname.param.8rlight.pname.param.8slight.pname.params pointing to COMPSIZE(pname) elements of type GLfixed.8tlight.pname.params pointing to COMPSIZE(pname) elements of type GLfixed.8ufactor of type  CheckedInt32.pattern of type  LineStipple.8vwidth of type CheckedFloat32.8wwidth.8xwidth.8yprogram.8z programObj of type  handleARB.8{base of type List.8|list of type List.pname of type ListParameterName.param of type CheckedFloat32.8}list of type List.pname of type ListParameterName.params pointing to COMPSIZE(pname) elements of type CheckedFloat32.8~list of type List.pname of type ListParameterName.param of type  CheckedInt32.8list of type List.pname of type ListParameterName.params pointing to COMPSIZE(pname) elements of type  CheckedInt32.88mask of type  FfdMaskSGIX.8m pointing to 16 elements of type GLdouble.8m pointing to 16 elements of type GLfloat.8m pointing to 16 elements of type GLfixed.8m pointing to 16 elements of type GLfixed.8name of type  SelectName.88target of type VertexAttribEnumNV.id.len.program pointing to len elements of type GLubyte.8m pointing to 16 elements of type GLdouble.8m pointing to 16 elements of type GLdouble.8m pointing to 16 elements of type GLfloat.8m pointing to 16 elements of type GLfloat.8m pointing to 16 elements of type GLfixed.8first.count.8opcode of type LogicOp.8target.8target.access.8handle.8handle.8handle.access.8handle.access.8buffer.8buffer.access.8handle.8handle.8handle.8handle.8target of type  MapTarget.u1 of type CoordD.u2 of type CoordD.stride.order of type  CheckedInt32.points pointing to COMPSIZE(target,stride,order) elements of type CoordD.8target of type  MapTarget.u1 of type CoordF.u2 of type CoordF.stride.order of type  CheckedInt32.points pointing to COMPSIZE(target,stride,order) elements of type CoordF.8target.u1.u2.stride.order.points.8 target of type  MapTarget.u1 of type CoordD.u2 of type CoordD.ustride.uorder of type  CheckedInt32.v1 of type CoordD.v2 of type CoordD.vstride.vorder of type  CheckedInt32. points pointing to .COMPSIZE(target,ustride,uorder,vstride,vorder) elements of type CoordD.8 target of type  MapTarget.u1 of type CoordF.u2 of type CoordF.ustride.uorder of type  CheckedInt32.v1 of type CoordF.v2 of type CoordF.vstride.vorder of type  CheckedInt32. points pointing to .COMPSIZE(target,ustride,uorder,vstride,vorder) elements of type CoordF.8 target.u1.u2.ustride.uorder.v1.v2.vstride.vorder. points.8target of type BufferTargetARB.access of type BufferAccessARB.8target of type BufferTargetARB.access of type BufferAccessARB.8target.access.8target of type BufferTargetARB.offset of type  BufferOffset.length of type  BufferSize.access of type BufferAccessMask.8target.offset.length.access.8 target of type  EvalTargetNV.index.type of type  MapTypeNV.ustride.vstride.uorder of type  CheckedInt32.vorder of type  CheckedInt32.packed of type Boolean.points pointing to COMPSIZE(target,uorder,vorder) elements of type a.8un.u1 of type CoordD.u2 of type CoordD.8un.u1 of type CoordF.u2 of type CoordF.8n.u1.u2.8un.u1 of type CoordD.u2 of type CoordD.vn.v1 of type CoordD.v2 of type CoordD.8un.u1 of type CoordF.u2 of type CoordF.vn.v1 of type CoordF.v2 of type CoordF.8n.u1.u2.v1.v2.8buffer.access.8buffer.access of type VertexBufferObjectAccess.8buffer.offset.length of type  BufferSize.access.8buffer.offset.length.access of type BufferAccessMask.8buffer.8target of type  EvalTargetNV.pname of type MapParameterNV.params pointing to COMPSIZE(target,pname) elements of type CheckedFloat32.8target of type  EvalTargetNV.pname of type MapParameterNV.params pointing to COMPSIZE(target,pname) elements of type  CheckedInt32.8texture.level.access.stride pointing to 1 elements of type GLint.layout pointing to 1 elements of type GLenum.8index.size.u1 of type CoordD.u2 of type CoordD.stride.order of type  CheckedInt32.points pointing to COMPSIZE(size,stride,order) elements of type CoordD.8index.size.u1 of type CoordF.u2 of type CoordF.stride.order of type  CheckedInt32.points pointing to COMPSIZE(size,stride,order) elements of type CoordF.8 index.size.u1 of type CoordD.u2 of type CoordD.ustride.uorder of type  CheckedInt32.v1 of type CoordD.v2 of type CoordD.vstride. vorder of type  CheckedInt32. points pointing to ,COMPSIZE(size,ustride,uorder,vstride,vorder) elements of type CoordD.8 index.size.u1 of type CoordF.u2 of type CoordF.ustride.uorder of type  CheckedInt32.v1 of type CoordF.v2 of type CoordF.vstride. vorder of type  CheckedInt32. points pointing to ,COMPSIZE(size,ustride,uorder,vstride,vorder) elements of type CoordF.8face of type  MaterialFace.pname of type MaterialParameter.param of type CheckedFloat32.8face of type  MaterialFace.pname of type MaterialParameter.params pointing to COMPSIZE(pname) elements of type CheckedFloat32.8face of type  MaterialFace.pname of type MaterialParameter.param of type  CheckedInt32.8face of type  MaterialFace.pname of type MaterialParameter.params pointing to COMPSIZE(pname) elements of type  CheckedInt32.8face.pname.param.8face.pname.param.8face.pname.param pointing to COMPSIZE(pname) elements of type GLfixed.8face.pname.param pointing to COMPSIZE(pname) elements of type GLfixed.8mode of type  MatrixMode.left.right.bottom.top.zNear.zFar.8size.type of type MatrixIndexPointerTypeARB.stride.pointer pointing to COMPSIZE(size,type,stride) elements of type a.8size.type.stride.pointer pointing to COMPSIZE(size,type,stride) elements of type a.8size.indices pointing to size elements of type GLubyte.8size.indices pointing to size elements of type GLuint.8size.indices pointing to size elements of type GLushort.8 matrixMode.m.8 matrixMode.m.8mode of type  MatrixMode.8 matrixMode.m.8mode of type  MatrixMode.m pointing to 16 elements of type GLdouble.8mode of type  MatrixMode.m pointing to 16 elements of type GLfloat.8mode of type  MatrixMode.m pointing to 16 elements of type GLdouble.8mode of type  MatrixMode.m pointing to 16 elements of type GLfloat.8mode of type  MatrixMode.8 matrixMode.m.8 matrixMode.m.8 matrixMode.m.8mode of type  MatrixMode.m pointing to 16 elements of type GLdouble.8mode of type  MatrixMode.m pointing to 16 elements of type GLfloat.8mode of type  MatrixMode.m pointing to 16 elements of type GLdouble.8mode of type  MatrixMode.m pointing to 16 elements of type GLfloat.8mode of type  MatrixMode.left.right.bottom.top.zNear.zFar.8mode of type  MatrixMode.8mode of type  MatrixMode.8mode of type  MatrixMode.angle.x.y.z.8mode of type  MatrixMode.angle.x.y.z.8mode of type  MatrixMode.x.y.z.8mode of type  MatrixMode.x.y.z.8mode of type  MatrixMode.x.y.z.8mode of type  MatrixMode.x.y.z.8barriers.8barriers.8barriers.8value of type ColorF.8value of type ColorF.8value of type ColorF.8target of type  MinmaxTarget.internalformat of type PixelInternalFormat.sink of type Boolean.8target of type MinmaxTargetEXT.internalformat of type PixelInternalFormat.sink of type Boolean.8 m pointing to 16 elements of type GLdouble.8 m pointing to 16 elements of type GLfloat.8 m pointing to 16 elements of type GLfixed.8 m pointing to 16 elements of type GLfixed.8 m pointing to 16 elements of type GLdouble.8m pointing to 16 elements of type GLdouble.8m pointing to 16 elements of type GLfloat.8m pointing to 16 elements of type GLfloat.8m pointing to 16 elements of type GLfixed.8mode of type  PrimitiveType.first pointing to COMPSIZE(count) elements of type GLint.count pointing to COMPSIZE(drawcount) elements of type GLsizei. drawcount.8mode of type  PrimitiveType.first pointing to COMPSIZE(primcount) elements of type GLint.count pointing to COMPSIZE(primcount) elements of type GLsizei. primcount.8mode.indirect pointing to COMPSIZE(drawcount,stride) elements of type a. drawcount.stride.8mode.indirect. primcount.stride.8mode.indirect. drawCount. maxDrawCount.stride.vertexBufferCount.8mode.indirect. drawCount.stride.vertexBufferCount.8mode.indirect. drawcount. maxdrawcount.stride.8mode.indirect pointing to COMPSIZE(drawcount,stride) elements of type a. drawcount.stride.8mode of type  PrimitiveType.first pointing to  primcount elements of type GLint.count pointing to  primcount elements of type GLsizei. primcount.8mode of type  PrimitiveType.count pointing to COMPSIZE(drawcount) elements of type GLsizei.type of type DrawElementsType.indices pointing to COMPSIZE(drawcount) elements of type Ptr a. drawcount.8mode.count pointing to COMPSIZE(drawcount) elements of type GLsizei.type of type DrawElementsType.indices pointing to COMPSIZE(drawcount) elements of type Ptr a. drawcount. basevertex pointing to COMPSIZE(drawcount) elements of type GLint.8mode.count pointing to COMPSIZE(drawcount) elements of type GLsizei.type of type DrawElementsType.indices pointing to COMPSIZE(drawcount) elements of type Ptr a. primcount. basevertex pointing to COMPSIZE(drawcount) elements of type GLint.8mode.count pointing to COMPSIZE(drawcount) elements of type GLsizei.type of type DrawElementsType.indices pointing to COMPSIZE(drawcount) elements of type Ptr a. primcount. basevertex pointing to COMPSIZE(drawcount) elements of type GLint.8mode of type  PrimitiveType.count pointing to COMPSIZE(primcount) elements of type GLsizei.type of type DrawElementsType.indices pointing to COMPSIZE(primcount) elements of type Ptr a. primcount.9 mode.type.indirect pointing to COMPSIZE(drawcount,stride) elements of type a. drawcount.stride.9!mode.type.indirect. primcount.stride.9"mode.type.indirect. drawCount. maxDrawCount.stride.vertexBufferCount.9#mode.type.indirect. drawCount.stride.vertexBufferCount.9$mode.type.indirect. drawcount. maxdrawcount.stride.9%mode.type.indirect pointing to COMPSIZE(drawcount,stride) elements of type a. drawcount.stride.9&mode of type  PrimitiveType.start.end.first pointing to  primcount elements of type GLint.count pointing to  primcount elements of type GLsizei. primcount.9'mode pointing to COMPSIZE(primcount) elements of type  PrimitiveType.first pointing to COMPSIZE(primcount) elements of type GLint.count pointing to COMPSIZE(primcount) elements of type GLsizei. primcount. modestride.9(mode pointing to COMPSIZE(primcount) elements of type  PrimitiveType.count pointing to COMPSIZE(primcount) elements of type GLsizei.type of type DrawElementsType.indices pointing to COMPSIZE(primcount) elements of type Ptr a. primcount. modestride.9 )texunit of type  TextureUnit.target of type  TextureTarget.internalformat of type TypeEnum.buffer.9 *texture.s.9 +texture.coords pointing to 1 elements of type GLbyte.9 ,target of type  TextureUnit.s of type CoordD.9 -target of type  TextureUnit.s of type CoordD.9.target of type  TextureUnit.v pointing to 1 elements of type CoordD.9/target of type  TextureUnit.v pointing to 1 elements of type CoordD.90target of type  TextureUnit.s of type CoordF.91target of type  TextureUnit.s of type CoordF.92target of type  TextureUnit.v pointing to 1 elements of type CoordF.93target of type  TextureUnit.v pointing to 1 elements of type CoordF.94target of type  TextureUnit.s of type Half16NV.95target of type  TextureUnit.v pointing to 1 elements of type Half16NV.96target of type  TextureUnit.s of type CoordI.97target of type  TextureUnit.s of type CoordI.98target of type  TextureUnit.v pointing to 1 elements of type CoordI.99target of type  TextureUnit.v pointing to 1 elements of type CoordI.9:target of type  TextureUnit.s of type CoordS.9;target of type  TextureUnit.s of type CoordS.9<target of type  TextureUnit.v pointing to 1 elements of type CoordS.9=target of type  TextureUnit.v pointing to 1 elements of type CoordS.9>texture.s.9?texture.coords pointing to 1 elements of type GLfixed.9 @texture.s.t.9!Atexture.coords pointing to 2 elements of type GLbyte.9"Btarget of type  TextureUnit.s of type CoordD.t of type CoordD.9#Ctarget of type  TextureUnit.s of type CoordD.t of type CoordD.9$Dtarget of type  TextureUnit.v pointing to 2 elements of type CoordD.9%Etarget of type  TextureUnit.v pointing to 2 elements of type CoordD.9&Ftarget of type  TextureUnit.s of type CoordF.t of type CoordF.9'Gtarget of type  TextureUnit.s of type CoordF.t of type CoordF.9(Htarget of type  TextureUnit.v pointing to 2 elements of type CoordF.9)Itarget of type  TextureUnit.v pointing to 2 elements of type CoordF.9*Jtarget of type  TextureUnit.s of type Half16NV.t of type Half16NV.9+Ktarget of type  TextureUnit.v pointing to 2 elements of type Half16NV.9,Ltarget of type  TextureUnit.s of type CoordI.t of type CoordI.9-Mtarget of type  TextureUnit.s of type CoordI.t of type CoordI.9.Ntarget of type  TextureUnit.v pointing to 2 elements of type CoordI.9/Otarget of type  TextureUnit.v pointing to 2 elements of type CoordI.90Ptarget of type  TextureUnit.s of type CoordS.t of type CoordS.91Qtarget of type  TextureUnit.s of type CoordS.t of type CoordS.92Rtarget of type  TextureUnit.v pointing to 2 elements of type CoordS.93Starget of type  TextureUnit.v pointing to 2 elements of type CoordS.94Ttexture.s.t.95Utexture.coords pointing to 2 elements of type GLfixed.96Vtexture.s.t.r.97Wtexture.coords pointing to 3 elements of type GLbyte.98Xtarget of type  TextureUnit.s of type CoordD.t of type CoordD.r of type CoordD.99Ytarget of type  TextureUnit.s of type CoordD.t of type CoordD.r of type CoordD.9:Ztarget of type  TextureUnit.v pointing to 3 elements of type CoordD.9;[target of type  TextureUnit.v pointing to 3 elements of type CoordD.9<\target of type  TextureUnit.s of type CoordF.t of type CoordF.r of type CoordF.9=]target of type  TextureUnit.s of type CoordF.t of type CoordF.r of type CoordF.9>^target of type  TextureUnit.v pointing to 3 elements of type CoordF.9?_target of type  TextureUnit.v pointing to 3 elements of type CoordF.9@`target of type  TextureUnit.s of type Half16NV.t of type Half16NV.r of type Half16NV.9Aatarget of type  TextureUnit.v pointing to 3 elements of type Half16NV.9Bbtarget of type  TextureUnit.s of type CoordI.t of type CoordI.r of type CoordI.9Cctarget of type  TextureUnit.s of type CoordI.t of type CoordI.r of type CoordI.9Ddtarget of type  TextureUnit.v pointing to 3 elements of type CoordI.9Eetarget of type  TextureUnit.v pointing to 3 elements of type CoordI.9Fftarget of type  TextureUnit.s of type CoordS.t of type CoordS.r of type CoordS.9Ggtarget of type  TextureUnit.s of type CoordS.t of type CoordS.r of type CoordS.9Hhtarget of type  TextureUnit.v pointing to 3 elements of type CoordS.9Iitarget of type  TextureUnit.v pointing to 3 elements of type CoordS.9Jjtexture.s.t.r.9Kktexture.coords pointing to 3 elements of type GLfixed.9Lltexture.s.t.r.q.9Mmtexture.coords pointing to 4 elements of type GLbyte.9Nntarget of type  TextureUnit.s of type CoordD.t of type CoordD.r of type CoordD.q of type CoordD.9Ootarget of type  TextureUnit.s of type CoordD.t of type CoordD.r of type CoordD.q of type CoordD.9Pptarget of type  TextureUnit.v pointing to 4 elements of type CoordD.9Qqtarget of type  TextureUnit.v pointing to 4 elements of type CoordD.9Rrtarget of type  TextureUnit.s of type CoordF.t of type CoordF.r of type CoordF.q of type CoordF.9Sstarget of type  TextureUnit.s of type CoordF.t of type CoordF.r of type CoordF.q of type CoordF.9Tttarget of type  TextureUnit.v pointing to 4 elements of type CoordF.9Uutarget of type  TextureUnit.v pointing to 4 elements of type CoordF.9Vvtarget of type  TextureUnit.s of type Half16NV.t of type Half16NV.r of type Half16NV.q of type Half16NV.9Wwtarget of type  TextureUnit.v pointing to 4 elements of type Half16NV.9Xxtarget of type  TextureUnit.s of type CoordI.t of type CoordI.r of type CoordI.q of type CoordI.9Yytarget of type  TextureUnit.s of type CoordI.t of type CoordI.r of type CoordI.q of type CoordI.9Zztarget of type  TextureUnit.v pointing to 4 elements of type CoordI.9[{target of type  TextureUnit.v pointing to 4 elements of type CoordI.9\|target of type  TextureUnit.s of type CoordS.t of type CoordS.r of type CoordS.q of type CoordS.9]}target of type  TextureUnit.s of type CoordS.t of type CoordS.r of type CoordS.q of type CoordS.9^~target of type  TextureUnit.v pointing to 4 elements of type CoordS.9_target of type  TextureUnit.v pointing to 4 elements of type CoordS.9`texture.s.t.r.q.9atexture.s.t.r.q.9btexture.coords pointing to 4 elements of type GLfixed.9ctexture.type.coords.9dtexture.type.coords pointing to 1 elements of type GLuint.9etexture.type.coords.9ftexture.type.coords pointing to 1 elements of type GLuint.9gtexture.type.coords.9htexture.type.coords pointing to 1 elements of type GLuint.9itexture.type.coords.9jtexture.type.coords pointing to 1 elements of type GLuint.9ktexunit of type  TextureUnit.size.type of type TexCoordPointerType.stride.pointer pointing to COMPSIZE(size,type,stride) elements of type a.9ltexunit of type  TextureUnit.target of type TextureEnvTarget.pname of type TextureEnvParameter.param of type CheckedFloat32.9mtexunit of type  TextureUnit.target of type TextureEnvTarget.pname of type TextureEnvParameter.params pointing to COMPSIZE(pname) elements of type CheckedFloat32.9ntexunit of type  TextureUnit.target of type TextureEnvTarget.pname of type TextureEnvParameter.param of type  CheckedInt32.9otexunit of type  TextureUnit.target of type TextureEnvTarget.pname of type TextureEnvParameter.params pointing to COMPSIZE(pname) elements of type  CheckedInt32.9ptexunit of type  TextureUnit.coord of type TextureCoordName.pname of type TextureGenParameter.param.9qtexunit of type  TextureUnit.coord of type TextureCoordName.pname of type TextureGenParameter.params pointing to COMPSIZE(pname) elements of type GLdouble.9rtexunit of type  TextureUnit.coord of type TextureCoordName.pname of type TextureGenParameter.param of type CheckedFloat32.9stexunit of type  TextureUnit.coord of type TextureCoordName.pname of type TextureGenParameter.params pointing to COMPSIZE(pname) elements of type CheckedFloat32.9ttexunit of type  TextureUnit.coord of type TextureCoordName.pname of type TextureGenParameter.param of type  CheckedInt32.9utexunit of type  TextureUnit.coord of type TextureCoordName.pname of type TextureGenParameter.params pointing to COMPSIZE(pname) elements of type  CheckedInt32.9v texunit of type  TextureUnit.target of type  TextureTarget.level of type  CheckedInt32.internalformat of type TextureComponentCount.width.border of type  CheckedInt32.format of type  PixelFormat.type of type  PixelType.pixels pointing to COMPSIZE(format,type,width) elements of type a.9w texunit of type  TextureUnit.target of type  TextureTarget.level of type  CheckedInt32.internalformat of type TextureComponentCount.width.height.border of type  CheckedInt32.format of type  PixelFormat.type of type  PixelType. pixels pointing to "COMPSIZE(format,type,width,height) elements of type a.9x texunit of type  TextureUnit.target of type  TextureTarget.level of type  CheckedInt32.internalformat of type TextureComponentCount.width.height.depth.border of type  CheckedInt32.format of type  PixelFormat. type of type  PixelType. pixels pointing to (COMPSIZE(format,type,width,height,depth) elements of type a.9ytexunit of type  TextureUnit.target of type  TextureTarget.pname of type TextureParameterName.params pointing to COMPSIZE(pname) elements of type  CheckedInt32.9ztexunit of type  TextureUnit.target of type  TextureTarget.pname of type TextureParameterName.params pointing to COMPSIZE(pname) elements of type GLuint.9{texunit of type  TextureUnit.target of type  TextureTarget.pname of type TextureParameterName.param of type CheckedFloat32.9|texunit of type  TextureUnit.target of type  TextureTarget.pname of type TextureParameterName.params pointing to COMPSIZE(pname) elements of type CheckedFloat32.9}texunit of type  TextureUnit.target of type  TextureTarget.pname of type TextureParameterName.param of type  CheckedInt32.9~texunit of type  TextureUnit.target of type  TextureTarget.pname of type TextureParameterName.params pointing to COMPSIZE(pname) elements of type  CheckedInt32.9texunit of type  TextureUnit.target of type  TextureTarget. renderbuffer.9texunit of type  TextureUnit.target of type  TextureTarget.level of type  CheckedInt32.xoffset of type  CheckedInt32.width.format of type  PixelFormat.type of type  PixelType.pixels pointing to COMPSIZE(format,type,width) elements of type a.9 texunit of type  TextureUnit.target of type  TextureTarget.level of type  CheckedInt32.xoffset of type  CheckedInt32.yoffset of type  CheckedInt32.width.height.format of type  PixelFormat.type of type  PixelType. pixels pointing to "COMPSIZE(format,type,width,height) elements of type a.9 texunit of type  TextureUnit.target of type  TextureTarget.level of type  CheckedInt32.xoffset of type  CheckedInt32.yoffset of type  CheckedInt32.zoffset of type  CheckedInt32.width.height.depth. format of type  PixelFormat. type of type  PixelType. pixels pointing to (COMPSIZE(format,type,width,height,depth) elements of type a.9buffer.size of type  BufferSize.data.usage.9buffer.size.data pointing to COMPSIZE(size) elements of type a.usage of type VertexBufferObjectUsage.9buffer.offset.size.commit.9buffer.offset.size.commit.9buffer.size of type  BufferSize.data.flags.9buffer.size.data pointing to size elements of type a.flags.9buffer.offset.size of type  BufferSize.data.9buffer.offset.size.data pointing to COMPSIZE(size) elements of type a.9 readBuffer. writeBuffer. readOffset. writeOffset.size.9 framebuffer.buf.9 framebuffer.n.bufs.9 framebuffer.pname.param.9 framebuffer of type  Framebuffer.pname of type FramebufferParameterName.param.9 framebuffer.src.9 framebuffer. attachment.renderbuffertarget. renderbuffer.9 framebuffer of type  Framebuffer. attachment of type FramebufferAttachment.renderbuffertarget of type RenderbufferTarget. renderbuffer of type  Renderbuffer.9 framebuffer.start.count.v.9 framebuffer. attachment.texture.level.9 framebuffer of type  Framebuffer. attachment of type FramebufferAttachment. textarget of type  TextureTarget.texture of type Texture.level of type  CheckedInt32.9 framebuffer of type  Framebuffer. attachment of type FramebufferAttachment. textarget of type  TextureTarget.texture of type Texture.level of type  CheckedInt32.9 framebuffer of type  Framebuffer. attachment of type FramebufferAttachment. textarget of type  TextureTarget.texture of type Texture.level of type  CheckedInt32.zoffset of type  CheckedInt32.9 framebuffer of type  Framebuffer. attachment of type FramebufferAttachment.texture of type Texture.level of type  CheckedInt32.9 framebuffer of type  Framebuffer. attachment of type FramebufferAttachment.texture of type Texture.level of type  CheckedInt32.face of type  TextureTarget.9 framebuffer. attachment.texture.level.layer.9 framebuffer of type  Framebuffer. attachment of type FramebufferAttachment.texture of type Texture.level of type  CheckedInt32.layer of type  CheckedInt32.9program.target of type  ProgramTarget.index.x.y.z.w.9program.target of type  ProgramTarget.index.params pointing to 4 elements of type GLdouble.9program.target of type  ProgramTarget.index.x.y.z.w.9program.target of type  ProgramTarget.index.params pointing to 4 elements of type GLfloat.9program.target of type  ProgramTarget.index.x.y.z.w.9program.target of type  ProgramTarget.index.params pointing to 4 elements of type GLint.9program.target of type  ProgramTarget.index.x.y.z.w.9program.target of type  ProgramTarget.index.params pointing to 4 elements of type GLuint.9program.target of type  ProgramTarget.index.count.params pointing to count*4 elements of type GLfloat.9program.target of type  ProgramTarget.index.count.params pointing to count*4 elements of type GLint.9program.target of type  ProgramTarget.index.count.params pointing to count*4 elements of type GLuint.9program.target of type  ProgramTarget.format of type  ProgramFormat.len.string pointing to len elements of type a.9 renderbuffer.internalformat.width.height.9 renderbuffer of type  Renderbuffer.internalformat of type PixelInternalFormat.width.height.9 renderbuffer.samples.internalformat.width.height.9 renderbuffer of type  Renderbuffer.coverageSamples. colorSamples.internalformat of type PixelInternalFormat.width.height.9 renderbuffer of type  Renderbuffer.samples.internalformat of type PixelInternalFormat.width.height.9type.namelen.name pointing to namelen elements of type GLchar. stringlen.string pointing to  stringlen elements of type GLchar.9list of type List.mode of type ListMode.9size.pointer pointing to size elements of type a.usage of type ArrayObjectUsageATI.9nx.ny.nz.9v pointing to 3 elements of type GLbyte.9nx of type CoordD.ny of type CoordD.nz of type CoordD.9v pointing to 3 elements of type CoordD.9nx of type CoordF.ny of type CoordF.nz of type CoordF.9nx.ny.nz.x.y.z.9n pointing to 3 elements of type GLfloat.v pointing to 3 elements of type GLfloat.9v pointing to 3 elements of type CoordF.9nx of type Half16NV.ny of type Half16NV.nz of type Half16NV.9v pointing to 3 elements of type Half16NV.9nx.ny.nz.9v pointing to 3 elements of type GLint.9nx.ny.nz.9v pointing to 3 elements of type GLshort.9nx.ny.nz.9nx.ny.nz.9coords pointing to 3 elements of type GLfixed.9type.stride.9type.coords.9type.coords pointing to 1 elements of type GLuint.9type of type NormalPointerType.stride.pointer pointing to COMPSIZE(type,stride) elements of type a.9type of type NormalPointerType.stride.count.pointer pointing to COMPSIZE(type,stride,count) elements of type a.9type of type NormalPointerType.stride.pointer pointing to COMPSIZE(type,stride) elements of type Ptr a. ptrstride.9type of type NormalPointerType.pointer pointing to 4 elements of type Ptr a.9stream of type VertexStreamATI.nx.ny.nz.9stream of type VertexStreamATI.coords pointing to 3 elements of type GLbyte.9stream of type VertexStreamATI.nx.ny.nz.9stream of type VertexStreamATI.coords pointing to 3 elements of type GLdouble.9stream of type VertexStreamATI.nx.ny.nz.9stream of type VertexStreamATI.coords pointing to 3 elements of type GLfloat.9stream of type VertexStreamATI.nx.ny.nz.9stream of type VertexStreamATI.coords pointing to 3 elements of type GLint.9stream of type VertexStreamATI.nx.ny.nz.9stream of type VertexStreamATI.coords pointing to 3 elements of type GLshort.9 identifier.name.length.label pointing to COMPSIZE(label,length) elements of type GLchar.9 identifier.name.length.label.9ptr.length.label pointing to COMPSIZE(label,length) elements of type GLchar.9ptr.length.label.9 objectType.name.option.9 objectType.name.option.9left.right.bottom.top.zNear.zFar.9l.r.b.t.n.f.9l.r.b.t.n.f.9l.r.b.t.n.f.9l.r.b.t.n.f.9pname of type PNTrianglesPNameATI.param.9pname of type PNTrianglesPNameATI.param.9dst.coord.swizzle of type  SwizzleOpATI.9token of type FeedbackElement.9token.9pname.values pointing to COMPSIZE(pname) elements of type GLfloat.9pname.value.9pname.value.9pname.value.9color of type  PathColor.genMode of type  PathGenMode. colorFormat of type PathColorFormat.coeffs pointing to COMPSIZE(genMode,colorFormat) elements of type GLfloat.9path of type Path. numCommands.commands pointing to  numCommands elements of type  PathCommand. numCoords. coordType of type  PathCoordType.coords pointing to COMPSIZE(numCoords,coordType) elements of type a.9path of type Path. numCoords. coordType of type  PathCoordType.coords pointing to COMPSIZE(numCoords,coordType) elements of type a.9 func of type  DepthFunction.9 path of type Path. dashCount. dashArray pointing to  dashCount elements of type GLfloat.9 genMode of type  PathGenMode.9  firstPathName. fontTarget.fontName. fontStyle.firstGlyphIndex. numGlyphs.pathParameterTemplate.emScale.9  fontTarget.fontName. fontStyle.pathParameterTemplate.emScale. baseAndCount.9  firstPathName of type Path. fontTarget of type PathFontTarget.fontName pointing to COMPSIZE(fontTarget,fontName) elements of type a. fontStyle of type  PathFontStyle. firstGlyph. numGlyphs.handleMissingGlyphs of type PathHandleMissingGlyphs.pathParameterTemplate of type Path.emScale.9  firstPathName of type Path. fontTarget of type PathFontTarget.fontName pointing to COMPSIZE(fontTarget,fontName) elements of type a. fontStyle of type  PathFontStyle. numGlyphs.type of type PathElementType. charcodes pointing to "COMPSIZE(numGlyphs,type,charcodes) elements of type b.handleMissingGlyphs of type PathHandleMissingGlyphs.pathParameterTemplate of type Path. emScale.9  firstPathName. fontTarget.fontSize.fontData. faceIndex.firstGlyphIndex. numGlyphs.pathParameterTemplate.emScale.9path of type Path.pname of type  PathParameter.value.9path of type Path.pname of type  PathParameter.value pointing to COMPSIZE(pname) elements of type GLfloat.9path of type Path.pname of type  PathParameter.value.9path of type Path.pname of type  PathParameter.value pointing to COMPSIZE(pname) elements of type GLint.9factor.units.9func of type StencilFunction.ref of type ClampedStencilValue.mask of type MaskedStencilValue.9path of type Path.format of type PathStringFormat.length. pathString pointing to length elements of type a.9path of type Path. commandStart.commandsToDelete. numCommands.commands pointing to  numCommands elements of type  PathCommand. numCoords. coordType of type  PathCoordType.coords pointing to COMPSIZE(numCoords,coordType) elements of type a.9path of type Path. coordStart. numCoords. coordType of type  PathCoordType.coords pointing to COMPSIZE(numCoords,coordType) elements of type a.9 texCoordSet of type  PathColor.genMode of type  PathGenMode. components.coeffs pointing to COMPSIZE(genMode,components) elements of type GLfloat.999target of type PixelDataRangeTargetNV.length.pointer pointing to length elements of type a.9map of type PixelMap.mapsize of type  CheckedInt32.values pointing to mapsize elements of type GLfloat.9map of type PixelMap.mapsize of type  CheckedInt32.values pointing to mapsize elements of type GLuint.: map of type PixelMap.mapsize of type  CheckedInt32.values pointing to mapsize elements of type GLushort.:!map.size.values pointing to size elements of type GLfixed.:"pname of type PixelStoreParameter.param of type CheckedFloat32.:#pname of type PixelStoreParameter.param of type  CheckedInt32.:$pname.param.:%pname of type PixelTexGenParameterNameSGIS.param of type CheckedFloat32.:&pname of type PixelTexGenParameterNameSGIS.params pointing to COMPSIZE(pname) elements of type CheckedFloat32.:'pname of type PixelTexGenParameterNameSGIS.param of type  CheckedInt32.:(pname of type PixelTexGenParameterNameSGIS.params pointing to COMPSIZE(pname) elements of type  CheckedInt32.: )mode of type PixelTexGenModeSGIX.: *pname of type PixelTransferParameter.param of type CheckedFloat32.: +pname of type PixelTransferParameter.param of type  CheckedInt32.: ,pname.param.: -target of type PixelTransformTargetEXT.pname of type PixelTransformPNameEXT.param.:.target of type PixelTransformTargetEXT.pname of type PixelTransformPNameEXT.params pointing to 1 elements of type GLfloat.:/target of type PixelTransformTargetEXT.pname of type PixelTransformPNameEXT.param.:0target of type PixelTransformTargetEXT.pname of type PixelTransformPNameEXT.params pointing to 1 elements of type GLint.:1xfactor.yfactor.:2xfactor.yfactor.:3 path of type Path. startSegment. numSegments.distance.x pointing to 1 elements of type GLfloat.y pointing to 1 elements of type GLfloat.tangentX pointing to 1 elements of type GLfloat.tangentY pointing to 1 elements of type GLfloat.of type Boolean.:4pname of type PointParameterNameARB.param of type CheckedFloat32.:5pname of type PointParameterNameARB.param of type CheckedFloat32.:6pname of type PointParameterNameARB.param of type CheckedFloat32.:7pname of type PointParameterNameARB.param of type CheckedFloat32.:8pname of type PointParameterNameARB.params pointing to COMPSIZE(pname) elements of type CheckedFloat32.:9pname of type PointParameterNameARB.params pointing to COMPSIZE(pname) elements of type CheckedFloat32.::pname of type PointParameterNameARB.params pointing to COMPSIZE(pname) elements of type CheckedFloat32.:;pname of type PointParameterNameARB.params pointing to COMPSIZE(pname) elements of type CheckedFloat32.:<pname of type PointParameterNameARB.param.:=pname of type PointParameterNameARB.param.:>pname of type PointParameterNameARB.params pointing to COMPSIZE(pname) elements of type GLint.:?pname of type PointParameterNameARB.params pointing to COMPSIZE(pname) elements of type GLint.: @pname.param.:!Apname.param.:"Bpname.params pointing to COMPSIZE(pname) elements of type GLfixed.:#Cpname.params pointing to COMPSIZE(pname) elements of type GLfixed.:$Dsize of type CheckedFloat32.:%Etype.stride.pointer pointing to COMPSIZE(type,stride) elements of type a.:&Fsize.:'Gsize.:(Hmarkerp pointing to 1 elements of type GLuint.:)Imarker_p pointing to 1 elements of type GLint.:*Jface of type  MaterialFace.mode of type  PolygonMode.:+Kfactor.units.:,Lfactor.units.clamp.:-Mfactor.bias.:.Nfactor.units.:/Ofactor.units.:0Pmask pointing to  COMPSIZE() elements of type GLubyte.:1Q:2R:3S:4T:5U:6V:7W:8X  video_slot.minPresentTime.beginPresentTimeId.presentDurationId.type.target0.fill0.target1.fill1. target2. fill2. target3. fill3.:9Y  video_slot.minPresentTime.beginPresentTimeId.presentDurationId.type.target0.fill0.key0.target1. fill1. key1.::ZminX.minY.minZ.minW.maxX.maxY.maxZ.maxW.:;[minX.minY.minZ.minW.maxX.maxY.maxZ.maxW.:<\index.:=]index.:>^:?_n.textures pointing to n elements of type Texture. priorities pointing to n elements of type GLfloat.:@`n.textures pointing to n elements of type Texture. priorities pointing to n elements of type ClampedFloat32.:Aan.textures pointing to n elements of type GLuint. priorities pointing to n elements of type  ClampedFixed.:Bbprogram. binaryFormat.binary pointing to length elements of type a.length.:Ccprogram. binaryFormat.binary pointing to length elements of type a.length.:Ddtarget of type  ProgramTarget. bindingIndex. wordIndex.count.params pointing to count elements of type GLint.:Eetarget of type  ProgramTarget. bindingIndex. wordIndex.count.params pointing to count elements of type GLuint.:Fftarget of type  ProgramTarget. bindingIndex. wordIndex.count.params pointing to count elements of type GLfloat.:Ggtarget of type ProgramTargetARB.index.x.y.z.w.:Hhtarget of type ProgramTargetARB.index.params pointing to 4 elements of type GLdouble.:Iitarget of type ProgramTargetARB.index.x.y.z.w.:Jjtarget of type ProgramTargetARB.index.params pointing to 4 elements of type GLfloat.:Kktarget of type  ProgramTarget.index.x.y.z.w.:Lltarget of type  ProgramTarget.index.params pointing to 4 elements of type GLint.:Mmtarget of type  ProgramTarget.index.x.y.z.w.:Nntarget of type  ProgramTarget.index.params pointing to 4 elements of type GLuint.:Ootarget of type ProgramTargetARB.index.count.params pointing to count*4 elements of type GLfloat.:Pptarget of type  ProgramTarget.index.count.params pointing to count*4 elements of type GLint.:Qqtarget of type  ProgramTarget.index.count.params pointing to count*4 elements of type GLuint.:Rrtarget of type ProgramTargetARB.index.x.y.z.w.:Sstarget of type ProgramTargetARB.index.params pointing to 4 elements of type GLdouble.:Tttarget of type ProgramTargetARB.index.x.y.z.w.:Uutarget of type ProgramTargetARB.index.params pointing to 4 elements of type GLfloat.:Vvtarget of type  ProgramTarget.index.x.y.z.w.:Wwtarget of type  ProgramTarget.index.params pointing to 4 elements of type GLint.:Xxtarget of type  ProgramTarget.index.x.y.z.w.:Yytarget of type  ProgramTarget.index.params pointing to 4 elements of type GLuint.:Zztarget of type ProgramTargetARB.index.count.params pointing to count*4 elements of type GLfloat.:[{target of type  ProgramTarget.index.count.params pointing to count*4 elements of type GLint.:\|target of type  ProgramTarget.index.count.params pointing to count*4 elements of type GLuint.:]}id.len.name pointing to 1 elements of type GLubyte.x.y.z.w.:^~id.len.name pointing to 1 elements of type GLubyte.v pointing to 4 elements of type GLdouble.:_id.len.name pointing to 1 elements of type GLubyte.x.y.z.w.:`id.len.name pointing to 1 elements of type GLubyte.v pointing to 4 elements of type GLfloat.:atarget of type VertexAttribEnumNV.index.x.y.z.w.:btarget of type VertexAttribEnumNV.index.v pointing to 4 elements of type GLdouble.:ctarget of type VertexAttribEnumNV.index.x.y.z.w.:dtarget of type VertexAttribEnumNV.index.v pointing to 4 elements of type GLfloat.:eprogram.pname of type ProgramParameterPName.value.:fprogram.pname of type ProgramParameterPName.value.:gprogram.pname of type ProgramParameterPName.value.:htarget of type VertexAttribEnumNV.index.count.v pointing to count*4 elements of type GLdouble.:itarget of type VertexAttribEnumNV.index.count.v pointing to count*4 elements of type GLfloat.:jprogram.location.genMode. components.coeffs.:ktarget of type ProgramTargetARB.format of type ProgramFormatARB.len.string pointing to len elements of type a.:ltarget.count.params pointing to count elements of type GLuint.:mprogram.location.v0.:nprogram.location.x.:oprogram.location.count.value pointing to 1 elements of type GLdouble.:pprogram.location.count.value pointing to count elements of type GLdouble.:qprogram.location.v0.:rprogram.location.v0.:sprogram.location.count.value pointing to 1 elements of type GLfloat.:tprogram.location.count.value pointing to count elements of type GLfloat.:uprogram.location.v0.:vprogram.location.x.:wprogram.location.count.value pointing to count elements of type  GLint64EXT.:xprogram.location.v0.:yprogram.location.count.value pointing to 1 elements of type GLint.:zprogram.location.count.value pointing to count elements of type GLint.:{program.location.v0.:|program.location.x.:}program.location.count.value pointing to count elements of type  GLuint64EXT.:~program.location.v0.:program.location.count.value pointing to 1 elements of type GLuint.:program.location.count.value pointing to count elements of type GLuint.:program.location.v0.v1.:program.location.x.y.:program.location.count.value pointing to 2 elements of type GLdouble.:program.location.count.value pointing to count elements of type GLdouble.:program.location.v0.v1.:program.location.v0.v1.:program.location.count.value pointing to 2 elements of type GLfloat.:program.location.count.value pointing to count*2 elements of type GLfloat.:program.location.v0.v1.:program.location.x.y.:program.location.count.value pointing to count*2 elements of type  GLint64EXT.:program.location.v0.v1.:program.location.count.value pointing to 2 elements of type GLint.:program.location.count.value pointing to count*2 elements of type GLint.:program.location.v0.v1.:program.location.x.y.:program.location.count.value pointing to count*2 elements of type  GLuint64EXT.:program.location.v0.v1.:program.location.count.value pointing to 2 elements of type GLuint.:program.location.count.value pointing to count*2 elements of type GLuint.:program.location.v0.v1.v2.:program.location.x.y.z.:program.location.count.value pointing to 3 elements of type GLdouble.:program.location.count.value pointing to count elements of type GLdouble.:program.location.v0.v1.v2.:program.location.v0.v1.v2.:program.location.count.value pointing to 3 elements of type GLfloat.:program.location.count.value pointing to count*3 elements of type GLfloat.:program.location.v0.v1.v2.:program.location.x.y.z.:program.location.count.value pointing to count*3 elements of type  GLint64EXT.:program.location.v0.v1.v2.:program.location.count.value pointing to 3 elements of type GLint.:program.location.count.value pointing to count*3 elements of type GLint.:program.location.v0.v1.v2.:program.location.x.y.z.:program.location.count.value pointing to count*3 elements of type  GLuint64EXT.:program.location.v0.v1.v2.:program.location.count.value pointing to 3 elements of type GLuint.:program.location.count.value pointing to count*3 elements of type GLuint.:program.location.v0.v1.v2.v3.:program.location.x.y.z.w.:program.location.count.value pointing to 4 elements of type GLdouble.:program.location.count.value pointing to count elements of type GLdouble.:program.location.v0.v1.v2.v3.:program.location.v0.v1.v2.v3.:program.location.count.value pointing to 4 elements of type GLfloat.:program.location.count.value pointing to count*4 elements of type GLfloat.:program.location.v0.v1.v2.v3.:program.location.x.y.z.w.:program.location.count.value pointing to count*4 elements of type  GLint64EXT.:program.location.v0.v1.v2.v3.:program.location.count.value pointing to 4 elements of type GLint.:program.location.count.value pointing to count*4 elements of type GLint.:program.location.v0.v1.v2.v3.:program.location.x.y.z.w.:program.location.count.value pointing to count*4 elements of type  GLuint64EXT.:program.location.v0.v1.v2.v3.:program.location.count.value pointing to 4 elements of type GLuint.:program.location.count.value pointing to count*4 elements of type GLuint.:program.location.value.:program.location.value.:program.location.count.values pointing to count elements of type GLuint64.:program.location.count.values pointing to count elements of type GLuint64.:program.location.count. transpose of type Boolean.value pointing to 2 elements of type GLdouble.:program.location.count. transpose of type Boolean.value pointing to count elements of type GLdouble.:program.location.count. transpose of type Boolean.value pointing to 2 elements of type GLfloat.:program.location.count. transpose of type Boolean.value pointing to count*4 elements of type GLfloat.:program.location.count. transpose of type Boolean.value pointing to count elements of type GLdouble.:program.location.count. transpose of type Boolean.value pointing to count elements of type GLdouble.:program.location.count. transpose of type Boolean.value pointing to count elements of type GLfloat.:program.location.count. transpose of type Boolean.value pointing to count*6 elements of type GLfloat.:program.location.count. transpose of type Boolean.value pointing to count elements of type GLdouble.:program.location.count. transpose of type Boolean.value pointing to count elements of type GLdouble.:program.location.count. transpose of type Boolean.value pointing to count elements of type GLfloat.:program.location.count. transpose of type Boolean.value pointing to count*8 elements of type GLfloat.:program.location.count. transpose of type Boolean.value pointing to 3 elements of type GLdouble.:program.location.count. transpose of type Boolean.value pointing to count elements of type GLdouble.:program.location.count. transpose of type Boolean.value pointing to 3 elements of type GLfloat.:program.location.count. transpose of type Boolean.value pointing to count*9 elements of type GLfloat.:program.location.count. transpose of type Boolean.value pointing to count elements of type GLdouble.:program.location.count. transpose of type Boolean.value pointing to count elements of type GLdouble.:program.location.count. transpose of type Boolean.value pointing to count elements of type GLfloat.:program.location.count. transpose of type Boolean.value pointing to count*6 elements of type GLfloat.:program.location.count. transpose of type Boolean.value pointing to count elements of type GLdouble.:program.location.count. transpose of type Boolean.value pointing to count elements of type GLdouble.:program.location.count. transpose of type Boolean.value pointing to count elements of type GLfloat.:program.location.count. transpose of type Boolean.value pointing to count*12 elements of type GLfloat.:program.location.count. transpose of type Boolean.value pointing to 4 elements of type GLdouble.:program.location.count. transpose of type Boolean.value pointing to count elements of type GLdouble.:program.location.count. transpose of type Boolean.value pointing to 4 elements of type GLfloat.:program.location.count. transpose of type Boolean.value pointing to count*16 elements of type GLfloat.:program.location.count. transpose of type Boolean.value pointing to count elements of type GLdouble.:program.location.count. transpose of type Boolean.value pointing to count elements of type GLdouble.:program.location.count. transpose of type Boolean.value pointing to count elements of type GLfloat.:program.location.count. transpose of type Boolean.value pointing to count*8 elements of type GLfloat.:program.location.count. transpose of type Boolean.value pointing to count elements of type GLdouble.:program.location.count. transpose of type Boolean.value pointing to count elements of type GLdouble.:program.location.count. transpose of type Boolean.value pointing to count elements of type GLfloat.:program.location.count. transpose of type Boolean.value pointing to count*12 elements of type GLfloat.:program.location.value.:program.location.count.value pointing to count elements of type  GLuint64EXT.:target of type  ProgramTarget.limit.:mode.: mode.: mask of type  AttribMask.: mask of type ClientAttribMask.: mask of type ClientAttribMask.: source.id.length.message pointing to COMPSIZE(message,length) elements of type GLchar.:source.id.length.message.:length.marker.::name of type  SelectName.:id.target.:id.target.:mantissa pointing to 16 elements of type GLfixed.exponent pointing to 16 elements of type GLint.:target.id.pname.param of type OcclusionQueryEventMaskAMD.:x of type CoordD.y of type CoordD.:v pointing to 2 elements of type CoordD.:x of type CoordF.y of type CoordF.:v pointing to 2 elements of type CoordF.:x of type CoordI.y of type CoordI.:v pointing to 2 elements of type CoordI.:x of type CoordS.y of type CoordS.:v pointing to 2 elements of type CoordS.:x.y.:coords pointing to 2 elements of type GLfixed.; x of type CoordD.y of type CoordD.z of type CoordD.;!v pointing to 3 elements of type CoordD.;"x of type CoordF.y of type CoordF.z of type CoordF.;#v pointing to 3 elements of type CoordF.;$x of type CoordI.y of type CoordI.z of type CoordI.;%v pointing to 3 elements of type CoordI.;&x of type CoordS.y of type CoordS.z of type CoordS.;'v pointing to 3 elements of type CoordS.;(x.y.z.; )coords pointing to 3 elements of type GLfixed.; *x of type CoordD.y of type CoordD.z of type CoordD.w of type CoordD.; +v pointing to 4 elements of type CoordD.; ,x of type CoordF.y of type CoordF.z of type CoordF.w of type CoordF.; -v pointing to 4 elements of type CoordF.;.x of type CoordI.y of type CoordI.z of type CoordI.w of type CoordI.;/v pointing to 4 elements of type CoordI.;0x of type CoordS.y of type CoordS.z of type CoordS.w of type CoordS.;1v pointing to 4 elements of type CoordS.;2x.y.z.w.;3coords pointing to 4 elements of type GLfixed.;4samples.fixedsamplelocations.;5src of type ReadBufferMode.;6src.index.;7mode.;8marker.;9x of type WinCoord.y of type WinCoord.width.height.format of type  PixelFormat.type of type  PixelType.pixels pointing to "COMPSIZE(format,type,width,height) elements of type a.;:x.y.width.height.format.type.bufSize.data.;;x.y.width.height.format.type.bufSize.data pointing to bufSize elements of type a.;<x.y.width.height.format.type.bufSize.data pointing to bufSize elements of type a.;=x of type WinCoord.y of type WinCoord.width.height.format of type  PixelFormat.type of type  PixelType.bufSize.data pointing to bufSize elements of type a.;>x1 of type CoordD.y1 of type CoordD.x2 of type CoordD.y2 of type CoordD.;?v1 pointing to 2 elements of type CoordD.v2 pointing to 2 elements of type CoordD.; @x1 of type CoordF.y1 of type CoordF.x2 of type CoordF.y2 of type CoordF.;!Av1 pointing to 2 elements of type CoordF.v2 pointing to 2 elements of type CoordF.;"Bx1 of type CoordI.y1 of type CoordI.x2 of type CoordI.y2 of type CoordI.;#Cv1 pointing to 2 elements of type CoordI.v2 pointing to 2 elements of type CoordI.;$Dx1 of type CoordS.y1 of type CoordS.x2 of type CoordS.y2 of type CoordS.;%Ev1 pointing to 2 elements of type CoordS.v2 pointing to 2 elements of type CoordS.;&Fx1.y1.x2.y2.;'Gv1 pointing to 2 elements of type GLfixed.v2 pointing to 2 elements of type GLfixed.;(Hequation pointing to 4 elements of type GLdouble.;)I;*Jmode of type  RenderingMode.;+Ktarget of type RenderbufferTarget.internalformat.width.height.;,Ltarget of type RenderbufferTarget.internalformat.width.height.;-Mtarget.samples.internalformat.width.height.;.Ntarget.samples.internalformat.width.height.;/Otarget.samples.internalformat.width.height.;0Ptarget of type RenderbufferTarget.coverageSamples. colorSamples.internalformat of type PixelInternalFormat.width.height.;1Qtarget.samples.internalformat.width.height.;2Rtarget.samples.internalformat.width.height.;3Starget.samples.internalformat.width.height.;4Ttarget.internalformat.width.height.;5Utype of type ReplacementCodeTypeSUN.stride.pointer pointing to COMPSIZE(type,stride) elements of type Ptr a.;6Vcode.;7Wcode pointing to  COMPSIZE() elements of type GLubyte.;8Xrc of type ReplacementCodeSUN.r.g.b.x.y.z.;9Yrc pointing to 1 elements of type ReplacementCodeSUN.c pointing to 3 elements of type GLfloat.v pointing to 3 elements of type GLfloat.;:Z rc of type ReplacementCodeSUN.r.g.b.a.nx.ny.nz.x. y. z.;;[rc pointing to 1 elements of type ReplacementCodeSUN.c pointing to 4 elements of type GLfloat.n pointing to 3 elements of type GLfloat.v pointing to 3 elements of type GLfloat.;<\rc of type ReplacementCodeSUN.r.g.b.a.x.y.z.;=]rc pointing to 1 elements of type ReplacementCodeSUN.c pointing to 4 elements of type GLubyte.v pointing to 3 elements of type GLfloat.;>^rc of type ReplacementCodeSUN.nx.ny.nz.x.y.z.;?_rc pointing to 1 elements of type ReplacementCodeSUN.n pointing to 3 elements of type GLfloat.v pointing to 3 elements of type GLfloat.;@`code.;Aa rc of type ReplacementCodeSUN.s.t.r.g.b.a.nx.ny. nz. x. y. z.;Bbrc pointing to 1 elements of type ReplacementCodeSUN.tc pointing to 2 elements of type GLfloat.c pointing to 4 elements of type GLfloat.n pointing to 3 elements of type GLfloat.v pointing to 3 elements of type GLfloat.;Cc rc of type ReplacementCodeSUN.s.t.nx.ny.nz.x.y.z.;Ddrc pointing to 1 elements of type ReplacementCodeSUN.tc pointing to 2 elements of type GLfloat.n pointing to 3 elements of type GLfloat.v pointing to 3 elements of type GLfloat.;Eerc of type ReplacementCodeSUN.s.t.x.y.z.;Ffrc pointing to 1 elements of type ReplacementCodeSUN.tc pointing to 2 elements of type GLfloat.v pointing to 3 elements of type GLfloat.;Ggrc of type ReplacementCodeSUN.x.y.z.;Hhrc pointing to 1 elements of type ReplacementCodeSUN.v pointing to 3 elements of type GLfloat.;Iicode pointing to  COMPSIZE() elements of type GLuint.;Jjcode.;Kkcode pointing to  COMPSIZE() elements of type GLushort.;Lln.programs pointing to n elements of type GLuint.;Mmtarget of type HistogramTarget.;Nntarget of type HistogramTargetEXT.;Ootarget of type  MinmaxTarget.;Pptarget of type MinmaxTargetEXT.;Qq;Rr;Ss;Tt;Uu;Vvangle.x.y.z.;Wwangle.x.y.z.;Xxangle.x.y.z.;Yyangle.x.y.z.;Zzvalue.invert of type Boolean.;[{value.invert of type Boolean.;\|value of type  ClampedFixed.invert of type Boolean.;]}value.invert.;^~value.invert.;_dst.interp.swizzle of type  SwizzleOpATI.;`value of type ClampedFloat32.invert of type Boolean.;aindex.mask of type  SampleMaskNV.;bvalue of type ClampedFloat32.invert of type Boolean.;c maskNumber.mask.;dpattern of type SamplePatternEXT.;epattern of type SamplePatternSGIS.;fsampler.pname.param pointing to COMPSIZE(pname) elements of type GLint.;gsampler.pname.param pointing to COMPSIZE(pname) elements of type GLint.;hsampler.pname.param pointing to COMPSIZE(pname) elements of type GLint.;isampler.pname.param pointing to COMPSIZE(pname) elements of type GLuint.;jsampler.pname.param pointing to COMPSIZE(pname) elements of type GLuint.;ksampler.pname.param pointing to COMPSIZE(pname) elements of type GLuint.;lsampler.pname.param.;msampler.pname.param pointing to COMPSIZE(pname) elements of type GLfloat.;nsampler.pname.param.;osampler.pname.param pointing to COMPSIZE(pname) elements of type GLint.;px.y.z.;qx.y.z.;rx.y.z.;sx.y.z.;tx of type WinCoord.y of type WinCoord.width.height.;ufirst.count.v pointing to COMPSIZE(count) elements of type GLint.;vfirst.count.v pointing to COMPSIZE(count) elements of type GLint.;windex.left.bottom.width.height.;xindex.left.bottom.width.height.;yindex.v pointing to 4 elements of type GLint.;zindex.v pointing to 4 elements of type GLint.;{red of type ColorB.green of type ColorB.blue of type ColorB.;|red of type ColorB.green of type ColorB.blue of type ColorB.;}v pointing to 3 elements of type ColorB.;~v pointing to 3 elements of type ColorB.;red of type ColorD.green of type ColorD.blue of type ColorD.;red of type ColorD.green of type ColorD.blue of type ColorD.;v pointing to 3 elements of type ColorD.;v pointing to 3 elements of type ColorD.;red of type ColorF.green of type ColorF.blue of type ColorF.;red of type ColorF.green of type ColorF.blue of type ColorF.;v pointing to 3 elements of type ColorF.;v pointing to 3 elements of type ColorF.;red of type Half16NV.green of type Half16NV.blue of type Half16NV.;v pointing to 3 elements of type Half16NV.;red of type ColorI.green of type ColorI.blue of type ColorI.;red of type ColorI.green of type ColorI.blue of type ColorI.;v pointing to 3 elements of type ColorI.;v pointing to 3 elements of type ColorI.;red of type ColorS.green of type ColorS.blue of type ColorS.;red of type ColorS.green of type ColorS.blue of type ColorS.;v pointing to 3 elements of type ColorS.;v pointing to 3 elements of type ColorS.;red of type ColorUB.green of type ColorUB.blue of type ColorUB.;red of type ColorUB.green of type ColorUB.blue of type ColorUB.;v pointing to 3 elements of type ColorUB.;v pointing to 3 elements of type ColorUB.;red of type ColorUI.green of type ColorUI.blue of type ColorUI.;red of type ColorUI.green of type ColorUI.blue of type ColorUI.;v pointing to 3 elements of type ColorUI.;v pointing to 3 elements of type ColorUI.;red of type ColorUS.green of type ColorUS.blue of type ColorUS.;red of type ColorUS.green of type ColorUS.blue of type ColorUS.;v pointing to 3 elements of type ColorUS.;v pointing to 3 elements of type ColorUS.;size.type.stride.;type.color.;type.color pointing to 1 elements of type GLuint.;size.type of type ColorPointerType.stride.pointer pointing to COMPSIZE(size,type,stride) elements of type a.;size.type of type ColorPointerType.stride.pointer pointing to COMPSIZE(size,type,stride) elements of type a.;size.type of type SecondaryColorPointerTypeIBM.stride.pointer pointing to COMPSIZE(size,type,stride) elements of type Ptr a. ptrstride.;size.buffer pointing to size elements of type  SelectName.;monitor.enable of type Boolean.group. numCounters. counterList pointing to  numCounters elements of type GLuint.;target of type SeparableTarget.internalformat of type PixelInternalFormat.width.height.format of type  PixelFormat.type of type  PixelType.row pointing to "COMPSIZE(target,format,type,width) elements of type a.column pointing to #COMPSIZE(target,format,type,height) elements of type b.;target of type SeparableTargetEXT.internalformat of type PixelInternalFormat.width.height.format of type  PixelFormat.type of type  PixelType.row pointing to "COMPSIZE(target,format,type,width) elements of type a.column pointing to #COMPSIZE(target,format,type,height) elements of type b.;fence of type FenceNV.;fence of type FenceNV. condition of type FenceConditionNV.;dst.value pointing to 4 elements of type GLfloat.;id.type of type  ScalarType.addr pointing to COMPSIZE(id,type) elements of type a.;id.type of type  ScalarType.addr pointing to COMPSIZE(id,type) elements of type a.;pname.index.val pointing to 2 elements of type GLfloat.;mode of type  ShadingModel.;count.shaders pointing to count elements of type GLuint. binaryformat.binary pointing to length elements of type a.length.;op of type VertexShaderOpEXT.res.arg1.;op of type VertexShaderOpEXT.res.arg1.arg2.;op of type VertexShaderOpEXT.res.arg1.arg2.arg3.;shader.count.string pointing to count elements of type  Ptr GLchar.length pointing to count elements of type GLint.; shaderObj of type  handleARB.count.string pointing to count elements of type  Ptr GLcharARB.length pointing to count elements of type GLint.;program.storageBlockIndex.storageBlockBinding.;target of type  TextureTarget.n.points pointing to n*2 elements of type GLfloat.;pname of type SpriteParameterNameSGIX.param of type CheckedFloat32.;pname of type SpriteParameterNameSGIX.params pointing to COMPSIZE(pname) elements of type CheckedFloat32.;pname of type SpriteParameterNameSGIX.param of type  CheckedInt32.;pname of type SpriteParameterNameSGIX.params pointing to COMPSIZE(pname) elements of type  CheckedInt32.;;x.y.width.height. preserveMask.;stencilTagBits.stencilClearTag.;numPaths. pathNameType of type PathElementType.paths pointing to %COMPSIZE(numPaths,pathNameType,paths) elements of type  PathElement.pathBase of type Path.fillMode of type  PathFillMode.mask of type MaskedStencilValue. transformType of type PathTransformType.transformValues pointing to  COMPSIZE(numPaths,transformType) elements of type GLfloat.;path of type Path.fillMode of type  PathFillMode.mask of type MaskedStencilValue.;func of type StencilFunction.ref of type  StencilValue.mask of type MaskedStencilValue.;face of type StencilFaceDirection.func of type StencilFunction.ref of type  StencilValue.mask of type MaskedStencilValue.; frontfunc of type StencilFunction.backfunc of type StencilFunction.ref of type ClampedStencilValue.mask of type MaskedStencilValue.;mask of type MaskedStencilValue.;face of type StencilFaceDirection.mask of type MaskedStencilValue.;fail of type  StencilOp.zfail of type  StencilOp.zpass of type  StencilOp.;face of type StencilFaceDirection.sfail of type  StencilOp.dpfail of type  StencilOp.dppass of type  StencilOp.;face of type StencilFaceDirection.sfail of type  StencilOp.dpfail of type  StencilOp.dppass of type  StencilOp.;face of type StencilFaceDirection.value.;numPaths. pathNameType of type PathElementType.paths pointing to %COMPSIZE(numPaths,pathNameType,paths) elements of type  PathElement.pathBase of type Path. reference of type  StencilValue.mask of type MaskedStencilValue. transformType of type PathTransformType.transformValues pointing to  COMPSIZE(numPaths,transformType) elements of type GLfloat.;path of type Path. reference of type  StencilValue.mask of type MaskedStencilValue.; numPaths. pathNameType.paths.pathBase.fillMode.mask. coverMode. transformType.transformValues.;path.fillMode.mask. coverMode.; numPaths. pathNameType.paths.pathBase. reference.mask. coverMode. transformType.transformValues.;path. reference.mask. coverMode.;marker.;len.string pointing to len elements of type a.;xbits.ybits.;res.in.outX of type VertexShaderCoordOutEXT.outY of type VertexShaderCoordOutEXT.outZ of type VertexShaderCoordOutEXT.outW of type VertexShaderCoordOutEXT.;texture.;;tx.ty.tz.;v pointing to 3 elements of type GLbyte.;tx of type CoordD.ty of type CoordD.tz of type CoordD.;v pointing to 3 elements of type CoordD.;tx of type CoordF.ty of type CoordF.tz of type CoordF.;v pointing to 3 elements of type CoordF.;tx.ty.tz.;v pointing to 3 elements of type GLint.;tx.ty.tz.;v pointing to 3 elements of type GLshort.;type of type TangentPointerTypeEXT.stride.pointer pointing to COMPSIZE(type,stride) elements of type a.;mask.; factor.; mode.; fence of type FenceNV.of type Boolean.; fence of type FenceNV.of type Boolean.; object of type ObjectTypeAPPLE.name.of type Boolean.; target of type  TextureTarget.internalformat.buffer.; target of type  TextureTarget.internalformat.buffer.; target of type  TextureTarget.internalformat.buffer.; target of type  TextureTarget.internalformat.buffer.; target.internalformat.buffer.offset of type  BufferOffset.size of type  BufferSize.; target.internalformat.buffer.offset of type  BufferOffset.size of type  BufferSize.; target.internalformat.buffer.offset of type  BufferOffset.size of type  BufferSize.; pname of type TexBumpParameterATI.param pointing to COMPSIZE(pname) elements of type GLfloat.; pname of type TexBumpParameterATI.param pointing to COMPSIZE(pname) elements of type GLint.; s.; coords pointing to 1 elements of type GLbyte.; s of type CoordD.; v pointing to 1 elements of type CoordD.; s of type CoordF.; v pointing to 1 elements of type CoordF.; s of type Half16NV.; v pointing to 1 elements of type Half16NV.; s of type CoordI.; v pointing to 1 elements of type CoordI.; s of type CoordS.; v pointing to 1 elements of type CoordS.; s.; coords pointing to 1 elements of type GLfixed.; s.t.; coords pointing to 2 elements of type GLbyte.; s of type CoordD.t of type CoordD.; v pointing to 2 elements of type CoordD.< s of type CoordF.t of type CoordF.< !s.t.r.g.b.x.y.z.< "tc pointing to 2 elements of type GLfloat.c pointing to 3 elements of type GLfloat.v pointing to 3 elements of type GLfloat.< # s.t.r.g.b.a.nx.ny.nz. x. y. z.< $tc pointing to 2 elements of type GLfloat.c pointing to 4 elements of type GLfloat.n pointing to 3 elements of type GLfloat.v pointing to 3 elements of type GLfloat.< % s.t.r.g.b.a.x.y.z.< &tc pointing to 2 elements of type GLfloat.c pointing to 4 elements of type GLubyte.v pointing to 3 elements of type GLfloat.< 's.t.nx.ny.nz.x.y.z.< (tc pointing to 2 elements of type GLfloat.n pointing to 3 elements of type GLfloat.v pointing to 3 elements of type GLfloat.< )s.t.x.y.z.< *tc pointing to 2 elements of type GLfloat.v pointing to 3 elements of type GLfloat.< +v pointing to 2 elements of type CoordF.< ,s of type Half16NV.t of type Half16NV.< -v pointing to 2 elements of type Half16NV.< .s of type CoordI.t of type CoordI.< /v pointing to 2 elements of type CoordI.< 0s of type CoordS.t of type CoordS.< 1v pointing to 2 elements of type CoordS.< 2s.t.< 3coords pointing to 2 elements of type GLfixed.< 4s.t.r.< 5coords pointing to 3 elements of type GLbyte.< 6s of type CoordD.t of type CoordD.r of type CoordD.< 7v pointing to 3 elements of type CoordD.< 8s of type CoordF.t of type CoordF.r of type CoordF.< 9v pointing to 3 elements of type CoordF.< :s of type Half16NV.t of type Half16NV.r of type Half16NV.< ;v pointing to 3 elements of type Half16NV.< <s of type CoordI.t of type CoordI.r of type CoordI.< =v pointing to 3 elements of type CoordI.< >s of type CoordS.t of type CoordS.r of type CoordS.< ?v pointing to 3 elements of type CoordS.< @s.t.r. ^size.type of type TexCoordPointerType.stride.count.pointer pointing to  COMPSIZE(size,type,stride,count) elements of type a.location.count. transpose of type Boolean.value pointing to count*6 elements of type GLfloat.= ?location.count. transpose of type Boolean.value pointing to count*6 elements of type GLfloat.= @location.count. transpose of type Boolean.value pointing to count*12 elements of type GLdouble.=! Alocation.count. transpose of type Boolean.value pointing to count*12 elements of type GLfloat.=" Blocation.count. transpose of type Boolean.value pointing to count*12 elements of type GLfloat.=# Clocation.count. transpose of type Boolean.value pointing to count*16 elements of type GLdouble.=$ Dlocation.count. transpose of type Boolean.value pointing to count*16 elements of type GLfloat.=% Elocation.count. transpose of type Boolean.value pointing to count*16 elements of type GLfloat.=& Flocation.count. transpose of type Boolean.value pointing to count*8 elements of type GLdouble.=' Glocation.count. transpose of type Boolean.value pointing to count*8 elements of type GLfloat.=( Hlocation.count. transpose of type Boolean.value pointing to count*8 elements of type GLfloat.=) Ilocation.count. transpose of type Boolean.value pointing to count*12 elements of type GLdouble.=* Jlocation.count. transpose of type Boolean.value pointing to count*12 elements of type GLfloat.=+ Klocation.count. transpose of type Boolean.value pointing to count*12 elements of type GLfloat.=, L shadertype.count.indices pointing to count elements of type GLuint.=- Mlocation.value.=. Nlocation.count.value pointing to count*1 elements of type  GLuint64EXT.=/ O=0 Ptarget of type BufferTargetARB.of type Boolean.=1 Qtarget of type BufferTargetARB.of type Boolean.=2 Rtarget.=3 Sbuffer.=4 Tbuffer.of type Boolean.=5 Ubuffer.=6 Vtexture.level.=7 Wbuffer.offset.size.pointer pointing to size elements of type a.preserve of type PreserveModeATI.=8 Xprogram.=9 Y programObj of type  handleARB.=: Zpipeline.stages.program.=; [pipeline.stages.program.=< \type.program.== ]=> ^surface of type vdpauSurfaceNV.pname.bufSize.length.values pointing to bufSize elements of type GLint.=? _ vdpDevice.getProcAddress.=@ `surface of type vdpauSurfaceNV.=A a numSurfaces.surfaces pointing to  numSurfaces elements of type vdpauSurfaceNV.=B b vdpSurface.target.numTextureNames. textureNames pointing to numTextureNames elements of type GLuint.of type vdpauSurfaceNV.=C c vdpSurface.target.numTextureNames. textureNames pointing to numTextureNames elements of type GLuint.of type vdpauSurfaceNV.=D dsurface of type vdpauSurfaceNV.access.=E e numSurface.surfaces pointing to  numSurface elements of type vdpauSurfaceNV.=F fsurface of type vdpauSurfaceNV.=G gprogram.=H h programObj of type  handleARB.=I ipipeline.=J jpipeline.=K kid.type of type  ScalarType.stride.buffer.offset.=L lid.type of type  ScalarType.stride.addr pointing to COMPSIZE(id,type,stride) elements of type a.=M mid.addr pointing to  COMPSIZE(id) elements of type GLbyte.=N nid.addr pointing to  COMPSIZE(id) elements of type GLdouble.=O oid.addr pointing to  COMPSIZE(id) elements of type GLfloat.=P pid.addr pointing to  COMPSIZE(id) elements of type GLint.=Q qid.addr pointing to  COMPSIZE(id) elements of type GLshort.=R rid.addr pointing to  COMPSIZE(id) elements of type GLubyte.=S sid.addr pointing to  COMPSIZE(id) elements of type GLuint.=T tid.addr pointing to  COMPSIZE(id) elements of type GLushort.=U ux.y.=V vcoords pointing to 2 elements of type GLbyte.=W wx of type CoordD.y of type CoordD.=X xv pointing to 2 elements of type CoordD.=Y yx of type CoordF.y of type CoordF.=Z zv pointing to 2 elements of type CoordF.=[ {x of type Half16NV.y of type Half16NV.=\ |v pointing to 2 elements of type Half16NV.=] }x of type CoordI.y of type CoordI.=^ ~v pointing to 2 elements of type CoordI.=_ x of type CoordS.y of type CoordS.=` v pointing to 2 elements of type CoordS.=a x.=b coords pointing to 2 elements of type GLfixed.=c x.y.z.=d coords pointing to 3 elements of type GLbyte.=e x of type CoordD.y of type CoordD.z of type CoordD.=f v pointing to 3 elements of type CoordD.=g x of type CoordF.y of type CoordF.z of type CoordF.=h v pointing to 3 elements of type CoordF.=i x of type Half16NV.y of type Half16NV.z of type Half16NV.=j v pointing to 3 elements of type Half16NV.=k x of type CoordI.y of type CoordI.z of type CoordI.=l v pointing to 3 elements of type CoordI.=m x of type CoordS.y of type CoordS.z of type CoordS.=n v pointing to 3 elements of type CoordS.=o x.y.=p coords pointing to 3 elements of type GLfixed.=q x.y.z.w.=r coords pointing to 4 elements of type GLbyte.=s x of type CoordD.y of type CoordD.z of type CoordD.w of type CoordD.=t v pointing to 4 elements of type CoordD.=u x of type CoordF.y of type CoordF.z of type CoordF.w of type CoordF.=v v pointing to 4 elements of type CoordF.=w x of type Half16NV.y of type Half16NV.z of type Half16NV.w of type Half16NV.=x v pointing to 4 elements of type Half16NV.=y x of type CoordI.y of type CoordI.z of type CoordI.w of type CoordI.=z v pointing to 4 elements of type CoordI.={ x of type CoordS.y of type CoordS.z of type CoordS.w of type CoordS.=| v pointing to 4 elements of type CoordS.=} x.y.z.=~ coords pointing to 4 elements of type GLfixed.= vaobj. attribindex. bindingindex.= vaobj. attribindex.size.type. normalized.relativeoffset.= vaobj. attribindex.size.type.relativeoffset.= vaobj. attribindex.size.type.relativeoffset.= vaobj. bindingindex.buffer.offset of type  BufferOffset.stride.= vaobj. bindingindex.divisor.= vaobj.buffer.size.type of type ColorPointerType.stride.offset.= vaobj.buffer.stride.offset.= vaobj.buffer.= vaobj.buffer.type of type FogCoordinatePointerType.stride.offset.= vaobj.buffer.type of type IndexPointerType.stride.offset.= vaobj.buffer.texunit.size.type of type TexCoordPointerType.stride.offset.= vaobj.buffer.type of type NormalPointerType.stride.offset.= pname of type VertexArrayPNameAPPLE.param.= length.pointer pointing to length elements of type a.= length.pointer pointing to COMPSIZE(length) elements of type a.= vaobj.buffer.size.type of type ColorPointerType.stride.offset.= vaobj.buffer.size.type of type TexCoordPointerType.stride.offset.= vaobj. attribindex. bindingindex.= vaobj.index.divisor.= vaobj. attribindex.size.type. normalized of type Boolean.relativeoffset.= vaobj. attribindex.size.type.relativeoffset.= vaobj.buffer.index.size.type of type VertexAttribEnum.stride.offset.= vaobj. attribindex.size.type.relativeoffset.= vaobj.buffer.index.size.type.stride.offset of type  BufferOffset.= vaobj.buffer.index.size.type of type VertexAttribPointerType. normalized.stride.offset.= vaobj. bindingindex.divisor.= vaobj. bindingindex.buffer.offset.stride.= vaobj.first.count.buffers.offsets.strides.= vaobj.buffer.size.type of type VertexPointerType.stride.offset.= index.x.= index.x.= index.x.= index.v pointing to 1 elements of type GLdouble.= index.v pointing to 1 elements of type GLdouble.= index.v pointing to 1 elements of type GLdouble.= index.x.= index.x.= index.x.= index.v pointing to 1 elements of type GLfloat.= index.v pointing to 1 elements of type GLfloat.= index.v pointing to 1 elements of type GLfloat.= index.x of type Half16NV.= index.v pointing to 1 elements of type Half16NV.= index.x.= index.x.= index.x.= index.v pointing to 1 elements of type GLshort.= index.v pointing to 1 elements of type GLshort.= index.v pointing to 1 elements of type GLshort.= index.x.y.= index.x.y.= index.x.y.= index.v pointing to 2 elements of type GLdouble.= index.v pointing to 2 elements of type GLdouble.= index.v pointing to 2 elements of type GLdouble.= index.x.y.= index.x.y.= index.x.y.= index.v pointing to 2 elements of type GLfloat.= index.v pointing to 2 elements of type GLfloat.= index.v pointing to 2 elements of type GLfloat.= index.x of type Half16NV.y of type Half16NV.= index.v pointing to 2 elements of type Half16NV.= index.x.y.= index.x.y.= index.x.y.= index.v pointing to 2 elements of type GLshort.= index.v pointing to 2 elements of type GLshort.= index.v pointing to 2 elements of type GLshort.= index.x.y.z.= index.x.y.z.= index.x.y.z.= index.v pointing to 3 elements of type GLdouble.= index.v pointing to 3 elements of type GLdouble.= index.v pointing to 3 elements of type GLdouble.= index.x.y.z.= index.x.y.z.= index.x.y.z.= index.v pointing to 3 elements of type GLfloat.= index.v pointing to 3 elements of type GLfloat.= index.v pointing to 3 elements of type GLfloat.= index.x of type Half16NV.y of type Half16NV.z of type Half16NV.= index.v pointing to 3 elements of type Half16NV.= index.x.y.z.= index.x.y.z.= index.x.y.z.= index.v pointing to 3 elements of type GLshort.= index.v pointing to 3 elements of type GLshort.= index.v pointing to 3 elements of type GLshort.= index.v pointing to 4 elements of type GLbyte.= index.v pointing to 4 elements of type GLbyte.= index.v pointing to 4 elements of type GLint.= index.v pointing to 4 elements of type GLint.= index.v pointing to 4 elements of type GLshort.= index.v pointing to 4 elements of type GLshort.= index.x.y.z.w.= index.x.y.z.w.= index.v pointing to 4 elements of type GLubyte.= index.v pointing to 4 elements of type GLubyte.= index.v pointing to 4 elements of type GLuint.= index.v pointing to 4 elements of type GLuint.= index.v pointing to 4 elements of type GLushort.= index.v pointing to 4 elements of type GLushort.= index.v pointing to 4 elements of type GLbyte.= index.v pointing to 4 elements of type GLbyte.= index.x.y.z.w.= index.x.y.z.w.= index.x.y.z.w.= index.v pointing to 4 elements of type GLdouble.= index.v pointing to 4 elements of type GLdouble.= index.v pointing to 4 elements of type GLdouble.= index.x.y.z.w.= index.x.y.z.w.= index.x.y.z.w.= index.v pointing to 4 elements of type GLfloat.= index.v pointing to 4 elements of type GLfloat.= index.v pointing to 4 elements of type GLfloat.= index.x of type Half16NV.y of type Half16NV.z of type Half16NV.w of type Half16NV.= index.v pointing to 4 elements of type Half16NV.= index.v pointing to 4 elements of type GLint.= index.v pointing to 4 elements of type GLint.= index.x.y.z.w.= index.x.y.z.w.= index.x.y.z.w.= index.v pointing to 4 elements of type GLshort.= index.v pointing to 4 elements of type GLshort.= index.v pointing to 4 elements of type GLshort.= index.x of type ColorUB.y of type ColorUB.z of type ColorUB.w of type ColorUB.> index.v pointing to 4 elements of type GLubyte.> !index.v pointing to 4 elements of type GLubyte.> "index.v pointing to 4 elements of type ColorUB.> #index.v pointing to 4 elements of type GLuint.> $index.v pointing to 4 elements of type GLuint.> %index.v pointing to 4 elements of type GLushort.> &index.v pointing to 4 elements of type GLushort.> 'index.size.type of type VertexAttribPointerType. normalized of type Boolean.stride.buffer.offset.> ( attribindex. bindingindex.> )index.divisor.> *index.divisor.> +index.divisor.> ,index.divisor.> -index.divisor.> . attribindex.size.type. normalized of type Boolean.relativeoffset.> /index.size.type. normalized of type Boolean.stride.> 0index.x.> 1index.x.> 2index.v pointing to 1 elements of type GLint.> 3index.v pointing to 1 elements of type GLint.> 4index.x.> 5index.x.> 6index.v pointing to 1 elements of type GLuint.> 7index.v pointing to 1 elements of type GLuint.> 8index.x.y.> 9index.x.y.> :index.v pointing to 2 elements of type GLint.> ;index.v pointing to 2 elements of type GLint.> <index.x.y.> =index.x.y.> >index.v pointing to 2 elements of type GLuint.> ?index.v pointing to 2 elements of type GLuint.> @index.x.y.z.>! Aindex.x.y.z.>" Bindex.v pointing to 3 elements of type GLint.># Cindex.v pointing to 3 elements of type GLint.>$ Dindex.x.y.z.>% Eindex.x.y.z.>& Findex.v pointing to 3 elements of type GLuint.>' Gindex.v pointing to 3 elements of type GLuint.>( Hindex.v pointing to 4 elements of type GLbyte.>) Iindex.v pointing to 4 elements of type GLbyte.>* Jindex.x.y.z.w.>+ Kindex.x.y.z.w.>, Lindex.v pointing to 4 elements of type GLint.>- Mindex.v pointing to 4 elements of type GLint.>. Nindex.v pointing to 4 elements of type GLshort.>/ Oindex.v pointing to 4 elements of type GLshort.>0 Pindex.v pointing to 4 elements of type GLubyte.>1 Qindex.v pointing to 4 elements of type GLubyte.>2 Rindex.x.y.z.w.>3 Sindex.x.y.z.w.>4 Tindex.v pointing to 4 elements of type GLuint.>5 Uindex.v pointing to 4 elements of type GLuint.>6 Vindex.v pointing to 4 elements of type GLushort.>7 Windex.v pointing to 4 elements of type GLushort.>8 X attribindex.size.type.relativeoffset.>9 Yindex.size.type.stride.>: Zindex.size.type of type VertexAttribEnum.stride.pointer pointing to COMPSIZE(size,type,stride) elements of type a.>; [index.size.type of type VertexAttribEnum.stride.pointer pointing to COMPSIZE(size,type,stride) elements of type a.>< \index.x.>= ]index.x.>> ^index.v pointing to 1 elements of type GLdouble.>? _index.v pointing to 1 elements of type GLdouble.>@ `index.x.>A aindex.v pointing to 1 elements of type  GLint64EXT.>B bindex.x.>C cindex.x.>D dindex.v.>E eindex.v pointing to 1 elements of type  GLuint64EXT.>F findex.x.y.>G gindex.x.y.>H hindex.v pointing to 2 elements of type GLdouble.>I iindex.v pointing to 2 elements of type GLdouble.>J jindex.x.y.>K kindex.v pointing to 2 elements of type  GLint64EXT.>L lindex.x.y.>M mindex.v pointing to 2 elements of type  GLuint64EXT.>N nindex.x.y.z.>O oindex.x.y.z.>P pindex.v pointing to 3 elements of type GLdouble.>Q qindex.v pointing to 3 elements of type GLdouble.>R rindex.x.y.z.>S sindex.v pointing to 3 elements of type  GLint64EXT.>T tindex.x.y.z.>U uindex.v pointing to 3 elements of type  GLuint64EXT.>V vindex.x.y.z.w.>W windex.x.y.z.w.>X xindex.v pointing to 4 elements of type GLdouble.>Y yindex.v pointing to 4 elements of type GLdouble.>Z zindex.x.y.z.w.>[ {index.v pointing to 4 elements of type  GLint64EXT.>\ |index.x.y.z.w.>] }index.v pointing to 4 elements of type  GLuint64EXT.>^ ~ attribindex.size.type.relativeoffset.>_ index.size.type.stride.>` index.size.type.stride.pointer pointing to size elements of type a.>a index.size.type.stride.pointer pointing to size elements of type a.>b index.type. normalized of type Boolean.value.>c index.type. normalized of type Boolean.value pointing to 1 elements of type GLuint.>d index.type. normalized of type Boolean.value.>e index.type. normalized of type Boolean.value pointing to 1 elements of type GLuint.>f index.type. normalized of type Boolean.value.>g index.type. normalized of type Boolean.value pointing to 1 elements of type GLuint.>h index.type. normalized of type Boolean.value.>i index.type. normalized of type Boolean.value pointing to 1 elements of type GLuint.>j index.pname.param.>k index.size.type of type VertexAttribPointerType. normalized of type Boolean.stride.pointer pointing to COMPSIZE(size,type,stride) elements of type a.>l index.size.type of type VertexAttribPointerType. normalized of type Boolean.stride.pointer pointing to COMPSIZE(size,type,stride) elements of type a.>m index.fsize.type of type VertexAttribEnumNV.stride.pointer pointing to COMPSIZE(fsize,type,stride) elements of type a.>n index.count.v pointing to count elements of type GLdouble.>o index.count.v pointing to count elements of type GLfloat.>p index.n.v pointing to n elements of type Half16NV.>q index.count.v pointing to count elements of type GLshort.>r index.count.v pointing to count*2 elements of type GLdouble.>s index.count.v pointing to count*2 elements of type GLfloat.>t index.n.v pointing to n elements of type Half16NV.>u index.count.v pointing to count*2 elements of type GLshort.>v index.count.v pointing to count*3 elements of type GLdouble.>w index.count.v pointing to count*3 elements of type GLfloat.>x index.n.v pointing to n elements of type Half16NV.>y index.count.v pointing to count*3 elements of type GLshort.>z index.count.v pointing to count*4 elements of type GLdouble.>{ index.count.v pointing to count*4 elements of type GLfloat.>| index.n.v pointing to n elements of type Half16NV.>} index.count.v pointing to count*4 elements of type GLshort.>~ index.count.v pointing to count*4 elements of type ColorUB.>  bindingindex.divisor.> count.> pname of type VertexStreamATI.param.> pname of type VertexStreamATI.param.> size.type.stride.> type.value.> type.value pointing to 1 elements of type GLuint.> type.value.> type.value pointing to 1 elements of type GLuint.> type.value.> type.value pointing to 1 elements of type GLuint.> size.type of type VertexPointerType.stride.pointer pointing to COMPSIZE(size,type,stride) elements of type a.> size.type of type VertexPointerType.stride.count.pointer pointing to  COMPSIZE(size,type,stride,count) elements of type a.> size.type of type VertexPointerType.stride.pointer pointing to COMPSIZE(size,type,stride) elements of type Ptr a. ptrstride.> size.type of type VertexPointerType.pointer pointing to 4 elements of type Ptr a.> stream of type VertexStreamATI.x.> stream of type VertexStreamATI.coords pointing to 1 elements of type GLdouble.> stream of type VertexStreamATI.x.> stream of type VertexStreamATI.coords pointing to 1 elements of type GLfloat.> stream of type VertexStreamATI.x.> stream of type VertexStreamATI.coords pointing to 1 elements of type GLint.> stream of type VertexStreamATI.x.> stream of type VertexStreamATI.coords pointing to 1 elements of type GLshort.> stream of type VertexStreamATI.x.y.> stream of type VertexStreamATI.coords pointing to 2 elements of type GLdouble.> stream of type VertexStreamATI.x.y.> stream of type VertexStreamATI.coords pointing to 2 elements of type GLfloat.> stream of type VertexStreamATI.x.y.> stream of type VertexStreamATI.coords pointing to 2 elements of type GLint.> stream of type VertexStreamATI.x.y.> stream of type VertexStreamATI.coords pointing to 2 elements of type GLshort.> stream of type VertexStreamATI.x.y.z.> stream of type VertexStreamATI.coords pointing to 3 elements of type GLdouble.> stream of type VertexStreamATI.x.y.z.> stream of type VertexStreamATI.coords pointing to 3 elements of type GLfloat.> stream of type VertexStreamATI.x.y.z.> stream of type VertexStreamATI.coords pointing to 3 elements of type GLint.> stream of type VertexStreamATI.x.y.z.> stream of type VertexStreamATI.coords pointing to 3 elements of type GLshort.> stream of type VertexStreamATI.x.y.z.w.> stream of type VertexStreamATI.coords pointing to 4 elements of type GLdouble.> stream of type VertexStreamATI.x.y.z.w.> stream of type VertexStreamATI.coords pointing to 4 elements of type GLfloat.> stream of type VertexStreamATI.x.y.z.w.> stream of type VertexStreamATI.coords pointing to 4 elements of type GLint.> stream of type VertexStreamATI.x.y.z.w.> stream of type VertexStreamATI.coords pointing to 4 elements of type GLshort.> size.type of type VertexWeightPointerTypeEXT.stride.pointer pointing to COMPSIZE(type,stride) elements of type a.> weight.> weight pointing to 1 elements of type GLfloat.> weight of type Half16NV.> weight pointing to 1 elements of type Half16NV.> video_capture_slot. sequence_num. capture_time.> video_capture_slot.stream.pname.params pointing to COMPSIZE(pname) elements of type GLdouble.> video_capture_slot.stream.pname.params pointing to COMPSIZE(pname) elements of type GLfloat.> video_capture_slot.stream.pname.params pointing to COMPSIZE(pname) elements of type GLint.> x of type WinCoord.y of type WinCoord.width.height.> first.count.v pointing to COMPSIZE(count) elements of type GLfloat.> first.count.v pointing to COMPSIZE(count) elements of type GLfloat.> index.x.y.w.h.> index.x.y.w.h.> index.v pointing to 4 elements of type GLfloat.> index.v pointing to 4 elements of type GLfloat.> sync of type sync.flags.timeout.> sync.flags.timeout.>  resultPath of type Path.numPaths.paths pointing to numPaths elements of type Path.weights pointing to numPaths elements of type GLfloat.> size.type of type WeightPointerTypeARB.stride.pointer pointing to COMPSIZE(type,stride) elements of type a.> size.type.stride.pointer pointing to COMPSIZE(type,stride) elements of type a.> size.weights pointing to size elements of type GLbyte.> size.weights pointing to size elements of type GLdouble.> size.weights pointing to size elements of type GLfloat.> size.weights pointing to size elements of type GLint.> size.weights pointing to size elements of type GLshort.> size.weights pointing to size elements of type GLubyte.> size.weights pointing to size elements of type GLuint.> size.weights pointing to size elements of type GLushort.> x of type CoordD.y of type CoordD.> x of type CoordD.y of type CoordD.> x of type CoordD.y of type CoordD.> v pointing to 2 elements of type CoordD.> v pointing to 2 elements of type CoordD.> v pointing to 2 elements of type CoordD.> x of type CoordF.y of type CoordF.> x of type CoordF.y of type CoordF.> x of type CoordF.y of type CoordF.> v pointing to 2 elements of type CoordF.> v pointing to 2 elements of type CoordF.> v pointing to 2 elements of type CoordF.> x of type CoordI.y of type CoordI.> x of type CoordI.y of type CoordI.> x of type CoordI.y of type CoordI.> v pointing to 2 elements of type CoordI.> v pointing to 2 elements of type CoordI.> v pointing to 2 elements of type CoordI.> x of type CoordS.y of type CoordS.> x of type CoordS.y of type CoordS.> x of type CoordS.y of type CoordS.> v pointing to 2 elements of type CoordS.> v pointing to 2 elements of type CoordS.> v pointing to 2 elements of type CoordS.> x of type CoordD.y of type CoordD.z of type CoordD.> x of type CoordD.y of type CoordD.z of type CoordD.> x of type CoordD.y of type CoordD.z of type CoordD.> v pointing to 3 elements of type CoordD.> v pointing to 3 elements of type CoordD.> v pointing to 3 elements of type CoordD.> x of type CoordF.y of type CoordF.z of type CoordF.> x of type CoordF.y of type CoordF.z of type CoordF.> x of type CoordF.y of type CoordF.z of type CoordF.> v pointing to 3 elements of type CoordF.> v pointing to 3 elements of type CoordF.> v pointing to 3 elements of type CoordF.> x of type CoordI.y of type CoordI.z of type CoordI.> x of type CoordI.y of type CoordI.z of type CoordI.> x of type CoordI.y of type CoordI.z of type CoordI.> v pointing to 3 elements of type CoordI.> v pointing to 3 elements of type CoordI.> v pointing to 3 elements of type CoordI.> x of type CoordS.y of type CoordS.z of type CoordS.> x of type CoordS.y of type CoordS.z of type CoordS.> x of type CoordS.y of type CoordS.z of type CoordS.> v pointing to 3 elements of type CoordS.> v pointing to 3 elements of type CoordS.> v pointing to 3 elements of type CoordS.> x of type CoordD.y of type CoordD.z of type CoordD.w of type CoordD.> v pointing to 4 elements of type CoordD.> x of type CoordF.y of type CoordF.z of type CoordF.w of type CoordF.> v pointing to 4 elements of type CoordF.> x of type CoordI.y of type CoordI.z of type CoordI.w of type CoordI.? v pointing to 4 elements of type CoordI.? !x of type CoordS.y of type CoordS.z of type CoordS.w of type CoordS.? "v pointing to 4 elements of type CoordS.? #res.in.outX of type VertexShaderWriteMaskEXT.outY of type VertexShaderWriteMaskEXT.outZ of type VertexShaderWriteMaskEXT.outW of type VertexShaderWriteMaskEXT.? ./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # ./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " ##'''''''''' '!'"'#'$'%'&'''(')'*'+','-'.'/'0'1'2'3'4'5'6'7'8'9':';'<'='>'?'@'A'B'C'D'E'F'G'H'I'J'K'L'M'N'O'P'Q'R'S'T'U'V'W'X'Y'Z'['\']'^'_'`'a'b'c'd'e'f'g'h'i'j'k'l'm'n'o'p'q'r's't'u'v'w'x'y'z'{'|'}'~'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((( ( ( ( ( ((((((((((((((((((( (!("(#($(%(&('((()(*(+(,(-(.(/(0(1(2(3(4(5(6(7(8(9(:(;(<(=(>(?(@(A(B(C(D(E(F(G(H(I(J(K(L(M(N(O(P(Q(R(S(T(U(V(W(X(Y(Z([(\(](^(_(`(a(b(c(d(e(f(g(h(i(j(k(l(m(n(o(p(q(r(s(t(u(v(w(x(y(z({(|(}(~((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))) ) ) ) ) ))))))))))))))))))) )!)")#)$)%)&)')()))*)+),)-).)/)0)1)2)3)4)5)6)7)8)9):);)<)=)>)?)@)A)B)C)D)E)F)G)H)I)J)K)L)M)N)O)P)Q)R)S)T)U)V)W)X)Y)Z)[)\)])^)_)`)a)b)c)d)e)f)g)h)i)j)k)l)m)n)o)p)q)r)s)t)u)v)w)x)y)z){)|)})~)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))********** * * * * ******************* *!*"*#*$*%*&*'*(*)***+*,*-*.*/*0*1*2*3*4*5*6*7*8*9*:*;*<*=*>*?*@*A*B*C*D*E*F*G*H*I*J*K*L*M*N*O*P*Q*R*S*T*U*V*W*X*Y*Z*[*\*]*^*_*`*a*b*c*d*e*f*g*h*i*j*k*l*m*n*o*p*q*r*s*t*u*v*w*x*y*z*{*|*}*~*********************************************************************************************************************************++++++++++ + + + + +++++++++++++++++++ +!+"+#+$+%+&+'+(+)+*+++,+-+.+/+0+1+2+3+4+5+6+7+8+9+:+;+<+=+>+?+@+A+B+C+D+E+F+G+H+I+J+K+L+M+N+O+P+Q+R+S+T+U+V+W+X+Y+Z+[+\+]+^+_+`+a+b+c+d+e+f+g+h+i+j+k+l+m+n+o+p+q+r+s+t+u+v+w+x+y+z+{+|+}+~+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,, , , , , ,,,,,,,,,,,,,,,,,,, ,!,",#,$,%,&,',(,),*,+,,,-,.,/,0,1,2,3,4,5,6,7,8,9,:,;,<,=,>,?,@,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,[,\,],^,_,`,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,{,|,},~,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------- - - - - ------------------- -!-"-#-$-%-&-'-(-)-*-+-,---.-/-0-1-2-3-4-5-6-7-8-9-:-;-<-=->-?-@-A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z-[-\-]-^-_-`-a-b-c-d-e-f-g-h-i-j-k-l-m-n-o-p-q-r-s-t-u-v-w-x-y-z-{-|-}-~---------------------------------------------------------------------------------------------------------------------------------.......... . . . . ................... .!.".#.$.%.&.'.(.).*.+.,.-.../.0.1.2.3.4.5.6.7.8.9.:.;.<.=.>.?.@.A.B.C.D.E.F.G.H.I.J.K.L.M.N.O.P.Q.R.S.T.U.V.W.X.Y.Z.[.\.].^._.`.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.{.|.}.~.................................................................................................................................////////// / / / / /////////////////// /!/"/#/$/%/&/'/(/)/*/+/,/-/.///0/1/2/3/4/5/6/7/8/9/:/;/</=/>/?/@/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/[/\/]/^/_/`/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/{/|/}/~/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////0000000000 0 0 0 0 0000000000000000000 0!0"0#0$0%0&0'0(0)0*0+0,0-0.0/000102030405060708090:0;0<0=0>0?0@0A0B0C0D0E0F0G0H0I0J0K0L0M0N0O0P0Q0R0S0T0U0V0W0X0Y0Z0[0\0]0^0_0`0a0b0c0d0e0f0g0h0i0j0k0l0m0n0o0p0q0r0s0t0u0v0w0x0y0z0{0|0}0~0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111 1 1 1 1 1111111111111111111 1!1"1#1$1%1&1'1(1)1*1+1,1-1.1/101112131415161718191:1;1<1=1>1?1@1A1B1C1D1E1F1G1H1I1J1K1L1M1N1O1P1Q1R1S1T1U1V1W1X1Y1Z1[1\1]1^1_1`1a1b1c1d1e1f1g1h1i1j1k1l1m1n1o1p1q1r1s1t1u1v1w1x1y1z1{1|1}1~1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222 2 2 2 2 2222222222222222222 2!2"2#2$2%2&2'2(2)2*2+2,2-2.2/202122232425262728292:2;2<2=2>2?2@2A2B2C2D2E2F2G2H2I2J2K2L2M2N2O2P2Q2R2S2T2U2V2W2X2Y2Z2[2\2]2^2_2`2a2b2c2d2e2f2g2h2i2j2k2l2m2n2o2p2q2r2s2t2u2v2w2x2y2z2{2|2}2~2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222223333333333 3 3 3 3 3.3/303132333435363738393:3;3<3=3>3?3 @3!A3"B3#C3$D3%E3&F3'G3(H3)I3*J3+K3,L3-M3.N3/O30P31Q32R33S34T35U36V37W38X39Y3:Z3;[3<\3=]3>^3?_3@`3Aa3Bb3Cc3Dd3Ee3Ff3Gg3Hh3Ii3Jj3Kk3Ll3Mm3Nn3Oo3Pp3Qq3Rr3Ss3Tt3Uu3Vv3Ww3Xx3Yy3Zz3[{3\|3]}3^~3_3`3a3b3c3d3e3f3g3h3i3j3k3l3m3n3o3p3q3r3s3t3u3v3w3x3y3z3{3|3}3~33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 3 3 3 3 3333333333333333334 4!4"4#4$4%4&4'4(4 )4 *4 +4 ,4 -4.4/404142434445464748494:4;4<4=4>4?4 @4!A4"B4#C4$D4%E4&F4'G4(H4)I4*J4+K4,L4-M4.N4/O40P41Q42R43S44T45U46V47W48X49Y4:Z4;[4<\4=]4>^4?_4@`4Aa4Bb4Cc4Dd4Ee4Ff4Gg4Hh4Ii4Jj4Kk4Ll4Mm4Nn4Oo4Pp4Qq4Rr4Ss4Tt4Uu4Vv4Ww4Xx4Yy4Zz4[{4\|4]}4^~4_4`4a4b4c4d4e4f4g4h4i4j4k4l4m4n4o4p4q4r4s4t4u4v4w4x4y4z4{4|4}4~44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444 4 4 4 4 4444444444444444445 5!5"5#5$5%5&5'5(5 )5 *5 +5 ,5 -5.5/505152535455565758595:5;5<5=5>5?5 @5!A5"B5#C5$D5%E5&F5'G5(H5)I5*J5+K5,L5-M5.N5/O50P51Q52R53S54T55U56V57W58X59Y5:Z5;[5<\5=]5>^5?_5@`5Aa5Bb5Cc5Dd5Ee5Ff5Gg5Hh5Ii5Jj5Kk5Ll5Mm5Nn5Oo5Pp5Qq5Rr5Ss5Tt5Uu5Vv5Ww5Xx5Yy5Zz5[{5\|5]}5^~5_5`5a5b5c5d5e5f5g5h5i5j5k5l5m5n5o5p5q5r5s5t5u5v5w5x5y5z5{5|5}5~55555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555 5 5 5 5 5555555555555555556 6!6"6#6$6%6&6'6(6 )6 *6 +6 ,6 -6.6/606162636465666768696:6;6<6=6>6?6 @6!A6"B6#C6$D6%E6&F6'G6(H6)I6*J6+K6,L6-M6.N6/O60P61Q62R63S64T65U66V67W68X69Y6:Z6;[6<\6=]6>^6?_6@`6Aa6Bb6Cc6Dd6Ee6Ff6Gg6Hh6Ii6Jj6Kk6Ll6Mm6Nn6Oo6Pp6Qq6Rr6Ss6Tt6Uu6Vv6Ww6Xx6Yy6Zz6[{6\|6]}6^~6_6`6a6b6c6d6e6f6g6h6i6j6k6l6m6n6o6p6q6r6s6t6u6v6w6x6y6z6{6|6}6~66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666 6 6 6 6 6666666666666666667 7!7"7#7$7%7&7'7(7 )7 *7 +7 ,7 -7.7/707172737475767778797:7;7<7=7>7?7 @7!A7"B7#C7$D7%E7&F7'G7(H7)I7*J7+K7,L7-M7.N7/O70P71Q72R73S74T75U76V77W78X79Y7:Z7;[7<\7=]7>^7?_7@`7Aa7Bb7Cc7Dd7Ee7Ff7Gg7Hh7Ii7Jj7Kk7Ll7Mm7Nn7Oo7Pp7Qq7Rr7Ss7Tt7Uu7Vv7Ww7Xx7Yy7Zz7[{7\|7]}7^~7_7`7a7b7c7d7e7f7g7h7i7j7k7l7m7n7o7p7q7r7s7t7u7v7w7x7y7z7{7|7}7~77777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777 7 7 7 7 7777777777777777778 8!8"8#8$8%8&8'8(8 )8 *8 +8 ,8 -8.8/808182838485868788898:8;8<8=8>8?8 @8!A8"B8#C8$D8%E8&F8'G8(H8)I8*J8+K8,L8-M8.N8/O80P81Q82R83S84T85U86V87W88X89Y8:Z8;[8<\8=]8>^8?_8@`8Aa8Bb8Cc8Dd8Ee8Ff8Gg8Hh8Ii8Jj8Kk8Ll8Mm8Nn8Oo8Pp8Qq8Rr8Ss8Tt8Uu8Vv8Ww8Xx8Yy8Zz8[{8\|8]}8^~8_8`8a8b8c8d8e8f8g8h8i8j8k8l8m8n8o8p8q8r8s8t8u8v8w8x8y8z8{8|8}8~88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888 8 8 8 8 8888888888888888889 9!9"9#9$9%9&9'9(9 )9 *9 +9 ,9 -9.9/909192939495969798999:9;9<9=9>9?9 @9!A9"B9#C9$D9%E9&F9'G9(H9)I9*J9+K9,L9-M9.N9/O90P91Q92R93S94T95U96V97W98X99Y9:Z9;[9<\9=]9>^9?_9@`9Aa9Bb9Cc9Dd9Ee9Ff9Gg9Hh9Ii9Jj9Kk9Ll9Mm9Nn9Oo9Pp9Qq9Rr9Ss9Tt9Uu9Vv9Ww9Xx9Yy9Zz9[{9\|9]}9^~9_9`9a9b9c9d9e9f9g9h9i9j9k9l9m9n9o9p9q9r9s9t9u9v9w9x9y9z9{9|9}9~99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999 9 9 9 9 999999999999999999: :!:":#:$:%:&:':(: ): *: +: ,: -:.:/:0:1:2:3:4:5:6:7:8:9:::;:<:=:>:?: @:!A:"B:#C:$D:%E:&F:'G:(H:)I:*J:+K:,L:-M:.N:/O:0P:1Q:2R:3S:4T:5U:6V:7W:8X:9Y::Z:;[:<\:=]:>^:?_:@`:Aa:Bb:Cc:Dd:Ee:Ff:Gg:Hh:Ii:Jj:Kk:Ll:Mm:Nn:Oo:Pp:Qq:Rr:Ss:Tt:Uu:Vv:Ww:Xx:Yy:Zz:[{:\|:]}:^~:_:`:a:b:c:d:e:f:g:h:i:j:k:l:m:n:o:p:q:r:s:t:u:v:w:x:y:z:{:|:}:~::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: : : : : ::::::::::::::::::; ;!;";#;$;%;&;';(; ); *; +; ,; -;.;/;0;1;2;3;4;5;6;7;8;9;:;;;<;=;>;?; @;!A;"B;#C;$D;%E;&F;'G;(H;)I;*J;+K;,L;-M;.N;/O;0P;1Q;2R;3S;4T;5U;6V;7W;8X;9Y;:Z;;[;<\;=];>^;?_;@`;Aa;Bb;Cc;Dd;Ee;Ff;Gg;Hh;Ii;Jj;Kk;Ll;Mm;Nn;Oo;Pp;Qq;Rr;Ss;Tt;Uu;Vv;Ww;Xx;Yy;Zz;[{;\|;]};^~;_;`;a;b;c;d;e;f;g;h;i;j;k;l;m;n;o;p;q;r;s;t;u;v;w;x;y;z;{;|;};~;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; < < !< "< #< $< %< &< '< (< )< *< +< ,< -< .< /< 0< 1< 2< 3< 4< 5< 6< 7< 8< 9< :< ;< << =< >< ?< @ ^= ?= @=! A=" B=# C=$ D=% E=& F=' G=( H=) I=* J=+ K=, L=- M=. N=/ O=0 P=1 Q=2 R=3 S=4 T=5 U=6 V=7 W=8 X=9 Y=: Z=; [=< \== ]=> ^=? _=@ `=A a=B b=C c=D d=E e=F f=G g=H h=I i=J j=K k=L l=M m=N n=O o=P p=Q q=R r=S s=T t=U u=V v=W w=X x=Y y=Z z=[ {=\ |=] }=^ ~=_ =` =a =b =c =d =e =f =g =h =i =j =k =l =m =n =o =p =q =r =s =t =u =v =w =x =y =z ={ =| =} =~ = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = > > !> "> #> $> %> &> '> (> )> *> +> ,> -> .> /> 0> 1> 2> 3> 4> 5> 6> 7> 8> 9> :> ;> <> => >> ?> @>! A>" B># C>$ D>% E>& F>' G>( H>) I>* J>+ K>, L>- M>. N>/ O>0 P>1 Q>2 R>3 S>4 T>5 U>6 V>7 W>8 X>9 Y>: Z>; [>< \>= ]>> ^>? _>@ `>A a>B b>C c>D d>E e>F f>G g>H h>I i>J j>K k>L l>M m>N n>O o>P p>Q q>R r>S s>T t>U u>V v>W w>X x>Y y>Z z>[ {>\ |>] }>^ ~>_ >` >a >b >c >d >e >f >g >h >i >j >k >l >m >n >o >p >q >r >s >t >u >v >w >x >y >z >{ >| >} >~ > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ? ? !? "? #?_(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone.C.C`(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone?HT?THa(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone(c) Sven Panne 2015BSD3 Sven Panne <svenpanne@gmail.com>stableportable Safe-InferredQ $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~        !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  !!!!!!!!!! ! ! ! ! !!!!!!!!!!!!!!!!!!! !!!"!#!$!%!&!'!(!)!*!+!,!-!.!/!0!1!2!3!4!5!6!7!8!9!:!;!<!=!>!?!@!A!B!C!D!E!F!G!H!I!J!K!L!M!N!O!P!Q!R!S!T!U!V!W!X!Y!Z![!\!]!^!_!`!a!b!c!d!e!f!g!h!i!j!k!l!m!n!o!p!q!r!s!tQ $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~        !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  !!!!!!!!!! ! ! ! ! !!!!!!!!!!!!!!!!!!! !!!"!#!$!%!&!'!(!)!*!+!,!-!.!/!0!1!2!3!4!5!6!7!8!9!:!;!<!=!>!?!@!A!B!C!D!E!F!G!H!I!J!K!L!M!N!O!P!Q!R!S!T!U!V!W!X!Y!Z![!\!]!^!_!`!a!b!c!d!e!f!g!h!i!j!k!l!m!n!o!p!q!r!s!tQ $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~        !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  !!!!!!!!!! ! ! ! ! !!!!!!!!!!!!!!!!!!! !!!"!#!$!%!&!'!(!)!*!+!,!-!.!/!0!1!2!3!4!5!6!7!8!9!:!;!<!=!>!?!@!A!B!C!D!E!F!G!H!I!J!K!L!M!N!O!P!Q!R!S!T!U!V!W!X!Y!Z![!\!]!^!_!`!a!b!c!d!e!f!g!h!i!j!k!l!m!n!o!p!q!r!s!tQ $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~        !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  !!!!!!!!!! ! ! ! ! !!!!!!!!!!!!!!!!!!! !!!"!#!$!%!&!'!(!)!*!+!,!-!.!/!0!1!2!3!4!5!6!7!8!9!:!;!<!=!>!?!@!A!B!C!D!E!F!G!H!I!J!K!L!M!N!O!P!Q!R!S!T!U!V!W!X!Y!Z![!\!]!^!_!`!a!b!c!d!e!f!g!h!i!j!k!l!m!n!o!p!q!r!s!t(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone4!u!v!w!x!y!z!{!|!}!~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!4!u!v!w!x!y!z!{!|!}!~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!4!u!v!w!x!y!z!{!|!}!~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!4!u!v!w!x!y!z!{!|!}!~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportable Safe-Inferred!!!! (c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""" " " " " """"""""aQi!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""" " " " " """"""""a!!!!!!!!!!!!!!!!Q!i!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""" " " " " """"""""]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""" " " " " """""""" (c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone"""""!{Qi          # %  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""" " " " " """""""""""""      % #     {!!!!!!!!!!!!!!!!!Q!i" !  !!!!!!!!!!!!!!!!!!!""""!!!!!!!!!!!!!!!!!!!!!"""""""""" " " " " """"""""""""" (c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone"""""" "!"""#"$"%"&"'"(")"*"+","-"."/"0"1"2LW@u     # 2 ; D g + - / 1"""""" "!"""#"$"%"&"'"(")"*"+","-"."/"0"1"2L""""W" "!"" g     # 2 ; D"#"$"%"&@u"'"(")"*"+","-"."/"0"1"2 + - / 1""""""" "!"""#"$"%"&"'"(")"*"+","-"."/"0"1"2 (c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone"3"4HY!{;K          # %  "3"4H       % #    {!Y;K  "3"4  "3"4b(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNonec(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportable Safe-InferredWW (c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportable Safe-Inferred"5 f h r"5"5 r f h"5(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportable Safe-Inferred"6"7"8"9":";"<"=;Ffr A"6"7"8"9":";"<"= ArF"6"7"8"9f;":";"<"="6"7"8"9":";"<"=(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone">"?"@"A<MsZh">"?"@"A">Zh<s"?"@"AM">"?"@"Ad(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone<sZh">"?"@"A">"@"AZhs"?<e(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone )  ) (c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone"B #("B #("B"Bf(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone+]bBCDE + ^ _ }~+EDCBb] +~} _ ^ g(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNonet.:@BH !$%&'(-./01>CGIKMwy{}Phjmq Y^`crtv%&'2q&0256789:;<=>AE`   ,.0268:<BDFHLNPRXZ\^bdfhnprtxz|~ *+1PQRVW_   !"#$%&'*+,-./01>?@ABCDEJmovw           + . / 0 1 6 7 8 9 < = > ? D E F K N O P Q ] a b c d j k l n p r w x y z } ~        & , . 1 2 3 9 C G I J K L M N e h o t | ~ ! " ) [ \ ] ^ e f r w y z | ~   !#%')+.1FKSVWY[]^!#%'),NTyz{|~;FP\`a !#%*,BCI^_fituvw   ijlnsuwy{|6789:;<=@ACDFHN^adeflrstuw Pikpu&T(ORS\cw{  .-.;?DEFLMNO[\]^_acegikmoqsuwy{}=} $&(*./016W_{=]^_`efghiKVXZ`bdfBux|~ \ ] v { } !!E!r!st.:@BH !$%&'(-./01>CGIKMwy{}Phjmq Y^`crtv%&'2q&0256789:;<=>AE`   ,.0268:<BDFHLNPRXZ\^bdfhnprtxz|~ *+1PQRVW_   !"#$%&'*+,-./01>?@ABCDEJmovw           + . / 0 1 6 7 8 9 < = > ? D E F K N O P Q ] a b c d j k l n p r w x y z } ~        & , . 1 2 3 9 C G I J K L M N e h o t | ~ ! " ) [ \ ] ^ e f r w y z | ~   !#%')+.1FKSVWY[]^!#%'),NTyz{|~;FP\`a !#%*,BCI^_fituvw   ijlnsuwy{|6789:;<=@ACDFHN^adeflrstuw Pikpu&T(ORS\cw{  .-.;?DEFLMNO[\]^_acegikmoqsuwy{}=} $&(*./016W_{=]^_`efghiKVXZ`bdfBux|~ \ ] v { } !!E!r!sh(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone ux|~ x|~ui(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone e ej(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone`a`ak(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone            l(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNoneNFFNm(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone^ky'4f[qKM  <=23568:;@CFGJMOUZ]flwzirZ]eh A^qy'KMf[k42eC@OJM68F;53:G A]i  =]ZfwlzUhrZ<n(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone&mo   &mo   o(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone!wy{}rtvq!#%'),qsuw{}}1!wyrq{}vt1!%#}',)}ws{uqp(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNoneq(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNoneGGr(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNoneD6{D{6s(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone$&(*&*($t(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone | |u(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone h1FK  1KF   hv(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone e ew(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone`a`ax(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNoney(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNoneUVXYVUYXz(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportable Safe-Inferred{(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportable Safe-Inferred|(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone' ' }(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone' ' ~(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportable Safe-Inferred(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone#$}v eaNPRTVY-/!@v }eNYRPVaT/ -!@$#(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone x |w c  ( ) x | cw  ( )(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone  (c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportable Safe-Inferred m 5m  5(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportable Safe-Inferred"CN"CN"C"C(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportable Safe-Inferred(c) Sven Panne 2014BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone "D"E"F"G"H"I"J"K"L "D"E"F"G"H"I"J"K"L "D"E"F"G"H"I"J"K"L "D"E"F"G"H"I"J"K"L(c) Sven Panne 2014BSD3 Sven Panne <svenpanne@gmail.com>stableportable Safe-Inferred(c) Sven Panne 2014BSD3 Sven Panne <svenpanne@gmail.com>stableportableNoneii(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportable Safe-Inferred  (c) Sven Panne 2014BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone|*ilopt*t|piol(c) Sven Panne 2014BSD3 Sven Panne <svenpanne@gmail.com>stableportable Safe-Inferred55(c) Sven Panne 2014BSD3 Sven Panne <svenpanne@gmail.com>stableportable Safe-Inferred      (c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportable Safe-Inferred      (c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNoneY^13Y^31(c) Sven Panne 2014BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone(?@AB U V W X Y Z [ \ ( U V W X Y Z [ \?@AB(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone-B-B(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportable Safe-Inferred    (c) Sven Panne 2014BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone     1 4 7 : = @ C F Iwy{}     1 : C 4 7 = @ F Iw}y{(c) Sven Panne 2014BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone=>?M{| L V W X Y ZUuv|{?>= LM V X Y W ZuvU(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone' aD#qv'qD a#v(c) Sven Panne 2014BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone a.|tCDHKVa .|taCaVDKH(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone a.|tCHKV .|taCVKH(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNoneSdXdSX(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNonetIacQ>@Itca@>Q(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone3b3b(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNoneE1w CEl Z i R x'w E Z1w lE iC 'w x R(c) Sven Panne 2014BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone \ ^ f h n p v x wy{}I \ f n v ^ h p x Iw}y{(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone: O ghxywz : zywxhg O (c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone(* UV{(*{ UV(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportable Safe-Inferred dknps npsdk (c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone ^_`cd d_`c^(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNonejkOQRSTUQRUTkjSO(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportable Safe-Inferred66(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone  (c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone)C+j/2 ] t!%*,jnsuwVZ`bdf v } )+ C2 ]j/ v jV!t } wunbfdZ,%  s`*(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone [[ (c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportable Safe-Inferred<<(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportable Safe-Inferred__(c) Sven Panne 2015BSD3 Sven Panne <svenpanne@gmail.com>stableportableNoneb !"#$&'()*+,-4GIPTY[]bgky9;W`bdgik !#+.56>?CHSTp{} $',04;@BCDEJKNOPQTWm9Q[`cfsuwyz}$PSU[inquvx"#48<>DJK\59KMz  v w x z |         # % ) + 2 5 8 ; > A D G J P X g          # % 0 2 4 6 8 : < > @ B D F H J L N P R T V Z P Q [ ] ^ _ ` n {         $ + - / 1 7 9 A D E F L Q Z a h j p t  0QXfhjmr RSUXop  !"#(,-48<=EHZ]tu57DEbrs$)23568:;<@CFGJMOUZ]flswzef   $'235IJTUYZ_bcghnopq [\anrw}~ JWZ]ce_|-/0UX`cijlmp+,04:CHOSUVWXYZ !$+02:>ABDEGQSTUVWXZ[behow| !"$%')+,-./12348:;>@CFIKMPSWXZ^_bcefiknpruwy~ 38NVX`ap  !"&()*/149NPRTVY #(CFLQSkrvz$'*+-/JMRX[bhk   ! $ % ( ) + - / 3 : < > A D G I K N P R X ^ o p x !!@!V!]!ob-,*!'$ )"+&#( P Q [ ] ^ _ ` n {         $ + - / 1 7 9 A D E F L Q Z a h j p t  0QXfhjmr RSUXop  !"#(,-48<=EHZ]tu57DEbrs$)23568:;<@CFGJMOUZ]flswzef   $'235IJTUYZ_bcghnopq [\anrw}~ JWZ]ce_|-/0UX`cijlmp+,04:CHOSUVWXYZ !$+02:>ABDEGQSTUVWXZ[behow| !"$%')+,-./12348:;>@CFIKMPSWXZ^_bcefiknpruwy~ 38NVX`ap  !"&()*/149NPRTVY #(CFLQSkrvz$'*+-/JMRX[bhk   ! $ % ( ) + - / 3 : < > A D G I K N P R X ^ o p x !!@!V!]!o4GIPTY[]bgky9;W`bdgik !#+.56>?CHSTp{} $',04;@BCDEJKNOPQTWm9Q[`cfsuwyz}$PSU[inquvx"#48<>DJK\59KMz  v w x z |         # % ) + 2 5 8 ; > A D G J P X g          # % 0 2 4 6 8 : < > @ B D F H J L N P R T V Z (c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone  (c) Sven Panne 2014BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone?"M?"N"O"M"N"O"M"N"O?"M?"N"O(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone0 x0 x(c) Sven Panne 2014BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone?"P?0 x"P"P0 x?"P?(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNoneE4,.0268:<BDFHLNPRXZ\^bdfhnprtxz|~ [ wE4,.0268:<BDFHLNPRXZ\^bdfhnprtxz|~ [ w(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone z_c z_c(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone  krvz k rvz(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone`bdgikmY[]^mrLQSdb`kigmY]^[mrSQL(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone j j(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone48.0;?48?;0.(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone e h 1FKS  =1KF   S e h=(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone  (c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone"#(,F"#(,F(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNoneSCFFCS(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone*[QTWP P 7 A F L Q #57low/14X { !E!V*[PW PQT 5 7 { lX#!E 14/o!Vw L Q 7 A F(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone P$[`cn$02 $nPc[`$02(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone$)$)(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNoneXX(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone66(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone -- (c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNonehh(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNonefjABDEQSTVWX| !"$%)+,-./VA-!BQ")WXDEST./$%+,| fj(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone"Q"Q"Q"Q(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone"RK"RK"R"R(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone"S"T+ | ~ 348:MPSWcepy~"S"T+ | ~"SMPW38:pyS~4ce"T"S"T(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone z\`j' zj`'\(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone  (c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone"U"V"W"X"U"V"W"X"U"V"W"X"U"V"W"X(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone"Y"Z"[ @,x_"Y"Z"[ ,_@x"Y"Z"["Y"Z"[(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone  I N I N (c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone"\480;?"\48?;0"\"\(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone"]"^"_"`"a"b"cGI^`c!#%').k"]"^"_"`"a"b"cIG^c`"]"^"_"`"a"b!.)#'%"ck"]"^"_"`"a"b"c(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone"d"d"d"d(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone? "e? "f"g"h"e"f"g"h"e"f"g"h? "e? "f"g"h(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone"i"j"k"l"m"n"o"p"i"j"k"l"m"n"o"p"i"j"k"l"m"n"o"p"i"j"k"l"m"n"o"p(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone? ? "q? "r?"s"t"q"r"s"t"q"r"s"t? ? "q? "r?"s"t (c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone ??"u?"v?"w"x"y"u"v"w"x"y"u"v"w"x"y ??"u?"v?"w"x"y!(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNoneJ?????????????? ?!?"?#?$"z?%"{?&"|?'"}?("~?)"?*"?+"?,"?-"?."?/"?0"?1"?2"?3"?4"?5"?6""""""""""""""""""""&"z"{"|"}"~"""""""""""""""""""""""""""""""""&"z"{"|"}"~"""""""""""""""""""""""""""""""""J?????????????? ?!?"?#?$"z?%"{?&"|?'"}?("~?)"?*"?+"?,"?-"?."?/"?0"?1"?2"?3"?4"?5"?6""""""""""""""""""""(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNoneSS"(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone?7?8?9"?:"?;"?<""""""""" """""""""""" """"""""""""?7?8?9"?:"?;"?<"""""""""(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone  #(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone?=?>???@?A?B"?C"?D"?E"?F"?G"?H"""""""""""""""""""""""""""""""""""""""?=?>???@?A?B"?C"?D"?E"?F"?G"?H"""""""""$(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone""""(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone      (c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNoneff%(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone""""""""""""""""(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone&(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone""""""""'(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone""""""""""""""""(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone""""(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone""""""""(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone    ((c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone"""""""")(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone"""" """" """"""""(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNoneeheh(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNoneMz]Mz](c) Sven Panne 2014BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone'g     % )J ! $ % + - / 3 : < > 'g   %   )  : < > $ - 3 + ! % /J*(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone""""+(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone" Ma" a"M",(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone""""""""""""""""-(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone""h""h"""".(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone""""/(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone""""""""0(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone"""i"""""i""""1(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone""""""""""""2(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone""""""""""""""""""""(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone<<(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNoneWW3(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone""""4(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone""""""""5(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone""""6(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone"NF"FN""7(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""8(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone""""""""#######""""""""#######""""""""#######""""""""#######9(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone### # # # ### # # # ### # # # ### # # # :(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone# # # # ;(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone####################(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone####(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone 0 2 4 6 8 : < > @ B D F H J L N P R T V Z  0 8 @ J 4 < D R 2 : B L 6 > F T H N P V Z (c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNoneI!+:I:+!<(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone?I?J?K?L?M?N#?O#?P#?Q#?R#?S#?T###### ############ ############?I?J?K?L?M?N#?O#?P#?Q#?R#?S#?T######(c) Sven Panne 2015BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone !"&'()*+,-.4:@BGHIPTY[]bgky !$%&'(-./019;>CW`bdgik !#+56>PShjmpq{}  $',04;@JKNOQTWYm%&'/29Q[`cfsuwyz$0256789:;<=>AEPSU[`inqux   ,.0268:<BDFHLNPRXZ\^bdfhnprtxz|~ "#*+148<>DJKPQRVW_   !"#$%&'*+,-./0159>?@ABCDEJKMvwz           + . / 0 1 6 7 8 9 < = > ? D E F K N O P Q ] a b c d j k l n p r v w z         # % ) 2 5 8 ; > A D G J P X g w x y z } ~           # % 0 2 4 6 8 : < > @ B D F H J L N P R T V Z       & , . 1 2 3 9 C G I J K L M N P Q [ ] ` e h n o t { | ~         ! " $ ) + - / 1 7 9 A D E F L Q Z [ \ ] ^ a e f h j p r t w y z | ~    01FKQSVWXY[]^fhjmr NRSTopyz{|~  !"#(,-48;<=EFHPZ\]`atu !#*,57BCDEI^_bfirstuvw$)23568:;@CFGJMOUZ]flwzefijlsuwy{|  $2356789:;<=@ACDFHIJNTUY^_abcdefglnopqrstuw  P[\aiknpr&JTZ](ORS\_cw{|  -./0UX`cijlmp+,-.04:;?CDEFHLMNOSUVWXYZ[\]^!$+02:=>ABDEQSTUVWX[behow| !"$%)+,-./2348:;>@FIKMPSWXZ_bcefikpruwy~$&(*./0368NVWX_`{  !"&()*/149=]^_`efgh CFKLQSVX`bdfkrvz$'*+BJMRX[bhkux|~   ! $ % - 3 : < > A D G I K N P R X \ ] ^ o p v x { !!!E!V!]!o!r!s-,*!' )"+&( & , . 1 2 3 9 C G I J K L M N P Q [ ] ` e h n o t { | ~         ! " $ ) + - / 1 7 9 A D E F L Q Z [ \ ] ^ a e f h j p r t w y z | ~    01FKQSVWXY[]^fhjmr NRSTopyz{|~  !"#(,-48;<=EFHPZ\]`atu !#*,57BCDEI^_bfirstuvw$)23568:;@CFGJMOUZ]flwzefijlsuwy{|  $2356789:;<=@ACDFHIJNTUY^_abcdefglnopqrstuw  P[\aiknpr&JTZ](ORS\_cw{|  -./0UX`cijlmp+,-.04:;?CDEFHLMNOSUVWXYZ[\]^!$+02:=>ABDEQSTUVWX[behow| !"$%)+,-./2348:;>@FIKMPSWXZ_bcefikpruwy~$&(*./0368NVWX_`{  !"&()*/149=]^_`efgh CFKLQSVX`bdfkrvz$'*+BJMRX[bhkux|~   ! $ % - 3 : < > A D G I K N P R X \ ] ^ o p v x { !!!E!V!]!o!r!s.4:@BGHIPTY[]bgky !$%&'(-./019;>CW`bdgik !#+56>PShjmpq{}  $',04;@JKNOQTWYm%&'/29Q[`cfsuwyz$0256789:;<=>AEPSU[`inqux   ,.0268:<BDFHLNPRXZ\^bdfhnprtxz|~ "#*+148<>DJKPQRVW_   !"#$%&'*+,-./0159>?@ABCDEJKMvwz           + . / 0 1 6 7 8 9 < = > ? D E F K N O P Q ] a b c d j k l n p r v w z         # % ) 2 5 8 ; > A D G J P X g w x y z } ~           # % 0 2 4 6 8 : < > @ B D F H J L N P R T V Z      (c) Sven Panne 2015BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone !"&'()*+,-.4:@BGHIPTY[]bgky !$%&'(-./019;>CW`bdgik !#+.56>CPShjmpq{}  $',04;@BCDEJKNOQTWYm%&'/29Q[`cfsuwyz$0256789:;<=>AEPSU[`inqux   ,.0268:<BDFHLNPRXZ\^bdfhnprtxz|~ "#*+148<>DJKPQRVW\_   !"#$%&'*+,-./0159>?@ABCDEJKMvwz            + . / 0 1 6 7 8 9 < = > ? D E F K N O P Q ] a b c d j k l n p r v w z         # % ) + 2 5 8 ; > A D G J P X g w x y z } ~           # % 0 2 4 6 8 : < > @ B D F H J L N P R T V Z       & , . 1 2 3 9 C G I J K L M N P Q [ ] ^ _ ` e h n o t { | ~         ! " $ ) + - / 1 7 9 A D E F L Q Z [ \ ] ^ a e f h j p r t w y z | ~    01FKQSVWXY[]^fhjmr NRSTUXopyz{|~  !"#(,-48;<=EFHPZ\]`atu !#*,57BCDEI^_bfirstuvw$)23568:;@CFGJMOUZ]flwzefijlsuwy{|   $2356789:;<=@ACDFHIJNTUY^_abcdefglnopqrstuw  P[\aiknpr}~&JTWZ](ORS\_cw{|  -./0UX`cijlmp+,-.04:;?CDEFHLMNOSUVWXYZ[\]^!$+02:=>ABDEGQSTUVWXZ[behow| !"$%')+,-./12348:;>@CFIKMPSWXZ^_bcefiknpruwy~$&(*./0368NVWX_`p{  !"&()*/149=]^_`efgh #(CFKLQSVX`bdfkrvz$'*+BJMRX[bhkux|~   ! $ % + - / 3 : < > A D G I K N P R X \ ] ^ o p v x { !!!E!V!]!o!r!s-,*!' )"+&( & , . 1 2 3 9 C G I J K L M N P Q [ ] ^ _ ` e h n o t { | ~         ! " $ ) + - / 1 7 9 A D E F L Q Z [ \ ] ^ a e f h j p r t w y z | ~    01FKQSVWXY[]^fhjmr NRSTUXopyz{|~  !"#(,-48;<=EFHPZ\]`atu !#*,57BCDEI^_bfirstuvw$)23568:;@CFGJMOUZ]flwzefijlsuwy{|   $2356789:;<=@ACDFHIJNTUY^_abcdefglnopqrstuw  P[\aiknpr}~&JTWZ](ORS\_cw{|  -./0UX`cijlmp+,-.04:;?CDEFHLMNOSUVWXYZ[\]^!$+02:=>ABDEGQSTUVWXZ[behow| !"$%')+,-./12348:;>@CFIKMPSWXZ^_bcefiknpruwy~$&(*./0368NVWX_`p{  !"&()*/149=]^_`efgh #(CFKLQSVX`bdfkrvz$'*+BJMRX[bhkux|~   ! $ % + - / 3 : < > A D G I K N P R X \ ] ^ o p v x { !!!E!V!]!o!r!s.4:@BGHIPTY[]bgky !$%&'(-./019;>CW`bdgik !#+.56>CPShjmpq{}  $',04;@BCDEJKNOQTWYm%&'/29Q[`cfsuwyz$0256789:;<=>AEPSU[`inqux   ,.0268:<BDFHLNPRXZ\^bdfhnprtxz|~ "#*+148<>DJKPQRVW\_   !"#$%&'*+,-./0159>?@ABCDEJKMvwz            + . / 0 1 6 7 8 9 < = > ? D E F K N O P Q ] a b c d j k l n p r v w z         # % ) + 2 5 8 ; > A D G J P X g w x y z } ~           # % 0 2 4 6 8 : < > @ B D F H J L N P R T V Z      (c) Sven Panne 2015BSD3 Sven Panne <svenpanne@gmail.com>stableportableNonep !"#$&'()*+,-.4:@BGHIPTY[]bgky !$%&'(-./019;>CW`bdgik !#+.56>?CHPSThjmpq{}  $',04;@BCDEJKNOPQTWYm%&'/29Q[`cfsuwyz}$0256789:;<=>AEPSU[`inquvx   ,.0268:<BDFHLNPRXZ\^bdfhnprtxz|~ "#*+148<>DJKPQRVW\_   !"#$%&'*+,-./0159>?@ABCDEJKMvwz            + . / 0 1 6 7 8 9 < = > ? D E F K N O P Q ] a b c d j k l n p r v w x z |         # % ) + 2 5 8 ; > A D G J P X g w x y z } ~           # % 0 2 4 6 8 : < > @ B D F H J L N P R T V Z       & , . 1 2 3 9 C G I J K L M N P Q [ ] ^ _ ` e h n o t { | ~         ! " $ ) + - / 1 7 9 A D E F L Q Z [ \ ] ^ a e f h j p r t w y z | ~    01FKQSVWXY[]^fhjmr NRSTUXopyz{|~  !"#(,-48;<=EFHPZ\]`atu !#*,57BCDEI^_bfirstuvw$)23568:;<@CFGJMOUZ]flswzefijlsuwy{|   $'2356789:;<=@ACDFHIJNTUYZ^_abcdefghlnopqrstuw  P[\aiknprw}~ &JTWZ]ce(ORS\_cw{|  -./0UX`cijlmp+,-.04:;?CDEFHLMNOSUVWXYZ[\]^ !$+02:=>ABDEGQSTUVWXZ[behow| !"$%')+,-./12348:;>@CFIKMPSWXZ^_bcefiknpruwy~ $&(*./0368NVWX_`ap{  !"&()*/149=NPRTVY]^_`efgh #(CFKLQSVX`bdfkrvz$'*+-/BJMRX[bhkux|~   ! $ % ( ) + - / 3 : < > A D G I K N P R X \ ] ^ o p v x { !!!@!E!V!]!o!r!sp-,*!'$ )"+&#( & , . 1 2 3 9 C G I J K L M N P Q [ ] ^ _ ` e h n o t { | ~         ! " $ ) + - / 1 7 9 A D E F L Q Z [ \ ] ^ a e f h j p r t w y z | ~    01FKQSVWXY[]^fhjmr NRSTUXopyz{|~  !"#(,-48;<=EFHPZ\]`atu !#*,57BCDEI^_bfirstuvw$)23568:;<@CFGJMOUZ]flswzefijlsuwy{|   $'2356789:;<=@ACDFHIJNTUYZ^_abcdefghlnopqrstuw  P[\aiknprw}~ &JTWZ]ce(ORS\_cw{|  -./0UX`cijlmp+,-.04:;?CDEFHLMNOSUVWXYZ[\]^ !$+02:=>ABDEGQSTUVWXZ[behow| !"$%')+,-./12348:;>@CFIKMPSWXZ^_bcefiknpruwy~ $&(*./0368NVWX_`ap{  !"&()*/149=NPRTVY]^_`efgh #(CFKLQSVX`bdfkrvz$'*+-/BJMRX[bhkux|~   ! $ % ( ) + - / 3 : < > A D G I K N P R X \ ] ^ o p v x { !!!@!E!V!]!o!r!s.4:@BGHIPTY[]bgky !$%&'(-./019;>CW`bdgik !#+.56>?CHPSThjmpq{}  $',04;@BCDEJKNOPQTWYm%&'/29Q[`cfsuwyz}$0256789:;<=>AEPSU[`inquvx   ,.0268:<BDFHLNPRXZ\^bdfhnprtxz|~ "#*+148<>DJKPQRVW\_   !"#$%&'*+,-./0159>?@ABCDEJKMvwz            + . / 0 1 6 7 8 9 < = > ? D E F K N O P Q ] a b c d j k l n p r v w x z |         # % ) + 2 5 8 ; > A D G J P X g w x y z } ~           # % 0 2 4 6 8 : < > @ B D F H J L N P R T V Z      (c) Sven Panne 2015BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone !"#$&'()*+,-.4:@BGHIPTY[]bgiky| !$%&'(-./019;>?@ABCW`bdgik !#+.56>?CHPSThjmpq{}  $'*,04;@BCDEJKNOPQTWYm%&'/29QY[^`cfilopsuwyz}$0256789:;<=>AEPSU[`inqtuvx   ,.0268:<BDFHLNPRXZ\^bdfhnprtxz|~ "#*+148<>DJKPQRVW\_   !"#$%&'*+,-./0159>?@ABCDEJKMvwz            + . / 0 1 6 7 8 9 < = > ? D E F K N O P Q U V W X Y Z [ \ ] a b c d j k l n p r v w x z |         # % ) + 2 5 8 ; > A D G J P X g w x y z } ~           # % ) 0 2 4 6 8 : < > @ B D F H J L N P R T V Z       & , . 1 2 3 9 C G I J K L M N P Q [ ] ^ _ ` e h n o t { | ~         ! " $ ) + - / 1 7 9 A D E F L Q Z [ \ ] ^ a e f h j p r t w y z | ~    01FKQSVWXY[]^fhjmr NRSTUXopyz{|~  !"#(,-48;<=EFHPZ\]`atu !#*,57BCDEI^_bfirstuvw$)23568:;<@CFGJMOUZ]flswzefijlsuwy{|   $'2356789:;<=@ACDFHIJNTUYZ^_abcdefghlnopqrstuw  P[\aiknprw}~ &JTWZ]ce(ORS\_cw{|  -./0UX`cijlmp+,-.04:;?CDEFHLMNOSUVWXYZ[\]^ !$+02:=>ABDEGQSTUVWXZ[behow| !"$%')+,-./123458:;>@CFIKMPSWXZ^_bcefiknpruwy~ $&(*./0368NVWX_`ap{  !"&()*/149=NPRTVY]^_`efgh #(CFKLQSVX`bdfkrvz   $'*+-/13BJMRX[bhkux|~   ! $ % ( ) + - / 3 : < > A D G I K N P R X \ ] ^ o p v x { !!!@!E!V!]!o!r!s-,*!'$ )"+&#( & , . 1 2 3 9 C G I J K L M N P Q [ ] ^ _ ` e h n o t { | ~         ! " $ ) + - / 1 7 9 A D E F L Q Z [ \ ] ^ a e f h j p r t w y z | ~    01FKQSVWXY[]^fhjmr NRSTUXopyz{|~  !"#(,-48;<=EFHPZ\]`atu !#*,57BCDEI^_bfirstuvw$)23568:;<@CFGJMOUZ]flswzefijlsuwy{|   $'2356789:;<=@ACDFHIJNTUYZ^_abcdefghlnopqrstuw  P[\aiknprw}~ &JTWZ]ce(ORS\_cw{|  -./0UX`cijlmp+,-.04:;?CDEFHLMNOSUVWXYZ[\]^ !$+02:=>ABDEGQSTUVWXZ[behow| !"$%')+,-./123458:;>@CFIKMPSWXZ^_bcefiknpruwy~ $&(*./0368NVWX_`ap{  !"&()*/149=NPRTVY]^_`efgh #(CFKLQSVX`bdfkrvz   $'*+-/13BJMRX[bhkux|~   ! $ % ( ) + - / 3 : < > A D G I K N P R X \ ] ^ o p v x { !!!@!E!V!]!o!r!s.4:@BGHIPTY[]bgiky| !$%&'(-./019;>?@ABCW`bdgik !#+.56>?CHPSThjmpq{}  $'*,04;@BCDEJKNOPQTWYm%&'/29QY[^`cfilopsuwyz}$0256789:;<=>AEPSU[`inqtuvx   ,.0268:<BDFHLNPRXZ\^bdfhnprtxz|~ "#*+148<>DJKPQRVW\_   !"#$%&'*+,-./0159>?@ABCDEJKMvwz            + . / 0 1 6 7 8 9 < = > ? D E F K N O P Q U V W X Y Z [ \ ] a b c d j k l n p r v w x z |         # % ) + 2 5 8 ; > A D G J P X g w x y z } ~           # % ) 0 2 4 6 8 : < > @ B D F H J L N P R T V Z      (c) Sven Panne 2015BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone5 !"#$&'()*+,-.4:@BGHIPSTY[]bgiky| !$%&'(-./019;>?@ABCW`bdgik !#+-.56>?BCHPSTadhjmpq{}  $'*,.04;=>?@BCDEJKNOPQTWYm%&'/29MQXY[^`cfilopsuwyz{|}$0256789:;<=>AEPSU[`inqtuvx|   ,.0268:<BDFHLNPRXZ\^bdfhnprtxz|~ "#*+148<>DJKPQRVW\_   !"#$%&'*+,-./0159>?@ABCDEJKMtvwz            + . / 0 1 6 7 8 9 < = > ? D E F K N O P Q U V W X Y Z [ \ ] a b c d j k l n p r v w x z |             # % ) + 1 2 4 5 7 8 : ; = > @ A C D F G I J L P X g w x y z } ~           # % ) 0 2 4 6 8 : < > @ B D F H J L N P R T V Z       & , . 1 2 3 9 C G I J K L M N P Q V W X Y Z [ ] ^ _ ` e h n o t { | ~         ! " $ ) + - / 1 7 9 A D E F L Q Z [ \ ] ^ a e f h j p r t w y z | ~    01FKQSUVWXY[]^fhjmr NRSTUXopyz{|~  !"#(,-48;<=EFHPZ\]`atuwy{} !#*,57BCDEI^_bfirstuvw $)23568:;<@CFGJMOUZ]flswzefijlsuwy{|   $'2356789:;<=@ACDFHIJNTUYZ^_abcdefghlnopqrstuw  P[\aiknprw}~ #&JNTWZ]ceuv (ORS\_cw{|  -./0UX`cijlmp+,-.04:;?CDEFHLMNOSUVWXYZ[\]^ !$+02:=>ABDEGQSTUVWXZ[behow| !"$%')+,-./123458:;>@CFIKMPSWXZ^_bcefiknpruwy~  $&(*./0368NVWX_`ap{  !"&()*/149=NPRTVY]^_`efghqv  #(CFKLQSVX`bdfkmrvz   $'*+-/13BCHJKMRVX[bhkux|~   ! $ % ( ) + - / 3 5 : < > A D G I K N P R X \ ] ^ o p v x { !!!@!E!V!]!o!r!s5-,*!'$ )"+&#( & , . 1 2 3 9 C G I J K L M N P Q V W X Y Z [ ] ^ _ ` e h n o t { | ~         ! " $ ) + - / 1 7 9 A D E F L Q Z [ \ ] ^ a e f h j p r t w y z | ~    01FKQSUVWXY[]^fhjmr NRSTUXopyz{|~  !"#(,-48;<=EFHPZ\]`atuwy{} !#*,57BCDEI^_bfirstuvw $)23568:;<@CFGJMOUZ]flswzefijlsuwy{|   $'2356789:;<=@ACDFHIJNTUYZ^_abcdefghlnopqrstuw  P[\aiknprw}~ #&JNTWZ]ceuv (ORS\_cw{|  -./0UX`cijlmp+,-.04:;?CDEFHLMNOSUVWXYZ[\]^ !$+02:=>ABDEGQSTUVWXZ[behow| !"$%')+,-./123458:;>@CFIKMPSWXZ^_bcefiknpruwy~  $&(*./0368NVWX_`ap{  !"&()*/149=NPRTVY]^_`efghqv  #(CFKLQSVX`bdfkmrvz   $'*+-/13BCHJKMRVX[bhkux|~   ! $ % ( ) + - / 3 5 : < > A D G I K N P R X \ ] ^ o p v x { !!!@!E!V!]!o!r!s.4:@BGHIPSTY[]bgiky| !$%&'(-./019;>?@ABCW`bdgik !#+-.56>?BCHPSTadhjmpq{}  $'*,.04;=>?@BCDEJKNOPQTWYm%&'/29MQXY[^`cfilopsuwyz{|}$0256789:;<=>AEPSU[`inqtuvx|   ,.0268:<BDFHLNPRXZ\^bdfhnprtxz|~ "#*+148<>DJKPQRVW\_   !"#$%&'*+,-./0159>?@ABCDEJKMtvwz            + . / 0 1 6 7 8 9 < = > ? D E F K N O P Q U V W X Y Z [ \ ] a b c d j k l n p r v w x z |             # % ) + 1 2 4 5 7 8 : ; = > @ A C D F G I J L P X g w x y z } ~           # % ) 0 2 4 6 8 : < > @ B D F H J L N P R T V Z      (c) Sven Panne 2015BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone !"#$&'()*+,-.14:@BGHIPSTY[]bgikwy| !$%&'(-./019;>?@ABCW`bdgik   !#+-.56>?BCHPSTadhjmpq{}   $'*,.04;=>?@BCDEJKNOPQTWYm%&'/239CEMQXY[^`cfilopstuwyz{|}$0256789:;<=>AEPSU[`ilnqtuvx|   ,.0268:<BDFHLNPRXZ\^bdfhnprtxz|~ "#*+148<>DJKPQRVW\_b   !"#$%&'*+,-./0159>?@ABCDEIJKMtvwz            + . / 0 1 6 7 8 9 < = > ? D E F K N O P Q U V W X Y Z [ \ ] a b c d j k l n p r v w x z |             # % ) + 1 2 4 5 7 8 : ; = > @ A C D F G I J L P X Z g i w x y z } ~           # % ) 0 2 4 6 8 : < > @ B D F H J L N P R T V Z \ ^ f h n p v x       & , . 1 2 3 9 C G I J K L M N P Q R V W X Y Z [ ] ^ _ ` e h n o t x { | ~         ! " $ ) + - / 1 7 9 A D E F L Q Z [ \ ] ^ a e f h j p r t w y z | ~    01FKQSUVWXY[]^fhjmr NRSTUXopyz{|~  !"#(,-48;<=EFHPZ\]`atuwy{} !#*,57BCDEI^_bfirstuvw $')23568:;<@CFGJMOUZ]flswzacefijlsuwy{|   $',2356789:;<=@ACDFHIJNTUYZ^_abcdefghlnopqrstuw  P[\aiknprw}~ #&JNTWZ]ceuv (ORS\_cw{|  -./0UX`cijlmp+,-.04:;?CDEFHLMNOSUVWXYZ[\]^ !$+02:=>ABDEGQSTUVWXZ[behow| !"$%')+,-./123458:;>@CFIKMPQSWXZ^_bcefiknpruwy~  $&(*./0368>@NVWX_`ap{  !"&()*/149=NPRTVY]^_`efghqvw  #(CFKLQSVX`bdfkmrvz   $'*+-/13BCHJKMRVX[bhkux|~   ! $ % ( ) + - / 3 5 : < > A D G I K N P R X \ ] ^ o p v x { !!!! !#!@!E!V!]!o!r!s-,*!'$ )"+&#( & , . 1 2 3 9 C G I J K L M N P Q R V W X Y Z [ ] ^ _ ` e h n o t x { | ~         ! " $ ) + - / 1 7 9 A D E F L Q Z [ \ ] ^ a e f h j p r t w y z | ~    01FKQSUVWXY[]^fhjmr NRSTUXopyz{|~  !"#(,-48;<=EFHPZ\]`atuwy{} !#*,57BCDEI^_bfirstuvw $')23568:;<@CFGJMOUZ]flswzacefijlsuwy{|   $',2356789:;<=@ACDFHIJNTUYZ^_abcdefghlnopqrstuw  P[\aiknprw}~ #&JNTWZ]ceuv (ORS\_cw{|  -./0UX`cijlmp+,-.04:;?CDEFHLMNOSUVWXYZ[\]^ !$+02:=>ABDEGQSTUVWXZ[behow| !"$%')+,-./123458:;>@CFIKMPQSWXZ^_bcefiknpruwy~  $&(*./0368>@NVWX_`ap{  !"&()*/149=NPRTVY]^_`efghqvw  #(CFKLQSVX`bdfkmrvz   $'*+-/13BCHJKMRVX[bhkux|~   ! $ % ( ) + - / 3 5 : < > A D G I K N P R X \ ] ^ o p v x { !!!! !#!@!E!V!]!o!r!s.14:@BGHIPSTY[]bgikwy| !$%&'(-./019;>?@ABCW`bdgik   !#+-.56>?BCHPSTadhjmpq{}   $'*,.04;=>?@BCDEJKNOPQTWYm%&'/239CEMQXY[^`cfilopstuwyz{|}$0256789:;<=>AEPSU[`ilnqtuvx|   ,.0268:<BDFHLNPRXZ\^bdfhnprtxz|~ "#*+148<>DJKPQRVW\_b   !"#$%&'*+,-./0159>?@ABCDEIJKMtvwz            + . / 0 1 6 7 8 9 < = > ? D E F K N O P Q U V W X Y Z [ \ ] a b c d j k l n p r v w x z |             # % ) + 1 2 4 5 7 8 : ; = > @ A C D F G I J L P X Z g i w x y z } ~           # % ) 0 2 4 6 8 : < > @ B D F H J L N P R T V Z \ ^ f h n p v x      (c) Sven Panne 2015BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone , !"#$&'()*+,-.14:@BGHIPSTY[]bgiknwy| !$%&'(-./019;>?@ABCW`bdgik   !#+-.156>?BCFHIPSTabdehjmpq{}   $'*,.04:;=>?@BCDEJKNOPQTWYm%&'/239CEMQXY[^`cfilopstuwyz{|}$0256789:;<=>AEPSU[`ilnqtuvx|   ,.0268:<BDFHLNPRXZ\^bdfhnprtxz|~ "#*+148<>DJKPQRVW\_b   !"#$%&'*+,-./0159>?@ABCDEIJKMtvwz            + . / 0 1 6 7 8 9 < = > ? D E F K N O P Q U V W X Y Z [ \ ] a b c d j k l n p r v w x z |             # % ) + 1 2 4 5 7 8 : ; = > @ A C D F G I J L P X Z g i w x y z } ~           # % ) 0 2 4 6 8 : < > @ B D F H J L N P R T V Z \ ^ f h n p v x       & , . 1 2 3 9 C G I J K L M N O P Q R V W X Y Z [ ] ^ _ ` e h n o t u x { | ~         ! " $ ) + - / 1 7 9 A D E F L O Q Z [ \ ] ^ a e f h j p r t w y z | ~    01FKNQSUVWXY[]^fhjmr NRSTUVXYopyz{|~  !"#(,-48;<=EFHPZ\]`atuwy{} !#*,357BCDEI^_bfirstuvw $')23568:;<@CFGJMOSUZ]flswz !$%(),.02458:<KMQRSacefijlsuwy{|   $',2356789:;<=@ACDFHIJNTUYZ^_abcdefghlnopqrstuw  P[\aghiknprwxy}~   #&JNTWZ]ceuvwz} (ORS\_cw{|  -./0UXZ[\]`cijlmp+,-.04:;?CDEFHLMNOSUVWXYZ[\]^ !$+02:=>ABDEGQSTUVWXZ[behow| !"$%')+,-./123458:;>@CFIKMPQSWXZ^_bcefiknpruwy~  $&(*./0368>@CNVWX_`ap{  !"&()*/149=NPRTVY]^_`efghqvw  #(CFKLQSVX`bdfkmrvz   $'*+-/13BCDFHJKMRVX[abhkux|~             ! $ % ( ) + - / 3 5 : < > A D G I K N P R X \ ] ^ o p v x { !!!! !#!@!E!V!]!o!r!s ,-,*!'$ )"+&#( & , . 1 2 3 9 C G I J K L M N O P Q R V W X Y Z [ ] ^ _ ` e h n o t u x { | ~         ! " $ ) + - / 1 7 9 A D E F L O Q Z [ \ ] ^ a e f h j p r t w y z | ~    01FKNQSUVWXY[]^fhjmr NRSTUVXYopyz{|~  !"#(,-48;<=EFHPZ\]`atuwy{} !#*,357BCDEI^_bfirstuvw $')23568:;<@CFGJMOSUZ]flswz !$%(),.02458:<KMQRSacefijlsuwy{|   $',2356789:;<=@ACDFHIJNTUYZ^_abcdefghlnopqrstuw  P[\aghiknprwxy}~   #&JNTWZ]ceuvwz} (ORS\_cw{|  -./0UXZ[\]`cijlmp+,-.04:;?CDEFHLMNOSUVWXYZ[\]^ !$+02:=>ABDEGQSTUVWXZ[behow| !"$%')+,-./123458:;>@CFIKMPQSWXZ^_bcefiknpruwy~  $&(*./0368>@CNVWX_`ap{  !"&()*/149=NPRTVY]^_`efghqvw  #(CFKLQSVX`bdfkmrvz   $'*+-/13BCDFHJKMRVX[abhkux|~             ! $ % ( ) + - / 3 5 : < > A D G I K N P R X \ ] ^ o p v x { !!!! !#!@!E!V!]!o!r!s.14:@BGHIPSTY[]bgiknwy| !$%&'(-./019;>?@ABCW`bdgik   !#+-.156>?BCFHIPSTabdehjmpq{}   $'*,.04:;=>?@BCDEJKNOPQTWYm%&'/239CEMQXY[^`cfilopstuwyz{|}$0256789:;<=>AEPSU[`ilnqtuvx|   ,.0268:<BDFHLNPRXZ\^bdfhnprtxz|~ "#*+148<>DJKPQRVW\_b   !"#$%&'*+,-./0159>?@ABCDEIJKMtvwz            + . / 0 1 6 7 8 9 < = > ? D E F K N O P Q U V W X Y Z [ \ ] a b c d j k l n p r v w x z |             # % ) + 1 2 4 5 7 8 : ; = > @ A C D F G I J L P X Z g i w x y z } ~           # % ) 0 2 4 6 8 : < > @ B D F H J L N P R T V Z \ ^ f h n p v x      (c) Sven Panne 2015BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone [ !"#$&'()*+,-.14:@BGHIPSTY[]bgiknwy| !$%&'(-./019;>?@ABCW`bdgik   !#(*+-.156>?BCFHIPSTabdehjmpq{}   $'*,.04:;=>?@BCDEJKNOPQTWYmz %&'/239:CEGHIJLMQXY[^`cfilopstuwyz{|}$0256789:;<=>AEGHILMNPSU[`ilnqtuvx|    ,.0268:<BDFHLNPRXZ\^bdfhnprtxz|~ "#*+148<>DJKPQRSVW\_b    !"#$%&'*+,-./0159>?@ABCDEIJKMtvwz            + . / 0 1 6 7 8 9 < = > ? D E F K N O P Q U V W X Y Z [ \ ] a b c d j k l n p r v w x z |             # % ) + 1 2 4 5 7 8 : ; = > @ A C D F G I J L P X Z g i w x y z } ~           # % ( ) . 0 2 4 6 8 : < > @ B D F H J L N P R T V X Z \ ^ f h n p v x ~       & , . 1 2 3 9 C G I J K L M N O P Q R T V W X Y Z [ ] ^ _ ` a e h n o t u x { | ~          ! " $ ) + - / 1 6 7 9 ; < A D E F L O Q S Z [ \ ] ^ ` a e f h j p r t u w y z | ~    01FKNQSUVWXY[]^dfhjkmnprs NRSTUVXYopyz{|~  !"#(,-2489;<=BEFHPUVWZ\]`atuwy{} !#*,357BCDEI^_bfirstuvw $')/0123568:;<@CFGJMOSUYZ]^_`cdflswz !$%(),.02458:<?@ABCDEFGHIJKMQRSVW]acefijlsuwy{|   $',2356789:;<=@ACDFHIJNTUYZ^_abcdefghlnopqrstuw|~  PS[\aghiknprwxy{|}~   #&JNTWZ]cejkuvwz} (ORS\_cwz{|  -./0UXZ[\]`cijlmp+,-.04:;?CDEFHLMNOSUVWXYZ[\]^ !$+02:=>ABDEGQSTUVWXZ[behoqrsw| !"$%')+,-./123458:;>@CFIKMPQSWXZ^_bcefiknpruwy~  $&(*./0368<>@CEFGNOPQRSTUVWX_`apwxyz{  !"#&()*/149=NPRTVY]^_`efghqvw}~  #(016CFKLNOPQSVX`bdfkmrvz   !$'*+-/1356BCDFHJKMRVX[abghkux|~             ! $ % ( ) + - / 3 5 : < > A D G I K N P R X \ ] ^ o p v x { !!!!!!! !#!&!'!(!)!*!+!,!-!.!/!0!1!2!3!4!5!6!@!E!V!]!o!r!s [-,*!'$ )"+&#( & , . 1 2 3 9 C G I J K L M N O P Q R T V W X Y Z [ ] ^ _ ` a e h n o t u x { | ~          ! " $ ) + - / 1 6 7 9 ; < A D E F L O Q S Z [ \ ] ^ ` a e f h j p r t u w y z | ~    01FKNQSUVWXY[]^dfhjkmnprs NRSTUVXYopyz{|~  !"#(,-2489;<=BEFHPUVWZ\]`atuwy{} !#*,357BCDEI^_bfirstuvw $')/0123568:;<@CFGJMOSUYZ]^_`cdflswz !$%(),.02458:<?@ABCDEFGHIJKMQRSVW]acefijlsuwy{|   $',2356789:;<=@ACDFHIJNTUYZ^_abcdefghlnopqrstuw|~  PS[\aghiknprwxy{|}~   #&JNTWZ]cejkuvwz} (ORS\_cwz{|  -./0UXZ[\]`cijlmp+,-.04:;?CDEFHLMNOSUVWXYZ[\]^ !$+02:=>ABDEGQSTUVWXZ[behoqrsw| !"$%')+,-./123458:;>@CFIKMPQSWXZ^_bcefiknpruwy~  $&(*./0368<>@CEFGNOPQRSTUVWX_`apwxyz{  !"#&()*/149=NPRTVY]^_`efghqvw}~  #(016CFKLNOPQSVX`bdfkmrvz   !$'*+-/1356BCDFHJKMRVX[abghkux|~             ! $ % ( ) + - / 3 5 : < > A D G I K N P R X \ ] ^ o p v x { !!!!!!! !#!&!'!(!)!*!+!,!-!.!/!0!1!2!3!4!5!6!@!E!V!]!o!r!s.14:@BGHIPSTY[]bgiknwy| !$%&'(-./019;>?@ABCW`bdgik   !#(*+-.156>?BCFHIPSTabdehjmpq{}   $'*,.04:;=>?@BCDEJKNOPQTWYmz %&'/239:CEGHIJLMQXY[^`cfilopstuwyz{|}$0256789:;<=>AEGHILMNPSU[`ilnqtuvx|    ,.0268:<BDFHLNPRXZ\^bdfhnprtxz|~ "#*+148<>DJKPQRSVW\_b    !"#$%&'*+,-./0159>?@ABCDEIJKMtvwz            + . / 0 1 6 7 8 9 < = > ? D E F K N O P Q U V W X Y Z [ \ ] a b c d j k l n p r v w x z |             # % ) + 1 2 4 5 7 8 : ; = > @ A C D F G I J L P X Z g i w x y z } ~           # % ( ) . 0 2 4 6 8 : < > @ B D F H J L N P R T V X Z \ ^ f h n p v x ~      (c) Sven Panne 2015BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone w !"#$&'()*+,-.14:@BGHIPSTY[]befgiknpwy|} !$%&'(-./019;>?@ABCW`bdgik   !#(*+-.156>?BCFHIPSTabdehjmpq{}   $'*,.04:;=>?@BCDEJKNOPQTWYmz %&'/239:CEGHIJLMQXY[^`cfilopstuwyz{|}$0256789:;<=>AEGHILMNPSU[`ilnqtuvx|    ,.0268:<BDFHLNPRXZ\^bdfhnprtxz|~ "#*+148<>DJKPQRSVW\_b    !"#$%&'*+,-./0159>?@ABCDEIJKMtvwz            + . / 0 1 6 7 8 9 < = > ? D E F K N O P Q U V W X Y Z [ \ ] a b c d j k l n p r v w x z |             # % ) + 1 2 4 5 7 8 : ; = > @ A C D F G I J L P X Z g i w x y z } ~           # % ( ) . 0 2 4 6 8 : < > @ B D F H J L N P R T V X Z \ ^ f h n p v x ~       & , . 1 2 3 9 C G I J K L M N O P Q R T V W X Y Z [ ] ^ _ ` a e h n o t u x { | ~          ! " $ ) + - / 1 6 7 9 ; < ? A D E F L N O Q S Z [ \ ] ^ ` a e f h j p r t u v w y z { | } ~    01FKNQSUVWXY[]^dfhjkmnprs NRSTUVXYopyz{|~  !"#(,-2489;<=BEFHPUVWZ\]`atuwy{} !#*,357BCDEI^_bfirstuvw $')/0123568:;<@CFGJMOSUYZ]^_`cdflswz !$%(),.02458:<?@ABCDEFGHIJKMQRSVW]acefijlsuwy{|   $',2356789:;<=@ACDFHIJNTUYZ^_abcdefghlnopqrstuw|}~   PS[\aghiknprwxy{|}~   #&JNTWZ]cejkuvwz} !(ORS\_cwz{|  -./0UXZ[\]`cijlmp+,-.04:;?CDEFHLMNOSUVWXYZ[\]^ !$+026:=>ABDEGQSTUVWXZ[behoqrsw| !"$%')+,-./123458:;>@CFIKMPQSWXZ^_bcefiknpruwy~  $&(*./0368<>@CEFGNOPQRSTUVWX_`apwxyz{  !"#&()*/149=NPRTVY]^_`efghqvw}~  #%(016CFKLNOPQSVX`bdfkmrvz   !$'*+-/1356BCDFHJKMQRVX[^abghkux|~             ! $ % ( ) + - / 3 5 : < > A D G I K N P R X \ ] ^ o p v x { !!!!!!! !#!&!'!(!)!*!+!,!-!.!/!0!1!2!3!4!5!6!@!E!V!]!o!r!s w-,*!'$ )"+&#( & , . 1 2 3 9 C G I J K L M N O P Q R T V W X Y Z [ ] ^ _ ` a e h n o t u x { | ~          ! " $ ) + - / 1 6 7 9 ; < ? A D E F L N O Q S Z [ \ ] ^ ` a e f h j p r t u v w y z { | } ~    01FKNQSUVWXY[]^dfhjkmnprs NRSTUVXYopyz{|~  !"#(,-2489;<=BEFHPUVWZ\]`atuwy{} !#*,357BCDEI^_bfirstuvw $')/0123568:;<@CFGJMOSUYZ]^_`cdflswz !$%(),.02458:<?@ABCDEFGHIJKMQRSVW]acefijlsuwy{|   $',2356789:;<=@ACDFHIJNTUYZ^_abcdefghlnopqrstuw|}~   PS[\aghiknprwxy{|}~   #&JNTWZ]cejkuvwz} !(ORS\_cwz{|  -./0UXZ[\]`cijlmp+,-.04:;?CDEFHLMNOSUVWXYZ[\]^ !$+026:=>ABDEGQSTUVWXZ[behoqrsw| !"$%')+,-./123458:;>@CFIKMPQSWXZ^_bcefiknpruwy~  $&(*./0368<>@CEFGNOPQRSTUVWX_`apwxyz{  !"#&()*/149=NPRTVY]^_`efghqvw}~  #%(016CFKLNOPQSVX`bdfkmrvz   !$'*+-/1356BCDFHJKMQRVX[^abghkux|~             ! $ % ( ) + - / 3 5 : < > A D G I K N P R X \ ] ^ o p v x { !!!!!!! !#!&!'!(!)!*!+!,!-!.!/!0!1!2!3!4!5!6!@!E!V!]!o!r!s.14:@BGHIPSTY[]befgiknpwy|} !$%&'(-./019;>?@ABCW`bdgik   !#(*+-.156>?BCFHIPSTabdehjmpq{}   $'*,.04:;=>?@BCDEJKNOPQTWYmz %&'/239:CEGHIJLMQXY[^`cfilopstuwyz{|}$0256789:;<=>AEGHILMNPSU[`ilnqtuvx|    ,.0268:<BDFHLNPRXZ\^bdfhnprtxz|~ "#*+148<>DJKPQRSVW\_b    !"#$%&'*+,-./0159>?@ABCDEIJKMtvwz            + . / 0 1 6 7 8 9 < = > ? D E F K N O P Q U V W X Y Z [ \ ] a b c d j k l n p r v w x z |             # % ) + 1 2 4 5 7 8 : ; = > @ A C D F G I J L P X Z g i w x y z } ~           # % ( ) . 0 2 4 6 8 : < > @ B D F H J L N P R T V X Z \ ^ f h n p v x ~      (c) Sven Panne 2015BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone !"&'()*+,-.4:@BGHIPTY[]bgky !$%&'(-./019;>CW`bdgik !#+56>PShjmpq{}  $',04;@JKNOQTWYm%&'/29Q[`cfsuwyz$0256789:;<=>AEPSU[`inqux   ,.0268:<BDFHLNPRXZ\^bdfhnprtxz|~ "#*+148<>DJKPQRVW_   !"#$%&'*+,-./0159>?@ABCDEJKMvwz           + . / 0 1 6 7 8 9 < = > ? D E F K N O P Q ] a b c d j k l n p r v w z         # % ) 2 5 8 ; > A D G J P X g w x y z } ~           # % 0 2 4 6 8 : < > @ B D F H J L N P R T V Z       & , . 1 2 3 9 C G I J K L M N P Q [ ] ` e h n o t { | ~         ! " $ ) + - / 1 7 9 A D E F L Q Z [ \ ] ^ a e f h j p r t w y z | ~    01FKQSVWXY[]^fhjmr NRSTopyz{|~  !"#(,-48;<=EFHPZ\]`atu !#*,57BCDEI^_bfirstuvw$)23568:;@CFGJMOUZ]flwzefjlsuwy{|  $2356789:;<=@ACDFHIJNTUY^_abcdefglnopqrstuw  P[\aiknpr&JTZ](ORS\_cw{|  -./0UX`cijlmp+,-.04:;?CDEFHLMNOSUVWXYZ[\]^!$+02:=>ABDEQSTUVWX[behow| !"$%)+,-./2348:;>@FIKMPSWXZ_bcefikpruwy~$&(*./0368NVWX_`{  !"&()*/149=]^_`efgh CFKLQSVX`bdfkrvz$'*+BJMRX[bhkux|~   ! $ % - 3 : < > A D G I K N P R X \ ] ^ o p v x { !!!E!V!]!o!r!s-,*!' )"+&( & , . 1 2 3 9 C G I J K L M N P Q [ ] ` e h n o t { | ~         ! " $ ) + - / 1 7 9 A D E F L Q Z [ \ ] ^ a e f h j p r t w y z | ~    01FKQSVWXY[]^fhjmr NRSTopyz{|~  !"#(,-48;<=EFHPZ\]`atu !#*,57BCDEI^_bfirstuvw$)23568:;@CFGJMOUZ]flwzefjlsuwy{|  $2356789:;<=@ACDFHIJNTUY^_abcdefglnopqrstuw  P[\aiknpr&JTZ](ORS\_cw{|  -./0UX`cijlmp+,-.04:;?CDEFHLMNOSUVWXYZ[\]^!$+02:=>ABDEQSTUVWX[behow| !"$%)+,-./2348:;>@FIKMPSWXZ_bcefikpruwy~$&(*./0368NVWX_`{  !"&()*/149=]^_`efgh CFKLQSVX`bdfkrvz$'*+BJMRX[bhkux|~   ! $ % - 3 : < > A D G I K N P R X \ ] ^ o p v x { !!!E!V!]!o!r!s.4:@BGHIPTY[]bgky !$%&'(-./019;>CW`bdgik !#+56>PShjmpq{}  $',04;@JKNOQTWYm%&'/29Q[`cfsuwyz$0256789:;<=>AEPSU[`inqux   ,.0268:<BDFHLNPRXZ\^bdfhnprtxz|~ "#*+148<>DJKPQRVW_   !"#$%&'*+,-./0159>?@ABCDEJKMvwz           + . / 0 1 6 7 8 9 < = > ? D E F K N O P Q ] a b c d j k l n p r v w z         # % ) 2 5 8 ; > A D G J P X g w x y z } ~           # % 0 2 4 6 8 : < > @ B D F H J L N P R T V Z      (c) Sven Panne 2015BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone !"&'()*+,-.4:@BGHIPTY[]bgky !$%&'(-./019;>CW`bdgik !#+.56>CPShjmpq{}  $',04;@BCDEJKNOQTWYm%&'/29Q[`cfsuwyz$0256789:;<=>AEPSU[`inqux   ,.0268:<BDFHLNPRXZ\^bdfhnprtxz|~ "#*+148<>DJKPQRVW\_   !"#$%&'*+,-./0159>?@ABCDEJKMvwz            + . / 0 1 6 7 8 9 < = > ? D E F K N O P Q ] a b c d j k l n p r v w z         # % ) + 2 5 8 ; > A D G J P X g w x y z } ~           # % 0 2 4 6 8 : < > @ B D F H J L N P R T V Z       & , . 1 2 3 9 C G I J K L M N P Q [ ] ^ _ ` e h n o t { | ~         ! " $ ) + - / 1 7 9 A D E F L Q Z [ \ ] ^ a e f h j p r t w y z | ~    01FKQSVWXY[]^fhjmr NRSTUXopyz{|~  !"#(,-48;<=EFHPZ\]`atu !#*,57BCDEI^_bfirstuvw$)23568:;@CFGJMOUZ]flwzefjlsuwy{|   $2356789:;<=@ACDFHIJNTUY^_abcdefglnopqrstuw  P[\aiknpr}~&JTWZ](ORS\_cw{|  -./0UX`cijlmp+,-.04:;?CDEFHLMNOSUVWXYZ[\]^!$+02:=>ABDEGQSTUVWXZ[behow| !"$%')+,-./12348:;>@CFIKMPSWXZ^_bcefiknpruwy~$&(*./0368NVWX_`p{  !"&()*/149=]^_`efgh #(CFKLQSVX`bdfkrvz$'*+BJMRX[bhkux|~   ! $ % + - / 3 : < > A D G I K N P R X \ ] ^ o p v x { !!!E!V!]!o!r!s-,*!' )"+&( & , . 1 2 3 9 C G I J K L M N P Q [ ] ^ _ ` e h n o t { | ~         ! " $ ) + - / 1 7 9 A D E F L Q Z [ \ ] ^ a e f h j p r t w y z | ~    01FKQSVWXY[]^fhjmr NRSTUXopyz{|~  !"#(,-48;<=EFHPZ\]`atu !#*,57BCDEI^_bfirstuvw$)23568:;@CFGJMOUZ]flwzefjlsuwy{|   $2356789:;<=@ACDFHIJNTUY^_abcdefglnopqrstuw  P[\aiknpr}~&JTWZ](ORS\_cw{|  -./0UX`cijlmp+,-.04:;?CDEFHLMNOSUVWXYZ[\]^!$+02:=>ABDEGQSTUVWXZ[behow| !"$%')+,-./12348:;>@CFIKMPSWXZ^_bcefiknpruwy~$&(*./0368NVWX_`p{  !"&()*/149=]^_`efgh #(CFKLQSVX`bdfkrvz$'*+BJMRX[bhkux|~   ! $ % + - / 3 : < > A D G I K N P R X \ ] ^ o p v x { !!!E!V!]!o!r!s.4:@BGHIPTY[]bgky !$%&'(-./019;>CW`bdgik !#+.56>CPShjmpq{}  $',04;@BCDEJKNOQTWYm%&'/29Q[`cfsuwyz$0256789:;<=>AEPSU[`inqux   ,.0268:<BDFHLNPRXZ\^bdfhnprtxz|~ "#*+148<>DJKPQRVW\_   !"#$%&'*+,-./0159>?@ABCDEJKMvwz            + . / 0 1 6 7 8 9 < = > ? D E F K N O P Q ] a b c d j k l n p r v w z         # % ) + 2 5 8 ; > A D G J P X g w x y z } ~           # % 0 2 4 6 8 : < > @ B D F H J L N P R T V Z      (c) Sven Panne 2015BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone !"#$&'()*+,-4GIPTY[]bgiky|9;W`bdgik !#+.56>?CHSTp{} $'*,04;@BCDEJKNOPQTWm9QY[^`cfilopsuwyz}$PSU[inqtuvx"#48<>DJK\59KMz  v w x z |         # % ) + 2 5 8 ; > A D G J P X g          # % ) 0 2 4 6 8 : < > @ B D F H J L N P R T V Z P Q [ ] ^ _ ` n {         $ + - / 1 7 9 A D E F L Q Z a h j p t  0QXfhjmr RSUXop  !"#(,-48<=EHZ]tu57DEbrs$)23568:;<@CFGJMOUZ]flswzef   $'235IJTUYZ_bcghnopq [\anrw}~ JWZ]ce_|-/0UX`cijlmp+,04:CHOSUVWXYZ !$+02:>ABDEGQSTUVWXZ[behow| !"$%')+,-./123458:;>@CFIKMPSWXZ^_bcefiknpruwy~ 38NVX`ap  !"&()*/149NPRTVY #(CFLQSkrvz   $'*+-/13JMRX[bhk   ! $ % ( ) + - / 3 : < > A D G I K N P R X ^ o p x !!@!V!]!o-,*!'$ )"+&#( P Q [ ] ^ _ ` n {         $ + - / 1 7 9 A D E F L Q Z a h j p t  0QXfhjmr RSUXop  !"#(,-48<=EHZ]tu57DEbrs$)23568:;<@CFGJMOUZ]flswzef   $'235IJTUYZ_bcghnopq [\anrw}~ JWZ]ce_|-/0UX`cijlmp+,04:CHOSUVWXYZ !$+02:>ABDEGQSTUVWXZ[behow| !"$%')+,-./123458:;>@CFIKMPSWXZ^_bcefiknpruwy~ 38NVX`ap  !"&()*/149NPRTVY #(CFLQSkrvz   $'*+-/13JMRX[bhk   ! $ % ( ) + - / 3 : < > A D G I K N P R X ^ o p x !!@!V!]!o4GIPTY[]bgiky|9;W`bdgik !#+.56>?CHSTp{} $'*,04;@BCDEJKNOPQTWm9QY[^`cfilopsuwyz}$PSU[inqtuvx"#48<>DJK\59KMz  v w x z |         # % ) + 2 5 8 ; > A D G J P X g          # % ) 0 2 4 6 8 : < > @ B D F H J L N P R T V Z (c) Sven Panne 2015BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone  !"#$&'()*+,-4GIPSTY[]bgiky|9;W`bdgik !#+-.56>?BCHSTadp{} $'*,.04;=>?@BCDEJKNOPQTWm9MQXY[^`cfilopsuwyz{|}$PSU[inqtuvx|"#48<>DJK\59KMtz  v w x z |             # % ) + 1 2 4 5 7 8 : ; = > @ A C D F G I J L P X g          # % ) 0 2 4 6 8 : < > @ B D F H J L N P R T V Z P Q V W X Y Z [ ] ^ _ ` n {         $ + - / 1 7 9 A D E F L Q Z a h j p t  0QUXfhjmr RSUXop  !"#(,-48<=EHZ]tuwy{}57DEbrs $)23568:;<@CFGJMOUZ]flswzef   $'235IJTUYZ_bcghnopq [\anrw}~ #JNWZ]ceuv _|-/0UX`cijlmp+,04:CHOSUVWXYZ !$+02:>ABDEGQSTUVWXZ[behow| !"$%')+,-./123458:;>@CFIKMPSWXZ^_bcefiknpruwy~  38NVX`ap  !"&()*/149NPRTVYqv  #(CFLQSkmrvz   $'*+-/13CHJKMRVX[bhk   ! $ % ( ) + - / 3 5 : < > A D G I K N P R X ^ o p x !!@!V!]!o -,*!'$ )"+&#( P Q V W X Y Z [ ] ^ _ ` n {         $ + - / 1 7 9 A D E F L Q Z a h j p t  0QUXfhjmr RSUXop  !"#(,-48<=EHZ]tuwy{}57DEbrs $)23568:;<@CFGJMOUZ]flswzef   $'235IJTUYZ_bcghnopq [\anrw}~ #JNWZ]ceuv _|-/0UX`cijlmp+,04:CHOSUVWXYZ !$+02:>ABDEGQSTUVWXZ[behow| !"$%')+,-./123458:;>@CFIKMPSWXZ^_bcefiknpruwy~  38NVX`ap  !"&()*/149NPRTVYqv  #(CFLQSkmrvz   $'*+-/13CHJKMRVX[bhk   ! $ % ( ) + - / 3 5 : < > A D G I K N P R X ^ o p x !!@!V!]!o4GIPSTY[]bgiky|9;W`bdgik !#+-.56>?BCHSTadp{} $'*,.04;=>?@BCDEJKNOPQTWm9MQXY[^`cfilopsuwyz{|}$PSU[inqtuvx|"#48<>DJK\59KMtz  v w x z |             # % ) + 1 2 4 5 7 8 : ; = > @ A C D F G I J L P X g          # % ) 0 2 4 6 8 : < > @ B D F H J L N P R T V Z (c) Sven Panne 2015BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone !"#$&'()*+,-14GIPSTY[]bgikwy|9;W`bdgik   !#+-.56>?BCHSTadp{}  $'*,.04;=>?@BCDEJKNOPQTWm39CEMQXY[^`cfilopstuwyz{|}$PSU[ilnqtuvx|"#48<>DJK\b59IKMtz  v w x z |             # % ) + 1 2 4 5 7 8 : ; = > @ A C D F G I J L P X Z g i          # % ) 0 2 4 6 8 : < > @ B D F H J L N P R T V Z \ ^ f h n p v x P Q R V W X Y Z [ ] ^ _ ` n x {         $ + - / 1 7 9 A D E F L Q Z a h j p t  0QUXfhjmr RSUXop  !"#(,-48<=EHZ]tuwy{}57DEbrs $')23568:;<@CFGJMOUZ]flswzacef   $',235IJTUYZ_bcghnopq [\anrw}~ #JNWZ]ceuv _|-/0UX`cijlmp+,04:CHOSUVWXYZ !$+02:>ABDEGQSTUVWXZ[behow| !"$%')+,-./123458:;>@CFIKMPQSWXZ^_bcefiknpruwy~  38>@NVX`ap  !"&()*/149NPRTVYqvw  #(CFLQSkmrvz   $'*+-/13CHJKMRVX[bhk   ! $ % ( ) + - / 3 5 : < > A D G I K N P R X ^ o p x !!! !#!@!V!]!o-,*!'$ )"+&#( P Q R V W X Y Z [ ] ^ _ ` n x {         $ + - / 1 7 9 A D E F L Q Z a h j p t  0QUXfhjmr RSUXop  !"#(,-48<=EHZ]tuwy{}57DEbrs $')23568:;<@CFGJMOUZ]flswzacef   $',235IJTUYZ_bcghnopq [\anrw}~ #JNWZ]ceuv _|-/0UX`cijlmp+,04:CHOSUVWXYZ !$+02:>ABDEGQSTUVWXZ[behow| !"$%')+,-./123458:;>@CFIKMPQSWXZ^_bcefiknpruwy~  38>@NVX`ap  !"&()*/149NPRTVYqvw  #(CFLQSkmrvz   $'*+-/13CHJKMRVX[bhk   ! $ % ( ) + - / 3 5 : < > A D G I K N P R X ^ o p x !!! !#!@!V!]!o14GIPSTY[]bgikwy|9;W`bdgik   !#+-.56>?BCHSTadp{}  $'*,.04;=>?@BCDEJKNOPQTWm39CEMQXY[^`cfilopstuwyz{|}$PSU[ilnqtuvx|"#48<>DJK\b59IKMtz  v w x z |             # % ) + 1 2 4 5 7 8 : ; = > @ A C D F G I J L P X Z g i          # % ) 0 2 4 6 8 : < > @ B D F H J L N P R T V Z \ ^ f h n p v x (c) Sven Panne 2015BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone !"#$&'()*+,-14GIPSTY[]bgiknwy|9;W`bdgik   !#+-.156>?BCFHISTabdep{}  $'*,.04:;=>?@BCDEJKNOPQTWm39CEMQXY[^`cfilopstuwyz{|}$PSU[ilnqtuvx|"#48<>DJK\b59IKMtz  v w x z |             # % ) + 1 2 4 5 7 8 : ; = > @ A C D F G I J L P X Z g i          # % ) 0 2 4 6 8 : < > @ B D F H J L N P R T V Z \ ^ f h n p v x O P Q R V W X Y Z [ ] ^ _ ` n u x {         $ + - / 1 7 9 A D E F L O Q Z a h j p t  0NQUXfhjmr RSUVXYop  !"#(,-48<=EHZ]tuwy{}357DEbrs $')23568:;<@CFGJMOSUZ]flswz !$%(),.02458:<KMQRSacef   $',235IJTUYZ_bcghnopq [\aghnrwxy}~   #JNWZ]ceuvwz} _|-/0UXZ[\]`cijlmp+,04:CHOSUVWXYZ !$+02:>ABDEGQSTUVWXZ[behow| !"$%')+,-./123458:;>@CFIKMPQSWXZ^_bcefiknpruwy~  38>@CNVX`ap  !"&()*/149NPRTVYqvw  #(CFLQSkmrvz   $'*+-/13CDFHJKMRVX[abhk             ! $ % ( ) + - / 3 5 : < > A D G I K N P R X ^ o p x !!! !#!@!V!]!o-,*!'$ )"+&#( O P Q R V W X Y Z [ ] ^ _ ` n u x {         $ + - / 1 7 9 A D E F L O Q Z a h j p t  0NQUXfhjmr RSUVXYop  !"#(,-48<=EHZ]tuwy{}357DEbrs $')23568:;<@CFGJMOSUZ]flswz !$%(),.02458:<KMQRSacef   $',235IJTUYZ_bcghnopq [\aghnrwxy}~   #JNWZ]ceuvwz} _|-/0UXZ[\]`cijlmp+,04:CHOSUVWXYZ !$+02:>ABDEGQSTUVWXZ[behow| !"$%')+,-./123458:;>@CFIKMPQSWXZ^_bcefiknpruwy~  38>@CNVX`ap  !"&()*/149NPRTVYqvw  #(CFLQSkmrvz   $'*+-/13CDFHJKMRVX[abhk             ! $ % ( ) + - / 3 5 : < > A D G I K N P R X ^ o p x !!! !#!@!V!]!o14GIPSTY[]bgiknwy|9;W`bdgik   !#+-.156>?BCFHISTabdep{}  $'*,.04:;=>?@BCDEJKNOPQTWm39CEMQXY[^`cfilopstuwyz{|}$PSU[ilnqtuvx|"#48<>DJK\b59IKMtz  v w x z |             # % ) + 1 2 4 5 7 8 : ; = > @ A C D F G I J L P X Z g i          # % ) 0 2 4 6 8 : < > @ B D F H J L N P R T V Z \ ^ f h n p v x (c) Sven Panne 2015BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone3 !"#$&'()*+,-14GIPSTY[]bgiknwy|9;W`bdgik   !#(*+-.156>?BCFHISTabdep{}  $'*,.04:;=>?@BCDEJKNOPQTWmz /39:CEGHIJLMQXY[^`cfilopstuwyz{|}$GHILMNPSU[ilnqtuvx| "#48<>DJKS\b 59IKMtz  v w x z |             # % ) + 1 2 4 5 7 8 : ; = > @ A C D F G I J L P X Z g i          # % ( ) . 0 2 4 6 8 : < > @ B D F H J L N P R T V X Z \ ^ f h n p v x ~ O P Q R T V W X Y Z [ ] ^ _ ` a n u x {          $ + - / 1 6 7 9 ; < A D E F L O Q S Z ` a h j p t u  0NQUXdfhjkmnprs RSUVXYop  !"#(,-2489<=BEHUVZ]tuwy{}357DEbrs $')/0123568:;<@CFGJMOSUYZ]^_`cdflswz !$%(),.02458:<?@ABCDEFGHIJKMQRSVW]acef   $',235IJTUYZ_bcghnopq|~ S[\aghnrwxy{|}~   #JNWZ]cejkuvwz} _z|-/0UXZ[\]`cijlmp+,04:CHOSUVWXYZ !$+02:>ABDEGQSTUVWXZ[behoqrsw| !"$%')+,-./123458:;>@CFIKMPQSWXZ^_bcefiknpruwy~  38<>@CEFGNOPQRSTUVX`apwxyz  !"#&()*/149NPRTVYqvw}~  #(016CFLNOPQSkmrvz   !$'*+-/1356CDFHJKMRVX[abghk             ! $ % ( ) + - / 3 5 : < > A D G I K N P R X ^ o p v x !!!!!! !#!&!'!(!)!*!+!,!-!.!/!0!1!2!3!4!5!6!@!V!]!o3-,*!'$ )"+&#( O P Q R T V W X Y Z [ ] ^ _ ` a n u x {          $ + - / 1 6 7 9 ; < A D E F L O Q S Z ` a h j p t u  0NQUXdfhjkmnprs RSUVXYop  !"#(,-2489<=BEHUVZ]tuwy{}357DEbrs $')/0123568:;<@CFGJMOSUYZ]^_`cdflswz !$%(),.02458:<?@ABCDEFGHIJKMQRSVW]acef   $',235IJTUYZ_bcghnopq|~ S[\aghnrwxy{|}~   #JNWZ]cejkuvwz} _z|-/0UXZ[\]`cijlmp+,04:CHOSUVWXYZ !$+02:>ABDEGQSTUVWXZ[behoqrsw| !"$%')+,-./123458:;>@CFIKMPQSWXZ^_bcefiknpruwy~  38<>@CEFGNOPQRSTUVX`apwxyz  !"#&()*/149NPRTVYqvw}~  #(016CFLNOPQSkmrvz   !$'*+-/1356CDFHJKMRVX[abghk             ! $ % ( ) + - / 3 5 : < > A D G I K N P R X ^ o p v x !!!!!! !#!&!'!(!)!*!+!,!-!.!/!0!1!2!3!4!5!6!@!V!]!o14GIPSTY[]bgiknwy|9;W`bdgik   !#(*+-.156>?BCFHISTabdep{}  $'*,.04:;=>?@BCDEJKNOPQTWmz /39:CEGHIJLMQXY[^`cfilopstuwyz{|}$GHILMNPSU[ilnqtuvx| "#48<>DJKS\b 59IKMtz  v w x z |             # % ) + 1 2 4 5 7 8 : ; = > @ A C D F G I J L P X Z g i          # % ( ) . 0 2 4 6 8 : < > @ B D F H J L N P R T V X Z \ ^ f h n p v x ~ (c) Sven Panne 2015BSD3 Sven Panne <svenpanne@gmail.com>stableportableNoneO !"#$&'()*+,-14GIPSTY[]befgiknpwy|}9;W`bdgik   !#(*+-.156>?BCFHISTabdep{}  $'*,.04:;=>?@BCDEJKNOPQTWmz /39:CEGHIJLMQXY[^`cfilopstuwyz{|}$GHILMNPSU[ilnqtuvx| "#48<>DJKS\b 59IKMtz  v w x z |             # % ) + 1 2 4 5 7 8 : ; = > @ A C D F G I J L P X Z g i          # % ( ) . 0 2 4 6 8 : < > @ B D F H J L N P R T V X Z \ ^ f h n p v x ~ O P Q R T V W X Y Z [ ] ^ _ ` a n u x {          $ + - / 1 6 7 9 ; < ? A D E F L N O Q S Z ` a h j p t u v { }  0NQUXdfhjkmnprs RSUVXYop  !"#(,-2489<=BEHUVZ]tuwy{}357DEbrs $')/0123568:;<@CFGJMOSUYZ]^_`cdflswz !$%(),.02458:<?@ABCDEFGHIJKMQRSVW]acef   $',235IJTUYZ_bcghnopq|}~  S[\aghnrwxy{|}~   #JNWZ]cejkuvwz} !_z|-/0UXZ[\]`cijlmp+,04:CHOSUVWXYZ !$+026:>ABDEGQSTUVWXZ[behoqrsw| !"$%')+,-./123458:;>@CFIKMPQSWXZ^_bcefiknpruwy~  38<>@CEFGNOPQRSTUVX`apwxyz  !"#&()*/149NPRTVYqvw}~  #%(016CFLNOPQSkmrvz   !$'*+-/1356CDFHJKMQRVX[^abghk             ! $ % ( ) + - / 3 5 : < > A D G I K N P R X ^ o p v x !!!!!! !#!&!'!(!)!*!+!,!-!.!/!0!1!2!3!4!5!6!@!V!]!oO-,*!'$ )"+&#( O P Q R T V W X Y Z [ ] ^ _ ` a n u x {          $ + - / 1 6 7 9 ; < ? A D E F L N O Q S Z ` a h j p t u v { }  0NQUXdfhjkmnprs RSUVXYop  !"#(,-2489<=BEHUVZ]tuwy{}357DEbrs $')/0123568:;<@CFGJMOSUYZ]^_`cdflswz !$%(),.02458:<?@ABCDEFGHIJKMQRSVW]acef   $',235IJTUYZ_bcghnopq|}~  S[\aghnrwxy{|}~   #JNWZ]cejkuvwz} !_z|-/0UXZ[\]`cijlmp+,04:CHOSUVWXYZ !$+026:>ABDEGQSTUVWXZ[behoqrsw| !"$%')+,-./123458:;>@CFIKMPQSWXZ^_bcefiknpruwy~  38<>@CEFGNOPQRSTUVX`apwxyz  !"#&()*/149NPRTVYqvw}~  #%(016CFLNOPQSkmrvz   !$'*+-/1356CDFHJKMQRVX[^abghk             ! $ % ( ) + - / 3 5 : < > A D G I K N P R X ^ o p v x !!!!!! !#!&!'!(!)!*!+!,!-!.!/!0!1!2!3!4!5!6!@!V!]!o14GIPSTY[]befgiknpwy|}9;W`bdgik   !#(*+-.156>?BCFHISTabdep{}  $'*,.04:;=>?@BCDEJKNOPQTWmz /39:CEGHIJLMQXY[^`cfilopstuwyz{|}$GHILMNPSU[ilnqtuvx| "#48<>DJKS\b 59IKMtz  v w x z |             # % ) + 1 2 4 5 7 8 : ; = > @ A C D F G I J L P X Z g i          # % ( ) . 0 2 4 6 8 : < > @ B D F H J L N P R T V X Z \ ^ f h n p v x ~ (c) Sven Panne 2015BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone !"#$&'()*+,-14GIPSTY[]befgiknpwy|}9;W`bdgikqsu   !#(*+-.156>?BCFHISTabdepw{}  $'*,.048:;=>?@BCDEJKNOPQTWmoqz /39:CEGHIJLMQTUVWXY[^`cfilopstuwyz{|} $GHIJKLMNPSU[ilnqtuvx| "#48<>DJKS\b 59:IKMtz  v w x z |             # % ) + 1 2 4 5 7 8 : ; = > @ A C D F G I J L P S X Z g i          # % ( ) . 0 2 4 6 8 : < > @ B D F H J L N P R T V X Z \ ^ f h n p v x ~ O P Q R T V W X Y Z [ ] ^ _ ` a n u x {          $ + - / 1 6 7 9 ; < ? A D E F L N O Q S Z ` a h j p t u v { }  0NQUXdfhjkmnprs   RSUVXYop  !"#(,-2489<=BEHUVZ]tuwy{}357DEbrs $')/0123568:;<@CFGJMOSUYZ]^_`cdflswz !$%(),.02458:<?@ABCDEFGHIJKMQRSVW]acef   $',235IJTUYZ_bcghnopq|}~  S[\aghnrwxyz{|}~   #JNWZ]cejkuvwz} !_z|-/0UXZ[\]`cijlmp+,04:CHOSUVWXYZ !"$+,0269:;>ABDEGQSTUVWXZ[behoqrsw| !"$%')+,-./123458:;>@CFIKMPQSWXZ^_bcefiknpruwy~  38<>@CEFGNOPQRSTUVX`apwxyz  !"#&()*/149NPRTVYqvw}~  #%(016CFLNOPQSkmrvz   !$'*+-/1356CDFHJKMQRVX[^abghk             ! $ % ( ) + - / 3 5 : < > A D G I K N P R X ^ o p v x !!!!!! !#!&!'!(!)!*!+!,!-!.!/!0!1!2!3!4!5!6!@!V!]!o!q-,*!'$ )"+&#( O P Q R T V W X Y Z [ ] ^ _ ` a n u x {          $ + - / 1 6 7 9 ; < ? A D E F L N O Q S Z ` a h j p t u v { }  0NQUXdfhjkmnprs   RSUVXYop  !"#(,-2489<=BEHUVZ]tuwy{}357DEbrs $')/0123568:;<@CFGJMOSUYZ]^_`cdflswz !$%(),.02458:<?@ABCDEFGHIJKMQRSVW]acef   $',235IJTUYZ_bcghnopq|}~  S[\aghnrwxyz{|}~   #JNWZ]cejkuvwz} !_z|-/0UXZ[\]`cijlmp+,04:CHOSUVWXYZ !"$+,0269:;>ABDEGQSTUVWXZ[behoqrsw| !"$%')+,-./123458:;>@CFIKMPQSWXZ^_bcefiknpruwy~  38<>@CEFGNOPQRSTUVX`apwxyz  !"#&()*/149NPRTVYqvw}~  #%(016CFLNOPQSkmrvz   !$'*+-/1356CDFHJKMQRVX[^abghk             ! $ % ( ) + - / 3 5 : < > A D G I K N P R X ^ o p v x !!!!!! !#!&!'!(!)!*!+!,!-!.!/!0!1!2!3!4!5!6!@!V!]!o!q14GIPSTY[]befgiknpwy|}9;W`bdgikqsu   !#(*+-.156>?BCFHISTabdepw{}  $'*,.048:;=>?@BCDEJKNOPQTWmoqz /39:CEGHIJLMQTUVWXY[^`cfilopstuwyz{|} $GHIJKLMNPSU[ilnqtuvx| "#48<>DJKS\b 59:IKMtz  v w x z |             # % ) + 1 2 4 5 7 8 : ; = > @ A C D F G I J L P S X Z g i          # % ( ) . 0 2 4 6 8 : < > @ B D F H J L N P R T V X Z \ ^ f h n p v x ~ =(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone?U#?V# #!#"## #!#"## #!#"?U#?V# #!#">(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone?W##?X#$#%###$#%###$#%?W##?X#$#%?(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNoneP?Y?Z?[?\?]?^?_?`?a?b?c?d?e?f?g?h?i?j?k?l?m?n#&?o#'?p#(?q#)?r#*?s#+?t#,?u#-?v#.?w#/?x#0?y#1?z#2?{#3?|#4?}#5?~#6?#7?#8?#9?#:?#;?#<#=#>#?#@#A#B#C#D#E#F#G#H#I$#&#'#(#)#*#+#,#-#.#/#0#1#2#3#4#5#6#7#8#9#:#;#<#=#>#?#@#A#B#C#D#E#F#G#H#I$#&#'#(#)#*#+#,#-#.#/#0#1#2#3#4#5#6#7#8#9#:#;#<#=#>#?#@#A#B#C#D#E#F#G#H#IP?Y?Z?[?\?]?^?_?`?a?b?c?d?e?f?g?h?i?j?k?l?m?n#&?o#'?p#(?q#)?r#*?s#+?t#,?u#-?v#.?w#/?x#0?y#1?z#2?{#3?|#4?}#5?~#6?#7?#8?#9?#:?#;?#<#=#>#?#@#A#B#C#D#E#F#G#H#I@(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone???#J?#K?#L?#M#N#O#P#Q#R#S#T#U#V#W!!#J#K#L#M#N#O#P#Q#R#S#T#U#V#W#J#K#L#M!!#N#O#P#Q#R#S#T#U#V#W???#J?#K?#L?#M#N#O#P#Q#R#S#T#U#V#WA(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone#[fNote: We use the EXT suffix here, because the name clashes with the ARB_texture_multisample extension.#cfNote: We use the EXT suffix here, because the name clashes with the ARB_texture_multisample extension.??#X?#Y?#Z#[#\#]#^#_#`#a#b#c#d#e_c#X#Y#Z#[#\#]#^#_#`#a#b#c#d#e#X#Y_#Z#[c#\#]#^#_#`#a#b#c#d#e??#X?#Y?#Z#[#\#]#^#_#`#a#b#c#d#eB(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone??????????????????????????????????????????#f?#g?#h?#i?#j?#k?#l?#m?#n?#o?#p?#q?#r?#s?#t?#u?#v?#w?#x?#y?#z?#{?#|?#}?#~?#?#?#?#?#?#?#?#?#?#?#?#?#?#?#?#?#?########################################################################################################### !o#f#g#h#i#j#k#l#m#n#o#p#q#r#s#t#u#v#w#x#y#z#{#|#}#~#############################################################################################################################f#g#h#i#j#k#l#m#n#o#p#q#r#s#t#u#v#w#x#y#z#{#|#}#~################# ######################################################################################################!o#####??????????????????????????????????????????#f?#g?#h?#i?#j?#k?#l?#m?#n?#o?#p?#q?#r?#s?#t?#u?#v?#w?#x?#y?#z?#{?#|?#}?#~?#?#?#?#?#?#?#?#?#?#?#?#?#?#?#?#?#?###########################################################################################################C(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone?#?########?#?##D(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone?#?#$##$##$?#?#$E(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportable Safe-Inferred$$!$$$!$$$F(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone?$?$$$$$$$$?$?$$(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone#$Y^3Y^3$#G(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone??$?$?$$$$??$?$?H(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone$^NOTE: The OpenGL 3.1 core has the same token with a different value, so we use a suffix here.$^NOTE: The OpenGL 3.1 core has the same token with a different value, so we use a suffix here.???$?$ ?$ ?$ $ $ $$$ $$ $ $ $ $ $$$ $$ $ $ $ $ $$$???$?$ ?$ ?$ $ $ $$$I(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone ??$?$?$$$$$$$$$$$$$$ $!$"$#$$$%$&$'$($)$*$+$, $$$$$$$$$$$$$$$$ $!$"$#$$$%$&$'$($)$*$+$,$$$$$$$$$$$$$$$$ $!$"$#$$$%$&$'$($)$* $+$, ??$?$?$$$$$$$$$$$$$$ $!$"$#$$$%$&$'$($)$*$+$,J(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNonex$-$.$/$0$1$2$3$4$5$6$7$8$9$:$;$<$=$>$?$@$A$B$C$D$E$F$G$H$I$J$K$L$M$N$O$P$Q$R$S$T$U$V$W$X$Y$Z$[$\$]$^$_$`$a$b$c$d$e$f$g$h$i$j$k$l$m$n$o$p$q$r$s$t$u$v$w$x$y$z${$|$}$~$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$qsu8o S$-$.$/$0$1$2$3$4$5$6$7$8$9$:$;$<$=$>$?$@$A$B$C$D$E$F$G$H$I$J$K$L$M$N$O$P$Q$R$S$T$U$V$W$X$Y$Z$[$\$]$^$_$`$a$b$c$d$e$f$g$h$i$j$k$l$m$n$o$p$q$r$s$t$u$v$w$x$y$z${$|$}$~$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$-$.$/$0$1$2$3$4$5$6$7$8$9$:$;$<$= $>$? $@$A$B $C$D$E$F$G$H$I$J$K$L$M$N$O$P$Q$R$S$T$U$V$W$X$Y$Z$[$\$]$^$_$`$a$b$c$d$e$f$g$h$i$j$k$l$m$n$o$p$q$r$s$t$u$v$w$x$y$z${$|$}usqo$~$$$$$$$$$$ S $ $$$$$$$$$$$$$$$$$8$$$$$$$$$$x$-$.$/$0$1$2$3$4$5$6$7$8$9$:$;$<$=$>$?$@$A$B$C$D$E$F$G$H$I$J$K$L$M$N$O$P$Q$R$S$T$U$V$W$X$Y$Z$[$\$]$^$_$`$a$b$c$d$e$f$g$h$i$j$k$l$m$n$o$p$q$r$s$t$u$v$w$x$y$z${$|$}$~$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$K(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone$$m$n$o$p$q$$$q$p$m$n$o$L(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone ??$?$?$$$$$$c $p$q$$$$$$$$$q$p$$ $$c$$$$ ??$?$?$$$$$$M(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone????$?$@$@$@$$$$$ ]b$p$$$$$$$$$ b$]$$$$p$$$$$????$?$@$@$@$$$$$(c) Sven Panne 2014BSD3 Sven Panne <svenpanne@gmail.com>stableportableNoneT]b [3JMRX[bhk$Tb$] J[XM3b[hRkN(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone @@$@$@$$$$$$$$$$$$$$$$$$$ @@$@$@$$$$$O(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone$\NOTE: ARB_compatibility has the same token with a different value, so we use a suffix here.Z@@@ @ @ @ @ @@@@@@$@$@$@$@$@$@$@$@$@$@$@$@$@ $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$A$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$A$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$Z@@@ @ @ @ @ @@@@@@$@$@$@$@$@$@$@$@$@$@$@$@$@ $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$P(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNoneI$$%%%%%%%%%% % % % % %%%%%%%%%%%%%%%%%%% %!%"%#%$%%%&%'%(%)%*%+%,%-%.%/%0%1%2%3%4%5%6%7%8%9%:%;%<%=%>%?%@%A%B%C%D%E%FK$$$$%%%%%%%%%% % % % % %%%%%%%%%%%%%%%%%%% %!%"%#%$%%%&%'%(%)%*%+%,%-%.%/%0%1%2%3%4%5%6%7%8%9%:%;%<%=%>%?%@%A%B%C%D%E%FK$$%%%%%%%%%% % % % % %%%%%%%%%%%%$$%%%%%%% %!%"%#%$%%%&%'%(%)%*%+%,%-%.%/%0%1%2%3%4%5%6%7%8%9%:%;%<%=%>%?%@%A%B%C%D%E%FI$$%%%%%%%%%% % % % % %%%%%%%%%%%%%%%%%%% %!%"%#%$%%%&%'%(%)%*%+%,%-%.%/%0%1%2%3%4%5%6%7%8%9%:%;%<%=%>%?%@%A%B%C%D%E%FQ(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone%G%%%%%%% %!%"%#%$%%%&%'%(%)%*%+%,%-%.%/%0%1%2%3%4%G%G%%%%%%% %!%"%#%$%%%&%'%(%)%*%+%,%-%.%/%0%1%2%3%4%GR(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone@!@"@#@$@%@&%H@'%I@(%J@)%K@*%L@+%M@,%N%O%P%Q%R%S%T%U%V%W%X%Y/T]b4^[3JMRX[bh : < >$p$q$$%H%I%J%K%L%M%N%O%P%Q%R%S%T%U%V%W%X%Y/b$]%H%IT%J%K%L%M$p$qJ[X%NM3b[%O%P%QhR%R%S%T%U%V%W%X4$^%Y : < >@!@"@#@$@%@&%H@'%I@(%J@)%K@*%L@+%M@,%N%O%P%Q%R%S%T%U%V%W%X%YS(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone@-@.@/@0@1@2@3%Z@4%[@5%\@6%]@7%^@8%_@9%`@:%a%b%c %Z%[%\%]%^%_%`%a%b%c %Z%[%\%]%^%_%`%a%b%c@-@.@/@0@1@2@3%Z@4%[@5%\@6%]@7%^@8%_@9%`@:%a%b%cT(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone@;@<%d@=%e@>%f $$$$$$$$$$%d%e%f %d%e%f$$$$$$$$$$@;@<%d@=%e@>%fU(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone%VNote: We use the NV suffix here, because the name clashes with the ARB_vertex_program.%VNote: We use the NV suffix here, because the name clashes with the ARB_vertex_program.%VNote: We use the NV suffix here, because the name clashes with the ARB_vertex_program.%VNote: We use the NV suffix here, because the name clashes with the ARB_vertex_program.%VNote: We use the NV suffix here, because the name clashes with the ARB_vertex_program.%VNote: We use the NV suffix here, because the name clashes with the ARB_vertex_program.%VNote: We use the NV suffix here, because the name clashes with the ARB_vertex_program.%VNote: We use the NV suffix here, because the name clashes with the ARB_vertex_program. @?@@@A@B@C@D@E@F@G@H@I@J@K@L@M@N@O@P@Q@R@S@T@U@V@W@X@Y@Z@[@\@]@^@_@`@a@b@c@d@e@f@g@h@i@j@k@l@m@n@o@p@q@r@s@t@u@v@w@x@y@z@{@|@}@~%g@%h@%i@%j@%k@%l@%m@%n@%o@%p@%q@%r@%s@%t@%u@%v@%w@%x@%y@%z@%{@%|@%}@%~@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% !!!!!"%g%h%i%j%k%l%m%n%o%p%q%r%s%t%u%v%w%x%y%z%{%|%}%~%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%g%h%i%j%k%l%m%n%o%p%q%r%s%t%u%v%w%x%y%z%{%|%}%~%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%" %%%%%%%%!%!%%%%!!%!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @?@@@A@B@C@D@E@F@G@H@I@J@K@L@M@N@O@P@Q@R@S@T@U@V@W@X@Y@Z@[@\@]@^@_@`@a@b@c@d@e@f@g@h@i@j@k@l@m@n@o@p@q@r@s@t@u@v@w@x@y@z@{@|@}@~%g@%h@%i@%j@%k@%l@%m@%n@%o@%p@%q@%r@%s@%t@%u@%v@%w@%x@%y@%z@%{@%|@%}@%~@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%V(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone@@@@@@@%@%@%@%@%@%@%@%%%%%% %%%%%%%%%%%%% %%%%%%%%%%%%%@@@@@@@%@%@%@%@%@%@%@%%%%%%W(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone@@@@@@%@&@&@&@&@&@&&&!!!!!!!%&&&&&&&&%&&&&&!!!!!!&&&!@@@@@@%@&@&@&@&@&@&&&X(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAA&A& A& A & A & A & A &A &A&A&A&A&A&A&A&A&A&A&A&A&A&A&A&A&A& A&!A &"A!&#A"&$A#&%A$&&A%&'A&&(A'&)A(&*A)&+A*&,A+&-A,&.A-&/A.&0A/&1A0&2A1&3A2&4A3&5A40&& & & & & &&&&&&&&&&&&&&&&&&& &!&"&#&$&%&&&'&(&)&*&+&,&-&.&/&0&1&2&3&4&50&& & & & & &&&&&&&&&&&&&&&&&&& &!&"&#&$&%&&&'&(&)&*&+&,&-&.&/&0&1&2&3&4&5@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAA&A& A& A & A & A & A &A &A&A&A&A&A&A&A&A&A&A&A&A&A&A&A&A&A& A&!A &"A!&#A"&$A#&%A$&&A%&'A&&(A'&)A(&*A)&+A*&,A+&-A,&.A-&/A.&0A/&1A0&2A1&3A2&4A3&5A4Y(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNoneA5A6&6A7&7A8&8&9&6&7&8&9&6&7&8&9A5A6&6A7&7A8&8&9Z(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone6A9A:A;A<A=A>A?A@AAABACADAEAFAGAH&:AI&;AJ&<AK&=AL&>AM&?AN&@AO&AAP&BAQ&CAR&DAS&EAT&FAU&GAV&HAW&IAX&J&K&L&M&N&OJ&:&;&<&=&>&?&@&A&B&C&D&E&F&G&H&I&J&K&L&M&N&O&:&;&<&=&>&?&@&A&B&C&D&E&F&G&H&IJ&J&K&L&M&N&O6A9A:A;A<A=A>A?A@AAABACADAEAFAGAH&:AI&;AJ&<AK&=AL&>AM&?AN&@AO&AAP&BAQ&CAR&DAS&EAT&FAU&GAV&HAW&IAX&J&K&L&M&N&O[(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNoneAY&PAZ&Q&R&S<MqsZh&P&Q&R&S&P&Q&R&SZhsq<MAY&PAZ&Q&R&S\(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone A[A\A]&TA^&UA_&VA`&W -&T&U&V&W&T&U&V- &W A[A\A]&TA^&UA_&VA`&W](c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNoneAa&XAb&Y&Z&[&\&X&Y&Z&[&\&X&Y&Z&[&\Aa&XAb&Y&Z&[&\^(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNoneAcAdAeAfAgAhAiAjAkAlAmAnAoApAqArAsAtAuAvAwAxAyAzA{A|A}A~AAAAAAAAAAAAAAAAAAAAA&]A&^A&_A&`A&aA&bA&cA&dA&eA&fA&gA&hA&iA&jA&kA&lA&mA&nA&oA&pA&qA&rA&sA&tA&uA&vA&wA&xA&yA&zA&{A&|A&}A&~A&A&A&A&A&A&A&A&A&A&A&A&A&A&A&A&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''' ' ' ' &]&^&_&`&a&b&c&d&e&f&g&h&i&j&k&l&m&n&o&p&q&r&s&t&u&v&w&x&y&z&{&|&}&~&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''' ' ' ' &]&^&_&`&a&b&c&d&e&f&g&h&i&j&k&l&m&n&o&p&q&r&s&t&u&v&w&x&y&z&{&|&}&~&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''' ' ' ' AcAdAeAfAgAhAiAjAkAlAmAnAoApAqArAsAtAuAvAwAxAyAzA{A|A}A~AAAAAAAAAAAAAAAAAAAAA&]A&^A&_A&`A&aA&bA&cA&dA&eA&fA&gA&hA&iA&jA&kA&lA&mA&nA&oA&pA&qA&rA&sA&tA&uA&vA&wA&xA&yA&zA&{A&|A&}A&~A&A&A&A&A&A&A&A&A&A&A&A&A&A&A&A&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''' ' ' ' (c) Sven Panne 2015BSD3 Sven Panne <svenpanne@gmail.com>stableportableNoneO!"&'()+,-.:H !$%&'(-./019> 5Phmp  OY%&'2y$056789:;<AS`   "#*+1DJPQVW  !"#$%&'*+,-./0159>?@ABCDEJvw           + . / 0 1 6 7 8 9 < = > ? D E F K N O P Q a b c d j k l n p r v w w x y z } ~  & , . 1 2 3 9 C G I J K L M N e t { | ~    ! " ) Z [ \ ] ^ a e t y z | ~    0VWRSTopyz~!"48;EHPZ\]tu !*,BCDEI^_bfirstuvwejsuwy{|  $2356789:;<=@ACFHIJNTUY^_abcdefglnoprstuw Pikp&T(ORS\w{|-./0UXcilmp+,-4:CDELMNOSUVWXYZ[\]^=Ub|2348:MPSWbcepy~./08W_`  !"&()*9]^_`efghKV`bdf$*+B D \ ] o p v !!!]!o!r!sO-,!')"+&( & , . 1 2 3 9 C G I J K L M N e t { | ~    ! " ) Z [ \ ] ^ a e t y z | ~    0VWRSTopyz~!"48;EHPZ\]tu !*,BCDEI^_bfirstuvwejsuwy{|  $2356789:;<=@ACFHIJNTUY^_abcdefglnoprstuw Pikp&T(ORS\w{|-./0UXcilmp+,-4:CDELMNOSUVWXYZ[\]^=Ub|2348:MPSWbcepy~./08W_`  !"&()*9]^_`efghKV`bdf$*+B D \ ] o p v !!!]!o!r!s.:H !$%&'(-./019> 5Phmp  OY%&'2y$056789:;<AS`   "#*+1DJPQVW  !"#$%&'*+,-./0159>?@ABCDEJvw           + . / 0 1 6 7 8 9 < = > ? D E F K N O P Q a b c d j k l n p r v w w x y z } ~  (c) Sven Panne 2015BSD3 Sven Panne <svenpanne@gmail.com>stableportableNoneo!"&'()+,-.:@BH !$%&'(-./019>C +5>Phjmpq  ,OY%&'/2y$0256789:;<=>AES`x   "#*+1DJKPQRVW_   !"#$%&'*+,-./0159>?@ABCDEJvw           + . / 0 1 6 7 8 9 < = > ? D E F K N O P Q ] a b c d j k l n p r v w w x y z } ~  & , . 1 2 3 9 C G I J K L M N e t { | ~    ! " ) Z [ \ ] ^ a e t y z | ~    0VWRSTopyz~!"48;EHPZ\]tu !*,BCDEI^_bfirstuvwejsuwy{|  $2356789:;<=@ACFHIJNTUY^_abcdefglnoprstuw Pikp&T(ORS\w{|-./0UXcilmp+,-4:CDELMNOSUVWXYZ[\]^=Ub|2348:MPSWbcepy~./08W_`  !"&()*9]^_`efghKV`bdf$*+B D \ ] o p v !!!]!o!r!so-,!')"+&( & , . 1 2 3 9 C G I J K L M N e t { | ~    ! " ) Z [ \ ] ^ a e t y z | ~    0VWRSTopyz~!"48;EHPZ\]tu !*,BCDEI^_bfirstuvwejsuwy{|  $2356789:;<=@ACFHIJNTUY^_abcdefglnoprstuw Pikp&T(ORS\w{|-./0UXcilmp+,-4:CDELMNOSUVWXYZ[\]^=Ub|2348:MPSWbcepy~./08W_`  !"&()*9]^_`efghKV`bdf$*+B D \ ] o p v !!!]!o!r!s.:@BH !$%&'(-./019>C +5>Phjmpq  ,OY%&'/2y$0256789:;<=>AES`x   "#*+1DJKPQRVW_   !"#$%&'*+,-./0159>?@ABCDEJvw           + . / 0 1 6 7 8 9 < = > ? D E F K N O P Q ] a b c d j k l n p r v w w x y z } ~  (c) Sven Panne 2015BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone!"&'()+,-.:@BH !$%&'(-./019>C +5>PShjmpq  ,OY%&'/2y$0256789:;<=>AES`x   "#*+1DJKPQRVW_   !"#$%&'*+,-./0159>?@ABCDEJvw           + . / 0 1 6 7 8 9 < = > ? D E F K N O P Q ] a b c d j k l n p r v w z w x y z } ~  & , . 1 2 3 9 C G I J K L M N e n o t { | ~    ! " ) Z [ \ ] ^ a e p t y z | ~    0VWRSTopyz~!"48;EHPZ\]tu !*,BCDEI^_bfirstuvwejsuwy{|  $2356789:;<=@ACDFHIJNTUY^_abcdefglnoprstuw P\ikp&T(ORS\w{|-./0UX`cijlmp+,-4:CDELMNOSUVWXYZ[\]^=Ub|2348:MPSWbcepy~./068W_`{  !"&()*9]^_`efghKV`bdf$'*+B   D G I K N P R \ ] o p v !!!]!o!r!s-,!')"+&( & , . 1 2 3 9 C G I J K L M N e n o t { | ~    ! " ) Z [ \ ] ^ a e p t y z | ~    0VWRSTopyz~!"48;EHPZ\]tu !*,BCDEI^_bfirstuvwejsuwy{|  $2356789:;<=@ACDFHIJNTUY^_abcdefglnoprstuw P\ikp&T(ORS\w{|-./0UX`cijlmp+,-4:CDELMNOSUVWXYZ[\]^=Ub|2348:MPSWbcepy~./068W_`{  !"&()*9]^_`efghKV`bdf$'*+B   D G I K N P R \ ] o p v !!!]!o!r!s.:@BH !$%&'(-./019>C +5>PShjmpq  ,OY%&'/2y$0256789:;<=>AES`x   "#*+1DJKPQRVW_   !"#$%&'*+,-./0159>?@ABCDEJvw           + . / 0 1 6 7 8 9 < = > ? D E F K N O P Q ] a b c d j k l n p r v w z w x y z } ~  (c) Sven Panne 2015BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone*!"&'()+,-.4:@BH !$%&'(-./019>C`bdgik +5>PShjmpq  ,OYm%&'/2y$0256789:;<=>AES`x   ,.0268:<BDFHLNPRXZ\^bdfhnprtxz|~ "#*+1DJKPQRVW_   !"#$%&'*+,-./0159>?@ABCDEJvwz           + . / 0 1 6 7 8 9 < = > ? D E F K N O P Q ] a b c d j k l n p r v w z w x y z } ~  & , . 1 2 3 9 C G I J K L M N [ e h n o t { | ~    ! " ) Z [ \ ] ^ a e j p t w y z | ~    01FKVWY[]^mrRSTopyz~!"48;EHPZ\]`atu !*,BCDEI^_bfirstuvwejsuwy{|  $2356789:;<=@ACDFHIJNTUY^_abcdefglnoprstuw P\ikp&T(ORS\_cw{|  -./0UX`cijlmp+,-4:CDELMNOSUVWXYZ[\]^=Ub|2348:MPSWbcepy~./068W_`{  !"&()*9=]^_`efgh KLQSV`bdfkrvz$'*+Bux|~   D G I K N P R \ ] o p v !!!]!o!r!s*-,!')"+&( & , . 1 2 3 9 C G I J K L M N [ e h n o t { | ~    ! " ) Z [ \ ] ^ a e j p t w y z | ~    01FKVWY[]^mrRSTopyz~!"48;EHPZ\]`atu !*,BCDEI^_bfirstuvwejsuwy{|  $2356789:;<=@ACDFHIJNTUY^_abcdefglnoprstuw P\ikp&T(ORS\_cw{|  -./0UX`cijlmp+,-4:CDELMNOSUVWXYZ[\]^=Ub|2348:MPSWbcepy~./068W_`{  !"&()*9=]^_`efgh KLQSV`bdfkrvz$'*+Bux|~   D G I K N P R \ ] o p v !!!]!o!r!s.4:@BH !$%&'(-./019>C`bdgik +5>PShjmpq  ,OYm%&'/2y$0256789:;<=>AES`x   ,.0268:<BDFHLNPRXZ\^bdfhnprtxz|~ "#*+1DJKPQRVW_   !"#$%&'*+,-./0159>?@ABCDEJvwz           + . / 0 1 6 7 8 9 < = > ? D E F K N O P Q ] a b c d j k l n p r v w z w x y z } ~  (c) Sven Panne 2015BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone!"&'()+,-.4:@BH !$%&'(-./019>C`bdgik +5>PShjmpq  ,OYm%&'/2y$0256789:;<=>AES`x   ,.0268:<BDFHLNPRXZ\^bdfhnprtxz|~ "#*+148<>DJKPQRVW_   !"#$%&'*+,-./0159>?@ABCDEJvwz           + . / 0 1 6 7 8 9 < = > ? D E F K N O P Q ] a b c d j k l n p r v w z w x y z } ~        & , . 1 2 3 9 C G I J K L M N [ e h n o t { | ~       ! " ) Z [ \ ] ^ a e j p t w y z | ~    01FKSVWY[]^mrRSTopyz|~!"#(,48;EFHPZ\]`atu !*,BCDEI^_bfirstuvwefjsuwy{|  $2356789:;<=@ACDFHIJNTUY^_abcdefglnoprstuw P[\ikp&T(ORS\_cw{|  -./0UX`cijlmp+,-.04:;?CDELMNOSUVWXYZ[\]^=Ub|2348:MPSWbcepy~$&(*./068W_`{  !"&()*9=]^_`efgh CFKLQSV`bdfkrvz$'*+Bux|~   D G I K N P R \ ] o p v !!!]!o!r!s-,!')"+&( & , . 1 2 3 9 C G I J K L M N [ e h n o t { | ~       ! " ) Z [ \ ] ^ a e j p t w y z | ~    01FKSVWY[]^mrRSTopyz|~!"#(,48;EFHPZ\]`atu !*,BCDEI^_bfirstuvwefjsuwy{|  $2356789:;<=@ACDFHIJNTUY^_abcdefglnoprstuw P[\ikp&T(ORS\_cw{|  -./0UX`cijlmp+,-.04:;?CDELMNOSUVWXYZ[\]^=Ub|2348:MPSWbcepy~$&(*./068W_`{  !"&()*9=]^_`efgh CFKLQSV`bdfkrvz$'*+Bux|~   D G I K N P R \ ] o p v !!!]!o!r!s.4:@BH !$%&'(-./019>C`bdgik +5>PShjmpq  ,OYm%&'/2y$0256789:;<=>AES`x   ,.0268:<BDFHLNPRXZ\^bdfhnprtxz|~ "#*+148<>DJKPQRVW_   !"#$%&'*+,-./0159>?@ABCDEJvwz           + . / 0 1 6 7 8 9 < = > ? D E F K N O P Q ] a b c d j k l n p r v w z w x y z } ~       (c) Sven Panne 2015BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone !"&'()+,-.4:@BHP[ !$%&'(-./019>C`bdgik +5>PShjmpq  $,OQTWYm%&'/2[`cy$0256789:;<=>AEPS`nx   ,.0268:<BDFHLNPRXZ\^bdfhnprtxz|~ "#*+148<>DJKPQRVW_   !"#$%&'*+,-./0159>?@ABCDEJvwz           + . / 0 1 6 7 8 9 < = > ? D E F K N O P Q ] a b c d j k l n p r v w z P w x y z } ~        & , . 1 2 3 9 C G I J K L M N [ e h n o t { | ~       ! " ) 7 A F L Q Z [ \ ] ^ a e j p t w y z | ~    01FKSVWY[]^mrRSTopyz{|~!"#(,48;EFHPZ\]`atu !#*,57BCDEI^_bfirstuvwefjlsuwy{|  $2356789:;<=@ACDFHIJNTUY^_abcdefglnoprstuw P[\ikp&T(ORS\_cw{|  -./0UX`cijlmp+,-.04:;?CDELMNOSUVWXYZ[\]^$02=Ubow|2348:MPSWbcepy~$&(*./068W_`{  !"&()*/149=]^_`efgh CFKLQSVX`bdfkrvz$'*+Bux|~   D G I K N P R \ ] o p v { !!!E!V!]!o!r!s-,!' )"+&( & , . 1 2 3 9 C G I J K L M N [ e h n o t { | ~       ! " ) 7 A F L Q Z [ \ ] ^ a e j p t w y z | ~    01FKSVWY[]^mrRSTopyz{|~!"#(,48;EFHPZ\]`atu !#*,57BCDEI^_bfirstuvwefjlsuwy{|  $2356789:;<=@ACDFHIJNTUY^_abcdefglnoprstuw P[\ikp&T(ORS\_cw{|  -./0UX`cijlmp+,-.04:;?CDELMNOSUVWXYZ[\]^$02=Ubow|2348:MPSWbcepy~$&(*./068W_`{  !"&()*/149=]^_`efgh CFKLQSVX`bdfkrvz$'*+Bux|~   D G I K N P R \ ] o p v { !!!E!V!]!o!r!s.4:@BHP[ !$%&'(-./019>C`bdgik +5>PShjmpq  $,OQTWYm%&'/2[`cy$0256789:;<=>AEPS`nx   ,.0268:<BDFHLNPRXZ\^bdfhnprtxz|~ "#*+148<>DJKPQRVW_   !"#$%&'*+,-./0159>?@ABCDEJvwz           + . / 0 1 6 7 8 9 < = > ? D E F K N O P Q ] a b c d j k l n p r v w z P w x y z } ~       (c) Sven Panne 2015BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone !"&'()*+,-.4:@BGHPY[ !$%&'(-./019>CW`bdgik !+56>PShjmpq{  $,;@JKOQTWYm%&'/29Q[`csuwy$0256789:;<=>AEPS`inux   ,.0268:<BDFHLNPRXZ\^bdfhnprtxz|~ "#*+148<>DJKPQRVW_   !"#$%&'*+,-./0159>?@ABCDEJvwz           + . / 0 1 6 7 8 9 < = > ? D E F K N O P Q ] a b c d j k l n p r v w z     # 2 ; D P X g w x y z } ~           # %       & , . 1 2 3 9 C G I J K L M N P Q [ ] ` e h n o t { | ~         ! " ) + - / 1 7 A F L Q Z [ \ ] ^ a e j p t w y z | ~    01FKSVWXY[]^mrNRSTopyz{|~!"#(,48;EFHPZ\]`atu !#*,57BCDEI^_bfirstuvw$)efjlsuwy{|  $2356789:;<=@ACDFHIJNTUY^_abcdefglnopqrstuw P[\ikp&T(ORS\_cw{|  -./0UX`cijlmp+,-.04:;?CDEFHLMNOSUVWXYZ[\]^$02=Ubow|2348:MPSWbcepy~$&(*./068NVWX_`{  !"&()*/149=]^_`efgh CFKLQSVX`bdfkrvz$'*+Bux|~   D G I K N P R X \ ] ^ o p v { !!!E!V!]!o!r!s-,*!' )"+&( & , . 1 2 3 9 C G I J K L M N P Q [ ] ` e h n o t { | ~         ! " ) + - / 1 7 A F L Q Z [ \ ] ^ a e j p t w y z | ~    01FKSVWXY[]^mrNRSTopyz{|~!"#(,48;EFHPZ\]`atu !#*,57BCDEI^_bfirstuvw$)efjlsuwy{|  $2356789:;<=@ACDFHIJNTUY^_abcdefglnopqrstuw P[\ikp&T(ORS\_cw{|  -./0UX`cijlmp+,-.04:;?CDEFHLMNOSUVWXYZ[\]^$02=Ubow|2348:MPSWbcepy~$&(*./068NVWX_`{  !"&()*/149=]^_`efgh CFKLQSVX`bdfkrvz$'*+Bux|~   D G I K N P R X \ ] ^ o p v { !!!E!V!]!o!r!s.4:@BGHPY[ !$%&'(-./019>CW`bdgik !+56>PShjmpq{  $,;@JKOQTWYm%&'/29Q[`csuwy$0256789:;<=>AEPS`inux   ,.0268:<BDFHLNPRXZ\^bdfhnprtxz|~ "#*+148<>DJKPQRVW_   !"#$%&'*+,-./0159>?@ABCDEJvwz           + . / 0 1 6 7 8 9 < = > ? D E F K N O P Q ] a b c d j k l n p r v w z     # 2 ; D P X g w x y z } ~           # %      (c) Sven Panne 2015BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone !"&'()*+,-.4:@BGHPY[ !$%&'(-./019>CW`bdgik !+56>PShjmpq{  $,;@JKOQTWYm%&'/29Q[`csuwy$0256789:;<=>AEPS`inux   ,.0268:<BDFHLNPRXZ\^bdfhnprtxz|~ "#*+148<>DJKPQRVW_   !"#$%&'*+,-./0159>?@ABCDEJvwz           + . / 0 1 6 7 8 9 < = > ? D E F K N O P Q ] a b c d j k l n p r v w z     # 2 5 8 ; > A D G J P X g w x y z } ~           # %       & , . 1 2 3 9 C G I J K L M N P Q [ ] ` e h n o t { | ~         ! " ) + - / 1 7 A F L Q Z [ \ ] ^ a e j p t w y z | ~    01FKSVWXY[]^mrNRSTopyz{|~!"#(,48;EFHPZ\]`atu !#*,57BCDEI^_bfirstuvw$)efjlsuwy{|  $2356789:;<=@ACDFHIJNTUY^_abcdefglnopqrstuw P[\ikp&T(ORS\_cw{|  -./0UX`cijlmp+,-.04:;?CDEFHLMNOSUVWXYZ[\]^$02=Ubow|2348:MPSWbcepy~$&(*./068NVWX_`{  !"&()*/149=]^_`efgh CFKLQSVX`bdfkrvz$'*+Bux|~   D G I K N P R X \ ] ^ o p v { !!!E!V!]!o!r!s-,*!' )"+&( & , . 1 2 3 9 C G I J K L M N P Q [ ] ` e h n o t { | ~         ! " ) + - / 1 7 A F L Q Z [ \ ] ^ a e j p t w y z | ~    01FKSVWXY[]^mrNRSTopyz{|~!"#(,48;EFHPZ\]`atu !#*,57BCDEI^_bfirstuvw$)efjlsuwy{|  $2356789:;<=@ACDFHIJNTUY^_abcdefglnopqrstuw P[\ikp&T(ORS\_cw{|  -./0UX`cijlmp+,-.04:;?CDEFHLMNOSUVWXYZ[\]^$02=Ubow|2348:MPSWbcepy~$&(*./068NVWX_`{  !"&()*/149=]^_`efgh CFKLQSVX`bdfkrvz$'*+Bux|~   D G I K N P R X \ ] ^ o p v { !!!E!V!]!o!r!s.4:@BGHPY[ !$%&'(-./019>CW`bdgik !+56>PShjmpq{  $,;@JKOQTWYm%&'/29Q[`csuwy$0256789:;<=>AEPS`inux   ,.0268:<BDFHLNPRXZ\^bdfhnprtxz|~ "#*+148<>DJKPQRVW_   !"#$%&'*+,-./0159>?@ABCDEJvwz           + . / 0 1 6 7 8 9 < = > ? D E F K N O P Q ] a b c d j k l n p r v w z     # 2 5 8 ; > A D G J P X g w x y z } ~           # %      (c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone1IT]ba.|t 0 2 4 6 8 : < > @ B D F H J L N P R T V ZN -<i<MqsZhJWc4F^!+:[ 3CHJKMRVX[bh : < > !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""########## # # # # #################$p$q$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%% % % % % %%%%%%%%%%%%%%%%%%% %!%"%#%$%%%&%'%(%)%*%+%,%-%.%/%0%1%2%3%4%5%6%7%8%9%:%;%<%=%>%?%@%A%B%C%D%E%F%G%H%I%J%K%L%M%N%O%P%Q%R%S%T%U%V%W%X%Y%Z%[%\%]%^%_%`%a%b%c%d%e%f%g%h%i%j%k%l%m%n%o%p%q%r%s%t%u%v%w%x%y%z%{%|%}%~%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&& & & & & &&&&&&&&&&&&&&&&&&& &!&"&#&$&%&&&'&(&)&*&+&,&-&.&/&0&1&2&3&4&5&6&7&8&9&:&;&<&=&>&?&@&A&B&C&D&E&F&G&H&I&J&K&L&M&N&O&P&Q&R&S&T&U&V&W&X&Y&Z&[&\&]&^&_&`&a&b&c&d&e&f&g&h&i&j&k&l&m&n&o&p&q&r&s&t&u&v&w&x&y&z&{&|&}&~&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''' ' ' ' (c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone#$@T]bgCGIqsuwy{}+Sj,8^`cortv/Y^q&2x48K_Mmo ] z     % ) S e h | ~       !#%').1FKh!#%'),|<`at!%*,<Msz   fjnsuw'DZh[\aJ]!_c  `j0;?qsuw{} [eh}348:MPSW_cepy~$&(*136{VZ`bdfk   '3JMRX[bhk  ! $ % + - / 3 : < > I N v } !o!!">"?"@"A"Q"R"S"T"U"V"W"X"Y"Z"["\"]"^"_"`"a"b"c"d"e"f"g"h"i"j"k"l"m"n"o"p"q"r"s"t"u"v"w"x"y"z"{"|"}"~""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""## #!#"###$#%#&#'#(#)#*#+#,#-#.#/#0#1#2#3#4#5#6#7#8#9#:#;#<#=#>#?#@#A#B#C#D#E#F#G#H#I#J#K#L#M#N#O#P#Q#R#S#T#U#V#W#X#Y#Z#[#\#]#^#_#`#a#b#c#d#e#f#g#h#i#j#k#l#m#n#o#p#q#r#s#t#u#v#w#x#y#z#{#|#}#~#################################################################################################################################$$$$$$$$$$ $ $ $ $ $$$$$$$$$$$$$$$$$$$ $!$"$#$$$%$&$'$($)$*$+$,$-$.$/$0$1$2$3$4$5$6$7$8$9$:$;$<$=$>$?$@$A$B$C$D$E$F$G$H$I$J$K$L$M$N$O$P$Q$R$S$T$U$V$W$X$Y$Z$[$\$]$^$_$`$a$b$c$d$e$f$g$h$i$j$k$l$m$n$o$p$q$r$s$t$u$v$w$x$y$z${$|$}$~$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(c) Sven Panne 2014BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone 0 x"M"N"O"P(c) Sven Panne 2013BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone#$.14:@BHPSY[]bikwy| !$%&'(-./01>?@ABCGIKMW`bdgikwy{}!(*-.6?BCHPTadhjmq{  $'*.04:;=>?@BCDEKQTWY^`cmrtv%&'23CEMQXY[^`cfilopqtu{|}&0256789:;<=>AEP[`ilnqtv|   ,.0268:<BDFHLNPRXZ\^bdfhnprtxz|~ *+148PQRVW_b   !"#$%&'*+,-./01>?@ABCDEIJKMmotvwz            + . / 0 1 6 7 8 9 < = > ? D E F K N O P Q U V W X Y Z [ \ ] a b c d j k l n p r x |         # + 1 2 4 7 : ; = @ C D F I L P Z g i w x y z } ~           # % ) \ ^ f h n p v x       & , . 1 2 3 9 C G I J K L M N O R V W X Y Z [ ^ _ e h o t x | ~ ! " ) + - / 1 7 A F L Q [ \ ] ^ a e f h j r w y z | ~   !#%')+.1FKSUVWY[]^dfhjkmnprs!#%'),NTUVXYyz{|~  "#(,-;<=FPUV\`awy{} !#%*,57BCDI^_fituvw $')23568:;<@CFGJMOUZ]^_`cdflswz   acijlnsuwy{| '6789:;<=@ACDFHNZ^adefhlrstuw  Pghikpruwxy{}~ #&NTWZ]cejkuvwz (ORS\_cw{  .-.0;?DEFLMNO[\]^_acegikmoqsuwy{} $026=ABDEQSTVWXehow|}  !"$%)+,-./5;FIQfr  $&(*./016>@OQRSTUWX_a{/14=NPRTVY]^_`efghiqvw  #(CFKLQSVXZ`bdfkmrvz   -/13BCDHKVaux|~  ( ) 5 A \ ] v x { } !!@!E!V!r!s!u!v!w!x!y!z!{!|!}!~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""" " " " " """"""""""""""""""" "!"""#"$"%"&"'"(")"*"+","-"."/"0"1"2"3"4"5"6"7"8"9":";"<"=">"?"@"A"B"C"D"E"F"G"H"I"J"K"L(c) Sven Panne 2015BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone  !"#$&'()*+,-.14:@BGHIPSTY[]befgiknpwy|} !$%&'(-./019;>?@ABCW`bdgikqsu   !#(*+-.156>?BCFHIPSTabdehjmpqw{}   $'*,.048:;=>?@BCDEJKNOPQTWYmoqz %&'/239:CEGHIJLMQTUVWXY[^`cfilopstuwyz{|}   $0256789:;<=>AEGHIJKLMNPSU[`ilnqtuvx|    ,.0268:<BDFHLNPRXZ\^bdfhnprtxz|~ "#*+148<>DJKPQRSVW\_b    !"#$%&'*+,-./0159:>?@ABCDEIJKMtvwz            + . / 0 1 6 7 8 9 < = > ? D E F K N O P Q U V W X Y Z [ \ ] a b c d j k l n p r v w x z |             # % ) + 1 2 4 5 7 8 : ; = > @ A C D F G I J L P S X Z g i w x y z } ~           # % ( ) . 0 2 4 6 8 : < > @ B D F H J L N P R T V X Z \ ^ f h n p v x ~       & , . 1 2 3 9 C G I J K L M N O P Q R T V W X Y Z [ ] ^ _ ` a e h n o t u x { | ~          ! " $ ) + - / 1 6 7 9 ; < ? A D E F L N O Q S Z [ \ ] ^ ` a e f h j p r t u v w y z { | } ~    01FKNQSUVWXY[]^dfhjkmnprs   NRSTUVXYopyz{|~  !"#(,-2489;<=BEFHPUVWZ\]`atuwy{} !#*,357BCDEI^_bfirstuvw $')/0123568:;<@CFGJMOSUYZ]^_`cdflswz !$%(),.02458:<?@ABCDEFGHIJKMQRSVW]acefijlsuwy{|   $',2356789:;<=@ACDFHIJNTUYZ^_abcdefghlnopqrstuw|}~   PS[\aghiknprwxyz{|}~   #&JNTWZ]cejkuvwz} !(ORS\_cwz{|  -./0UXZ[\]`cijlmp+,-.04:;?CDEFHLMNOSUVWXYZ[\]^ !"$+,0269:;=>ABDEGQSTUVWXZ[behoqrsw| !"$%')+,-./123458:;>@CFIKMPQSWXZ^_bcefiknpruwy~  $&(*./0368<>@CEFGNOPQRSTUVWX_`apwxyz{  !"#&()*/149=NPRTVY]^_`efghqvw}~  #%(016CFKLNOPQSVX`bdfkmrvz   !$'*+-/1356BCDFHJKMQRVX[^abghkux|~             ! $ % ( ) + - / 3 5 : < > A D G I K N P R X \ ] ^ o p v x { !!!!!!! !#!&!'!(!)!*!+!,!-!.!/!0!1!2!3!4!5!6!@!E!V!]!o!q!r!s -,*!'$ )"+&#( & , . 1 2 3 9 C G I J K L M N O P Q R T V W X Y Z [ ] ^ _ ` a e h n o t u x { | ~          ! " $ ) + - / 1 6 7 9 ; < ? A D E F L N O Q S Z [ \ ] ^ ` a e f h j p r t u v w y z { | } ~    01FKNQSUVWXY[]^dfhjkmnprs   NRSTUVXYopyz{|~  !"#(,-2489;<=BEFHPUVWZ\]`atuwy{} !#*,357BCDEI^_bfirstuvw $')/0123568:;<@CFGJMOSUYZ]^_`cdflswz !$%(),.02458:<?@ABCDEFGHIJKMQRSVW]acefijlsuwy{|   $',2356789:;<=@ACDFHIJNTUYZ^_abcdefghlnopqrstuw|}~   PS[\aghiknprwxyz{|}~   #&JNTWZ]cejkuvwz} !(ORS\_cwz{|  -./0UXZ[\]`cijlmp+,-.04:;?CDEFHLMNOSUVWXYZ[\]^ !"$+,0269:;=>ABDEGQSTUVWXZ[behoqrsw| !"$%')+,-./123458:;>@CFIKMPQSWXZ^_bcefiknpruwy~  $&(*./0368<>@CEFGNOPQRSTUVWX_`apwxyz{  !"#&()*/149=NPRTVY]^_`efghqvw}~  #%(016CFKLNOPQSVX`bdfkmrvz   !$'*+-/1356BCDFHJKMQRVX[^abghkux|~             ! $ % ( ) + - / 3 5 : < > A D G I K N P R X \ ] ^ o p v x { !!!!!!! !#!&!'!(!)!*!+!,!-!.!/!0!1!2!3!4!5!6!@!E!V!]!o!q!r!s.14:@BGHIPSTY[]befgiknpwy|} !$%&'(-./019;>?@ABCW`bdgikqsu   !#(*+-.156>?BCFHIPSTabdehjmpqw{}   $'*,.048:;=>?@BCDEJKNOPQTWYmoqz %&'/239:CEGHIJLMQTUVWXY[^`cfilopstuwyz{|}   $0256789:;<=>AEGHIJKLMNPSU[`ilnqtuvx|    ,.0268:<BDFHLNPRXZ\^bdfhnprtxz|~ "#*+148<>DJKPQRSVW\_b    !"#$%&'*+,-./0159:>?@ABCDEIJKMtvwz            + . / 0 1 6 7 8 9 < = > ? D E F K N O P Q U V W X Y Z [ \ ] a b c d j k l n p r v w x z |             # % ) + 1 2 4 5 7 8 : ; = > @ A C D F G I J L P S X Z g i w x y z } ~           # % ( ) . 0 2 4 6 8 : < > @ B D F H J L N P R T V X Z \ ^ f h n p v x ~      (c) Sven Panne 2015BSD3 Sven Panne <svenpanne@gmail.com>stableportableNone   !"#$%&'()*+,-.14:@BGHIPSTY[]befgiknpwy|} !$%&'(-./019;>?@ABCGIKMW`bdgikqsuwy{}   !#(*+-.156>?BCFHIPSTabdehjmpqw{}   $'*,.048:;=>?@BCDEJKNOPQTWY^`cmoqrtvz %&'/239:CEGHIJLMQTUVWXY[^`cfilopqstuwyz{|}   $&0256789:;<=>AEGHIJKLMNPSU[`ilnqtuvx|    ,.0268:<BDFHLNPRXZ\^bdfhnprtxz|~ "#*+148<>DJKPQRSVW\_b    !"#$%&'*+,-./0159:>?@ABCDEIJKMmotvwz            + . / 0 1 6 7 8 9 < = > ? D E F K N O P Q U V W X Y Z [ \ ] a b c d j k l n p r v w x z |             # % ) + 1 2 4 5 7 8 : ; = > @ A C D F G I J L P S X Z g i w x y z } ~           # % ( ) . 0 2 4 6 8 : < > @ B D F H J L N P R T V X Z \ ^ f h n p v x ~       & , . 1 2 3 9 C G I J K L M N O P Q R T V W X Y Z [ ] ^ _ ` a e h n o t u x { | ~           ! " $ ) + - / 1 6 7 9 ; < ? A D E F L N O Q S Z [ \ ] ^ ` a e f h j p r t u v w y z { | } ~    !#%')+.01FKNQSUVWXY[]^dfhjkmnprs   !#%'),NRSTUVXYopyz{|~  !"#(,-2489;<=BEFHPUVWZ\]`atuwy{} !#%*,357BCDEI^_bfirstuvw $')/0123568:;<@CFGJMOSUYZ]^_`cdflqswz    !$%(),.02458:<?@ABCDEFGHIJKMQRSVW]acefijlnsuwy{|   $',2356789:;<=@ACDFHIJNTUYZ^_abcdefghlnopqrstuw|}~   PS[\aghiknpruwxyz{|}~   #&JNTWZ]cejkuvwz} !(ORS\_cwz{|  -./0UXZ[\]`cijlmp+,-.04:;?CDEFHLMNOSUVWXYZ[\]^_acegikmoqsuwy{} !"$+,0269:;=>ABDEGQSTUVWXZ[behoqrsw|}  !"$%')+,-./123458:;>@CFIKMPQSWXZ^_bcefiknpruwy~  $&(*./01368<>@CEFGNOPQRSTUVWX_`apwxyz{  !"#&()*/149=NPRTVY]^_`efghiqvw}~  #%(016CFKLNOPQSVXZ`bdfkmrvz   !$'*+-/1356BCDFHJKMQRVX[^abghkux|~             ! $ % ( ) + - / 3 5 : < > A D G I K N P R X \ ] ^ o p v x { } !!!!!!! !#!&!'!(!)!*!+!,!-!.!/!0!1!2!3!4!5!6!@!E!V!]!o!q!r!s!u!v!w!x!y!z!{!|!}!~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""" " " " " """"""""""""""""""" "!"""#"$"%"&"'"(")"*"+","-"."/"0"1"2"3"4"5"6"7"8"9":";"<"=">"?"@"A"B"C"D"E"F"G"H"I"J"K"L"M"N"O"P"Q"R"S"T"U"V"W"X"Y"Z"["\"]"^"_"`"a"b"c"d"e"f"g"h"i"j"k"l"m"n"o"p"q"r"s"t"u"v"w"x"y"z"{"|"}"~"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########## # # # # ################### #!#"###$#%#&#'#(#)#*#+#,#-#.#/#0#1#2#3#4#5#6#7#8#9#:#;#<#=#>#?#@#A#B#C#D#E#F#G#H#I#J#K#L#M#N#O#P#Q#R#S#T#U#V#W#X#Y#Z#[#\#]#^#_#`#a#b#c#d#e#f#g#h#i#j#k#l#m#n#o#p#q#r#s#t#u#v#w#x#y#z#{#|#}#~#################################################################################################################################$$$$$$$$$$ $ $ $ $ $$$$$$$$$$$$$$$$$$$ $!$"$#$$$%$&$'$($)$*$+$,$-$.$/$0$1$2$3$4$5$6$7$8$9$:$;$<$=$>$?$@$A$B$C$D$E$F$G$H$I$J$K$L$M$N$O$P$Q$R$S$T$U$V$W$X$Y$Z$[$\$]$^$_$`$a$b$c$d$e$f$g$h$i$j$k$l$m$n$o$p$q$r$s$t$u$v$w$x$y$z${$|$}$~$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%% % % % % %%%%%%%%%%%%%%%%%%% %!%"%#%$%%%&%'%(%)%*%+%,%-%.%/%0%1%2%3%4%5%6%7%8%9%:%;%<%=%>%?%@%A%B%C%D%E%F%G%H%I%J%K%L%M%N%O%P%Q%R%S%T%U%V%W%X%Y%Z%[%\%]%^%_%`%a%b%c%d%e%f%g%h%i%j%k%l%m%n%o%p%q%r%s%t%u%v%w%x%y%z%{%|%}%~%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&& & & & & &&&&&&&&&&&&&&&&&&& &!&"&#&$&%&&&'&(&)&*&+&,&-&.&/&0&1&2&3&4&5&6&7&8&9&:&;&<&=&>&?&@&A&B&C&D&E&F&G&H&I&J&K&L&M&N&O&P&Q&R&S&T&U&V&W&X&Y&Z&[&\&]&^&_&`&a&b&c&d&e&f&g&h&i&j&k&l&m&n&o&p&q&r&s&t&u&v&w&x&y&z&{&|&}&~&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''' ' ' ' A      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                                  ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                                                                                                                                                                   ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                                                                                                                                                                   ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                                                                                                                                                                   ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                                                                                                                                                                   ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                                                                                                                                       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                                  ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                                                                                                                                 !!!!!!!!!! ! ! ! ! !!!!!!!!!!!!!!!!!!! !!!"!#!$!%!&!'!(!)!*!+!,!-!.!/!0!1!2!3!4!5!6!7!8!9!:!;!<!=!>!?!@!A!B!C!D!E!F!G!H!I!J!K!L!M!N!O!P!Q!R!S!T!U!V!W!X!Y!Z![!\!]!^!_!`!a!b!c!d!e!f!g!h!i!j!k!l!m!n!o!p!q!r!s!t!u!v!w!x!y!z!{!|!}!~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""" " " " " """"""""""""""""""" "!"""#"$"%"&"'"(")"*"+","-"."/"0"1"2"3"4"5"6"7"8"9":";"<"=">"?"@"A"B"C"D"E"F"G"H"I"J"K"L"M"N"O"P"Q"R"S"T"U"V"W"X"Y"Z"["\"]"^"_"`"a"b"c"d"e"f"g"h"i"j"k"l"m"n"o"p"q"r"s"t"u"v"w"x"y"z"{"|"}"~"""""""""""""""""""""""""""""""""""""""""""""""" " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #! #" ## #$ #% #& #' #( #) #* #+#,#-#.#/#0#1#2#3#4#5#6#7#8#9#:#;#<#=#>#?#@#A#B#C#D#E}#F#G#H#I#J#K#L#M#N#O#P#Q#R#S#T#U#V#W#X#Y#Z#[#\#]#^#_#`#a#b#c#d#e#f#g#h#i #j #k #l #m #n!#o!#p!#q!#r!#s!#t!#u!#v!#w!#x!#y!#z!#{!#|!#}!#~!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#!#"#"#"#"#"#"#"#"#"#"#"#"###############################$#%#%#%#%#&#&#'#'#'#'#(_(#)#)#)#)#*#+#,#,#,#,#-#-#.#/#/#0#0#0#1#1#1#2#2#2#2#2#3#4#4#5#6#7#7#7#7#7#7#7#7#7#7#7#7#7#7#7#7#7#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#9#9#9#9#9#9$:$;$;$;$;$;$<$<$<$ <$ <$ <$ <$ <$<$<$<$<$=$=$=$=$>$>$>$?$?$?$?$?$?$?$ ?$!?$"?$#?$$?$%?$&?$'?$(?$)?$*?$+?$,?$-?$.?$/?$0?$1?$2?$3?$4?$5?$6?$7?$8?$9?$:?$;?$<?$=@$>@$?@$@@$A@$B@$C@$D@$E@$F@$G@$H@$I@$J@$KA$LA$MA$NAA$OA$PA$QA$RA$SA$TA$UAA$VA$WB$XB$YB$ZB$[B$\B$]B$^B$_B$`B$aB$bB$cB$dB$eB$fB$gB$hB$iB$jB$kB$lB$mB$nB$oB$pB$qB$rB$sB$tB$uB$vB$wB$xB$yB$zB${B$|B$}B$~B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$C$C$C$D$D$D$E$E$F$F$F$G$G$H$H$H$H$H$H$H%H H I%I%I%I%I%I%I%I%I% I% I% I% I% I%I%I%I%I%I%I%I%I%I%I%I%I%I%I%J%J%J%J% J%!J%"J%#J%$J%%J%&J%'J%(J%)J%*J%+J%,J%-J%.J%/J%0J%1J%2J%3J%4J%5J%6J%7J%8J%9J%:J%;J%<J%=J%>J%?J%@J%AJ%BJ%CJ%DJ%EJ%FJ%GJ%HJ%IJ%JJ%KJ%LJ%MJ%NJ%OJ%PJ%QJ%RJ%SJ%TJ%UJ%VJ%WJ%XJ%YJ%ZJ%[J%\J%]J%^J%_J%`J%aJ%bJ%cJ%dJ%eJ%fJ%gJ%hJ%iJ%jJ%kJ%lJ%mJ%nJ%oJ%pJ%qJ%rJ%sJ%tJ%uJ%vJ%wJ%xJ%yJ%zJ%{J%|J%}J%~J%J%J%J%J%J%J%J%J%J%J%J%J%J%J%J%J%J%J%J%J%J%K%L%L%L%L%L%L%L%L%M%M%M%M%M%M%M%M%M%N%N%N%N%N%N%N%O%O%O%O%O%O%O%O%O%O%O%O%O%O%O%O%O%O%O%O%O%O%O%O%O%O%O%O%O%O%O%OO%O%O%O%O%O%O%O%O%O%O%O%O%O%O%O%O%O%O%O%O%O%O%O%O%O%O%O%O%O%O%O%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P&P&P&P&P&P&P&P&P&P& P& P& P& P& P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P& P&!P&"P&#P&$P&%P&&P&'P&(P&)P&*P&+P&,P&-P&.P&/P&0P&1P&2P&3P&4P&5Q&6R&7R R&8R&9R&:RR&;R&<R&=R&>R&?R&@R&AR&BR&CR&DR&ER&FS&GS&HS&IS&JS&KS&LS&MS&NS&OS&PT&QT&RT&SUlUU&TUU&UU&VU&WU&XUIUEU&YUUUUUaU&ZU&[U&\U&]U&^U&_U&`U&aU U U U U U U U U U U U U U&bU U U U U U U U U U U U U U&cU&dU&eU&fU&gU&hU&iU&jU&kU&lU&mU&nU&oU&pU&qU&rU&sU&tU&uU&vU&wU&xU&yU&zU&{U&|U&}U&~UUU+U/U1U3U5U7U&U&U&U&U&U&U&U&U&U&U&U&U&U&U&U&U&U&U&U&U&U&U&U&U&U&U&U&U&U&U&U&U&U&U&U&U&U&U&U&U&U&U&U&U&U&U&U&U&U&U&U&V&V&V&V&V&V&V&V&V&V&V&V&V&W&W&W&W&W&W&WW&W&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&Y&YSYYZ&Z&Z&Z&Z&Z&Z&Z&Z&Z'Z'Z'Z'Z'Z'Z'Z'Z'Z' Z' Z' Z' [' ['['['\'\'\'\']']']']']'^^^^^ ^^^ ^^<^ ^ ^ ^^^^^^\^ ^ ^ ^ ^ ^ ^^^^^^^^^ ^ ^^^^ ^ ^^^^^^]^^^ ^)^^O^^c^^ ^^!^^^^b^^^^^^^^^^^^^^^ ^ ^q^X^Y^Z^ ^^^^^R^u^x^!O^^^^^^^^^^^^^^^^^^T^S^^^)^ g^ h^ e^ f^ b^ c^ i^ j^!Q^!P^*^^^^^^^^^ ^ ^^^P^N^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ >^ a^z^^^^'''''''' '!'"'#'$'%'&'''(')'*'+','-'.'/'0'1'2'3'4'5'6'7'8'9':';'<'='>'?'@'A'B'C'D'E'F'G'H'I'J'K'L'M'N'O'P'Q'R'S'T'U'V'W'X'Y'Z'['\']'^'_'`'a'b'c'd'e'f'g'h'i'j'k'l'm'n'o'p'q'r's't'u'v'w'x'y'z'{'|'}'~'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((( ( ( ( ( ((((((((((((((((((( (!("(#($(%(&('((()(*(+(,(-(.(/(0(1(2(3(4(5(6(7(8(9(:(;(<(=(>(?(@(A(B(C(D(E(F(G(H(I(J(K(L(M(N(O(P(Q(R(S(T(U(V(W(X(Y(Z([(\(](^(_(`(a(b(c(d(e(f(g(h(i(j(k(l(m(n(o(p(q(r(s(t(u(v(w(x(y(z({(|(}(~((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))) ) ) ) ) ))))))))))))))))))) )!)")#)$)%)&)')()))*)+),)-).)/)0)1)2)3)4)5)6)7)8)9):);)<)=)>)?)@)A)B)C)D)E)F)G)H)I)J)K)L)M)N)O)P)Q)R)S)T)U)V)W)X)Y)Z)[)\)])^)_)`)a)b)c)d)e)f)g)h)i)j)k)l)m)n)o)p)q)r)s)t)u)v)w)x)y)z){)|)})~)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))********** * * * * ******************* *!*"*#*$*%*&*'*(*)***+*,*-*.*/*0*1*2*3*4*5*6*7*8*9*:*;*<*=*>*?*@*A*B*C*D*E*F*G*H*I*J*K*L*M*N*O*P*Q*R*S*T*U*V*W*X*Y*Z*[*\*]*^*_*`*a*b*c*d*e*f*g*h*i*j*k*l*m*n*o*p*q*r*s*t*u*v*w*x*y*z*{*|*}*~*********************************************************************************************************************************++++++++++ + + + + +++++++++++++++++++ +!+"+#+$+%+&+'+(+)+*+++,+-+.+/+0+1+2+3+4+5+6+7+8+9+:+;+<+=+>+?+@+A+B+C+D+E+F+G+H+I+J+K+L+M+N+O+P+Q+R+S+T+U+V+W+X+Y+Z+[+\+]+^+_+`+a+b+c+d+e+f+g+h+i+j+k+l+m+n+o+p+q+r+s+t+u+v+w+x+y+z+{+|+}+~+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,, , , , , ,,,,,,,,,,,,,,,,,,, ,!,",#,$,%,&,',(,),*,+,,,-,.,/,0,1,2,3,4,5,6,7,8,9,:,;,<,=,>,?,@,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,[,\,],^,_,`,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,{,|,},~,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------- - - - - ------------------- -!-"-#-$-%-&-'-(-)-*-+-,---.-/-0-1-2-3-4-5-6-7-8-9-:-;-<-=->-?-@-A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z-[-\-]-^-_-`-a-b-c-d-e-f-g-h-i-j-k-l-m-n-o-p-q-r-s-t-u-v-w-x-y-z-{-|-}-~---------------------------------------------------------------------------------------------------------------------------------.......... . . . . ................... .!.".#.$.%.&.'.(.).*.+.,.-.../.0.1.2.3.4.5.6.7.8.9.:.;.<.=.>.?.@.A.B.C.D.E.F.G.H.I.J.K.L.M.N.O.P.Q.R.S.T.U.V.W.X.Y.Z.[.\.].^._.`.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.{.|.}.~.................................................................................................................................////////// / / / / /////////////////// /!/"/#/$/%/&/'/(/)/*/+/,/-/.///0/1/2/3/4/5/6/7/8/9/:/;/</=/>/?/@/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/[/\/]/^/_/`/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/{/|/}/~/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////0000000000 0 0 0 0 0000000000000000000 0!0"0#0$0%0&0'0(0)0*0+0,0-0.0/000102030405060708090:0;0<0=0>0?0@0A0B0C0D0E0F0G0H0I0J0K0L0M0N0O0P0Q0R0S0T0U0V0W0X0Y0Z0[0\0]0^0_0`0a0b0c0d0e0f0g0h0i0j0k0l0m0n0o0p0q0r0s0t0u0v0w0x0y0z0{0|0}0~0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111 1 1 1 1 1111111111111111111 1!1"1#1$1%1&1'1(1)1*1+1,1-1.1/101112131415161718191:1;1<1=1>1?1@1A1B1C1D1E1F1G1H1I1J1K1L1M1N1O1P1Q1R1S1T1U1V1W1X1Y1Z1[1\1]1^1_1`1a1b1c1d1e1f1g1h1i1j1k1l1m1n1o1p1q1r1s1t1u1v1w1x1y1z1{1|1}1~1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222 2 2 2 2 2222222222222222222 2!2"2#2$2%2&2'2(2)2*2+2,2-2.2/202122232425262728292:2;2<2=2>2?2@2A2B2C2D2E2F2G2H2I2J2K2L2M2N2O2P2Q2R2S2T2U2V2W2X2Y2Z2[2\2]2^2_2`2a2b2c2d2e2f2g2h2i2j2k2l2m2n2o2p2q2r2s2t2u2v2w2x2y2z2{2|2}2~2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222223333333333 3 3 3 3 3333333333333333'!333 3!3"3#3$3%3&3'3(3)3*3+3,3-3.3/303132333435363738393:3;3<3=3>3?3@3A3B3C3D3E3F3G3H3I3J3K3L3M3N3O3P3Q3R3S3T3U3V3W3X3Y3Z3[3\3]3^3_3`3a3b3c3d3e3f3g3h3i3j3k3l3m3n3o3p3q3r3s3t3u3v3w3x3y3z3{3|3}3~3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333334444444444 4 4 4 4 4444444444444444444 4!4"4#4$4%4&4'4(4)4*4+4,4-4.4/404142434445464748494:4;4<4=4>4?4@4A4B4C4D4E4F4G4H4I4J4K4L4M4N4O4P4Q4R4S4T4U4V4W4X4Y4Z4[4\4]4^4_4`4a4b4c4d4e4f4g4h4i4j4k4l4m4n4o4p4q4r4s4t4u4v4w4x4y4z4{4|4}4~4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445555555555 5 5 5 5 5555555555555555555 5!5"5#5$5%5&5'5(5)5*5+5,5-5.5/505152535455565758595:5;5<5=5>5?5@5A5B5C5D5E5F5G5H5I5J5K5L5M5N5O5P5Q5R5S5T5U5V5W5X5Y5Z5[5\5]5^5_5`5a5b5c5d5e5f5g5h5i5j5k5l5m5n5o5p5q5r5s5t5u5v5w5x5y5z5{5|5}5~5555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555556666666666 6 6 6 6 6666666666666666666 6!6"6#6$6%6&6'6(6)6*6+6,6-6.6/606162636465666768696:6;6<6=6>6?6@6A6B6C6D6E6F6G6H6I6J6K6L6M6N6O6P6Q6R6S6T6U6V6W6X6Y6Z6[6\6]6^6_6`6a6b6c6d6e6f6g6h6i6j6k6l6m6n6o6p6q6r6s6t6u6v6w6x6y6z6{6|6}6~6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666667777777777 7 7 7 7 7777777777777777777 7!7"7#7$7%7&7'7(7)7*7+7,7-7.7/707172737475767778797:7;7<7=7>7?7@7A7B7C7D7E7F7G7H7I7J7K7L7M7N7O7P7Q7R7S7T7U7V7W7X7Y7Z7[7\7]7^7_7`7a7b7c7d7e7f7g7h7i7j7k7l7m7n7o7p7q7r7s7t7u7v7w7x7y7z7{7|7}7~7777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777778888888888 8 8 8 8 8888888888888888888 8!8"8#8$8%8&8'8(8)8*8+8,8-8.8/808182838485868788898:8;8<8=8>8?8@8A8B8C8D8E8F8G8H8I8J8K8L8M8N8O8P8Q8R8S8T8U8V8W8X8Y8Z8[8\8]8^8_8`8a8b8c8d8e8f8g8h8i8j8k8l8m8n8o8p8q8r8s8t8u8v8w8x8y8z8{8|8}8~8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888889999999999 9 9 9 9 9999999999999999999 9!9"9#9$9%9&9'9(9)9*9+9,9-9.9/909192939495969798999:9;9<9=9>9?9@9A9B9C9D9E9F9G9H9I9J9K9L9M9N9O9P9Q9R9S9T9U9V9W9X9Y9Z9[9\9]9^9_9`9a9b9c9d9e9f9g9h9i9j9k9l9m9n9o9p9q9r9s9t9u9v9w9x9y9z9{9|9}9~999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999:::::::::: : : : : ::::::::::::::::::: :!:":#:$:%:&:':(:):*:+:,:-:.:/:0:1:2:3:4:5:6:7:8:9:::;:<:=:>:?:@:A:B:C:D:E:F:G:H:I:J:K:L:M:N:O:P:Q:R:S:T:U:V:W:X:Y:Z:[:\:]:^:_:`:a:b:c:d:e:f:g:h:i:j:k:l:m:n:o:p:q:r:s:t:u:v:w:x:y:z:{:|:}:~:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;; ; ; ; ; ;;;;;;;;;;;;;;;;;;; ;!;";#;$;%;&;';(;);*;+;,;-;.;/;0;1;2;3;4;5;6;7;8;9;:;;;<;=;>;?;@;A;B;C;D;E;F;G;H;I;J;K;L;M;N;O;P;Q;R;S;T;U;V;W;X;Y;Z;[;\;];^;_;`;a;b;c;d;e;f;g;h;i;j;k;l;m;n;o;p;q;r;s;t;u;v;w;x;y;z;{;|;};~;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<< < < < < <<<<<<<<<<<<<<<<<<< =?=@=A=B=C=D=E=F=G=H=I=J=K=L=M=N=O=P=Q=R=S=T=U=V=W=X=Y=Z=[=\=]=^=_=`=a=b=c=d=e=f=g=h=i=j=k=l=m=n=o=p=q=r=s=t=u=v=w=x=y=z={=|=}=~=================================================================================================================================>>>>>>>>>> > > > > >>>>>>>>>>>>>>>>>>> >!>">#>$>%>&>'>(>)>*>+>,>->.>/>0>1>2>3>4>5>6>7>8>9>:>;><>=>>>?>@>A>B>C>D>E>F>G>H>I>J>K>L>M>N>O>P>Q>R>S>T>U>V>W>X>Y>Z>[>\>]>^>_>`>a>b>c>d>e>f>g>h>i>j>k>l>m>n>o>p>q>r>s>t>u>v>w>x>y>z>{>|>}>~>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????? ? ? ? ? ????????23w?????? ? ? ? ?!? !?!!?"!?#!?$!?%!?&!?'!?(!?)!?*!?+!?,!?-!?.!?/!?0!?1!?2!?3!?4!?5!?6!?7!?8!?9!?:!?;!?<!?=!?>!??!?@!?A!?B!?C"?D"?E"?F"?G"?H"?I#?J#?K#?L#?M#?N#?O#?P#?Q#?R#?S#?T#?U<?V<?W<?X<?Y<?Z<?[<?\<?]<?^<?_<?`<?a=?b=?c>?d>?e??f??g??h??i??j??k??l??m??n??o??p??q??r??s??t??u??v??w??x??y??z??{??|??}??~??????????????????????????????????????@?@?@?@?@?@?A?A?A?A?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?B?C?C?D?D?F?F?G?G?G?G?H?H?H?H?H?H?I@I@I@I@L@L@L@L@M@M@ M@ M@ M@ M@ M@M@N@N@N@N@O@O@O@O@O@O@O@O@O@O@O@O@O@ O@!O@"O@#O@$O@%O@&O@'O@(O@)O@*O@+O@,O@-R.R@.R@/R@0R)mR@1R@2R<R@3R@4R@5R7S@6S@7S@8S@9S@:S@;S@<S@=S@>S@?S@@S@AS@BS@CT@DT@ET@FT@GU@HU@IU@JU@KU@LU@MU@NU@OU@PU@QU@RU@SU@TU((U(<U(6U(,U(`U(ZU(RU(tU(nU(fU(U(U(zU@UU(?U(9U(/U(cU(]U(UU(wU(qU(iU(U(U(}U'U@VU@WU@XU@YU@ZU@[U@\U@]U-U.iU.`U.cU.fU@^U.U.U@_U@`U@aU@bU0'U@cU1XU2U3fU4U@dU6U@eU@fU@gU@hU7CU7?U@iU7U7U7U7U8[U@jU@kU@lU@mU@nU@oU@pU@qU>}U=U=U=U=U=U=U=U=U=U> U>U=U@rU=U=U=U=U=U=U=U=U=U>U>U=U>U@sU@tU@uU@vU@wU@xU@yU@zU@{U@|U@}U@~U@V@V@V@V@V@V@V@V@V@V@V@V@V@V@W@W@W@W@W@W@W@W@W@W@W@W@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@Y+Y@Y@Y:MZ@Z@Z@Z@Z@Z@Z@Z@ZAZAZAZAZAZAZAZAZAZA ZA ZA ZA ZA ZAZAZAZAZAZAZAZAZAZA[A[A\A\A\A\A\A\A]A ]A!^,^/7^-^-^/1^/0^/<^/;^/2^/6^/5^/8^/9^/:^/4^/3^1^1^1^1^,?^,0^,D^,A^*b^*m^*a^*l^,5^,4^-^1_^0,^,@^,9^,8^,7^,6^)l^.^1^'j^,<^,;^,3^,1^,2^,B^,C^9^9^:^: ^:^9^9^>^4^86^<^:^:^:^:^9^6^4^8V^:^:^;^;^;^;^9^9^: ^9^4^4^4^4^7^7^7^7^7^7^7^7^6^6^7 ^7 ^8W^8X^7^:#A"OpenGLRaw-2.0.0.0,Graphics.Rendering.OpenGL.Raw.GetProcAddress-Graphics.Rendering.OpenGL.Raw.EXT.SceneMarker#Graphics.Rendering.OpenGL.Raw.Types'Graphics.Rendering.OpenGL.Raw.Functions$Graphics.Rendering.OpenGL.Raw.Tokens-Graphics.Rendering.OpenGL.Raw.ARB.VertexBlend/Graphics.Rendering.OpenGL.Raw.ARB.MatrixPalette/Graphics.Rendering.OpenGL.Raw.ARB.ShadowAmbient1Graphics.Rendering.OpenGL.Raw.ARB.FragmentProgram/Graphics.Rendering.OpenGL.Raw.ARB.VertexProgram/Graphics.Rendering.OpenGL.Raw.ARB.ShaderObjects.Graphics.Rendering.OpenGL.Raw.ARB.VertexShader2Graphics.Rendering.OpenGL.Raw.ARB.ColorBufferFloat.Graphics.Rendering.OpenGL.Raw.ARB.TextureFloat1Graphics.Rendering.OpenGL.Raw.ARB.GeometryShader45Graphics.Rendering.OpenGL.Raw.ARB.TextureBufferObject/Graphics.Rendering.OpenGL.Raw.ARB.TextureGather8Graphics.Rendering.OpenGL.Raw.ARB.ShadingLanguageInclude4Graphics.Rendering.OpenGL.Raw.APPLE.FlushBufferRange5Graphics.Rendering.OpenGL.Raw.APPLE.VertexArrayObject&Graphics.Rendering.OpenGL.Raw.EXT.ABGR/Graphics.Rendering.OpenGL.Raw.EXT.PolygonOffset)Graphics.Rendering.OpenGL.Raw.EXT.Texture'Graphics.Rendering.OpenGL.Raw.EXT.CMYKA/Graphics.Rendering.OpenGL.Raw.EXT.TextureObject1Graphics.Rendering.OpenGL.Raw.EXT.PointParameters1Graphics.Rendering.OpenGL.Raw.EXT.PalettedTexture0Graphics.Rendering.OpenGL.Raw.EXT.ClipVolumeHint+Graphics.Rendering.OpenGL.Raw.EXT.IndexFunc3Graphics.Rendering.OpenGL.Raw.EXT.IndexArrayFormats5Graphics.Rendering.OpenGL.Raw.EXT.CompiledVertexArray,Graphics.Rendering.OpenGL.Raw.EXT.CullVertex2Graphics.Rendering.OpenGL.Raw.EXT.FragmentLighting.Graphics.Rendering.OpenGL.Raw.EXT.LightTexture0Graphics.Rendering.OpenGL.Raw.EXT.PixelTransform6Graphics.Rendering.OpenGL.Raw.EXT.SharedTexturePalette2Graphics.Rendering.OpenGL.Raw.EXT.FourTwoTwoPixels:Graphics.Rendering.OpenGL.Raw.EXT.TextureFilterAnisotropic8Graphics.Rendering.OpenGL.Raw.EXT.TextureCompressionS3TC3Graphics.Rendering.OpenGL.Raw.EXT.FramebufferObject-Graphics.Rendering.OpenGL.Raw.EXT.TextureSRGB-Graphics.Rendering.OpenGL.Raw.EXT.PackedFloat.Graphics.Rendering.OpenGL.Raw.EXT.TextureArray8Graphics.Rendering.OpenGL.Raw.EXT.TextureCompressionLATC8Graphics.Rendering.OpenGL.Raw.EXT.TextureCompressionRGTC1Graphics.Rendering.OpenGL.Raw.EXT.FramebufferSRGB1Graphics.Rendering.OpenGL.Raw.NV.LightMaxExponent,Graphics.Rendering.OpenGL.Raw.NV.FogDistance-Graphics.Rendering.OpenGL.Raw.NV.TexgenEmboss3Graphics.Rendering.OpenGL.Raw.NV.TextureEnvCombine42Graphics.Rendering.OpenGL.Raw.NV.VertexArrayRange21Graphics.Rendering.OpenGL.Raw.NV.CopyDepthToColor6Graphics.Rendering.OpenGL.Raw.NV.MultisampleFilterHint,Graphics.Rendering.OpenGL.Raw.NV.PointSprite/Graphics.Rendering.OpenGL.Raw.NV.TextureShader3,Graphics.Rendering.OpenGL.Raw.NV.FloatBuffer/Graphics.Rendering.OpenGL.Raw.NV.PixelDataRange4Graphics.Rendering.OpenGL.Raw.NV.TextureExpandNormal1Graphics.Rendering.OpenGL.Raw.NV.FragmentProgram2-Graphics.Rendering.OpenGL.Raw.NV.PresentVideo/Graphics.Rendering.OpenGL.Raw.EXT.IndexMaterial6Graphics.Rendering.OpenGL.Raw.EXT.TexturePerturbNormal1Graphics.Rendering.OpenGL.Raw.EXT.CoordinateFrame1Graphics.Rendering.OpenGL.Raw.EXT.VertexWeighting-Graphics.Rendering.OpenGL.Raw.EXT.Multisample.Graphics.Rendering.OpenGL.Raw.EXT.VertexShader0Graphics.Rendering.OpenGL.Raw.EXT.StencilTwoSide1Graphics.Rendering.OpenGL.Raw.EXT.DepthBoundsTest4Graphics.Rendering.OpenGL.Raw.EXT.TextureMirrorClamp1Graphics.Rendering.OpenGL.Raw.EXT.StencilClearTag6Graphics.Rendering.OpenGL.Raw.EXT.GPUProgramParameters1Graphics.Rendering.OpenGL.Raw.EXT.BindableUniform0Graphics.Rendering.OpenGL.Raw.EXT.TextureInteger3Graphics.Rendering.OpenGL.Raw.EXT.DirectStateAccess.Graphics.Rendering.OpenGL.Raw.EXT.DrawBuffers24Graphics.Rendering.OpenGL.Raw.NV.ExplicitMultisample6Graphics.Rendering.OpenGL.Raw.NV.ParameterBufferObject1Graphics.Rendering.OpenGL.Raw.NV.VertexArrayRange2Graphics.Rendering.OpenGL.Raw.NV.RegisterCombiners.Graphics.Rendering.OpenGL.Raw.NV.TextureShader/Graphics.Rendering.OpenGL.Raw.NV.TextureShader22Graphics.Rendering.OpenGL.Raw.NV.TransformFeedback&Graphics.Rendering.OpenGL.Raw.NV.Fence3Graphics.Rendering.OpenGL.Raw.NV.RegisterCombiners2.Graphics.Rendering.OpenGL.Raw.NV.VertexProgram/Graphics.Rendering.OpenGL.Raw.NV.OcclusionQuery0Graphics.Rendering.OpenGL.Raw.NV.FragmentProgram*Graphics.Rendering.OpenGL.Raw.NV.HalfFloat1Graphics.Rendering.OpenGL.Raw.NV.PrimitiveRestart,Graphics.Rendering.OpenGL.Raw.NV.GPUProgram41Graphics.Rendering.OpenGL.Raw.NV.GeometryProgram41Graphics.Rendering.OpenGL.Raw.NV.DepthBufferFloat?Graphics.Rendering.OpenGL.Raw.NV.FramebufferMultisampleCoverage.Graphics.Rendering.OpenGL.Raw.NV.PathRendering/Graphics.Rendering.OpenGL.Raw.ARB.DrawInstanced8Graphics.Rendering.OpenGL.Raw.ARB.DrawElementsBaseVertex2Graphics.Rendering.OpenGL.Raw.ARB.DrawBuffersBlend/Graphics.Rendering.OpenGL.Raw.NV.VertexProgram32Graphics.Rendering.OpenGL.Raw.ARB.TextureRectangle1Graphics.Rendering.OpenGL.Raw.EXT.GeometryShader41Graphics.Rendering.OpenGL.Raw.ARB.InstancedArrays5Graphics.Rendering.OpenGL.Raw.ARB.UniformBufferObject/Graphics.Rendering.OpenGL.Raw.ARB.Compatibility1Graphics.Rendering.OpenGL.Raw.ARB.TransposeMatrix/Graphics.Rendering.OpenGL.Raw.ARB.TextureEnvAdd0Graphics.Rendering.OpenGL.Raw.ARB.TextureEnvDot3+Graphics.Rendering.OpenGL.Raw.ARB.WindowPos-Graphics.Rendering.OpenGL.Raw.ARB.PointSprite3Graphics.Rendering.OpenGL.Raw.ARB.FramebufferObject+Graphics.Rendering.OpenGL.Raw.EXT.Histogram-Graphics.Rendering.OpenGL.Raw.EXT.Convolution/Graphics.Rendering.OpenGL.Raw.EXT.RescaleNormal/Graphics.Rendering.OpenGL.Raw.EXT.ColorSubtable7Graphics.Rendering.OpenGL.Raw.EXT.SeparateSpecularColor0Graphics.Rendering.OpenGL.Raw.EXT.SecondaryColor*Graphics.Rendering.OpenGL.Raw.EXT.FogCoord3Graphics.Rendering.OpenGL.Raw.EXT.TextureEnvCombine/Graphics.Rendering.OpenGL.Raw.EXT.TextureEnvAdd0Graphics.Rendering.OpenGL.Raw.EXT.TextureEnvDot31Graphics.Rendering.OpenGL.Raw.NV.TexgenReflection,Graphics.Rendering.OpenGL.Raw.ARB.CopyBuffer,Graphics.Rendering.OpenGL.Raw.ARB.DepthClamp+Graphics.Rendering.OpenGL.Raw.NV.DepthClamp1Graphics.Rendering.OpenGL.Raw.ARB.ProvokingVertex1Graphics.Rendering.OpenGL.Raw.EXT.ProvokingVertex1Graphics.Rendering.OpenGL.Raw.ARB.SeamlessCubeMap&Graphics.Rendering.OpenGL.Raw.ARB.Sync4Graphics.Rendering.OpenGL.Raw.ARB.TextureMultisample/Graphics.Rendering.OpenGL.Raw.ARB.SampleShading5Graphics.Rendering.OpenGL.Raw.ARB.TextureCubeMapArray6Graphics.Rendering.OpenGL.Raw.ARB.CreateContextProfile8Graphics.Rendering.OpenGL.Raw.ARB.TextureCompressionBPTC3Graphics.Rendering.OpenGL.Raw.ARB.BlendFuncExtended1Graphics.Rendering.OpenGL.Raw.ARB.OcclusionQuery20Graphics.Rendering.OpenGL.Raw.ARB.SamplerObjects2Graphics.Rendering.OpenGL.Raw.ARB.TextureRGB10A2UI0Graphics.Rendering.OpenGL.Raw.ARB.TextureSwizzle0Graphics.Rendering.OpenGL.Raw.EXT.TextureSwizzle,Graphics.Rendering.OpenGL.Raw.ARB.TimerQuery6Graphics.Rendering.OpenGL.Raw.ARB.VertexType2101010Rev.Graphics.Rendering.OpenGL.Raw.ARB.DrawIndirect,Graphics.Rendering.OpenGL.Raw.ARB.GPUShader5/Graphics.Rendering.OpenGL.Raw.ARB.GPUShaderFP642Graphics.Rendering.OpenGL.Raw.ARB.ShaderSubroutine4Graphics.Rendering.OpenGL.Raw.ARB.TessellationShader4Graphics.Rendering.OpenGL.Raw.ARB.TransformFeedback23Graphics.Rendering.OpenGL.Raw.NV.TransformFeedback24Graphics.Rendering.OpenGL.Raw.ARB.TransformFeedback32Graphics.Rendering.OpenGL.Raw.ARB.ES2Compatibility2Graphics.Rendering.OpenGL.Raw.ARB.GetProgramBinary7Graphics.Rendering.OpenGL.Raw.ARB.SeparateShaderObjects3Graphics.Rendering.OpenGL.Raw.ARB.VertexAttrib64Bit6Graphics.Rendering.OpenGL.Raw.ARB.ShaderAtomicCounters/Graphics.Rendering.OpenGL.Raw.ARB.ComputeShader2Graphics.Rendering.OpenGL.Raw.ARB.ES3Compatibility:Graphics.Rendering.OpenGL.Raw.ARB.FramebufferNoAttachments;Graphics.Rendering.OpenGL.Raw.ARB.ShaderStorageBufferObject3Graphics.Rendering.OpenGL.Raw.ARB.QueryBufferObject,Graphics.Rendering.OpenGL.Raw.EXT.BlendColor-Graphics.Rendering.OpenGL.Raw.EXT.VertexArray-Graphics.Rendering.OpenGL.Raw.EXT.BlendMinmax4Graphics.Rendering.OpenGL.Raw.EXT.PackedDepthStencil7Graphics.Rendering.OpenGL.Raw.EXT.TextureSharedExponent$Graphics.Rendering.OpenGL.Raw.Core320Graphics.Rendering.OpenGL.Raw.ARB.MapBufferRange3Graphics.Rendering.OpenGL.Raw.ARB.VertexArrayObject.Graphics.Rendering.OpenGL.Raw.ARB.Multitexture-Graphics.Rendering.OpenGL.Raw.ARB.Multisample0Graphics.Rendering.OpenGL.Raw.ARB.TextureCubeMap4Graphics.Rendering.OpenGL.Raw.ARB.TextureCompression4Graphics.Rendering.OpenGL.Raw.ARB.TextureBorderClamp1Graphics.Rendering.OpenGL.Raw.ARB.PointParameters3Graphics.Rendering.OpenGL.Raw.ARB.TextureEnvCombine4Graphics.Rendering.OpenGL.Raw.ARB.TextureEnvCrossbar7Graphics.Rendering.OpenGL.Raw.ARB.TextureMirroredRepeat.Graphics.Rendering.OpenGL.Raw.ARB.DepthTexture(Graphics.Rendering.OpenGL.Raw.ARB.Shadow4Graphics.Rendering.OpenGL.Raw.ARB.VertexBufferObject0Graphics.Rendering.OpenGL.Raw.ARB.OcclusionQuery0Graphics.Rendering.OpenGL.Raw.ARB.FragmentShader4Graphics.Rendering.OpenGL.Raw.ARB.ShadingLanguage100-Graphics.Rendering.OpenGL.Raw.ARB.DrawBuffers0Graphics.Rendering.OpenGL.Raw.ARB.HalfFloatPixel3Graphics.Rendering.OpenGL.Raw.ARB.PixelBufferObject2Graphics.Rendering.OpenGL.Raw.ARB.DepthBufferFloat1Graphics.Rendering.OpenGL.Raw.ARB.FramebufferSRGB1Graphics.Rendering.OpenGL.Raw.ARB.HalfFloatVertex8Graphics.Rendering.OpenGL.Raw.ARB.TextureCompressionRGTC+Graphics.Rendering.OpenGL.Raw.ARB.TextureRG+Graphics.Rendering.OpenGL.Raw.EXT.Texture3D,Graphics.Rendering.OpenGL.Raw.EXT.Subtexture-Graphics.Rendering.OpenGL.Raw.EXT.CopyTexture.Graphics.Rendering.OpenGL.Raw.EXT.PackedPixels/Graphics.Rendering.OpenGL.Raw.EXT.BlendSubtract3Graphics.Rendering.OpenGL.Raw.EXT.DrawRangeElements&Graphics.Rendering.OpenGL.Raw.EXT.BGRA1Graphics.Rendering.OpenGL.Raw.EXT.MultiDrawArrays3Graphics.Rendering.OpenGL.Raw.EXT.BlendFuncSeparate-Graphics.Rendering.OpenGL.Raw.EXT.StencilWrap0Graphics.Rendering.OpenGL.Raw.EXT.TextureLODBias8Graphics.Rendering.OpenGL.Raw.EXT.TextureCompressionDXT16Graphics.Rendering.OpenGL.Raw.NV.TextureCompressionVTC7Graphics.Rendering.OpenGL.Raw.EXT.BlendEquationSeparate1Graphics.Rendering.OpenGL.Raw.EXT.FramebufferBlit8Graphics.Rendering.OpenGL.Raw.EXT.FramebufferMultisample,Graphics.Rendering.OpenGL.Raw.EXT.GPUShader43Graphics.Rendering.OpenGL.Raw.NV.PackedDepthStencil1Graphics.Rendering.OpenGL.Raw.NV.TextureRectangle5Graphics.Rendering.OpenGL.Raw.NV.VertexProgram2Option/Graphics.Rendering.OpenGL.Raw.NV.VertexProgram42Graphics.Rendering.OpenGL.Raw.NV.ConditionalRender-Graphics.Rendering.OpenGL.Raw.Compatibility30-Graphics.Rendering.OpenGL.Raw.Compatibility31-Graphics.Rendering.OpenGL.Raw.Compatibility32-Graphics.Rendering.OpenGL.Raw.Compatibility33-Graphics.Rendering.OpenGL.Raw.Compatibility40-Graphics.Rendering.OpenGL.Raw.Compatibility41-Graphics.Rendering.OpenGL.Raw.Compatibility42-Graphics.Rendering.OpenGL.Raw.Compatibility43-Graphics.Rendering.OpenGL.Raw.Compatibility44$Graphics.Rendering.OpenGL.Raw.Core30$Graphics.Rendering.OpenGL.Raw.Core31$Graphics.Rendering.OpenGL.Raw.Core33$Graphics.Rendering.OpenGL.Raw.Core40$Graphics.Rendering.OpenGL.Raw.Core41$Graphics.Rendering.OpenGL.Raw.Core42$Graphics.Rendering.OpenGL.Raw.Core43$Graphics.Rendering.OpenGL.Raw.Core44$Graphics.Rendering.OpenGL.Raw.Core45,Graphics.Rendering.OpenGL.Raw.EXT.TimerQuery3Graphics.Rendering.OpenGL.Raw.EXT.TransformFeedback'Graphics.Rendering.OpenGL.Raw.Version10'Graphics.Rendering.OpenGL.Raw.Version11'Graphics.Rendering.OpenGL.Raw.Version12'Graphics.Rendering.OpenGL.Raw.Version13'Graphics.Rendering.OpenGL.Raw.Version14'Graphics.Rendering.OpenGL.Raw.Version15'Graphics.Rendering.OpenGL.Raw.Version20'Graphics.Rendering.OpenGL.Raw.Version21 Graphics.Rendering.OpenGL.Raw.NV!Graphics.Rendering.OpenGL.Raw.EXT#Graphics.Rendering.OpenGL.Raw.APPLE!Graphics.Rendering.OpenGL.Raw.ARB-Graphics.Rendering.OpenGL.Raw.Compatibility45Graphics.Rendering.OpenGL.RawgetProcAddressgetProcAddressCheckedgetProcAddressWithSuffixes!getProcAddressWithSuffixesChecked getExtensiongetExtensionChecked glBeginScene glEndScene GLeglImageOESGLvdpauSurfaceNV GLhandleARBGLclampxGLDEBUGPROCKHRGLDEBUGPROCARBGLDEBUGPROCAMDGLhalfNV GLhalfARB GLsizeiptrARB GLintptrARB GLuint64EXT GLint64EXT GLcharARBGLvoid GLDEBUGPROCGLclampdGLdoubleGLclampfGLfloatGLhalf GLbitfieldGLsync GLsizeiptrGLintptrGLenumGLsizeiGLuint64GLint64GLfixedGLuintGLintGLushortGLshortGLcharGLubyteGLbyte GLbooleanglAccum glAccumxOESglActiveProgramEXTglActiveShaderProgramglActiveShaderProgramEXTglActiveStencilFaceEXTglActiveTextureglActiveTextureARBglActiveVaryingNVglAlphaFragmentOp1ATIglAlphaFragmentOp2ATIglAlphaFragmentOp3ATI glAlphaFuncglAlphaFuncQCOM glAlphaFuncxglAlphaFuncxOESglApplyTextureEXTglAreProgramsResidentNVglAreTexturesResidentglAreTexturesResidentEXTglArrayElementglArrayElementEXTglArrayObjectATIglAsyncMarkerSGIXglAttachObjectARBglAttachShaderglBeginglBeginConditionalRenderglBeginConditionalRenderNVglBeginConditionalRenderNVXglBeginFragmentShaderATIglBeginOcclusionQueryNVglBeginPerfMonitorAMDglBeginPerfQueryINTEL glBeginQueryglBeginQueryARBglBeginQueryEXTglBeginQueryIndexedglBeginTransformFeedbackglBeginTransformFeedbackEXTglBeginTransformFeedbackNVglBeginVertexShaderEXTglBeginVideoCaptureNVglBindAttribLocationglBindAttribLocationARB glBindBufferglBindBufferARBglBindBufferBaseglBindBufferBaseEXTglBindBufferBaseNVglBindBufferOffsetEXTglBindBufferOffsetNVglBindBufferRangeglBindBufferRangeEXTglBindBufferRangeNVglBindBuffersBaseglBindBuffersRangeglBindFragDataLocationglBindFragDataLocationEXTglBindFragDataLocationIndexedglBindFragmentShaderATIglBindFramebufferglBindFramebufferEXTglBindFramebufferOESglBindImageTextureglBindImageTextureEXTglBindImageTexturesglBindLightParameterEXTglBindMaterialParameterEXTglBindMultiTextureEXTglBindParameterEXTglBindProgramARBglBindProgramNVglBindProgramPipelineglBindProgramPipelineEXTglBindRenderbufferglBindRenderbufferEXTglBindRenderbufferOES glBindSamplerglBindSamplersglBindTexGenParameterEXT glBindTextureglBindTextureEXTglBindTextureUnitglBindTextureUnitParameterEXTglBindTexturesglBindTransformFeedbackglBindTransformFeedbackNVglBindVertexArrayglBindVertexArrayAPPLEglBindVertexArrayOESglBindVertexBufferglBindVertexBuffersglBindVertexShaderEXT glBindVideoCaptureStreamBufferNV!glBindVideoCaptureStreamTextureNVglBinormal3bEXTglBinormal3bvEXTglBinormal3dEXTglBinormal3dvEXTglBinormal3fEXTglBinormal3fvEXTglBinormal3iEXTglBinormal3ivEXTglBinormal3sEXTglBinormal3svEXTglBinormalPointerEXTglBitmap glBitmapxOESglBlendBarrierKHRglBlendBarrierNV glBlendColorglBlendColorEXTglBlendColorxOESglBlendEquationglBlendEquationEXTglBlendEquationIndexedAMDglBlendEquationOESglBlendEquationSeparateglBlendEquationSeparateEXT!glBlendEquationSeparateIndexedAMDglBlendEquationSeparateOESglBlendEquationSeparateiglBlendEquationSeparateiARBglBlendEquationSeparateiEXTglBlendEquationSeparateiOESglBlendEquationiglBlendEquationiARBglBlendEquationiEXTglBlendEquationiOES glBlendFuncglBlendFuncIndexedAMDglBlendFuncSeparateglBlendFuncSeparateEXTglBlendFuncSeparateINGRglBlendFuncSeparateIndexedAMDglBlendFuncSeparateOESglBlendFuncSeparateiglBlendFuncSeparateiARBglBlendFuncSeparateiEXTglBlendFuncSeparateiOES glBlendFunciglBlendFunciARBglBlendFunciEXTglBlendFunciOESglBlendParameteriNVglBlitFramebufferglBlitFramebufferANGLEglBlitFramebufferEXTglBlitFramebufferNVglBlitNamedFramebufferglBufferAddressRangeNV glBufferDataglBufferDataARBglBufferPageCommitmentARBglBufferParameteriAPPLEglBufferStorageglBufferSubDataglBufferSubDataARB glCallList glCallListsglCheckFramebufferStatusglCheckFramebufferStatusEXTglCheckFramebufferStatusOESglCheckNamedFramebufferStatus glCheckNamedFramebufferStatusEXT glClampColorglClampColorARBglClear glClearAccumglClearAccumxOESglClearBufferDataglClearBufferSubDataglClearBufferfiglClearBufferfvglClearBufferivglClearBufferuiv glClearColorglClearColorIiEXTglClearColorIuiEXT glClearColorxglClearColorxOES glClearDepthglClearDepthdNV glClearDepthfglClearDepthfOES glClearDepthxglClearDepthxOES glClearIndexglClearNamedBufferDataglClearNamedBufferDataEXTglClearNamedBufferSubDataglClearNamedBufferSubDataEXTglClearNamedFramebufferfiglClearNamedFramebufferfvglClearNamedFramebufferivglClearNamedFramebufferuivglClearStencilglClearTexImageglClearTexSubImageglClientActiveTextureglClientActiveTextureARBglClientActiveVertexStreamATIglClientAttribDefaultEXTglClientWaitSyncglClientWaitSyncAPPLE glClipControl glClipPlane glClipPlanefglClipPlanefIMGglClipPlanefOES glClipPlanexglClipPlanexIMGglClipPlanexOES glColor3b glColor3bv glColor3d glColor3dv glColor3fglColor3fVertex3fSUNglColor3fVertex3fvSUN glColor3fv glColor3hNV glColor3hvNV glColor3i glColor3iv glColor3s glColor3sv glColor3ub glColor3ubv glColor3ui glColor3uiv glColor3us glColor3usv glColor3xOES glColor3xvOES glColor4b glColor4bv glColor4d glColor4dv glColor4fglColor4fNormal3fVertex3fSUNglColor4fNormal3fVertex3fvSUN glColor4fv glColor4hNV glColor4hvNV glColor4i glColor4iv glColor4s glColor4sv glColor4ubglColor4ubVertex2fSUNglColor4ubVertex2fvSUNglColor4ubVertex3fSUNglColor4ubVertex3fvSUN glColor4ubv glColor4ui glColor4uiv glColor4us glColor4usv glColor4x glColor4xOES glColor4xvOESglColorFormatNVglColorFragmentOp1ATIglColorFragmentOp2ATIglColorFragmentOp3ATI glColorMaskglColorMaskIndexedEXT glColorMaskiglColorMaskiEXTglColorMaskiOESglColorMaterial glColorP3ui glColorP3uiv glColorP4ui glColorP4uivglColorPointerglColorPointerEXTglColorPointerListIBMglColorPointervINTELglColorSubTableglColorSubTableEXT glColorTableglColorTableEXTglColorTableParameterfvglColorTableParameterfvSGIglColorTableParameterivglColorTableParameterivSGIglColorTableSGIglCombinerInputNVglCombinerOutputNVglCombinerParameterfNVglCombinerParameterfvNVglCombinerParameteriNVglCombinerParameterivNVglCombinerStageParameterfvNVglCompileShaderglCompileShaderARBglCompileShaderIncludeARBglCompressedMultiTexImage1DEXTglCompressedMultiTexImage2DEXTglCompressedMultiTexImage3DEXT!glCompressedMultiTexSubImage1DEXT!glCompressedMultiTexSubImage2DEXT!glCompressedMultiTexSubImage3DEXTglCompressedTexImage1DglCompressedTexImage1DARBglCompressedTexImage2DglCompressedTexImage2DARBglCompressedTexImage3DglCompressedTexImage3DARBglCompressedTexImage3DOESglCompressedTexSubImage1DglCompressedTexSubImage1DARBglCompressedTexSubImage2DglCompressedTexSubImage2DARBglCompressedTexSubImage3DglCompressedTexSubImage3DARBglCompressedTexSubImage3DOESglCompressedTextureImage1DEXTglCompressedTextureImage2DEXTglCompressedTextureImage3DEXTglCompressedTextureSubImage1D glCompressedTextureSubImage1DEXTglCompressedTextureSubImage2D glCompressedTextureSubImage2DEXTglCompressedTextureSubImage3D glCompressedTextureSubImage3DEXTglConvolutionFilter1DglConvolutionFilter1DEXTglConvolutionFilter2DglConvolutionFilter2DEXTglConvolutionParameterfglConvolutionParameterfEXTglConvolutionParameterfvglConvolutionParameterfvEXTglConvolutionParameteriglConvolutionParameteriEXTglConvolutionParameterivglConvolutionParameterivEXTglConvolutionParameterxOESglConvolutionParameterxvOESglCopyBufferSubDataglCopyBufferSubDataNVglCopyColorSubTableglCopyColorSubTableEXTglCopyColorTableglCopyColorTableSGIglCopyConvolutionFilter1DglCopyConvolutionFilter1DEXTglCopyConvolutionFilter2DglCopyConvolutionFilter2DEXTglCopyImageSubDataglCopyImageSubDataEXTglCopyImageSubDataNVglCopyImageSubDataOESglCopyMultiTexImage1DEXTglCopyMultiTexImage2DEXTglCopyMultiTexSubImage1DEXTglCopyMultiTexSubImage2DEXTglCopyMultiTexSubImage3DEXTglCopyNamedBufferSubData glCopyPathNV glCopyPixelsglCopyTexImage1DglCopyTexImage1DEXTglCopyTexImage2DglCopyTexImage2DEXTglCopyTexSubImage1DglCopyTexSubImage1DEXTglCopyTexSubImage2DglCopyTexSubImage2DEXTglCopyTexSubImage3DglCopyTexSubImage3DEXTglCopyTexSubImage3DOESglCopyTextureImage1DEXTglCopyTextureImage2DEXTglCopyTextureLevelsAPPLEglCopyTextureSubImage1DglCopyTextureSubImage1DEXTglCopyTextureSubImage2DglCopyTextureSubImage2DEXTglCopyTextureSubImage3DglCopyTextureSubImage3DEXTglCoverFillPathInstancedNVglCoverFillPathNVglCoverStrokePathInstancedNVglCoverStrokePathNVglCoverageMaskNVglCoverageModulationNVglCoverageModulationTableNVglCoverageOperationNVglCreateBuffersglCreateFramebuffersglCreatePerfQueryINTELglCreateProgramglCreateProgramObjectARBglCreateProgramPipelinesglCreateQueriesglCreateRenderbuffersglCreateSamplersglCreateShaderglCreateShaderObjectARBglCreateShaderProgramEXTglCreateShaderProgramvglCreateShaderProgramvEXTglCreateSyncFromCLeventARBglCreateTexturesglCreateTransformFeedbacksglCreateVertexArrays glCullFaceglCullParameterdvEXTglCullParameterfvEXTglCurrentPaletteMatrixARBglCurrentPaletteMatrixOESglDebugMessageCallbackglDebugMessageCallbackAMDglDebugMessageCallbackARBglDebugMessageCallbackKHRglDebugMessageControlglDebugMessageControlARBglDebugMessageControlKHRglDebugMessageEnableAMDglDebugMessageInsertglDebugMessageInsertAMDglDebugMessageInsertARBglDebugMessageInsertKHR glDeformSGIXglDeformationMap3dSGIXglDeformationMap3fSGIXglDeleteAsyncMarkersSGIXglDeleteBuffersglDeleteBuffersARBglDeleteFencesAPPLEglDeleteFencesNVglDeleteFragmentShaderATIglDeleteFramebuffersglDeleteFramebuffersEXTglDeleteFramebuffersOES glDeleteListsglDeleteNamedStringARBglDeleteNamesAMDglDeleteObjectARBglDeleteOcclusionQueriesNVglDeletePathsNVglDeletePerfMonitorsAMDglDeletePerfQueryINTELglDeleteProgramglDeleteProgramPipelinesglDeleteProgramPipelinesEXTglDeleteProgramsARBglDeleteProgramsNVglDeleteQueriesglDeleteQueriesARBglDeleteQueriesEXTglDeleteRenderbuffersglDeleteRenderbuffersEXTglDeleteRenderbuffersOESglDeleteSamplersglDeleteShader glDeleteSyncglDeleteSyncAPPLEglDeleteTexturesglDeleteTexturesEXTglDeleteTransformFeedbacksglDeleteTransformFeedbacksNVglDeleteVertexArraysglDeleteVertexArraysAPPLEglDeleteVertexArraysOESglDeleteVertexShaderEXTglDepthBoundsEXTglDepthBoundsdNV glDepthFunc glDepthMask glDepthRangeglDepthRangeArrayfvNVglDepthRangeArrayvglDepthRangeIndexedglDepthRangeIndexedfNVglDepthRangedNV glDepthRangefglDepthRangefOES glDepthRangexglDepthRangexOESglDetachObjectARBglDetachShaderglDetailTexFuncSGIS glDisableglDisableClientStateglDisableClientStateIndexedEXTglDisableClientStateiEXTglDisableDriverControlQCOMglDisableIndexedEXTglDisableVariantClientStateEXTglDisableVertexArrayAttribglDisableVertexArrayAttribEXTglDisableVertexArrayEXTglDisableVertexAttribAPPLEglDisableVertexAttribArrayglDisableVertexAttribArrayARB glDisablei glDisableiEXT glDisableiNV glDisableiOESglDiscardFramebufferEXTglDispatchComputeglDispatchComputeGroupSizeARBglDispatchComputeIndirect glDrawArraysglDrawArraysEXTglDrawArraysIndirectglDrawArraysInstancedglDrawArraysInstancedANGLEglDrawArraysInstancedARB!glDrawArraysInstancedBaseInstance$glDrawArraysInstancedBaseInstanceEXTglDrawArraysInstancedEXTglDrawArraysInstancedNV glDrawBuffer glDrawBuffersglDrawBuffersARBglDrawBuffersATIglDrawBuffersEXTglDrawBuffersIndexedEXTglDrawBuffersNVglDrawElementArrayAPPLEglDrawElementArrayATIglDrawElementsglDrawElementsBaseVertexglDrawElementsBaseVertexEXTglDrawElementsBaseVertexOESglDrawElementsIndirectglDrawElementsInstancedglDrawElementsInstancedANGLEglDrawElementsInstancedARB#glDrawElementsInstancedBaseInstance&glDrawElementsInstancedBaseInstanceEXT!glDrawElementsInstancedBaseVertex-glDrawElementsInstancedBaseVertexBaseInstance0glDrawElementsInstancedBaseVertexBaseInstanceEXT$glDrawElementsInstancedBaseVertexEXT$glDrawElementsInstancedBaseVertexOESglDrawElementsInstancedEXTglDrawElementsInstancedNVglDrawMeshArraysSUN glDrawPixelsglDrawRangeElementArrayAPPLEglDrawRangeElementArrayATIglDrawRangeElementsglDrawRangeElementsBaseVertex glDrawRangeElementsBaseVertexEXT glDrawRangeElementsBaseVertexOESglDrawRangeElementsEXT glDrawTexfOESglDrawTexfvOES glDrawTexiOESglDrawTexivOES glDrawTexsOESglDrawTexsvOESglDrawTextureNV glDrawTexxOESglDrawTexxvOESglDrawTransformFeedback glDrawTransformFeedbackInstancedglDrawTransformFeedbackNVglDrawTransformFeedbackStream&glDrawTransformFeedbackStreamInstanced&glEGLImageTargetRenderbufferStorageOESglEGLImageTargetTexture2DOES glEdgeFlagglEdgeFlagFormatNVglEdgeFlagPointerglEdgeFlagPointerEXTglEdgeFlagPointerListIBM glEdgeFlagvglElementPointerAPPLEglElementPointerATIglEnableglEnableClientStateglEnableClientStateIndexedEXTglEnableClientStateiEXTglEnableDriverControlQCOMglEnableIndexedEXTglEnableVariantClientStateEXTglEnableVertexArrayAttribglEnableVertexArrayAttribEXTglEnableVertexArrayEXTglEnableVertexAttribAPPLEglEnableVertexAttribArrayglEnableVertexAttribArrayARB glEnablei glEnableiEXT glEnableiNV glEnableiOESglEndglEndConditionalRenderglEndConditionalRenderNVglEndConditionalRenderNVXglEndFragmentShaderATI glEndListglEndOcclusionQueryNVglEndPerfMonitorAMDglEndPerfQueryINTEL glEndQuery glEndQueryARB glEndQueryEXTglEndQueryIndexedglEndTilingQCOMglEndTransformFeedbackglEndTransformFeedbackEXTglEndTransformFeedbackNVglEndVertexShaderEXTglEndVideoCaptureNV glEvalCoord1dglEvalCoord1dv glEvalCoord1fglEvalCoord1fvglEvalCoord1xOESglEvalCoord1xvOES glEvalCoord2dglEvalCoord2dv glEvalCoord2fglEvalCoord2fvglEvalCoord2xOESglEvalCoord2xvOES glEvalMapsNV glEvalMesh1 glEvalMesh2 glEvalPoint1 glEvalPoint2glExecuteProgramNVglExtGetBufferPointervQCOMglExtGetBuffersQCOMglExtGetFramebuffersQCOMglExtGetProgramBinarySourceQCOMglExtGetProgramsQCOMglExtGetRenderbuffersQCOMglExtGetShadersQCOMglExtGetTexLevelParameterivQCOMglExtGetTexSubImageQCOMglExtGetTexturesQCOMglExtIsProgramBinaryQCOM glExtTexObjectStateOverrideiQCOMglExtractComponentEXTglFeedbackBufferglFeedbackBufferxOES glFenceSyncglFenceSyncAPPLEglFinalCombinerInputNVglFinishglFinishAsyncSGIXglFinishFenceAPPLEglFinishFenceNVglFinishObjectAPPLEglFinishTextureSUNXglFlushglFlushMappedBufferRangeglFlushMappedBufferRangeAPPLEglFlushMappedBufferRangeEXTglFlushMappedNamedBufferRange glFlushMappedNamedBufferRangeEXTglFlushPixelDataRangeNVglFlushRasterSGIXglFlushStaticDataIBMglFlushVertexArrayRangeAPPLEglFlushVertexArrayRangeNVglFogCoordFormatNVglFogCoordPointerglFogCoordPointerEXTglFogCoordPointerListIBM glFogCoorddglFogCoorddEXT glFogCoorddvglFogCoorddvEXT glFogCoordfglFogCoordfEXT glFogCoordfvglFogCoordfvEXT glFogCoordhNVglFogCoordhvNV glFogFuncSGISglFogfglFogfvglFogiglFogivglFogx glFogxOESglFogxv glFogxvOESglFragmentColorMaterialSGIXglFragmentCoverageColorNVglFragmentLightModelfSGIXglFragmentLightModelfvSGIXglFragmentLightModeliSGIXglFragmentLightModelivSGIXglFragmentLightfSGIXglFragmentLightfvSGIXglFragmentLightiSGIXglFragmentLightivSGIXglFragmentMaterialfSGIXglFragmentMaterialfvSGIXglFragmentMaterialiSGIXglFragmentMaterialivSGIXglFrameTerminatorGREMEDYglFrameZoomSGIXglFramebufferDrawBufferEXTglFramebufferDrawBuffersEXTglFramebufferParameteriglFramebufferReadBufferEXTglFramebufferRenderbufferglFramebufferRenderbufferEXTglFramebufferRenderbufferOES glFramebufferSampleLocationsfvNVglFramebufferTextureglFramebufferTexture1DglFramebufferTexture1DEXTglFramebufferTexture2DglFramebufferTexture2DEXT$glFramebufferTexture2DMultisampleEXT$glFramebufferTexture2DMultisampleIMGglFramebufferTexture2DOESglFramebufferTexture3DglFramebufferTexture3DEXTglFramebufferTexture3DOESglFramebufferTextureARBglFramebufferTextureEXTglFramebufferTextureFaceARBglFramebufferTextureFaceEXTglFramebufferTextureLayerglFramebufferTextureLayerARBglFramebufferTextureLayerEXTglFramebufferTextureOESglFreeObjectBufferATI glFrontFace glFrustum glFrustumf glFrustumfOES glFrustumx glFrustumxOESglGenAsyncMarkersSGIX glGenBuffersglGenBuffersARBglGenFencesAPPLE glGenFencesNVglGenFragmentShadersATIglGenFramebuffersglGenFramebuffersEXTglGenFramebuffersOES glGenLists glGenNamesAMDglGenOcclusionQueriesNV glGenPathsNVglGenPerfMonitorsAMDglGenProgramPipelinesglGenProgramPipelinesEXTglGenProgramsARBglGenProgramsNV glGenQueriesglGenQueriesARBglGenQueriesEXTglGenRenderbuffersglGenRenderbuffersEXTglGenRenderbuffersOES glGenSamplersglGenSymbolsEXT glGenTexturesglGenTexturesEXTglGenTransformFeedbacksglGenTransformFeedbacksNVglGenVertexArraysglGenVertexArraysAPPLEglGenVertexArraysOESglGenVertexShadersEXTglGenerateMipmapglGenerateMipmapEXTglGenerateMipmapOESglGenerateMultiTexMipmapEXTglGenerateTextureMipmapglGenerateTextureMipmapEXT glGetActiveAtomicCounterBufferivglGetActiveAttribglGetActiveAttribARBglGetActiveSubroutineName glGetActiveSubroutineUniformNameglGetActiveSubroutineUniformivglGetActiveUniformglGetActiveUniformARBglGetActiveUniformBlockNameglGetActiveUniformBlockivglGetActiveUniformNameglGetActiveUniformsivglGetActiveVaryingNVglGetArrayObjectfvATIglGetArrayObjectivATIglGetAttachedObjectsARBglGetAttachedShadersglGetAttribLocationglGetAttribLocationARBglGetBooleanIndexedvEXTglGetBooleani_v glGetBooleanvglGetBufferParameteri64vglGetBufferParameterivglGetBufferParameterivARBglGetBufferParameterui64vNVglGetBufferPointervglGetBufferPointervARBglGetBufferPointervOESglGetBufferSubDataglGetBufferSubDataARBglGetClipPlaneglGetClipPlanefglGetClipPlanefOESglGetClipPlanexglGetClipPlanexOESglGetColorTableglGetColorTableEXTglGetColorTableParameterfvglGetColorTableParameterfvEXTglGetColorTableParameterfvSGIglGetColorTableParameterivglGetColorTableParameterivEXTglGetColorTableParameterivSGIglGetColorTableSGIglGetCombinerInputParameterfvNVglGetCombinerInputParameterivNV glGetCombinerOutputParameterfvNV glGetCombinerOutputParameterivNVglGetCombinerStageParameterfvNVglGetCompressedMultiTexImageEXTglGetCompressedTexImageglGetCompressedTexImageARBglGetCompressedTextureImageglGetCompressedTextureImageEXTglGetCompressedTextureSubImageglGetConvolutionFilterglGetConvolutionFilterEXTglGetConvolutionParameterfvglGetConvolutionParameterfvEXTglGetConvolutionParameterivglGetConvolutionParameterivEXTglGetConvolutionParameterxvOESglGetCoverageModulationTableNVglGetDebugMessageLogglGetDebugMessageLogAMDglGetDebugMessageLogARBglGetDebugMessageLogKHRglGetDetailTexFuncSGISglGetDoubleIndexedvEXTglGetDoublei_vglGetDoublei_vEXT glGetDoublevglGetDriverControlStringQCOMglGetDriverControlsQCOM glGetErrorglGetFenceivNV$glGetFinalCombinerInputParameterfvNV$glGetFinalCombinerInputParameterivNVglGetFirstPerfQueryIdINTEL glGetFixedvglGetFixedvOESglGetFloatIndexedvEXT glGetFloati_vglGetFloati_vEXTglGetFloati_vNV glGetFloatvglGetFogFuncSGISglGetFragDataIndexglGetFragDataLocationglGetFragDataLocationEXTglGetFragmentLightfvSGIXglGetFragmentLightivSGIXglGetFragmentMaterialfvSGIXglGetFragmentMaterialivSGIX%glGetFramebufferAttachmentParameteriv(glGetFramebufferAttachmentParameterivEXT(glGetFramebufferAttachmentParameterivOESglGetFramebufferParameterivglGetFramebufferParameterivEXTglGetGraphicsResetStatusglGetGraphicsResetStatusARBglGetGraphicsResetStatusEXTglGetGraphicsResetStatusKHRglGetHandleARBglGetHistogramglGetHistogramEXTglGetHistogramParameterfvglGetHistogramParameterfvEXTglGetHistogramParameterivglGetHistogramParameterivEXTglGetHistogramParameterxvOESglGetImageHandleARBglGetImageHandleNV glGetImageTransformParameterfvHP glGetImageTransformParameterivHPglGetInfoLogARBglGetInstrumentsSGIXglGetInteger64i_vglGetInteger64vglGetInteger64vAPPLEglGetIntegerIndexedvEXTglGetIntegeri_vglGetIntegeri_vEXTglGetIntegerui64i_vNVglGetIntegerui64vNV glGetIntegervglGetInternalformatSampleivNVglGetInternalformati64vglGetInternalformativglGetInvariantBooleanvEXTglGetInvariantFloatvEXTglGetInvariantIntegervEXT glGetLightfv glGetLightivglGetLightxOES glGetLightxvglGetLightxvOESglGetListParameterfvSGIXglGetListParameterivSGIXglGetLocalConstantBooleanvEXTglGetLocalConstantFloatvEXTglGetLocalConstantIntegervEXTglGetMapAttribParameterfvNVglGetMapAttribParameterivNVglGetMapControlPointsNVglGetMapParameterfvNVglGetMapParameterivNV glGetMapdv glGetMapfv glGetMapiv glGetMapxvOESglGetMaterialfvglGetMaterialivglGetMaterialxOESglGetMaterialxvglGetMaterialxvOES glGetMinmaxglGetMinmaxEXTglGetMinmaxParameterfvglGetMinmaxParameterfvEXTglGetMinmaxParameterivglGetMinmaxParameterivEXTglGetMultiTexEnvfvEXTglGetMultiTexEnvivEXTglGetMultiTexGendvEXTglGetMultiTexGenfvEXTglGetMultiTexGenivEXTglGetMultiTexImageEXT glGetMultiTexLevelParameterfvEXT glGetMultiTexLevelParameterivEXTglGetMultiTexParameterIivEXTglGetMultiTexParameterIuivEXTglGetMultiTexParameterfvEXTglGetMultiTexParameterivEXTglGetMultisamplefvglGetMultisamplefvNVglGetNamedBufferParameteri64vglGetNamedBufferParameterivglGetNamedBufferParameterivEXT glGetNamedBufferParameterui64vNVglGetNamedBufferPointervglGetNamedBufferPointervEXTglGetNamedBufferSubDataglGetNamedBufferSubDataEXT*glGetNamedFramebufferAttachmentParameteriv-glGetNamedFramebufferAttachmentParameterivEXT glGetNamedFramebufferParameteriv#glGetNamedFramebufferParameterivEXT%glGetNamedProgramLocalParameterIivEXT&glGetNamedProgramLocalParameterIuivEXT$glGetNamedProgramLocalParameterdvEXT$glGetNamedProgramLocalParameterfvEXTglGetNamedProgramStringEXTglGetNamedProgramivEXT!glGetNamedRenderbufferParameteriv$glGetNamedRenderbufferParameterivEXTglGetNamedStringARBglGetNamedStringivARBglGetNextPerfQueryIdINTELglGetObjectBufferfvATIglGetObjectBufferivATIglGetObjectLabelglGetObjectLabelEXTglGetObjectLabelKHRglGetObjectParameterfvARBglGetObjectParameterivAPPLEglGetObjectParameterivARBglGetObjectPtrLabelglGetObjectPtrLabelKHRglGetOcclusionQueryivNVglGetOcclusionQueryuivNVglGetPathColorGenfvNVglGetPathColorGenivNVglGetPathCommandsNVglGetPathCoordsNVglGetPathDashArrayNVglGetPathLengthNVglGetPathMetricRangeNVglGetPathMetricsNVglGetPathParameterfvNVglGetPathParameterivNVglGetPathSpacingNVglGetPathTexGenfvNVglGetPathTexGenivNVglGetPerfCounterInfoINTELglGetPerfMonitorCounterDataAMDglGetPerfMonitorCounterInfoAMD glGetPerfMonitorCounterStringAMDglGetPerfMonitorCountersAMDglGetPerfMonitorGroupStringAMDglGetPerfMonitorGroupsAMDglGetPerfQueryDataINTELglGetPerfQueryIdByNameINTELglGetPerfQueryInfoINTELglGetPixelMapfvglGetPixelMapuivglGetPixelMapusvglGetPixelMapxvglGetPixelTexGenParameterfvSGISglGetPixelTexGenParameterivSGIS!glGetPixelTransformParameterfvEXT!glGetPixelTransformParameterivEXTglGetPointerIndexedvEXTglGetPointeri_vEXT glGetPointervglGetPointervEXTglGetPointervKHRglGetPolygonStippleglGetProgramBinaryglGetProgramBinaryOESglGetProgramEnvParameterIivNVglGetProgramEnvParameterIuivNVglGetProgramEnvParameterdvARBglGetProgramEnvParameterfvARBglGetProgramInfoLogglGetProgramInterfaceivglGetProgramLocalParameterIivNV glGetProgramLocalParameterIuivNVglGetProgramLocalParameterdvARBglGetProgramLocalParameterfvARBglGetProgramNamedParameterdvNVglGetProgramNamedParameterfvNVglGetProgramParameterdvNVglGetProgramParameterfvNVglGetProgramPipelineInfoLogglGetProgramPipelineInfoLogEXTglGetProgramPipelineivglGetProgramPipelineivEXTglGetProgramResourceIndexglGetProgramResourceLocation!glGetProgramResourceLocationIndexglGetProgramResourceNameglGetProgramResourcefvNVglGetProgramResourceivglGetProgramStageivglGetProgramStringARBglGetProgramStringNV$glGetProgramSubroutineParameteruivNVglGetProgramivglGetProgramivARBglGetProgramivNVglGetQueryBufferObjecti64vglGetQueryBufferObjectivglGetQueryBufferObjectui64vglGetQueryBufferObjectuivglGetQueryIndexedivglGetQueryObjecti64vglGetQueryObjecti64vEXTglGetQueryObjectivglGetQueryObjectivARBglGetQueryObjectivEXTglGetQueryObjectui64vglGetQueryObjectui64vEXTglGetQueryObjectuivglGetQueryObjectuivARBglGetQueryObjectuivEXT glGetQueryivglGetQueryivARBglGetQueryivEXTglGetRenderbufferParameterivglGetRenderbufferParameterivEXTglGetRenderbufferParameterivOESglGetSamplerParameterIivglGetSamplerParameterIivEXTglGetSamplerParameterIivOESglGetSamplerParameterIuivglGetSamplerParameterIuivEXTglGetSamplerParameterIuivOESglGetSamplerParameterfvglGetSamplerParameterivglGetSeparableFilterglGetSeparableFilterEXTglGetShaderInfoLogglGetShaderPrecisionFormatglGetShaderSourceglGetShaderSourceARB glGetShaderivglGetSharpenTexFuncSGIS glGetString glGetStringiglGetSubroutineIndexglGetSubroutineUniformLocation glGetSyncivglGetSyncivAPPLEglGetTexBumpParameterfvATIglGetTexBumpParameterivATI glGetTexEnvfv glGetTexEnviv glGetTexEnvxvglGetTexEnvxvOESglGetTexFilterFuncSGIS glGetTexGendv glGetTexGenfvglGetTexGenfvOES glGetTexGenivglGetTexGenivOESglGetTexGenxvOES glGetTexImageglGetTexLevelParameterfvglGetTexLevelParameterivglGetTexLevelParameterxvOESglGetTexParameterIivglGetTexParameterIivEXTglGetTexParameterIivOESglGetTexParameterIuivglGetTexParameterIuivEXTglGetTexParameterIuivOESglGetTexParameterPointervAPPLEglGetTexParameterfvglGetTexParameterivglGetTexParameterxvglGetTexParameterxvOESglGetTextureHandleARBglGetTextureHandleNVglGetTextureImageglGetTextureImageEXTglGetTextureLevelParameterfvglGetTextureLevelParameterfvEXTglGetTextureLevelParameterivglGetTextureLevelParameterivEXTglGetTextureParameterIivglGetTextureParameterIivEXTglGetTextureParameterIuivglGetTextureParameterIuivEXTglGetTextureParameterfvglGetTextureParameterfvEXTglGetTextureParameterivglGetTextureParameterivEXTglGetTextureSamplerHandleARBglGetTextureSamplerHandleNVglGetTextureSubImageglGetTrackMatrixivNVglGetTransformFeedbackVarying glGetTransformFeedbackVaryingEXTglGetTransformFeedbackVaryingNVglGetTransformFeedbacki64_vglGetTransformFeedbacki_vglGetTransformFeedbackiv glGetTranslatedShaderSourceANGLEglGetUniformBlockIndexglGetUniformBufferSizeEXTglGetUniformIndicesglGetUniformLocationglGetUniformLocationARBglGetUniformOffsetEXTglGetUniformSubroutineuivglGetUniformdvglGetUniformfvglGetUniformfvARBglGetUniformi64vNVglGetUniformivglGetUniformivARBglGetUniformui64vNVglGetUniformuivglGetUniformuivEXTglGetVariantArrayObjectfvATIglGetVariantArrayObjectivATIglGetVariantBooleanvEXTglGetVariantFloatvEXTglGetVariantIntegervEXTglGetVariantPointervEXTglGetVaryingLocationNVglGetVertexArrayIndexed64ivglGetVertexArrayIndexedivglGetVertexArrayIntegeri_vEXTglGetVertexArrayIntegervEXTglGetVertexArrayPointeri_vEXTglGetVertexArrayPointervEXTglGetVertexArrayiv!glGetVertexAttribArrayObjectfvATI!glGetVertexAttribArrayObjectivATIglGetVertexAttribIivglGetVertexAttribIivEXTglGetVertexAttribIuivglGetVertexAttribIuivEXTglGetVertexAttribLdvglGetVertexAttribLdvEXTglGetVertexAttribLi64vNVglGetVertexAttribLui64vARBglGetVertexAttribLui64vNVglGetVertexAttribPointervglGetVertexAttribPointervARBglGetVertexAttribPointervNVglGetVertexAttribdvglGetVertexAttribdvARBglGetVertexAttribdvNVglGetVertexAttribfvglGetVertexAttribfvARBglGetVertexAttribfvNVglGetVertexAttribivglGetVertexAttribivARBglGetVertexAttribivNVglGetVideoCaptureStreamdvNVglGetVideoCaptureStreamfvNVglGetVideoCaptureStreamivNVglGetVideoCaptureivNVglGetVideoi64vNVglGetVideoivNVglGetVideoui64vNVglGetVideouivNVglGetnColorTableglGetnColorTableARBglGetnCompressedTexImageglGetnCompressedTexImageARBglGetnConvolutionFilterglGetnConvolutionFilterARBglGetnHistogramglGetnHistogramARB glGetnMapdvglGetnMapdvARB glGetnMapfvglGetnMapfvARB glGetnMapivglGetnMapivARB glGetnMinmaxglGetnMinmaxARBglGetnPixelMapfvglGetnPixelMapfvARBglGetnPixelMapuivglGetnPixelMapuivARBglGetnPixelMapusvglGetnPixelMapusvARBglGetnPolygonStippleglGetnPolygonStippleARBglGetnSeparableFilterglGetnSeparableFilterARBglGetnTexImageglGetnTexImageARBglGetnUniformdvglGetnUniformdvARBglGetnUniformfvglGetnUniformfvARBglGetnUniformfvEXTglGetnUniformfvKHRglGetnUniformivglGetnUniformivARBglGetnUniformivEXTglGetnUniformivKHRglGetnUniformuivglGetnUniformuivARBglGetnUniformuivKHRglGlobalAlphaFactorbSUNglGlobalAlphaFactordSUNglGlobalAlphaFactorfSUNglGlobalAlphaFactoriSUNglGlobalAlphaFactorsSUNglGlobalAlphaFactorubSUNglGlobalAlphaFactoruiSUNglGlobalAlphaFactorusSUNglHint glHintPGI glHistogramglHistogramEXTglIglooInterfaceSGIXglImageTransformParameterfHPglImageTransformParameterfvHPglImageTransformParameteriHPglImageTransformParameterivHPglImportSyncEXTglIndexFormatNVglIndexFuncEXT glIndexMaskglIndexMaterialEXTglIndexPointerglIndexPointerEXTglIndexPointerListIBMglIndexd glIndexdvglIndexf glIndexfvglIndexi glIndexivglIndexs glIndexsv glIndexub glIndexubv glIndexxOES glIndexxvOES glInitNamesglInsertComponentEXTglInsertEventMarkerEXTglInstrumentsBufferSGIXglInterleavedArraysglInterpolatePathsNVglInvalidateBufferDataglInvalidateBufferSubDataglInvalidateFramebuffer glInvalidateNamedFramebufferData#glInvalidateNamedFramebufferSubDataglInvalidateSubFramebufferglInvalidateTexImageglInvalidateTexSubImageglIsAsyncMarkerSGIX glIsBuffer glIsBufferARBglIsBufferResidentNV glIsEnabledglIsEnabledIndexedEXT glIsEnablediglIsEnablediEXTglIsEnablediNVglIsEnablediOESglIsFenceAPPLE glIsFenceNVglIsFramebufferglIsFramebufferEXTglIsFramebufferOESglIsImageHandleResidentARBglIsImageHandleResidentNVglIsList glIsNameAMDglIsNamedBufferResidentNVglIsNamedStringARBglIsObjectBufferATIglIsOcclusionQueryNV glIsPathNVglIsPointInFillPathNVglIsPointInStrokePathNV glIsProgramglIsProgramARB glIsProgramNVglIsProgramPipelineglIsProgramPipelineEXT glIsQuery glIsQueryARB glIsQueryEXTglIsRenderbufferglIsRenderbufferEXTglIsRenderbufferOES glIsSampler glIsShaderglIsSync glIsSyncAPPLE glIsTextureglIsTextureEXTglIsTextureHandleResidentARBglIsTextureHandleResidentNVglIsTransformFeedbackglIsTransformFeedbackNVglIsVariantEnabledEXTglIsVertexArrayglIsVertexArrayAPPLEglIsVertexArrayOESglIsVertexAttribEnabledAPPLEglLabelObjectEXTglLightEnviSGIX glLightModelfglLightModelfv glLightModeliglLightModeliv glLightModelxglLightModelxOESglLightModelxvglLightModelxvOESglLightf glLightfvglLighti glLightivglLightx glLightxOES glLightxv glLightxvOES glLineStipple glLineWidth glLineWidthxglLineWidthxOES glLinkProgramglLinkProgramARB glListBaseglListParameterfSGIXglListParameterfvSGIXglListParameteriSGIXglListParameterivSGIXglLoadIdentity glLoadIdentityDeformationMapSGIX glLoadMatrixd glLoadMatrixf glLoadMatrixxglLoadMatrixxOES glLoadName#glLoadPaletteFromModelViewMatrixOESglLoadProgramNVglLoadTransposeMatrixdglLoadTransposeMatrixdARBglLoadTransposeMatrixfglLoadTransposeMatrixfARBglLoadTransposeMatrixxOESglLockArraysEXT glLogicOpglMakeBufferNonResidentNVglMakeBufferResidentNVglMakeImageHandleNonResidentARBglMakeImageHandleNonResidentNVglMakeImageHandleResidentARBglMakeImageHandleResidentNVglMakeNamedBufferNonResidentNVglMakeNamedBufferResidentNV!glMakeTextureHandleNonResidentARB glMakeTextureHandleNonResidentNVglMakeTextureHandleResidentARBglMakeTextureHandleResidentNVglMap1dglMap1f glMap1xOESglMap2dglMap2f glMap2xOES glMapBufferglMapBufferARBglMapBufferOESglMapBufferRangeglMapBufferRangeEXTglMapControlPointsNV glMapGrid1d glMapGrid1fglMapGrid1xOES glMapGrid2d glMapGrid2fglMapGrid2xOESglMapNamedBufferglMapNamedBufferEXTglMapNamedBufferRangeglMapNamedBufferRangeEXTglMapObjectBufferATIglMapParameterfvNVglMapParameterivNVglMapTexture2DINTELglMapVertexAttrib1dAPPLEglMapVertexAttrib1fAPPLEglMapVertexAttrib2dAPPLEglMapVertexAttrib2fAPPLE glMaterialf glMaterialfv glMateriali glMaterialiv glMaterialxglMaterialxOES glMaterialxvglMaterialxvOESglMatrixFrustumEXTglMatrixIndexPointerARBglMatrixIndexPointerOESglMatrixIndexubvARBglMatrixIndexuivARBglMatrixIndexusvARBglMatrixLoad3x2fNVglMatrixLoad3x3fNVglMatrixLoadIdentityEXTglMatrixLoadTranspose3x3fNVglMatrixLoadTransposedEXTglMatrixLoadTransposefEXTglMatrixLoaddEXTglMatrixLoadfEXT glMatrixModeglMatrixMult3x2fNVglMatrixMult3x3fNVglMatrixMultTranspose3x3fNVglMatrixMultTransposedEXTglMatrixMultTransposefEXTglMatrixMultdEXTglMatrixMultfEXTglMatrixOrthoEXTglMatrixPopEXTglMatrixPushEXTglMatrixRotatedEXTglMatrixRotatefEXTglMatrixScaledEXTglMatrixScalefEXTglMatrixTranslatedEXTglMatrixTranslatefEXTglMemoryBarrierglMemoryBarrierByRegionglMemoryBarrierEXTglMinSampleShadingglMinSampleShadingARBglMinSampleShadingOESglMinmax glMinmaxEXT glMultMatrixd glMultMatrixf glMultMatrixxglMultMatrixxOESglMultTransposeMatrixdglMultTransposeMatrixdARBglMultTransposeMatrixfglMultTransposeMatrixfARBglMultTransposeMatrixxOESglMultiDrawArraysglMultiDrawArraysEXTglMultiDrawArraysIndirectglMultiDrawArraysIndirectAMD(glMultiDrawArraysIndirectBindlessCountNV#glMultiDrawArraysIndirectBindlessNV!glMultiDrawArraysIndirectCountARBglMultiDrawArraysIndirectEXTglMultiDrawElementArrayAPPLEglMultiDrawElementsglMultiDrawElementsBaseVertex glMultiDrawElementsBaseVertexEXT glMultiDrawElementsBaseVertexOESglMultiDrawElementsEXTglMultiDrawElementsIndirectglMultiDrawElementsIndirectAMD*glMultiDrawElementsIndirectBindlessCountNV%glMultiDrawElementsIndirectBindlessNV#glMultiDrawElementsIndirectCountARBglMultiDrawElementsIndirectEXT!glMultiDrawRangeElementArrayAPPLEglMultiModeDrawArraysIBMglMultiModeDrawElementsIBMglMultiTexBufferEXTglMultiTexCoord1bOESglMultiTexCoord1bvOESglMultiTexCoord1dglMultiTexCoord1dARBglMultiTexCoord1dvglMultiTexCoord1dvARBglMultiTexCoord1fglMultiTexCoord1fARBglMultiTexCoord1fvglMultiTexCoord1fvARBglMultiTexCoord1hNVglMultiTexCoord1hvNVglMultiTexCoord1iglMultiTexCoord1iARBglMultiTexCoord1ivglMultiTexCoord1ivARBglMultiTexCoord1sglMultiTexCoord1sARBglMultiTexCoord1svglMultiTexCoord1svARBglMultiTexCoord1xOESglMultiTexCoord1xvOESglMultiTexCoord2bOESglMultiTexCoord2bvOESglMultiTexCoord2dglMultiTexCoord2dARBglMultiTexCoord2dvglMultiTexCoord2dvARBglMultiTexCoord2fglMultiTexCoord2fARBglMultiTexCoord2fvglMultiTexCoord2fvARBglMultiTexCoord2hNVglMultiTexCoord2hvNVglMultiTexCoord2iglMultiTexCoord2iARBglMultiTexCoord2ivglMultiTexCoord2ivARBglMultiTexCoord2sglMultiTexCoord2sARBglMultiTexCoord2svglMultiTexCoord2svARBglMultiTexCoord2xOESglMultiTexCoord2xvOESglMultiTexCoord3bOESglMultiTexCoord3bvOESglMultiTexCoord3dglMultiTexCoord3dARBglMultiTexCoord3dvglMultiTexCoord3dvARBglMultiTexCoord3fglMultiTexCoord3fARBglMultiTexCoord3fvglMultiTexCoord3fvARBglMultiTexCoord3hNVglMultiTexCoord3hvNVglMultiTexCoord3iglMultiTexCoord3iARBglMultiTexCoord3ivglMultiTexCoord3ivARBglMultiTexCoord3sglMultiTexCoord3sARBglMultiTexCoord3svglMultiTexCoord3svARBglMultiTexCoord3xOESglMultiTexCoord3xvOESglMultiTexCoord4bOESglMultiTexCoord4bvOESglMultiTexCoord4dglMultiTexCoord4dARBglMultiTexCoord4dvglMultiTexCoord4dvARBglMultiTexCoord4fglMultiTexCoord4fARBglMultiTexCoord4fvglMultiTexCoord4fvARBglMultiTexCoord4hNVglMultiTexCoord4hvNVglMultiTexCoord4iglMultiTexCoord4iARBglMultiTexCoord4ivglMultiTexCoord4ivARBglMultiTexCoord4sglMultiTexCoord4sARBglMultiTexCoord4svglMultiTexCoord4svARBglMultiTexCoord4xglMultiTexCoord4xOESglMultiTexCoord4xvOESglMultiTexCoordP1uiglMultiTexCoordP1uivglMultiTexCoordP2uiglMultiTexCoordP2uivglMultiTexCoordP3uiglMultiTexCoordP3uivglMultiTexCoordP4uiglMultiTexCoordP4uivglMultiTexCoordPointerEXTglMultiTexEnvfEXTglMultiTexEnvfvEXTglMultiTexEnviEXTglMultiTexEnvivEXTglMultiTexGendEXTglMultiTexGendvEXTglMultiTexGenfEXTglMultiTexGenfvEXTglMultiTexGeniEXTglMultiTexGenivEXTglMultiTexImage1DEXTglMultiTexImage2DEXTglMultiTexImage3DEXTglMultiTexParameterIivEXTglMultiTexParameterIuivEXTglMultiTexParameterfEXTglMultiTexParameterfvEXTglMultiTexParameteriEXTglMultiTexParameterivEXTglMultiTexRenderbufferEXTglMultiTexSubImage1DEXTglMultiTexSubImage2DEXTglMultiTexSubImage3DEXTglNamedBufferDataglNamedBufferDataEXTglNamedBufferPageCommitmentARBglNamedBufferPageCommitmentEXTglNamedBufferStorageglNamedBufferStorageEXTglNamedBufferSubDataglNamedBufferSubDataEXTglNamedCopyBufferSubDataEXTglNamedFramebufferDrawBufferglNamedFramebufferDrawBuffersglNamedFramebufferParameteriglNamedFramebufferParameteriEXTglNamedFramebufferReadBufferglNamedFramebufferRenderbuffer!glNamedFramebufferRenderbufferEXT%glNamedFramebufferSampleLocationsfvNVglNamedFramebufferTextureglNamedFramebufferTexture1DEXTglNamedFramebufferTexture2DEXTglNamedFramebufferTexture3DEXTglNamedFramebufferTextureEXT glNamedFramebufferTextureFaceEXTglNamedFramebufferTextureLayer!glNamedFramebufferTextureLayerEXT!glNamedProgramLocalParameter4dEXT"glNamedProgramLocalParameter4dvEXT!glNamedProgramLocalParameter4fEXT"glNamedProgramLocalParameter4fvEXT"glNamedProgramLocalParameterI4iEXT#glNamedProgramLocalParameterI4ivEXT#glNamedProgramLocalParameterI4uiEXT$glNamedProgramLocalParameterI4uivEXT#glNamedProgramLocalParameters4fvEXT$glNamedProgramLocalParametersI4ivEXT%glNamedProgramLocalParametersI4uivEXTglNamedProgramStringEXTglNamedRenderbufferStorageglNamedRenderbufferStorageEXT%glNamedRenderbufferStorageMultisample0glNamedRenderbufferStorageMultisampleCoverageEXT(glNamedRenderbufferStorageMultisampleEXTglNamedStringARB glNewListglNewObjectBufferATI glNormal3b glNormal3bv glNormal3d glNormal3dv glNormal3fglNormal3fVertex3fSUNglNormal3fVertex3fvSUN glNormal3fv glNormal3hNV glNormal3hvNV glNormal3i glNormal3iv glNormal3s glNormal3sv glNormal3x glNormal3xOESglNormal3xvOESglNormalFormatNV glNormalP3ui glNormalP3uivglNormalPointerglNormalPointerEXTglNormalPointerListIBMglNormalPointervINTELglNormalStream3bATIglNormalStream3bvATIglNormalStream3dATIglNormalStream3dvATIglNormalStream3fATIglNormalStream3fvATIglNormalStream3iATIglNormalStream3ivATIglNormalStream3sATIglNormalStream3svATI glObjectLabelglObjectLabelKHRglObjectPtrLabelglObjectPtrLabelKHRglObjectPurgeableAPPLEglObjectUnpurgeableAPPLEglOrthoglOrthof glOrthofOESglOrthox glOrthoxOESglPNTrianglesfATIglPNTrianglesiATIglPassTexCoordATI glPassThroughglPassThroughxOESglPatchParameterfvglPatchParameteriglPatchParameteriEXTglPatchParameteriOESglPathColorGenNVglPathCommandsNVglPathCoordsNVglPathCoverDepthFuncNVglPathDashArrayNVglPathFogGenNVglPathGlyphIndexArrayNVglPathGlyphIndexRangeNVglPathGlyphRangeNVglPathGlyphsNVglPathMemoryGlyphIndexArrayNVglPathParameterfNVglPathParameterfvNVglPathParameteriNVglPathParameterivNVglPathStencilDepthOffsetNVglPathStencilFuncNVglPathStringNVglPathSubCommandsNVglPathSubCoordsNVglPathTexGenNVglPauseTransformFeedbackglPauseTransformFeedbackNVglPixelDataRangeNV glPixelMapfv glPixelMapuiv glPixelMapusv glPixelMapx glPixelStoref glPixelStorei glPixelStorexglPixelTexGenParameterfSGISglPixelTexGenParameterfvSGISglPixelTexGenParameteriSGISglPixelTexGenParameterivSGISglPixelTexGenSGIXglPixelTransferfglPixelTransferiglPixelTransferxOESglPixelTransformParameterfEXTglPixelTransformParameterfvEXTglPixelTransformParameteriEXTglPixelTransformParameterivEXT glPixelZoomglPixelZoomxOESglPointAlongPathNVglPointParameterfglPointParameterfARBglPointParameterfEXTglPointParameterfSGISglPointParameterfvglPointParameterfvARBglPointParameterfvEXTglPointParameterfvSGISglPointParameteriglPointParameteriNVglPointParameterivglPointParameterivNVglPointParameterxglPointParameterxOESglPointParameterxvglPointParameterxvOES glPointSizeglPointSizePointerOES glPointSizexglPointSizexOESglPollAsyncSGIXglPollInstrumentsSGIX glPolygonModeglPolygonOffsetglPolygonOffsetClampEXTglPolygonOffsetEXTglPolygonOffsetxglPolygonOffsetxOESglPolygonStipple glPopAttribglPopClientAttribglPopDebugGroupglPopDebugGroupKHRglPopGroupMarkerEXT glPopMatrix glPopNameglPresentFrameDualFillNVglPresentFrameKeyedNVglPrimitiveBoundingBoxEXTglPrimitiveBoundingBoxOESglPrimitiveRestartIndexglPrimitiveRestartIndexNVglPrimitiveRestartNVglPrioritizeTexturesglPrioritizeTexturesEXTglPrioritizeTexturesxOESglProgramBinaryglProgramBinaryOESglProgramBufferParametersIivNVglProgramBufferParametersIuivNVglProgramBufferParametersfvNVglProgramEnvParameter4dARBglProgramEnvParameter4dvARBglProgramEnvParameter4fARBglProgramEnvParameter4fvARBglProgramEnvParameterI4iNVglProgramEnvParameterI4ivNVglProgramEnvParameterI4uiNVglProgramEnvParameterI4uivNVglProgramEnvParameters4fvEXTglProgramEnvParametersI4ivNVglProgramEnvParametersI4uivNVglProgramLocalParameter4dARBglProgramLocalParameter4dvARBglProgramLocalParameter4fARBglProgramLocalParameter4fvARBglProgramLocalParameterI4iNVglProgramLocalParameterI4ivNVglProgramLocalParameterI4uiNVglProgramLocalParameterI4uivNVglProgramLocalParameters4fvEXTglProgramLocalParametersI4ivNVglProgramLocalParametersI4uivNVglProgramNamedParameter4dNVglProgramNamedParameter4dvNVglProgramNamedParameter4fNVglProgramNamedParameter4fvNVglProgramParameter4dNVglProgramParameter4dvNVglProgramParameter4fNVglProgramParameter4fvNVglProgramParameteriglProgramParameteriARBglProgramParameteriEXTglProgramParameters4dvNVglProgramParameters4fvNVglProgramPathFragmentInputGenNVglProgramStringARB"glProgramSubroutineParametersuivNVglProgramUniform1dglProgramUniform1dEXTglProgramUniform1dvglProgramUniform1dvEXTglProgramUniform1fglProgramUniform1fEXTglProgramUniform1fvglProgramUniform1fvEXTglProgramUniform1iglProgramUniform1i64NVglProgramUniform1i64vNVglProgramUniform1iEXTglProgramUniform1ivglProgramUniform1ivEXTglProgramUniform1uiglProgramUniform1ui64NVglProgramUniform1ui64vNVglProgramUniform1uiEXTglProgramUniform1uivglProgramUniform1uivEXTglProgramUniform2dglProgramUniform2dEXTglProgramUniform2dvglProgramUniform2dvEXTglProgramUniform2fglProgramUniform2fEXTglProgramUniform2fvglProgramUniform2fvEXTglProgramUniform2iglProgramUniform2i64NVglProgramUniform2i64vNVglProgramUniform2iEXTglProgramUniform2ivglProgramUniform2ivEXTglProgramUniform2uiglProgramUniform2ui64NVglProgramUniform2ui64vNVglProgramUniform2uiEXTglProgramUniform2uivglProgramUniform2uivEXTglProgramUniform3dglProgramUniform3dEXTglProgramUniform3dvglProgramUniform3dvEXTglProgramUniform3fglProgramUniform3fEXTglProgramUniform3fvglProgramUniform3fvEXTglProgramUniform3iglProgramUniform3i64NVglProgramUniform3i64vNVglProgramUniform3iEXTglProgramUniform3ivglProgramUniform3ivEXTglProgramUniform3uiglProgramUniform3ui64NVglProgramUniform3ui64vNVglProgramUniform3uiEXTglProgramUniform3uivglProgramUniform3uivEXTglProgramUniform4dglProgramUniform4dEXTglProgramUniform4dvglProgramUniform4dvEXTglProgramUniform4fglProgramUniform4fEXTglProgramUniform4fvglProgramUniform4fvEXTglProgramUniform4iglProgramUniform4i64NVglProgramUniform4i64vNVglProgramUniform4iEXTglProgramUniform4ivglProgramUniform4ivEXTglProgramUniform4uiglProgramUniform4ui64NVglProgramUniform4ui64vNVglProgramUniform4uiEXTglProgramUniform4uivglProgramUniform4uivEXTglProgramUniformHandleui64ARBglProgramUniformHandleui64NVglProgramUniformHandleui64vARBglProgramUniformHandleui64vNVglProgramUniformMatrix2dvglProgramUniformMatrix2dvEXTglProgramUniformMatrix2fvglProgramUniformMatrix2fvEXTglProgramUniformMatrix2x3dvglProgramUniformMatrix2x3dvEXTglProgramUniformMatrix2x3fvglProgramUniformMatrix2x3fvEXTglProgramUniformMatrix2x4dvglProgramUniformMatrix2x4dvEXTglProgramUniformMatrix2x4fvglProgramUniformMatrix2x4fvEXTglProgramUniformMatrix3dvglProgramUniformMatrix3dvEXTglProgramUniformMatrix3fvglProgramUniformMatrix3fvEXTglProgramUniformMatrix3x2dvglProgramUniformMatrix3x2dvEXTglProgramUniformMatrix3x2fvglProgramUniformMatrix3x2fvEXTglProgramUniformMatrix3x4dvglProgramUniformMatrix3x4dvEXTglProgramUniformMatrix3x4fvglProgramUniformMatrix3x4fvEXTglProgramUniformMatrix4dvglProgramUniformMatrix4dvEXTglProgramUniformMatrix4fvglProgramUniformMatrix4fvEXTglProgramUniformMatrix4x2dvglProgramUniformMatrix4x2dvEXTglProgramUniformMatrix4x2fvglProgramUniformMatrix4x2fvEXTglProgramUniformMatrix4x3dvglProgramUniformMatrix4x3dvEXTglProgramUniformMatrix4x3fvglProgramUniformMatrix4x3fvEXTglProgramUniformui64NVglProgramUniformui64vNVglProgramVertexLimitNVglProvokingVertexglProvokingVertexEXT glPushAttribglPushClientAttribglPushClientAttribDefaultEXTglPushDebugGroupglPushDebugGroupKHRglPushGroupMarkerEXT glPushMatrix glPushNameglQueryCounterglQueryCounterEXTglQueryMatrixxOESglQueryObjectParameteruiAMD glRasterPos2dglRasterPos2dv glRasterPos2fglRasterPos2fv glRasterPos2iglRasterPos2iv glRasterPos2sglRasterPos2svglRasterPos2xOESglRasterPos2xvOES glRasterPos3dglRasterPos3dv glRasterPos3fglRasterPos3fv glRasterPos3iglRasterPos3iv glRasterPos3sglRasterPos3svglRasterPos3xOESglRasterPos3xvOES glRasterPos4dglRasterPos4dv glRasterPos4fglRasterPos4fv glRasterPos4iglRasterPos4iv glRasterPos4sglRasterPos4svglRasterPos4xOESglRasterPos4xvOESglRasterSamplesEXT glReadBufferglReadBufferIndexedEXTglReadBufferNVglReadInstrumentsSGIX glReadPixels glReadnPixelsglReadnPixelsARBglReadnPixelsEXTglReadnPixelsKHRglRectdglRectdvglRectfglRectfvglRectiglRectivglRectsglRectsv glRectxOES glRectxvOESglReferencePlaneSGIXglReleaseShaderCompiler glRenderModeglRenderbufferStorageglRenderbufferStorageEXT glRenderbufferStorageMultisample%glRenderbufferStorageMultisampleANGLE%glRenderbufferStorageMultisampleAPPLE*glRenderbufferStorageMultisampleCoverageNV#glRenderbufferStorageMultisampleEXT#glRenderbufferStorageMultisampleIMG"glRenderbufferStorageMultisampleNVglRenderbufferStorageOESglReplacementCodePointerSUNglReplacementCodeubSUNglReplacementCodeubvSUN%glReplacementCodeuiColor3fVertex3fSUN&glReplacementCodeuiColor3fVertex3fvSUN-glReplacementCodeuiColor4fNormal3fVertex3fSUN.glReplacementCodeuiColor4fNormal3fVertex3fvSUN&glReplacementCodeuiColor4ubVertex3fSUN'glReplacementCodeuiColor4ubVertex3fvSUN&glReplacementCodeuiNormal3fVertex3fSUN'glReplacementCodeuiNormal3fVertex3fvSUNglReplacementCodeuiSUN7glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN8glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN0glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN1glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN(glReplacementCodeuiTexCoord2fVertex3fSUN)glReplacementCodeuiTexCoord2fVertex3fvSUNglReplacementCodeuiVertex3fSUNglReplacementCodeuiVertex3fvSUNglReplacementCodeuivSUNglReplacementCodeusSUNglReplacementCodeusvSUNglRequestResidentProgramsNVglResetHistogramglResetHistogramEXT glResetMinmaxglResetMinmaxEXTglResizeBuffersMESAglResolveDepthValuesNV$glResolveMultisampleFramebufferAPPLEglResumeTransformFeedbackglResumeTransformFeedbackNV glRotated glRotatef glRotatex glRotatexOESglSampleCoverageglSampleCoverageARBglSampleCoverageOESglSampleCoveragexglSampleCoveragexOESglSampleMapATIglSampleMaskEXTglSampleMaskIndexedNVglSampleMaskSGIS glSampleMaskiglSamplePatternEXTglSamplePatternSGISglSamplerParameterIivglSamplerParameterIivEXTglSamplerParameterIivOESglSamplerParameterIuivglSamplerParameterIuivEXTglSamplerParameterIuivOESglSamplerParameterfglSamplerParameterfvglSamplerParameteriglSamplerParameterivglScaledglScalefglScalex glScalexOES glScissorglScissorArrayvglScissorArrayvNVglScissorIndexedglScissorIndexedNVglScissorIndexedvglScissorIndexedvNVglSecondaryColor3bglSecondaryColor3bEXTglSecondaryColor3bvglSecondaryColor3bvEXTglSecondaryColor3dglSecondaryColor3dEXTglSecondaryColor3dvglSecondaryColor3dvEXTglSecondaryColor3fglSecondaryColor3fEXTglSecondaryColor3fvglSecondaryColor3fvEXTglSecondaryColor3hNVglSecondaryColor3hvNVglSecondaryColor3iglSecondaryColor3iEXTglSecondaryColor3ivglSecondaryColor3ivEXTglSecondaryColor3sglSecondaryColor3sEXTglSecondaryColor3svglSecondaryColor3svEXTglSecondaryColor3ubglSecondaryColor3ubEXTglSecondaryColor3ubvglSecondaryColor3ubvEXTglSecondaryColor3uiglSecondaryColor3uiEXTglSecondaryColor3uivglSecondaryColor3uivEXTglSecondaryColor3usglSecondaryColor3usEXTglSecondaryColor3usvglSecondaryColor3usvEXTglSecondaryColorFormatNVglSecondaryColorP3uiglSecondaryColorP3uivglSecondaryColorPointerglSecondaryColorPointerEXTglSecondaryColorPointerListIBMglSelectBufferglSelectPerfMonitorCountersAMDglSeparableFilter2DglSeparableFilter2DEXTglSetFenceAPPLE glSetFenceNVglSetFragmentShaderConstantATIglSetInvariantEXTglSetLocalConstantEXTglSetMultisamplefvAMD glShadeModelglShaderBinaryglShaderOp1EXTglShaderOp2EXTglShaderOp3EXTglShaderSourceglShaderSourceARBglShaderStorageBlockBindingglSharpenTexFuncSGISglSpriteParameterfSGIXglSpriteParameterfvSGIXglSpriteParameteriSGIXglSpriteParameterivSGIXglStartInstrumentsSGIXglStartTilingQCOMglStencilClearTagEXTglStencilFillPathInstancedNVglStencilFillPathNV glStencilFuncglStencilFuncSeparateglStencilFuncSeparateATI glStencilMaskglStencilMaskSeparate glStencilOpglStencilOpSeparateglStencilOpSeparateATIglStencilOpValueAMDglStencilStrokePathInstancedNVglStencilStrokePathNV%glStencilThenCoverFillPathInstancedNVglStencilThenCoverFillPathNV'glStencilThenCoverStrokePathInstancedNVglStencilThenCoverStrokePathNVglStopInstrumentsSGIXglStringMarkerGREMEDYglSubpixelPrecisionBiasNV glSwizzleEXTglSyncTextureINTELglTagSampleBufferSGIXglTangent3bEXTglTangent3bvEXTglTangent3dEXTglTangent3dvEXTglTangent3fEXTglTangent3fvEXTglTangent3iEXTglTangent3ivEXTglTangent3sEXTglTangent3svEXTglTangentPointerEXTglTbufferMask3DFXglTessellationFactorAMDglTessellationModeAMDglTestFenceAPPLE glTestFenceNVglTestObjectAPPLE glTexBufferglTexBufferARBglTexBufferEXTglTexBufferOESglTexBufferRangeglTexBufferRangeEXTglTexBufferRangeOESglTexBumpParameterfvATIglTexBumpParameterivATIglTexCoord1bOESglTexCoord1bvOES glTexCoord1d glTexCoord1dv glTexCoord1f glTexCoord1fvglTexCoord1hNVglTexCoord1hvNV glTexCoord1i glTexCoord1iv glTexCoord1s glTexCoord1svglTexCoord1xOESglTexCoord1xvOESglTexCoord2bOESglTexCoord2bvOES glTexCoord2d glTexCoord2dv glTexCoord2fglTexCoord2fColor3fVertex3fSUNglTexCoord2fColor3fVertex3fvSUN&glTexCoord2fColor4fNormal3fVertex3fSUN'glTexCoord2fColor4fNormal3fVertex3fvSUNglTexCoord2fColor4ubVertex3fSUN glTexCoord2fColor4ubVertex3fvSUNglTexCoord2fNormal3fVertex3fSUN glTexCoord2fNormal3fVertex3fvSUNglTexCoord2fVertex3fSUNglTexCoord2fVertex3fvSUN glTexCoord2fvglTexCoord2hNVglTexCoord2hvNV glTexCoord2i glTexCoord2iv glTexCoord2s glTexCoord2svglTexCoord2xOESglTexCoord2xvOESglTexCoord3bOESglTexCoord3bvOES glTexCoord3d glTexCoord3dv glTexCoord3f glTexCoord3fvglTexCoord3hNVglTexCoord3hvNV glTexCoord3i glTexCoord3iv glTexCoord3s glTexCoord3svglTexCoord3xOESglTexCoord3xvOESglTexCoord4bOESglTexCoord4bvOES glTexCoord4d glTexCoord4dv glTexCoord4f&glTexCoord4fColor4fNormal3fVertex4fSUN'glTexCoord4fColor4fNormal3fVertex4fvSUNglTexCoord4fVertex4fSUNglTexCoord4fVertex4fvSUN glTexCoord4fvglTexCoord4hNVglTexCoord4hvNV glTexCoord4i glTexCoord4iv glTexCoord4s glTexCoord4svglTexCoord4xOESglTexCoord4xvOESglTexCoordFormatNVglTexCoordP1uiglTexCoordP1uivglTexCoordP2uiglTexCoordP2uivglTexCoordP3uiglTexCoordP3uivglTexCoordP4uiglTexCoordP4uivglTexCoordPointerglTexCoordPointerEXTglTexCoordPointerListIBMglTexCoordPointervINTEL glTexEnvf glTexEnvfv glTexEnvi glTexEnviv glTexEnvx glTexEnvxOES glTexEnvxv glTexEnvxvOESglTexFilterFuncSGIS glTexGend glTexGendv glTexGenf glTexGenfOES glTexGenfv glTexGenfvOES glTexGeni glTexGeniOES glTexGeniv glTexGenivOES glTexGenxOES glTexGenxvOES glTexImage1D glTexImage2DglTexImage2DMultisample!glTexImage2DMultisampleCoverageNV glTexImage3DglTexImage3DEXTglTexImage3DMultisample!glTexImage3DMultisampleCoverageNVglTexImage3DOESglTexImage4DSGISglTexPageCommitmentARBglTexParameterIivglTexParameterIivEXTglTexParameterIivOESglTexParameterIuivglTexParameterIuivEXTglTexParameterIuivOESglTexParameterfglTexParameterfvglTexParameteriglTexParameterivglTexParameterxglTexParameterxOESglTexParameterxvglTexParameterxvOESglTexRenderbufferNVglTexStorage1DglTexStorage1DEXTglTexStorage2DglTexStorage2DEXTglTexStorage2DMultisampleglTexStorage3DglTexStorage3DEXTglTexStorage3DMultisampleglTexStorage3DMultisampleOESglTexStorageSparseAMDglTexSubImage1DglTexSubImage1DEXTglTexSubImage2DglTexSubImage2DEXTglTexSubImage3DglTexSubImage3DEXTglTexSubImage3DOESglTexSubImage4DSGISglTextureBarrierglTextureBarrierNVglTextureBufferglTextureBufferEXTglTextureBufferRangeglTextureBufferRangeEXTglTextureColorMaskSGISglTextureImage1DEXTglTextureImage2DEXT%glTextureImage2DMultisampleCoverageNVglTextureImage2DMultisampleNVglTextureImage3DEXT%glTextureImage3DMultisampleCoverageNVglTextureImage3DMultisampleNVglTextureLightEXTglTextureMaterialEXTglTextureNormalEXTglTexturePageCommitmentEXTglTextureParameterIivglTextureParameterIivEXTglTextureParameterIuivglTextureParameterIuivEXTglTextureParameterfglTextureParameterfEXTglTextureParameterfvglTextureParameterfvEXTglTextureParameteriglTextureParameteriEXTglTextureParameterivglTextureParameterivEXTglTextureRangeAPPLEglTextureRenderbufferEXTglTextureStorage1DglTextureStorage1DEXTglTextureStorage2DglTextureStorage2DEXTglTextureStorage2DMultisample glTextureStorage2DMultisampleEXTglTextureStorage3DglTextureStorage3DEXTglTextureStorage3DMultisample glTextureStorage3DMultisampleEXTglTextureStorageSparseAMDglTextureSubImage1DglTextureSubImage1DEXTglTextureSubImage2DglTextureSubImage2DEXTglTextureSubImage3DglTextureSubImage3DEXT glTextureViewglTextureViewEXTglTextureViewOESglTrackMatrixNVglTransformFeedbackAttribsNVglTransformFeedbackBufferBaseglTransformFeedbackBufferRange"glTransformFeedbackStreamAttribsNVglTransformFeedbackVaryingsglTransformFeedbackVaryingsEXTglTransformFeedbackVaryingsNVglTransformPathNV glTranslated glTranslatef glTranslatexglTranslatexOES glUniform1d glUniform1dv glUniform1fglUniform1fARB glUniform1fvglUniform1fvARB glUniform1iglUniform1i64NVglUniform1i64vNVglUniform1iARB glUniform1ivglUniform1ivARB glUniform1uiglUniform1ui64NVglUniform1ui64vNVglUniform1uiEXT glUniform1uivglUniform1uivEXT glUniform2d glUniform2dv glUniform2fglUniform2fARB glUniform2fvglUniform2fvARB glUniform2iglUniform2i64NVglUniform2i64vNVglUniform2iARB glUniform2ivglUniform2ivARB glUniform2uiglUniform2ui64NVglUniform2ui64vNVglUniform2uiEXT glUniform2uivglUniform2uivEXT glUniform3d glUniform3dv glUniform3fglUniform3fARB glUniform3fvglUniform3fvARB glUniform3iglUniform3i64NVglUniform3i64vNVglUniform3iARB glUniform3ivglUniform3ivARB glUniform3uiglUniform3ui64NVglUniform3ui64vNVglUniform3uiEXT glUniform3uivglUniform3uivEXT glUniform4d glUniform4dv glUniform4fglUniform4fARB glUniform4fvglUniform4fvARB glUniform4iglUniform4i64NVglUniform4i64vNVglUniform4iARB glUniform4ivglUniform4ivARB glUniform4uiglUniform4ui64NVglUniform4ui64vNVglUniform4uiEXT glUniform4uivglUniform4uivEXTglUniformBlockBindingglUniformBufferEXTglUniformHandleui64ARBglUniformHandleui64NVglUniformHandleui64vARBglUniformHandleui64vNVglUniformMatrix2dvglUniformMatrix2fvglUniformMatrix2fvARBglUniformMatrix2x3dvglUniformMatrix2x3fvglUniformMatrix2x3fvNVglUniformMatrix2x4dvglUniformMatrix2x4fvglUniformMatrix2x4fvNVglUniformMatrix3dvglUniformMatrix3fvglUniformMatrix3fvARBglUniformMatrix3x2dvglUniformMatrix3x2fvglUniformMatrix3x2fvNVglUniformMatrix3x4dvglUniformMatrix3x4fvglUniformMatrix3x4fvNVglUniformMatrix4dvglUniformMatrix4fvglUniformMatrix4fvARBglUniformMatrix4x2dvglUniformMatrix4x2fvglUniformMatrix4x2fvNVglUniformMatrix4x3dvglUniformMatrix4x3fvglUniformMatrix4x3fvNVglUniformSubroutinesuivglUniformui64NVglUniformui64vNVglUnlockArraysEXT glUnmapBufferglUnmapBufferARBglUnmapBufferOESglUnmapNamedBufferglUnmapNamedBufferEXTglUnmapObjectBufferATIglUnmapTexture2DINTELglUpdateObjectBufferATI glUseProgramglUseProgramObjectARBglUseProgramStagesglUseProgramStagesEXTglUseShaderProgramEXT glVDPAUFiniNVglVDPAUGetSurfaceivNV glVDPAUInitNVglVDPAUIsSurfaceNVglVDPAUMapSurfacesNVglVDPAURegisterOutputSurfaceNVglVDPAURegisterVideoSurfaceNVglVDPAUSurfaceAccessNVglVDPAUUnmapSurfacesNVglVDPAUUnregisterSurfaceNVglValidateProgramglValidateProgramARBglValidateProgramPipelineglValidateProgramPipelineEXTglVariantArrayObjectATIglVariantPointerEXTglVariantbvEXTglVariantdvEXTglVariantfvEXTglVariantivEXTglVariantsvEXTglVariantubvEXTglVariantuivEXTglVariantusvEXT glVertex2bOESglVertex2bvOES glVertex2d glVertex2dv glVertex2f glVertex2fv glVertex2hNV glVertex2hvNV glVertex2i glVertex2iv glVertex2s glVertex2sv glVertex2xOESglVertex2xvOES glVertex3bOESglVertex3bvOES glVertex3d glVertex3dv glVertex3f glVertex3fv glVertex3hNV glVertex3hvNV glVertex3i glVertex3iv glVertex3s glVertex3sv glVertex3xOESglVertex3xvOES glVertex4bOESglVertex4bvOES glVertex4d glVertex4dv glVertex4f glVertex4fv glVertex4hNV glVertex4hvNV glVertex4i glVertex4iv glVertex4s glVertex4sv glVertex4xOESglVertex4xvOESglVertexArrayAttribBindingglVertexArrayAttribFormatglVertexArrayAttribIFormatglVertexArrayAttribLFormat glVertexArrayBindVertexBufferEXTglVertexArrayBindingDivisorglVertexArrayColorOffsetEXTglVertexArrayEdgeFlagOffsetEXTglVertexArrayElementBufferglVertexArrayFogCoordOffsetEXTglVertexArrayIndexOffsetEXT#glVertexArrayMultiTexCoordOffsetEXTglVertexArrayNormalOffsetEXTglVertexArrayParameteriAPPLEglVertexArrayRangeAPPLEglVertexArrayRangeNV$glVertexArraySecondaryColorOffsetEXTglVertexArrayTexCoordOffsetEXT#glVertexArrayVertexAttribBindingEXT#glVertexArrayVertexAttribDivisorEXT"glVertexArrayVertexAttribFormatEXT#glVertexArrayVertexAttribIFormatEXT#glVertexArrayVertexAttribIOffsetEXT#glVertexArrayVertexAttribLFormatEXT#glVertexArrayVertexAttribLOffsetEXT"glVertexArrayVertexAttribOffsetEXT$glVertexArrayVertexBindingDivisorEXTglVertexArrayVertexBufferglVertexArrayVertexBuffersglVertexArrayVertexOffsetEXTglVertexAttrib1dglVertexAttrib1dARBglVertexAttrib1dNVglVertexAttrib1dvglVertexAttrib1dvARBglVertexAttrib1dvNVglVertexAttrib1fglVertexAttrib1fARBglVertexAttrib1fNVglVertexAttrib1fvglVertexAttrib1fvARBglVertexAttrib1fvNVglVertexAttrib1hNVglVertexAttrib1hvNVglVertexAttrib1sglVertexAttrib1sARBglVertexAttrib1sNVglVertexAttrib1svglVertexAttrib1svARBglVertexAttrib1svNVglVertexAttrib2dglVertexAttrib2dARBglVertexAttrib2dNVglVertexAttrib2dvglVertexAttrib2dvARBglVertexAttrib2dvNVglVertexAttrib2fglVertexAttrib2fARBglVertexAttrib2fNVglVertexAttrib2fvglVertexAttrib2fvARBglVertexAttrib2fvNVglVertexAttrib2hNVglVertexAttrib2hvNVglVertexAttrib2sglVertexAttrib2sARBglVertexAttrib2sNVglVertexAttrib2svglVertexAttrib2svARBglVertexAttrib2svNVglVertexAttrib3dglVertexAttrib3dARBglVertexAttrib3dNVglVertexAttrib3dvglVertexAttrib3dvARBglVertexAttrib3dvNVglVertexAttrib3fglVertexAttrib3fARBglVertexAttrib3fNVglVertexAttrib3fvglVertexAttrib3fvARBglVertexAttrib3fvNVglVertexAttrib3hNVglVertexAttrib3hvNVglVertexAttrib3sglVertexAttrib3sARBglVertexAttrib3sNVglVertexAttrib3svglVertexAttrib3svARBglVertexAttrib3svNVglVertexAttrib4NbvglVertexAttrib4NbvARBglVertexAttrib4NivglVertexAttrib4NivARBglVertexAttrib4NsvglVertexAttrib4NsvARBglVertexAttrib4NubglVertexAttrib4NubARBglVertexAttrib4NubvglVertexAttrib4NubvARBglVertexAttrib4NuivglVertexAttrib4NuivARBglVertexAttrib4NusvglVertexAttrib4NusvARBglVertexAttrib4bvglVertexAttrib4bvARBglVertexAttrib4dglVertexAttrib4dARBglVertexAttrib4dNVglVertexAttrib4dvglVertexAttrib4dvARBglVertexAttrib4dvNVglVertexAttrib4fglVertexAttrib4fARBglVertexAttrib4fNVglVertexAttrib4fvglVertexAttrib4fvARBglVertexAttrib4fvNVglVertexAttrib4hNVglVertexAttrib4hvNVglVertexAttrib4ivglVertexAttrib4ivARBglVertexAttrib4sglVertexAttrib4sARBglVertexAttrib4sNVglVertexAttrib4svglVertexAttrib4svARBglVertexAttrib4svNVglVertexAttrib4ubNVglVertexAttrib4ubvglVertexAttrib4ubvARBglVertexAttrib4ubvNVglVertexAttrib4uivglVertexAttrib4uivARBglVertexAttrib4usvglVertexAttrib4usvARBglVertexAttribArrayObjectATIglVertexAttribBindingglVertexAttribDivisorglVertexAttribDivisorANGLEglVertexAttribDivisorARBglVertexAttribDivisorEXTglVertexAttribDivisorNVglVertexAttribFormatglVertexAttribFormatNVglVertexAttribI1iglVertexAttribI1iEXTglVertexAttribI1ivglVertexAttribI1ivEXTglVertexAttribI1uiglVertexAttribI1uiEXTglVertexAttribI1uivglVertexAttribI1uivEXTglVertexAttribI2iglVertexAttribI2iEXTglVertexAttribI2ivglVertexAttribI2ivEXTglVertexAttribI2uiglVertexAttribI2uiEXTglVertexAttribI2uivglVertexAttribI2uivEXTglVertexAttribI3iglVertexAttribI3iEXTglVertexAttribI3ivglVertexAttribI3ivEXTglVertexAttribI3uiglVertexAttribI3uiEXTglVertexAttribI3uivglVertexAttribI3uivEXTglVertexAttribI4bvglVertexAttribI4bvEXTglVertexAttribI4iglVertexAttribI4iEXTglVertexAttribI4ivglVertexAttribI4ivEXTglVertexAttribI4svglVertexAttribI4svEXTglVertexAttribI4ubvglVertexAttribI4ubvEXTglVertexAttribI4uiglVertexAttribI4uiEXTglVertexAttribI4uivglVertexAttribI4uivEXTglVertexAttribI4usvglVertexAttribI4usvEXTglVertexAttribIFormatglVertexAttribIFormatNVglVertexAttribIPointerglVertexAttribIPointerEXTglVertexAttribL1dglVertexAttribL1dEXTglVertexAttribL1dvglVertexAttribL1dvEXTglVertexAttribL1i64NVglVertexAttribL1i64vNVglVertexAttribL1ui64ARBglVertexAttribL1ui64NVglVertexAttribL1ui64vARBglVertexAttribL1ui64vNVglVertexAttribL2dglVertexAttribL2dEXTglVertexAttribL2dvglVertexAttribL2dvEXTglVertexAttribL2i64NVglVertexAttribL2i64vNVglVertexAttribL2ui64NVglVertexAttribL2ui64vNVglVertexAttribL3dglVertexAttribL3dEXTglVertexAttribL3dvglVertexAttribL3dvEXTglVertexAttribL3i64NVglVertexAttribL3i64vNVglVertexAttribL3ui64NVglVertexAttribL3ui64vNVglVertexAttribL4dglVertexAttribL4dEXTglVertexAttribL4dvglVertexAttribL4dvEXTglVertexAttribL4i64NVglVertexAttribL4i64vNVglVertexAttribL4ui64NVglVertexAttribL4ui64vNVglVertexAttribLFormatglVertexAttribLFormatNVglVertexAttribLPointerglVertexAttribLPointerEXTglVertexAttribP1uiglVertexAttribP1uivglVertexAttribP2uiglVertexAttribP2uivglVertexAttribP3uiglVertexAttribP3uivglVertexAttribP4uiglVertexAttribP4uivglVertexAttribParameteriAMDglVertexAttribPointerglVertexAttribPointerARBglVertexAttribPointerNVglVertexAttribs1dvNVglVertexAttribs1fvNVglVertexAttribs1hvNVglVertexAttribs1svNVglVertexAttribs2dvNVglVertexAttribs2fvNVglVertexAttribs2hvNVglVertexAttribs2svNVglVertexAttribs3dvNVglVertexAttribs3fvNVglVertexAttribs3hvNVglVertexAttribs3svNVglVertexAttribs4dvNVglVertexAttribs4fvNVglVertexAttribs4hvNVglVertexAttribs4svNVglVertexAttribs4ubvNVglVertexBindingDivisorglVertexBlendARBglVertexBlendEnvfATIglVertexBlendEnviATIglVertexFormatNV glVertexP2ui glVertexP2uiv glVertexP3ui glVertexP3uiv glVertexP4ui glVertexP4uivglVertexPointerglVertexPointerEXTglVertexPointerListIBMglVertexPointervINTELglVertexStream1dATIglVertexStream1dvATIglVertexStream1fATIglVertexStream1fvATIglVertexStream1iATIglVertexStream1ivATIglVertexStream1sATIglVertexStream1svATIglVertexStream2dATIglVertexStream2dvATIglVertexStream2fATIglVertexStream2fvATIglVertexStream2iATIglVertexStream2ivATIglVertexStream2sATIglVertexStream2svATIglVertexStream3dATIglVertexStream3dvATIglVertexStream3fATIglVertexStream3fvATIglVertexStream3iATIglVertexStream3ivATIglVertexStream3sATIglVertexStream3svATIglVertexStream4dATIglVertexStream4dvATIglVertexStream4fATIglVertexStream4fvATIglVertexStream4iATIglVertexStream4ivATIglVertexStream4sATIglVertexStream4svATIglVertexWeightPointerEXTglVertexWeightfEXTglVertexWeightfvEXTglVertexWeighthNVglVertexWeighthvNVglVideoCaptureNV!glVideoCaptureStreamParameterdvNV!glVideoCaptureStreamParameterfvNV!glVideoCaptureStreamParameterivNV glViewportglViewportArrayvglViewportArrayvNVglViewportIndexedfglViewportIndexedfNVglViewportIndexedfvglViewportIndexedfvNV glWaitSyncglWaitSyncAPPLEglWeightPathsNVglWeightPointerARBglWeightPointerOES glWeightbvARB glWeightdvARB glWeightfvARB glWeightivARB glWeightsvARBglWeightubvARBglWeightuivARBglWeightusvARB glWindowPos2dglWindowPos2dARBglWindowPos2dMESAglWindowPos2dvglWindowPos2dvARBglWindowPos2dvMESA glWindowPos2fglWindowPos2fARBglWindowPos2fMESAglWindowPos2fvglWindowPos2fvARBglWindowPos2fvMESA glWindowPos2iglWindowPos2iARBglWindowPos2iMESAglWindowPos2ivglWindowPos2ivARBglWindowPos2ivMESA glWindowPos2sglWindowPos2sARBglWindowPos2sMESAglWindowPos2svglWindowPos2svARBglWindowPos2svMESA glWindowPos3dglWindowPos3dARBglWindowPos3dMESAglWindowPos3dvglWindowPos3dvARBglWindowPos3dvMESA glWindowPos3fglWindowPos3fARBglWindowPos3fMESAglWindowPos3fvglWindowPos3fvARBglWindowPos3fvMESA glWindowPos3iglWindowPos3iARBglWindowPos3iMESAglWindowPos3ivglWindowPos3ivARBglWindowPos3ivMESA glWindowPos3sglWindowPos3sARBglWindowPos3sMESAglWindowPos3svglWindowPos3svARBglWindowPos3svMESAglWindowPos4dMESAglWindowPos4dvMESAglWindowPos4fMESAglWindowPos4fvMESAglWindowPos4iMESAglWindowPos4ivMESAglWindowPos4sMESAglWindowPos4svMESAglWriteMaskEXT gl_1PASS_EXT gl_1PASS_SGISgl_2Dgl_2PASS_0_EXTgl_2PASS_0_SGISgl_2PASS_1_EXTgl_2PASS_1_SGIS gl_2X_BIT_ATI gl_2_BYTES gl_2_BYTES_NVgl_3D gl_3DC_XY_AMD gl_3DC_X_AMD gl_3D_COLORgl_3D_COLOR_TEXTURE gl_3_BYTES gl_3_BYTES_NVgl_422_AVERAGE_EXT gl_422_EXTgl_422_REV_AVERAGE_EXTgl_422_REV_EXTgl_4D_COLOR_TEXTUREgl_4PASS_0_EXTgl_4PASS_0_SGISgl_4PASS_1_EXTgl_4PASS_1_SGISgl_4PASS_2_EXTgl_4PASS_2_SGISgl_4PASS_3_EXTgl_4PASS_3_SGIS gl_4X_BIT_ATI gl_4_BYTES gl_4_BYTES_NV gl_8X_BIT_ATI gl_ABGR_EXTgl_ACCUMgl_ACCUM_ADJACENT_PAIRS_NVgl_ACCUM_ALPHA_BITSgl_ACCUM_BLUE_BITSgl_ACCUM_BUFFER_BITgl_ACCUM_CLEAR_VALUEgl_ACCUM_GREEN_BITSgl_ACCUM_RED_BITS gl_ACTIVE_ATOMIC_COUNTER_BUFFERSgl_ACTIVE_ATTRIBUTESgl_ACTIVE_ATTRIBUTE_MAX_LENGTHgl_ACTIVE_PROGRAMgl_ACTIVE_PROGRAM_EXTgl_ACTIVE_RESOURCESgl_ACTIVE_STENCIL_FACE_EXTgl_ACTIVE_SUBROUTINESgl_ACTIVE_SUBROUTINE_MAX_LENGTHgl_ACTIVE_SUBROUTINE_UNIFORMS&gl_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS'gl_ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTHgl_ACTIVE_TEXTUREgl_ACTIVE_TEXTURE_ARBgl_ACTIVE_UNIFORMSgl_ACTIVE_UNIFORM_BLOCKS'gl_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTHgl_ACTIVE_UNIFORM_MAX_LENGTHgl_ACTIVE_VARIABLESgl_ACTIVE_VARYINGS_NVgl_ACTIVE_VARYING_MAX_LENGTH_NVgl_ACTIVE_VERTEX_UNITS_ARBgl_ADD gl_ADD_ATIgl_ADD_BLEND_IMG gl_ADD_SIGNEDgl_ADD_SIGNED_ARBgl_ADD_SIGNED_EXTgl_ADJACENT_PAIRS_NVgl_AFFINE_2D_NVgl_AFFINE_3D_NVgl_ALIASED_LINE_WIDTH_RANGEgl_ALIASED_POINT_SIZE_RANGEgl_ALLOW_DRAW_FRG_HINT_PGIgl_ALLOW_DRAW_MEM_HINT_PGIgl_ALLOW_DRAW_OBJ_HINT_PGIgl_ALLOW_DRAW_WIN_HINT_PGIgl_ALL_ATTRIB_BITSgl_ALL_BARRIER_BITSgl_ALL_BARRIER_BITS_EXTgl_ALL_COMPLETED_NVgl_ALL_SHADER_BITSgl_ALL_SHADER_BITS_EXTgl_ALL_STATIC_DATA_IBMgl_ALPHA gl_ALPHA12gl_ALPHA12_EXT gl_ALPHA16gl_ALPHA16F_ARBgl_ALPHA16F_EXTgl_ALPHA16I_EXTgl_ALPHA16UI_EXTgl_ALPHA16_EXTgl_ALPHA16_SNORMgl_ALPHA32F_ARBgl_ALPHA32F_EXTgl_ALPHA32I_EXTgl_ALPHA32UI_EXT gl_ALPHA4 gl_ALPHA4_EXT gl_ALPHA8gl_ALPHA8I_EXTgl_ALPHA8UI_EXT gl_ALPHA8_EXT gl_ALPHA8_OESgl_ALPHA8_SNORM gl_ALPHA_BIAS gl_ALPHA_BITSgl_ALPHA_FLOAT16_APPLEgl_ALPHA_FLOAT16_ATIgl_ALPHA_FLOAT32_APPLEgl_ALPHA_FLOAT32_ATIgl_ALPHA_INTEGERgl_ALPHA_INTEGER_EXTgl_ALPHA_MAX_CLAMP_INGRgl_ALPHA_MAX_SGIXgl_ALPHA_MIN_CLAMP_INGRgl_ALPHA_MIN_SGIXgl_ALPHA_SCALEgl_ALPHA_SNORM gl_ALPHA_TESTgl_ALPHA_TEST_FUNCgl_ALPHA_TEST_FUNC_QCOMgl_ALPHA_TEST_QCOMgl_ALPHA_TEST_REFgl_ALPHA_TEST_REF_QCOMgl_ALREADY_SIGNALEDgl_ALREADY_SIGNALED_APPLE gl_ALWAYSgl_ALWAYS_FAST_HINT_PGIgl_ALWAYS_SOFT_HINT_PGI gl_AMBIENTgl_AMBIENT_AND_DIFFUSEgl_ANDgl_AND_INVERTEDgl_AND_REVERSEgl_ANY_SAMPLES_PASSED"gl_ANY_SAMPLES_PASSED_CONSERVATIVE&gl_ANY_SAMPLES_PASSED_CONSERVATIVE_EXTgl_ANY_SAMPLES_PASSED_EXT gl_ARC_TO_NVgl_ARRAY_BUFFERgl_ARRAY_BUFFER_ARBgl_ARRAY_BUFFER_BINDINGgl_ARRAY_BUFFER_BINDING_ARBgl_ARRAY_ELEMENT_LOCK_COUNT_EXTgl_ARRAY_ELEMENT_LOCK_FIRST_EXTgl_ARRAY_OBJECT_BUFFER_ATIgl_ARRAY_OBJECT_OFFSET_ATI gl_ARRAY_SIZEgl_ARRAY_STRIDEgl_ASYNC_DRAW_PIXELS_SGIXgl_ASYNC_HISTOGRAM_SGIXgl_ASYNC_MARKER_SGIXgl_ASYNC_READ_PIXELS_SGIXgl_ASYNC_TEX_IMAGE_SGIXgl_ATC_RGBA_EXPLICIT_ALPHA_AMD"gl_ATC_RGBA_INTERPOLATED_ALPHA_AMDgl_ATC_RGB_AMDgl_ATOMIC_COUNTER_BARRIER_BIT!gl_ATOMIC_COUNTER_BARRIER_BIT_EXTgl_ATOMIC_COUNTER_BUFFER/gl_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTERS6gl_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTER_INDICES gl_ATOMIC_COUNTER_BUFFER_BINDING"gl_ATOMIC_COUNTER_BUFFER_DATA_SIZEgl_ATOMIC_COUNTER_BUFFER_INDEX5gl_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER6gl_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_FRAGMENT_SHADER6gl_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_GEOMETRY_SHADER:gl_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_CONTROL_SHADER=gl_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_EVALUATION_SHADER4gl_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_VERTEX_SHADERgl_ATOMIC_COUNTER_BUFFER_SIZEgl_ATOMIC_COUNTER_BUFFER_STARTgl_ATTACHED_SHADERSgl_ATTENUATION_EXTgl_ATTRIB_ARRAY_POINTER_NVgl_ATTRIB_ARRAY_SIZE_NVgl_ATTRIB_ARRAY_STRIDE_NVgl_ATTRIB_ARRAY_TYPE_NVgl_ATTRIB_STACK_DEPTHgl_AUTO_GENERATE_MIPMAPgl_AUTO_NORMALgl_AUX0gl_AUX1gl_AUX2gl_AUX3gl_AUX_BUFFERSgl_AUX_DEPTH_STENCIL_APPLEgl_AVERAGE_EXT gl_AVERAGE_HPgl_BACK gl_BACK_LEFTgl_BACK_NORMALS_HINT_PGIgl_BACK_PRIMARY_COLOR_NV gl_BACK_RIGHTgl_BACK_SECONDARY_COLOR_NV gl_BEVEL_NVgl_BGRgl_BGRA gl_BGRA8_EXT gl_BGRA_EXT gl_BGRA_IMGgl_BGRA_INTEGERgl_BGRA_INTEGER_EXT gl_BGR_EXTgl_BGR_INTEGERgl_BGR_INTEGER_EXTgl_BIAS_BIT_ATIgl_BIAS_BY_NEGATIVE_ONE_HALF_NVgl_BINNING_CONTROL_HINT_QCOMgl_BINORMAL_ARRAY_EXTgl_BINORMAL_ARRAY_POINTER_EXTgl_BINORMAL_ARRAY_STRIDE_EXTgl_BINORMAL_ARRAY_TYPE_EXT gl_BITMAPgl_BITMAP_TOKENgl_BLENDgl_BLEND_ADVANCED_COHERENT_KHRgl_BLEND_ADVANCED_COHERENT_NVgl_BLEND_COLORgl_BLEND_COLOR_EXT gl_BLEND_DSTgl_BLEND_DST_ALPHAgl_BLEND_DST_ALPHA_EXTgl_BLEND_DST_ALPHA_OESgl_BLEND_DST_RGBgl_BLEND_DST_RGB_EXTgl_BLEND_DST_RGB_OESgl_BLEND_EQUATIONgl_BLEND_EQUATION_ALPHAgl_BLEND_EQUATION_ALPHA_EXTgl_BLEND_EQUATION_ALPHA_OESgl_BLEND_EQUATION_EXTgl_BLEND_EQUATION_OESgl_BLEND_EQUATION_RGBgl_BLEND_EQUATION_RGB_EXTgl_BLEND_EQUATION_RGB_OESgl_BLEND_OVERLAP_NVgl_BLEND_PREMULTIPLIED_SRC_NV gl_BLEND_SRCgl_BLEND_SRC_ALPHAgl_BLEND_SRC_ALPHA_EXTgl_BLEND_SRC_ALPHA_OESgl_BLEND_SRC_RGBgl_BLEND_SRC_RGB_EXTgl_BLEND_SRC_RGB_OESgl_BLOCK_INDEXgl_BLUE gl_BLUE_BIAS gl_BLUE_BITSgl_BLUE_BIT_ATIgl_BLUE_INTEGERgl_BLUE_INTEGER_EXTgl_BLUE_MAX_CLAMP_INGRgl_BLUE_MIN_CLAMP_INGR gl_BLUE_NV gl_BLUE_SCALEgl_BOLD_BIT_NVgl_BOOL gl_BOOL_ARB gl_BOOL_VEC2gl_BOOL_VEC2_ARB gl_BOOL_VEC3gl_BOOL_VEC3_ARB gl_BOOL_VEC4gl_BOOL_VEC4_ARBgl_BOUNDING_BOX_NV$gl_BOUNDING_BOX_OF_BOUNDING_BOXES_NVgl_BROWSER_DEFAULT_WEBGL gl_BUFFERgl_BUFFER_ACCESSgl_BUFFER_ACCESS_ARBgl_BUFFER_ACCESS_FLAGSgl_BUFFER_ACCESS_OESgl_BUFFER_BINDINGgl_BUFFER_DATA_SIZEgl_BUFFER_FLUSHING_UNMAP_APPLEgl_BUFFER_GPU_ADDRESS_NVgl_BUFFER_IMMUTABLE_STORAGE gl_BUFFER_KHRgl_BUFFER_MAPPEDgl_BUFFER_MAPPED_ARBgl_BUFFER_MAPPED_OESgl_BUFFER_MAP_LENGTHgl_BUFFER_MAP_OFFSETgl_BUFFER_MAP_POINTERgl_BUFFER_MAP_POINTER_ARBgl_BUFFER_MAP_POINTER_OESgl_BUFFER_OBJECT_APPLEgl_BUFFER_OBJECT_EXT!gl_BUFFER_SERIALIZED_MODIFY_APPLEgl_BUFFER_SIZEgl_BUFFER_SIZE_ARBgl_BUFFER_STORAGE_FLAGSgl_BUFFER_UPDATE_BARRIER_BIT gl_BUFFER_UPDATE_BARRIER_BIT_EXTgl_BUFFER_USAGEgl_BUFFER_USAGE_ARBgl_BUFFER_VARIABLEgl_BUMP_ENVMAP_ATIgl_BUMP_NUM_TEX_UNITS_ATIgl_BUMP_ROT_MATRIX_ATIgl_BUMP_ROT_MATRIX_SIZE_ATIgl_BUMP_TARGET_ATIgl_BUMP_TEX_UNITS_ATIgl_BYTE gl_C3F_V3Fgl_C4F_N3F_V3F gl_C4UB_V2F gl_C4UB_V3Fgl_CALLIGRAPHIC_FRAGMENT_SGIXgl_CAVEAT_SUPPORTgl_CCWgl_CIRCULAR_CCW_ARC_TO_NVgl_CIRCULAR_CW_ARC_TO_NVgl_CIRCULAR_TANGENT_ARC_TO_NVgl_CLAMPgl_CLAMP_FRAGMENT_COLORgl_CLAMP_FRAGMENT_COLOR_ARBgl_CLAMP_READ_COLORgl_CLAMP_READ_COLOR_ARBgl_CLAMP_TO_BORDERgl_CLAMP_TO_BORDER_ARBgl_CLAMP_TO_BORDER_EXTgl_CLAMP_TO_BORDER_NVgl_CLAMP_TO_BORDER_OESgl_CLAMP_TO_BORDER_SGISgl_CLAMP_TO_EDGEgl_CLAMP_TO_EDGE_SGISgl_CLAMP_VERTEX_COLORgl_CLAMP_VERTEX_COLOR_ARBgl_CLEARgl_CLEAR_BUFFERgl_CLEAR_TEXTUREgl_CLIENT_ACTIVE_TEXTUREgl_CLIENT_ACTIVE_TEXTURE_ARBgl_CLIENT_ALL_ATTRIB_BITSgl_CLIENT_ATTRIB_STACK_DEPTH#gl_CLIENT_MAPPED_BUFFER_BARRIER_BITgl_CLIENT_PIXEL_STORE_BITgl_CLIENT_STORAGE_BITgl_CLIENT_VERTEX_ARRAY_BIT gl_CLIPPING_INPUT_PRIMITIVES_ARB!gl_CLIPPING_OUTPUT_PRIMITIVES_ARBgl_CLIP_DEPTH_MODEgl_CLIP_DISTANCE0gl_CLIP_DISTANCE0_APPLEgl_CLIP_DISTANCE1gl_CLIP_DISTANCE1_APPLEgl_CLIP_DISTANCE2gl_CLIP_DISTANCE2_APPLEgl_CLIP_DISTANCE3gl_CLIP_DISTANCE3_APPLEgl_CLIP_DISTANCE4gl_CLIP_DISTANCE4_APPLEgl_CLIP_DISTANCE5gl_CLIP_DISTANCE5_APPLEgl_CLIP_DISTANCE6gl_CLIP_DISTANCE6_APPLEgl_CLIP_DISTANCE7gl_CLIP_DISTANCE7_APPLEgl_CLIP_DISTANCE_NVgl_CLIP_FAR_HINT_PGIgl_CLIP_NEAR_HINT_PGIgl_CLIP_ORIGINgl_CLIP_PLANE0gl_CLIP_PLANE0_IMGgl_CLIP_PLANE1gl_CLIP_PLANE1_IMGgl_CLIP_PLANE2gl_CLIP_PLANE2_IMGgl_CLIP_PLANE3gl_CLIP_PLANE3_IMGgl_CLIP_PLANE4gl_CLIP_PLANE4_IMGgl_CLIP_PLANE5gl_CLIP_PLANE5_IMG gl_CLIP_VOLUME_CLIPPING_HINT_EXTgl_CLOSE_PATH_NV gl_CMYKA_EXT gl_CMYK_EXT gl_CND0_ATI gl_CND_ATIgl_COEFFgl_COLORgl_COLOR3_BIT_PGIgl_COLOR4_BIT_PGIgl_COLORBURN_KHRgl_COLORBURN_NVgl_COLORDODGE_KHRgl_COLORDODGE_NVgl_COLOR_ALPHA_PAIRING_ATIgl_COLOR_ARRAYgl_COLOR_ARRAY_ADDRESS_NVgl_COLOR_ARRAY_BUFFER_BINDING!gl_COLOR_ARRAY_BUFFER_BINDING_ARBgl_COLOR_ARRAY_COUNT_EXTgl_COLOR_ARRAY_EXTgl_COLOR_ARRAY_LENGTH_NVgl_COLOR_ARRAY_LIST_IBMgl_COLOR_ARRAY_LIST_STRIDE_IBM&gl_COLOR_ARRAY_PARALLEL_POINTERS_INTELgl_COLOR_ARRAY_POINTERgl_COLOR_ARRAY_POINTER_EXTgl_COLOR_ARRAY_SIZEgl_COLOR_ARRAY_SIZE_EXTgl_COLOR_ARRAY_STRIDEgl_COLOR_ARRAY_STRIDE_EXTgl_COLOR_ARRAY_TYPEgl_COLOR_ARRAY_TYPE_EXTgl_COLOR_ATTACHMENT0gl_COLOR_ATTACHMENT0_EXTgl_COLOR_ATTACHMENT0_NVgl_COLOR_ATTACHMENT0_OESgl_COLOR_ATTACHMENT1gl_COLOR_ATTACHMENT10gl_COLOR_ATTACHMENT10_EXTgl_COLOR_ATTACHMENT10_NVgl_COLOR_ATTACHMENT11gl_COLOR_ATTACHMENT11_EXTgl_COLOR_ATTACHMENT11_NVgl_COLOR_ATTACHMENT12gl_COLOR_ATTACHMENT12_EXTgl_COLOR_ATTACHMENT12_NVgl_COLOR_ATTACHMENT13gl_COLOR_ATTACHMENT13_EXTgl_COLOR_ATTACHMENT13_NVgl_COLOR_ATTACHMENT14gl_COLOR_ATTACHMENT14_EXTgl_COLOR_ATTACHMENT14_NVgl_COLOR_ATTACHMENT15gl_COLOR_ATTACHMENT15_EXTgl_COLOR_ATTACHMENT15_NVgl_COLOR_ATTACHMENT1_EXTgl_COLOR_ATTACHMENT1_NVgl_COLOR_ATTACHMENT2gl_COLOR_ATTACHMENT2_EXTgl_COLOR_ATTACHMENT2_NVgl_COLOR_ATTACHMENT3gl_COLOR_ATTACHMENT3_EXTgl_COLOR_ATTACHMENT3_NVgl_COLOR_ATTACHMENT4gl_COLOR_ATTACHMENT4_EXTgl_COLOR_ATTACHMENT4_NVgl_COLOR_ATTACHMENT5gl_COLOR_ATTACHMENT5_EXTgl_COLOR_ATTACHMENT5_NVgl_COLOR_ATTACHMENT6gl_COLOR_ATTACHMENT6_EXTgl_COLOR_ATTACHMENT6_NVgl_COLOR_ATTACHMENT7gl_COLOR_ATTACHMENT7_EXTgl_COLOR_ATTACHMENT7_NVgl_COLOR_ATTACHMENT8gl_COLOR_ATTACHMENT8_EXTgl_COLOR_ATTACHMENT8_NVgl_COLOR_ATTACHMENT9gl_COLOR_ATTACHMENT9_EXTgl_COLOR_ATTACHMENT9_NVgl_COLOR_ATTACHMENT_EXTgl_COLOR_BUFFER_BITgl_COLOR_BUFFER_BIT0_QCOMgl_COLOR_BUFFER_BIT1_QCOMgl_COLOR_BUFFER_BIT2_QCOMgl_COLOR_BUFFER_BIT3_QCOMgl_COLOR_BUFFER_BIT4_QCOMgl_COLOR_BUFFER_BIT5_QCOMgl_COLOR_BUFFER_BIT6_QCOMgl_COLOR_BUFFER_BIT7_QCOM"gl_COLOR_CLEAR_UNCLAMPED_VALUE_ATIgl_COLOR_CLEAR_VALUEgl_COLOR_COMPONENTSgl_COLOR_ENCODING gl_COLOR_EXTgl_COLOR_FLOAT_APPLEgl_COLOR_INDEXgl_COLOR_INDEX12_EXTgl_COLOR_INDEX16_EXTgl_COLOR_INDEX1_EXTgl_COLOR_INDEX2_EXTgl_COLOR_INDEX4_EXTgl_COLOR_INDEX8_EXTgl_COLOR_INDEXESgl_COLOR_LOGIC_OPgl_COLOR_MATERIALgl_COLOR_MATERIAL_FACEgl_COLOR_MATERIAL_PARAMETERgl_COLOR_MATRIXgl_COLOR_MATRIX_SGIgl_COLOR_MATRIX_STACK_DEPTHgl_COLOR_MATRIX_STACK_DEPTH_SGIgl_COLOR_RENDERABLEgl_COLOR_SAMPLES_NV gl_COLOR_SUMgl_COLOR_SUM_ARBgl_COLOR_SUM_CLAMP_NVgl_COLOR_SUM_EXTgl_COLOR_TABLEgl_COLOR_TABLE_ALPHA_SIZEgl_COLOR_TABLE_ALPHA_SIZE_SGIgl_COLOR_TABLE_BIASgl_COLOR_TABLE_BIAS_SGIgl_COLOR_TABLE_BLUE_SIZEgl_COLOR_TABLE_BLUE_SIZE_SGIgl_COLOR_TABLE_FORMATgl_COLOR_TABLE_FORMAT_SGIgl_COLOR_TABLE_GREEN_SIZEgl_COLOR_TABLE_GREEN_SIZE_SGIgl_COLOR_TABLE_INTENSITY_SIZE!gl_COLOR_TABLE_INTENSITY_SIZE_SGIgl_COLOR_TABLE_LUMINANCE_SIZE!gl_COLOR_TABLE_LUMINANCE_SIZE_SGIgl_COLOR_TABLE_RED_SIZEgl_COLOR_TABLE_RED_SIZE_SGIgl_COLOR_TABLE_SCALEgl_COLOR_TABLE_SCALE_SGIgl_COLOR_TABLE_SGIgl_COLOR_TABLE_WIDTHgl_COLOR_TABLE_WIDTH_SGIgl_COLOR_WRITEMASK gl_COMBINEgl_COMBINE4_NVgl_COMBINER0_NVgl_COMBINER1_NVgl_COMBINER2_NVgl_COMBINER3_NVgl_COMBINER4_NVgl_COMBINER5_NVgl_COMBINER6_NVgl_COMBINER7_NVgl_COMBINER_AB_DOT_PRODUCT_NVgl_COMBINER_AB_OUTPUT_NVgl_COMBINER_BIAS_NVgl_COMBINER_CD_DOT_PRODUCT_NVgl_COMBINER_CD_OUTPUT_NVgl_COMBINER_COMPONENT_USAGE_NVgl_COMBINER_INPUT_NVgl_COMBINER_MAPPING_NVgl_COMBINER_MUX_SUM_NVgl_COMBINER_SCALE_NVgl_COMBINER_SUM_OUTPUT_NVgl_COMBINE_ALPHAgl_COMBINE_ALPHA_ARBgl_COMBINE_ALPHA_EXTgl_COMBINE_ARBgl_COMBINE_EXTgl_COMBINE_RGBgl_COMBINE_RGB_ARBgl_COMBINE_RGB_EXTgl_COMMAND_BARRIER_BITgl_COMMAND_BARRIER_BIT_EXT#gl_COMPARE_REF_DEPTH_TO_TEXTURE_EXTgl_COMPARE_REF_TO_TEXTUREgl_COMPARE_REF_TO_TEXTURE_EXTgl_COMPARE_R_TO_TEXTUREgl_COMPARE_R_TO_TEXTURE_ARBgl_COMPATIBLE_SUBROUTINES gl_COMPILEgl_COMPILE_AND_EXECUTEgl_COMPILE_STATUSgl_COMPRESSED_ALPHAgl_COMPRESSED_ALPHA_ARBgl_COMPRESSED_INTENSITYgl_COMPRESSED_INTENSITY_ARBgl_COMPRESSED_LUMINANCEgl_COMPRESSED_LUMINANCE_ALPHA%gl_COMPRESSED_LUMINANCE_ALPHA_3DC_ATI!gl_COMPRESSED_LUMINANCE_ALPHA_ARB'gl_COMPRESSED_LUMINANCE_ALPHA_LATC2_EXTgl_COMPRESSED_LUMINANCE_ARB!gl_COMPRESSED_LUMINANCE_LATC1_EXTgl_COMPRESSED_R11_EACgl_COMPRESSED_R11_EAC_OESgl_COMPRESSED_RED!gl_COMPRESSED_RED_GREEN_RGTC2_EXTgl_COMPRESSED_RED_RGTC1gl_COMPRESSED_RED_RGTC1_EXTgl_COMPRESSED_RGgl_COMPRESSED_RG11_EACgl_COMPRESSED_RG11_EAC_OESgl_COMPRESSED_RGBgl_COMPRESSED_RGB8_ETC2gl_COMPRESSED_RGB8_ETC2_OES+gl_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2/gl_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2_OESgl_COMPRESSED_RGBAgl_COMPRESSED_RGBA8_ETC2_EAC gl_COMPRESSED_RGBA8_ETC2_EAC_OESgl_COMPRESSED_RGBA_ARB!gl_COMPRESSED_RGBA_ASTC_10x10_KHR gl_COMPRESSED_RGBA_ASTC_10x5_KHR gl_COMPRESSED_RGBA_ASTC_10x6_KHR gl_COMPRESSED_RGBA_ASTC_10x8_KHR!gl_COMPRESSED_RGBA_ASTC_12x10_KHR!gl_COMPRESSED_RGBA_ASTC_12x12_KHR!gl_COMPRESSED_RGBA_ASTC_3x3x3_OES!gl_COMPRESSED_RGBA_ASTC_4x3x3_OESgl_COMPRESSED_RGBA_ASTC_4x4_KHR!gl_COMPRESSED_RGBA_ASTC_4x4x3_OES!gl_COMPRESSED_RGBA_ASTC_4x4x4_OESgl_COMPRESSED_RGBA_ASTC_5x4_KHR!gl_COMPRESSED_RGBA_ASTC_5x4x4_OESgl_COMPRESSED_RGBA_ASTC_5x5_KHR!gl_COMPRESSED_RGBA_ASTC_5x5x4_OES!gl_COMPRESSED_RGBA_ASTC_5x5x5_OESgl_COMPRESSED_RGBA_ASTC_6x5_KHR!gl_COMPRESSED_RGBA_ASTC_6x5x5_OESgl_COMPRESSED_RGBA_ASTC_6x6_KHR!gl_COMPRESSED_RGBA_ASTC_6x6x5_OES!gl_COMPRESSED_RGBA_ASTC_6x6x6_OESgl_COMPRESSED_RGBA_ASTC_8x5_KHRgl_COMPRESSED_RGBA_ASTC_8x6_KHRgl_COMPRESSED_RGBA_ASTC_8x8_KHRgl_COMPRESSED_RGBA_BPTC_UNORM!gl_COMPRESSED_RGBA_BPTC_UNORM_ARBgl_COMPRESSED_RGBA_FXT1_3DFX#gl_COMPRESSED_RGBA_PVRTC_2BPPV1_IMG#gl_COMPRESSED_RGBA_PVRTC_2BPPV2_IMG#gl_COMPRESSED_RGBA_PVRTC_4BPPV1_IMG#gl_COMPRESSED_RGBA_PVRTC_4BPPV2_IMG gl_COMPRESSED_RGBA_S3TC_DXT1_EXT"gl_COMPRESSED_RGBA_S3TC_DXT3_ANGLE gl_COMPRESSED_RGBA_S3TC_DXT3_EXT"gl_COMPRESSED_RGBA_S3TC_DXT5_ANGLE gl_COMPRESSED_RGBA_S3TC_DXT5_EXTgl_COMPRESSED_RGB_ARB#gl_COMPRESSED_RGB_BPTC_SIGNED_FLOAT'gl_COMPRESSED_RGB_BPTC_SIGNED_FLOAT_ARB%gl_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT)gl_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT_ARBgl_COMPRESSED_RGB_FXT1_3DFX"gl_COMPRESSED_RGB_PVRTC_2BPPV1_IMG"gl_COMPRESSED_RGB_PVRTC_4BPPV1_IMGgl_COMPRESSED_RGB_S3TC_DXT1_EXTgl_COMPRESSED_RG_RGTC2.gl_COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2_EXT(gl_COMPRESSED_SIGNED_LUMINANCE_LATC1_EXTgl_COMPRESSED_SIGNED_R11_EAC gl_COMPRESSED_SIGNED_R11_EAC_OES(gl_COMPRESSED_SIGNED_RED_GREEN_RGTC2_EXTgl_COMPRESSED_SIGNED_RED_RGTC1"gl_COMPRESSED_SIGNED_RED_RGTC1_EXTgl_COMPRESSED_SIGNED_RG11_EAC!gl_COMPRESSED_SIGNED_RG11_EAC_OESgl_COMPRESSED_SIGNED_RG_RGTC2gl_COMPRESSED_SLUMINANCEgl_COMPRESSED_SLUMINANCE_ALPHA"gl_COMPRESSED_SLUMINANCE_ALPHA_EXTgl_COMPRESSED_SLUMINANCE_EXTgl_COMPRESSED_SRGB)gl_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR(gl_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR(gl_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR(gl_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR)gl_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR)gl_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR)gl_COMPRESSED_SRGB8_ALPHA8_ASTC_3x3x3_OES)gl_COMPRESSED_SRGB8_ALPHA8_ASTC_4x3x3_OES'gl_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR)gl_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4x3_OES)gl_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4x4_OES'gl_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR)gl_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4x4_OES'gl_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR)gl_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5x4_OES)gl_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5x5_OES'gl_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR)gl_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5x5_OES'gl_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR)gl_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6x5_OES)gl_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6x6_OES'gl_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR'gl_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR'gl_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR#gl_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC'gl_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC_OESgl_COMPRESSED_SRGB8_ETC2gl_COMPRESSED_SRGB8_ETC2_OES,gl_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC20gl_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2_OESgl_COMPRESSED_SRGB_ALPHA#gl_COMPRESSED_SRGB_ALPHA_BPTC_UNORM'gl_COMPRESSED_SRGB_ALPHA_BPTC_UNORM_ARBgl_COMPRESSED_SRGB_ALPHA_EXT)gl_COMPRESSED_SRGB_ALPHA_PVRTC_2BPPV1_EXT)gl_COMPRESSED_SRGB_ALPHA_PVRTC_2BPPV2_IMG)gl_COMPRESSED_SRGB_ALPHA_PVRTC_4BPPV1_EXT)gl_COMPRESSED_SRGB_ALPHA_PVRTC_4BPPV2_IMG&gl_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT%gl_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_NV&gl_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT%gl_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_NV&gl_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT%gl_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_NVgl_COMPRESSED_SRGB_EXT#gl_COMPRESSED_SRGB_PVRTC_2BPPV1_EXT#gl_COMPRESSED_SRGB_PVRTC_4BPPV1_EXT gl_COMPRESSED_SRGB_S3TC_DXT1_EXTgl_COMPRESSED_SRGB_S3TC_DXT1_NVgl_COMPRESSED_TEXTURE_FORMATS!gl_COMPRESSED_TEXTURE_FORMATS_ARBgl_COMPUTE_PROGRAM_NV&gl_COMPUTE_PROGRAM_PARAMETER_BUFFER_NVgl_COMPUTE_SHADERgl_COMPUTE_SHADER_BIT!gl_COMPUTE_SHADER_INVOCATIONS_ARBgl_COMPUTE_SUBROUTINEgl_COMPUTE_SUBROUTINE_UNIFORMgl_COMPUTE_TEXTUREgl_COMPUTE_WORK_GROUP_SIZEgl_COMP_BIT_ATIgl_CONDITION_SATISFIEDgl_CONDITION_SATISFIED_APPLEgl_CONFORMANT_NVgl_CONIC_CURVE_TO_NVgl_CONJOINT_NV gl_CONSERVATIVE_RASTERIZATION_NVgl_CONSERVE_MEMORY_HINT_PGI gl_CONSTANTgl_CONSTANT_ALPHAgl_CONSTANT_ALPHA_EXTgl_CONSTANT_ARBgl_CONSTANT_ATTENUATIONgl_CONSTANT_BORDERgl_CONSTANT_BORDER_HPgl_CONSTANT_COLORgl_CONSTANT_COLOR0_NVgl_CONSTANT_COLOR1_NVgl_CONSTANT_COLOR_EXTgl_CONSTANT_EXTgl_CONSTANT_NVgl_CONST_EYE_NV$gl_CONTEXT_COMPATIBILITY_PROFILE_BITgl_CONTEXT_CORE_PROFILE_BITgl_CONTEXT_FLAGSgl_CONTEXT_FLAG_DEBUG_BITgl_CONTEXT_FLAG_DEBUG_BIT_KHR&gl_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT!gl_CONTEXT_FLAG_ROBUST_ACCESS_BIT%gl_CONTEXT_FLAG_ROBUST_ACCESS_BIT_ARBgl_CONTEXT_LOSTgl_CONTEXT_LOST_KHRgl_CONTEXT_LOST_WEBGLgl_CONTEXT_PROFILE_MASKgl_CONTEXT_RELEASE_BEHAVIOR!gl_CONTEXT_RELEASE_BEHAVIOR_FLUSH%gl_CONTEXT_RELEASE_BEHAVIOR_FLUSH_KHRgl_CONTEXT_RELEASE_BEHAVIOR_KHRgl_CONTEXT_ROBUST_ACCESSgl_CONTEXT_ROBUST_ACCESS_EXTgl_CONTEXT_ROBUST_ACCESS_KHRgl_CONTINUOUS_AMDgl_CONTRAST_NVgl_CONVEX_HULL_NVgl_CONVOLUTION_1Dgl_CONVOLUTION_1D_EXTgl_CONVOLUTION_2Dgl_CONVOLUTION_2D_EXTgl_CONVOLUTION_BORDER_COLORgl_CONVOLUTION_BORDER_COLOR_HPgl_CONVOLUTION_BORDER_MODEgl_CONVOLUTION_BORDER_MODE_EXTgl_CONVOLUTION_FILTER_BIASgl_CONVOLUTION_FILTER_BIAS_EXTgl_CONVOLUTION_FILTER_SCALEgl_CONVOLUTION_FILTER_SCALE_EXTgl_CONVOLUTION_FORMATgl_CONVOLUTION_FORMAT_EXTgl_CONVOLUTION_HEIGHTgl_CONVOLUTION_HEIGHT_EXTgl_CONVOLUTION_HINT_SGIXgl_CONVOLUTION_WIDTHgl_CONVOLUTION_WIDTH_EXT gl_CON_0_ATI gl_CON_10_ATI gl_CON_11_ATI gl_CON_12_ATI gl_CON_13_ATI gl_CON_14_ATI gl_CON_15_ATI gl_CON_16_ATI gl_CON_17_ATI gl_CON_18_ATI gl_CON_19_ATI gl_CON_1_ATI gl_CON_20_ATI gl_CON_21_ATI gl_CON_22_ATI gl_CON_23_ATI gl_CON_24_ATI gl_CON_25_ATI gl_CON_26_ATI gl_CON_27_ATI gl_CON_28_ATI gl_CON_29_ATI gl_CON_2_ATI gl_CON_30_ATI gl_CON_31_ATI gl_CON_3_ATI gl_CON_4_ATI gl_CON_5_ATI gl_CON_6_ATI gl_CON_7_ATI gl_CON_8_ATI gl_CON_9_ATIgl_COORD_REPLACEgl_COORD_REPLACE_ARBgl_COORD_REPLACE_NVgl_COORD_REPLACE_OESgl_COPYgl_COPY_INVERTEDgl_COPY_PIXEL_TOKENgl_COPY_READ_BUFFERgl_COPY_READ_BUFFER_BINDINGgl_COPY_READ_BUFFER_NVgl_COPY_WRITE_BUFFERgl_COPY_WRITE_BUFFER_BINDINGgl_COPY_WRITE_BUFFER_NVgl_COUNTER_RANGE_AMDgl_COUNTER_TYPE_AMDgl_COUNT_DOWN_NVgl_COUNT_UP_NVgl_COVERAGE_ALL_FRAGMENTS_NVgl_COVERAGE_ATTACHMENT_NVgl_COVERAGE_AUTOMATIC_NVgl_COVERAGE_BUFFERS_NVgl_COVERAGE_BUFFER_BIT_NVgl_COVERAGE_COMPONENT4_NVgl_COVERAGE_COMPONENT_NVgl_COVERAGE_EDGE_FRAGMENTS_NVgl_COVERAGE_MODULATION_NVgl_COVERAGE_MODULATION_TABLE_NV$gl_COVERAGE_MODULATION_TABLE_SIZE_NVgl_COVERAGE_SAMPLES_NVgl_CPU_OPTIMIZED_QCOMgl_CUBIC_CURVE_TO_NV gl_CUBIC_EXT gl_CUBIC_HP gl_CULL_FACEgl_CULL_FACE_MODEgl_CULL_FRAGMENT_NVgl_CULL_MODES_NVgl_CULL_VERTEX_EXTgl_CULL_VERTEX_EYE_POSITION_EXTgl_CULL_VERTEX_IBM"gl_CULL_VERTEX_OBJECT_POSITION_EXTgl_CURRENT_ATTRIB_NVgl_CURRENT_BINORMAL_EXTgl_CURRENT_BITgl_CURRENT_COLORgl_CURRENT_FOG_COORDgl_CURRENT_FOG_COORDINATEgl_CURRENT_FOG_COORDINATE_EXTgl_CURRENT_INDEXgl_CURRENT_MATRIX_ARBgl_CURRENT_MATRIX_INDEX_ARBgl_CURRENT_MATRIX_NV!gl_CURRENT_MATRIX_STACK_DEPTH_ARB gl_CURRENT_MATRIX_STACK_DEPTH_NVgl_CURRENT_NORMAL gl_CURRENT_OCCLUSION_QUERY_ID_NVgl_CURRENT_PALETTE_MATRIX_ARBgl_CURRENT_PALETTE_MATRIX_OESgl_CURRENT_PROGRAMgl_CURRENT_QUERYgl_CURRENT_QUERY_ARBgl_CURRENT_QUERY_EXTgl_CURRENT_RASTER_COLORgl_CURRENT_RASTER_DISTANCEgl_CURRENT_RASTER_INDEXgl_CURRENT_RASTER_NORMAL_SGIXgl_CURRENT_RASTER_POSITION gl_CURRENT_RASTER_POSITION_VALID!gl_CURRENT_RASTER_SECONDARY_COLOR gl_CURRENT_RASTER_TEXTURE_COORDSgl_CURRENT_SECONDARY_COLORgl_CURRENT_SECONDARY_COLOR_EXTgl_CURRENT_TANGENT_EXTgl_CURRENT_TEXTURE_COORDSgl_CURRENT_TIME_NVgl_CURRENT_VERTEX_ATTRIBgl_CURRENT_VERTEX_ATTRIB_ARBgl_CURRENT_VERTEX_EXTgl_CURRENT_VERTEX_WEIGHT_EXTgl_CURRENT_WEIGHT_ARBgl_CW gl_DARKEN_KHR gl_DARKEN_NVgl_DATA_BUFFER_AMDgl_DEBUG_ASSERT_MESAgl_DEBUG_CALLBACK_FUNCTIONgl_DEBUG_CALLBACK_FUNCTION_ARBgl_DEBUG_CALLBACK_FUNCTION_KHRgl_DEBUG_CALLBACK_USER_PARAM gl_DEBUG_CALLBACK_USER_PARAM_ARB gl_DEBUG_CALLBACK_USER_PARAM_KHRgl_DEBUG_CATEGORY_API_ERROR_AMD!gl_DEBUG_CATEGORY_APPLICATION_AMD!gl_DEBUG_CATEGORY_DEPRECATION_AMDgl_DEBUG_CATEGORY_OTHER_AMD!gl_DEBUG_CATEGORY_PERFORMANCE_AMD%gl_DEBUG_CATEGORY_SHADER_COMPILER_AMD(gl_DEBUG_CATEGORY_UNDEFINED_BEHAVIOR_AMD#gl_DEBUG_CATEGORY_WINDOW_SYSTEM_AMDgl_DEBUG_GROUP_STACK_DEPTHgl_DEBUG_GROUP_STACK_DEPTH_KHRgl_DEBUG_LOGGED_MESSAGESgl_DEBUG_LOGGED_MESSAGES_AMDgl_DEBUG_LOGGED_MESSAGES_ARBgl_DEBUG_LOGGED_MESSAGES_KHR#gl_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH'gl_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_ARB'gl_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_KHRgl_DEBUG_OBJECT_MESAgl_DEBUG_OUTPUTgl_DEBUG_OUTPUT_KHRgl_DEBUG_OUTPUT_SYNCHRONOUSgl_DEBUG_OUTPUT_SYNCHRONOUS_ARBgl_DEBUG_OUTPUT_SYNCHRONOUS_KHRgl_DEBUG_PRINT_MESAgl_DEBUG_SEVERITY_HIGHgl_DEBUG_SEVERITY_HIGH_AMDgl_DEBUG_SEVERITY_HIGH_ARBgl_DEBUG_SEVERITY_HIGH_KHRgl_DEBUG_SEVERITY_LOWgl_DEBUG_SEVERITY_LOW_AMDgl_DEBUG_SEVERITY_LOW_ARBgl_DEBUG_SEVERITY_LOW_KHRgl_DEBUG_SEVERITY_MEDIUMgl_DEBUG_SEVERITY_MEDIUM_AMDgl_DEBUG_SEVERITY_MEDIUM_ARBgl_DEBUG_SEVERITY_MEDIUM_KHRgl_DEBUG_SEVERITY_NOTIFICATION"gl_DEBUG_SEVERITY_NOTIFICATION_KHRgl_DEBUG_SOURCE_APIgl_DEBUG_SOURCE_API_ARBgl_DEBUG_SOURCE_API_KHRgl_DEBUG_SOURCE_APPLICATIONgl_DEBUG_SOURCE_APPLICATION_ARBgl_DEBUG_SOURCE_APPLICATION_KHRgl_DEBUG_SOURCE_OTHERgl_DEBUG_SOURCE_OTHER_ARBgl_DEBUG_SOURCE_OTHER_KHRgl_DEBUG_SOURCE_SHADER_COMPILER#gl_DEBUG_SOURCE_SHADER_COMPILER_ARB#gl_DEBUG_SOURCE_SHADER_COMPILER_KHRgl_DEBUG_SOURCE_THIRD_PARTYgl_DEBUG_SOURCE_THIRD_PARTY_ARBgl_DEBUG_SOURCE_THIRD_PARTY_KHRgl_DEBUG_SOURCE_WINDOW_SYSTEM!gl_DEBUG_SOURCE_WINDOW_SYSTEM_ARB!gl_DEBUG_SOURCE_WINDOW_SYSTEM_KHR!gl_DEBUG_TYPE_DEPRECATED_BEHAVIOR%gl_DEBUG_TYPE_DEPRECATED_BEHAVIOR_ARB%gl_DEBUG_TYPE_DEPRECATED_BEHAVIOR_KHRgl_DEBUG_TYPE_ERRORgl_DEBUG_TYPE_ERROR_ARBgl_DEBUG_TYPE_ERROR_KHRgl_DEBUG_TYPE_MARKERgl_DEBUG_TYPE_MARKER_KHRgl_DEBUG_TYPE_OTHERgl_DEBUG_TYPE_OTHER_ARBgl_DEBUG_TYPE_OTHER_KHRgl_DEBUG_TYPE_PERFORMANCEgl_DEBUG_TYPE_PERFORMANCE_ARBgl_DEBUG_TYPE_PERFORMANCE_KHRgl_DEBUG_TYPE_POP_GROUPgl_DEBUG_TYPE_POP_GROUP_KHRgl_DEBUG_TYPE_PORTABILITYgl_DEBUG_TYPE_PORTABILITY_ARBgl_DEBUG_TYPE_PORTABILITY_KHRgl_DEBUG_TYPE_PUSH_GROUPgl_DEBUG_TYPE_PUSH_GROUP_KHR gl_DEBUG_TYPE_UNDEFINED_BEHAVIOR$gl_DEBUG_TYPE_UNDEFINED_BEHAVIOR_ARB$gl_DEBUG_TYPE_UNDEFINED_BEHAVIOR_KHRgl_DECAL gl_DECODE_EXTgl_DECR gl_DECR_WRAPgl_DECR_WRAP_EXTgl_DECR_WRAP_OESgl_DEFORMATIONS_MASK_SGIXgl_DELETE_STATUSgl_DEPENDENT_AR_TEXTURE_2D_NVgl_DEPENDENT_GB_TEXTURE_2D_NVgl_DEPENDENT_HILO_TEXTURE_2D_NVgl_DEPENDENT_RGB_TEXTURE_3D_NV$gl_DEPENDENT_RGB_TEXTURE_CUBE_MAP_NVgl_DEPTHgl_DEPTH24_STENCIL8gl_DEPTH24_STENCIL8_EXTgl_DEPTH24_STENCIL8_OESgl_DEPTH32F_STENCIL8gl_DEPTH32F_STENCIL8_NVgl_DEPTH_ATTACHMENTgl_DEPTH_ATTACHMENT_EXTgl_DEPTH_ATTACHMENT_OES gl_DEPTH_BIAS gl_DEPTH_BITSgl_DEPTH_BOUNDS_EXTgl_DEPTH_BOUNDS_TEST_EXTgl_DEPTH_BUFFER_BITgl_DEPTH_BUFFER_BIT0_QCOMgl_DEPTH_BUFFER_BIT1_QCOMgl_DEPTH_BUFFER_BIT2_QCOMgl_DEPTH_BUFFER_BIT3_QCOMgl_DEPTH_BUFFER_BIT4_QCOMgl_DEPTH_BUFFER_BIT5_QCOMgl_DEPTH_BUFFER_BIT6_QCOMgl_DEPTH_BUFFER_BIT7_QCOMgl_DEPTH_BUFFER_FLOAT_MODE_NVgl_DEPTH_CLAMPgl_DEPTH_CLAMP_FAR_AMDgl_DEPTH_CLAMP_NEAR_AMDgl_DEPTH_CLAMP_NVgl_DEPTH_CLEAR_VALUEgl_DEPTH_COMPONENTgl_DEPTH_COMPONENT16gl_DEPTH_COMPONENT16_ARB!gl_DEPTH_COMPONENT16_NONLINEAR_NVgl_DEPTH_COMPONENT16_OESgl_DEPTH_COMPONENT16_SGIXgl_DEPTH_COMPONENT24gl_DEPTH_COMPONENT24_ARBgl_DEPTH_COMPONENT24_OESgl_DEPTH_COMPONENT24_SGIXgl_DEPTH_COMPONENT32gl_DEPTH_COMPONENT32Fgl_DEPTH_COMPONENT32F_NVgl_DEPTH_COMPONENT32_ARBgl_DEPTH_COMPONENT32_OESgl_DEPTH_COMPONENT32_SGIXgl_DEPTH_COMPONENTS gl_DEPTH_EXT gl_DEPTH_FUNC&gl_DEPTH_PASS_INSTRUMENT_COUNTERS_SGIX!gl_DEPTH_PASS_INSTRUMENT_MAX_SGIXgl_DEPTH_PASS_INSTRUMENT_SGIXgl_DEPTH_RANGEgl_DEPTH_RENDERABLEgl_DEPTH_SAMPLES_NVgl_DEPTH_SCALEgl_DEPTH_STENCILgl_DEPTH_STENCIL_ATTACHMENTgl_DEPTH_STENCIL_EXTgl_DEPTH_STENCIL_MESAgl_DEPTH_STENCIL_NVgl_DEPTH_STENCIL_OESgl_DEPTH_STENCIL_TEXTURE_MODEgl_DEPTH_STENCIL_TO_BGRA_NVgl_DEPTH_STENCIL_TO_RGBA_NV gl_DEPTH_TESTgl_DEPTH_TEXTURE_MODEgl_DEPTH_TEXTURE_MODE_ARBgl_DEPTH_WRITEMASK!gl_DETAIL_TEXTURE_2D_BINDING_SGISgl_DETAIL_TEXTURE_2D_SGIS"gl_DETAIL_TEXTURE_FUNC_POINTS_SGISgl_DETAIL_TEXTURE_LEVEL_SGISgl_DETAIL_TEXTURE_MODE_SGISgl_DIFFERENCE_KHRgl_DIFFERENCE_NV gl_DIFFUSEgl_DISCARD_ATI gl_DISCARD_NVgl_DISCRETE_AMDgl_DISJOINT_NVgl_DISPATCH_INDIRECT_BUFFER#gl_DISPATCH_INDIRECT_BUFFER_BINDINGgl_DISPLAY_LISTgl_DISTANCE_ATTENUATION_EXTgl_DISTANCE_ATTENUATION_SGIS gl_DITHERgl_DMP_PROGRAM_BINARY_DMP gl_DOMAIN gl_DONT_CAREgl_DOT2_ADD_ATI gl_DOT3_ATI gl_DOT3_RGB gl_DOT3_RGBAgl_DOT3_RGBA_ARBgl_DOT3_RGBA_EXTgl_DOT3_RGBA_IMGgl_DOT3_RGB_ARBgl_DOT3_RGB_EXT gl_DOT4_ATI&gl_DOT_PRODUCT_AFFINE_DEPTH_REPLACE_NV,gl_DOT_PRODUCT_CONST_EYE_REFLECT_CUBE_MAP_NVgl_DOT_PRODUCT_DEPTH_REPLACE_NV"gl_DOT_PRODUCT_DIFFUSE_CUBE_MAP_NVgl_DOT_PRODUCT_NVgl_DOT_PRODUCT_PASS_THROUGH_NV"gl_DOT_PRODUCT_REFLECT_CUBE_MAP_NVgl_DOT_PRODUCT_TEXTURE_1D_NVgl_DOT_PRODUCT_TEXTURE_2D_NVgl_DOT_PRODUCT_TEXTURE_3D_NV"gl_DOT_PRODUCT_TEXTURE_CUBE_MAP_NV#gl_DOT_PRODUCT_TEXTURE_RECTANGLE_NV gl_DOUBLEgl_DOUBLEBUFFER gl_DOUBLE_EXTgl_DOUBLE_MAT2gl_DOUBLE_MAT2_EXTgl_DOUBLE_MAT2x3gl_DOUBLE_MAT2x3_EXTgl_DOUBLE_MAT2x4gl_DOUBLE_MAT2x4_EXTgl_DOUBLE_MAT3gl_DOUBLE_MAT3_EXTgl_DOUBLE_MAT3x2gl_DOUBLE_MAT3x2_EXTgl_DOUBLE_MAT3x4gl_DOUBLE_MAT3x4_EXTgl_DOUBLE_MAT4gl_DOUBLE_MAT4_EXTgl_DOUBLE_MAT4x2gl_DOUBLE_MAT4x2_EXTgl_DOUBLE_MAT4x3gl_DOUBLE_MAT4x3_EXTgl_DOUBLE_VEC2gl_DOUBLE_VEC2_EXTgl_DOUBLE_VEC3gl_DOUBLE_VEC3_EXTgl_DOUBLE_VEC4gl_DOUBLE_VEC4_EXTgl_DRAW_BUFFERgl_DRAW_BUFFER0gl_DRAW_BUFFER0_ARBgl_DRAW_BUFFER0_ATIgl_DRAW_BUFFER0_EXTgl_DRAW_BUFFER0_NVgl_DRAW_BUFFER1gl_DRAW_BUFFER10gl_DRAW_BUFFER10_ARBgl_DRAW_BUFFER10_ATIgl_DRAW_BUFFER10_EXTgl_DRAW_BUFFER10_NVgl_DRAW_BUFFER11gl_DRAW_BUFFER11_ARBgl_DRAW_BUFFER11_ATIgl_DRAW_BUFFER11_EXTgl_DRAW_BUFFER11_NVgl_DRAW_BUFFER12gl_DRAW_BUFFER12_ARBgl_DRAW_BUFFER12_ATIgl_DRAW_BUFFER12_EXTgl_DRAW_BUFFER12_NVgl_DRAW_BUFFER13gl_DRAW_BUFFER13_ARBgl_DRAW_BUFFER13_ATIgl_DRAW_BUFFER13_EXTgl_DRAW_BUFFER13_NVgl_DRAW_BUFFER14gl_DRAW_BUFFER14_ARBgl_DRAW_BUFFER14_ATIgl_DRAW_BUFFER14_EXTgl_DRAW_BUFFER14_NVgl_DRAW_BUFFER15gl_DRAW_BUFFER15_ARBgl_DRAW_BUFFER15_ATIgl_DRAW_BUFFER15_EXTgl_DRAW_BUFFER15_NVgl_DRAW_BUFFER1_ARBgl_DRAW_BUFFER1_ATIgl_DRAW_BUFFER1_EXTgl_DRAW_BUFFER1_NVgl_DRAW_BUFFER2gl_DRAW_BUFFER2_ARBgl_DRAW_BUFFER2_ATIgl_DRAW_BUFFER2_EXTgl_DRAW_BUFFER2_NVgl_DRAW_BUFFER3gl_DRAW_BUFFER3_ARBgl_DRAW_BUFFER3_ATIgl_DRAW_BUFFER3_EXTgl_DRAW_BUFFER3_NVgl_DRAW_BUFFER4gl_DRAW_BUFFER4_ARBgl_DRAW_BUFFER4_ATIgl_DRAW_BUFFER4_EXTgl_DRAW_BUFFER4_NVgl_DRAW_BUFFER5gl_DRAW_BUFFER5_ARBgl_DRAW_BUFFER5_ATIgl_DRAW_BUFFER5_EXTgl_DRAW_BUFFER5_NVgl_DRAW_BUFFER6gl_DRAW_BUFFER6_ARBgl_DRAW_BUFFER6_ATIgl_DRAW_BUFFER6_EXTgl_DRAW_BUFFER6_NVgl_DRAW_BUFFER7gl_DRAW_BUFFER7_ARBgl_DRAW_BUFFER7_ATIgl_DRAW_BUFFER7_EXTgl_DRAW_BUFFER7_NVgl_DRAW_BUFFER8gl_DRAW_BUFFER8_ARBgl_DRAW_BUFFER8_ATIgl_DRAW_BUFFER8_EXTgl_DRAW_BUFFER8_NVgl_DRAW_BUFFER9gl_DRAW_BUFFER9_ARBgl_DRAW_BUFFER9_ATIgl_DRAW_BUFFER9_EXTgl_DRAW_BUFFER9_NVgl_DRAW_BUFFER_EXTgl_DRAW_FRAMEBUFFERgl_DRAW_FRAMEBUFFER_ANGLEgl_DRAW_FRAMEBUFFER_APPLEgl_DRAW_FRAMEBUFFER_BINDING!gl_DRAW_FRAMEBUFFER_BINDING_ANGLE!gl_DRAW_FRAMEBUFFER_BINDING_APPLEgl_DRAW_FRAMEBUFFER_BINDING_EXTgl_DRAW_FRAMEBUFFER_BINDING_NVgl_DRAW_FRAMEBUFFER_EXTgl_DRAW_FRAMEBUFFER_NVgl_DRAW_INDIRECT_ADDRESS_NVgl_DRAW_INDIRECT_BUFFERgl_DRAW_INDIRECT_BUFFER_BINDINGgl_DRAW_INDIRECT_LENGTH_NVgl_DRAW_INDIRECT_UNIFIED_NVgl_DRAW_PIXELS_APPLEgl_DRAW_PIXEL_TOKENgl_DSDT8_MAG8_INTENSITY8_NVgl_DSDT8_MAG8_NV gl_DSDT8_NVgl_DSDT_MAG_INTENSITY_NVgl_DSDT_MAG_NVgl_DSDT_MAG_VIB_NV gl_DSDT_NV gl_DST_ALPHAgl_DST_ATOP_NV gl_DST_COLOR gl_DST_IN_NV gl_DST_NV gl_DST_OUT_NVgl_DST_OVER_NV gl_DS_BIAS_NVgl_DS_SCALE_NV gl_DT_BIAS_NVgl_DT_SCALE_NV gl_DU8DV8_ATIgl_DUAL_ALPHA12_SGISgl_DUAL_ALPHA16_SGISgl_DUAL_ALPHA4_SGISgl_DUAL_ALPHA8_SGISgl_DUAL_INTENSITY12_SGISgl_DUAL_INTENSITY16_SGISgl_DUAL_INTENSITY4_SGISgl_DUAL_INTENSITY8_SGISgl_DUAL_LUMINANCE12_SGISgl_DUAL_LUMINANCE16_SGISgl_DUAL_LUMINANCE4_SGISgl_DUAL_LUMINANCE8_SGISgl_DUAL_LUMINANCE_ALPHA4_SGISgl_DUAL_LUMINANCE_ALPHA8_SGISgl_DUAL_TEXTURE_SELECT_SGIS gl_DUDV_ATIgl_DUP_FIRST_CUBIC_CURVE_TO_NVgl_DUP_LAST_CUBIC_CURVE_TO_NVgl_DYNAMIC_ATIgl_DYNAMIC_COPYgl_DYNAMIC_COPY_ARBgl_DYNAMIC_DRAWgl_DYNAMIC_DRAW_ARBgl_DYNAMIC_READgl_DYNAMIC_READ_ARBgl_DYNAMIC_STORAGE_BITgl_EDGEFLAG_BIT_PGI gl_EDGE_FLAGgl_EDGE_FLAG_ARRAYgl_EDGE_FLAG_ARRAY_ADDRESS_NV!gl_EDGE_FLAG_ARRAY_BUFFER_BINDING%gl_EDGE_FLAG_ARRAY_BUFFER_BINDING_ARBgl_EDGE_FLAG_ARRAY_COUNT_EXTgl_EDGE_FLAG_ARRAY_EXTgl_EDGE_FLAG_ARRAY_LENGTH_NVgl_EDGE_FLAG_ARRAY_LIST_IBM"gl_EDGE_FLAG_ARRAY_LIST_STRIDE_IBMgl_EDGE_FLAG_ARRAY_POINTERgl_EDGE_FLAG_ARRAY_POINTER_EXTgl_EDGE_FLAG_ARRAY_STRIDEgl_EDGE_FLAG_ARRAY_STRIDE_EXTgl_EFFECTIVE_RASTER_SAMPLES_EXTgl_EIGHTH_BIT_ATIgl_ELEMENT_ARRAY_ADDRESS_NVgl_ELEMENT_ARRAY_APPLEgl_ELEMENT_ARRAY_ATIgl_ELEMENT_ARRAY_BARRIER_BIT gl_ELEMENT_ARRAY_BARRIER_BIT_EXTgl_ELEMENT_ARRAY_BUFFERgl_ELEMENT_ARRAY_BUFFER_ARBgl_ELEMENT_ARRAY_BUFFER_BINDING#gl_ELEMENT_ARRAY_BUFFER_BINDING_ARBgl_ELEMENT_ARRAY_LENGTH_NVgl_ELEMENT_ARRAY_POINTER_APPLEgl_ELEMENT_ARRAY_POINTER_ATIgl_ELEMENT_ARRAY_TYPE_APPLEgl_ELEMENT_ARRAY_TYPE_ATIgl_ELEMENT_ARRAY_UNIFIED_NVgl_EMBOSS_CONSTANT_NVgl_EMBOSS_LIGHT_NVgl_EMBOSS_MAP_NV gl_EMISSION gl_ENABLE_BITgl_EQUALgl_EQUIVgl_ETC1_RGB8_OESgl_ETC1_SRGB8_NV gl_EVAL_2D_NV gl_EVAL_BIT"gl_EVAL_FRACTIONAL_TESSELLATION_NVgl_EVAL_TRIANGULAR_2D_NVgl_EVAL_VERTEX_ATTRIB0_NVgl_EVAL_VERTEX_ATTRIB10_NVgl_EVAL_VERTEX_ATTRIB11_NVgl_EVAL_VERTEX_ATTRIB12_NVgl_EVAL_VERTEX_ATTRIB13_NVgl_EVAL_VERTEX_ATTRIB14_NVgl_EVAL_VERTEX_ATTRIB15_NVgl_EVAL_VERTEX_ATTRIB1_NVgl_EVAL_VERTEX_ATTRIB2_NVgl_EVAL_VERTEX_ATTRIB3_NVgl_EVAL_VERTEX_ATTRIB4_NVgl_EVAL_VERTEX_ATTRIB5_NVgl_EVAL_VERTEX_ATTRIB6_NVgl_EVAL_VERTEX_ATTRIB7_NVgl_EVAL_VERTEX_ATTRIB8_NVgl_EVAL_VERTEX_ATTRIB9_NVgl_EXCLUSION_KHRgl_EXCLUSION_NVgl_EXPgl_EXP2gl_EXPAND_NEGATE_NVgl_EXPAND_NORMAL_NV gl_EXTENSIONS%gl_EXTERNAL_VIRTUAL_MEMORY_BUFFER_AMDgl_EYE_DISTANCE_TO_LINE_SGISgl_EYE_DISTANCE_TO_POINT_SGIS gl_EYE_LINEARgl_EYE_LINEAR_NVgl_EYE_LINE_SGIS gl_EYE_PLANEgl_EYE_PLANE_ABSOLUTE_NVgl_EYE_POINT_SGISgl_EYE_RADIAL_NVgl_E_TIMES_F_NVgl_FACTOR_ALPHA_MODULATE_IMGgl_FACTOR_MAX_AMDgl_FACTOR_MIN_AMD gl_FAILURE_NVgl_FALSE gl_FASTEST gl_FEEDBACKgl_FEEDBACK_BUFFER_POINTERgl_FEEDBACK_BUFFER_SIZEgl_FEEDBACK_BUFFER_TYPEgl_FENCE_APPLEgl_FENCE_CONDITION_NVgl_FENCE_STATUS_NVgl_FETCH_PER_SAMPLE_ARM gl_FIELDS_NVgl_FIELD_LOWER_NVgl_FIELD_UPPER_NVgl_FILE_NAME_NVgl_FILLgl_FILL_RECTANGLE_NV gl_FILTERgl_FILTER4_SGISgl_FIRST_TO_REST_NVgl_FIRST_VERTEX_CONVENTIONgl_FIRST_VERTEX_CONVENTION_EXTgl_FIRST_VERTEX_CONVENTION_OESgl_FIXED gl_FIXED_OES gl_FIXED_ONLYgl_FIXED_ONLY_ARBgl_FLATgl_FLOAT gl_FLOAT16_NVgl_FLOAT16_VEC2_NVgl_FLOAT16_VEC3_NVgl_FLOAT16_VEC4_NV!gl_FLOAT_32_UNSIGNED_INT_24_8_REV$gl_FLOAT_32_UNSIGNED_INT_24_8_REV_NVgl_FLOAT_CLEAR_COLOR_VALUE_NV gl_FLOAT_MAT2gl_FLOAT_MAT2_ARBgl_FLOAT_MAT2x3gl_FLOAT_MAT2x3_NVgl_FLOAT_MAT2x4gl_FLOAT_MAT2x4_NV gl_FLOAT_MAT3gl_FLOAT_MAT3_ARBgl_FLOAT_MAT3x2gl_FLOAT_MAT3x2_NVgl_FLOAT_MAT3x4gl_FLOAT_MAT3x4_NV gl_FLOAT_MAT4gl_FLOAT_MAT4_ARBgl_FLOAT_MAT4x2gl_FLOAT_MAT4x2_NVgl_FLOAT_MAT4x3gl_FLOAT_MAT4x3_NVgl_FLOAT_R16_NVgl_FLOAT_R32_NVgl_FLOAT_RG16_NVgl_FLOAT_RG32_NVgl_FLOAT_RGB16_NVgl_FLOAT_RGB32_NVgl_FLOAT_RGBA16_NVgl_FLOAT_RGBA32_NVgl_FLOAT_RGBA_MODE_NVgl_FLOAT_RGBA_NVgl_FLOAT_RGB_NVgl_FLOAT_RG_NV gl_FLOAT_R_NV gl_FLOAT_VEC2gl_FLOAT_VEC2_ARB gl_FLOAT_VEC3gl_FLOAT_VEC3_ARB gl_FLOAT_VEC4gl_FLOAT_VEC4_ARBgl_FOG gl_FOG_BIT gl_FOG_COLOR gl_FOG_COORDgl_FOG_COORDINATEgl_FOG_COORDINATE_ARRAY&gl_FOG_COORDINATE_ARRAY_BUFFER_BINDING*gl_FOG_COORDINATE_ARRAY_BUFFER_BINDING_ARBgl_FOG_COORDINATE_ARRAY_EXT gl_FOG_COORDINATE_ARRAY_LIST_IBM'gl_FOG_COORDINATE_ARRAY_LIST_STRIDE_IBMgl_FOG_COORDINATE_ARRAY_POINTER#gl_FOG_COORDINATE_ARRAY_POINTER_EXTgl_FOG_COORDINATE_ARRAY_STRIDE"gl_FOG_COORDINATE_ARRAY_STRIDE_EXTgl_FOG_COORDINATE_ARRAY_TYPE gl_FOG_COORDINATE_ARRAY_TYPE_EXTgl_FOG_COORDINATE_EXTgl_FOG_COORDINATE_SOURCEgl_FOG_COORDINATE_SOURCE_EXTgl_FOG_COORD_ARRAYgl_FOG_COORD_ARRAY_ADDRESS_NV!gl_FOG_COORD_ARRAY_BUFFER_BINDINGgl_FOG_COORD_ARRAY_LENGTH_NVgl_FOG_COORD_ARRAY_POINTERgl_FOG_COORD_ARRAY_STRIDEgl_FOG_COORD_ARRAY_TYPEgl_FOG_COORD_SRCgl_FOG_DENSITYgl_FOG_DISTANCE_MODE_NV gl_FOG_ENDgl_FOG_FUNC_POINTS_SGISgl_FOG_FUNC_SGIS gl_FOG_HINT gl_FOG_INDEX gl_FOG_MODEgl_FOG_OFFSET_SGIXgl_FOG_OFFSET_VALUE_SGIXgl_FOG_SPECULAR_TEXTURE_WIN gl_FOG_STARTgl_FONT_ASCENDER_BIT_NVgl_FONT_DESCENDER_BIT_NVgl_FONT_GLYPHS_AVAILABLE_NVgl_FONT_HAS_KERNING_BIT_NVgl_FONT_HEIGHT_BIT_NV!gl_FONT_MAX_ADVANCE_HEIGHT_BIT_NV gl_FONT_MAX_ADVANCE_WIDTH_BIT_NV gl_FONT_NUM_GLYPH_INDICES_BIT_NVgl_FONT_TARGET_UNAVAILABLE_NVgl_FONT_UNAVAILABLE_NV!gl_FONT_UNDERLINE_POSITION_BIT_NV"gl_FONT_UNDERLINE_THICKNESS_BIT_NVgl_FONT_UNINTELLIGIBLE_NVgl_FONT_UNITS_PER_EM_BIT_NVgl_FONT_X_MAX_BOUNDS_BIT_NVgl_FONT_X_MIN_BOUNDS_BIT_NVgl_FONT_Y_MAX_BOUNDS_BIT_NVgl_FONT_Y_MIN_BOUNDS_BIT_NVgl_FORCE_BLUE_TO_ONE_NVgl_FORMAT_SUBSAMPLE_244_244_OMLgl_FORMAT_SUBSAMPLE_24_24_OMLgl_FRACTIONAL_EVENgl_FRACTIONAL_EVEN_EXTgl_FRACTIONAL_EVEN_OESgl_FRACTIONAL_ODDgl_FRACTIONAL_ODD_EXTgl_FRACTIONAL_ODD_OES%gl_FRAGMENTS_INSTRUMENT_COUNTERS_SGIX gl_FRAGMENTS_INSTRUMENT_MAX_SGIXgl_FRAGMENTS_INSTRUMENT_SGIXgl_FRAGMENT_ALPHA_MODULATE_IMGgl_FRAGMENT_COLOR_EXT$gl_FRAGMENT_COLOR_MATERIAL_FACE_SGIX)gl_FRAGMENT_COLOR_MATERIAL_PARAMETER_SGIXgl_FRAGMENT_COLOR_MATERIAL_SGIXgl_FRAGMENT_COVERAGE_COLOR_NV gl_FRAGMENT_COVERAGE_TO_COLOR_NVgl_FRAGMENT_DEPTHgl_FRAGMENT_DEPTH_EXTgl_FRAGMENT_INPUT_NV%gl_FRAGMENT_INTERPOLATION_OFFSET_BITS)gl_FRAGMENT_INTERPOLATION_OFFSET_BITS_OESgl_FRAGMENT_LIGHT0_SGIXgl_FRAGMENT_LIGHT1_SGIXgl_FRAGMENT_LIGHT2_SGIXgl_FRAGMENT_LIGHT3_SGIXgl_FRAGMENT_LIGHT4_SGIXgl_FRAGMENT_LIGHT5_SGIXgl_FRAGMENT_LIGHT6_SGIXgl_FRAGMENT_LIGHT7_SGIXgl_FRAGMENT_LIGHTING_SGIX$gl_FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX)gl_FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX1gl_FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX%gl_FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIXgl_FRAGMENT_MATERIAL_EXTgl_FRAGMENT_NORMAL_EXTgl_FRAGMENT_PROGRAM_ARBgl_FRAGMENT_PROGRAM_BINDING_NV&gl_FRAGMENT_PROGRAM_CALLBACK_DATA_MESA&gl_FRAGMENT_PROGRAM_CALLBACK_FUNC_MESA!gl_FRAGMENT_PROGRAM_CALLBACK_MESA0gl_FRAGMENT_PROGRAM_INTERPOLATION_OFFSET_BITS_NVgl_FRAGMENT_PROGRAM_NV'gl_FRAGMENT_PROGRAM_PARAMETER_BUFFER_NV!gl_FRAGMENT_PROGRAM_POSITION_MESAgl_FRAGMENT_SHADERgl_FRAGMENT_SHADER_ARBgl_FRAGMENT_SHADER_ATIgl_FRAGMENT_SHADER_BITgl_FRAGMENT_SHADER_BIT_EXT"gl_FRAGMENT_SHADER_DERIVATIVE_HINT&gl_FRAGMENT_SHADER_DERIVATIVE_HINT_ARB&gl_FRAGMENT_SHADER_DERIVATIVE_HINT_OES'gl_FRAGMENT_SHADER_DISCARDS_SAMPLES_EXT,gl_FRAGMENT_SHADER_FRAMEBUFFER_FETCH_MRT_ARM"gl_FRAGMENT_SHADER_INVOCATIONS_ARBgl_FRAGMENT_SUBROUTINEgl_FRAGMENT_SUBROUTINE_UNIFORMgl_FRAGMENT_TEXTUREgl_FRAMEBUFFER$gl_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZEgl_FRAMEBUFFER_ATTACHMENT_ANGLE#gl_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE(gl_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING,gl_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING_EXT(gl_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE,gl_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE_EXT$gl_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE$gl_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE!gl_FRAMEBUFFER_ATTACHMENT_LAYERED%gl_FRAMEBUFFER_ATTACHMENT_LAYERED_ARB%gl_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT%gl_FRAMEBUFFER_ATTACHMENT_LAYERED_OES%gl_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME)gl_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_EXT)gl_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_OES%gl_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE)gl_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_EXT)gl_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_OES"gl_FRAMEBUFFER_ATTACHMENT_RED_SIZE&gl_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE0gl_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_EXT0gl_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_OES/gl_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE3gl_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_EXT3gl_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_OES'gl_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER+gl_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT'gl_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL+gl_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_EXT+gl_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_OES-gl_FRAMEBUFFER_ATTACHMENT_TEXTURE_SAMPLES_EXTgl_FRAMEBUFFER_BARRIER_BITgl_FRAMEBUFFER_BARRIER_BIT_EXTgl_FRAMEBUFFER_BINDINGgl_FRAMEBUFFER_BINDING_ANGLEgl_FRAMEBUFFER_BINDING_EXTgl_FRAMEBUFFER_BINDING_OESgl_FRAMEBUFFER_BLENDgl_FRAMEBUFFER_COMPLETEgl_FRAMEBUFFER_COMPLETE_EXTgl_FRAMEBUFFER_COMPLETE_OESgl_FRAMEBUFFER_DEFAULT-gl_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONSgl_FRAMEBUFFER_DEFAULT_HEIGHTgl_FRAMEBUFFER_DEFAULT_LAYERS!gl_FRAMEBUFFER_DEFAULT_LAYERS_EXT!gl_FRAMEBUFFER_DEFAULT_LAYERS_OESgl_FRAMEBUFFER_DEFAULT_SAMPLESgl_FRAMEBUFFER_DEFAULT_WIDTHgl_FRAMEBUFFER_EXT$gl_FRAMEBUFFER_INCOMPLETE_ATTACHMENT(gl_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT(gl_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_OES$gl_FRAMEBUFFER_INCOMPLETE_DIMENSIONS(gl_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT(gl_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_OES%gl_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER)gl_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_EXT)gl_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_OES%gl_FRAMEBUFFER_INCOMPLETE_FORMATS_EXT%gl_FRAMEBUFFER_INCOMPLETE_FORMATS_OES)gl_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_ARB)gl_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_EXT'gl_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS+gl_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_ARB+gl_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT+gl_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_OES,gl_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT0gl_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXT0gl_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_OES%gl_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE+gl_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_ANGLE+gl_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_APPLE)gl_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT)gl_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_IMG(gl_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_NV%gl_FRAMEBUFFER_INCOMPLETE_READ_BUFFER)gl_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_EXT)gl_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_OESgl_FRAMEBUFFER_OES/gl_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_NVgl_FRAMEBUFFER_RENDERABLE!gl_FRAMEBUFFER_RENDERABLE_LAYERED,gl_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_NVgl_FRAMEBUFFER_SRGBgl_FRAMEBUFFER_SRGB_CAPABLE_EXTgl_FRAMEBUFFER_SRGB_EXTgl_FRAMEBUFFER_UNDEFINEDgl_FRAMEBUFFER_UNDEFINED_OESgl_FRAMEBUFFER_UNSUPPORTEDgl_FRAMEBUFFER_UNSUPPORTED_EXTgl_FRAMEBUFFER_UNSUPPORTED_OESgl_FRAMEZOOM_FACTOR_SGIXgl_FRAMEZOOM_SGIX gl_FRAME_NVgl_FRONTgl_FRONT_AND_BACK gl_FRONT_FACE gl_FRONT_LEFTgl_FRONT_RIGHTgl_FULL_RANGE_EXTgl_FULL_STIPPLE_HINT_PGIgl_FULL_SUPPORT gl_FUNC_ADDgl_FUNC_ADD_EXTgl_FUNC_ADD_OESgl_FUNC_REVERSE_SUBTRACTgl_FUNC_REVERSE_SUBTRACT_EXTgl_FUNC_REVERSE_SUBTRACT_OESgl_FUNC_SUBTRACTgl_FUNC_SUBTRACT_EXTgl_FUNC_SUBTRACT_OESgl_GCCSO_SHADER_BINARY_FJgl_GENERATE_MIPMAPgl_GENERATE_MIPMAP_HINTgl_GENERATE_MIPMAP_HINT_SGISgl_GENERATE_MIPMAP_SGISgl_GENERIC_ATTRIB_NV gl_GEOMETRY_DEFORMATION_BIT_SGIXgl_GEOMETRY_DEFORMATION_SGIXgl_GEOMETRY_INPUT_TYPEgl_GEOMETRY_INPUT_TYPE_ARBgl_GEOMETRY_INPUT_TYPE_EXT!gl_GEOMETRY_LINKED_INPUT_TYPE_EXT!gl_GEOMETRY_LINKED_INPUT_TYPE_OES"gl_GEOMETRY_LINKED_OUTPUT_TYPE_EXT"gl_GEOMETRY_LINKED_OUTPUT_TYPE_OES#gl_GEOMETRY_LINKED_VERTICES_OUT_EXT#gl_GEOMETRY_LINKED_VERTICES_OUT_OESgl_GEOMETRY_OUTPUT_TYPEgl_GEOMETRY_OUTPUT_TYPE_ARBgl_GEOMETRY_OUTPUT_TYPE_EXTgl_GEOMETRY_PROGRAM_NV'gl_GEOMETRY_PROGRAM_PARAMETER_BUFFER_NVgl_GEOMETRY_SHADERgl_GEOMETRY_SHADER_ARBgl_GEOMETRY_SHADER_BITgl_GEOMETRY_SHADER_BIT_EXTgl_GEOMETRY_SHADER_BIT_OESgl_GEOMETRY_SHADER_EXTgl_GEOMETRY_SHADER_INVOCATIONS"gl_GEOMETRY_SHADER_INVOCATIONS_EXT"gl_GEOMETRY_SHADER_INVOCATIONS_OESgl_GEOMETRY_SHADER_OES)gl_GEOMETRY_SHADER_PRIMITIVES_EMITTED_ARBgl_GEOMETRY_SUBROUTINEgl_GEOMETRY_SUBROUTINE_UNIFORMgl_GEOMETRY_TEXTUREgl_GEOMETRY_VERTICES_OUTgl_GEOMETRY_VERTICES_OUT_ARBgl_GEOMETRY_VERTICES_OUT_EXT gl_GEQUALgl_GET_TEXTURE_IMAGE_FORMATgl_GET_TEXTURE_IMAGE_TYPEgl_GLOBAL_ALPHA_FACTOR_SUNgl_GLOBAL_ALPHA_SUNgl_GLYPH_HAS_KERNING_BIT_NVgl_GLYPH_HEIGHT_BIT_NV*gl_GLYPH_HORIZONTAL_BEARING_ADVANCE_BIT_NV$gl_GLYPH_HORIZONTAL_BEARING_X_BIT_NV$gl_GLYPH_HORIZONTAL_BEARING_Y_BIT_NV(gl_GLYPH_VERTICAL_BEARING_ADVANCE_BIT_NV"gl_GLYPH_VERTICAL_BEARING_X_BIT_NV"gl_GLYPH_VERTICAL_BEARING_Y_BIT_NVgl_GLYPH_WIDTH_BIT_NVgl_GPU_ADDRESS_NVgl_GPU_DISJOINT_EXT/gl_GPU_MEMORY_INFO_CURRENT_AVAILABLE_VIDMEM_NVX'gl_GPU_MEMORY_INFO_DEDICATED_VIDMEM_NVX%gl_GPU_MEMORY_INFO_EVICTED_MEMORY_NVX%gl_GPU_MEMORY_INFO_EVICTION_COUNT_NVX-gl_GPU_MEMORY_INFO_TOTAL_AVAILABLE_MEMORY_NVXgl_GPU_OPTIMIZED_QCOM gl_GREATERgl_GREEN gl_GREEN_BIAS gl_GREEN_BITSgl_GREEN_BIT_ATIgl_GREEN_INTEGERgl_GREEN_INTEGER_EXTgl_GREEN_MAX_CLAMP_INGRgl_GREEN_MIN_CLAMP_INGR gl_GREEN_NVgl_GREEN_SCALEgl_GUILTY_CONTEXT_RESETgl_GUILTY_CONTEXT_RESET_ARBgl_GUILTY_CONTEXT_RESET_EXTgl_GUILTY_CONTEXT_RESET_KHR gl_HALF_APPLEgl_HALF_BIAS_NEGATE_NVgl_HALF_BIAS_NORMAL_NVgl_HALF_BIT_ATI gl_HALF_FLOATgl_HALF_FLOAT_ARBgl_HALF_FLOAT_NVgl_HALF_FLOAT_OESgl_HARDLIGHT_KHRgl_HARDLIGHT_NV gl_HARDMIX_NV gl_HIGH_FLOAT gl_HIGH_INT gl_HILO16_NV gl_HILO8_NV gl_HILO_NV gl_HINT_BIT gl_HISTOGRAMgl_HISTOGRAM_ALPHA_SIZEgl_HISTOGRAM_ALPHA_SIZE_EXTgl_HISTOGRAM_BLUE_SIZEgl_HISTOGRAM_BLUE_SIZE_EXTgl_HISTOGRAM_EXTgl_HISTOGRAM_FORMATgl_HISTOGRAM_FORMAT_EXTgl_HISTOGRAM_GREEN_SIZEgl_HISTOGRAM_GREEN_SIZE_EXTgl_HISTOGRAM_LUMINANCE_SIZEgl_HISTOGRAM_LUMINANCE_SIZE_EXTgl_HISTOGRAM_RED_SIZEgl_HISTOGRAM_RED_SIZE_EXTgl_HISTOGRAM_SINKgl_HISTOGRAM_SINK_EXTgl_HISTOGRAM_WIDTHgl_HISTOGRAM_WIDTH_EXT gl_HI_BIAS_NVgl_HI_SCALE_NVgl_HORIZONTAL_LINE_TO_NVgl_HSL_COLOR_KHRgl_HSL_COLOR_NVgl_HSL_HUE_KHR gl_HSL_HUE_NVgl_HSL_LUMINOSITY_KHRgl_HSL_LUMINOSITY_NVgl_HSL_SATURATION_KHRgl_HSL_SATURATION_NVgl_IDENTITY_NVgl_IGNORE_BORDER_HP gl_IMAGE_1Dgl_IMAGE_1D_ARRAYgl_IMAGE_1D_ARRAY_EXTgl_IMAGE_1D_EXT gl_IMAGE_2Dgl_IMAGE_2D_ARRAYgl_IMAGE_2D_ARRAY_EXTgl_IMAGE_2D_EXTgl_IMAGE_2D_MULTISAMPLEgl_IMAGE_2D_MULTISAMPLE_ARRAY!gl_IMAGE_2D_MULTISAMPLE_ARRAY_EXTgl_IMAGE_2D_MULTISAMPLE_EXTgl_IMAGE_2D_RECTgl_IMAGE_2D_RECT_EXT gl_IMAGE_3Dgl_IMAGE_3D_EXTgl_IMAGE_BINDING_ACCESSgl_IMAGE_BINDING_ACCESS_EXTgl_IMAGE_BINDING_FORMATgl_IMAGE_BINDING_FORMAT_EXTgl_IMAGE_BINDING_LAYERgl_IMAGE_BINDING_LAYEREDgl_IMAGE_BINDING_LAYERED_EXTgl_IMAGE_BINDING_LAYER_EXTgl_IMAGE_BINDING_LEVELgl_IMAGE_BINDING_LEVEL_EXTgl_IMAGE_BINDING_NAMEgl_IMAGE_BINDING_NAME_EXTgl_IMAGE_BUFFERgl_IMAGE_BUFFER_EXTgl_IMAGE_BUFFER_OESgl_IMAGE_CLASS_10_10_10_2gl_IMAGE_CLASS_11_11_10gl_IMAGE_CLASS_1_X_16gl_IMAGE_CLASS_1_X_32gl_IMAGE_CLASS_1_X_8gl_IMAGE_CLASS_2_X_16gl_IMAGE_CLASS_2_X_32gl_IMAGE_CLASS_2_X_8gl_IMAGE_CLASS_4_X_16gl_IMAGE_CLASS_4_X_32gl_IMAGE_CLASS_4_X_8gl_IMAGE_COMPATIBILITY_CLASS gl_IMAGE_CUBEgl_IMAGE_CUBE_EXTgl_IMAGE_CUBE_MAP_ARRAYgl_IMAGE_CUBE_MAP_ARRAY_EXTgl_IMAGE_CUBE_MAP_ARRAY_OESgl_IMAGE_CUBIC_WEIGHT_HP&gl_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS%gl_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE"gl_IMAGE_FORMAT_COMPATIBILITY_TYPEgl_IMAGE_MAG_FILTER_HPgl_IMAGE_MIN_FILTER_HPgl_IMAGE_PIXEL_FORMATgl_IMAGE_PIXEL_TYPEgl_IMAGE_ROTATE_ANGLE_HPgl_IMAGE_ROTATE_ORIGIN_X_HPgl_IMAGE_ROTATE_ORIGIN_Y_HPgl_IMAGE_SCALE_X_HPgl_IMAGE_SCALE_Y_HPgl_IMAGE_TEXEL_SIZEgl_IMAGE_TRANSFORM_2D_HPgl_IMAGE_TRANSLATE_X_HPgl_IMAGE_TRANSLATE_Y_HP#gl_IMPLEMENTATION_COLOR_READ_FORMAT'gl_IMPLEMENTATION_COLOR_READ_FORMAT_OES!gl_IMPLEMENTATION_COLOR_READ_TYPE%gl_IMPLEMENTATION_COLOR_READ_TYPE_OESgl_INCR gl_INCR_WRAPgl_INCR_WRAP_EXTgl_INCR_WRAP_OESgl_INDEXgl_INDEX_ARRAYgl_INDEX_ARRAY_ADDRESS_NVgl_INDEX_ARRAY_BUFFER_BINDING!gl_INDEX_ARRAY_BUFFER_BINDING_ARBgl_INDEX_ARRAY_COUNT_EXTgl_INDEX_ARRAY_EXTgl_INDEX_ARRAY_LENGTH_NVgl_INDEX_ARRAY_LIST_IBMgl_INDEX_ARRAY_LIST_STRIDE_IBMgl_INDEX_ARRAY_POINTERgl_INDEX_ARRAY_POINTER_EXTgl_INDEX_ARRAY_STRIDEgl_INDEX_ARRAY_STRIDE_EXTgl_INDEX_ARRAY_TYPEgl_INDEX_ARRAY_TYPE_EXT gl_INDEX_BITSgl_INDEX_BIT_PGIgl_INDEX_CLEAR_VALUEgl_INDEX_LOGIC_OPgl_INDEX_MATERIAL_EXTgl_INDEX_MATERIAL_FACE_EXTgl_INDEX_MATERIAL_PARAMETER_EXT gl_INDEX_MODEgl_INDEX_OFFSETgl_INDEX_SHIFTgl_INDEX_TEST_EXTgl_INDEX_TEST_FUNC_EXTgl_INDEX_TEST_REF_EXTgl_INDEX_WRITEMASKgl_INFO_LOG_LENGTHgl_INNOCENT_CONTEXT_RESETgl_INNOCENT_CONTEXT_RESET_ARBgl_INNOCENT_CONTEXT_RESET_EXTgl_INNOCENT_CONTEXT_RESET_KHR!gl_INSTRUMENT_BUFFER_POINTER_SGIXgl_INSTRUMENT_MEASUREMENTS_SGIXgl_INT gl_INT16_NVgl_INT16_VEC2_NVgl_INT16_VEC3_NVgl_INT16_VEC4_NV gl_INT64_NVgl_INT64_VEC2_NVgl_INT64_VEC3_NVgl_INT64_VEC4_NV gl_INT8_NVgl_INT8_VEC2_NVgl_INT8_VEC3_NVgl_INT8_VEC4_NV gl_INTENSITYgl_INTENSITY12gl_INTENSITY12_EXTgl_INTENSITY16gl_INTENSITY16F_ARBgl_INTENSITY16I_EXTgl_INTENSITY16UI_EXTgl_INTENSITY16_EXTgl_INTENSITY16_SNORMgl_INTENSITY32F_ARBgl_INTENSITY32I_EXTgl_INTENSITY32UI_EXT gl_INTENSITY4gl_INTENSITY4_EXT gl_INTENSITY8gl_INTENSITY8I_EXTgl_INTENSITY8UI_EXTgl_INTENSITY8_EXTgl_INTENSITY8_SNORMgl_INTENSITY_EXTgl_INTENSITY_FLOAT16_APPLEgl_INTENSITY_FLOAT16_ATIgl_INTENSITY_FLOAT32_APPLEgl_INTENSITY_FLOAT32_ATIgl_INTENSITY_SNORMgl_INTERLACE_OMLgl_INTERLACE_READ_INGRgl_INTERLACE_READ_OMLgl_INTERLACE_SGIXgl_INTERLEAVED_ATTRIBSgl_INTERLEAVED_ATTRIBS_EXTgl_INTERLEAVED_ATTRIBS_NVgl_INTERNALFORMAT_ALPHA_SIZEgl_INTERNALFORMAT_ALPHA_TYPEgl_INTERNALFORMAT_BLUE_SIZEgl_INTERNALFORMAT_BLUE_TYPEgl_INTERNALFORMAT_DEPTH_SIZEgl_INTERNALFORMAT_DEPTH_TYPEgl_INTERNALFORMAT_GREEN_SIZEgl_INTERNALFORMAT_GREEN_TYPEgl_INTERNALFORMAT_PREFERREDgl_INTERNALFORMAT_RED_SIZEgl_INTERNALFORMAT_RED_TYPEgl_INTERNALFORMAT_SHARED_SIZEgl_INTERNALFORMAT_STENCIL_SIZEgl_INTERNALFORMAT_STENCIL_TYPEgl_INTERNALFORMAT_SUPPORTEDgl_INTERPOLATEgl_INTERPOLATE_ARBgl_INTERPOLATE_EXTgl_INT_10_10_10_2_OESgl_INT_2_10_10_10_REVgl_INT_IMAGE_1Dgl_INT_IMAGE_1D_ARRAYgl_INT_IMAGE_1D_ARRAY_EXTgl_INT_IMAGE_1D_EXTgl_INT_IMAGE_2Dgl_INT_IMAGE_2D_ARRAYgl_INT_IMAGE_2D_ARRAY_EXTgl_INT_IMAGE_2D_EXTgl_INT_IMAGE_2D_MULTISAMPLE!gl_INT_IMAGE_2D_MULTISAMPLE_ARRAY%gl_INT_IMAGE_2D_MULTISAMPLE_ARRAY_EXTgl_INT_IMAGE_2D_MULTISAMPLE_EXTgl_INT_IMAGE_2D_RECTgl_INT_IMAGE_2D_RECT_EXTgl_INT_IMAGE_3Dgl_INT_IMAGE_3D_EXTgl_INT_IMAGE_BUFFERgl_INT_IMAGE_BUFFER_EXTgl_INT_IMAGE_BUFFER_OESgl_INT_IMAGE_CUBEgl_INT_IMAGE_CUBE_EXTgl_INT_IMAGE_CUBE_MAP_ARRAYgl_INT_IMAGE_CUBE_MAP_ARRAY_EXTgl_INT_IMAGE_CUBE_MAP_ARRAY_OESgl_INT_SAMPLER_1Dgl_INT_SAMPLER_1D_ARRAYgl_INT_SAMPLER_1D_ARRAY_EXTgl_INT_SAMPLER_1D_EXTgl_INT_SAMPLER_2Dgl_INT_SAMPLER_2D_ARRAYgl_INT_SAMPLER_2D_ARRAY_EXTgl_INT_SAMPLER_2D_EXTgl_INT_SAMPLER_2D_MULTISAMPLE#gl_INT_SAMPLER_2D_MULTISAMPLE_ARRAY'gl_INT_SAMPLER_2D_MULTISAMPLE_ARRAY_OESgl_INT_SAMPLER_2D_RECTgl_INT_SAMPLER_2D_RECT_EXTgl_INT_SAMPLER_3Dgl_INT_SAMPLER_3D_EXTgl_INT_SAMPLER_BUFFERgl_INT_SAMPLER_BUFFER_AMDgl_INT_SAMPLER_BUFFER_EXTgl_INT_SAMPLER_BUFFER_OESgl_INT_SAMPLER_CUBEgl_INT_SAMPLER_CUBE_EXTgl_INT_SAMPLER_CUBE_MAP_ARRAY!gl_INT_SAMPLER_CUBE_MAP_ARRAY_ARB!gl_INT_SAMPLER_CUBE_MAP_ARRAY_EXT!gl_INT_SAMPLER_CUBE_MAP_ARRAY_OESgl_INT_SAMPLER_RENDERBUFFER_NV gl_INT_VEC2gl_INT_VEC2_ARB gl_INT_VEC3gl_INT_VEC3_ARB gl_INT_VEC4gl_INT_VEC4_ARBgl_INVALID_ENUM gl_INVALID_FRAMEBUFFER_OPERATION$gl_INVALID_FRAMEBUFFER_OPERATION_EXT$gl_INVALID_FRAMEBUFFER_OPERATION_OESgl_INVALID_INDEXgl_INVALID_OPERATIONgl_INVALID_VALUEgl_INVARIANT_DATATYPE_EXTgl_INVARIANT_EXTgl_INVARIANT_VALUE_EXT gl_INVERSE_NVgl_INVERSE_TRANSPOSE_NV gl_INVERTgl_INVERTED_SCREEN_W_RENDgl_INVERT_OVG_NVgl_INVERT_RGB_NVgl_IR_INSTRUMENT1_SGIX gl_ISOLINESgl_ISOLINES_EXTgl_ISOLINES_OESgl_IS_PER_PATCHgl_IS_PER_PATCH_EXTgl_IS_PER_PATCH_OESgl_IS_ROW_MAJORgl_ITALIC_BIT_NVgl_IUI_N3F_V2F_EXTgl_IUI_N3F_V3F_EXTgl_IUI_V2F_EXTgl_IUI_V3F_EXTgl_KEEPgl_LARGE_CCW_ARC_TO_NVgl_LARGE_CW_ARC_TO_NVgl_LAST_VERTEX_CONVENTIONgl_LAST_VERTEX_CONVENTION_EXTgl_LAST_VERTEX_CONVENTION_OESgl_LAST_VIDEO_CAPTURE_STATUS_NV gl_LAYER_NVgl_LAYER_PROVOKING_VERTEXgl_LAYER_PROVOKING_VERTEX_EXTgl_LAYER_PROVOKING_VERTEX_OESgl_LAYOUT_DEFAULT_INTEL!gl_LAYOUT_LINEAR_CPU_CACHED_INTELgl_LAYOUT_LINEAR_INTELgl_LEFT gl_LEQUAL gl_LERP_ATIgl_LESS gl_LIGHT0 gl_LIGHT1 gl_LIGHT2 gl_LIGHT3 gl_LIGHT4 gl_LIGHT5 gl_LIGHT6 gl_LIGHT7gl_LIGHTEN_KHR gl_LIGHTEN_NV gl_LIGHTINGgl_LIGHTING_BITgl_LIGHT_ENV_MODE_SGIXgl_LIGHT_MODEL_AMBIENTgl_LIGHT_MODEL_COLOR_CONTROL gl_LIGHT_MODEL_COLOR_CONTROL_EXTgl_LIGHT_MODEL_LOCAL_VIEWER$gl_LIGHT_MODEL_SPECULAR_VECTOR_APPLEgl_LIGHT_MODEL_TWO_SIDEgl_LINE gl_LINEARgl_LINEARBURN_NVgl_LINEARDODGE_NVgl_LINEARLIGHT_NVgl_LINEAR_ATTENUATIONgl_LINEAR_CLIPMAP_LINEAR_SGIXgl_LINEAR_CLIPMAP_NEAREST_SGIXgl_LINEAR_DETAIL_ALPHA_SGISgl_LINEAR_DETAIL_COLOR_SGISgl_LINEAR_DETAIL_SGISgl_LINEAR_MIPMAP_LINEARgl_LINEAR_MIPMAP_NEARESTgl_LINEAR_SHARPEN_ALPHA_SGISgl_LINEAR_SHARPEN_COLOR_SGISgl_LINEAR_SHARPEN_SGISgl_LINESgl_LINES_ADJACENCYgl_LINES_ADJACENCY_ARBgl_LINES_ADJACENCY_EXTgl_LINES_ADJACENCY_OES gl_LINE_BIT gl_LINE_LOOPgl_LINE_QUALITY_HINT_SGIXgl_LINE_RESET_TOKENgl_LINE_SMOOTHgl_LINE_SMOOTH_HINTgl_LINE_STIPPLEgl_LINE_STIPPLE_PATTERNgl_LINE_STIPPLE_REPEAT gl_LINE_STRIPgl_LINE_STRIP_ADJACENCYgl_LINE_STRIP_ADJACENCY_ARBgl_LINE_STRIP_ADJACENCY_EXTgl_LINE_STRIP_ADJACENCY_OES gl_LINE_TOKEN gl_LINE_TO_NV gl_LINE_WIDTHgl_LINE_WIDTH_GRANULARITYgl_LINE_WIDTH_RANGEgl_LINK_STATUS gl_LIST_BASE gl_LIST_BIT gl_LIST_INDEX gl_LIST_MODEgl_LIST_PRIORITY_SGIXgl_LOADgl_LOCAL_CONSTANT_DATATYPE_EXTgl_LOCAL_CONSTANT_EXTgl_LOCAL_CONSTANT_VALUE_EXT gl_LOCAL_EXT gl_LOCATIONgl_LOCATION_COMPONENTgl_LOCATION_INDEX gl_LOGIC_OPgl_LOGIC_OP_MODEgl_LOSE_CONTEXT_ON_RESETgl_LOSE_CONTEXT_ON_RESET_ARBgl_LOSE_CONTEXT_ON_RESET_EXTgl_LOSE_CONTEXT_ON_RESET_KHR gl_LOWER_LEFT gl_LOW_FLOAT gl_LOW_INT gl_LO_BIAS_NVgl_LO_SCALE_NV gl_LUMINANCEgl_LUMINANCE12gl_LUMINANCE12_ALPHA12gl_LUMINANCE12_ALPHA12_EXTgl_LUMINANCE12_ALPHA4gl_LUMINANCE12_ALPHA4_EXTgl_LUMINANCE12_EXTgl_LUMINANCE16gl_LUMINANCE16F_ARBgl_LUMINANCE16F_EXTgl_LUMINANCE16I_EXTgl_LUMINANCE16UI_EXTgl_LUMINANCE16_ALPHA16gl_LUMINANCE16_ALPHA16_EXTgl_LUMINANCE16_ALPHA16_SNORMgl_LUMINANCE16_EXTgl_LUMINANCE16_SNORMgl_LUMINANCE32F_ARBgl_LUMINANCE32F_EXTgl_LUMINANCE32I_EXTgl_LUMINANCE32UI_EXT gl_LUMINANCE4gl_LUMINANCE4_ALPHA4gl_LUMINANCE4_ALPHA4_EXTgl_LUMINANCE4_ALPHA4_OESgl_LUMINANCE4_EXTgl_LUMINANCE6_ALPHA2gl_LUMINANCE6_ALPHA2_EXT gl_LUMINANCE8gl_LUMINANCE8I_EXTgl_LUMINANCE8UI_EXTgl_LUMINANCE8_ALPHA8gl_LUMINANCE8_ALPHA8_EXTgl_LUMINANCE8_ALPHA8_OESgl_LUMINANCE8_ALPHA8_SNORMgl_LUMINANCE8_EXTgl_LUMINANCE8_OESgl_LUMINANCE8_SNORMgl_LUMINANCE_ALPHAgl_LUMINANCE_ALPHA16F_ARBgl_LUMINANCE_ALPHA16F_EXTgl_LUMINANCE_ALPHA16I_EXTgl_LUMINANCE_ALPHA16UI_EXTgl_LUMINANCE_ALPHA32F_ARBgl_LUMINANCE_ALPHA32F_EXTgl_LUMINANCE_ALPHA32I_EXTgl_LUMINANCE_ALPHA32UI_EXTgl_LUMINANCE_ALPHA8I_EXTgl_LUMINANCE_ALPHA8UI_EXT gl_LUMINANCE_ALPHA_FLOAT16_APPLEgl_LUMINANCE_ALPHA_FLOAT16_ATI gl_LUMINANCE_ALPHA_FLOAT32_APPLEgl_LUMINANCE_ALPHA_FLOAT32_ATIgl_LUMINANCE_ALPHA_INTEGER_EXTgl_LUMINANCE_ALPHA_SNORMgl_LUMINANCE_FLOAT16_APPLEgl_LUMINANCE_FLOAT16_ATIgl_LUMINANCE_FLOAT32_APPLEgl_LUMINANCE_FLOAT32_ATIgl_LUMINANCE_INTEGER_EXTgl_LUMINANCE_SNORM gl_MAD_ATIgl_MAGNITUDE_BIAS_NVgl_MAGNITUDE_SCALE_NVgl_MAJOR_VERSIONgl_MALI_PROGRAM_BINARY_ARMgl_MALI_SHADER_BINARY_ARMgl_MANUAL_GENERATE_MIPMAPgl_MAP1_BINORMAL_EXTgl_MAP1_COLOR_4gl_MAP1_GRID_DOMAINgl_MAP1_GRID_SEGMENTS gl_MAP1_INDEXgl_MAP1_NORMALgl_MAP1_TANGENT_EXTgl_MAP1_TEXTURE_COORD_1gl_MAP1_TEXTURE_COORD_2gl_MAP1_TEXTURE_COORD_3gl_MAP1_TEXTURE_COORD_4gl_MAP1_VERTEX_3gl_MAP1_VERTEX_4gl_MAP1_VERTEX_ATTRIB0_4_NVgl_MAP1_VERTEX_ATTRIB10_4_NVgl_MAP1_VERTEX_ATTRIB11_4_NVgl_MAP1_VERTEX_ATTRIB12_4_NVgl_MAP1_VERTEX_ATTRIB13_4_NVgl_MAP1_VERTEX_ATTRIB14_4_NVgl_MAP1_VERTEX_ATTRIB15_4_NVgl_MAP1_VERTEX_ATTRIB1_4_NVgl_MAP1_VERTEX_ATTRIB2_4_NVgl_MAP1_VERTEX_ATTRIB3_4_NVgl_MAP1_VERTEX_ATTRIB4_4_NVgl_MAP1_VERTEX_ATTRIB5_4_NVgl_MAP1_VERTEX_ATTRIB6_4_NVgl_MAP1_VERTEX_ATTRIB7_4_NVgl_MAP1_VERTEX_ATTRIB8_4_NVgl_MAP1_VERTEX_ATTRIB9_4_NVgl_MAP2_BINORMAL_EXTgl_MAP2_COLOR_4gl_MAP2_GRID_DOMAINgl_MAP2_GRID_SEGMENTS gl_MAP2_INDEXgl_MAP2_NORMALgl_MAP2_TANGENT_EXTgl_MAP2_TEXTURE_COORD_1gl_MAP2_TEXTURE_COORD_2gl_MAP2_TEXTURE_COORD_3gl_MAP2_TEXTURE_COORD_4gl_MAP2_VERTEX_3gl_MAP2_VERTEX_4gl_MAP2_VERTEX_ATTRIB0_4_NVgl_MAP2_VERTEX_ATTRIB10_4_NVgl_MAP2_VERTEX_ATTRIB11_4_NVgl_MAP2_VERTEX_ATTRIB12_4_NVgl_MAP2_VERTEX_ATTRIB13_4_NVgl_MAP2_VERTEX_ATTRIB14_4_NVgl_MAP2_VERTEX_ATTRIB15_4_NVgl_MAP2_VERTEX_ATTRIB1_4_NVgl_MAP2_VERTEX_ATTRIB2_4_NVgl_MAP2_VERTEX_ATTRIB3_4_NVgl_MAP2_VERTEX_ATTRIB4_4_NVgl_MAP2_VERTEX_ATTRIB5_4_NVgl_MAP2_VERTEX_ATTRIB6_4_NVgl_MAP2_VERTEX_ATTRIB7_4_NVgl_MAP2_VERTEX_ATTRIB8_4_NVgl_MAP2_VERTEX_ATTRIB9_4_NVgl_MAP_ATTRIB_U_ORDER_NVgl_MAP_ATTRIB_V_ORDER_NVgl_MAP_COHERENT_BIT gl_MAP_COLORgl_MAP_FLUSH_EXPLICIT_BITgl_MAP_FLUSH_EXPLICIT_BIT_EXTgl_MAP_INVALIDATE_BUFFER_BIT gl_MAP_INVALIDATE_BUFFER_BIT_EXTgl_MAP_INVALIDATE_RANGE_BITgl_MAP_INVALIDATE_RANGE_BIT_EXTgl_MAP_PERSISTENT_BITgl_MAP_READ_BITgl_MAP_READ_BIT_EXTgl_MAP_STENCILgl_MAP_TESSELLATION_NVgl_MAP_UNSYNCHRONIZED_BITgl_MAP_UNSYNCHRONIZED_BIT_EXTgl_MAP_WRITE_BITgl_MAP_WRITE_BIT_EXTgl_MATERIAL_SIDE_HINT_PGIgl_MATRIX0_ARB gl_MATRIX0_NVgl_MATRIX10_ARBgl_MATRIX11_ARBgl_MATRIX12_ARBgl_MATRIX13_ARBgl_MATRIX14_ARBgl_MATRIX15_ARBgl_MATRIX16_ARBgl_MATRIX17_ARBgl_MATRIX18_ARBgl_MATRIX19_ARBgl_MATRIX1_ARB gl_MATRIX1_NVgl_MATRIX20_ARBgl_MATRIX21_ARBgl_MATRIX22_ARBgl_MATRIX23_ARBgl_MATRIX24_ARBgl_MATRIX25_ARBgl_MATRIX26_ARBgl_MATRIX27_ARBgl_MATRIX28_ARBgl_MATRIX29_ARBgl_MATRIX2_ARB gl_MATRIX2_NVgl_MATRIX30_ARBgl_MATRIX31_ARBgl_MATRIX3_ARB gl_MATRIX3_NVgl_MATRIX4_ARB gl_MATRIX4_NVgl_MATRIX5_ARB gl_MATRIX5_NVgl_MATRIX6_ARB gl_MATRIX6_NVgl_MATRIX7_ARB gl_MATRIX7_NVgl_MATRIX8_ARBgl_MATRIX9_ARB gl_MATRIX_EXTgl_MATRIX_INDEX_ARRAY_ARB(gl_MATRIX_INDEX_ARRAY_BUFFER_BINDING_OESgl_MATRIX_INDEX_ARRAY_OES!gl_MATRIX_INDEX_ARRAY_POINTER_ARB!gl_MATRIX_INDEX_ARRAY_POINTER_OESgl_MATRIX_INDEX_ARRAY_SIZE_ARBgl_MATRIX_INDEX_ARRAY_SIZE_OES gl_MATRIX_INDEX_ARRAY_STRIDE_ARB gl_MATRIX_INDEX_ARRAY_STRIDE_OESgl_MATRIX_INDEX_ARRAY_TYPE_ARBgl_MATRIX_INDEX_ARRAY_TYPE_OESgl_MATRIX_MODEgl_MATRIX_PALETTE_ARBgl_MATRIX_PALETTE_OESgl_MATRIX_STRIDE"gl_MAT_AMBIENT_AND_DIFFUSE_BIT_PGIgl_MAT_AMBIENT_BIT_PGIgl_MAT_COLOR_INDEXES_BIT_PGIgl_MAT_DIFFUSE_BIT_PGIgl_MAT_EMISSION_BIT_PGIgl_MAT_SHININESS_BIT_PGIgl_MAT_SPECULAR_BIT_PGIgl_MAXgl_MAX_3D_TEXTURE_SIZEgl_MAX_3D_TEXTURE_SIZE_EXTgl_MAX_3D_TEXTURE_SIZE_OESgl_MAX_4D_TEXTURE_SIZE_SGISgl_MAX_ACTIVE_LIGHTS_SGIXgl_MAX_ARRAY_TEXTURE_LAYERSgl_MAX_ARRAY_TEXTURE_LAYERS_EXTgl_MAX_ASYNC_DRAW_PIXELS_SGIXgl_MAX_ASYNC_HISTOGRAM_SGIXgl_MAX_ASYNC_READ_PIXELS_SGIXgl_MAX_ASYNC_TEX_IMAGE_SGIX%gl_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS!gl_MAX_ATOMIC_COUNTER_BUFFER_SIZEgl_MAX_ATTRIB_STACK_DEPTH gl_MAX_BINDABLE_UNIFORM_SIZE_EXT gl_MAX_CLIENT_ATTRIB_STACK_DEPTHgl_MAX_CLIPMAP_DEPTH_SGIX!gl_MAX_CLIPMAP_VIRTUAL_DEPTH_SGIXgl_MAX_CLIP_DISTANCESgl_MAX_CLIP_DISTANCES_APPLEgl_MAX_CLIP_PLANESgl_MAX_CLIP_PLANES_IMGgl_MAX_COLOR_ATTACHMENTSgl_MAX_COLOR_ATTACHMENTS_EXTgl_MAX_COLOR_ATTACHMENTS_NVgl_MAX_COLOR_MATRIX_STACK_DEPTH#gl_MAX_COLOR_MATRIX_STACK_DEPTH_SGIgl_MAX_COLOR_TEXTURE_SAMPLESgl_MAX_COMBINED_ATOMIC_COUNTERS&gl_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS'gl_MAX_COMBINED_CLIP_AND_CULL_DISTANCES*gl_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTSgl_MAX_COMBINED_DIMENSIONS+gl_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS+gl_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS/gl_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS_EXT/gl_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS_OESgl_MAX_COMBINED_IMAGE_UNIFORMS0gl_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS4gl_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS_EXT'gl_MAX_COMBINED_SHADER_OUTPUT_RESOURCES%gl_MAX_COMBINED_SHADER_STORAGE_BLOCKS/gl_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS3gl_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS_EXT3gl_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS_OES2gl_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS6gl_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS_EXT6gl_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS_OES#gl_MAX_COMBINED_TEXTURE_IMAGE_UNITS'gl_MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARBgl_MAX_COMBINED_UNIFORM_BLOCKS)gl_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTSgl_MAX_COMPUTE_ATOMIC_COUNTERS%gl_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS*gl_MAX_COMPUTE_FIXED_GROUP_INVOCATIONS_ARB#gl_MAX_COMPUTE_FIXED_GROUP_SIZE_ARBgl_MAX_COMPUTE_IMAGE_UNIFORMS$gl_MAX_COMPUTE_SHADER_STORAGE_BLOCKS!gl_MAX_COMPUTE_SHARED_MEMORY_SIZE"gl_MAX_COMPUTE_TEXTURE_IMAGE_UNITSgl_MAX_COMPUTE_UNIFORM_BLOCKS!gl_MAX_COMPUTE_UNIFORM_COMPONENTS-gl_MAX_COMPUTE_VARIABLE_GROUP_INVOCATIONS_ARB&gl_MAX_COMPUTE_VARIABLE_GROUP_SIZE_ARBgl_MAX_COMPUTE_WORK_GROUP_COUNT%gl_MAX_COMPUTE_WORK_GROUP_INVOCATIONSgl_MAX_COMPUTE_WORK_GROUP_SIZEgl_MAX_CONVOLUTION_HEIGHTgl_MAX_CONVOLUTION_HEIGHT_EXTgl_MAX_CONVOLUTION_WIDTHgl_MAX_CONVOLUTION_WIDTH_EXTgl_MAX_CUBE_MAP_TEXTURE_SIZE gl_MAX_CUBE_MAP_TEXTURE_SIZE_ARB gl_MAX_CUBE_MAP_TEXTURE_SIZE_EXT gl_MAX_CUBE_MAP_TEXTURE_SIZE_OESgl_MAX_CULL_DISTANCESgl_MAX_DEBUG_GROUP_STACK_DEPTH"gl_MAX_DEBUG_GROUP_STACK_DEPTH_KHRgl_MAX_DEBUG_LOGGED_MESSAGES gl_MAX_DEBUG_LOGGED_MESSAGES_AMD gl_MAX_DEBUG_LOGGED_MESSAGES_ARB gl_MAX_DEBUG_LOGGED_MESSAGES_KHRgl_MAX_DEBUG_MESSAGE_LENGTHgl_MAX_DEBUG_MESSAGE_LENGTH_AMDgl_MAX_DEBUG_MESSAGE_LENGTH_ARBgl_MAX_DEBUG_MESSAGE_LENGTH_KHRgl_MAX_DEEP_3D_TEXTURE_DEPTH_NV&gl_MAX_DEEP_3D_TEXTURE_WIDTH_HEIGHT_NVgl_MAX_DEFORMATION_ORDER_SGIX gl_MAX_DEPTHgl_MAX_DEPTH_TEXTURE_SAMPLESgl_MAX_DRAW_BUFFERSgl_MAX_DRAW_BUFFERS_ARBgl_MAX_DRAW_BUFFERS_ATIgl_MAX_DRAW_BUFFERS_EXTgl_MAX_DRAW_BUFFERS_NVgl_MAX_DUAL_SOURCE_DRAW_BUFFERSgl_MAX_ELEMENTS_INDICESgl_MAX_ELEMENTS_INDICES_EXTgl_MAX_ELEMENTS_VERTICESgl_MAX_ELEMENTS_VERTICES_EXTgl_MAX_ELEMENT_INDEXgl_MAX_EVAL_ORDER gl_MAX_EXTgl_MAX_FOG_FUNC_POINTS_SGISgl_MAX_FRAGMENT_ATOMIC_COUNTERS&gl_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS%gl_MAX_FRAGMENT_BINDABLE_UNIFORMS_EXTgl_MAX_FRAGMENT_IMAGE_UNIFORMS gl_MAX_FRAGMENT_INPUT_COMPONENTS$gl_MAX_FRAGMENT_INTERPOLATION_OFFSET'gl_MAX_FRAGMENT_INTERPOLATION_OFFSET_NV(gl_MAX_FRAGMENT_INTERPOLATION_OFFSET_OESgl_MAX_FRAGMENT_LIGHTS_SGIX+gl_MAX_FRAGMENT_PROGRAM_LOCAL_PARAMETERS_NV%gl_MAX_FRAGMENT_SHADER_STORAGE_BLOCKSgl_MAX_FRAGMENT_UNIFORM_BLOCKS"gl_MAX_FRAGMENT_UNIFORM_COMPONENTS&gl_MAX_FRAGMENT_UNIFORM_COMPONENTS_ARBgl_MAX_FRAGMENT_UNIFORM_VECTORSgl_MAX_FRAMEBUFFER_HEIGHTgl_MAX_FRAMEBUFFER_LAYERSgl_MAX_FRAMEBUFFER_LAYERS_EXTgl_MAX_FRAMEBUFFER_LAYERS_OESgl_MAX_FRAMEBUFFER_SAMPLESgl_MAX_FRAMEBUFFER_WIDTHgl_MAX_FRAMEZOOM_FACTOR_SGIXgl_MAX_GENERAL_COMBINERS_NVgl_MAX_GEOMETRY_ATOMIC_COUNTERS#gl_MAX_GEOMETRY_ATOMIC_COUNTERS_EXT#gl_MAX_GEOMETRY_ATOMIC_COUNTERS_OES&gl_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS*gl_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS_EXT*gl_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS_OES%gl_MAX_GEOMETRY_BINDABLE_UNIFORMS_EXTgl_MAX_GEOMETRY_IMAGE_UNIFORMS"gl_MAX_GEOMETRY_IMAGE_UNIFORMS_EXT"gl_MAX_GEOMETRY_IMAGE_UNIFORMS_OES gl_MAX_GEOMETRY_INPUT_COMPONENTS$gl_MAX_GEOMETRY_INPUT_COMPONENTS_EXT$gl_MAX_GEOMETRY_INPUT_COMPONENTS_OES!gl_MAX_GEOMETRY_OUTPUT_COMPONENTS%gl_MAX_GEOMETRY_OUTPUT_COMPONENTS_EXT%gl_MAX_GEOMETRY_OUTPUT_COMPONENTS_OESgl_MAX_GEOMETRY_OUTPUT_VERTICES#gl_MAX_GEOMETRY_OUTPUT_VERTICES_ARB#gl_MAX_GEOMETRY_OUTPUT_VERTICES_EXT#gl_MAX_GEOMETRY_OUTPUT_VERTICES_OES&gl_MAX_GEOMETRY_PROGRAM_INVOCATIONS_NV"gl_MAX_GEOMETRY_SHADER_INVOCATIONS&gl_MAX_GEOMETRY_SHADER_INVOCATIONS_EXT&gl_MAX_GEOMETRY_SHADER_INVOCATIONS_OES%gl_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS)gl_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS_EXT)gl_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS_OES#gl_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS'gl_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_ARB'gl_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT'gl_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_OES'gl_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS+gl_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_ARB+gl_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT+gl_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_OESgl_MAX_GEOMETRY_UNIFORM_BLOCKS"gl_MAX_GEOMETRY_UNIFORM_BLOCKS_EXT"gl_MAX_GEOMETRY_UNIFORM_BLOCKS_OES"gl_MAX_GEOMETRY_UNIFORM_COMPONENTS&gl_MAX_GEOMETRY_UNIFORM_COMPONENTS_ARB&gl_MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT&gl_MAX_GEOMETRY_UNIFORM_COMPONENTS_OES&gl_MAX_GEOMETRY_VARYING_COMPONENTS_ARB&gl_MAX_GEOMETRY_VARYING_COMPONENTS_EXT gl_MAX_HEIGHTgl_MAX_IMAGE_SAMPLESgl_MAX_IMAGE_SAMPLES_EXTgl_MAX_IMAGE_UNITSgl_MAX_IMAGE_UNITS_EXTgl_MAX_INTEGER_SAMPLESgl_MAX_LABEL_LENGTHgl_MAX_LABEL_LENGTH_KHR gl_MAX_LAYERS gl_MAX_LIGHTSgl_MAX_LIST_NESTINGgl_MAX_MAP_TESSELLATION_NV%gl_MAX_MATRIX_PALETTE_STACK_DEPTH_ARBgl_MAX_MODELVIEW_STACK_DEPTH$gl_MAX_MULTISAMPLE_COVERAGE_MODES_NVgl_MAX_MULTIVIEW_BUFFERS_EXTgl_MAX_NAME_LENGTHgl_MAX_NAME_STACK_DEPTHgl_MAX_NUM_ACTIVE_VARIABLES!gl_MAX_NUM_COMPATIBLE_SUBROUTINES/gl_MAX_OPTIMIZED_VERTEX_SHADER_INSTRUCTIONS_EXT-gl_MAX_OPTIMIZED_VERTEX_SHADER_INVARIANTS_EXT)gl_MAX_OPTIMIZED_VERTEX_SHADER_LOCALS_EXT2gl_MAX_OPTIMIZED_VERTEX_SHADER_LOCAL_CONSTANTS_EXT+gl_MAX_OPTIMIZED_VERTEX_SHADER_VARIANTS_EXTgl_MAX_PALETTE_MATRICES_ARBgl_MAX_PALETTE_MATRICES_OESgl_MAX_PATCH_VERTICESgl_MAX_PATCH_VERTICES_EXTgl_MAX_PATCH_VERTICES_OESgl_MAX_PIXEL_MAP_TABLE)gl_MAX_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT)gl_MAX_PN_TRIANGLES_TESSELATION_LEVEL_ATI$gl_MAX_PROGRAM_ADDRESS_REGISTERS_ARB#gl_MAX_PROGRAM_ALU_INSTRUCTIONS_ARBgl_MAX_PROGRAM_ATTRIBS_ARB#gl_MAX_PROGRAM_ATTRIB_COMPONENTS_NVgl_MAX_PROGRAM_CALL_DEPTH_NV!gl_MAX_PROGRAM_ENV_PARAMETERS_ARB#gl_MAX_PROGRAM_EXEC_INSTRUCTIONS_NV!gl_MAX_PROGRAM_GENERIC_ATTRIBS_NV!gl_MAX_PROGRAM_GENERIC_RESULTS_NVgl_MAX_PROGRAM_IF_DEPTH_NVgl_MAX_PROGRAM_INSTRUCTIONS_ARB#gl_MAX_PROGRAM_LOCAL_PARAMETERS_ARBgl_MAX_PROGRAM_LOOP_COUNT_NVgl_MAX_PROGRAM_LOOP_DEPTH_NVgl_MAX_PROGRAM_MATRICES_ARB%gl_MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB+gl_MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB*gl_MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB!gl_MAX_PROGRAM_NATIVE_ATTRIBS_ARB&gl_MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB$gl_MAX_PROGRAM_NATIVE_PARAMETERS_ARB%gl_MAX_PROGRAM_NATIVE_TEMPORARIES_ARB*gl_MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB*gl_MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB!gl_MAX_PROGRAM_OUTPUT_VERTICES_NVgl_MAX_PROGRAM_PARAMETERS_ARB+gl_MAX_PROGRAM_PARAMETER_BUFFER_BINDINGS_NV'gl_MAX_PROGRAM_PARAMETER_BUFFER_SIZE_NVgl_MAX_PROGRAM_PATCH_ATTRIBS_NV#gl_MAX_PROGRAM_RESULT_COMPONENTS_NV gl_MAX_PROGRAM_SUBROUTINE_NUM_NV'gl_MAX_PROGRAM_SUBROUTINE_PARAMETERS_NVgl_MAX_PROGRAM_TEMPORARIES_ARBgl_MAX_PROGRAM_TEXEL_OFFSETgl_MAX_PROGRAM_TEXEL_OFFSET_EXTgl_MAX_PROGRAM_TEXEL_OFFSET_NV,gl_MAX_PROGRAM_TEXTURE_GATHER_COMPONENTS_ARB$gl_MAX_PROGRAM_TEXTURE_GATHER_OFFSET(gl_MAX_PROGRAM_TEXTURE_GATHER_OFFSET_ARB'gl_MAX_PROGRAM_TEXTURE_GATHER_OFFSET_NV#gl_MAX_PROGRAM_TEX_INDIRECTIONS_ARB#gl_MAX_PROGRAM_TEX_INSTRUCTIONS_ARB)gl_MAX_PROGRAM_TOTAL_OUTPUT_COMPONENTS_NVgl_MAX_PROJECTION_STACK_DEPTHgl_MAX_RASTER_SAMPLES_EXTgl_MAX_RATIONAL_EVAL_ORDER_NVgl_MAX_RECTANGLE_TEXTURE_SIZE!gl_MAX_RECTANGLE_TEXTURE_SIZE_ARB gl_MAX_RECTANGLE_TEXTURE_SIZE_NVgl_MAX_RENDERBUFFER_SIZEgl_MAX_RENDERBUFFER_SIZE_EXTgl_MAX_RENDERBUFFER_SIZE_OESgl_MAX_SAMPLESgl_MAX_SAMPLES_ANGLEgl_MAX_SAMPLES_APPLEgl_MAX_SAMPLES_EXTgl_MAX_SAMPLES_IMGgl_MAX_SAMPLES_NVgl_MAX_SAMPLE_MASK_WORDSgl_MAX_SAMPLE_MASK_WORDS_NVgl_MAX_SERVER_WAIT_TIMEOUT gl_MAX_SERVER_WAIT_TIMEOUT_APPLEgl_MAX_SHADER_BUFFER_ADDRESS_NV/gl_MAX_SHADER_PIXEL_LOCAL_STORAGE_FAST_SIZE_EXT*gl_MAX_SHADER_PIXEL_LOCAL_STORAGE_SIZE_EXT gl_MAX_SHADER_STORAGE_BLOCK_SIZE%gl_MAX_SHADER_STORAGE_BUFFER_BINDINGSgl_MAX_SHININESS_NV!gl_MAX_SPARSE_3D_TEXTURE_SIZE_AMD!gl_MAX_SPARSE_3D_TEXTURE_SIZE_ARB"gl_MAX_SPARSE_ARRAY_TEXTURE_LAYERS&gl_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_ARBgl_MAX_SPARSE_TEXTURE_SIZE_AMDgl_MAX_SPARSE_TEXTURE_SIZE_ARBgl_MAX_SPOT_EXPONENT_NV&gl_MAX_SUBPIXEL_PRECISION_BIAS_BITS_NVgl_MAX_SUBROUTINES#gl_MAX_SUBROUTINE_UNIFORM_LOCATIONS#gl_MAX_TESS_CONTROL_ATOMIC_COUNTERS'gl_MAX_TESS_CONTROL_ATOMIC_COUNTERS_EXT'gl_MAX_TESS_CONTROL_ATOMIC_COUNTERS_OES*gl_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS.gl_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS_EXT.gl_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS_OES"gl_MAX_TESS_CONTROL_IMAGE_UNIFORMS&gl_MAX_TESS_CONTROL_IMAGE_UNIFORMS_EXT&gl_MAX_TESS_CONTROL_IMAGE_UNIFORMS_OES$gl_MAX_TESS_CONTROL_INPUT_COMPONENTS(gl_MAX_TESS_CONTROL_INPUT_COMPONENTS_EXT(gl_MAX_TESS_CONTROL_INPUT_COMPONENTS_OES%gl_MAX_TESS_CONTROL_OUTPUT_COMPONENTS)gl_MAX_TESS_CONTROL_OUTPUT_COMPONENTS_EXT)gl_MAX_TESS_CONTROL_OUTPUT_COMPONENTS_OES)gl_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS-gl_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS_EXT-gl_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS_OES'gl_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS+gl_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS_EXT+gl_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS_OES+gl_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS/gl_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS_EXT/gl_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS_OES"gl_MAX_TESS_CONTROL_UNIFORM_BLOCKS&gl_MAX_TESS_CONTROL_UNIFORM_BLOCKS_EXT&gl_MAX_TESS_CONTROL_UNIFORM_BLOCKS_OES&gl_MAX_TESS_CONTROL_UNIFORM_COMPONENTS*gl_MAX_TESS_CONTROL_UNIFORM_COMPONENTS_EXT*gl_MAX_TESS_CONTROL_UNIFORM_COMPONENTS_OES&gl_MAX_TESS_EVALUATION_ATOMIC_COUNTERS*gl_MAX_TESS_EVALUATION_ATOMIC_COUNTERS_EXT*gl_MAX_TESS_EVALUATION_ATOMIC_COUNTERS_OES-gl_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS1gl_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS_EXT1gl_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS_OES%gl_MAX_TESS_EVALUATION_IMAGE_UNIFORMS)gl_MAX_TESS_EVALUATION_IMAGE_UNIFORMS_EXT)gl_MAX_TESS_EVALUATION_IMAGE_UNIFORMS_OES'gl_MAX_TESS_EVALUATION_INPUT_COMPONENTS+gl_MAX_TESS_EVALUATION_INPUT_COMPONENTS_EXT+gl_MAX_TESS_EVALUATION_INPUT_COMPONENTS_OES(gl_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS,gl_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS_EXT,gl_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS_OES,gl_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS0gl_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS_EXT0gl_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS_OES*gl_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS.gl_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS_EXT.gl_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS_OES%gl_MAX_TESS_EVALUATION_UNIFORM_BLOCKS)gl_MAX_TESS_EVALUATION_UNIFORM_BLOCKS_EXT)gl_MAX_TESS_EVALUATION_UNIFORM_BLOCKS_OES)gl_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS-gl_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS_EXT-gl_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS_OESgl_MAX_TESS_GEN_LEVELgl_MAX_TESS_GEN_LEVEL_EXTgl_MAX_TESS_GEN_LEVEL_OESgl_MAX_TESS_PATCH_COMPONENTS gl_MAX_TESS_PATCH_COMPONENTS_EXT gl_MAX_TESS_PATCH_COMPONENTS_OESgl_MAX_TEXTURE_BUFFER_SIZEgl_MAX_TEXTURE_BUFFER_SIZE_ARBgl_MAX_TEXTURE_BUFFER_SIZE_EXTgl_MAX_TEXTURE_BUFFER_SIZE_OESgl_MAX_TEXTURE_COORDSgl_MAX_TEXTURE_COORDS_ARBgl_MAX_TEXTURE_COORDS_NVgl_MAX_TEXTURE_IMAGE_UNITSgl_MAX_TEXTURE_IMAGE_UNITS_ARBgl_MAX_TEXTURE_IMAGE_UNITS_NVgl_MAX_TEXTURE_LOD_BIASgl_MAX_TEXTURE_LOD_BIAS_EXT!gl_MAX_TEXTURE_MAX_ANISOTROPY_EXTgl_MAX_TEXTURE_SIZEgl_MAX_TEXTURE_STACK_DEPTHgl_MAX_TEXTURE_UNITSgl_MAX_TEXTURE_UNITS_ARBgl_MAX_TRACK_MATRICES_NV"gl_MAX_TRACK_MATRIX_STACK_DEPTH_NV!gl_MAX_TRANSFORM_FEEDBACK_BUFFERS0gl_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS4gl_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_EXT3gl_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_NV*gl_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS.gl_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_EXT-gl_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_NV-gl_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS1gl_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_EXT0gl_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_NVgl_MAX_UNIFORM_BLOCK_SIZEgl_MAX_UNIFORM_BUFFER_BINDINGSgl_MAX_UNIFORM_LOCATIONSgl_MAX_VARYING_COMPONENTSgl_MAX_VARYING_COMPONENTS_EXTgl_MAX_VARYING_FLOATSgl_MAX_VARYING_FLOATS_ARBgl_MAX_VARYING_VECTORS$gl_MAX_VERTEX_ARRAY_RANGE_ELEMENT_NVgl_MAX_VERTEX_ATOMIC_COUNTERS$gl_MAX_VERTEX_ATOMIC_COUNTER_BUFFERSgl_MAX_VERTEX_ATTRIBSgl_MAX_VERTEX_ATTRIBS_ARBgl_MAX_VERTEX_ATTRIB_BINDINGS$gl_MAX_VERTEX_ATTRIB_RELATIVE_OFFSETgl_MAX_VERTEX_ATTRIB_STRIDE#gl_MAX_VERTEX_BINDABLE_UNIFORMS_EXTgl_MAX_VERTEX_HINT_PGIgl_MAX_VERTEX_IMAGE_UNIFORMSgl_MAX_VERTEX_OUTPUT_COMPONENTS%gl_MAX_VERTEX_SHADER_INSTRUCTIONS_EXT#gl_MAX_VERTEX_SHADER_INVARIANTS_EXTgl_MAX_VERTEX_SHADER_LOCALS_EXT(gl_MAX_VERTEX_SHADER_LOCAL_CONSTANTS_EXT#gl_MAX_VERTEX_SHADER_STORAGE_BLOCKS!gl_MAX_VERTEX_SHADER_VARIANTS_EXTgl_MAX_VERTEX_STREAMSgl_MAX_VERTEX_STREAMS_ATI!gl_MAX_VERTEX_TEXTURE_IMAGE_UNITS%gl_MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARBgl_MAX_VERTEX_UNIFORM_BLOCKS gl_MAX_VERTEX_UNIFORM_COMPONENTS$gl_MAX_VERTEX_UNIFORM_COMPONENTS_ARBgl_MAX_VERTEX_UNIFORM_VECTORSgl_MAX_VERTEX_UNITS_ARBgl_MAX_VERTEX_UNITS_OES$gl_MAX_VERTEX_VARYING_COMPONENTS_ARB$gl_MAX_VERTEX_VARYING_COMPONENTS_EXTgl_MAX_VIEWPORTSgl_MAX_VIEWPORTS_NVgl_MAX_VIEWPORT_DIMS gl_MAX_WIDTHgl_MEDIUM_FLOAT gl_MEDIUM_INTgl_MIN gl_MINMAX gl_MINMAX_EXTgl_MINMAX_FORMATgl_MINMAX_FORMAT_EXTgl_MINMAX_SINKgl_MINMAX_SINK_EXTgl_MINOR_VERSIONgl_MINUS_CLAMPED_NV gl_MINUS_NV gl_MIN_EXT$gl_MIN_FRAGMENT_INTERPOLATION_OFFSET'gl_MIN_FRAGMENT_INTERPOLATION_OFFSET_NV(gl_MIN_FRAGMENT_INTERPOLATION_OFFSET_OESgl_MIN_LOD_WARNING_AMDgl_MIN_MAP_BUFFER_ALIGNMENTgl_MIN_PROGRAM_TEXEL_OFFSETgl_MIN_PROGRAM_TEXEL_OFFSET_EXTgl_MIN_PROGRAM_TEXEL_OFFSET_NV$gl_MIN_PROGRAM_TEXTURE_GATHER_OFFSET(gl_MIN_PROGRAM_TEXTURE_GATHER_OFFSET_ARB'gl_MIN_PROGRAM_TEXTURE_GATHER_OFFSET_NVgl_MIN_SAMPLE_SHADING_VALUEgl_MIN_SAMPLE_SHADING_VALUE_ARBgl_MIN_SAMPLE_SHADING_VALUE_OESgl_MIN_SPARSE_LEVEL_AMD gl_MIPMAPgl_MIRRORED_REPEATgl_MIRRORED_REPEAT_ARBgl_MIRRORED_REPEAT_IBMgl_MIRRORED_REPEAT_OESgl_MIRROR_CLAMP_ATIgl_MIRROR_CLAMP_EXTgl_MIRROR_CLAMP_TO_BORDER_EXTgl_MIRROR_CLAMP_TO_EDGEgl_MIRROR_CLAMP_TO_EDGE_ATIgl_MIRROR_CLAMP_TO_EDGE_EXTgl_MITER_REVERT_NVgl_MITER_TRUNCATE_NV#gl_MIXED_DEPTH_SAMPLES_SUPPORTED_NV%gl_MIXED_STENCIL_SAMPLES_SUPPORTED_NV gl_MODELVIEWgl_MODELVIEW0_ARBgl_MODELVIEW0_EXTgl_MODELVIEW0_MATRIX_EXTgl_MODELVIEW0_STACK_DEPTH_EXTgl_MODELVIEW10_ARBgl_MODELVIEW11_ARBgl_MODELVIEW12_ARBgl_MODELVIEW13_ARBgl_MODELVIEW14_ARBgl_MODELVIEW15_ARBgl_MODELVIEW16_ARBgl_MODELVIEW17_ARBgl_MODELVIEW18_ARBgl_MODELVIEW19_ARBgl_MODELVIEW1_ARBgl_MODELVIEW1_EXTgl_MODELVIEW1_MATRIX_EXTgl_MODELVIEW1_STACK_DEPTH_EXTgl_MODELVIEW20_ARBgl_MODELVIEW21_ARBgl_MODELVIEW22_ARBgl_MODELVIEW23_ARBgl_MODELVIEW24_ARBgl_MODELVIEW25_ARBgl_MODELVIEW26_ARBgl_MODELVIEW27_ARBgl_MODELVIEW28_ARBgl_MODELVIEW29_ARBgl_MODELVIEW2_ARBgl_MODELVIEW30_ARBgl_MODELVIEW31_ARBgl_MODELVIEW3_ARBgl_MODELVIEW4_ARBgl_MODELVIEW5_ARBgl_MODELVIEW6_ARBgl_MODELVIEW7_ARBgl_MODELVIEW8_ARBgl_MODELVIEW9_ARBgl_MODELVIEW_MATRIX)gl_MODELVIEW_MATRIX_FLOAT_AS_INT_BITS_OESgl_MODELVIEW_PROJECTION_NVgl_MODELVIEW_STACK_DEPTH gl_MODULATEgl_MODULATE_ADD_ATIgl_MODULATE_COLOR_IMGgl_MODULATE_SIGNED_ADD_ATIgl_MODULATE_SUBTRACT_ATIgl_MOVE_TO_CONTINUES_NV gl_MOVE_TO_NVgl_MOVE_TO_RESETS_NV gl_MOV_ATIgl_MULTgl_MULTIPLY_KHRgl_MULTIPLY_NVgl_MULTISAMPLEgl_MULTISAMPLES_NVgl_MULTISAMPLE_3DFXgl_MULTISAMPLE_ARBgl_MULTISAMPLE_BITgl_MULTISAMPLE_BIT_3DFXgl_MULTISAMPLE_BIT_ARBgl_MULTISAMPLE_BIT_EXTgl_MULTISAMPLE_BUFFER_BIT0_QCOMgl_MULTISAMPLE_BUFFER_BIT1_QCOMgl_MULTISAMPLE_BUFFER_BIT2_QCOMgl_MULTISAMPLE_BUFFER_BIT3_QCOMgl_MULTISAMPLE_BUFFER_BIT4_QCOMgl_MULTISAMPLE_BUFFER_BIT5_QCOMgl_MULTISAMPLE_BUFFER_BIT6_QCOMgl_MULTISAMPLE_BUFFER_BIT7_QCOM gl_MULTISAMPLE_COVERAGE_MODES_NVgl_MULTISAMPLE_EXTgl_MULTISAMPLE_FILTER_HINT_NV(gl_MULTISAMPLE_RASTERIZATION_ALLOWED_EXTgl_MULTISAMPLE_SGISgl_MULTIVIEW_EXT gl_MUL_ATIgl_MVP_MATRIX_EXT gl_N3F_V3Fgl_NAMED_STRING_LENGTH_ARBgl_NAMED_STRING_TYPE_ARBgl_NAME_LENGTHgl_NAME_STACK_DEPTHgl_NAND!gl_NATIVE_GRAPHICS_BEGIN_HINT_PGIgl_NATIVE_GRAPHICS_END_HINT_PGIgl_NATIVE_GRAPHICS_HANDLE_PGI gl_NEARESTgl_NEAREST_CLIPMAP_LINEAR_SGIXgl_NEAREST_CLIPMAP_NEAREST_SGIXgl_NEAREST_MIPMAP_LINEARgl_NEAREST_MIPMAP_NEARESTgl_NEGATE_BIT_ATIgl_NEGATIVE_ONE_EXTgl_NEGATIVE_ONE_TO_ONEgl_NEGATIVE_W_EXTgl_NEGATIVE_X_EXTgl_NEGATIVE_Y_EXTgl_NEGATIVE_Z_EXTgl_NEVERgl_NEXT_BUFFER_NV&gl_NEXT_VIDEO_CAPTURE_BUFFER_STATUS_NV gl_NICESTgl_NONE gl_NONE_OESgl_NOOPgl_NOR gl_NORMALIZEgl_NORMALIZED_RANGE_EXTgl_NORMAL_ARRAYgl_NORMAL_ARRAY_ADDRESS_NVgl_NORMAL_ARRAY_BUFFER_BINDING"gl_NORMAL_ARRAY_BUFFER_BINDING_ARBgl_NORMAL_ARRAY_COUNT_EXTgl_NORMAL_ARRAY_EXTgl_NORMAL_ARRAY_LENGTH_NVgl_NORMAL_ARRAY_LIST_IBMgl_NORMAL_ARRAY_LIST_STRIDE_IBM'gl_NORMAL_ARRAY_PARALLEL_POINTERS_INTELgl_NORMAL_ARRAY_POINTERgl_NORMAL_ARRAY_POINTER_EXTgl_NORMAL_ARRAY_STRIDEgl_NORMAL_ARRAY_STRIDE_EXTgl_NORMAL_ARRAY_TYPEgl_NORMAL_ARRAY_TYPE_EXTgl_NORMAL_BIT_PGI gl_NORMAL_MAPgl_NORMAL_MAP_ARBgl_NORMAL_MAP_EXTgl_NORMAL_MAP_NVgl_NORMAL_MAP_OES gl_NOTEQUAL gl_NO_ERRORgl_NO_RESET_NOTIFICATIONgl_NO_RESET_NOTIFICATION_ARBgl_NO_RESET_NOTIFICATION_EXTgl_NO_RESET_NOTIFICATION_KHRgl_NUM_ACTIVE_VARIABLESgl_NUM_COMPATIBLE_SUBROUTINES!gl_NUM_COMPRESSED_TEXTURE_FORMATS%gl_NUM_COMPRESSED_TEXTURE_FORMATS_ARBgl_NUM_EXTENSIONSgl_NUM_FILL_STREAMS_NVgl_NUM_FRAGMENT_CONSTANTS_ATIgl_NUM_FRAGMENT_REGISTERS_ATIgl_NUM_GENERAL_COMBINERS_NV(gl_NUM_INPUT_INTERPOLATOR_COMPONENTS_ATI gl_NUM_INSTRUCTIONS_PER_PASS_ATIgl_NUM_INSTRUCTIONS_TOTAL_ATIgl_NUM_LOOPBACK_COMPONENTS_ATIgl_NUM_PASSES_ATIgl_NUM_PROGRAM_BINARY_FORMATS!gl_NUM_PROGRAM_BINARY_FORMATS_OESgl_NUM_SAMPLE_COUNTSgl_NUM_SHADER_BINARY_FORMATS gl_NUM_SHADING_LANGUAGE_VERSIONSgl_NUM_SPARSE_LEVELS_ARBgl_NUM_VIDEO_CAPTURE_STREAMS_NVgl_NUM_VIRTUAL_PAGE_SIZES_ARBgl_OBJECT_ACTIVE_ATTRIBUTES_ARB)gl_OBJECT_ACTIVE_ATTRIBUTE_MAX_LENGTH_ARBgl_OBJECT_ACTIVE_UNIFORMS_ARB'gl_OBJECT_ACTIVE_UNIFORM_MAX_LENGTH_ARBgl_OBJECT_ATTACHED_OBJECTS_ARBgl_OBJECT_BUFFER_SIZE_ATIgl_OBJECT_BUFFER_USAGE_ATIgl_OBJECT_COMPILE_STATUS_ARBgl_OBJECT_DELETE_STATUS_ARBgl_OBJECT_DISTANCE_TO_LINE_SGIS gl_OBJECT_DISTANCE_TO_POINT_SGISgl_OBJECT_INFO_LOG_LENGTH_ARBgl_OBJECT_LINEARgl_OBJECT_LINEAR_NVgl_OBJECT_LINE_SGISgl_OBJECT_LINK_STATUS_ARBgl_OBJECT_PLANEgl_OBJECT_POINT_SGIS"gl_OBJECT_SHADER_SOURCE_LENGTH_ARBgl_OBJECT_SUBTYPE_ARBgl_OBJECT_TYPEgl_OBJECT_TYPE_APPLEgl_OBJECT_TYPE_ARBgl_OBJECT_VALIDATE_STATUS_ARB!gl_OCCLUSION_QUERY_EVENT_MASK_AMDgl_OCCLUSION_TEST_HPgl_OCCLUSION_TEST_RESULT_HP gl_OFFSET'gl_OFFSET_HILO_PROJECTIVE_TEXTURE_2D_NV.gl_OFFSET_HILO_PROJECTIVE_TEXTURE_RECTANGLE_NVgl_OFFSET_HILO_TEXTURE_2D_NV#gl_OFFSET_HILO_TEXTURE_RECTANGLE_NV"gl_OFFSET_PROJECTIVE_TEXTURE_2D_NV(gl_OFFSET_PROJECTIVE_TEXTURE_2D_SCALE_NV)gl_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_NV/gl_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_SCALE_NVgl_OFFSET_TEXTURE_2D_BIAS_NVgl_OFFSET_TEXTURE_2D_MATRIX_NVgl_OFFSET_TEXTURE_2D_NVgl_OFFSET_TEXTURE_2D_SCALE_NVgl_OFFSET_TEXTURE_BIAS_NVgl_OFFSET_TEXTURE_MATRIX_NVgl_OFFSET_TEXTURE_RECTANGLE_NV$gl_OFFSET_TEXTURE_RECTANGLE_SCALE_NVgl_OFFSET_TEXTURE_SCALE_NVgl_ONE gl_ONE_EXTgl_ONE_MINUS_CONSTANT_ALPHAgl_ONE_MINUS_CONSTANT_ALPHA_EXTgl_ONE_MINUS_CONSTANT_COLORgl_ONE_MINUS_CONSTANT_COLOR_EXTgl_ONE_MINUS_DST_ALPHAgl_ONE_MINUS_DST_COLORgl_ONE_MINUS_SRC1_ALPHAgl_ONE_MINUS_SRC1_COLORgl_ONE_MINUS_SRC_ALPHAgl_ONE_MINUS_SRC_COLORgl_OPERAND0_ALPHAgl_OPERAND0_ALPHA_ARBgl_OPERAND0_ALPHA_EXTgl_OPERAND0_RGBgl_OPERAND0_RGB_ARBgl_OPERAND0_RGB_EXTgl_OPERAND1_ALPHAgl_OPERAND1_ALPHA_ARBgl_OPERAND1_ALPHA_EXTgl_OPERAND1_RGBgl_OPERAND1_RGB_ARBgl_OPERAND1_RGB_EXTgl_OPERAND2_ALPHAgl_OPERAND2_ALPHA_ARBgl_OPERAND2_ALPHA_EXTgl_OPERAND2_RGBgl_OPERAND2_RGB_ARBgl_OPERAND2_RGB_EXTgl_OPERAND3_ALPHA_NVgl_OPERAND3_RGB_NV gl_OP_ADD_EXTgl_OP_CLAMP_EXTgl_OP_CROSS_PRODUCT_EXTgl_OP_DOT3_EXTgl_OP_DOT4_EXTgl_OP_EXP_BASE_2_EXTgl_OP_FLOOR_EXTgl_OP_FRAC_EXTgl_OP_INDEX_EXTgl_OP_LOG_BASE_2_EXTgl_OP_MADD_EXT gl_OP_MAX_EXT gl_OP_MIN_EXT gl_OP_MOV_EXTgl_OP_MULTIPLY_MATRIX_EXT gl_OP_MUL_EXTgl_OP_NEGATE_EXTgl_OP_POWER_EXTgl_OP_RECIP_EXTgl_OP_RECIP_SQRT_EXTgl_OP_ROUND_EXTgl_OP_SET_GE_EXTgl_OP_SET_LT_EXT gl_OP_SUB_EXTgl_ORgl_ORDERgl_OR_INVERTED gl_OR_REVERSEgl_OUTPUT_COLOR0_EXTgl_OUTPUT_COLOR1_EXTgl_OUTPUT_FOG_EXTgl_OUTPUT_TEXTURE_COORD0_EXTgl_OUTPUT_TEXTURE_COORD10_EXTgl_OUTPUT_TEXTURE_COORD11_EXTgl_OUTPUT_TEXTURE_COORD12_EXTgl_OUTPUT_TEXTURE_COORD13_EXTgl_OUTPUT_TEXTURE_COORD14_EXTgl_OUTPUT_TEXTURE_COORD15_EXTgl_OUTPUT_TEXTURE_COORD16_EXTgl_OUTPUT_TEXTURE_COORD17_EXTgl_OUTPUT_TEXTURE_COORD18_EXTgl_OUTPUT_TEXTURE_COORD19_EXTgl_OUTPUT_TEXTURE_COORD1_EXTgl_OUTPUT_TEXTURE_COORD20_EXTgl_OUTPUT_TEXTURE_COORD21_EXTgl_OUTPUT_TEXTURE_COORD22_EXTgl_OUTPUT_TEXTURE_COORD23_EXTgl_OUTPUT_TEXTURE_COORD24_EXTgl_OUTPUT_TEXTURE_COORD25_EXTgl_OUTPUT_TEXTURE_COORD26_EXTgl_OUTPUT_TEXTURE_COORD27_EXTgl_OUTPUT_TEXTURE_COORD28_EXTgl_OUTPUT_TEXTURE_COORD29_EXTgl_OUTPUT_TEXTURE_COORD2_EXTgl_OUTPUT_TEXTURE_COORD30_EXTgl_OUTPUT_TEXTURE_COORD31_EXTgl_OUTPUT_TEXTURE_COORD3_EXTgl_OUTPUT_TEXTURE_COORD4_EXTgl_OUTPUT_TEXTURE_COORD5_EXTgl_OUTPUT_TEXTURE_COORD6_EXTgl_OUTPUT_TEXTURE_COORD7_EXTgl_OUTPUT_TEXTURE_COORD8_EXTgl_OUTPUT_TEXTURE_COORD9_EXTgl_OUTPUT_VERTEX_EXTgl_OUT_OF_MEMORYgl_OVERLAY_KHR gl_OVERLAY_NVgl_PACK_ALIGNMENTgl_PACK_CMYK_HINT_EXTgl_PACK_COMPRESSED_BLOCK_DEPTHgl_PACK_COMPRESSED_BLOCK_HEIGHTgl_PACK_COMPRESSED_BLOCK_SIZEgl_PACK_COMPRESSED_BLOCK_WIDTHgl_PACK_COMPRESSED_SIZE_SGIXgl_PACK_IMAGE_DEPTH_SGISgl_PACK_IMAGE_HEIGHTgl_PACK_IMAGE_HEIGHT_EXTgl_PACK_INVERT_MESAgl_PACK_LSB_FIRST gl_PACK_MAX_COMPRESSED_SIZE_SGIXgl_PACK_RESAMPLE_OMLgl_PACK_RESAMPLE_SGIXgl_PACK_REVERSE_ROW_ORDER_ANGLEgl_PACK_ROW_BYTES_APPLEgl_PACK_ROW_LENGTHgl_PACK_SKIP_IMAGESgl_PACK_SKIP_IMAGES_EXTgl_PACK_SKIP_PIXELSgl_PACK_SKIP_ROWSgl_PACK_SKIP_VOLUMES_SGISgl_PACK_SUBSAMPLE_RATE_SGIXgl_PACK_SWAP_BYTESgl_PALETTE4_R5_G6_B5_OESgl_PALETTE4_RGB5_A1_OESgl_PALETTE4_RGB8_OESgl_PALETTE4_RGBA4_OESgl_PALETTE4_RGBA8_OESgl_PALETTE8_R5_G6_B5_OESgl_PALETTE8_RGB5_A1_OESgl_PALETTE8_RGB8_OESgl_PALETTE8_RGBA4_OESgl_PALETTE8_RGBA8_OESgl_PARALLEL_ARRAYS_INTELgl_PARAMETER_BUFFER_ARBgl_PARAMETER_BUFFER_BINDING_ARBgl_PARTIAL_SUCCESS_NVgl_PASS_THROUGH_NVgl_PASS_THROUGH_TOKEN gl_PATCHESgl_PATCHES_EXTgl_PATCHES_OESgl_PATCH_DEFAULT_INNER_LEVEL gl_PATCH_DEFAULT_INNER_LEVEL_EXTgl_PATCH_DEFAULT_OUTER_LEVEL gl_PATCH_DEFAULT_OUTER_LEVEL_EXTgl_PATCH_VERTICESgl_PATCH_VERTICES_EXTgl_PATCH_VERTICES_OESgl_PATH_CLIENT_LENGTH_NVgl_PATH_COMMAND_COUNT_NVgl_PATH_COMPUTED_LENGTH_NVgl_PATH_COORD_COUNT_NVgl_PATH_COVER_DEPTH_FUNC_NVgl_PATH_DASH_ARRAY_COUNT_NVgl_PATH_DASH_CAPS_NVgl_PATH_DASH_OFFSET_NVgl_PATH_DASH_OFFSET_RESET_NVgl_PATH_END_CAPS_NVgl_PATH_ERROR_POSITION_NVgl_PATH_FILL_BOUNDING_BOX_NVgl_PATH_FILL_COVER_MODE_NVgl_PATH_FILL_MASK_NVgl_PATH_FILL_MODE_NVgl_PATH_FOG_GEN_MODE_NVgl_PATH_FORMAT_PS_NVgl_PATH_FORMAT_SVG_NVgl_PATH_GEN_COEFF_NVgl_PATH_GEN_COLOR_FORMAT_NVgl_PATH_GEN_COMPONENTS_NVgl_PATH_GEN_MODE_NVgl_PATH_INITIAL_DASH_CAP_NVgl_PATH_INITIAL_END_CAP_NVgl_PATH_JOIN_STYLE_NV$gl_PATH_MAX_MODELVIEW_STACK_DEPTH_NV%gl_PATH_MAX_PROJECTION_STACK_DEPTH_NVgl_PATH_MITER_LIMIT_NVgl_PATH_MODELVIEW_MATRIX_NVgl_PATH_MODELVIEW_NV gl_PATH_MODELVIEW_STACK_DEPTH_NVgl_PATH_OBJECT_BOUNDING_BOX_NVgl_PATH_PROJECTION_MATRIX_NVgl_PATH_PROJECTION_NV!gl_PATH_PROJECTION_STACK_DEPTH_NV&gl_PATH_STENCIL_DEPTH_OFFSET_FACTOR_NV%gl_PATH_STENCIL_DEPTH_OFFSET_UNITS_NVgl_PATH_STENCIL_FUNC_NVgl_PATH_STENCIL_REF_NVgl_PATH_STENCIL_VALUE_MASK_NVgl_PATH_STROKE_BOUNDING_BOX_NVgl_PATH_STROKE_COVER_MODE_NVgl_PATH_STROKE_MASK_NVgl_PATH_STROKE_WIDTH_NVgl_PATH_TERMINAL_DASH_CAP_NVgl_PATH_TERMINAL_END_CAP_NV%gl_PATH_TRANSPOSE_MODELVIEW_MATRIX_NV&gl_PATH_TRANSPOSE_PROJECTION_MATRIX_NVgl_PERCENTAGE_AMDgl_PERFMON_GLOBAL_MODE_QCOMgl_PERFMON_RESULT_AMDgl_PERFMON_RESULT_AVAILABLE_AMDgl_PERFMON_RESULT_SIZE_AMDgl_PERFORMANCE_MONITOR_AMD&gl_PERFQUERY_COUNTER_DATA_BOOL32_INTEL&gl_PERFQUERY_COUNTER_DATA_DOUBLE_INTEL%gl_PERFQUERY_COUNTER_DATA_FLOAT_INTEL&gl_PERFQUERY_COUNTER_DATA_UINT32_INTEL&gl_PERFQUERY_COUNTER_DATA_UINT64_INTEL*gl_PERFQUERY_COUNTER_DESC_LENGTH_MAX_INTEL(gl_PERFQUERY_COUNTER_DURATION_NORM_INTEL'gl_PERFQUERY_COUNTER_DURATION_RAW_INTEL gl_PERFQUERY_COUNTER_EVENT_INTEL*gl_PERFQUERY_COUNTER_NAME_LENGTH_MAX_INTELgl_PERFQUERY_COUNTER_RAW_INTEL%gl_PERFQUERY_COUNTER_THROUGHPUT_INTEL$gl_PERFQUERY_COUNTER_TIMESTAMP_INTELgl_PERFQUERY_DONOT_FLUSH_INTELgl_PERFQUERY_FLUSH_INTEL!gl_PERFQUERY_GLOBAL_CONTEXT_INTEL(gl_PERFQUERY_GPA_EXTENDED_COUNTERS_INTEL(gl_PERFQUERY_QUERY_NAME_LENGTH_MAX_INTEL!gl_PERFQUERY_SINGLE_CONTEXT_INTELgl_PERFQUERY_WAIT_INTELgl_PERSPECTIVE_CORRECTION_HINTgl_PERTURB_EXTgl_PER_STAGE_CONSTANTS_NVgl_PHONG_HINT_WIN gl_PHONG_WINgl_PINLIGHT_NVgl_PIXEL_BUFFER_BARRIER_BITgl_PIXEL_BUFFER_BARRIER_BIT_EXTgl_PIXEL_COUNTER_BITS_NVgl_PIXEL_COUNT_AVAILABLE_NVgl_PIXEL_COUNT_NVgl_PIXEL_CUBIC_WEIGHT_EXT#gl_PIXEL_FRAGMENT_ALPHA_SOURCE_SGIS!gl_PIXEL_FRAGMENT_RGB_SOURCE_SGISgl_PIXEL_GROUP_COLOR_SGISgl_PIXEL_MAG_FILTER_EXTgl_PIXEL_MAP_A_TO_Agl_PIXEL_MAP_A_TO_A_SIZEgl_PIXEL_MAP_B_TO_Bgl_PIXEL_MAP_B_TO_B_SIZEgl_PIXEL_MAP_G_TO_Ggl_PIXEL_MAP_G_TO_G_SIZEgl_PIXEL_MAP_I_TO_Agl_PIXEL_MAP_I_TO_A_SIZEgl_PIXEL_MAP_I_TO_Bgl_PIXEL_MAP_I_TO_B_SIZEgl_PIXEL_MAP_I_TO_Ggl_PIXEL_MAP_I_TO_G_SIZEgl_PIXEL_MAP_I_TO_Igl_PIXEL_MAP_I_TO_I_SIZEgl_PIXEL_MAP_I_TO_Rgl_PIXEL_MAP_I_TO_R_SIZEgl_PIXEL_MAP_R_TO_Rgl_PIXEL_MAP_R_TO_R_SIZEgl_PIXEL_MAP_S_TO_Sgl_PIXEL_MAP_S_TO_S_SIZEgl_PIXEL_MIN_FILTER_EXTgl_PIXEL_MODE_BITgl_PIXEL_PACK_BUFFERgl_PIXEL_PACK_BUFFER_ARBgl_PIXEL_PACK_BUFFER_BINDING gl_PIXEL_PACK_BUFFER_BINDING_ARB gl_PIXEL_PACK_BUFFER_BINDING_EXTgl_PIXEL_PACK_BUFFER_EXTgl_PIXEL_SUBSAMPLE_2424_SGIXgl_PIXEL_SUBSAMPLE_4242_SGIXgl_PIXEL_SUBSAMPLE_4444_SGIXgl_PIXEL_TEXTURE_SGISgl_PIXEL_TEX_GEN_ALPHA_LS_SGIXgl_PIXEL_TEX_GEN_ALPHA_MS_SGIX&gl_PIXEL_TEX_GEN_ALPHA_NO_REPLACE_SGIX#gl_PIXEL_TEX_GEN_ALPHA_REPLACE_SGIXgl_PIXEL_TEX_GEN_MODE_SGIXgl_PIXEL_TEX_GEN_Q_CEILING_SGIXgl_PIXEL_TEX_GEN_Q_FLOOR_SGIXgl_PIXEL_TEX_GEN_Q_ROUND_SGIXgl_PIXEL_TEX_GEN_SGIX!gl_PIXEL_TILE_BEST_ALIGNMENT_SGIX"gl_PIXEL_TILE_CACHE_INCREMENT_SGIXgl_PIXEL_TILE_CACHE_SIZE_SGIXgl_PIXEL_TILE_GRID_DEPTH_SGIXgl_PIXEL_TILE_GRID_HEIGHT_SGIXgl_PIXEL_TILE_GRID_WIDTH_SGIXgl_PIXEL_TILE_HEIGHT_SGIXgl_PIXEL_TILE_WIDTH_SGIXgl_PIXEL_TRANSFORM_2D_EXT gl_PIXEL_TRANSFORM_2D_MATRIX_EXT%gl_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXTgl_PIXEL_UNPACK_BUFFERgl_PIXEL_UNPACK_BUFFER_ARBgl_PIXEL_UNPACK_BUFFER_BINDING"gl_PIXEL_UNPACK_BUFFER_BINDING_ARB"gl_PIXEL_UNPACK_BUFFER_BINDING_EXTgl_PIXEL_UNPACK_BUFFER_EXTgl_PLUS_CLAMPED_ALPHA_NVgl_PLUS_CLAMPED_NVgl_PLUS_DARKER_NV gl_PLUS_NVgl_PN_TRIANGLES_ATIgl_PN_TRIANGLES_NORMAL_MODE_ATI&gl_PN_TRIANGLES_NORMAL_MODE_LINEAR_ATI)gl_PN_TRIANGLES_NORMAL_MODE_QUADRATIC_ATIgl_PN_TRIANGLES_POINT_MODE_ATI$gl_PN_TRIANGLES_POINT_MODE_CUBIC_ATI%gl_PN_TRIANGLES_POINT_MODE_LINEAR_ATI%gl_PN_TRIANGLES_TESSELATION_LEVEL_ATIgl_POINT gl_POINTS gl_POINT_BITgl_POINT_DISTANCE_ATTENUATION!gl_POINT_DISTANCE_ATTENUATION_ARBgl_POINT_FADE_THRESHOLD_SIZE gl_POINT_FADE_THRESHOLD_SIZE_ARB gl_POINT_FADE_THRESHOLD_SIZE_EXT!gl_POINT_FADE_THRESHOLD_SIZE_SGIS gl_POINT_SIZE&gl_POINT_SIZE_ARRAY_BUFFER_BINDING_OESgl_POINT_SIZE_ARRAY_OESgl_POINT_SIZE_ARRAY_POINTER_OESgl_POINT_SIZE_ARRAY_STRIDE_OESgl_POINT_SIZE_ARRAY_TYPE_OESgl_POINT_SIZE_GRANULARITYgl_POINT_SIZE_MAXgl_POINT_SIZE_MAX_ARBgl_POINT_SIZE_MAX_EXTgl_POINT_SIZE_MAX_SGISgl_POINT_SIZE_MINgl_POINT_SIZE_MIN_ARBgl_POINT_SIZE_MIN_EXTgl_POINT_SIZE_MIN_SGISgl_POINT_SIZE_RANGEgl_POINT_SMOOTHgl_POINT_SMOOTH_HINTgl_POINT_SPRITEgl_POINT_SPRITE_ARBgl_POINT_SPRITE_COORD_ORIGINgl_POINT_SPRITE_NVgl_POINT_SPRITE_OESgl_POINT_SPRITE_R_MODE_NVgl_POINT_TOKEN gl_POLYGONgl_POLYGON_BITgl_POLYGON_MODEgl_POLYGON_OFFSET_BIAS_EXTgl_POLYGON_OFFSET_CLAMP_EXTgl_POLYGON_OFFSET_EXTgl_POLYGON_OFFSET_FACTORgl_POLYGON_OFFSET_FACTOR_EXTgl_POLYGON_OFFSET_FILLgl_POLYGON_OFFSET_LINEgl_POLYGON_OFFSET_POINTgl_POLYGON_OFFSET_UNITSgl_POLYGON_SMOOTHgl_POLYGON_SMOOTH_HINTgl_POLYGON_STIPPLEgl_POLYGON_STIPPLE_BITgl_POLYGON_TOKEN gl_POSITIONgl_POST_COLOR_MATRIX_ALPHA_BIAS#gl_POST_COLOR_MATRIX_ALPHA_BIAS_SGI gl_POST_COLOR_MATRIX_ALPHA_SCALE$gl_POST_COLOR_MATRIX_ALPHA_SCALE_SGIgl_POST_COLOR_MATRIX_BLUE_BIAS"gl_POST_COLOR_MATRIX_BLUE_BIAS_SGIgl_POST_COLOR_MATRIX_BLUE_SCALE#gl_POST_COLOR_MATRIX_BLUE_SCALE_SGI gl_POST_COLOR_MATRIX_COLOR_TABLE$gl_POST_COLOR_MATRIX_COLOR_TABLE_SGIgl_POST_COLOR_MATRIX_GREEN_BIAS#gl_POST_COLOR_MATRIX_GREEN_BIAS_SGI gl_POST_COLOR_MATRIX_GREEN_SCALE$gl_POST_COLOR_MATRIX_GREEN_SCALE_SGIgl_POST_COLOR_MATRIX_RED_BIAS!gl_POST_COLOR_MATRIX_RED_BIAS_SGIgl_POST_COLOR_MATRIX_RED_SCALE"gl_POST_COLOR_MATRIX_RED_SCALE_SGIgl_POST_CONVOLUTION_ALPHA_BIAS"gl_POST_CONVOLUTION_ALPHA_BIAS_EXTgl_POST_CONVOLUTION_ALPHA_SCALE#gl_POST_CONVOLUTION_ALPHA_SCALE_EXTgl_POST_CONVOLUTION_BLUE_BIAS!gl_POST_CONVOLUTION_BLUE_BIAS_EXTgl_POST_CONVOLUTION_BLUE_SCALE"gl_POST_CONVOLUTION_BLUE_SCALE_EXTgl_POST_CONVOLUTION_COLOR_TABLE#gl_POST_CONVOLUTION_COLOR_TABLE_SGIgl_POST_CONVOLUTION_GREEN_BIAS"gl_POST_CONVOLUTION_GREEN_BIAS_EXTgl_POST_CONVOLUTION_GREEN_SCALE#gl_POST_CONVOLUTION_GREEN_SCALE_EXTgl_POST_CONVOLUTION_RED_BIAS gl_POST_CONVOLUTION_RED_BIAS_EXTgl_POST_CONVOLUTION_RED_SCALE!gl_POST_CONVOLUTION_RED_SCALE_EXT&gl_POST_IMAGE_TRANSFORM_COLOR_TABLE_HP&gl_POST_TEXTURE_FILTER_BIAS_RANGE_SGIX gl_POST_TEXTURE_FILTER_BIAS_SGIX'gl_POST_TEXTURE_FILTER_SCALE_RANGE_SGIX!gl_POST_TEXTURE_FILTER_SCALE_SGIXgl_PREFER_DOUBLEBUFFER_HINT_PGIgl_PRESENT_DURATION_NVgl_PRESENT_TIME_NVgl_PRESERVE_ATI gl_PREVIOUSgl_PREVIOUS_ARBgl_PREVIOUS_EXTgl_PREVIOUS_TEXTURE_INPUT_NVgl_PRIMARY_COLORgl_PRIMARY_COLOR_ARBgl_PRIMARY_COLOR_EXTgl_PRIMARY_COLOR_NVgl_PRIMITIVES_GENERATEDgl_PRIMITIVES_GENERATED_EXTgl_PRIMITIVES_GENERATED_NVgl_PRIMITIVES_GENERATED_OESgl_PRIMITIVES_SUBMITTED_ARBgl_PRIMITIVE_BOUNDING_BOX_EXTgl_PRIMITIVE_BOUNDING_BOX_OESgl_PRIMITIVE_ID_NVgl_PRIMITIVE_RESTART gl_PRIMITIVE_RESTART_FIXED_INDEX*gl_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED.gl_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED_OESgl_PRIMITIVE_RESTART_INDEXgl_PRIMITIVE_RESTART_INDEX_NVgl_PRIMITIVE_RESTART_NV gl_PROGRAM"gl_PROGRAMMABLE_SAMPLE_LOCATION_NV-gl_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_NV gl_PROGRAM_ADDRESS_REGISTERS_ARBgl_PROGRAM_ALU_INSTRUCTIONS_ARBgl_PROGRAM_ATTRIBS_ARBgl_PROGRAM_ATTRIB_COMPONENTS_NVgl_PROGRAM_BINARY_ANGLEgl_PROGRAM_BINARY_FORMATSgl_PROGRAM_BINARY_FORMATS_OESgl_PROGRAM_BINARY_LENGTHgl_PROGRAM_BINARY_LENGTH_OES"gl_PROGRAM_BINARY_RETRIEVABLE_HINTgl_PROGRAM_BINDING_ARBgl_PROGRAM_ERROR_POSITION_ARBgl_PROGRAM_ERROR_POSITION_NVgl_PROGRAM_ERROR_STRING_ARBgl_PROGRAM_ERROR_STRING_NVgl_PROGRAM_FORMAT_ARBgl_PROGRAM_FORMAT_ASCII_ARBgl_PROGRAM_INPUTgl_PROGRAM_INSTRUCTIONS_ARBgl_PROGRAM_KHRgl_PROGRAM_LENGTH_ARBgl_PROGRAM_LENGTH_NVgl_PROGRAM_MATRIX_EXT!gl_PROGRAM_MATRIX_STACK_DEPTH_EXT'gl_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB&gl_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARBgl_PROGRAM_NATIVE_ATTRIBS_ARB"gl_PROGRAM_NATIVE_INSTRUCTIONS_ARB gl_PROGRAM_NATIVE_PARAMETERS_ARB!gl_PROGRAM_NATIVE_TEMPORARIES_ARB&gl_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB&gl_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARBgl_PROGRAM_OBJECT_ARBgl_PROGRAM_OBJECT_EXTgl_PROGRAM_OUTPUTgl_PROGRAM_PARAMETERS_ARBgl_PROGRAM_PARAMETER_NVgl_PROGRAM_PIPELINEgl_PROGRAM_PIPELINE_BINDINGgl_PROGRAM_PIPELINE_BINDING_EXTgl_PROGRAM_PIPELINE_OBJECT_EXTgl_PROGRAM_POINT_SIZEgl_PROGRAM_POINT_SIZE_ARBgl_PROGRAM_POINT_SIZE_EXTgl_PROGRAM_RESIDENT_NVgl_PROGRAM_RESULT_COMPONENTS_NVgl_PROGRAM_SEPARABLEgl_PROGRAM_SEPARABLE_EXTgl_PROGRAM_STRING_ARBgl_PROGRAM_STRING_NVgl_PROGRAM_TARGET_NVgl_PROGRAM_TEMPORARIES_ARBgl_PROGRAM_TEX_INDIRECTIONS_ARBgl_PROGRAM_TEX_INSTRUCTIONS_ARB"gl_PROGRAM_UNDER_NATIVE_LIMITS_ARB gl_PROJECTIONgl_PROJECTION_MATRIX*gl_PROJECTION_MATRIX_FLOAT_AS_INT_BITS_OESgl_PROJECTION_STACK_DEPTHgl_PROVOKING_VERTEXgl_PROVOKING_VERTEX_EXTgl_PROXY_COLOR_TABLEgl_PROXY_COLOR_TABLE_SGIgl_PROXY_HISTOGRAMgl_PROXY_HISTOGRAM_EXT&gl_PROXY_POST_COLOR_MATRIX_COLOR_TABLE*gl_PROXY_POST_COLOR_MATRIX_COLOR_TABLE_SGI%gl_PROXY_POST_CONVOLUTION_COLOR_TABLE)gl_PROXY_POST_CONVOLUTION_COLOR_TABLE_SGI,gl_PROXY_POST_IMAGE_TRANSFORM_COLOR_TABLE_HPgl_PROXY_TEXTURE_1Dgl_PROXY_TEXTURE_1D_ARRAYgl_PROXY_TEXTURE_1D_ARRAY_EXTgl_PROXY_TEXTURE_1D_EXTgl_PROXY_TEXTURE_1D_STACK_MESAXgl_PROXY_TEXTURE_2Dgl_PROXY_TEXTURE_2D_ARRAYgl_PROXY_TEXTURE_2D_ARRAY_EXTgl_PROXY_TEXTURE_2D_EXTgl_PROXY_TEXTURE_2D_MULTISAMPLE%gl_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAYgl_PROXY_TEXTURE_2D_STACK_MESAXgl_PROXY_TEXTURE_3Dgl_PROXY_TEXTURE_3D_EXTgl_PROXY_TEXTURE_4D_SGIS gl_PROXY_TEXTURE_COLOR_TABLE_SGIgl_PROXY_TEXTURE_CUBE_MAPgl_PROXY_TEXTURE_CUBE_MAP_ARBgl_PROXY_TEXTURE_CUBE_MAP_ARRAY#gl_PROXY_TEXTURE_CUBE_MAP_ARRAY_ARBgl_PROXY_TEXTURE_CUBE_MAP_EXTgl_PROXY_TEXTURE_RECTANGLEgl_PROXY_TEXTURE_RECTANGLE_ARBgl_PROXY_TEXTURE_RECTANGLE_NVgl_PURGEABLE_APPLEgl_Qgl_QUADRATIC_ATTENUATIONgl_QUADRATIC_CURVE_TO_NVgl_QUADS gl_QUADS_EXT+gl_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION/gl_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION_EXT gl_QUADS_OESgl_QUAD_ALPHA4_SGISgl_QUAD_ALPHA8_SGISgl_QUAD_INTENSITY4_SGISgl_QUAD_INTENSITY8_SGISgl_QUAD_LUMINANCE4_SGISgl_QUAD_LUMINANCE8_SGISgl_QUAD_MESH_SUN gl_QUAD_STRIPgl_QUAD_TEXTURE_SELECT_SGISgl_QUARTER_BIT_ATIgl_QUERYgl_QUERY_ALL_EVENT_BITS_AMDgl_QUERY_BUFFERgl_QUERY_BUFFER_AMDgl_QUERY_BUFFER_BARRIER_BITgl_QUERY_BUFFER_BINDINGgl_QUERY_BUFFER_BINDING_AMDgl_QUERY_BY_REGION_NO_WAIT#gl_QUERY_BY_REGION_NO_WAIT_INVERTEDgl_QUERY_BY_REGION_NO_WAIT_NVgl_QUERY_BY_REGION_WAIT gl_QUERY_BY_REGION_WAIT_INVERTEDgl_QUERY_BY_REGION_WAIT_NVgl_QUERY_COUNTER_BITSgl_QUERY_COUNTER_BITS_ARBgl_QUERY_COUNTER_BITS_EXT(gl_QUERY_DEPTH_BOUNDS_FAIL_EVENT_BIT_AMD!gl_QUERY_DEPTH_FAIL_EVENT_BIT_AMD!gl_QUERY_DEPTH_PASS_EVENT_BIT_AMD gl_QUERY_KHRgl_QUERY_NO_WAITgl_QUERY_NO_WAIT_INVERTEDgl_QUERY_NO_WAIT_NVgl_QUERY_OBJECT_AMDgl_QUERY_OBJECT_EXTgl_QUERY_RESULTgl_QUERY_RESULT_ARBgl_QUERY_RESULT_AVAILABLEgl_QUERY_RESULT_AVAILABLE_ARBgl_QUERY_RESULT_AVAILABLE_EXTgl_QUERY_RESULT_EXTgl_QUERY_RESULT_NO_WAITgl_QUERY_RESULT_NO_WAIT_AMD#gl_QUERY_STENCIL_FAIL_EVENT_BIT_AMDgl_QUERY_TARGET gl_QUERY_WAITgl_QUERY_WAIT_INVERTEDgl_QUERY_WAIT_NVgl_Rgl_R11F_G11F_B10Fgl_R11F_G11F_B10F_APPLEgl_R11F_G11F_B10F_EXTgl_R16gl_R16F gl_R16F_EXTgl_R16Igl_R16UI gl_R16_EXT gl_R16_SNORMgl_R16_SNORM_EXTgl_R1UI_C3F_V3F_SUNgl_R1UI_C4F_N3F_V3F_SUNgl_R1UI_C4UB_V3F_SUNgl_R1UI_N3F_V3F_SUNgl_R1UI_T2F_C4F_N3F_V3F_SUNgl_R1UI_T2F_N3F_V3F_SUNgl_R1UI_T2F_V3F_SUNgl_R1UI_V3F_SUNgl_R32F gl_R32F_EXTgl_R32Igl_R32UI gl_R3_G3_B2gl_R8gl_R8Igl_R8UI gl_R8_EXT gl_R8_SNORMgl_RASTERIZER_DISCARDgl_RASTERIZER_DISCARD_EXTgl_RASTERIZER_DISCARD_NV$gl_RASTER_FIXED_SAMPLE_LOCATIONS_EXTgl_RASTER_MULTISAMPLE_EXT gl_RASTER_POSITION_UNCLIPPED_IBMgl_RASTER_SAMPLES_EXTgl_READ_BUFFERgl_READ_BUFFER_EXTgl_READ_BUFFER_NVgl_READ_FRAMEBUFFERgl_READ_FRAMEBUFFER_ANGLEgl_READ_FRAMEBUFFER_APPLEgl_READ_FRAMEBUFFER_BINDING!gl_READ_FRAMEBUFFER_BINDING_ANGLE!gl_READ_FRAMEBUFFER_BINDING_APPLEgl_READ_FRAMEBUFFER_BINDING_EXTgl_READ_FRAMEBUFFER_BINDING_NVgl_READ_FRAMEBUFFER_EXTgl_READ_FRAMEBUFFER_NV gl_READ_ONLYgl_READ_ONLY_ARBgl_READ_PIXELSgl_READ_PIXELS_FORMATgl_READ_PIXELS_TYPE"gl_READ_PIXEL_DATA_RANGE_LENGTH_NVgl_READ_PIXEL_DATA_RANGE_NV#gl_READ_PIXEL_DATA_RANGE_POINTER_NV gl_READ_WRITEgl_READ_WRITE_ARBgl_RECIP_ADD_SIGNED_ALPHA_IMGgl_RECLAIM_MEMORY_HINT_PGI gl_RECT_NVgl_RED gl_REDUCE gl_REDUCE_EXT gl_RED_BIAS gl_RED_BITSgl_RED_BIT_ATI gl_RED_EXTgl_RED_INTEGERgl_RED_INTEGER_EXTgl_RED_MAX_CLAMP_INGRgl_RED_MIN_CLAMP_INGR gl_RED_NV gl_RED_SCALE gl_RED_SNORMgl_REFERENCED_BY_COMPUTE_SHADER gl_REFERENCED_BY_FRAGMENT_SHADER gl_REFERENCED_BY_GEOMETRY_SHADER$gl_REFERENCED_BY_GEOMETRY_SHADER_EXT$gl_REFERENCED_BY_GEOMETRY_SHADER_OES$gl_REFERENCED_BY_TESS_CONTROL_SHADER(gl_REFERENCED_BY_TESS_CONTROL_SHADER_EXT(gl_REFERENCED_BY_TESS_CONTROL_SHADER_OES'gl_REFERENCED_BY_TESS_EVALUATION_SHADER+gl_REFERENCED_BY_TESS_EVALUATION_SHADER_EXT+gl_REFERENCED_BY_TESS_EVALUATION_SHADER_OESgl_REFERENCED_BY_VERTEX_SHADER gl_REFERENCE_PLANE_EQUATION_SGIXgl_REFERENCE_PLANE_SGIXgl_REFLECTION_MAPgl_REFLECTION_MAP_ARBgl_REFLECTION_MAP_EXTgl_REFLECTION_MAP_NVgl_REFLECTION_MAP_OESgl_REGISTER_COMBINERS_NV gl_REG_0_ATI gl_REG_10_ATI gl_REG_11_ATI gl_REG_12_ATI gl_REG_13_ATI gl_REG_14_ATI gl_REG_15_ATI gl_REG_16_ATI gl_REG_17_ATI gl_REG_18_ATI gl_REG_19_ATI gl_REG_1_ATI gl_REG_20_ATI gl_REG_21_ATI gl_REG_22_ATI gl_REG_23_ATI gl_REG_24_ATI gl_REG_25_ATI gl_REG_26_ATI gl_REG_27_ATI gl_REG_28_ATI gl_REG_29_ATI gl_REG_2_ATI gl_REG_30_ATI gl_REG_31_ATI gl_REG_3_ATI gl_REG_4_ATI gl_REG_5_ATI gl_REG_6_ATI gl_REG_7_ATI gl_REG_8_ATI gl_REG_9_ATIgl_RELATIVE_ARC_TO_NVgl_RELATIVE_CONIC_CURVE_TO_NVgl_RELATIVE_CUBIC_CURVE_TO_NV!gl_RELATIVE_HORIZONTAL_LINE_TO_NVgl_RELATIVE_LARGE_CCW_ARC_TO_NVgl_RELATIVE_LARGE_CW_ARC_TO_NVgl_RELATIVE_LINE_TO_NVgl_RELATIVE_MOVE_TO_NV!gl_RELATIVE_QUADRATIC_CURVE_TO_NVgl_RELATIVE_RECT_NVgl_RELATIVE_ROUNDED_RECT2_NVgl_RELATIVE_ROUNDED_RECT4_NVgl_RELATIVE_ROUNDED_RECT8_NVgl_RELATIVE_ROUNDED_RECT_NVgl_RELATIVE_SMALL_CCW_ARC_TO_NVgl_RELATIVE_SMALL_CW_ARC_TO_NV$gl_RELATIVE_SMOOTH_CUBIC_CURVE_TO_NV(gl_RELATIVE_SMOOTH_QUADRATIC_CURVE_TO_NVgl_RELATIVE_VERTICAL_LINE_TO_NVgl_RELEASED_APPLE gl_RENDERgl_RENDERBUFFERgl_RENDERBUFFER_ALPHA_SIZEgl_RENDERBUFFER_ALPHA_SIZE_EXTgl_RENDERBUFFER_ALPHA_SIZE_OESgl_RENDERBUFFER_BINDINGgl_RENDERBUFFER_BINDING_ANGLEgl_RENDERBUFFER_BINDING_EXTgl_RENDERBUFFER_BINDING_OESgl_RENDERBUFFER_BLUE_SIZEgl_RENDERBUFFER_BLUE_SIZE_EXTgl_RENDERBUFFER_BLUE_SIZE_OES gl_RENDERBUFFER_COLOR_SAMPLES_NV#gl_RENDERBUFFER_COVERAGE_SAMPLES_NVgl_RENDERBUFFER_DEPTH_SIZEgl_RENDERBUFFER_DEPTH_SIZE_EXTgl_RENDERBUFFER_DEPTH_SIZE_OESgl_RENDERBUFFER_EXTgl_RENDERBUFFER_FREE_MEMORY_ATIgl_RENDERBUFFER_GREEN_SIZEgl_RENDERBUFFER_GREEN_SIZE_EXTgl_RENDERBUFFER_GREEN_SIZE_OESgl_RENDERBUFFER_HEIGHTgl_RENDERBUFFER_HEIGHT_EXTgl_RENDERBUFFER_HEIGHT_OESgl_RENDERBUFFER_INTERNAL_FORMAT#gl_RENDERBUFFER_INTERNAL_FORMAT_EXT#gl_RENDERBUFFER_INTERNAL_FORMAT_OESgl_RENDERBUFFER_OESgl_RENDERBUFFER_RED_SIZEgl_RENDERBUFFER_RED_SIZE_EXTgl_RENDERBUFFER_RED_SIZE_OESgl_RENDERBUFFER_SAMPLESgl_RENDERBUFFER_SAMPLES_ANGLEgl_RENDERBUFFER_SAMPLES_APPLEgl_RENDERBUFFER_SAMPLES_EXTgl_RENDERBUFFER_SAMPLES_IMGgl_RENDERBUFFER_SAMPLES_NVgl_RENDERBUFFER_STENCIL_SIZE gl_RENDERBUFFER_STENCIL_SIZE_EXT gl_RENDERBUFFER_STENCIL_SIZE_OESgl_RENDERBUFFER_WIDTHgl_RENDERBUFFER_WIDTH_EXTgl_RENDERBUFFER_WIDTH_OES gl_RENDERER$gl_RENDER_DIRECT_TO_FRAMEBUFFER_QCOMgl_RENDER_MODE gl_REPEAT gl_REPLACE%gl_REPLACEMENT_CODE_ARRAY_POINTER_SUN$gl_REPLACEMENT_CODE_ARRAY_STRIDE_SUNgl_REPLACEMENT_CODE_ARRAY_SUN"gl_REPLACEMENT_CODE_ARRAY_TYPE_SUNgl_REPLACEMENT_CODE_SUNgl_REPLACE_EXTgl_REPLACE_MIDDLE_SUNgl_REPLACE_OLDEST_SUNgl_REPLACE_VALUE_AMDgl_REPLICATE_BORDERgl_REPLICATE_BORDER_HP#gl_REQUIRED_TEXTURE_IMAGE_UNITS_OESgl_RESAMPLE_AVERAGE_OMLgl_RESAMPLE_DECIMATE_OMLgl_RESAMPLE_DECIMATE_SGIXgl_RESAMPLE_REPLICATE_OMLgl_RESAMPLE_REPLICATE_SGIXgl_RESAMPLE_ZERO_FILL_OMLgl_RESAMPLE_ZERO_FILL_SGIXgl_RESCALE_NORMALgl_RESCALE_NORMAL_EXTgl_RESET_NOTIFICATION_STRATEGY"gl_RESET_NOTIFICATION_STRATEGY_ARB"gl_RESET_NOTIFICATION_STRATEGY_EXT"gl_RESET_NOTIFICATION_STRATEGY_KHRgl_RESTART_PATH_NVgl_RESTART_SUNgl_RETAINED_APPLE gl_RETURNgl_RGgl_RG16gl_RG16F gl_RG16F_EXTgl_RG16I gl_RG16UI gl_RG16_EXT gl_RG16_SNORMgl_RG16_SNORM_EXTgl_RG32F gl_RG32F_EXTgl_RG32I gl_RG32UIgl_RG8gl_RG8Igl_RG8UI gl_RG8_EXT gl_RG8_SNORMgl_RGBgl_RGB10 gl_RGB10_A2 gl_RGB10_A2UIgl_RGB10_A2_EXT gl_RGB10_EXTgl_RGB12 gl_RGB12_EXTgl_RGB16 gl_RGB16F gl_RGB16F_ARB gl_RGB16F_EXT gl_RGB16I gl_RGB16I_EXT gl_RGB16UIgl_RGB16UI_EXT gl_RGB16_EXTgl_RGB16_SNORMgl_RGB16_SNORM_EXT gl_RGB2_EXT gl_RGB32F gl_RGB32F_ARB gl_RGB32F_EXT gl_RGB32I gl_RGB32I_EXT gl_RGB32UIgl_RGB32UI_EXTgl_RGB4 gl_RGB4_EXT gl_RGB4_S3TCgl_RGB5 gl_RGB565 gl_RGB565_OES gl_RGB5_A1gl_RGB5_A1_EXTgl_RGB5_A1_OES gl_RGB5_EXTgl_RGB8gl_RGB8I gl_RGB8I_EXT gl_RGB8UI gl_RGB8UI_EXT gl_RGB8_EXT gl_RGB8_OES gl_RGB8_SNORM gl_RGB9_E5gl_RGB9_E5_APPLEgl_RGB9_E5_EXTgl_RGBA gl_RGBA12 gl_RGBA12_EXT gl_RGBA16 gl_RGBA16Fgl_RGBA16F_ARBgl_RGBA16F_EXT gl_RGBA16Igl_RGBA16I_EXT gl_RGBA16UIgl_RGBA16UI_EXT gl_RGBA16_EXTgl_RGBA16_SNORMgl_RGBA16_SNORM_EXTgl_RGBA2 gl_RGBA2_EXT gl_RGBA32Fgl_RGBA32F_ARBgl_RGBA32F_EXT gl_RGBA32Igl_RGBA32I_EXT gl_RGBA32UIgl_RGBA32UI_EXTgl_RGBA4gl_RGBA4_DXT5_S3TC gl_RGBA4_EXT gl_RGBA4_OES gl_RGBA4_S3TCgl_RGBA8 gl_RGBA8I gl_RGBA8I_EXT gl_RGBA8UIgl_RGBA8UI_EXT gl_RGBA8_EXT gl_RGBA8_OESgl_RGBA8_SNORMgl_RGBA_DXT5_S3TCgl_RGBA_FLOAT16_APPLEgl_RGBA_FLOAT16_ATIgl_RGBA_FLOAT32_APPLEgl_RGBA_FLOAT32_ATIgl_RGBA_FLOAT_MODE_ARBgl_RGBA_FLOAT_MODE_ATIgl_RGBA_INTEGERgl_RGBA_INTEGER_EXTgl_RGBA_INTEGER_MODE_EXT gl_RGBA_MODE gl_RGBA_S3TCgl_RGBA_SIGNED_COMPONENTS_EXT gl_RGBA_SNORM'gl_RGBA_UNSIGNED_DOT_PRODUCT_MAPPING_NVgl_RGB_422_APPLEgl_RGB_FLOAT16_APPLEgl_RGB_FLOAT16_ATIgl_RGB_FLOAT32_APPLEgl_RGB_FLOAT32_ATIgl_RGB_INTEGERgl_RGB_INTEGER_EXTgl_RGB_RAW_422_APPLE gl_RGB_S3TC gl_RGB_SCALEgl_RGB_SCALE_ARBgl_RGB_SCALE_EXT gl_RGB_SNORM gl_RG_EXT gl_RG_INTEGER gl_RG_SNORMgl_RIGHTgl_ROUNDED_RECT2_NVgl_ROUNDED_RECT4_NVgl_ROUNDED_RECT8_NVgl_ROUNDED_RECT_NV gl_ROUND_NVgl_S gl_SAMPLER gl_SAMPLER_1Dgl_SAMPLER_1D_ARBgl_SAMPLER_1D_ARRAYgl_SAMPLER_1D_ARRAY_EXTgl_SAMPLER_1D_ARRAY_SHADOWgl_SAMPLER_1D_ARRAY_SHADOW_EXTgl_SAMPLER_1D_SHADOWgl_SAMPLER_1D_SHADOW_ARB gl_SAMPLER_2Dgl_SAMPLER_2D_ARBgl_SAMPLER_2D_ARRAYgl_SAMPLER_2D_ARRAY_EXTgl_SAMPLER_2D_ARRAY_SHADOWgl_SAMPLER_2D_ARRAY_SHADOW_EXTgl_SAMPLER_2D_ARRAY_SHADOW_NVgl_SAMPLER_2D_MULTISAMPLEgl_SAMPLER_2D_MULTISAMPLE_ARRAY#gl_SAMPLER_2D_MULTISAMPLE_ARRAY_OESgl_SAMPLER_2D_RECTgl_SAMPLER_2D_RECT_ARBgl_SAMPLER_2D_RECT_SHADOWgl_SAMPLER_2D_RECT_SHADOW_ARBgl_SAMPLER_2D_SHADOWgl_SAMPLER_2D_SHADOW_ARBgl_SAMPLER_2D_SHADOW_EXT gl_SAMPLER_3Dgl_SAMPLER_3D_ARBgl_SAMPLER_3D_OESgl_SAMPLER_BINDINGgl_SAMPLER_BUFFERgl_SAMPLER_BUFFER_AMDgl_SAMPLER_BUFFER_EXTgl_SAMPLER_BUFFER_OESgl_SAMPLER_CUBEgl_SAMPLER_CUBE_ARBgl_SAMPLER_CUBE_MAP_ARRAYgl_SAMPLER_CUBE_MAP_ARRAY_ARBgl_SAMPLER_CUBE_MAP_ARRAY_EXTgl_SAMPLER_CUBE_MAP_ARRAY_OES gl_SAMPLER_CUBE_MAP_ARRAY_SHADOW$gl_SAMPLER_CUBE_MAP_ARRAY_SHADOW_ARB$gl_SAMPLER_CUBE_MAP_ARRAY_SHADOW_EXT$gl_SAMPLER_CUBE_MAP_ARRAY_SHADOW_OESgl_SAMPLER_CUBE_SHADOWgl_SAMPLER_CUBE_SHADOW_EXTgl_SAMPLER_CUBE_SHADOW_NVgl_SAMPLER_EXTERNAL_OESgl_SAMPLER_KHRgl_SAMPLER_OBJECT_AMDgl_SAMPLER_RENDERBUFFER_NV gl_SAMPLESgl_SAMPLES_3DFXgl_SAMPLES_ARBgl_SAMPLES_EXTgl_SAMPLES_PASSEDgl_SAMPLES_PASSED_ARBgl_SAMPLES_SGISgl_SAMPLE_ALPHA_TO_COVERAGEgl_SAMPLE_ALPHA_TO_COVERAGE_ARBgl_SAMPLE_ALPHA_TO_MASK_EXTgl_SAMPLE_ALPHA_TO_MASK_SGISgl_SAMPLE_ALPHA_TO_ONEgl_SAMPLE_ALPHA_TO_ONE_ARBgl_SAMPLE_ALPHA_TO_ONE_EXTgl_SAMPLE_ALPHA_TO_ONE_SGISgl_SAMPLE_BUFFERSgl_SAMPLE_BUFFERS_3DFXgl_SAMPLE_BUFFERS_ARBgl_SAMPLE_BUFFERS_EXTgl_SAMPLE_BUFFERS_SGISgl_SAMPLE_COVERAGEgl_SAMPLE_COVERAGE_ARBgl_SAMPLE_COVERAGE_INVERTgl_SAMPLE_COVERAGE_INVERT_ARBgl_SAMPLE_COVERAGE_VALUEgl_SAMPLE_COVERAGE_VALUE_ARBgl_SAMPLE_LOCATION_NV'gl_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_NV&gl_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_NV#gl_SAMPLE_LOCATION_SUBPIXEL_BITS_NVgl_SAMPLE_MASKgl_SAMPLE_MASK_EXTgl_SAMPLE_MASK_INVERT_EXTgl_SAMPLE_MASK_INVERT_SGISgl_SAMPLE_MASK_NVgl_SAMPLE_MASK_SGISgl_SAMPLE_MASK_VALUEgl_SAMPLE_MASK_VALUE_EXTgl_SAMPLE_MASK_VALUE_NVgl_SAMPLE_MASK_VALUE_SGISgl_SAMPLE_PATTERN_EXTgl_SAMPLE_PATTERN_SGISgl_SAMPLE_POSITIONgl_SAMPLE_POSITION_NVgl_SAMPLE_SHADINGgl_SAMPLE_SHADING_ARBgl_SAMPLE_SHADING_OESgl_SATURATE_BIT_ATI gl_SCALAR_EXTgl_SCALEBIAS_HINT_SGIXgl_SCALED_RESOLVE_FASTEST_EXTgl_SCALED_RESOLVE_NICEST_EXTgl_SCALE_BY_FOUR_NVgl_SCALE_BY_ONE_HALF_NVgl_SCALE_BY_TWO_NVgl_SCISSOR_BITgl_SCISSOR_BOXgl_SCISSOR_TESTgl_SCREEN_COORDINATES_REND gl_SCREEN_KHR gl_SCREEN_NVgl_SECONDARY_COLOR_ARRAY#gl_SECONDARY_COLOR_ARRAY_ADDRESS_NV'gl_SECONDARY_COLOR_ARRAY_BUFFER_BINDING+gl_SECONDARY_COLOR_ARRAY_BUFFER_BINDING_ARBgl_SECONDARY_COLOR_ARRAY_EXT"gl_SECONDARY_COLOR_ARRAY_LENGTH_NV!gl_SECONDARY_COLOR_ARRAY_LIST_IBM(gl_SECONDARY_COLOR_ARRAY_LIST_STRIDE_IBM gl_SECONDARY_COLOR_ARRAY_POINTER$gl_SECONDARY_COLOR_ARRAY_POINTER_EXTgl_SECONDARY_COLOR_ARRAY_SIZE!gl_SECONDARY_COLOR_ARRAY_SIZE_EXTgl_SECONDARY_COLOR_ARRAY_STRIDE#gl_SECONDARY_COLOR_ARRAY_STRIDE_EXTgl_SECONDARY_COLOR_ARRAY_TYPE!gl_SECONDARY_COLOR_ARRAY_TYPE_EXTgl_SECONDARY_COLOR_NVgl_SECONDARY_INTERPOLATOR_ATI gl_SELECTgl_SELECTION_BUFFER_POINTERgl_SELECTION_BUFFER_SIZEgl_SEPARABLE_2Dgl_SEPARABLE_2D_EXTgl_SEPARATE_ATTRIBSgl_SEPARATE_ATTRIBS_EXTgl_SEPARATE_ATTRIBS_NVgl_SEPARATE_SPECULAR_COLORgl_SEPARATE_SPECULAR_COLOR_EXTgl_SET gl_SET_AMDgl_SGX_BINARY_IMGgl_SGX_PROGRAM_BINARY_IMG gl_SHADERgl_SHADER_BINARY_DMPgl_SHADER_BINARY_FORMATSgl_SHADER_BINARY_VIVgl_SHADER_COMPILERgl_SHADER_CONSISTENT_NV&gl_SHADER_GLOBAL_ACCESS_BARRIER_BIT_NV"gl_SHADER_IMAGE_ACCESS_BARRIER_BIT&gl_SHADER_IMAGE_ACCESS_BARRIER_BIT_EXTgl_SHADER_IMAGE_ATOMICgl_SHADER_IMAGE_LOADgl_SHADER_IMAGE_STOREgl_SHADER_INCLUDE_ARB gl_SHADER_KHRgl_SHADER_OBJECT_ARBgl_SHADER_OBJECT_EXTgl_SHADER_OPERATION_NV!gl_SHADER_PIXEL_LOCAL_STORAGE_EXTgl_SHADER_SOURCE_LENGTHgl_SHADER_STORAGE_BARRIER_BITgl_SHADER_STORAGE_BLOCKgl_SHADER_STORAGE_BUFFER gl_SHADER_STORAGE_BUFFER_BINDING)gl_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENTgl_SHADER_STORAGE_BUFFER_SIZEgl_SHADER_STORAGE_BUFFER_STARTgl_SHADER_TYPEgl_SHADE_MODELgl_SHADING_LANGUAGE_VERSIONgl_SHADING_LANGUAGE_VERSION_ARBgl_SHADOW_AMBIENT_SGIXgl_SHADOW_ATTENUATION_EXTgl_SHARED_EDGE_NVgl_SHARED_TEXTURE_PALETTE_EXT#gl_SHARPEN_TEXTURE_FUNC_POINTS_SGIS gl_SHININESSgl_SHORT gl_SIGNALEDgl_SIGNALED_APPLEgl_SIGNED_ALPHA8_NVgl_SIGNED_ALPHA_NVgl_SIGNED_HILO16_NVgl_SIGNED_HILO8_NVgl_SIGNED_HILO_NVgl_SIGNED_IDENTITY_NVgl_SIGNED_INTENSITY8_NVgl_SIGNED_INTENSITY_NVgl_SIGNED_LUMINANCE8_ALPHA8_NVgl_SIGNED_LUMINANCE8_NVgl_SIGNED_LUMINANCE_ALPHA_NVgl_SIGNED_LUMINANCE_NVgl_SIGNED_NEGATE_NVgl_SIGNED_NORMALIZEDgl_SIGNED_RGB8_NV!gl_SIGNED_RGB8_UNSIGNED_ALPHA8_NVgl_SIGNED_RGBA8_NVgl_SIGNED_RGBA_NVgl_SIGNED_RGB_NVgl_SIGNED_RGB_UNSIGNED_ALPHA_NV&gl_SIMULTANEOUS_TEXTURE_AND_DEPTH_TEST'gl_SIMULTANEOUS_TEXTURE_AND_DEPTH_WRITE(gl_SIMULTANEOUS_TEXTURE_AND_STENCIL_TEST)gl_SIMULTANEOUS_TEXTURE_AND_STENCIL_WRITEgl_SINGLE_COLORgl_SINGLE_COLOR_EXTgl_SKIP_COMPONENTS1_NVgl_SKIP_COMPONENTS2_NVgl_SKIP_COMPONENTS3_NVgl_SKIP_COMPONENTS4_NVgl_SKIP_DECODE_EXTgl_SKIP_MISSING_GLYPH_NVgl_SLICE_ACCUM_SUNgl_SLIM10U_SGIXgl_SLIM12S_SGIXgl_SLIM8U_SGIX gl_SLUMINANCEgl_SLUMINANCE8gl_SLUMINANCE8_ALPHA8gl_SLUMINANCE8_ALPHA8_EXTgl_SLUMINANCE8_ALPHA8_NVgl_SLUMINANCE8_EXTgl_SLUMINANCE8_NVgl_SLUMINANCE_ALPHAgl_SLUMINANCE_ALPHA_EXTgl_SLUMINANCE_ALPHA_NVgl_SLUMINANCE_EXTgl_SLUMINANCE_NVgl_SMALL_CCW_ARC_TO_NVgl_SMALL_CW_ARC_TO_NVgl_SMAPHS30_PROGRAM_BINARY_DMPgl_SMAPHS_PROGRAM_BINARY_DMP gl_SMOOTHgl_SMOOTH_CUBIC_CURVE_TO_NV gl_SMOOTH_LINE_WIDTH_GRANULARITYgl_SMOOTH_LINE_WIDTH_RANGE gl_SMOOTH_POINT_SIZE_GRANULARITYgl_SMOOTH_POINT_SIZE_RANGEgl_SMOOTH_QUADRATIC_CURVE_TO_NVgl_SM_COUNT_NVgl_SOFTLIGHT_KHRgl_SOFTLIGHT_NVgl_SOURCE0_ALPHAgl_SOURCE0_ALPHA_ARBgl_SOURCE0_ALPHA_EXTgl_SOURCE0_RGBgl_SOURCE0_RGB_ARBgl_SOURCE0_RGB_EXTgl_SOURCE1_ALPHAgl_SOURCE1_ALPHA_ARBgl_SOURCE1_ALPHA_EXTgl_SOURCE1_RGBgl_SOURCE1_RGB_ARBgl_SOURCE1_RGB_EXTgl_SOURCE2_ALPHAgl_SOURCE2_ALPHA_ARBgl_SOURCE2_ALPHA_EXTgl_SOURCE2_RGBgl_SOURCE2_RGB_ARBgl_SOURCE2_RGB_EXTgl_SOURCE3_ALPHA_NVgl_SOURCE3_RGB_NV gl_SPARE0_NV!gl_SPARE0_PLUS_SECONDARY_COLOR_NV gl_SPARE1_NVgl_SPARSE_BUFFER_PAGE_SIZE_ARBgl_SPARSE_STORAGE_BIT_ARB-gl_SPARSE_TEXTURE_FULL_ARRAY_CUBE_MIPMAPS_ARB gl_SPECULAR gl_SPHERE_MAPgl_SPOT_CUTOFFgl_SPOT_DIRECTIONgl_SPOT_EXPONENTgl_SPRITE_AXIAL_SGIXgl_SPRITE_AXIS_SGIXgl_SPRITE_EYE_ALIGNED_SGIXgl_SPRITE_MODE_SGIXgl_SPRITE_OBJECT_ALIGNED_SGIXgl_SPRITE_SGIXgl_SPRITE_TRANSLATION_SGIX gl_SQUARE_NV gl_SRC0_ALPHA gl_SRC0_RGB gl_SRC1_ALPHA gl_SRC1_COLOR gl_SRC1_RGB gl_SRC2_ALPHA gl_SRC2_RGB gl_SRC_ALPHAgl_SRC_ALPHA_SATURATEgl_SRC_ATOP_NV gl_SRC_COLOR gl_SRC_IN_NV gl_SRC_NV gl_SRC_OUT_NVgl_SRC_OVER_NVgl_SRGBgl_SRGB8gl_SRGB8_ALPHA8gl_SRGB8_ALPHA8_EXT gl_SRGB8_EXT gl_SRGB8_NV gl_SRGB_ALPHAgl_SRGB_ALPHA_EXTgl_SRGB_DECODE_ARB gl_SRGB_EXT gl_SRGB_READ gl_SRGB_WRITEgl_STACK_OVERFLOWgl_STACK_OVERFLOW_KHRgl_STACK_UNDERFLOWgl_STACK_UNDERFLOW_KHRgl_STANDARD_FONT_FORMAT_NVgl_STANDARD_FONT_NAME_NVgl_STATE_RESTORE gl_STATIC_ATIgl_STATIC_COPYgl_STATIC_COPY_ARBgl_STATIC_DRAWgl_STATIC_DRAW_ARBgl_STATIC_READgl_STATIC_READ_ARBgl_STATIC_VERTEX_ARRAY_IBM gl_STENCILgl_STENCIL_ATTACHMENTgl_STENCIL_ATTACHMENT_EXTgl_STENCIL_ATTACHMENT_OESgl_STENCIL_BACK_FAILgl_STENCIL_BACK_FAIL_ATIgl_STENCIL_BACK_FUNCgl_STENCIL_BACK_FUNC_ATIgl_STENCIL_BACK_OP_VALUE_AMDgl_STENCIL_BACK_PASS_DEPTH_FAIL#gl_STENCIL_BACK_PASS_DEPTH_FAIL_ATIgl_STENCIL_BACK_PASS_DEPTH_PASS#gl_STENCIL_BACK_PASS_DEPTH_PASS_ATIgl_STENCIL_BACK_REFgl_STENCIL_BACK_VALUE_MASKgl_STENCIL_BACK_WRITEMASKgl_STENCIL_BITSgl_STENCIL_BUFFER_BITgl_STENCIL_BUFFER_BIT0_QCOMgl_STENCIL_BUFFER_BIT1_QCOMgl_STENCIL_BUFFER_BIT2_QCOMgl_STENCIL_BUFFER_BIT3_QCOMgl_STENCIL_BUFFER_BIT4_QCOMgl_STENCIL_BUFFER_BIT5_QCOMgl_STENCIL_BUFFER_BIT6_QCOMgl_STENCIL_BUFFER_BIT7_QCOMgl_STENCIL_CLEAR_TAG_VALUE_EXTgl_STENCIL_CLEAR_VALUEgl_STENCIL_COMPONENTSgl_STENCIL_EXTgl_STENCIL_FAILgl_STENCIL_FUNCgl_STENCIL_INDEXgl_STENCIL_INDEX1gl_STENCIL_INDEX16gl_STENCIL_INDEX16_EXTgl_STENCIL_INDEX1_EXTgl_STENCIL_INDEX1_OESgl_STENCIL_INDEX4gl_STENCIL_INDEX4_EXTgl_STENCIL_INDEX4_OESgl_STENCIL_INDEX8gl_STENCIL_INDEX8_EXTgl_STENCIL_INDEX8_OESgl_STENCIL_INDEX_OESgl_STENCIL_OP_VALUE_AMDgl_STENCIL_PASS_DEPTH_FAILgl_STENCIL_PASS_DEPTH_PASSgl_STENCIL_REFgl_STENCIL_RENDERABLEgl_STENCIL_SAMPLES_NVgl_STENCIL_TAG_BITS_EXTgl_STENCIL_TESTgl_STENCIL_TEST_TWO_SIDE_EXTgl_STENCIL_VALUE_MASKgl_STENCIL_WRITEMASK gl_STEREOgl_STORAGE_CACHED_APPLEgl_STORAGE_CLIENT_APPLEgl_STORAGE_PRIVATE_APPLEgl_STORAGE_SHARED_APPLEgl_STREAM_COPYgl_STREAM_COPY_ARBgl_STREAM_DRAWgl_STREAM_DRAW_ARBgl_STREAM_RASTERIZATION_AMDgl_STREAM_READgl_STREAM_READ_ARBgl_STRICT_DEPTHFUNC_HINT_PGIgl_STRICT_LIGHTING_HINT_PGIgl_STRICT_SCISSOR_HINT_PGIgl_SUBPIXEL_BITS$gl_SUBPIXEL_PRECISION_BIAS_X_BITS_NV$gl_SUBPIXEL_PRECISION_BIAS_Y_BITS_NVgl_SUBSAMPLE_DISTANCE_AMD gl_SUBTRACTgl_SUBTRACT_ARB gl_SUB_ATI gl_SUCCESS_NVgl_SUPERSAMPLE_SCALE_X_NVgl_SUPERSAMPLE_SCALE_Y_NVgl_SURFACE_MAPPED_NVgl_SURFACE_REGISTERED_NVgl_SURFACE_STATE_NVgl_SWIZZLE_STQ_ATIgl_SWIZZLE_STQ_DQ_ATIgl_SWIZZLE_STRQ_ATIgl_SWIZZLE_STRQ_DQ_ATIgl_SWIZZLE_STR_ATIgl_SWIZZLE_STR_DR_ATIgl_SYNC_CL_EVENT_ARBgl_SYNC_CL_EVENT_COMPLETE_ARBgl_SYNC_CONDITIONgl_SYNC_CONDITION_APPLE gl_SYNC_FENCEgl_SYNC_FENCE_APPLE gl_SYNC_FLAGSgl_SYNC_FLAGS_APPLEgl_SYNC_FLUSH_COMMANDS_BIT gl_SYNC_FLUSH_COMMANDS_BIT_APPLEgl_SYNC_GPU_COMMANDS_COMPLETE#gl_SYNC_GPU_COMMANDS_COMPLETE_APPLEgl_SYNC_OBJECT_APPLEgl_SYNC_STATUSgl_SYNC_STATUS_APPLEgl_SYNC_X11_FENCE_EXTgl_SYSTEM_FONT_NAME_NVgl_Tgl_T2F_C3F_V3Fgl_T2F_C4F_N3F_V3Fgl_T2F_C4UB_V3Fgl_T2F_IUI_N3F_V2F_EXTgl_T2F_IUI_N3F_V3F_EXTgl_T2F_IUI_V2F_EXTgl_T2F_IUI_V3F_EXTgl_T2F_N3F_V3F gl_T2F_V3Fgl_T4F_C4F_N3F_V4F gl_T4F_V4Fgl_TABLE_TOO_LARGEgl_TABLE_TOO_LARGE_EXTgl_TANGENT_ARRAY_EXTgl_TANGENT_ARRAY_POINTER_EXTgl_TANGENT_ARRAY_STRIDE_EXTgl_TANGENT_ARRAY_TYPE_EXTgl_TESSELLATION_FACTOR_AMDgl_TESSELLATION_MODE_AMDgl_TESS_CONTROL_OUTPUT_VERTICES#gl_TESS_CONTROL_OUTPUT_VERTICES_EXT#gl_TESS_CONTROL_OUTPUT_VERTICES_OESgl_TESS_CONTROL_PROGRAM_NV+gl_TESS_CONTROL_PROGRAM_PARAMETER_BUFFER_NVgl_TESS_CONTROL_SHADERgl_TESS_CONTROL_SHADER_BITgl_TESS_CONTROL_SHADER_BIT_EXTgl_TESS_CONTROL_SHADER_BIT_OESgl_TESS_CONTROL_SHADER_EXTgl_TESS_CONTROL_SHADER_OES"gl_TESS_CONTROL_SHADER_PATCHES_ARBgl_TESS_CONTROL_SUBROUTINE"gl_TESS_CONTROL_SUBROUTINE_UNIFORMgl_TESS_CONTROL_TEXTUREgl_TESS_EVALUATION_PROGRAM_NV.gl_TESS_EVALUATION_PROGRAM_PARAMETER_BUFFER_NVgl_TESS_EVALUATION_SHADERgl_TESS_EVALUATION_SHADER_BIT!gl_TESS_EVALUATION_SHADER_BIT_EXT!gl_TESS_EVALUATION_SHADER_BIT_OESgl_TESS_EVALUATION_SHADER_EXT)gl_TESS_EVALUATION_SHADER_INVOCATIONS_ARBgl_TESS_EVALUATION_SHADER_OESgl_TESS_EVALUATION_SUBROUTINE%gl_TESS_EVALUATION_SUBROUTINE_UNIFORMgl_TESS_EVALUATION_TEXTUREgl_TESS_GEN_MODEgl_TESS_GEN_MODE_EXTgl_TESS_GEN_MODE_OESgl_TESS_GEN_POINT_MODEgl_TESS_GEN_POINT_MODE_EXTgl_TESS_GEN_POINT_MODE_OESgl_TESS_GEN_SPACINGgl_TESS_GEN_SPACING_EXTgl_TESS_GEN_SPACING_OESgl_TESS_GEN_VERTEX_ORDERgl_TESS_GEN_VERTEX_ORDER_EXTgl_TESS_GEN_VERTEX_ORDER_OESgl_TEXCOORD1_BIT_PGIgl_TEXCOORD2_BIT_PGIgl_TEXCOORD3_BIT_PGIgl_TEXCOORD4_BIT_PGI gl_TEXTURE gl_TEXTURE0gl_TEXTURE0_ARB gl_TEXTURE1 gl_TEXTURE10gl_TEXTURE10_ARB gl_TEXTURE11gl_TEXTURE11_ARB gl_TEXTURE12gl_TEXTURE12_ARB gl_TEXTURE13gl_TEXTURE13_ARB gl_TEXTURE14gl_TEXTURE14_ARB gl_TEXTURE15gl_TEXTURE15_ARB gl_TEXTURE16gl_TEXTURE16_ARB gl_TEXTURE17gl_TEXTURE17_ARB gl_TEXTURE18gl_TEXTURE18_ARB gl_TEXTURE19gl_TEXTURE19_ARBgl_TEXTURE1_ARB gl_TEXTURE2 gl_TEXTURE20gl_TEXTURE20_ARB gl_TEXTURE21gl_TEXTURE21_ARB gl_TEXTURE22gl_TEXTURE22_ARB gl_TEXTURE23gl_TEXTURE23_ARB gl_TEXTURE24gl_TEXTURE24_ARB gl_TEXTURE25gl_TEXTURE25_ARB gl_TEXTURE26gl_TEXTURE26_ARB gl_TEXTURE27gl_TEXTURE27_ARB gl_TEXTURE28gl_TEXTURE28_ARB gl_TEXTURE29gl_TEXTURE29_ARBgl_TEXTURE2_ARB gl_TEXTURE3 gl_TEXTURE30gl_TEXTURE30_ARB gl_TEXTURE31gl_TEXTURE31_ARBgl_TEXTURE3_ARB gl_TEXTURE4gl_TEXTURE4_ARB gl_TEXTURE5gl_TEXTURE5_ARB gl_TEXTURE6gl_TEXTURE6_ARB gl_TEXTURE7gl_TEXTURE7_ARB gl_TEXTURE8gl_TEXTURE8_ARB gl_TEXTURE9gl_TEXTURE9_ARB gl_TEXTURE_1Dgl_TEXTURE_1D_ARRAYgl_TEXTURE_1D_ARRAY_EXTgl_TEXTURE_1D_BINDING_EXT!gl_TEXTURE_1D_STACK_BINDING_MESAXgl_TEXTURE_1D_STACK_MESAX gl_TEXTURE_2Dgl_TEXTURE_2D_ARRAYgl_TEXTURE_2D_ARRAY_EXTgl_TEXTURE_2D_BINDING_EXTgl_TEXTURE_2D_MULTISAMPLEgl_TEXTURE_2D_MULTISAMPLE_ARRAY#gl_TEXTURE_2D_MULTISAMPLE_ARRAY_OES!gl_TEXTURE_2D_STACK_BINDING_MESAXgl_TEXTURE_2D_STACK_MESAX gl_TEXTURE_3Dgl_TEXTURE_3D_BINDING_EXTgl_TEXTURE_3D_BINDING_OESgl_TEXTURE_3D_EXTgl_TEXTURE_3D_OESgl_TEXTURE_4DSIZE_SGISgl_TEXTURE_4D_BINDING_SGISgl_TEXTURE_4D_SGISgl_TEXTURE_ALPHA_MODULATE_IMGgl_TEXTURE_ALPHA_SIZEgl_TEXTURE_ALPHA_SIZE_EXTgl_TEXTURE_ALPHA_TYPEgl_TEXTURE_ALPHA_TYPE_ARBgl_TEXTURE_APPLICATION_MODE_EXTgl_TEXTURE_BASE_LEVELgl_TEXTURE_BASE_LEVEL_SGISgl_TEXTURE_BINDING_1Dgl_TEXTURE_BINDING_1D_ARRAYgl_TEXTURE_BINDING_1D_ARRAY_EXTgl_TEXTURE_BINDING_2Dgl_TEXTURE_BINDING_2D_ARRAYgl_TEXTURE_BINDING_2D_ARRAY_EXT!gl_TEXTURE_BINDING_2D_MULTISAMPLE'gl_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY+gl_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY_OESgl_TEXTURE_BINDING_3Dgl_TEXTURE_BINDING_3D_OESgl_TEXTURE_BINDING_BUFFERgl_TEXTURE_BINDING_BUFFER_ARBgl_TEXTURE_BINDING_BUFFER_EXTgl_TEXTURE_BINDING_BUFFER_OESgl_TEXTURE_BINDING_CUBE_MAPgl_TEXTURE_BINDING_CUBE_MAP_ARB!gl_TEXTURE_BINDING_CUBE_MAP_ARRAY%gl_TEXTURE_BINDING_CUBE_MAP_ARRAY_ARB%gl_TEXTURE_BINDING_CUBE_MAP_ARRAY_EXT%gl_TEXTURE_BINDING_CUBE_MAP_ARRAY_OESgl_TEXTURE_BINDING_CUBE_MAP_EXTgl_TEXTURE_BINDING_CUBE_MAP_OESgl_TEXTURE_BINDING_EXTERNAL_OESgl_TEXTURE_BINDING_RECTANGLE gl_TEXTURE_BINDING_RECTANGLE_ARBgl_TEXTURE_BINDING_RECTANGLE_NV"gl_TEXTURE_BINDING_RENDERBUFFER_NVgl_TEXTURE_BITgl_TEXTURE_BLUE_SIZEgl_TEXTURE_BLUE_SIZE_EXTgl_TEXTURE_BLUE_TYPEgl_TEXTURE_BLUE_TYPE_ARBgl_TEXTURE_BORDERgl_TEXTURE_BORDER_COLORgl_TEXTURE_BORDER_COLOR_EXTgl_TEXTURE_BORDER_COLOR_NVgl_TEXTURE_BORDER_COLOR_OESgl_TEXTURE_BORDER_VALUES_NVgl_TEXTURE_BUFFERgl_TEXTURE_BUFFER_ARBgl_TEXTURE_BUFFER_BINDINGgl_TEXTURE_BUFFER_BINDING_EXTgl_TEXTURE_BUFFER_BINDING_OES$gl_TEXTURE_BUFFER_DATA_STORE_BINDING(gl_TEXTURE_BUFFER_DATA_STORE_BINDING_ARB(gl_TEXTURE_BUFFER_DATA_STORE_BINDING_EXT(gl_TEXTURE_BUFFER_DATA_STORE_BINDING_OESgl_TEXTURE_BUFFER_EXTgl_TEXTURE_BUFFER_FORMAT_ARBgl_TEXTURE_BUFFER_FORMAT_EXTgl_TEXTURE_BUFFER_OESgl_TEXTURE_BUFFER_OFFSET"gl_TEXTURE_BUFFER_OFFSET_ALIGNMENT&gl_TEXTURE_BUFFER_OFFSET_ALIGNMENT_EXT&gl_TEXTURE_BUFFER_OFFSET_ALIGNMENT_OESgl_TEXTURE_BUFFER_OFFSET_EXTgl_TEXTURE_BUFFER_OFFSET_OESgl_TEXTURE_BUFFER_SIZEgl_TEXTURE_BUFFER_SIZE_EXTgl_TEXTURE_BUFFER_SIZE_OESgl_TEXTURE_CLIPMAP_CENTER_SGIXgl_TEXTURE_CLIPMAP_DEPTH_SGIXgl_TEXTURE_CLIPMAP_FRAME_SGIX"gl_TEXTURE_CLIPMAP_LOD_OFFSET_SGIXgl_TEXTURE_CLIPMAP_OFFSET_SGIX%gl_TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIXgl_TEXTURE_COLOR_SAMPLES_NVgl_TEXTURE_COLOR_TABLE_SGIgl_TEXTURE_COLOR_WRITEMASK_SGIS!gl_TEXTURE_COMPARE_FAIL_VALUE_ARBgl_TEXTURE_COMPARE_FUNCgl_TEXTURE_COMPARE_FUNC_ARBgl_TEXTURE_COMPARE_FUNC_EXTgl_TEXTURE_COMPARE_MODEgl_TEXTURE_COMPARE_MODE_ARBgl_TEXTURE_COMPARE_MODE_EXT gl_TEXTURE_COMPARE_OPERATOR_SGIXgl_TEXTURE_COMPARE_SGIXgl_TEXTURE_COMPONENTSgl_TEXTURE_COMPRESSEDgl_TEXTURE_COMPRESSED_ARB"gl_TEXTURE_COMPRESSED_BLOCK_HEIGHT gl_TEXTURE_COMPRESSED_BLOCK_SIZE!gl_TEXTURE_COMPRESSED_BLOCK_WIDTH gl_TEXTURE_COMPRESSED_IMAGE_SIZE$gl_TEXTURE_COMPRESSED_IMAGE_SIZE_ARBgl_TEXTURE_COMPRESSION_HINTgl_TEXTURE_COMPRESSION_HINT_ARBgl_TEXTURE_CONSTANT_DATA_SUNXgl_TEXTURE_COORD_ARRAY!gl_TEXTURE_COORD_ARRAY_ADDRESS_NV%gl_TEXTURE_COORD_ARRAY_BUFFER_BINDING)gl_TEXTURE_COORD_ARRAY_BUFFER_BINDING_ARB gl_TEXTURE_COORD_ARRAY_COUNT_EXTgl_TEXTURE_COORD_ARRAY_EXT gl_TEXTURE_COORD_ARRAY_LENGTH_NVgl_TEXTURE_COORD_ARRAY_LIST_IBM&gl_TEXTURE_COORD_ARRAY_LIST_STRIDE_IBM.gl_TEXTURE_COORD_ARRAY_PARALLEL_POINTERS_INTELgl_TEXTURE_COORD_ARRAY_POINTER"gl_TEXTURE_COORD_ARRAY_POINTER_EXTgl_TEXTURE_COORD_ARRAY_SIZEgl_TEXTURE_COORD_ARRAY_SIZE_EXTgl_TEXTURE_COORD_ARRAY_STRIDE!gl_TEXTURE_COORD_ARRAY_STRIDE_EXTgl_TEXTURE_COORD_ARRAY_TYPEgl_TEXTURE_COORD_ARRAY_TYPE_EXTgl_TEXTURE_COORD_NVgl_TEXTURE_COVERAGE_SAMPLES_NVgl_TEXTURE_CROP_RECT_OESgl_TEXTURE_CUBE_MAPgl_TEXTURE_CUBE_MAP_ARBgl_TEXTURE_CUBE_MAP_ARRAYgl_TEXTURE_CUBE_MAP_ARRAY_ARBgl_TEXTURE_CUBE_MAP_ARRAY_EXTgl_TEXTURE_CUBE_MAP_ARRAY_OESgl_TEXTURE_CUBE_MAP_EXTgl_TEXTURE_CUBE_MAP_NEGATIVE_X"gl_TEXTURE_CUBE_MAP_NEGATIVE_X_ARB"gl_TEXTURE_CUBE_MAP_NEGATIVE_X_EXT"gl_TEXTURE_CUBE_MAP_NEGATIVE_X_OESgl_TEXTURE_CUBE_MAP_NEGATIVE_Y"gl_TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB"gl_TEXTURE_CUBE_MAP_NEGATIVE_Y_EXT"gl_TEXTURE_CUBE_MAP_NEGATIVE_Y_OESgl_TEXTURE_CUBE_MAP_NEGATIVE_Z"gl_TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB"gl_TEXTURE_CUBE_MAP_NEGATIVE_Z_EXT"gl_TEXTURE_CUBE_MAP_NEGATIVE_Z_OESgl_TEXTURE_CUBE_MAP_OESgl_TEXTURE_CUBE_MAP_POSITIVE_X"gl_TEXTURE_CUBE_MAP_POSITIVE_X_ARB"gl_TEXTURE_CUBE_MAP_POSITIVE_X_EXT"gl_TEXTURE_CUBE_MAP_POSITIVE_X_OESgl_TEXTURE_CUBE_MAP_POSITIVE_Y"gl_TEXTURE_CUBE_MAP_POSITIVE_Y_ARB"gl_TEXTURE_CUBE_MAP_POSITIVE_Y_EXT"gl_TEXTURE_CUBE_MAP_POSITIVE_Y_OESgl_TEXTURE_CUBE_MAP_POSITIVE_Z"gl_TEXTURE_CUBE_MAP_POSITIVE_Z_ARB"gl_TEXTURE_CUBE_MAP_POSITIVE_Z_EXT"gl_TEXTURE_CUBE_MAP_POSITIVE_Z_OESgl_TEXTURE_CUBE_MAP_SEAMLESSgl_TEXTURE_DEFORMATION_BIT_SGIXgl_TEXTURE_DEFORMATION_SGIXgl_TEXTURE_DEPTHgl_TEXTURE_DEPTH_EXTgl_TEXTURE_DEPTH_QCOMgl_TEXTURE_DEPTH_SIZEgl_TEXTURE_DEPTH_SIZE_ARBgl_TEXTURE_DEPTH_TYPEgl_TEXTURE_DEPTH_TYPE_ARBgl_TEXTURE_DS_SIZE_NVgl_TEXTURE_DT_SIZE_NVgl_TEXTURE_ENVgl_TEXTURE_ENV_BIAS_SGIXgl_TEXTURE_ENV_COLORgl_TEXTURE_ENV_MODEgl_TEXTURE_EXTERNAL_OESgl_TEXTURE_FETCH_BARRIER_BIT gl_TEXTURE_FETCH_BARRIER_BIT_EXTgl_TEXTURE_FILTER4_SIZE_SGISgl_TEXTURE_FILTER_CONTROLgl_TEXTURE_FILTER_CONTROL_EXT!gl_TEXTURE_FIXED_SAMPLE_LOCATIONSgl_TEXTURE_FLOAT_COMPONENTS_NVgl_TEXTURE_FORMAT_QCOMgl_TEXTURE_FREE_MEMORY_ATIgl_TEXTURE_GATHERgl_TEXTURE_GATHER_SHADOWgl_TEXTURE_GEN_MODEgl_TEXTURE_GEN_MODE_OESgl_TEXTURE_GEN_Qgl_TEXTURE_GEN_Rgl_TEXTURE_GEN_Sgl_TEXTURE_GEN_STR_OESgl_TEXTURE_GEN_Tgl_TEXTURE_GEQUAL_R_SGIXgl_TEXTURE_GREEN_SIZEgl_TEXTURE_GREEN_SIZE_EXTgl_TEXTURE_GREEN_TYPEgl_TEXTURE_GREEN_TYPE_ARBgl_TEXTURE_HEIGHTgl_TEXTURE_HEIGHT_QCOMgl_TEXTURE_HI_SIZE_NVgl_TEXTURE_IMAGE_FORMATgl_TEXTURE_IMAGE_TYPEgl_TEXTURE_IMAGE_VALID_QCOMgl_TEXTURE_IMMUTABLE_FORMATgl_TEXTURE_IMMUTABLE_FORMAT_EXTgl_TEXTURE_IMMUTABLE_LEVELSgl_TEXTURE_INDEX_SIZE_EXTgl_TEXTURE_INTENSITY_SIZEgl_TEXTURE_INTENSITY_SIZE_EXTgl_TEXTURE_INTENSITY_TYPEgl_TEXTURE_INTENSITY_TYPE_ARBgl_TEXTURE_INTERNAL_FORMATgl_TEXTURE_INTERNAL_FORMAT_QCOMgl_TEXTURE_LEQUAL_R_SGIXgl_TEXTURE_LIGHTING_MODE_HPgl_TEXTURE_LIGHT_EXTgl_TEXTURE_LOD_BIASgl_TEXTURE_LOD_BIAS_EXTgl_TEXTURE_LOD_BIAS_R_SGIXgl_TEXTURE_LOD_BIAS_S_SGIXgl_TEXTURE_LOD_BIAS_T_SGIXgl_TEXTURE_LO_SIZE_NVgl_TEXTURE_LUMINANCE_SIZEgl_TEXTURE_LUMINANCE_SIZE_EXTgl_TEXTURE_LUMINANCE_TYPEgl_TEXTURE_LUMINANCE_TYPE_ARBgl_TEXTURE_MAG_FILTERgl_TEXTURE_MAG_SIZE_NVgl_TEXTURE_MATERIAL_FACE_EXT!gl_TEXTURE_MATERIAL_PARAMETER_EXTgl_TEXTURE_MATRIX'gl_TEXTURE_MATRIX_FLOAT_AS_INT_BITS_OESgl_TEXTURE_MAX_ANISOTROPY_EXTgl_TEXTURE_MAX_CLAMP_R_SGIXgl_TEXTURE_MAX_CLAMP_S_SGIXgl_TEXTURE_MAX_CLAMP_T_SGIXgl_TEXTURE_MAX_LEVELgl_TEXTURE_MAX_LEVEL_APPLEgl_TEXTURE_MAX_LEVEL_SGISgl_TEXTURE_MAX_LODgl_TEXTURE_MAX_LOD_SGISgl_TEXTURE_MEMORY_LAYOUT_INTELgl_TEXTURE_MIN_FILTERgl_TEXTURE_MIN_LODgl_TEXTURE_MIN_LOD_SGIS!gl_TEXTURE_MULTI_BUFFER_HINT_SGIXgl_TEXTURE_NORMAL_EXTgl_TEXTURE_NUM_LEVELS_QCOMgl_TEXTURE_OBJECT_VALID_QCOMgl_TEXTURE_POST_SPECULAR_HPgl_TEXTURE_PRE_SPECULAR_HPgl_TEXTURE_PRIORITYgl_TEXTURE_PRIORITY_EXTgl_TEXTURE_RANGE_LENGTH_APPLEgl_TEXTURE_RANGE_POINTER_APPLEgl_TEXTURE_RECTANGLEgl_TEXTURE_RECTANGLE_ARBgl_TEXTURE_RECTANGLE_NVgl_TEXTURE_RED_SIZEgl_TEXTURE_RED_SIZE_EXTgl_TEXTURE_RED_TYPEgl_TEXTURE_RED_TYPE_ARB-gl_TEXTURE_RENDERBUFFER_DATA_STORE_BINDING_NVgl_TEXTURE_RENDERBUFFER_NVgl_TEXTURE_RESIDENTgl_TEXTURE_RESIDENT_EXTgl_TEXTURE_SAMPLESgl_TEXTURE_SAMPLES_IMGgl_TEXTURE_SHADER_NVgl_TEXTURE_SHADOWgl_TEXTURE_SHARED_SIZEgl_TEXTURE_SHARED_SIZE_EXTgl_TEXTURE_SPARSE_ARBgl_TEXTURE_SRGB_DECODE_EXTgl_TEXTURE_STACK_DEPTHgl_TEXTURE_STENCIL_SIZEgl_TEXTURE_STENCIL_SIZE_EXTgl_TEXTURE_STORAGE_HINT_APPLE!gl_TEXTURE_STORAGE_SPARSE_BIT_AMDgl_TEXTURE_SWIZZLE_Agl_TEXTURE_SWIZZLE_A_EXTgl_TEXTURE_SWIZZLE_Bgl_TEXTURE_SWIZZLE_B_EXTgl_TEXTURE_SWIZZLE_Ggl_TEXTURE_SWIZZLE_G_EXTgl_TEXTURE_SWIZZLE_Rgl_TEXTURE_SWIZZLE_RGBAgl_TEXTURE_SWIZZLE_RGBA_EXTgl_TEXTURE_SWIZZLE_R_EXTgl_TEXTURE_TARGETgl_TEXTURE_TARGET_QCOMgl_TEXTURE_TOO_LARGE_EXTgl_TEXTURE_TYPE_QCOM!gl_TEXTURE_UNSIGNED_REMAP_MODE_NVgl_TEXTURE_UPDATE_BARRIER_BIT!gl_TEXTURE_UPDATE_BARRIER_BIT_EXTgl_TEXTURE_USAGE_ANGLEgl_TEXTURE_VIEWgl_TEXTURE_VIEW_MIN_LAYERgl_TEXTURE_VIEW_MIN_LAYER_EXTgl_TEXTURE_VIEW_MIN_LAYER_OESgl_TEXTURE_VIEW_MIN_LEVELgl_TEXTURE_VIEW_MIN_LEVEL_EXTgl_TEXTURE_VIEW_MIN_LEVEL_OESgl_TEXTURE_VIEW_NUM_LAYERSgl_TEXTURE_VIEW_NUM_LAYERS_EXTgl_TEXTURE_VIEW_NUM_LAYERS_OESgl_TEXTURE_VIEW_NUM_LEVELSgl_TEXTURE_VIEW_NUM_LEVELS_EXTgl_TEXTURE_VIEW_NUM_LEVELS_OESgl_TEXTURE_WIDTHgl_TEXTURE_WIDTH_QCOMgl_TEXTURE_WRAP_Q_SGISgl_TEXTURE_WRAP_Rgl_TEXTURE_WRAP_R_EXTgl_TEXTURE_WRAP_R_OESgl_TEXTURE_WRAP_Sgl_TEXTURE_WRAP_Tgl_TEXT_FRAGMENT_SHADER_ATIgl_TIMEOUT_EXPIREDgl_TIMEOUT_EXPIRED_APPLEgl_TIMEOUT_IGNOREDgl_TIMEOUT_IGNORED_APPLE gl_TIMESTAMPgl_TIMESTAMP_EXTgl_TIME_ELAPSEDgl_TIME_ELAPSED_EXTgl_TOP_LEVEL_ARRAY_SIZEgl_TOP_LEVEL_ARRAY_STRIDEgl_TRACE_ALL_BITS_MESAgl_TRACE_ARRAYS_BIT_MESAgl_TRACE_ERRORS_BIT_MESAgl_TRACE_MASK_MESAgl_TRACE_NAME_MESAgl_TRACE_OPERATIONS_BIT_MESAgl_TRACE_PIXELS_BIT_MESAgl_TRACE_PRIMITIVES_BIT_MESAgl_TRACE_TEXTURES_BIT_MESAgl_TRACK_MATRIX_NVgl_TRACK_MATRIX_TRANSFORM_NVgl_TRANSFORM_BITgl_TRANSFORM_FEEDBACKgl_TRANSFORM_FEEDBACK_ACTIVE gl_TRANSFORM_FEEDBACK_ATTRIBS_NV!gl_TRANSFORM_FEEDBACK_BARRIER_BIT%gl_TRANSFORM_FEEDBACK_BARRIER_BIT_EXTgl_TRANSFORM_FEEDBACK_BINDING gl_TRANSFORM_FEEDBACK_BINDING_NVgl_TRANSFORM_FEEDBACK_BUFFER#gl_TRANSFORM_FEEDBACK_BUFFER_ACTIVE&gl_TRANSFORM_FEEDBACK_BUFFER_ACTIVE_NV$gl_TRANSFORM_FEEDBACK_BUFFER_BINDING(gl_TRANSFORM_FEEDBACK_BUFFER_BINDING_EXT'gl_TRANSFORM_FEEDBACK_BUFFER_BINDING_NV gl_TRANSFORM_FEEDBACK_BUFFER_EXT"gl_TRANSFORM_FEEDBACK_BUFFER_INDEX!gl_TRANSFORM_FEEDBACK_BUFFER_MODE%gl_TRANSFORM_FEEDBACK_BUFFER_MODE_EXT$gl_TRANSFORM_FEEDBACK_BUFFER_MODE_NVgl_TRANSFORM_FEEDBACK_BUFFER_NV#gl_TRANSFORM_FEEDBACK_BUFFER_PAUSED&gl_TRANSFORM_FEEDBACK_BUFFER_PAUSED_NV!gl_TRANSFORM_FEEDBACK_BUFFER_SIZE%gl_TRANSFORM_FEEDBACK_BUFFER_SIZE_EXT$gl_TRANSFORM_FEEDBACK_BUFFER_SIZE_NV"gl_TRANSFORM_FEEDBACK_BUFFER_START&gl_TRANSFORM_FEEDBACK_BUFFER_START_EXT%gl_TRANSFORM_FEEDBACK_BUFFER_START_NV#gl_TRANSFORM_FEEDBACK_BUFFER_STRIDEgl_TRANSFORM_FEEDBACK_NV"gl_TRANSFORM_FEEDBACK_OVERFLOW_ARBgl_TRANSFORM_FEEDBACK_PAUSED(gl_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN,gl_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_EXT+gl_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_NVgl_TRANSFORM_FEEDBACK_RECORD_NV)gl_TRANSFORM_FEEDBACK_STREAM_OVERFLOW_ARBgl_TRANSFORM_FEEDBACK_VARYINGgl_TRANSFORM_FEEDBACK_VARYINGS"gl_TRANSFORM_FEEDBACK_VARYINGS_EXT!gl_TRANSFORM_FEEDBACK_VARYINGS_NV(gl_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH,gl_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH_EXTgl_TRANSFORM_HINT_APPLE(gl_TRANSLATED_SHADER_SOURCE_LENGTH_ANGLEgl_TRANSLATE_2D_NVgl_TRANSLATE_3D_NVgl_TRANSLATE_X_NVgl_TRANSLATE_Y_NVgl_TRANSPOSE_AFFINE_2D_NVgl_TRANSPOSE_AFFINE_3D_NVgl_TRANSPOSE_COLOR_MATRIXgl_TRANSPOSE_COLOR_MATRIX_ARBgl_TRANSPOSE_CURRENT_MATRIX_ARBgl_TRANSPOSE_MODELVIEW_MATRIX!gl_TRANSPOSE_MODELVIEW_MATRIX_ARBgl_TRANSPOSE_NVgl_TRANSPOSE_PROGRAM_MATRIX_EXTgl_TRANSPOSE_PROJECTION_MATRIX"gl_TRANSPOSE_PROJECTION_MATRIX_ARBgl_TRANSPOSE_TEXTURE_MATRIXgl_TRANSPOSE_TEXTURE_MATRIX_ARB gl_TRIANGLESgl_TRIANGLES_ADJACENCYgl_TRIANGLES_ADJACENCY_ARBgl_TRIANGLES_ADJACENCY_EXTgl_TRIANGLES_ADJACENCY_OESgl_TRIANGLE_FANgl_TRIANGLE_LIST_SUNgl_TRIANGLE_MESH_SUNgl_TRIANGLE_STRIPgl_TRIANGLE_STRIP_ADJACENCYgl_TRIANGLE_STRIP_ADJACENCY_ARBgl_TRIANGLE_STRIP_ADJACENCY_EXTgl_TRIANGLE_STRIP_ADJACENCY_OESgl_TRIANGULAR_NVgl_TRUEgl_TYPEgl_UNCORRELATED_NVgl_UNDEFINED_APPLEgl_UNDEFINED_VERTEXgl_UNDEFINED_VERTEX_EXTgl_UNDEFINED_VERTEX_OES gl_UNIFORMgl_UNIFORM_ARRAY_STRIDE&gl_UNIFORM_ATOMIC_COUNTER_BUFFER_INDEXgl_UNIFORM_BARRIER_BITgl_UNIFORM_BARRIER_BIT_EXTgl_UNIFORM_BLOCK gl_UNIFORM_BLOCK_ACTIVE_UNIFORMS'gl_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICESgl_UNIFORM_BLOCK_BINDINGgl_UNIFORM_BLOCK_DATA_SIZEgl_UNIFORM_BLOCK_INDEXgl_UNIFORM_BLOCK_NAME_LENGTH-gl_UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER.gl_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER.gl_UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER2gl_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER5gl_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER,gl_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADERgl_UNIFORM_BUFFERgl_UNIFORM_BUFFER_ADDRESS_NVgl_UNIFORM_BUFFER_BINDINGgl_UNIFORM_BUFFER_BINDING_EXTgl_UNIFORM_BUFFER_EXTgl_UNIFORM_BUFFER_LENGTH_NV"gl_UNIFORM_BUFFER_OFFSET_ALIGNMENTgl_UNIFORM_BUFFER_SIZEgl_UNIFORM_BUFFER_STARTgl_UNIFORM_BUFFER_UNIFIED_NVgl_UNIFORM_IS_ROW_MAJORgl_UNIFORM_MATRIX_STRIDEgl_UNIFORM_NAME_LENGTHgl_UNIFORM_OFFSETgl_UNIFORM_SIZEgl_UNIFORM_TYPEgl_UNKNOWN_CONTEXT_RESETgl_UNKNOWN_CONTEXT_RESET_ARBgl_UNKNOWN_CONTEXT_RESET_EXTgl_UNKNOWN_CONTEXT_RESET_KHRgl_UNPACK_ALIGNMENTgl_UNPACK_CLIENT_STORAGE_APPLEgl_UNPACK_CMYK_HINT_EXT%gl_UNPACK_COLORSPACE_CONVERSION_WEBGL gl_UNPACK_COMPRESSED_BLOCK_DEPTH!gl_UNPACK_COMPRESSED_BLOCK_HEIGHTgl_UNPACK_COMPRESSED_BLOCK_SIZE gl_UNPACK_COMPRESSED_BLOCK_WIDTHgl_UNPACK_COMPRESSED_SIZE_SGIXgl_UNPACK_CONSTANT_DATA_SUNXgl_UNPACK_FLIP_Y_WEBGLgl_UNPACK_IMAGE_DEPTH_SGISgl_UNPACK_IMAGE_HEIGHTgl_UNPACK_IMAGE_HEIGHT_EXTgl_UNPACK_LSB_FIRST!gl_UNPACK_PREMULTIPLY_ALPHA_WEBGLgl_UNPACK_RESAMPLE_OMLgl_UNPACK_RESAMPLE_SGIXgl_UNPACK_ROW_BYTES_APPLEgl_UNPACK_ROW_LENGTHgl_UNPACK_ROW_LENGTH_EXTgl_UNPACK_SKIP_IMAGESgl_UNPACK_SKIP_IMAGES_EXTgl_UNPACK_SKIP_PIXELSgl_UNPACK_SKIP_PIXELS_EXTgl_UNPACK_SKIP_ROWSgl_UNPACK_SKIP_ROWS_EXTgl_UNPACK_SKIP_VOLUMES_SGISgl_UNPACK_SUBSAMPLE_RATE_SGIXgl_UNPACK_SWAP_BYTES gl_UNSIGNALEDgl_UNSIGNALED_APPLEgl_UNSIGNED_BYTEgl_UNSIGNED_BYTE_2_3_3_REVgl_UNSIGNED_BYTE_2_3_3_REV_EXTgl_UNSIGNED_BYTE_3_3_2gl_UNSIGNED_BYTE_3_3_2_EXTgl_UNSIGNED_IDENTITY_NVgl_UNSIGNED_INTgl_UNSIGNED_INT16_NVgl_UNSIGNED_INT16_VEC2_NVgl_UNSIGNED_INT16_VEC3_NVgl_UNSIGNED_INT16_VEC4_NVgl_UNSIGNED_INT64_AMDgl_UNSIGNED_INT64_ARBgl_UNSIGNED_INT64_NVgl_UNSIGNED_INT64_VEC2_NVgl_UNSIGNED_INT64_VEC3_NVgl_UNSIGNED_INT64_VEC4_NVgl_UNSIGNED_INT8_NVgl_UNSIGNED_INT8_VEC2_NVgl_UNSIGNED_INT8_VEC3_NVgl_UNSIGNED_INT8_VEC4_NVgl_UNSIGNED_INT_10F_11F_11F_REV%gl_UNSIGNED_INT_10F_11F_11F_REV_APPLE#gl_UNSIGNED_INT_10F_11F_11F_REV_EXTgl_UNSIGNED_INT_10_10_10_2gl_UNSIGNED_INT_10_10_10_2_EXTgl_UNSIGNED_INT_10_10_10_2_OESgl_UNSIGNED_INT_24_8gl_UNSIGNED_INT_24_8_EXTgl_UNSIGNED_INT_24_8_MESAgl_UNSIGNED_INT_24_8_NVgl_UNSIGNED_INT_24_8_OESgl_UNSIGNED_INT_2_10_10_10_REV"gl_UNSIGNED_INT_2_10_10_10_REV_EXTgl_UNSIGNED_INT_5_9_9_9_REV!gl_UNSIGNED_INT_5_9_9_9_REV_APPLEgl_UNSIGNED_INT_5_9_9_9_REV_EXTgl_UNSIGNED_INT_8_24_REV_MESAgl_UNSIGNED_INT_8_8_8_8gl_UNSIGNED_INT_8_8_8_8_EXTgl_UNSIGNED_INT_8_8_8_8_REVgl_UNSIGNED_INT_8_8_8_8_REV_EXT gl_UNSIGNED_INT_8_8_S8_S8_REV_NVgl_UNSIGNED_INT_ATOMIC_COUNTERgl_UNSIGNED_INT_IMAGE_1Dgl_UNSIGNED_INT_IMAGE_1D_ARRAY"gl_UNSIGNED_INT_IMAGE_1D_ARRAY_EXTgl_UNSIGNED_INT_IMAGE_1D_EXTgl_UNSIGNED_INT_IMAGE_2Dgl_UNSIGNED_INT_IMAGE_2D_ARRAY"gl_UNSIGNED_INT_IMAGE_2D_ARRAY_EXTgl_UNSIGNED_INT_IMAGE_2D_EXT$gl_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE*gl_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY.gl_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY_EXT(gl_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_EXTgl_UNSIGNED_INT_IMAGE_2D_RECT!gl_UNSIGNED_INT_IMAGE_2D_RECT_EXTgl_UNSIGNED_INT_IMAGE_3Dgl_UNSIGNED_INT_IMAGE_3D_EXTgl_UNSIGNED_INT_IMAGE_BUFFER gl_UNSIGNED_INT_IMAGE_BUFFER_EXT gl_UNSIGNED_INT_IMAGE_BUFFER_OESgl_UNSIGNED_INT_IMAGE_CUBEgl_UNSIGNED_INT_IMAGE_CUBE_EXT$gl_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY(gl_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY_EXT(gl_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY_OESgl_UNSIGNED_INT_S8_S8_8_8_NVgl_UNSIGNED_INT_SAMPLER_1D gl_UNSIGNED_INT_SAMPLER_1D_ARRAY$gl_UNSIGNED_INT_SAMPLER_1D_ARRAY_EXTgl_UNSIGNED_INT_SAMPLER_1D_EXTgl_UNSIGNED_INT_SAMPLER_2D gl_UNSIGNED_INT_SAMPLER_2D_ARRAY$gl_UNSIGNED_INT_SAMPLER_2D_ARRAY_EXTgl_UNSIGNED_INT_SAMPLER_2D_EXT&gl_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE,gl_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY0gl_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY_OESgl_UNSIGNED_INT_SAMPLER_2D_RECT#gl_UNSIGNED_INT_SAMPLER_2D_RECT_EXTgl_UNSIGNED_INT_SAMPLER_3Dgl_UNSIGNED_INT_SAMPLER_3D_EXTgl_UNSIGNED_INT_SAMPLER_BUFFER"gl_UNSIGNED_INT_SAMPLER_BUFFER_AMD"gl_UNSIGNED_INT_SAMPLER_BUFFER_EXT"gl_UNSIGNED_INT_SAMPLER_BUFFER_OESgl_UNSIGNED_INT_SAMPLER_CUBE gl_UNSIGNED_INT_SAMPLER_CUBE_EXT&gl_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY*gl_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY_ARB*gl_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY_EXT*gl_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY_OES'gl_UNSIGNED_INT_SAMPLER_RENDERBUFFER_NVgl_UNSIGNED_INT_VEC2gl_UNSIGNED_INT_VEC2_EXTgl_UNSIGNED_INT_VEC3gl_UNSIGNED_INT_VEC3_EXTgl_UNSIGNED_INT_VEC4gl_UNSIGNED_INT_VEC4_EXTgl_UNSIGNED_INVERT_NVgl_UNSIGNED_NORMALIZEDgl_UNSIGNED_NORMALIZED_ARBgl_UNSIGNED_NORMALIZED_EXTgl_UNSIGNED_SHORTgl_UNSIGNED_SHORT_15_1_MESAgl_UNSIGNED_SHORT_1_15_REV_MESAgl_UNSIGNED_SHORT_1_5_5_5_REV!gl_UNSIGNED_SHORT_1_5_5_5_REV_EXTgl_UNSIGNED_SHORT_4_4_4_4gl_UNSIGNED_SHORT_4_4_4_4_EXTgl_UNSIGNED_SHORT_4_4_4_4_REV!gl_UNSIGNED_SHORT_4_4_4_4_REV_EXT!gl_UNSIGNED_SHORT_4_4_4_4_REV_IMGgl_UNSIGNED_SHORT_5_5_5_1gl_UNSIGNED_SHORT_5_5_5_1_EXTgl_UNSIGNED_SHORT_5_6_5gl_UNSIGNED_SHORT_5_6_5_EXTgl_UNSIGNED_SHORT_5_6_5_REVgl_UNSIGNED_SHORT_5_6_5_REV_EXTgl_UNSIGNED_SHORT_8_8_APPLEgl_UNSIGNED_SHORT_8_8_MESAgl_UNSIGNED_SHORT_8_8_REV_APPLEgl_UNSIGNED_SHORT_8_8_REV_MESA gl_UPPER_LEFTgl_USE_MISSING_GLYPH_NV gl_UTF16_NV gl_UTF8_NVgl_V2Fgl_V3Fgl_VALIDATE_STATUSgl_VARIABLE_A_NVgl_VARIABLE_B_NVgl_VARIABLE_C_NVgl_VARIABLE_D_NVgl_VARIABLE_E_NVgl_VARIABLE_F_NVgl_VARIABLE_G_NVgl_VARIANT_ARRAY_EXTgl_VARIANT_ARRAY_POINTER_EXTgl_VARIANT_ARRAY_STRIDE_EXTgl_VARIANT_ARRAY_TYPE_EXTgl_VARIANT_DATATYPE_EXTgl_VARIANT_EXTgl_VARIANT_VALUE_EXTgl_VBO_FREE_MEMORY_ATI gl_VECTOR_EXT gl_VENDOR gl_VERSIONgl_VERSION_ES_CL_1_0gl_VERSION_ES_CL_1_1gl_VERSION_ES_CM_1_1gl_VERTEX23_BIT_PGIgl_VERTEX4_BIT_PGIgl_VERTEX_ARRAYgl_VERTEX_ARRAY_ADDRESS_NVgl_VERTEX_ARRAY_BINDINGgl_VERTEX_ARRAY_BINDING_APPLEgl_VERTEX_ARRAY_BINDING_OESgl_VERTEX_ARRAY_BUFFER_BINDING"gl_VERTEX_ARRAY_BUFFER_BINDING_ARBgl_VERTEX_ARRAY_COUNT_EXTgl_VERTEX_ARRAY_EXTgl_VERTEX_ARRAY_KHRgl_VERTEX_ARRAY_LENGTH_NVgl_VERTEX_ARRAY_LIST_IBMgl_VERTEX_ARRAY_LIST_STRIDE_IBMgl_VERTEX_ARRAY_OBJECT_AMDgl_VERTEX_ARRAY_OBJECT_EXT'gl_VERTEX_ARRAY_PARALLEL_POINTERS_INTELgl_VERTEX_ARRAY_POINTERgl_VERTEX_ARRAY_POINTER_EXTgl_VERTEX_ARRAY_RANGE_APPLE"gl_VERTEX_ARRAY_RANGE_LENGTH_APPLEgl_VERTEX_ARRAY_RANGE_LENGTH_NVgl_VERTEX_ARRAY_RANGE_NV#gl_VERTEX_ARRAY_RANGE_POINTER_APPLE gl_VERTEX_ARRAY_RANGE_POINTER_NVgl_VERTEX_ARRAY_RANGE_VALID_NV&gl_VERTEX_ARRAY_RANGE_WITHOUT_FLUSH_NVgl_VERTEX_ARRAY_SIZEgl_VERTEX_ARRAY_SIZE_EXT"gl_VERTEX_ARRAY_STORAGE_HINT_APPLEgl_VERTEX_ARRAY_STRIDEgl_VERTEX_ARRAY_STRIDE_EXTgl_VERTEX_ARRAY_TYPEgl_VERTEX_ARRAY_TYPE_EXTgl_VERTEX_ATTRIB_ARRAY0_NVgl_VERTEX_ATTRIB_ARRAY10_NVgl_VERTEX_ATTRIB_ARRAY11_NVgl_VERTEX_ATTRIB_ARRAY12_NVgl_VERTEX_ATTRIB_ARRAY13_NVgl_VERTEX_ATTRIB_ARRAY14_NVgl_VERTEX_ATTRIB_ARRAY15_NVgl_VERTEX_ATTRIB_ARRAY1_NVgl_VERTEX_ATTRIB_ARRAY2_NVgl_VERTEX_ATTRIB_ARRAY3_NVgl_VERTEX_ATTRIB_ARRAY4_NVgl_VERTEX_ATTRIB_ARRAY5_NVgl_VERTEX_ATTRIB_ARRAY6_NVgl_VERTEX_ATTRIB_ARRAY7_NVgl_VERTEX_ATTRIB_ARRAY8_NVgl_VERTEX_ATTRIB_ARRAY9_NV!gl_VERTEX_ATTRIB_ARRAY_ADDRESS_NV"gl_VERTEX_ATTRIB_ARRAY_BARRIER_BIT&gl_VERTEX_ATTRIB_ARRAY_BARRIER_BIT_EXT%gl_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING)gl_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ARBgl_VERTEX_ATTRIB_ARRAY_DIVISOR$gl_VERTEX_ATTRIB_ARRAY_DIVISOR_ANGLE"gl_VERTEX_ATTRIB_ARRAY_DIVISOR_ARB"gl_VERTEX_ATTRIB_ARRAY_DIVISOR_EXT!gl_VERTEX_ATTRIB_ARRAY_DIVISOR_NVgl_VERTEX_ATTRIB_ARRAY_ENABLED"gl_VERTEX_ATTRIB_ARRAY_ENABLED_ARBgl_VERTEX_ATTRIB_ARRAY_INTEGER"gl_VERTEX_ATTRIB_ARRAY_INTEGER_EXT!gl_VERTEX_ATTRIB_ARRAY_INTEGER_NV gl_VERTEX_ATTRIB_ARRAY_LENGTH_NVgl_VERTEX_ATTRIB_ARRAY_LONG!gl_VERTEX_ATTRIB_ARRAY_NORMALIZED%gl_VERTEX_ATTRIB_ARRAY_NORMALIZED_ARBgl_VERTEX_ATTRIB_ARRAY_POINTER"gl_VERTEX_ATTRIB_ARRAY_POINTER_ARBgl_VERTEX_ATTRIB_ARRAY_SIZEgl_VERTEX_ATTRIB_ARRAY_SIZE_ARBgl_VERTEX_ATTRIB_ARRAY_STRIDE!gl_VERTEX_ATTRIB_ARRAY_STRIDE_ARBgl_VERTEX_ATTRIB_ARRAY_TYPEgl_VERTEX_ATTRIB_ARRAY_TYPE_ARB!gl_VERTEX_ATTRIB_ARRAY_UNIFIED_NVgl_VERTEX_ATTRIB_BINDINGgl_VERTEX_ATTRIB_MAP1_APPLE!gl_VERTEX_ATTRIB_MAP1_COEFF_APPLE"gl_VERTEX_ATTRIB_MAP1_DOMAIN_APPLE!gl_VERTEX_ATTRIB_MAP1_ORDER_APPLE gl_VERTEX_ATTRIB_MAP1_SIZE_APPLEgl_VERTEX_ATTRIB_MAP2_APPLE!gl_VERTEX_ATTRIB_MAP2_COEFF_APPLE"gl_VERTEX_ATTRIB_MAP2_DOMAIN_APPLE!gl_VERTEX_ATTRIB_MAP2_ORDER_APPLE gl_VERTEX_ATTRIB_MAP2_SIZE_APPLE gl_VERTEX_ATTRIB_RELATIVE_OFFSETgl_VERTEX_BINDING_BUFFERgl_VERTEX_BINDING_DIVISORgl_VERTEX_BINDING_OFFSETgl_VERTEX_BINDING_STRIDEgl_VERTEX_BLEND_ARBgl_VERTEX_CONSISTENT_HINT_PGIgl_VERTEX_DATA_HINT_PGIgl_VERTEX_ELEMENT_SWIZZLE_AMDgl_VERTEX_ID_NVgl_VERTEX_ID_SWIZZLE_AMDgl_VERTEX_PRECLIP_HINT_SGIXgl_VERTEX_PRECLIP_SGIXgl_VERTEX_PROGRAM_ARBgl_VERTEX_PROGRAM_BINDING_NV$gl_VERTEX_PROGRAM_CALLBACK_DATA_MESA$gl_VERTEX_PROGRAM_CALLBACK_FUNC_MESAgl_VERTEX_PROGRAM_CALLBACK_MESAgl_VERTEX_PROGRAM_NV%gl_VERTEX_PROGRAM_PARAMETER_BUFFER_NVgl_VERTEX_PROGRAM_POINT_SIZE gl_VERTEX_PROGRAM_POINT_SIZE_ARBgl_VERTEX_PROGRAM_POINT_SIZE_NVgl_VERTEX_PROGRAM_POSITION_MESAgl_VERTEX_PROGRAM_TWO_SIDEgl_VERTEX_PROGRAM_TWO_SIDE_ARBgl_VERTEX_PROGRAM_TWO_SIDE_NVgl_VERTEX_SHADERgl_VERTEX_SHADER_ARBgl_VERTEX_SHADER_BINDING_EXTgl_VERTEX_SHADER_BITgl_VERTEX_SHADER_BIT_EXTgl_VERTEX_SHADER_EXT!gl_VERTEX_SHADER_INSTRUCTIONS_EXTgl_VERTEX_SHADER_INVARIANTS_EXT gl_VERTEX_SHADER_INVOCATIONS_ARBgl_VERTEX_SHADER_LOCALS_EXT$gl_VERTEX_SHADER_LOCAL_CONSTANTS_EXTgl_VERTEX_SHADER_OPTIMIZED_EXTgl_VERTEX_SHADER_VARIANTS_EXTgl_VERTEX_SOURCE_ATIgl_VERTEX_STATE_PROGRAM_NVgl_VERTEX_STREAM0_ATIgl_VERTEX_STREAM1_ATIgl_VERTEX_STREAM2_ATIgl_VERTEX_STREAM3_ATIgl_VERTEX_STREAM4_ATIgl_VERTEX_STREAM5_ATIgl_VERTEX_STREAM6_ATIgl_VERTEX_STREAM7_ATIgl_VERTEX_SUBROUTINEgl_VERTEX_SUBROUTINE_UNIFORMgl_VERTEX_TEXTUREgl_VERTEX_WEIGHTING_EXTgl_VERTEX_WEIGHT_ARRAY_EXT"gl_VERTEX_WEIGHT_ARRAY_POINTER_EXTgl_VERTEX_WEIGHT_ARRAY_SIZE_EXT!gl_VERTEX_WEIGHT_ARRAY_STRIDE_EXTgl_VERTEX_WEIGHT_ARRAY_TYPE_EXTgl_VERTICAL_LINE_TO_NVgl_VERTICES_SUBMITTED_ARBgl_VIBRANCE_BIAS_NVgl_VIBRANCE_SCALE_NVgl_VIDEO_BUFFER_BINDING_NV"gl_VIDEO_BUFFER_INTERNAL_FORMAT_NVgl_VIDEO_BUFFER_NVgl_VIDEO_BUFFER_PITCH_NV&gl_VIDEO_CAPTURE_FIELD_LOWER_HEIGHT_NV&gl_VIDEO_CAPTURE_FIELD_UPPER_HEIGHT_NV gl_VIDEO_CAPTURE_FRAME_HEIGHT_NVgl_VIDEO_CAPTURE_FRAME_WIDTH_NV"gl_VIDEO_CAPTURE_SURFACE_ORIGIN_NV$gl_VIDEO_CAPTURE_TO_422_SUPPORTED_NV#gl_VIDEO_COLOR_CONVERSION_MATRIX_NV gl_VIDEO_COLOR_CONVERSION_MAX_NV gl_VIDEO_COLOR_CONVERSION_MIN_NV#gl_VIDEO_COLOR_CONVERSION_OFFSET_NV gl_VIEWPORTgl_VIEWPORT_BITgl_VIEWPORT_BOUNDS_RANGEgl_VIEWPORT_BOUNDS_RANGE_EXTgl_VIEWPORT_BOUNDS_RANGE_NV"gl_VIEWPORT_INDEX_PROVOKING_VERTEX&gl_VIEWPORT_INDEX_PROVOKING_VERTEX_EXT%gl_VIEWPORT_INDEX_PROVOKING_VERTEX_NVgl_VIEWPORT_SUBPIXEL_BITSgl_VIEWPORT_SUBPIXEL_BITS_EXTgl_VIEWPORT_SUBPIXEL_BITS_NVgl_VIEW_CLASS_128_BITSgl_VIEW_CLASS_16_BITSgl_VIEW_CLASS_24_BITSgl_VIEW_CLASS_32_BITSgl_VIEW_CLASS_48_BITSgl_VIEW_CLASS_64_BITSgl_VIEW_CLASS_8_BITSgl_VIEW_CLASS_96_BITSgl_VIEW_CLASS_BPTC_FLOATgl_VIEW_CLASS_BPTC_UNORMgl_VIEW_CLASS_RGTC1_REDgl_VIEW_CLASS_RGTC2_RGgl_VIEW_CLASS_S3TC_DXT1_RGBgl_VIEW_CLASS_S3TC_DXT1_RGBAgl_VIEW_CLASS_S3TC_DXT3_RGBAgl_VIEW_CLASS_S3TC_DXT5_RGBAgl_VIEW_COMPATIBILITY_CLASSgl_VIRTUAL_PAGE_SIZE_INDEX_ARBgl_VIRTUAL_PAGE_SIZE_X_AMDgl_VIRTUAL_PAGE_SIZE_X_ARBgl_VIRTUAL_PAGE_SIZE_Y_AMDgl_VIRTUAL_PAGE_SIZE_Y_ARBgl_VIRTUAL_PAGE_SIZE_Z_AMDgl_VIRTUAL_PAGE_SIZE_Z_ARBgl_VIVIDLIGHT_NVgl_VOLATILE_APPLEgl_WAIT_FAILEDgl_WAIT_FAILED_APPLEgl_WARPS_PER_SM_NVgl_WARP_SIZE_NVgl_WEIGHT_ARRAY_ARBgl_WEIGHT_ARRAY_BUFFER_BINDING"gl_WEIGHT_ARRAY_BUFFER_BINDING_ARB"gl_WEIGHT_ARRAY_BUFFER_BINDING_OESgl_WEIGHT_ARRAY_OESgl_WEIGHT_ARRAY_POINTER_ARBgl_WEIGHT_ARRAY_POINTER_OESgl_WEIGHT_ARRAY_SIZE_ARBgl_WEIGHT_ARRAY_SIZE_OESgl_WEIGHT_ARRAY_STRIDE_ARBgl_WEIGHT_ARRAY_STRIDE_OESgl_WEIGHT_ARRAY_TYPE_ARBgl_WEIGHT_ARRAY_TYPE_OESgl_WEIGHT_SUM_UNITY_ARBgl_WIDE_LINE_HINT_PGIgl_WRAP_BORDER_SUNgl_WRITEONLY_RENDERING_QCOMgl_WRITE_DISCARD_NV gl_WRITE_ONLYgl_WRITE_ONLY_ARBgl_WRITE_ONLY_OES#gl_WRITE_PIXEL_DATA_RANGE_LENGTH_NVgl_WRITE_PIXEL_DATA_RANGE_NV$gl_WRITE_PIXEL_DATA_RANGE_POINTER_NVgl_W_EXTgl_XOR gl_XOR_NVgl_X_EXTgl_YCBAYCR8A_4224_NVgl_YCBCR_422_APPLE gl_YCBCR_MESAgl_YCBYCR8_422_NVgl_YCRCBA_SGIXgl_YCRCB_422_SGIXgl_YCRCB_444_SGIX gl_YCRCB_SGIXgl_Y_EXTgl_Z400_BINARY_AMD+gl_Z4Y12Z4CB12Z4A12Z4Y12Z4CR12Z4A12_4224_NVgl_Z4Y12Z4CB12Z4CR12_444_NV gl_Z4Y12Z4CB12Z4Y12Z4CR12_422_NV+gl_Z6Y10Z6CB10Z6A10Z6Y10Z6CR10Z6A10_4224_NV gl_Z6Y10Z6CB10Z6Y10Z6CR10_422_NVgl_ZERO gl_ZERO_EXTgl_ZERO_TO_ONE gl_ZOOM_X gl_ZOOM_Ygl_Z_EXT glWeightbv glWeightsv glWeightiv glWeightfv glWeightdv glWeightubv glWeightusv glWeightuivglWeightPointer glVertexBlendgl_MAX_VERTEX_UNITSgl_ACTIVE_VERTEX_UNITSgl_WEIGHT_SUM_UNITYgl_VERTEX_BLEND gl_MODELVIEW0 gl_MODELVIEW1 gl_MODELVIEW2 gl_MODELVIEW3 gl_MODELVIEW4 gl_MODELVIEW5 gl_MODELVIEW6 gl_MODELVIEW7 gl_MODELVIEW8 gl_MODELVIEW9gl_MODELVIEW10gl_MODELVIEW11gl_MODELVIEW12gl_MODELVIEW13gl_MODELVIEW14gl_MODELVIEW15gl_MODELVIEW16gl_MODELVIEW17gl_MODELVIEW18gl_MODELVIEW19gl_MODELVIEW20gl_MODELVIEW21gl_MODELVIEW22gl_MODELVIEW23gl_MODELVIEW24gl_MODELVIEW25gl_MODELVIEW26gl_MODELVIEW27gl_MODELVIEW28gl_MODELVIEW29gl_MODELVIEW30gl_MODELVIEW31gl_CURRENT_WEIGHTgl_WEIGHT_ARRAY_TYPEgl_WEIGHT_ARRAY_STRIDEgl_WEIGHT_ARRAY_SIZEgl_WEIGHT_ARRAY_POINTERgl_WEIGHT_ARRAYglCurrentPaletteMatrixglMatrixIndexubvglMatrixIndexusvglMatrixIndexuivglMatrixIndexPointergl_MATRIX_PALETTE!gl_MAX_MATRIX_PALETTE_STACK_DEPTHgl_MAX_PALETTE_MATRICESgl_CURRENT_PALETTE_MATRIXgl_MATRIX_INDEX_ARRAYgl_CURRENT_MATRIX_INDEXgl_MATRIX_INDEX_ARRAY_SIZEgl_MATRIX_INDEX_ARRAY_TYPEgl_MATRIX_INDEX_ARRAY_STRIDEgl_MATRIX_INDEX_ARRAY_POINTERgl_TEXTURE_COMPARE_FAIL_VALUEglProgramString glBindProgramglDeletePrograms glGenProgramsglProgramEnvParameter4dglProgramEnvParameter4dvglProgramEnvParameter4fglProgramEnvParameter4fvglProgramLocalParameter4dglProgramLocalParameter4dvglProgramLocalParameter4fglProgramLocalParameter4fvglGetProgramEnvParameterdvglGetProgramEnvParameterfvglGetProgramLocalParameterdvglGetProgramLocalParameterfvglGetProgramStringgl_FRAGMENT_PROGRAMgl_PROGRAM_FORMAT_ASCIIgl_PROGRAM_LENGTHgl_PROGRAM_FORMATgl_PROGRAM_BINDINGgl_PROGRAM_INSTRUCTIONSgl_MAX_PROGRAM_INSTRUCTIONSgl_PROGRAM_NATIVE_INSTRUCTIONS"gl_MAX_PROGRAM_NATIVE_INSTRUCTIONSgl_PROGRAM_TEMPORARIESgl_MAX_PROGRAM_TEMPORARIESgl_PROGRAM_NATIVE_TEMPORARIES!gl_MAX_PROGRAM_NATIVE_TEMPORARIESgl_PROGRAM_PARAMETERSgl_MAX_PROGRAM_PARAMETERSgl_PROGRAM_NATIVE_PARAMETERS gl_MAX_PROGRAM_NATIVE_PARAMETERSgl_PROGRAM_ATTRIBSgl_MAX_PROGRAM_ATTRIBSgl_PROGRAM_NATIVE_ATTRIBSgl_MAX_PROGRAM_NATIVE_ATTRIBSgl_MAX_PROGRAM_LOCAL_PARAMETERSgl_MAX_PROGRAM_ENV_PARAMETERSgl_PROGRAM_UNDER_NATIVE_LIMITSgl_PROGRAM_ALU_INSTRUCTIONSgl_PROGRAM_TEX_INSTRUCTIONSgl_PROGRAM_TEX_INDIRECTIONS"gl_PROGRAM_NATIVE_ALU_INSTRUCTIONS"gl_PROGRAM_NATIVE_TEX_INSTRUCTIONS"gl_PROGRAM_NATIVE_TEX_INDIRECTIONSgl_MAX_PROGRAM_ALU_INSTRUCTIONSgl_MAX_PROGRAM_TEX_INSTRUCTIONSgl_MAX_PROGRAM_TEX_INDIRECTIONS&gl_MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS&gl_MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS&gl_MAX_PROGRAM_NATIVE_TEX_INDIRECTIONSgl_PROGRAM_STRINGgl_PROGRAM_ERROR_POSITIONgl_CURRENT_MATRIXgl_TRANSPOSE_CURRENT_MATRIXgl_CURRENT_MATRIX_STACK_DEPTHgl_MAX_PROGRAM_MATRICES!gl_MAX_PROGRAM_MATRIX_STACK_DEPTHgl_PROGRAM_ERROR_STRING gl_MATRIX0 gl_MATRIX1 gl_MATRIX2 gl_MATRIX3 gl_MATRIX4 gl_MATRIX5 gl_MATRIX6 gl_MATRIX7 gl_MATRIX8 gl_MATRIX9 gl_MATRIX10 gl_MATRIX11 gl_MATRIX12 gl_MATRIX13 gl_MATRIX14 gl_MATRIX15 gl_MATRIX16 gl_MATRIX17 gl_MATRIX18 gl_MATRIX19 gl_MATRIX20 gl_MATRIX21 gl_MATRIX22 gl_MATRIX23 gl_MATRIX24 gl_MATRIX25 gl_MATRIX26 gl_MATRIX27 gl_MATRIX28 gl_MATRIX29 gl_MATRIX30 gl_MATRIX31gl_VERTEX_PROGRAMgl_PROGRAM_ADDRESS_REGISTERS gl_MAX_PROGRAM_ADDRESS_REGISTERS#gl_PROGRAM_NATIVE_ADDRESS_REGISTERS'gl_MAX_PROGRAM_NATIVE_ADDRESS_REGISTERSGLhandleglDeleteObject glGetHandleglDetachObjectglCreateShaderObjectglCreateProgramObjectglAttachObjectglUseProgramObjectglGetObjectParameterfvglGetObjectParameteriv glGetInfoLogglGetAttachedObjectsgl_PROGRAM_OBJECTgl_OBJECT_SUBTYPEgl_OBJECT_DELETE_STATUSgl_OBJECT_COMPILE_STATUSgl_OBJECT_LINK_STATUSgl_OBJECT_VALIDATE_STATUSgl_OBJECT_INFO_LOG_LENGTHgl_OBJECT_ATTACHED_OBJECTSgl_OBJECT_ACTIVE_UNIFORMS#gl_OBJECT_ACTIVE_UNIFORM_MAX_LENGTHgl_OBJECT_SHADER_SOURCE_LENGTHgl_SHADER_OBJECTgl_OBJECT_ACTIVE_ATTRIBUTES%gl_OBJECT_ACTIVE_ATTRIBUTE_MAX_LENGTHgl_RGBA_FLOAT_MODE gl_ALPHA32Fgl_INTENSITY32Fgl_LUMINANCE32Fgl_LUMINANCE_ALPHA32F gl_ALPHA16Fgl_INTENSITY16Fgl_LUMINANCE16Fgl_LUMINANCE_ALPHA16FglFramebufferTextureFace%gl_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT"gl_MAX_GEOMETRY_VARYING_COMPONENTS gl_MAX_VERTEX_VARYING_COMPONENTSgl_TEXTURE_BUFFER_FORMAT(gl_MAX_PROGRAM_TEXTURE_GATHER_COMPONENTS glNamedStringglDeleteNamedStringglCompileShaderIncludeglIsNamedStringglGetNamedStringglGetNamedStringivgl_SHADER_INCLUDEgl_NAMED_STRING_LENGTHgl_NAMED_STRING_TYPEglBufferParameterigl__BUFFER_SERIALIZED_MODIFYgl_BUFFER_FLUSHING_UNMAPgl_ABGRgl_POLYGON_OFFSET_BIASgl_RGB2gl_TEXTURE_TOO_LARGEgl_CMYKgl_CMYKAgl_PACK_CMYK_HINTgl_UNPACK_CMYK_HINTgl_TEXTURE_1D_BINDINGgl_TEXTURE_2D_BINDINGgl_TEXTURE_3D_BINDINGgl_DISTANCE_ATTENUATIONgl_COLOR_INDEX1gl_COLOR_INDEX2gl_COLOR_INDEX4gl_COLOR_INDEX8gl_COLOR_INDEX12gl_COLOR_INDEX16gl_TEXTURE_INDEX_SIZEgl_CLIP_VOLUME_CLIPPING_HINT glIndexFunc gl_INDEX_TESTgl_INDEX_TEST_FUNCgl_INDEX_TEST_REF gl_IUI_V2F gl_IUI_V3Fgl_IUI_N3F_V2Fgl_IUI_N3F_V3Fgl_T2F_IUI_V2Fgl_T2F_IUI_V3Fgl_T2F_IUI_N3F_V2Fgl_T2F_IUI_N3F_V3F glLockArraysglUnlockArraysgl_ARRAY_ELEMENT_LOCK_FIRSTgl_ARRAY_ELEMENT_LOCK_COUNTglCullParameterfvglCullParameterdvgl_CULL_VERTEXgl_CULL_VERTEX_EYE_POSITIONgl_CULL_VERTEX_OBJECT_POSITIONglFragmentLightModeliglFragmentLightModelfglFragmentLightModelivglFragmentLightModelfvglFragmentLightiglFragmentLightfglFragmentLightivglFragmentLightfvglGetFragmentLightivglGetFragmentLightfvglFragmentMaterialfglFragmentMaterialiglFragmentMaterialfvglFragmentMaterialivglFragmentColorMaterialglGetFragmentMaterialfvglGetFragmentMaterialiv glLightEnvigl_FRAGMENT_LIGHTINGgl_FRAGMENT_COLOR_MATERIALgl_FRAGMENT_COLOR_MATERIAL_FACE$gl_FRAGMENT_COLOR_MATERIAL_PARAMETERgl_MAX_FRAGMENT_LIGHTSgl_MAX_ACTIVE_LIGHTSgl_CURRENT_RASTER_NORMALgl_LIGHT_ENV_MODE$gl_FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER gl_FRAGMENT_LIGHT_MODEL_TWO_SIDEgl_FRAGMENT_LIGHT_MODEL_AMBIENT,gl_FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATIONgl_FRAGMENT_LIGHT0gl_FRAGMENT_LIGHT1gl_FRAGMENT_LIGHT2gl_FRAGMENT_LIGHT3gl_FRAGMENT_LIGHT4gl_FRAGMENT_LIGHT5gl_FRAGMENT_LIGHT6gl_FRAGMENT_LIGHT7glApplyTextureglTextureLightglTextureMaterialgl_FRAGMENT_MATERIALgl_FRAGMENT_NORMALgl_FRAGMENT_COLORgl_ATTENUATIONgl_SHADOW_ATTENUATIONgl_TEXTURE_APPLICATION_MODEgl_TEXTURE_LIGHTgl_TEXTURE_MATERIAL_FACEgl_TEXTURE_MATERIAL_PARAMETERglPixelTransformParameteriglPixelTransformParameterfglPixelTransformParameterivglPixelTransformParameterfvglGetPixelTransformParameterivglGetPixelTransformParameterfvgl_PIXEL_MAG_FILTERgl_PIXEL_MIN_FILTERgl_PIXEL_CUBIC_WEIGHTgl_CUBIC gl_AVERAGEgl_PIXEL_TRANSFORM_2D!gl_PIXEL_TRANSFORM_2D_STACK_DEPTH%gl_MAX_PIXEL_TRANSFORM_2D_STACK_DEPTHgl_PIXEL_TRANSFORM_2D_MATRIXgl_SHARED_TEXTURE_PALETTEgl_422 gl_422_REVgl_422_AVERAGEgl_422_REV_AVERAGEgl_TEXTURE_MAX_ANISOTROPYgl_MAX_TEXTURE_MAX_ANISOTROPYgl_COMPRESSED_RGB_S3TC_DXT1gl_COMPRESSED_RGBA_S3TC_DXT1gl_COMPRESSED_RGBA_S3TC_DXT3gl_COMPRESSED_RGBA_S3TC_DXT5!gl_FRAMEBUFFER_INCOMPLETE_FORMATSgl_COMPRESSED_SRGB_S3TC_DXT1"gl_COMPRESSED_SRGB_ALPHA_S3TC_DXT1"gl_COMPRESSED_SRGB_ALPHA_S3TC_DXT3"gl_COMPRESSED_SRGB_ALPHA_S3TC_DXT5gl_RGBA_SIGNED_COMPONENTSgl_COMPARE_REF_DEPTH_TO_TEXTUREgl_COMPRESSED_LUMINANCE_LATC1$gl_COMPRESSED_SIGNED_LUMINANCE_LATC1#gl_COMPRESSED_LUMINANCE_ALPHA_LATC2*gl_COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2gl_COMPRESSED_RED_GREEN_RGTC2$gl_COMPRESSED_SIGNED_RED_GREEN_RGTC2gl_FRAMEBUFFER_SRGB_CAPABLEgl_MAX_SHININESSgl_MAX_SPOT_EXPONENTgl_FOG_DISTANCE_MODE gl_EYE_RADIALgl_EYE_PLANE_ABSOLUTE gl_EMBOSS_MAPgl_EMBOSS_LIGHTgl_EMBOSS_CONSTANT gl_COMBINE4gl_SOURCE3_RGBgl_SOURCE3_ALPHAgl_OPERAND3_RGBgl_OPERAND3_ALPHA#gl_VERTEX_ARRAY_RANGE_WITHOUT_FLUSHgl_DEPTH_STENCIL_TO_RGBAgl_DEPTH_STENCIL_TO_BGRAgl_MULTISAMPLE_FILTER_HINTgl_POINT_SPRITE_R_MODEgl_OFFSET_PROJECTIVE_TEXTURE_2D%gl_OFFSET_PROJECTIVE_TEXTURE_2D_SCALE&gl_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE,gl_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_SCALEgl_OFFSET_HILO_TEXTURE_2D gl_OFFSET_HILO_TEXTURE_RECTANGLE$gl_OFFSET_HILO_PROJECTIVE_TEXTURE_2D+gl_OFFSET_HILO_PROJECTIVE_TEXTURE_RECTANGLEgl_DEPENDENT_HILO_TEXTURE_2Dgl_DEPENDENT_RGB_TEXTURE_3D!gl_DEPENDENT_RGB_TEXTURE_CUBE_MAPgl_DOT_PRODUCT_PASS_THROUGHgl_DOT_PRODUCT_TEXTURE_1D#gl_DOT_PRODUCT_AFFINE_DEPTH_REPLACEgl_HILO8gl_SIGNED_HILO8gl_FORCE_BLUE_TO_ONE gl_FLOAT_R gl_FLOAT_RG gl_FLOAT_RGB gl_FLOAT_RGBA gl_FLOAT_R16 gl_FLOAT_R32 gl_FLOAT_RG16 gl_FLOAT_RG32gl_FLOAT_RGB16gl_FLOAT_RGB32gl_FLOAT_RGBA16gl_FLOAT_RGBA32gl_TEXTURE_FLOAT_COMPONENTSgl_FLOAT_CLEAR_COLOR_VALUEgl_FLOAT_RGBA_MODEgl_WRITE_PIXEL_DATA_RANGEgl_READ_PIXEL_DATA_RANGE gl_WRITE_PIXEL_DATA_RANGE_LENGTHgl_READ_PIXEL_DATA_RANGE_LENGTH!gl_WRITE_PIXEL_DATA_RANGE_POINTER gl_READ_PIXEL_DATA_RANGE_POINTERgl_TEXTURE_UNSIGNED_REMAP_MODE gl_MAX_PROGRAM_EXEC_INSTRUCTIONSgl_MAX_PROGRAM_CALL_DEPTHgl_MAX_PROGRAM_IF_DEPTHgl_MAX_PROGRAM_LOOP_DEPTHgl_MAX_PROGRAM_LOOP_COUNTglPresentFrameKeyedglPresentFrameDualFill glGetVideoiv glGetVideouivglGetVideoi64vglGetVideoui64vgl_FRAME gl_FIELDSgl_CURRENT_TIMEgl_NUM_FILL_STREAMSgl_PRESENT_TIMEgl_PRESENT_DURATIONglIndexMaterialgl_INDEX_MATERIALgl_INDEX_MATERIAL_PARAMETERgl_INDEX_MATERIAL_FACEglTextureNormal gl_PERTURBgl_TEXTURE_NORMAL glTangent3b glTangent3d glTangent3f glTangent3i glTangent3s glTangent3bv glTangent3dv glTangent3fv glTangent3iv glTangent3sv glBinormal3b glBinormal3d glBinormal3f glBinormal3i glBinormal3s glBinormal3bv glBinormal3dv glBinormal3fv glBinormal3iv glBinormal3svglTangentPointerglBinormalPointergl_TANGENT_ARRAYgl_BINORMAL_ARRAYgl_CURRENT_TANGENTgl_CURRENT_BINORMALgl_TANGENT_ARRAY_TYPEgl_TANGENT_ARRAY_STRIDEgl_BINORMAL_ARRAY_TYPEgl_BINORMAL_ARRAY_STRIDEgl_TANGENT_ARRAY_POINTERgl_BINORMAL_ARRAY_POINTERgl_MAP1_TANGENTgl_MAP2_TANGENTgl_MAP1_BINORMALgl_MAP2_BINORMALglVertexWeightfglVertexWeightfvglVertexWeightPointergl_VERTEX_WEIGHTINGgl_MODELVIEW0_MATRIXgl_MODELVIEW1_MATRIXgl_CURRENT_VERTEX_WEIGHTgl_VERTEX_WEIGHT_ARRAYgl_VERTEX_WEIGHT_ARRAY_SIZEgl_VERTEX_WEIGHT_ARRAY_TYPEgl_VERTEX_WEIGHT_ARRAY_STRIDEgl_MODELVIEW0_STACK_DEPTHgl_MODELVIEW1_STACK_DEPTHgl_VERTEX_WEIGHT_ARRAY_POINTER glSampleMaskglSamplePatterngl_SAMPLE_ALPHA_TO_MASKgl_1PASS gl_2PASS_0 gl_2PASS_1 gl_4PASS_0 gl_4PASS_1 gl_4PASS_2 gl_4PASS_3gl_SAMPLE_MASK_INVERTgl_SAMPLE_PATTERNglBeginVertexShaderglEndVertexShaderglBindVertexShaderglGenVertexShadersglDeleteVertexShader glShaderOp1 glShaderOp2 glShaderOp3 glSwizzle glWriteMaskglInsertComponentglExtractComponent glGenSymbolsglSetInvariantglSetLocalConstant glVariantbv glVariantsv glVariantiv glVariantfv glVariantdv glVariantubv glVariantusv glVariantuivglVariantPointerglEnableVariantClientStateglDisableVariantClientStateglBindLightParameterglBindMaterialParameterglBindTexGenParameterglBindTextureUnitParameterglBindParameterglIsVariantEnabledglGetVariantBooleanvglGetVariantIntegervglGetVariantFloatvglGetVariantPointervglGetInvariantBooleanvglGetInvariantIntegervglGetInvariantFloatvglGetLocalConstantBooleanvglGetLocalConstantIntegervglGetLocalConstantFloatvgl_VARIANT_VALUEgl_VARIANT_DATATYPEgl_VARIANT_ARRAY_STRIDEgl_VARIANT_ARRAY_TYPEgl_VARIANT_ARRAYgl_VARIANT_ARRAY_POINTERgl_INVARIANT_VALUEgl_INVARIANT_DATATYPEgl_LOCAL_CONSTANT_VALUEgl_LOCAL_CONSTANT_DATATYPE gl_OP_INDEX gl_OP_NEGATE gl_OP_DOT3 gl_OP_DOT4 gl_OP_MUL gl_OP_ADD gl_OP_MADD gl_OP_FRAC gl_OP_MAX gl_OP_MIN gl_OP_SET_GE gl_OP_SET_LT gl_OP_CLAMP gl_OP_FLOOR gl_OP_ROUNDgl_OP_EXP_BASE_2gl_OP_LOG_BASE_2 gl_OP_POWER gl_OP_RECIPgl_OP_RECIP_SQRT gl_OP_SUBgl_OP_CROSS_PRODUCTgl_OP_MULTIPLY_MATRIX gl_OP_MOVgl_OUTPUT_VERTEXgl_OUTPUT_COLOR0gl_OUTPUT_COLOR1gl_OUTPUT_TEXTURE_COORD0gl_OUTPUT_TEXTURE_COORD1gl_OUTPUT_TEXTURE_COORD2gl_OUTPUT_TEXTURE_COORD3gl_OUTPUT_TEXTURE_COORD4gl_OUTPUT_TEXTURE_COORD5gl_OUTPUT_TEXTURE_COORD6gl_OUTPUT_TEXTURE_COORD7gl_OUTPUT_TEXTURE_COORD8gl_OUTPUT_TEXTURE_COORD9gl_OUTPUT_TEXTURE_COORD10gl_OUTPUT_TEXTURE_COORD11gl_OUTPUT_TEXTURE_COORD12gl_OUTPUT_TEXTURE_COORD13gl_OUTPUT_TEXTURE_COORD14gl_OUTPUT_TEXTURE_COORD15gl_OUTPUT_TEXTURE_COORD16gl_OUTPUT_TEXTURE_COORD17gl_OUTPUT_TEXTURE_COORD18gl_OUTPUT_TEXTURE_COORD19gl_OUTPUT_TEXTURE_COORD20gl_OUTPUT_TEXTURE_COORD21gl_OUTPUT_TEXTURE_COORD22gl_OUTPUT_TEXTURE_COORD23gl_OUTPUT_TEXTURE_COORD24gl_OUTPUT_TEXTURE_COORD25gl_OUTPUT_TEXTURE_COORD26gl_OUTPUT_TEXTURE_COORD27gl_OUTPUT_TEXTURE_COORD28gl_OUTPUT_TEXTURE_COORD29gl_OUTPUT_TEXTURE_COORD30gl_OUTPUT_TEXTURE_COORD31 gl_OUTPUT_FOG gl_SCALAR gl_VECTOR gl_MATRIX gl_VARIANT gl_INVARIANTgl_LOCAL_CONSTANTgl_LOCAL!gl_MAX_VERTEX_SHADER_INSTRUCTIONSgl_MAX_VERTEX_SHADER_VARIANTSgl_MAX_VERTEX_SHADER_INVARIANTS$gl_MAX_VERTEX_SHADER_LOCAL_CONSTANTSgl_MAX_VERTEX_SHADER_LOCALS+gl_MAX_OPTIMIZED_VERTEX_SHADER_INSTRUCTIONS'gl_MAX_OPTIMIZED_VERTEX_SHADER_VARIANTS.gl_MAX_OPTIMIZED_VERTEX_SHADER_LOCAL_CONSTANTS(gl_MAX_OPTIMIZED_VERTEX_SHADER_INARIANTS%gl_MAX_OPTIMIZED_VERTEX_SHADER_LOCALSgl_VERTEX_SHADER_INSTRUCTIONSgl_VERTEX_SHADER_VARIANTSgl_VERTEX_SHADER_INVARIANTS gl_VERTEX_SHADER_LOCAL_CONSTANTSgl_VERTEX_SHADER_LOCALSgl_VERTEX_SHADER_BINDINGgl_VERTEX_SHADER_OPTIMIZEDgl_Xgl_Ygl_Zgl_W gl_NEGATIVE_X gl_NEGATIVE_Y gl_NEGATIVE_Z gl_NEGATIVE_Wgl_NEGATIVE_ONEgl_NORMALIZED_RANGE gl_FULL_RANGEgl_CURRENT_VERTEX gl_MVP_MATRIXglActiveStencilFacegl_STENCIL_TEST_TWO_SIDEgl_ACTIVE_STENCIL_FACE glDepthBoundsgl_DEPTH_BOUNDS_TESTgl_DEPTH_BOUNDSgl_MIRROR_CLAMPgl_MIRROR_CLAMP_TO_BORDERglStencilClearTaggl_STENCIL_TAG_BITSgl_STENCIL_CLEAR_TAG_VALUEglProgramEnvParameters4fvglProgramLocalParameters4fvglUniformBufferglGetUniformBufferSizeglGetUniformOffsetgl_MAX_VERTEX_BINDABLE_UNIFORMS!gl_MAX_FRAGMENT_BINDABLE_UNIFORMS!gl_MAX_GEOMETRY_BINDABLE_UNIFORMSgl_MAX_BINDABLE_UNIFORM_SIZEglClearColorIiglClearColorIui gl_ALPHA32UIgl_INTENSITY32UIgl_LUMINANCE32UIgl_LUMINANCE_ALPHA32UI gl_ALPHA16UIgl_INTENSITY16UIgl_LUMINANCE16UIgl_LUMINANCE_ALPHA16UI gl_ALPHA8UIgl_INTENSITY8UIgl_LUMINANCE8UIgl_LUMINANCE_ALPHA8UI gl_ALPHA32Igl_INTENSITY32Igl_LUMINANCE32Igl_LUMINANCE_ALPHA32I gl_ALPHA16Igl_INTENSITY16Igl_LUMINANCE16Igl_LUMINANCE_ALPHA16I gl_ALPHA8Igl_INTENSITY8Igl_LUMINANCE8Igl_LUMINANCE_ALPHA8Igl_LUMINANCE_INTEGERgl_LUMINANCE_ALPHA_INTEGERglClientAttribDefaultglPushClientAttribDefault glMatrixLoadf glMatrixLoadd glMatrixMultf glMatrixMultdglMatrixLoadIdentityglMatrixRotatefglMatrixRotatedglMatrixScalefglMatrixScaledglMatrixTranslatefglMatrixTranslated glMatrixOrthoglMatrixFrustum glMatrixPush glMatrixPopglTextureImage1DglTextureImage2DglCopyTextureImage1DglCopyTextureImage2DglTextureImage3DglBindMultiTextureglMultiTexCoordPointerglMultiTexEnvfglMultiTexEnvfvglMultiTexEnviglMultiTexEnvivglMultiTexGendglMultiTexGendvglMultiTexGenfglMultiTexGenfvglMultiTexGeniglMultiTexGenivglGetMultiTexEnvfvglGetMultiTexEnvivglGetMultiTexGendvglGetMultiTexGenfvglGetMultiTexGenivglMultiTexParameteriglMultiTexParameterivglMultiTexParameterfglMultiTexParameterfvglMultiTexImage1DglMultiTexImage2DglMultiTexSubImage1DglMultiTexSubImage2DglCopyMultiTexImage1DglCopyMultiTexImage2DglCopyMultiTexSubImage1DglCopyMultiTexSubImage2DglGetMultiTexImageglGetMultiTexParameterfvglGetMultiTexParameterivglGetMultiTexLevelParameterfvglGetMultiTexLevelParameterivglMultiTexImage3DglMultiTexSubImage3DglCopyMultiTexSubImage3DglEnableClientStateIndexedglDisableClientStateIndexedglGetFloatIndexedvglGetDoubleIndexedvglGetPointerIndexedvglEnableIndexedglDisableIndexedglIsEnabledIndexedglGetIntegerIndexedvglGetBooleanIndexedvglNamedProgramStringglNamedProgramLocalParameter4dglNamedProgramLocalParameter4dvglNamedProgramLocalParameter4fglNamedProgramLocalParameter4fv!glGetNamedProgramLocalParameterdv!glGetNamedProgramLocalParameterfvglGetNamedProgramivglGetNamedProgramStringglCompressedTextureImage3DglCompressedTextureImage2DglCompressedTextureImage1DglCompressedMultiTexImage3DglCompressedMultiTexImage2DglCompressedMultiTexImage1DglCompressedMultiTexSubImage3DglCompressedMultiTexSubImage2DglCompressedMultiTexSubImage1DglGetCompressedMultiTexImageglMatrixLoadTransposefglMatrixLoadTransposedglMatrixMultTransposefglMatrixMultTransposedglMultiTexBufferglMultiTexParameterIivglMultiTexParameterIuivglGetMultiTexParameterIivglGetMultiTexParameterIuiv glNamedProgramLocalParameters4fvglNamedProgramLocalParameterI4i glNamedProgramLocalParameterI4iv!glNamedProgramLocalParametersI4iv glNamedProgramLocalParameterI4ui!glNamedProgramLocalParameterI4uiv"glNamedProgramLocalParametersI4uiv"glGetNamedProgramLocalParameterIiv#glGetNamedProgramLocalParameterIuiv-glNamedRenderbufferStorageMultisampleCoverageglNamedFramebufferTexture1DglNamedFramebufferTexture2DglNamedFramebufferTexture3DglGenerateMultiTexMipmapglFramebufferDrawBufferglFramebufferDrawBuffersglFramebufferReadBufferglNamedFramebufferTextureFaceglTextureRenderbufferglMultiTexRenderbuffergl_PROGRAM_MATRIXgl_TRANSPOSE_PROGRAM_MATRIXgl_PROGRAM_MATRIX_STACK_DEPTHglColorMaskIndexedglSampleMaskIndexedglTexRenderbuffergl_TEXTURE_BINDING_RENDERBUFFER*gl_TEXTURE_RENDERBUFFER_DATA_STORE_BINDINGgl_TEXTURE_RENDERBUFFERgl_SAMPLER_RENDERBUFFERgl_INT_SAMPLER_RENDERBUFFER$gl_UNSIGNED_INT_SAMPLER_RENDERBUFFERglBindBufferOffsetglProgramBufferParametersfvglProgramBufferParametersIivglProgramBufferParametersIuiv(gl_MAX_PROGRAM_PARAMETER_BUFFER_BINDINGS$gl_MAX_PROGRAM_PARAMETER_BUFFER_SIZE"gl_VERTEX_PROGRAM_PARAMETER_BUFFER$gl_GEOMETRY_PROGRAM_PARAMETER_BUFFER$gl_FRAGMENT_PROGRAM_PARAMETER_BUFFERglVertexArrayRangeglFlushVertexArrayRangegl_VERTEX_ARRAY_RANGEgl_VERTEX_ARRAY_RANGE_LENGTHgl_VERTEX_ARRAY_RANGE_VALID!gl_MAX_VERTEX_ARRAY_RANGE_ELEMENTgl_VERTEX_ARRAY_RANGE_POINTERglCombinerParameterfvglCombinerParameterivglCombinerParameterfglCombinerParameteriglCombinerInputglCombinerOutputglFinalCombinerInputglGetCombinerInputParameterfvglGetCombinerInputParameterivglGetCombinerOutputParameterfvglGetCombinerOutputParameteriv"glGetFinalCombinerInputParameterfv"glGetFinalCombinerInputParameterivgl_REGISTER_COMBINERS gl_COMBINER0 gl_COMBINER1 gl_COMBINER2 gl_COMBINER3 gl_COMBINER4 gl_COMBINER5 gl_COMBINER6 gl_COMBINER7 gl_VARIABLE_A gl_VARIABLE_B gl_VARIABLE_C gl_VARIABLE_D gl_VARIABLE_E gl_VARIABLE_F gl_VARIABLE_Ggl_CONSTANT_COLOR0gl_CONSTANT_COLOR1gl_SECONDARY_COLOR gl_SPARE0 gl_SPARE1gl_UNSIGNED_IDENTITYgl_UNSIGNED_INVERTgl_EXPAND_NORMALgl_EXPAND_NEGATEgl_HALF_BIAS_NORMALgl_HALF_BIAS_NEGATEgl_SIGNED_IDENTITYgl_SIGNED_NEGATE gl_E_TIMES_Fgl_SPARE0_PLUS_SECONDARY_COLORgl_SCALE_BY_TWOgl_SCALE_BY_FOURgl_SCALE_BY_ONE_HALFgl_BIAS_BY_NEGATIVE_ONE_HALF gl_DISCARDgl_COMBINER_INPUTgl_COMBINER_MAPPINGgl_COMBINER_COMPONENT_USAGEgl_COMBINER_AB_DOT_PRODUCTgl_COMBINER_CD_DOT_PRODUCTgl_COMBINER_MUX_SUMgl_COMBINER_SCALEgl_COMBINER_BIASgl_COMBINER_AB_OUTPUTgl_COMBINER_CD_OUTPUTgl_COMBINER_SUM_OUTPUTgl_NUM_GENERAL_COMBINERSgl_COLOR_SUM_CLAMPgl_MAX_GENERAL_COMBINERSgl_TEXTURE_SHADER$gl_RGBA_UNSIGNED_DOT_PRODUCT_MAPPINGgl_SHADER_OPERATIONgl_OFFSET_TEXTURE_SCALEgl_OFFSET_TEXTURE_BIASgl_OFFSET_TEXTURE_2D_SCALEgl_OFFSET_TEXTURE_2D_BIASgl_PREVIOUS_TEXTURE_INPUT gl_CULL_MODESgl_OFFSET_TEXTURE_MATRIXgl_OFFSET_TEXTURE_2D_MATRIX gl_CONST_EYEgl_SHADER_CONSISTENTgl_PASS_THROUGHgl_CULL_FRAGMENTgl_OFFSET_TEXTURE_2Dgl_OFFSET_TEXTURE_RECTANGLE!gl_OFFSET_TEXTURE_RECTANGLE_SCALEgl_DEPENDENT_AR_TEXTURE_2Dgl_DEPENDENT_GB_TEXTURE_2Dgl_DOT_PRODUCTgl_DOT_PRODUCT_DEPTH_REPLACEgl_DOT_PRODUCT_TEXTURE_2D gl_DOT_PRODUCT_TEXTURE_RECTANGLEgl_DOT_PRODUCT_TEXTURE_CUBE_MAPgl_DOT_PRODUCT_DIFFUSE_CUBE_MAPgl_DOT_PRODUCT_REFLECT_CUBE_MAP)gl_DOT_PRODUCT_CONST_EYE_REFLECT_CUBE_MAPgl_HILOgl_DSDT gl_DSDT_MAGgl_DSDT_MAG_VIBgl_UNSIGNED_INT_S8_S8_8_8gl_UNSIGNED_INT_8_8_S8_S8_REVgl_SIGNED_RGBAgl_SIGNED_RGBA8 gl_SIGNED_RGBgl_SIGNED_RGB8gl_SIGNED_LUMINANCEgl_SIGNED_LUMINANCE8gl_SIGNED_LUMINANCE_ALPHAgl_SIGNED_LUMINANCE8_ALPHA8gl_SIGNED_ALPHAgl_SIGNED_ALPHA8gl_SIGNED_INTENSITYgl_SIGNED_INTENSITY8gl_SIGNED_RGB_UNSIGNED_ALPHAgl_SIGNED_RGB8_UNSIGNED_ALPHA8 gl_HILO16gl_SIGNED_HILOgl_SIGNED_HILO16gl_DSDT8 gl_DSDT8_MAG8gl_DSDT_MAG_INTENSITYgl_DSDT8_MAG8_INTENSITY8 gl_HI_SCALE gl_LO_SCALE gl_DS_SCALE gl_DT_SCALEgl_MAGNITUDE_SCALEgl_VIBRANCE_SCALE gl_HI_BIAS gl_LO_BIAS gl_DS_BIAS gl_DT_BIASgl_MAGNITUDE_BIASgl_VIBRANCE_BIASgl_TEXTURE_BORDER_VALUESgl_TEXTURE_HI_SIZEgl_TEXTURE_LO_SIZEgl_TEXTURE_DS_SIZEgl_TEXTURE_DT_SIZEgl_TEXTURE_MAG_SIZEgl_DOT_PRODUCT_TEXTURE_3DglTransformFeedbackAttribsglGetVaryingLocationglGetActiveVaryingglActiveVaryinggl_TRANSFORM_FEEDBACK_RECORDgl_TRANSFORM_FEEDBACK_ATTRIBSgl_ACTIVE_VARYINGSgl_ACTIVE_VARYING_MAX_LENGTHgl_BACK_PRIMARY_COLORgl_BACK_SECONDARY_COLORgl_TEXTURE_COORDgl_CLIP_DISTANCE gl_VERTEX_IDgl_PRIMITIVE_IDgl_GENERIC_ATTRIBgl_LAYER glGenFencesglDeleteFences glSetFence glTestFence glFinishFence glIsFence glGetFenceivgl_ALL_COMPLETEDgl_FENCE_STATUSgl_FENCE_CONDITIONglCombinerStageParameterfvglGetCombinerStageParameterfvgl_PER_STAGE_CONSTANTSglExecuteProgramglAreProgramsResidentglRequestResidentProgramsglGetProgramParameterfvglGetProgramParameterdvglGetTrackMatrixiv glLoadProgramglProgramParameter4fglProgramParameter4dglProgramParameter4dvglProgramParameter4fvglProgramParameters4dvglProgramParameters4fv glTrackMatrixglVertexAttrib4ubglVertexAttribs1svglVertexAttribs1fvglVertexAttribs1dvglVertexAttribs2svglVertexAttribs2fvglVertexAttribs2dvglVertexAttribs3svglVertexAttribs3fvglVertexAttribs3dvglVertexAttribs4svglVertexAttribs4fvglVertexAttribs4dvglVertexAttribs4ubvgl_VERTEX_STATE_PROGRAMgl_ATTRIB_ARRAY_SIZEgl_ATTRIB_ARRAY_STRIDEgl_ATTRIB_ARRAY_TYPEgl_CURRENT_ATTRIBgl_PROGRAM_PARAMETERgl_ATTRIB_ARRAY_POINTERgl_PROGRAM_TARGETgl_PROGRAM_RESIDENTgl_TRACK_MATRIXgl_TRACK_MATRIX_TRANSFORMgl_MAX_TRACK_MATRIX_STACK_DEPTHgl_MAX_TRACK_MATRICESgl_VERTEX_PROGRAM_BINDINGgl_MODELVIEW_PROJECTION gl_IDENTITY gl_INVERSE gl_TRANSPOSEgl_INVERSE_TRANSPOSEgl_VERTEX_ATTRIB_ARRAY0gl_VERTEX_ATTRIB_ARRAY1gl_VERTEX_ATTRIB_ARRAY2gl_VERTEX_ATTRIB_ARRAY3gl_VERTEX_ATTRIB_ARRAY4gl_VERTEX_ATTRIB_ARRAY5gl_VERTEX_ATTRIB_ARRAY6gl_VERTEX_ATTRIB_ARRAY7gl_VERTEX_ATTRIB_ARRAY8gl_VERTEX_ATTRIB_ARRAY9gl_VERTEX_ATTRIB_ARRAY10gl_VERTEX_ATTRIB_ARRAY11gl_VERTEX_ATTRIB_ARRAY12gl_VERTEX_ATTRIB_ARRAY13gl_VERTEX_ATTRIB_ARRAY14gl_VERTEX_ATTRIB_ARRAY15gl_MAP1_VERTEX_ATTRIB0_4gl_MAP1_VERTEX_ATTRIB1_4gl_MAP1_VERTEX_ATTRIB2_4gl_MAP1_VERTEX_ATTRIB3_4gl_MAP1_VERTEX_ATTRIB4_4gl_MAP1_VERTEX_ATTRIB5_4gl_MAP1_VERTEX_ATTRIB6_4gl_MAP1_VERTEX_ATTRIB7_4gl_MAP1_VERTEX_ATTRIB8_4gl_MAP1_VERTEX_ATTRIB9_4gl_MAP1_VERTEX_ATTRIB10_4gl_MAP1_VERTEX_ATTRIB11_4gl_MAP1_VERTEX_ATTRIB12_4gl_MAP1_VERTEX_ATTRIB13_4gl_MAP1_VERTEX_ATTRIB14_4gl_MAP1_VERTEX_ATTRIB15_4gl_MAP2_VERTEX_ATTRIB0_4gl_MAP2_VERTEX_ATTRIB1_4gl_MAP2_VERTEX_ATTRIB2_4gl_MAP2_VERTEX_ATTRIB3_4gl_MAP2_VERTEX_ATTRIB4_4gl_MAP2_VERTEX_ATTRIB5_4gl_MAP2_VERTEX_ATTRIB6_4gl_MAP2_VERTEX_ATTRIB7_4gl_MAP2_VERTEX_ATTRIB8_4gl_MAP2_VERTEX_ATTRIB9_4gl_MAP2_VERTEX_ATTRIB10_4gl_MAP2_VERTEX_ATTRIB11_4gl_MAP2_VERTEX_ATTRIB12_4gl_MAP2_VERTEX_ATTRIB13_4gl_MAP2_VERTEX_ATTRIB14_4gl_MAP2_VERTEX_ATTRIB15_4glGenOcclusionQueriesglDeleteOcclusionQueriesglIsOcclusionQueryglBeginOcclusionQueryglEndOcclusionQueryglGetOcclusionQueryivglGetOcclusionQueryuivgl_OCCLUSION_TESTgl_OCCLUSION_TEST_RESULTgl_PIXEL_COUNTER_BITSgl_CURRENT_OCCLUSION_QUERY_IDgl_PIXEL_COUNTgl_PIXEL_COUNT_AVAILABLEglProgramNamedParameter4fglProgramNamedParameter4dglProgramNamedParameter4fvglProgramNamedParameter4dvglGetProgramNamedParameterfvglGetProgramNamedParameterdvgl_FRAGMENT_PROGRAM_BINDING(gl_MAX_FRAGMENT_PROGRAM_LOCAL_PARAMETERS glVertex2h glVertex2hv glVertex3h glVertex3hv glVertex4h glVertex4hv glNormal3h glNormal3hv glColor3h glColor3hv glColor4h glColor4hv glTexCoord1h glTexCoord1hv glTexCoord2h glTexCoord2hv glTexCoord3h glTexCoord3hv glTexCoord4h glTexCoord4hvglMultiTexCoord1hglMultiTexCoord1hvglMultiTexCoord2hglMultiTexCoord2hvglMultiTexCoord3hglMultiTexCoord3hvglMultiTexCoord4hglMultiTexCoord4hv glFogCoordh glFogCoordhvglSecondaryColor3hglSecondaryColor3hvglVertexWeighthglVertexWeighthvglVertexAttrib1hglVertexAttrib1hvglVertexAttrib2hglVertexAttrib2hvglVertexAttrib3hglVertexAttrib3hvglVertexAttrib4hglVertexAttrib4hvglVertexAttribs1hvglVertexAttribs2hvglVertexAttribs3hvglVertexAttribs4hvglPrimitiveRestartglProgramLocalParameterI4iglProgramLocalParameterI4ivglProgramLocalParametersI4ivglProgramLocalParameterI4uiglProgramLocalParameterI4uivglProgramLocalParametersI4uivglProgramEnvParameterI4iglProgramEnvParameterI4ivglProgramEnvParametersI4ivglProgramEnvParameterI4uiglProgramEnvParameterI4uivglProgramEnvParametersI4uivglGetProgramLocalParameterIivglGetProgramLocalParameterIuivglGetProgramEnvParameterIivglGetProgramEnvParameterIuivgl_PROGRAM_ATTRIB_COMPONENTSgl_PROGRAM_RESULT_COMPONENTS gl_MAX_PROGRAM_ATTRIB_COMPONENTS gl_MAX_PROGRAM_RESULT_COMPONENTSgl_MAX_PROGRAM_GENERIC_ATTRIBSgl_MAX_PROGRAM_GENERIC_RESULTSglProgramVertexLimitgl_GEOMETRY_PROGRAMgl_MAX_PROGRAM_OUTPUT_VERTICES&gl_MAX_PROGRAM_TOTAL_OUTPUT_COMPONENTS glDepthRanged glClearDepthdglDepthBoundsdgl_DEPTH_BUFFER_FLOAT_MODE(glRenderbufferStorageMultisampleCoverage gl_RENDERBUFFER_COVERAGE_SAMPLESgl_RENDERBUFFER_COLOR_SAMPLES!gl_MAX_MULTISAMPLE_COVERAGE_MODESgl_MULTISAMPLE_COVERAGE_MODESbaseGHC.Ptr nullFunPtrGHC.IO.Exception userErrorhs_OpenGLRaw_getProcAddresscheckthrowIfNullFunPtrvendorSuffixesdyn_glEndScenedyn_glBeginSceneptr_glBeginSceneptr_glEndScenedyn_glWriteMaskEXTdyn_glWindowPos4svMESAdyn_glWindowPos4sMESAdyn_glWindowPos4ivMESAdyn_glWindowPos4iMESAdyn_glWindowPos4fvMESAdyn_glWindowPos4fMESAdyn_glWindowPos4dvMESAdyn_glWindowPos4dMESAdyn_glWindowPos3svMESAdyn_glWindowPos3svARBdyn_glWindowPos3svdyn_glWindowPos3sMESAdyn_glWindowPos3sARBdyn_glWindowPos3sdyn_glWindowPos3ivMESAdyn_glWindowPos3ivARBdyn_glWindowPos3ivdyn_glWindowPos3iMESAdyn_glWindowPos3iARBdyn_glWindowPos3idyn_glWindowPos3fvMESAdyn_glWindowPos3fvARBdyn_glWindowPos3fvdyn_glWindowPos3fMESAdyn_glWindowPos3fARBdyn_glWindowPos3fdyn_glWindowPos3dvMESAdyn_glWindowPos3dvARBdyn_glWindowPos3dvdyn_glWindowPos3dMESAdyn_glWindowPos3dARBdyn_glWindowPos3ddyn_glWindowPos2svMESAdyn_glWindowPos2svARBdyn_glWindowPos2svdyn_glWindowPos2sMESAdyn_glWindowPos2sARBdyn_glWindowPos2sdyn_glWindowPos2ivMESAdyn_glWindowPos2ivARBdyn_glWindowPos2ivdyn_glWindowPos2iMESAdyn_glWindowPos2iARBdyn_glWindowPos2idyn_glWindowPos2fvMESAdyn_glWindowPos2fvARBdyn_glWindowPos2fvdyn_glWindowPos2fMESAdyn_glWindowPos2fARBdyn_glWindowPos2fdyn_glWindowPos2dvMESAdyn_glWindowPos2dvARBdyn_glWindowPos2dvdyn_glWindowPos2dMESAdyn_glWindowPos2dARBdyn_glWindowPos2ddyn_glWeightusvARBdyn_glWeightuivARBdyn_glWeightubvARBdyn_glWeightsvARBdyn_glWeightivARBdyn_glWeightfvARBdyn_glWeightdvARBdyn_glWeightbvARBdyn_glWeightPointerOESdyn_glWeightPointerARBdyn_glWeightPathsNVdyn_glWaitSyncAPPLEdyn_glWaitSyncdyn_glViewportIndexedfvNVdyn_glViewportIndexedfvdyn_glViewportIndexedfNVdyn_glViewportIndexedfdyn_glViewportArrayvNVdyn_glViewportArrayvdyn_glViewport%dyn_glVideoCaptureStreamParameterivNV%dyn_glVideoCaptureStreamParameterfvNV%dyn_glVideoCaptureStreamParameterdvNVdyn_glVideoCaptureNVdyn_glVertexWeighthvNVdyn_glVertexWeighthNVdyn_glVertexWeightfvEXTdyn_glVertexWeightfEXTdyn_glVertexWeightPointerEXTdyn_glVertexStream4svATIdyn_glVertexStream4sATIdyn_glVertexStream4ivATIdyn_glVertexStream4iATIdyn_glVertexStream4fvATIdyn_glVertexStream4fATIdyn_glVertexStream4dvATIdyn_glVertexStream4dATIdyn_glVertexStream3svATIdyn_glVertexStream3sATIdyn_glVertexStream3ivATIdyn_glVertexStream3iATIdyn_glVertexStream3fvATIdyn_glVertexStream3fATIdyn_glVertexStream3dvATIdyn_glVertexStream3dATIdyn_glVertexStream2svATIdyn_glVertexStream2sATIdyn_glVertexStream2ivATIdyn_glVertexStream2iATIdyn_glVertexStream2fvATIdyn_glVertexStream2fATIdyn_glVertexStream2dvATIdyn_glVertexStream2dATIdyn_glVertexStream1svATIdyn_glVertexStream1sATIdyn_glVertexStream1ivATIdyn_glVertexStream1iATIdyn_glVertexStream1fvATIdyn_glVertexStream1fATIdyn_glVertexStream1dvATIdyn_glVertexStream1dATIdyn_glVertexPointervINTELdyn_glVertexPointerListIBMdyn_glVertexPointerEXTdyn_glVertexPointerdyn_glVertexP4uivdyn_glVertexP4uidyn_glVertexP3uivdyn_glVertexP3uidyn_glVertexP2uivdyn_glVertexP2uidyn_glVertexFormatNVdyn_glVertexBlendEnviATIdyn_glVertexBlendEnvfATIdyn_glVertexBlendARBdyn_glVertexBindingDivisordyn_glVertexAttribs4ubvNVdyn_glVertexAttribs4svNVdyn_glVertexAttribs4hvNVdyn_glVertexAttribs4fvNVdyn_glVertexAttribs4dvNVdyn_glVertexAttribs3svNVdyn_glVertexAttribs3hvNVdyn_glVertexAttribs3fvNVdyn_glVertexAttribs3dvNVdyn_glVertexAttribs2svNVdyn_glVertexAttribs2hvNVdyn_glVertexAttribs2fvNVdyn_glVertexAttribs2dvNVdyn_glVertexAttribs1svNVdyn_glVertexAttribs1hvNVdyn_glVertexAttribs1fvNVdyn_glVertexAttribs1dvNVdyn_glVertexAttribPointerNVdyn_glVertexAttribPointerARBdyn_glVertexAttribPointerdyn_glVertexAttribParameteriAMDdyn_glVertexAttribP4uivdyn_glVertexAttribP4uidyn_glVertexAttribP3uivdyn_glVertexAttribP3uidyn_glVertexAttribP2uivdyn_glVertexAttribP2uidyn_glVertexAttribP1uivdyn_glVertexAttribP1uidyn_glVertexAttribLPointerEXTdyn_glVertexAttribLPointerdyn_glVertexAttribLFormatNVdyn_glVertexAttribLFormatdyn_glVertexAttribL4ui64vNVdyn_glVertexAttribL4ui64NVdyn_glVertexAttribL4i64vNVdyn_glVertexAttribL4i64NVdyn_glVertexAttribL4dvEXTdyn_glVertexAttribL4dvdyn_glVertexAttribL4dEXTdyn_glVertexAttribL4ddyn_glVertexAttribL3ui64vNVdyn_glVertexAttribL3ui64NVdyn_glVertexAttribL3i64vNVdyn_glVertexAttribL3i64NVdyn_glVertexAttribL3dvEXTdyn_glVertexAttribL3dvdyn_glVertexAttribL3dEXTdyn_glVertexAttribL3ddyn_glVertexAttribL2ui64vNVdyn_glVertexAttribL2ui64NVdyn_glVertexAttribL2i64vNVdyn_glVertexAttribL2i64NVdyn_glVertexAttribL2dvEXTdyn_glVertexAttribL2dvdyn_glVertexAttribL2dEXTdyn_glVertexAttribL2ddyn_glVertexAttribL1ui64vNVdyn_glVertexAttribL1ui64vARBdyn_glVertexAttribL1ui64NVdyn_glVertexAttribL1ui64ARBdyn_glVertexAttribL1i64vNVdyn_glVertexAttribL1i64NVdyn_glVertexAttribL1dvEXTdyn_glVertexAttribL1dvdyn_glVertexAttribL1dEXTdyn_glVertexAttribL1ddyn_glVertexAttribIPointerEXTdyn_glVertexAttribIPointerdyn_glVertexAttribIFormatNVdyn_glVertexAttribIFormatdyn_glVertexAttribI4usvEXTdyn_glVertexAttribI4usvdyn_glVertexAttribI4uivEXTdyn_glVertexAttribI4uivdyn_glVertexAttribI4uiEXTdyn_glVertexAttribI4uidyn_glVertexAttribI4ubvEXTdyn_glVertexAttribI4ubvdyn_glVertexAttribI4svEXTdyn_glVertexAttribI4svdyn_glVertexAttribI4ivEXTdyn_glVertexAttribI4ivdyn_glVertexAttribI4iEXTdyn_glVertexAttribI4idyn_glVertexAttribI4bvEXTdyn_glVertexAttribI4bvdyn_glVertexAttribI3uivEXTdyn_glVertexAttribI3uivdyn_glVertexAttribI3uiEXTdyn_glVertexAttribI3uidyn_glVertexAttribI3ivEXTdyn_glVertexAttribI3ivdyn_glVertexAttribI3iEXTdyn_glVertexAttribI3idyn_glVertexAttribI2uivEXTdyn_glVertexAttribI2uivdyn_glVertexAttribI2uiEXTdyn_glVertexAttribI2uidyn_glVertexAttribI2ivEXTdyn_glVertexAttribI2ivdyn_glVertexAttribI2iEXTdyn_glVertexAttribI2idyn_glVertexAttribI1uivEXTdyn_glVertexAttribI1uivdyn_glVertexAttribI1uiEXTdyn_glVertexAttribI1uidyn_glVertexAttribI1ivEXTdyn_glVertexAttribI1ivdyn_glVertexAttribI1iEXTdyn_glVertexAttribI1idyn_glVertexAttribFormatNVdyn_glVertexAttribFormatdyn_glVertexAttribDivisorNVdyn_glVertexAttribDivisorEXTdyn_glVertexAttribDivisorARBdyn_glVertexAttribDivisorANGLEdyn_glVertexAttribDivisordyn_glVertexAttribBinding dyn_glVertexAttribArrayObjectATIdyn_glVertexAttrib4usvARBdyn_glVertexAttrib4usvdyn_glVertexAttrib4uivARBdyn_glVertexAttrib4uivdyn_glVertexAttrib4ubvNVdyn_glVertexAttrib4ubvARBdyn_glVertexAttrib4ubvdyn_glVertexAttrib4ubNVdyn_glVertexAttrib4svNVdyn_glVertexAttrib4svARBdyn_glVertexAttrib4svdyn_glVertexAttrib4sNVdyn_glVertexAttrib4sARBdyn_glVertexAttrib4sdyn_glVertexAttrib4ivARBdyn_glVertexAttrib4ivdyn_glVertexAttrib4hvNVdyn_glVertexAttrib4hNVdyn_glVertexAttrib4fvNVdyn_glVertexAttrib4fvARBdyn_glVertexAttrib4fvdyn_glVertexAttrib4fNVdyn_glVertexAttrib4fARBdyn_glVertexAttrib4fdyn_glVertexAttrib4dvNVdyn_glVertexAttrib4dvARBdyn_glVertexAttrib4dvdyn_glVertexAttrib4dNVdyn_glVertexAttrib4dARBdyn_glVertexAttrib4ddyn_glVertexAttrib4bvARBdyn_glVertexAttrib4bvdyn_glVertexAttrib4NusvARBdyn_glVertexAttrib4Nusvdyn_glVertexAttrib4NuivARBdyn_glVertexAttrib4Nuivdyn_glVertexAttrib4NubvARBdyn_glVertexAttrib4Nubvdyn_glVertexAttrib4NubARBdyn_glVertexAttrib4Nubdyn_glVertexAttrib4NsvARBdyn_glVertexAttrib4Nsvdyn_glVertexAttrib4NivARBdyn_glVertexAttrib4Nivdyn_glVertexAttrib4NbvARBdyn_glVertexAttrib4Nbvdyn_glVertexAttrib3svNVdyn_glVertexAttrib3svARBdyn_glVertexAttrib3svdyn_glVertexAttrib3sNVdyn_glVertexAttrib3sARBdyn_glVertexAttrib3sdyn_glVertexAttrib3hvNVdyn_glVertexAttrib3hNVdyn_glVertexAttrib3fvNVdyn_glVertexAttrib3fvARBdyn_glVertexAttrib3fvdyn_glVertexAttrib3fNVdyn_glVertexAttrib3fARBdyn_glVertexAttrib3fdyn_glVertexAttrib3dvNVdyn_glVertexAttrib3dvARBdyn_glVertexAttrib3dvdyn_glVertexAttrib3dNVdyn_glVertexAttrib3dARBdyn_glVertexAttrib3ddyn_glVertexAttrib2svNVdyn_glVertexAttrib2svARBdyn_glVertexAttrib2svdyn_glVertexAttrib2sNVdyn_glVertexAttrib2sARBdyn_glVertexAttrib2sdyn_glVertexAttrib2hvNVdyn_glVertexAttrib2hNVdyn_glVertexAttrib2fvNVdyn_glVertexAttrib2fvARBdyn_glVertexAttrib2fvdyn_glVertexAttrib2fNVdyn_glVertexAttrib2fARBdyn_glVertexAttrib2fdyn_glVertexAttrib2dvNVdyn_glVertexAttrib2dvARBdyn_glVertexAttrib2dvdyn_glVertexAttrib2dNVdyn_glVertexAttrib2dARBdyn_glVertexAttrib2ddyn_glVertexAttrib1svNVdyn_glVertexAttrib1svARBdyn_glVertexAttrib1svdyn_glVertexAttrib1sNVdyn_glVertexAttrib1sARBdyn_glVertexAttrib1sdyn_glVertexAttrib1hvNVdyn_glVertexAttrib1hNVdyn_glVertexAttrib1fvNVdyn_glVertexAttrib1fvARBdyn_glVertexAttrib1fvdyn_glVertexAttrib1fNVdyn_glVertexAttrib1fARBdyn_glVertexAttrib1fdyn_glVertexAttrib1dvNVdyn_glVertexAttrib1dvARBdyn_glVertexAttrib1dvdyn_glVertexAttrib1dNVdyn_glVertexAttrib1dARBdyn_glVertexAttrib1d dyn_glVertexArrayVertexOffsetEXTdyn_glVertexArrayVertexBuffersdyn_glVertexArrayVertexBuffer(dyn_glVertexArrayVertexBindingDivisorEXT&dyn_glVertexArrayVertexAttribOffsetEXT'dyn_glVertexArrayVertexAttribLOffsetEXT'dyn_glVertexArrayVertexAttribLFormatEXT'dyn_glVertexArrayVertexAttribIOffsetEXT'dyn_glVertexArrayVertexAttribIFormatEXT&dyn_glVertexArrayVertexAttribFormatEXT'dyn_glVertexArrayVertexAttribDivisorEXT'dyn_glVertexArrayVertexAttribBindingEXT"dyn_glVertexArrayTexCoordOffsetEXT(dyn_glVertexArraySecondaryColorOffsetEXTdyn_glVertexArrayRangeNVdyn_glVertexArrayRangeAPPLE dyn_glVertexArrayParameteriAPPLE dyn_glVertexArrayNormalOffsetEXT'dyn_glVertexArrayMultiTexCoordOffsetEXTdyn_glVertexArrayIndexOffsetEXT"dyn_glVertexArrayFogCoordOffsetEXTdyn_glVertexArrayElementBuffer"dyn_glVertexArrayEdgeFlagOffsetEXTdyn_glVertexArrayColorOffsetEXTdyn_glVertexArrayBindingDivisor$dyn_glVertexArrayBindVertexBufferEXTdyn_glVertexArrayAttribLFormatdyn_glVertexArrayAttribIFormatdyn_glVertexArrayAttribFormatdyn_glVertexArrayAttribBindingdyn_glVertex4xvOESdyn_glVertex4xOESdyn_glVertex4svdyn_glVertex4sdyn_glVertex4ivdyn_glVertex4idyn_glVertex4hvNVdyn_glVertex4hNVdyn_glVertex4fvdyn_glVertex4fdyn_glVertex4dvdyn_glVertex4ddyn_glVertex4bvOESdyn_glVertex4bOESdyn_glVertex3xvOESdyn_glVertex3xOESdyn_glVertex3svdyn_glVertex3sdyn_glVertex3ivdyn_glVertex3idyn_glVertex3hvNVdyn_glVertex3hNVdyn_glVertex3fvdyn_glVertex3fdyn_glVertex3dvdyn_glVertex3ddyn_glVertex3bvOESdyn_glVertex3bOESdyn_glVertex2xvOESdyn_glVertex2xOESdyn_glVertex2svdyn_glVertex2sdyn_glVertex2ivdyn_glVertex2idyn_glVertex2hvNVdyn_glVertex2hNVdyn_glVertex2fvdyn_glVertex2fdyn_glVertex2dvdyn_glVertex2ddyn_glVertex2bvOESdyn_glVertex2bOESdyn_glVariantusvEXTdyn_glVariantuivEXTdyn_glVariantubvEXTdyn_glVariantsvEXTdyn_glVariantivEXTdyn_glVariantfvEXTdyn_glVariantdvEXTdyn_glVariantbvEXTdyn_glVariantPointerEXTdyn_glVariantArrayObjectATI dyn_glValidateProgramPipelineEXTdyn_glValidateProgramPipelinedyn_glValidateProgramARBdyn_glValidateProgramdyn_glVDPAUUnregisterSurfaceNVdyn_glVDPAUUnmapSurfacesNVdyn_glVDPAUSurfaceAccessNV!dyn_glVDPAURegisterVideoSurfaceNV"dyn_glVDPAURegisterOutputSurfaceNVdyn_glVDPAUMapSurfacesNVdyn_glVDPAUIsSurfaceNVdyn_glVDPAUInitNVdyn_glVDPAUGetSurfaceivNVdyn_glVDPAUFiniNVdyn_glUseShaderProgramEXTdyn_glUseProgramStagesEXTdyn_glUseProgramStagesdyn_glUseProgramObjectARBdyn_glUseProgramdyn_glUpdateObjectBufferATIdyn_glUnmapTexture2DINTELdyn_glUnmapObjectBufferATIdyn_glUnmapNamedBufferEXTdyn_glUnmapNamedBufferdyn_glUnmapBufferOESdyn_glUnmapBufferARBdyn_glUnmapBufferdyn_glUnlockArraysEXTdyn_glUniformui64vNVdyn_glUniformui64NVdyn_glUniformSubroutinesuivdyn_glUniformMatrix4x3fvNVdyn_glUniformMatrix4x3fvdyn_glUniformMatrix4x3dvdyn_glUniformMatrix4x2fvNVdyn_glUniformMatrix4x2fvdyn_glUniformMatrix4x2dvdyn_glUniformMatrix4fvARBdyn_glUniformMatrix4fvdyn_glUniformMatrix4dvdyn_glUniformMatrix3x4fvNVdyn_glUniformMatrix3x4fvdyn_glUniformMatrix3x4dvdyn_glUniformMatrix3x2fvNVdyn_glUniformMatrix3x2fvdyn_glUniformMatrix3x2dvdyn_glUniformMatrix3fvARBdyn_glUniformMatrix3fvdyn_glUniformMatrix3dvdyn_glUniformMatrix2x4fvNVdyn_glUniformMatrix2x4fvdyn_glUniformMatrix2x4dvdyn_glUniformMatrix2x3fvNVdyn_glUniformMatrix2x3fvdyn_glUniformMatrix2x3dvdyn_glUniformMatrix2fvARBdyn_glUniformMatrix2fvdyn_glUniformMatrix2dvdyn_glUniformHandleui64vNVdyn_glUniformHandleui64vARBdyn_glUniformHandleui64NVdyn_glUniformHandleui64ARBdyn_glUniformBufferEXTdyn_glUniformBlockBindingdyn_glUniform4uivEXTdyn_glUniform4uivdyn_glUniform4uiEXTdyn_glUniform4ui64vNVdyn_glUniform4ui64NVdyn_glUniform4uidyn_glUniform4ivARBdyn_glUniform4ivdyn_glUniform4iARBdyn_glUniform4i64vNVdyn_glUniform4i64NVdyn_glUniform4idyn_glUniform4fvARBdyn_glUniform4fvdyn_glUniform4fARBdyn_glUniform4fdyn_glUniform4dvdyn_glUniform4ddyn_glUniform3uivEXTdyn_glUniform3uivdyn_glUniform3uiEXTdyn_glUniform3ui64vNVdyn_glUniform3ui64NVdyn_glUniform3uidyn_glUniform3ivARBdyn_glUniform3ivdyn_glUniform3iARBdyn_glUniform3i64vNVdyn_glUniform3i64NVdyn_glUniform3idyn_glUniform3fvARBdyn_glUniform3fvdyn_glUniform3fARBdyn_glUniform3fdyn_glUniform3dvdyn_glUniform3ddyn_glUniform2uivEXTdyn_glUniform2uivdyn_glUniform2uiEXTdyn_glUniform2ui64vNVdyn_glUniform2ui64NVdyn_glUniform2uidyn_glUniform2ivARBdyn_glUniform2ivdyn_glUniform2iARBdyn_glUniform2i64vNVdyn_glUniform2i64NVdyn_glUniform2idyn_glUniform2fvARBdyn_glUniform2fvdyn_glUniform2fARBdyn_glUniform2fdyn_glUniform2dvdyn_glUniform2ddyn_glUniform1uivEXTdyn_glUniform1uivdyn_glUniform1uiEXTdyn_glUniform1ui64vNVdyn_glUniform1ui64NVdyn_glUniform1uidyn_glUniform1ivARBdyn_glUniform1ivdyn_glUniform1iARBdyn_glUniform1i64vNVdyn_glUniform1i64NVdyn_glUniform1idyn_glUniform1fvARBdyn_glUniform1fvdyn_glUniform1fARBdyn_glUniform1fdyn_glUniform1dvdyn_glUniform1ddyn_glTranslatexOESdyn_glTranslatexdyn_glTranslatefdyn_glTranslateddyn_glTransformPathNV!dyn_glTransformFeedbackVaryingsNV"dyn_glTransformFeedbackVaryingsEXTdyn_glTransformFeedbackVaryings&dyn_glTransformFeedbackStreamAttribsNV"dyn_glTransformFeedbackBufferRange!dyn_glTransformFeedbackBufferBase dyn_glTransformFeedbackAttribsNVdyn_glTrackMatrixNVdyn_glTextureViewOESdyn_glTextureViewEXTdyn_glTextureViewdyn_glTextureSubImage3DEXTdyn_glTextureSubImage3Ddyn_glTextureSubImage2DEXTdyn_glTextureSubImage2Ddyn_glTextureSubImage1DEXTdyn_glTextureSubImage1Ddyn_glTextureStorageSparseAMD$dyn_glTextureStorage3DMultisampleEXT!dyn_glTextureStorage3DMultisampledyn_glTextureStorage3DEXTdyn_glTextureStorage3D$dyn_glTextureStorage2DMultisampleEXT!dyn_glTextureStorage2DMultisampledyn_glTextureStorage2DEXTdyn_glTextureStorage2Ddyn_glTextureStorage1DEXTdyn_glTextureStorage1Ddyn_glTextureRenderbufferEXTdyn_glTextureRangeAPPLEdyn_glTextureParameterivEXTdyn_glTextureParameterivdyn_glTextureParameteriEXTdyn_glTextureParameteridyn_glTextureParameterfvEXTdyn_glTextureParameterfvdyn_glTextureParameterfEXTdyn_glTextureParameterfdyn_glTextureParameterIuivEXTdyn_glTextureParameterIuivdyn_glTextureParameterIivEXTdyn_glTextureParameterIivdyn_glTexturePageCommitmentEXTdyn_glTextureNormalEXTdyn_glTextureMaterialEXTdyn_glTextureLightEXT!dyn_glTextureImage3DMultisampleNV)dyn_glTextureImage3DMultisampleCoverageNVdyn_glTextureImage3DEXT!dyn_glTextureImage2DMultisampleNV)dyn_glTextureImage2DMultisampleCoverageNVdyn_glTextureImage2DEXTdyn_glTextureImage1DEXTdyn_glTextureColorMaskSGISdyn_glTextureBufferRangeEXTdyn_glTextureBufferRangedyn_glTextureBufferEXTdyn_glTextureBufferdyn_glTextureBarrierNVdyn_glTextureBarrierdyn_glTexSubImage4DSGISdyn_glTexSubImage3DOESdyn_glTexSubImage3DEXTdyn_glTexSubImage3Ddyn_glTexSubImage2DEXTdyn_glTexSubImage2Ddyn_glTexSubImage1DEXTdyn_glTexSubImage1Ddyn_glTexStorageSparseAMD dyn_glTexStorage3DMultisampleOESdyn_glTexStorage3DMultisampledyn_glTexStorage3DEXTdyn_glTexStorage3Ddyn_glTexStorage2DMultisampledyn_glTexStorage2DEXTdyn_glTexStorage2Ddyn_glTexStorage1DEXTdyn_glTexStorage1Ddyn_glTexRenderbufferNVdyn_glTexParameterxvOESdyn_glTexParameterxvdyn_glTexParameterxOESdyn_glTexParameterxdyn_glTexParameterivdyn_glTexParameteridyn_glTexParameterfvdyn_glTexParameterfdyn_glTexParameterIuivOESdyn_glTexParameterIuivEXTdyn_glTexParameterIuivdyn_glTexParameterIivOESdyn_glTexParameterIivEXTdyn_glTexParameterIivdyn_glTexPageCommitmentARBdyn_glTexImage4DSGISdyn_glTexImage3DOES%dyn_glTexImage3DMultisampleCoverageNVdyn_glTexImage3DMultisampledyn_glTexImage3DEXTdyn_glTexImage3D%dyn_glTexImage2DMultisampleCoverageNVdyn_glTexImage2DMultisampledyn_glTexImage2Ddyn_glTexImage1Ddyn_glTexGenxvOESdyn_glTexGenxOESdyn_glTexGenivOESdyn_glTexGenivdyn_glTexGeniOES dyn_glTexGenidyn_glTexGenfvOESdyn_glTexGenfvdyn_glTexGenfOES dyn_glTexGenfdyn_glTexGendv dyn_glTexGenddyn_glTexFilterFuncSGISdyn_glTexEnvxvOESdyn_glTexEnvxvdyn_glTexEnvxOES dyn_glTexEnvxdyn_glTexEnviv dyn_glTexEnvidyn_glTexEnvfv dyn_glTexEnvfdyn_glTexCoordPointervINTELdyn_glTexCoordPointerListIBMdyn_glTexCoordPointerEXTdyn_glTexCoordPointerdyn_glTexCoordP4uivdyn_glTexCoordP4uidyn_glTexCoordP3uivdyn_glTexCoordP3uidyn_glTexCoordP2uivdyn_glTexCoordP2uidyn_glTexCoordP1uivdyn_glTexCoordP1uidyn_glTexCoordFormatNVdyn_glTexCoord4xvOESdyn_glTexCoord4xOESdyn_glTexCoord4svdyn_glTexCoord4sdyn_glTexCoord4ivdyn_glTexCoord4idyn_glTexCoord4hvNVdyn_glTexCoord4hNVdyn_glTexCoord4fvdyn_glTexCoord4fVertex4fvSUNdyn_glTexCoord4fVertex4fSUN+dyn_glTexCoord4fColor4fNormal3fVertex4fvSUN*dyn_glTexCoord4fColor4fNormal3fVertex4fSUNdyn_glTexCoord4fdyn_glTexCoord4dvdyn_glTexCoord4ddyn_glTexCoord4bvOESdyn_glTexCoord4bOESdyn_glTexCoord3xvOESdyn_glTexCoord3xOESdyn_glTexCoord3svdyn_glTexCoord3sdyn_glTexCoord3ivdyn_glTexCoord3idyn_glTexCoord3hvNVdyn_glTexCoord3hNVdyn_glTexCoord3fvdyn_glTexCoord3fdyn_glTexCoord3dvdyn_glTexCoord3ddyn_glTexCoord3bvOESdyn_glTexCoord3bOESdyn_glTexCoord2xvOESdyn_glTexCoord2xOESdyn_glTexCoord2svdyn_glTexCoord2sdyn_glTexCoord2ivdyn_glTexCoord2idyn_glTexCoord2hvNVdyn_glTexCoord2hNVdyn_glTexCoord2fvdyn_glTexCoord2fVertex3fvSUNdyn_glTexCoord2fVertex3fSUN$dyn_glTexCoord2fNormal3fVertex3fvSUN#dyn_glTexCoord2fNormal3fVertex3fSUN$dyn_glTexCoord2fColor4ubVertex3fvSUN#dyn_glTexCoord2fColor4ubVertex3fSUN+dyn_glTexCoord2fColor4fNormal3fVertex3fvSUN*dyn_glTexCoord2fColor4fNormal3fVertex3fSUN#dyn_glTexCoord2fColor3fVertex3fvSUN"dyn_glTexCoord2fColor3fVertex3fSUNdyn_glTexCoord2fdyn_glTexCoord2dvdyn_glTexCoord2ddyn_glTexCoord2bvOESdyn_glTexCoord2bOESdyn_glTexCoord1xvOESdyn_glTexCoord1xOESdyn_glTexCoord1svdyn_glTexCoord1sdyn_glTexCoord1ivdyn_glTexCoord1idyn_glTexCoord1hvNVdyn_glTexCoord1hNVdyn_glTexCoord1fvdyn_glTexCoord1fdyn_glTexCoord1dvdyn_glTexCoord1ddyn_glTexCoord1bvOESdyn_glTexCoord1bOESdyn_glTexBumpParameterivATIdyn_glTexBumpParameterfvATIdyn_glTexBufferRangeOESdyn_glTexBufferRangeEXTdyn_glTexBufferRangedyn_glTexBufferOESdyn_glTexBufferEXTdyn_glTexBufferARBdyn_glTexBufferdyn_glTestObjectAPPLEdyn_glTestFenceNVdyn_glTestFenceAPPLEdyn_glTessellationModeAMDdyn_glTessellationFactorAMDdyn_glTbufferMask3DFXdyn_glTangentPointerEXTdyn_glTangent3svEXTdyn_glTangent3sEXTdyn_glTangent3ivEXTdyn_glTangent3iEXTdyn_glTangent3fvEXTdyn_glTangent3fEXTdyn_glTangent3dvEXTdyn_glTangent3dEXTdyn_glTangent3bvEXTdyn_glTangent3bEXTdyn_glTagSampleBufferSGIXdyn_glSyncTextureINTELdyn_glSwizzleEXTdyn_glSubpixelPrecisionBiasNVdyn_glStringMarkerGREMEDYdyn_glStopInstrumentsSGIX"dyn_glStencilThenCoverStrokePathNV+dyn_glStencilThenCoverStrokePathInstancedNV dyn_glStencilThenCoverFillPathNV)dyn_glStencilThenCoverFillPathInstancedNVdyn_glStencilStrokePathNV"dyn_glStencilStrokePathInstancedNVdyn_glStencilOpValueAMDdyn_glStencilOpSeparateATIdyn_glStencilOpSeparatedyn_glStencilOpdyn_glStencilMaskSeparatedyn_glStencilMaskdyn_glStencilFuncSeparateATIdyn_glStencilFuncSeparatedyn_glStencilFuncdyn_glStencilFillPathNV dyn_glStencilFillPathInstancedNVdyn_glStencilClearTagEXTdyn_glStartTilingQCOMdyn_glStartInstrumentsSGIXdyn_glSpriteParameterivSGIXdyn_glSpriteParameteriSGIXdyn_glSpriteParameterfvSGIXdyn_glSpriteParameterfSGIXdyn_glSharpenTexFuncSGISdyn_glShaderStorageBlockBindingdyn_glShaderSourceARBdyn_glShaderSourcedyn_glShaderOp3EXTdyn_glShaderOp2EXTdyn_glShaderOp1EXTdyn_glShaderBinarydyn_glShadeModeldyn_glSetMultisamplefvAMDdyn_glSetLocalConstantEXTdyn_glSetInvariantEXT"dyn_glSetFragmentShaderConstantATIdyn_glSetFenceNVdyn_glSetFenceAPPLEdyn_glSeparableFilter2DEXTdyn_glSeparableFilter2D"dyn_glSelectPerfMonitorCountersAMDdyn_glSelectBuffer"dyn_glSecondaryColorPointerListIBMdyn_glSecondaryColorPointerEXTdyn_glSecondaryColorPointerdyn_glSecondaryColorP3uivdyn_glSecondaryColorP3uidyn_glSecondaryColorFormatNVdyn_glSecondaryColor3usvEXTdyn_glSecondaryColor3usvdyn_glSecondaryColor3usEXTdyn_glSecondaryColor3usdyn_glSecondaryColor3uivEXTdyn_glSecondaryColor3uivdyn_glSecondaryColor3uiEXTdyn_glSecondaryColor3uidyn_glSecondaryColor3ubvEXTdyn_glSecondaryColor3ubvdyn_glSecondaryColor3ubEXTdyn_glSecondaryColor3ubdyn_glSecondaryColor3svEXTdyn_glSecondaryColor3svdyn_glSecondaryColor3sEXTdyn_glSecondaryColor3sdyn_glSecondaryColor3ivEXTdyn_glSecondaryColor3ivdyn_glSecondaryColor3iEXTdyn_glSecondaryColor3idyn_glSecondaryColor3hvNVdyn_glSecondaryColor3hNVdyn_glSecondaryColor3fvEXTdyn_glSecondaryColor3fvdyn_glSecondaryColor3fEXTdyn_glSecondaryColor3fdyn_glSecondaryColor3dvEXTdyn_glSecondaryColor3dvdyn_glSecondaryColor3dEXTdyn_glSecondaryColor3ddyn_glSecondaryColor3bvEXTdyn_glSecondaryColor3bvdyn_glSecondaryColor3bEXTdyn_glSecondaryColor3bdyn_glScissorIndexedvNVdyn_glScissorIndexedvdyn_glScissorIndexedNVdyn_glScissorIndexeddyn_glScissorArrayvNVdyn_glScissorArrayv dyn_glScissordyn_glScalexOES dyn_glScalex dyn_glScalef dyn_glScaleddyn_glSamplerParameterivdyn_glSamplerParameteridyn_glSamplerParameterfvdyn_glSamplerParameterfdyn_glSamplerParameterIuivOESdyn_glSamplerParameterIuivEXTdyn_glSamplerParameterIuivdyn_glSamplerParameterIivOESdyn_glSamplerParameterIivEXTdyn_glSamplerParameterIivdyn_glSamplePatternSGISdyn_glSamplePatternEXTdyn_glSampleMaskidyn_glSampleMaskSGISdyn_glSampleMaskIndexedNVdyn_glSampleMaskEXTdyn_glSampleMapATIdyn_glSampleCoveragexOESdyn_glSampleCoveragexdyn_glSampleCoverageOESdyn_glSampleCoverageARBdyn_glSampleCoveragedyn_glRotatexOES dyn_glRotatex dyn_glRotatef dyn_glRotateddyn_glResumeTransformFeedbackNVdyn_glResumeTransformFeedback(dyn_glResolveMultisampleFramebufferAPPLEdyn_glResolveDepthValuesNVdyn_glResizeBuffersMESAdyn_glResetMinmaxEXTdyn_glResetMinmaxdyn_glResetHistogramEXTdyn_glResetHistogramdyn_glRequestResidentProgramsNVdyn_glReplacementCodeusvSUNdyn_glReplacementCodeusSUNdyn_glReplacementCodeuivSUN#dyn_glReplacementCodeuiVertex3fvSUN"dyn_glReplacementCodeuiVertex3fSUN-dyn_glReplacementCodeuiTexCoord2fVertex3fvSUN,dyn_glReplacementCodeuiTexCoord2fVertex3fSUN5dyn_glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN4dyn_glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN