CMGDK r49-rc2
|
00001 # i f n d e f _ _ g l e x t _ h _ 00002 00003 # d e f i n e _ _ g l e x t _ h _ 00004 00005 # i f d e f _ _ c p l u s p l u s 00006 00007 e x t e r n " C " { 00008 00009 # e n d i f 00010 00011 / * 00012 00013 * * C o p y r i g h t ( c ) 2 0 0 7 - 2 0 1 0 T h e K h r o n o s G r o u p I n c . 00014 00015 * * 00016 00017 * * P e r m i s s i o n i s h e r e b y g r a n t e d , f r e e o f c h a r g e , t o a n y p e r s o n o b t a i n i n g a 00018 00019 * * c o p y o f t h i s s o f t w a r e a n d / o r a s s o c i a t e d d o c u m e n t a t i o n f i l e s ( t h e 00020 00021 * * " M a t e r i a l s " ) , t o d e a l i n t h e M a t e r i a l s w i t h o u t r e s t r i c t i o n , i n c l u d i n g 00022 00023 * * w i t h o u t l i m i t a t i o n t h e r i g h t s t o u s e , c o p y , m o d i f y , m e r g e , p u b l i s h , 00024 00025 * * d i s t r i b u t e , s u b l i c e n s e , a n d / o r s e l l c o p i e s o f t h e M a t e r i a l s , a n d t o 00026 00027 * * p e r m i t p e r s o n s t o w h o m t h e M a t e r i a l s a r e f u r n i s h e d t o d o s o , s u b j e c t t o 00028 00029 * * t h e f o l l o w i n g c o n d i t i o n s : 00030 00031 * * 00032 00033 * * T h e a b o v e c o p y r i g h t n o t i c e a n d t h i s p e r m i s s i o n n o t i c e s h a l l b e i n c l u d e d 00034 00035 * * i n a l l c o p i e s o r s u b s t a n t i a l p o r t i o n s o f t h e M a t e r i a l s . 00036 00037 * * 00038 00039 * * T H E M A T E R I A L S A R E P R O V I D E D " A S I S " , W I T H O U T W A R R A N T Y O F A N Y K I N D , 00040 00041 * * E X P R E S S O R I M P L I E D , I N C L U D I N G B U T N O T L I M I T E D T O T H E W A R R A N T I E S O F 00042 00043 * * M E R C H A N T A B I L I T Y , F I T N E S S F O R A P A R T I C U L A R P U R P O S E A N D N O N I N F R I N G E M E N T . 00044 00045 * * I N N O E V E N T S H A L L T H E A U T H O R S O R C O P Y R I G H T H O L D E R S B E L I A B L E F O R A N Y 00046 00047 * * C L A I M , D A M A G E S O R O T H E R L I A B I L I T Y , W H E T H E R I N A N A C T I O N O F C O N T R A C T , 00048 00049 * * T O R T O R O T H E R W I S E , A R I S I N G F R O M , O U T O F O R I N C O N N E C T I O N W I T H T H E 00050 00051 * * M A T E R I A L S O R T H E U S E O R O T H E R D E A L I N G S I N T H E M A T E R I A L S . 00052 00053 * / 00054 00055 / * H e a d e r f i l e v e r s i o n n u m b e r , r e q u i r e d b y O p e n G L A B I f o r L i n u x * / 00056 00057 / * g l e x t . h l a s t u p d a t e d $ D a t e : 2 0 1 0 - 1 2 - 0 9 0 2 : 1 5 : 0 8 - 0 8 0 0 ( T h u , 0 9 D e c 2 0 1 0 ) $ * / 00058 00059 / * C u r r e n t v e r s i o n a t h t t p : / / w w w . o p e n g l . o r g / r e g i s t r y / * / 00060 00061 # d e f i n e G L _ G L E X T _ V E R S I O N 6 7 00062 00063 / * F u n c t i o n d e c l a r a t i o n m a c r o s - t o m o v e i n t o g l p l a t f o r m . h * / 00064 00065 # i f d e f i n e d ( _ W I N 3 2 ) & & ! d e f i n e d ( A P I E N T R Y ) & & ! d e f i n e d ( _ _ C Y G W I N _ _ ) & & ! d e f i n e d ( _ _ S C I T E C H _ S N A P _ _ ) 00066 00067 # d e f i n e W I N 3 2 _ L E A N _ A N D _ M E A N 1 00068 00069 # i n c l u d e < w i n d o w s . h > 00070 00071 # e n d i f 00072 00073 # i f n d e f A P I E N T R Y 00074 00075 # d e f i n e A P I E N T R Y 00076 00077 # e n d i f 00078 00079 # i f n d e f A P I E N T R Y P 00080 00081 # d e f i n e A P I E N T R Y P A P I E N T R Y * 00082 00083 # e n d i f 00084 00085 # i f n d e f G L A P I 00086 00087 # d e f i n e G L A P I e x t e r n 00088 00089 # e n d i f 00090 00091 / * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * / 00092 00093 # i f n d e f G L _ V E R S I O N _ 1 _ 2 00094 00095 # d e f i n e G L _ U N S I G N E D _ B Y T E _ 3 _ 3 _ 2 0 x 8 0 3 2 00096 00097 # d e f i n e G L _ U N S I G N E D _ S H O R T _ 4 _ 4 _ 4 _ 4 0 x 8 0 3 3 00098 00099 # d e f i n e G L _ U N S I G N E D _ S H O R T _ 5 _ 5 _ 5 _ 1 0 x 8 0 3 4 00100 00101 # d e f i n e G L _ U N S I G N E D _ I N T _ 8 _ 8 _ 8 _ 8 0 x 8 0 3 5 00102 00103 # d e f i n e G L _ U N S I G N E D _ I N T _ 1 0 _ 1 0 _ 1 0 _ 2 0 x 8 0 3 6 00104 00105 # d e f i n e G L _ T E X T U R E _ B I N D I N G _ 3 D 0 x 8 0 6 A 00106 00107 # d e f i n e G L _ P A C K _ S K I P _ I M A G E S 0 x 8 0 6 B 00108 00109 # d e f i n e G L _ P A C K _ I M A G E _ H E I G H T 0 x 8 0 6 C 00110 00111 # d e f i n e G L _ U N P A C K _ S K I P _ I M A G E S 0 x 8 0 6 D 00112 00113 # d e f i n e G L _ U N P A C K _ I M A G E _ H E I G H T 0 x 8 0 6 E 00114 00115 # d e f i n e G L _ T E X T U R E _ 3 D 0 x 8 0 6 F 00116 00117 # d e f i n e G L _ P R O X Y _ T E X T U R E _ 3 D 0 x 8 0 7 0 00118 00119 # d e f i n e G L _ T E X T U R E _ D E P T H 0 x 8 0 7 1 00120 00121 # d e f i n e G L _ T E X T U R E _ W R A P _ R 0 x 8 0 7 2 00122 00123 # d e f i n e G L _ M A X _ 3 D _ T E X T U R E _ S I Z E 0 x 8 0 7 3 00124 00125 # d e f i n e G L _ U N S I G N E D _ B Y T E _ 2 _ 3 _ 3 _ R E V 0 x 8 3 6 2 00126 00127 # d e f i n e G L _ U N S I G N E D _ S H O R T _ 5 _ 6 _ 5 0 x 8 3 6 3 00128 00129 # d e f i n e G L _ U N S I G N E D _ S H O R T _ 5 _ 6 _ 5 _ R E V 0 x 8 3 6 4 00130 00131 # d e f i n e G L _ U N S I G N E D _ S H O R T _ 4 _ 4 _ 4 _ 4 _ R E V 0 x 8 3 6 5 00132 00133 # d e f i n e G L _ U N S I G N E D _ S H O R T _ 1 _ 5 _ 5 _ 5 _ R E V 0 x 8 3 6 6 00134 00135 # d e f i n e G L _ U N S I G N E D _ I N T _ 8 _ 8 _ 8 _ 8 _ R E V 0 x 8 3 6 7 00136 00137 # d e f i n e G L _ U N S I G N E D _ I N T _ 2 _ 1 0 _ 1 0 _ 1 0 _ R E V 0 x 8 3 6 8 00138 00139 # d e f i n e G L _ B G R 0 x 8 0 E 0 00140 00141 # d e f i n e G L _ B G R A 0 x 8 0 E 1 00142 00143 # d e f i n e G L _ M A X _ E L E M E N T S _ V E R T I C E S 0 x 8 0 E 8 00144 00145 # d e f i n e G L _ M A X _ E L E M E N T S _ I N D I C E S 0 x 8 0 E 9 00146 00147 # d e f i n e G L _ C L A M P _ T O _ E D G E 0 x 8 1 2 F 00148 00149 # d e f i n e G L _ T E X T U R E _ M I N _ L O D 0 x 8 1 3 A 00150 00151 # d e f i n e G L _ T E X T U R E _ M A X _ L O D 0 x 8 1 3 B 00152 00153 # d e f i n e G L _ T E X T U R E _ B A S E _ L E V E L 0 x 8 1 3 C 00154 00155 # d e f i n e G L _ T E X T U R E _ M A X _ L E V E L 0 x 8 1 3 D 00156 00157 # d e f i n e G L _ S M O O T H _ P O I N T _ S I Z E _ R A N G E 0 x 0 B 1 2 00158 00159 # d e f i n e G L _ S M O O T H _ P O I N T _ S I Z E _ G R A N U L A R I T Y 0 x 0 B 1 3 00160 00161 # d e f i n e G L _ S M O O T H _ L I N E _ W I D T H _ R A N G E 0 x 0 B 2 2 00162 00163 # d e f i n e G L _ S M O O T H _ L I N E _ W I D T H _ G R A N U L A R I T Y 0 x 0 B 2 3 00164 00165 # d e f i n e G L _ A L I A S E D _ L I N E _ W I D T H _ R A N G E 0 x 8 4 6 E 00166 00167 # e n d i f 00168 00169 # i f n d e f G L _ V E R S I O N _ 1 _ 2 _ D E P R E C A T E D 00170 00171 # d e f i n e G L _ R E S C A L E _ N O R M A L 0 x 8 0 3 A 00172 00173 # d e f i n e G L _ L I G H T _ M O D E L _ C O L O R _ C O N T R O L 0 x 8 1 F 8 00174 00175 # d e f i n e G L _ S I N G L E _ C O L O R 0 x 8 1 F 9 00176 00177 # d e f i n e G L _ S E P A R A T E _ S P E C U L A R _ C O L O R 0 x 8 1 F A 00178 00179 # d e f i n e G L _ A L I A S E D _ P O I N T _ S I Z E _ R A N G E 0 x 8 4 6 D 00180 00181 # e n d i f 00182 00183 # i f n d e f G L _ A R B _ i m a g i n g 00184 00185 # d e f i n e G L _ C O N S T A N T _ C O L O R 0 x 8 0 0 1 00186 00187 # d e f i n e G L _ O N E _ M I N U S _ C O N S T A N T _ C O L O R 0 x 8 0 0 2 00188 00189 # d e f i n e G L _ C O N S T A N T _ A L P H A 0 x 8 0 0 3 00190 00191 # d e f i n e G L _ O N E _ M I N U S _ C O N S T A N T _ A L P H A 0 x 8 0 0 4 00192 00193 # d e f i n e G L _ B L E N D _ C O L O R 0 x 8 0 0 5 00194 00195 # d e f i n e G L _ F U N C _ A D D 0 x 8 0 0 6 00196 00197 # d e f i n e G L _ M I N 0 x 8 0 0 7 00198 00199 # d e f i n e G L _ M A X 0 x 8 0 0 8 00200 00201 # d e f i n e G L _ B L E N D _ E Q U A T I O N 0 x 8 0 0 9 00202 00203 # d e f i n e G L _ F U N C _ S U B T R A C T 0 x 8 0 0 A 00204 00205 # d e f i n e G L _ F U N C _ R E V E R S E _ S U B T R A C T 0 x 8 0 0 B 00206 00207 # e n d i f 00208 00209 # i f n d e f G L _ A R B _ i m a g i n g _ D E P R E C A T E D 00210 00211 # d e f i n e G L _ C O N V O L U T I O N _ 1 D 0 x 8 0 1 0 00212 00213 # d e f i n e G L _ C O N V O L U T I O N _ 2 D 0 x 8 0 1 1 00214 00215 # d e f i n e G L _ S E P A R A B L E _ 2 D 0 x 8 0 1 2 00216 00217 # d e f i n e G L _ C O N V O L U T I O N _ B O R D E R _ M O D E 0 x 8 0 1 3 00218 00219 # d e f i n e G L _ C O N V O L U T I O N _ F I L T E R _ S C A L E 0 x 8 0 1 4 00220 00221 # d e f i n e G L _ C O N V O L U T I O N _ F I L T E R _ B I A S 0 x 8 0 1 5 00222 00223 # d e f i n e G L _ R E D U C E 0 x 8 0 1 6 00224 00225 # d e f i n e G L _ C O N V O L U T I O N _ F O R M A T 0 x 8 0 1 7 00226 00227 # d e f i n e G L _ C O N V O L U T I O N _ W I D T H 0 x 8 0 1 8 00228 00229 # d e f i n e G L _ C O N V O L U T I O N _ H E I G H T 0 x 8 0 1 9 00230 00231 # d e f i n e G L _ M A X _ C O N V O L U T I O N _ W I D T H 0 x 8 0 1 A 00232 00233 # d e f i n e G L _ M A X _ C O N V O L U T I O N _ H E I G H T 0 x 8 0 1 B 00234 00235 # d e f i n e G L _ P O S T _ C O N V O L U T I O N _ R E D _ S C A L E 0 x 8 0 1 C 00236 00237 # d e f i n e G L _ P O S T _ C O N V O L U T I O N _ G R E E N _ S C A L E 0 x 8 0 1 D 00238 00239 # d e f i n e G L _ P O S T _ C O N V O L U T I O N _ B L U E _ S C A L E 0 x 8 0 1 E 00240 00241 # d e f i n e G L _ P O S T _ C O N V O L U T I O N _ A L P H A _ S C A L E 0 x 8 0 1 F 00242 00243 # d e f i n e G L _ P O S T _ C O N V O L U T I O N _ R E D _ B I A S 0 x 8 0 2 0 00244 00245 # d e f i n e G L _ P O S T _ C O N V O L U T I O N _ G R E E N _ B I A S 0 x 8 0 2 1 00246 00247 # d e f i n e G L _ P O S T _ C O N V O L U T I O N _ B L U E _ B I A S 0 x 8 0 2 2 00248 00249 # d e f i n e G L _ P O S T _ C O N V O L U T I O N _ A L P H A _ B I A S 0 x 8 0 2 3 00250 00251 # d e f i n e G L _ H I S T O G R A M 0 x 8 0 2 4 00252 00253 # d e f i n e G L _ P R O X Y _ H I S T O G R A M 0 x 8 0 2 5 00254 00255 # d e f i n e G L _ H I S T O G R A M _ W I D T H 0 x 8 0 2 6 00256 00257 # d e f i n e G L _ H I S T O G R A M _ F O R M A T 0 x 8 0 2 7 00258 00259 # d e f i n e G L _ H I S T O G R A M _ R E D _ S I Z E 0 x 8 0 2 8 00260 00261 # d e f i n e G L _ H I S T O G R A M _ G R E E N _ S I Z E 0 x 8 0 2 9 00262 00263 # d e f i n e G L _ H I S T O G R A M _ B L U E _ S I Z E 0 x 8 0 2 A 00264 00265 # d e f i n e G L _ H I S T O G R A M _ A L P H A _ S I Z E 0 x 8 0 2 B 00266 00267 # d e f i n e G L _ H I S T O G R A M _ L U M I N A N C E _ S I Z E 0 x 8 0 2 C 00268 00269 # d e f i n e G L _ H I S T O G R A M _ S I N K 0 x 8 0 2 D 00270 00271 # d e f i n e G L _ M I N M A X 0 x 8 0 2 E 00272 00273 # d e f i n e G L _ M I N M A X _ F O R M A T 0 x 8 0 2 F 00274 00275 # d e f i n e G L _ M I N M A X _ S I N K 0 x 8 0 3 0 00276 00277 # d e f i n e G L _ T A B L E _ T O O _ L A R G E 0 x 8 0 3 1 00278 00279 # d e f i n e G L _ C O L O R _ M A T R I X 0 x 8 0 B 1 00280 00281 # d e f i n e G L _ C O L O R _ M A T R I X _ S T A C K _ D E P T H 0 x 8 0 B 2 00282 00283 # d e f i n e G L _ M A X _ C O L O R _ M A T R I X _ S T A C K _ D E P T H 0 x 8 0 B 3 00284 00285 # d e f i n e G L _ P O S T _ C O L O R _ M A T R I X _ R E D _ S C A L E 0 x 8 0 B 4 00286 00287 # d e f i n e G L _ P O S T _ C O L O R _ M A T R I X _ G R E E N _ S C A L E 0 x 8 0 B 5 00288 00289 # d e f i n e G L _ P O S T _ C O L O R _ M A T R I X _ B L U E _ S C A L E 0 x 8 0 B 6 00290 00291 # d e f i n e G L _ P O S T _ C O L O R _ M A T R I X _ A L P H A _ S C A L E 0 x 8 0 B 7 00292 00293 # d e f i n e G L _ P O S T _ C O L O R _ M A T R I X _ R E D _ B I A S 0 x 8 0 B 8 00294 00295 # d e f i n e G L _ P O S T _ C O L O R _ M A T R I X _ G R E E N _ B I A S 0 x 8 0 B 9 00296 00297 # d e f i n e G L _ P O S T _ C O L O R _ M A T R I X _ B L U E _ B I A S 0 x 8 0 B A 00298 00299 # d e f i n e G L _ P O S T _ C O L O R _ M A T R I X _ A L P H A _ B I A S 0 x 8 0 B B 00300 00301 # d e f i n e G L _ C O L O R _ T A B L E 0 x 8 0 D 0 00302 00303 # d e f i n e G L _ P O S T _ C O N V O L U T I O N _ C O L O R _ T A B L E 0 x 8 0 D 1 00304 00305 # d e f i n e G L _ P O S T _ C O L O R _ M A T R I X _ C O L O R _ T A B L E 0 x 8 0 D 2 00306 00307 # d e f i n e G L _ P R O X Y _ C O L O R _ T A B L E 0 x 8 0 D 3 00308 00309 # d e f i n e G L _ P R O X Y _ P O S T _ C O N V O L U T I O N _ C O L O R _ T A B L E 0 x 8 0 D 4 00310 00311 # d e f i n e G L _ P R O X Y _ P O S T _ C O L O R _ M A T R I X _ C O L O R _ T A B L E 0 x 8 0 D 5 00312 00313 # d e f i n e G L _ C O L O R _ T A B L E _ S C A L E 0 x 8 0 D 6 00314 00315 # d e f i n e G L _ C O L O R _ T A B L E _ B I A S 0 x 8 0 D 7 00316 00317 # d e f i n e G L _ C O L O R _ T A B L E _ F O R M A T 0 x 8 0 D 8 00318 00319 # d e f i n e G L _ C O L O R _ T A B L E _ W I D T H 0 x 8 0 D 9 00320 00321 # d e f i n e G L _ C O L O R _ T A B L E _ R E D _ S I Z E 0 x 8 0 D A 00322 00323 # d e f i n e G L _ C O L O R _ T A B L E _ G R E E N _ S I Z E 0 x 8 0 D B 00324 00325 # d e f i n e G L _ C O L O R _ T A B L E _ B L U E _ S I Z E 0 x 8 0 D C 00326 00327 # d e f i n e G L _ C O L O R _ T A B L E _ A L P H A _ S I Z E 0 x 8 0 D D 00328 00329 # d e f i n e G L _ C O L O R _ T A B L E _ L U M I N A N C E _ S I Z E 0 x 8 0 D E 00330 00331 # d e f i n e G L _ C O L O R _ T A B L E _ I N T E N S I T Y _ S I Z E 0 x 8 0 D F 00332 00333 # d e f i n e G L _ C O N S T A N T _ B O R D E R 0 x 8 1 5 1 00334 00335 # d e f i n e G L _ R E P L I C A T E _ B O R D E R 0 x 8 1 5 3 00336 00337 # d e f i n e G L _ C O N V O L U T I O N _ B O R D E R _ C O L O R 0 x 8 1 5 4 00338 00339 # e n d i f 00340 00341 # i f n d e f G L _ V E R S I O N _ 1 _ 3 00342 00343 # d e f i n e G L _ T E X T U R E 0 0 x 8 4 C 0 00344 00345 # d e f i n e G L _ T E X T U R E 1 0 x 8 4 C 1 00346 00347 # d e f i n e G L _ T E X T U R E 2 0 x 8 4 C 2 00348 00349 # d e f i n e G L _ T E X T U R E 3 0 x 8 4 C 3 00350 00351 # d e f i n e G L _ T E X T U R E 4 0 x 8 4 C 4 00352 00353 # d e f i n e G L _ T E X T U R E 5 0 x 8 4 C 5 00354 00355 # d e f i n e G L _ T E X T U R E 6 0 x 8 4 C 6 00356 00357 # d e f i n e G L _ T E X T U R E 7 0 x 8 4 C 7 00358 00359 # d e f i n e G L _ T E X T U R E 8 0 x 8 4 C 8 00360 00361 # d e f i n e G L _ T E X T U R E 9 0 x 8 4 C 9 00362 00363 # d e f i n e G L _ T E X T U R E 1 0 0 x 8 4 C A 00364 00365 # d e f i n e G L _ T E X T U R E 1 1 0 x 8 4 C B 00366 00367 # d e f i n e G L _ T E X T U R E 1 2 0 x 8 4 C C 00368 00369 # d e f i n e G L _ T E X T U R E 1 3 0 x 8 4 C D 00370 00371 # d e f i n e G L _ T E X T U R E 1 4 0 x 8 4 C E 00372 00373 # d e f i n e G L _ T E X T U R E 1 5 0 x 8 4 C F 00374 00375 # d e f i n e G L _ T E X T U R E 1 6 0 x 8 4 D 0 00376 00377 # d e f i n e G L _ T E X T U R E 1 7 0 x 8 4 D 1 00378 00379 # d e f i n e G L _ T E X T U R E 1 8 0 x 8 4 D 2 00380 00381 # d e f i n e G L _ T E X T U R E 1 9 0 x 8 4 D 3 00382 00383 # d e f i n e G L _ T E X T U R E 2 0 0 x 8 4 D 4 00384 00385 # d e f i n e G L _ T E X T U R E 2 1 0 x 8 4 D 5 00386 00387 # d e f i n e G L _ T E X T U R E 2 2 0 x 8 4 D 6 00388 00389 # d e f i n e G L _ T E X T U R E 2 3 0 x 8 4 D 7 00390 00391 # d e f i n e G L _ T E X T U R E 2 4 0 x 8 4 D 8 00392 00393 # d e f i n e G L _ T E X T U R E 2 5 0 x 8 4 D 9 00394 00395 # d e f i n e G L _ T E X T U R E 2 6 0 x 8 4 D A 00396 00397 # d e f i n e G L _ T E X T U R E 2 7 0 x 8 4 D B 00398 00399 # d e f i n e G L _ T E X T U R E 2 8 0 x 8 4 D C 00400 00401 # d e f i n e G L _ T E X T U R E 2 9 0 x 8 4 D D 00402 00403 # d e f i n e G L _ T E X T U R E 3 0 0 x 8 4 D E 00404 00405 # d e f i n e G L _ T E X T U R E 3 1 0 x 8 4 D F 00406 00407 # d e f i n e G L _ A C T I V E _ T E X T U R E 0 x 8 4 E 0 00408 00409 # d e f i n e G L _ M U L T I S A M P L E 0 x 8 0 9 D 00410 00411 # d e f i n e G L _ S A M P L E _ A L P H A _ T O _ C O V E R A G E 0 x 8 0 9 E 00412 00413 # d e f i n e G L _ S A M P L E _ A L P H A _ T O _ O N E 0 x 8 0 9 F 00414 00415 # d e f i n e G L _ S A M P L E _ C O V E R A G E 0 x 8 0 A 0 00416 00417 # d e f i n e G L _ S A M P L E _ B U F F E R S 0 x 8 0 A 8 00418 00419 # d e f i n e G L _ S A M P L E S 0 x 8 0 A 9 00420 00421 # d e f i n e G L _ S A M P L E _ C O V E R A G E _ V A L U E 0 x 8 0 A A 00422 00423 # d e f i n e G L _ S A M P L E _ C O V E R A G E _ I N V E R T 0 x 8 0 A B 00424 00425 # d e f i n e G L _ T E X T U R E _ C U B E _ M A P 0 x 8 5 1 3 00426 00427 # d e f i n e G L _ T E X T U R E _ B I N D I N G _ C U B E _ M A P 0 x 8 5 1 4 00428 00429 # d e f i n e G L _ T E X T U R E _ C U B E _ M A P _ P O S I T I V E _ X 0 x 8 5 1 5 00430 00431 # d e f i n e G L _ T E X T U R E _ C U B E _ M A P _ N E G A T I V E _ X 0 x 8 5 1 6 00432 00433 # d e f i n e G L _ T E X T U R E _ C U B E _ M A P _ P O S I T I V E _ Y 0 x 8 5 1 7 00434 00435 # d e f i n e G L _ T E X T U R E _ C U B E _ M A P _ N E G A T I V E _ Y 0 x 8 5 1 8 00436 00437 # d e f i n e G L _ T E X T U R E _ C U B E _ M A P _ P O S I T I V E _ Z 0 x 8 5 1 9 00438 00439 # d e f i n e G L _ T E X T U R E _ C U B E _ M A P _ N E G A T I V E _ Z 0 x 8 5 1 A 00440 00441 # d e f i n e G L _ P R O X Y _ T E X T U R E _ C U B E _ M A P 0 x 8 5 1 B 00442 00443 # d e f i n e G L _ M A X _ C U B E _ M A P _ T E X T U R E _ S I Z E 0 x 8 5 1 C 00444 00445 # d e f i n e G L _ C O M P R E S S E D _ R G B 0 x 8 4 E D 00446 00447 # d e f i n e G L _ C O M P R E S S E D _ R G B A 0 x 8 4 E E 00448 00449 # d e f i n e G L _ T E X T U R E _ C O M P R E S S I O N _ H I N T 0 x 8 4 E F 00450 00451 # d e f i n e G L _ T E X T U R E _ C O M P R E S S E D _ I M A G E _ S I Z E 0 x 8 6 A 0 00452 00453 # d e f i n e G L _ T E X T U R E _ C O M P R E S S E D 0 x 8 6 A 1 00454 00455 # d e f i n e G L _ N U M _ C O M P R E S S E D _ T E X T U R E _ F O R M A T S 0 x 8 6 A 2 00456 00457 # d e f i n e G L _ C O M P R E S S E D _ T E X T U R E _ F O R M A T S 0 x 8 6 A 3 00458 00459 # d e f i n e G L _ C L A M P _ T O _ B O R D E R 0 x 8 1 2 D 00460 00461 # e n d i f 00462 00463 # i f n d e f G L _ V E R S I O N _ 1 _ 3 _ D E P R E C A T E D 00464 00465 # d e f i n e G L _ C L I E N T _ A C T I V E _ T E X T U R E 0 x 8 4 E 1 00466 00467 # d e f i n e G L _ M A X _ T E X T U R E _ U N I T S 0 x 8 4 E 2 00468 00469 # d e f i n e G L _ T R A N S P O S E _ M O D E L V I E W _ M A T R I X 0 x 8 4 E 3 00470 00471 # d e f i n e G L _ T R A N S P O S E _ P R O J E C T I O N _ M A T R I X 0 x 8 4 E 4 00472 00473 # d e f i n e G L _ T R A N S P O S E _ T E X T U R E _ M A T R I X 0 x 8 4 E 5 00474 00475 # d e f i n e G L _ T R A N S P O S E _ C O L O R _ M A T R I X 0 x 8 4 E 6 00476 00477 # d e f i n e G L _ M U L T I S A M P L E _ B I T 0 x 2 0 0 0 0 0 0 0 00478 00479 # d e f i n e G L _ N O R M A L _ M A P 0 x 8 5 1 1 00480 00481 # d e f i n e G L _ R E F L E C T I O N _ M A P 0 x 8 5 1 2 00482 00483 # d e f i n e G L _ C O M P R E S S E D _ A L P H A 0 x 8 4 E 9 00484 00485 # d e f i n e G L _ C O M P R E S S E D _ L U M I N A N C E 0 x 8 4 E A 00486 00487 # d e f i n e G L _ C O M P R E S S E D _ L U M I N A N C E _ A L P H A 0 x 8 4 E B 00488 00489 # d e f i n e G L _ C O M P R E S S E D _ I N T E N S I T Y 0 x 8 4 E C 00490 00491 # d e f i n e G L _ C O M B I N E 0 x 8 5 7 0 00492 00493 # d e f i n e G L _ C O M B I N E _ R G B 0 x 8 5 7 1 00494 00495 # d e f i n e G L _ C O M B I N E _ A L P H A 0 x 8 5 7 2 00496 00497 # d e f i n e G L _ S O U R C E 0 _ R G B 0 x 8 5 8 0 00498 00499 # d e f i n e G L _ S O U R C E 1 _ R G B 0 x 8 5 8 1 00500 00501 # d e f i n e G L _ S O U R C E 2 _ R G B 0 x 8 5 8 2 00502 00503 # d e f i n e G L _ S O U R C E 0 _ A L P H A 0 x 8 5 8 8 00504 00505 # d e f i n e G L _ S O U R C E 1 _ A L P H A 0 x 8 5 8 9 00506 00507 # d e f i n e G L _ S O U R C E 2 _ A L P H A 0 x 8 5 8 A 00508 00509 # d e f i n e G L _ O P E R A N D 0 _ R G B 0 x 8 5 9 0 00510 00511 # d e f i n e G L _ O P E R A N D 1 _ R G B 0 x 8 5 9 1 00512 00513 # d e f i n e G L _ O P E R A N D 2 _ R G B 0 x 8 5 9 2 00514 00515 # d e f i n e G L _ O P E R A N D 0 _ A L P H A 0 x 8 5 9 8 00516 00517 # d e f i n e G L _ O P E R A N D 1 _ A L P H A 0 x 8 5 9 9 00518 00519 # d e f i n e G L _ O P E R A N D 2 _ A L P H A 0 x 8 5 9 A 00520 00521 # d e f i n e G L _ R G B _ S C A L E 0 x 8 5 7 3 00522 00523 # d e f i n e G L _ A D D _ S I G N E D 0 x 8 5 7 4 00524 00525 # d e f i n e G L _ I N T E R P O L A T E 0 x 8 5 7 5 00526 00527 # d e f i n e G L _ S U B T R A C T 0 x 8 4 E 7 00528 00529 # d e f i n e G L _ C O N S T A N T 0 x 8 5 7 6 00530 00531 # d e f i n e G L _ P R I M A R Y _ C O L O R 0 x 8 5 7 7 00532 00533 # d e f i n e G L _ P R E V I O U S 0 x 8 5 7 8 00534 00535 # d e f i n e G L _ D O T 3 _ R G B 0 x 8 6 A E 00536 00537 # d e f i n e G L _ D O T 3 _ R G B A 0 x 8 6 A F 00538 00539 # e n d i f 00540 00541 # i f n d e f G L _ V E R S I O N _ 1 _ 4 00542 00543 # d e f i n e G L _ B L E N D _ D S T _ R G B 0 x 8 0 C 8 00544 00545 # d e f i n e G L _ B L E N D _ S R C _ R G B 0 x 8 0 C 9 00546 00547 # d e f i n e G L _ B L E N D _ D S T _ A L P H A 0 x 8 0 C A 00548 00549 # d e f i n e G L _ B L E N D _ S R C _ A L P H A 0 x 8 0 C B 00550 00551 # d e f i n e G L _ P O I N T _ F A D E _ T H R E S H O L D _ S I Z E 0 x 8 1 2 8 00552 00553 # d e f i n e G L _ D E P T H _ C O M P O N E N T 1 6 0 x 8 1 A 5 00554 00555 # d e f i n e G L _ D E P T H _ C O M P O N E N T 2 4 0 x 8 1 A 6 00556 00557 # d e f i n e G L _ D E P T H _ C O M P O N E N T 3 2 0 x 8 1 A 7 00558 00559 # d e f i n e G L _ M I R R O R E D _ R E P E A T 0 x 8 3 7 0 00560 00561 # d e f i n e G L _ M A X _ T E X T U R E _ L O D _ B I A S 0 x 8 4 F D 00562 00563 # d e f i n e G L _ T E X T U R E _ L O D _ B I A S 0 x 8 5 0 1 00564 00565 # d e f i n e G L _ I N C R _ W R A P 0 x 8 5 0 7 00566 00567 # d e f i n e G L _ D E C R _ W R A P 0 x 8 5 0 8 00568 00569 # d e f i n e G L _ T E X T U R E _ D E P T H _ S I Z E 0 x 8 8 4 A 00570 00571 # d e f i n e G L _ T E X T U R E _ C O M P A R E _ M O D E 0 x 8 8 4 C 00572 00573 # d e f i n e G L _ T E X T U R E _ C O M P A R E _ F U N C 0 x 8 8 4 D 00574 00575 # e n d i f 00576 00577 # i f n d e f G L _ V E R S I O N _ 1 _ 4 _ D E P R E C A T E D 00578 00579 # d e f i n e G L _ P O I N T _ S I Z E _ M I N 0 x 8 1 2 6 00580 00581 # d e f i n e G L _ P O I N T _ S I Z E _ M A X 0 x 8 1 2 7 00582 00583 # d e f i n e G L _ P O I N T _ D I S T A N C E _ A T T E N U A T I O N 0 x 8 1 2 9 00584 00585 # d e f i n e G L _ G E N E R A T E _ M I P M A P 0 x 8 1 9 1 00586 00587 # d e f i n e G L _ G E N E R A T E _ M I P M A P _ H I N T 0 x 8 1 9 2 00588 00589 # d e f i n e G L _ F O G _ C O O R D I N A T E _ S O U R C E 0 x 8 4 5 0 00590 00591 # d e f i n e G L _ F O G _ C O O R D I N A T E 0 x 8 4 5 1 00592 00593 # d e f i n e G L _ F R A G M E N T _ D E P T H 0 x 8 4 5 2 00594 00595 # d e f i n e G L _ C U R R E N T _ F O G _ C O O R D I N A T E 0 x 8 4 5 3 00596 00597 # d e f i n e G L _ F O G _ C O O R D I N A T E _ A R R A Y _ T Y P E 0 x 8 4 5 4 00598 00599 # d e f i n e G L _ F O G _ C O O R D I N A T E _ A R R A Y _ S T R I D E 0 x 8 4 5 5 00600 00601 # d e f i n e G L _ F O G _ C O O R D I N A T E _ A R R A Y _ P O I N T E R 0 x 8 4 5 6 00602 00603 # d e f i n e G L _ F O G _ C O O R D I N A T E _ A R R A Y 0 x 8 4 5 7 00604 00605 # d e f i n e G L _ C O L O R _ S U M 0 x 8 4 5 8 00606 00607 # d e f i n e G L _ C U R R E N T _ S E C O N D A R Y _ C O L O R 0 x 8 4 5 9 00608 00609 # d e f i n e G L _ S E C O N D A R Y _ C O L O R _ A R R A Y _ S I Z E 0 x 8 4 5 A 00610 00611 # d e f i n e G L _ S E C O N D A R Y _ C O L O R _ A R R A Y _ T Y P E 0 x 8 4 5 B 00612 00613 # d e f i n e G L _ S E C O N D A R Y _ C O L O R _ A R R A Y _ S T R I D E 0 x 8 4 5 C 00614 00615 # d e f i n e G L _ S E C O N D A R Y _ C O L O R _ A R R A Y _ P O I N T E R 0 x 8 4 5 D 00616 00617 # d e f i n e G L _ S E C O N D A R Y _ C O L O R _ A R R A Y 0 x 8 4 5 E 00618 00619 # d e f i n e G L _ T E X T U R E _ F I L T E R _ C O N T R O L 0 x 8 5 0 0 00620 00621 # d e f i n e G L _ D E P T H _ T E X T U R E _ M O D E 0 x 8 8 4 B 00622 00623 # d e f i n e G L _ C O M P A R E _ R _ T O _ T E X T U R E 0 x 8 8 4 E 00624 00625 # e n d i f 00626 00627 # i f n d e f G L _ V E R S I O N _ 1 _ 5 00628 00629 # d e f i n e G L _ B U F F E R _ S I Z E 0 x 8 7 6 4 00630 00631 # d e f i n e G L _ B U F F E R _ U S A G E 0 x 8 7 6 5 00632 00633 # d e f i n e G L _ Q U E R Y _ C O U N T E R _ B I T S 0 x 8 8 6 4 00634 00635 # d e f i n e G L _ C U R R E N T _ Q U E R Y 0 x 8 8 6 5 00636 00637 # d e f i n e G L _ Q U E R Y _ R E S U L T 0 x 8 8 6 6 00638 00639 # d e f i n e G L _ Q U E R Y _ R E S U L T _ A V A I L A B L E 0 x 8 8 6 7 00640 00641 # d e f i n e G L _ A R R A Y _ B U F F E R 0 x 8 8 9 2 00642 00643 # d e f i n e G L _ E L E M E N T _ A R R A Y _ B U F F E R 0 x 8 8 9 3 00644 00645 # d e f i n e G L _ A R R A Y _ B U F F E R _ B I N D I N G 0 x 8 8 9 4 00646 00647 # d e f i n e G L _ E L E M E N T _ A R R A Y _ B U F F E R _ B I N D I N G 0 x 8 8 9 5 00648 00649 # d e f i n e G L _ V E R T E X _ A T T R I B _ A R R A Y _ B U F F E R _ B I N D I N G 0 x 8 8 9 F 00650 00651 # d e f i n e G L _ R E A D _ O N L Y 0 x 8 8 B 8 00652 00653 # d e f i n e G L _ W R I T E _ O N L Y 0 x 8 8 B 9 00654 00655 # d e f i n e G L _ R E A D _ W R I T E 0 x 8 8 B A 00656 00657 # d e f i n e G L _ B U F F E R _ A C C E S S 0 x 8 8 B B 00658 00659 # d e f i n e G L _ B U F F E R _ M A P P E D 0 x 8 8 B C 00660 00661 # d e f i n e G L _ B U F F E R _ M A P _ P O I N T E R 0 x 8 8 B D 00662 00663 # d e f i n e G L _ S T R E A M _ D R A W 0 x 8 8 E 0 00664 00665 # d e f i n e G L _ S T R E A M _ R E A D 0 x 8 8 E 1 00666 00667 # d e f i n e G L _ S T R E A M _ C O P Y 0 x 8 8 E 2 00668 00669 # d e f i n e G L _ S T A T I C _ D R A W 0 x 8 8 E 4 00670 00671 # d e f i n e G L _ S T A T I C _ R E A D 0 x 8 8 E 5 00672 00673 # d e f i n e G L _ S T A T I C _ C O P Y 0 x 8 8 E 6 00674 00675 # d e f i n e G L _ D Y N A M I C _ D R A W 0 x 8 8 E 8 00676 00677 # d e f i n e G L _ D Y N A M I C _ R E A D 0 x 8 8 E 9 00678 00679 # d e f i n e G L _ D Y N A M I C _ C O P Y 0 x 8 8 E A 00680 00681 # d e f i n e G L _ S A M P L E S _ P A S S E D 0 x 8 9 1 4 00682 00683 # e n d i f 00684 00685 # i f n d e f G L _ V E R S I O N _ 1 _ 5 _ D E P R E C A T E D 00686 00687 # d e f i n e G L _ V E R T E X _ A R R A Y _ B U F F E R _ B I N D I N G 0 x 8 8 9 6 00688 00689 # d e f i n e G L _ N O R M A L _ A R R A Y _ B U F F E R _ B I N D I N G 0 x 8 8 9 7 00690 00691 # d e f i n e G L _ C O L O R _ A R R A Y _ B U F F E R _ B I N D I N G 0 x 8 8 9 8 00692 00693 # d e f i n e G L _ I N D E X _ A R R A Y _ B U F F E R _ B I N D I N G 0 x 8 8 9 9 00694 00695 # d e f i n e G L _ T E X T U R E _ C O O R D _ A R R A Y _ B U F F E R _ B I N D I N G 0 x 8 8 9 A 00696 00697 # d e f i n e G L _ E D G E _ F L A G _ A R R A Y _ B U F F E R _ B I N D I N G 0 x 8 8 9 B 00698 00699 # d e f i n e G L _ S E C O N D A R Y _ C O L O R _ A R R A Y _ B U F F E R _ B I N D I N G 0 x 8 8 9 C 00700 00701 # d e f i n e G L _ F O G _ C O O R D I N A T E _ A R R A Y _ B U F F E R _ B I N D I N G 0 x 8 8 9 D 00702 00703 # d e f i n e G L _ W E I G H T _ A R R A Y _ B U F F E R _ B I N D I N G 0 x 8 8 9 E 00704 00705 # d e f i n e G L _ F O G _ C O O R D _ S R C 0 x 8 4 5 0 00706 00707 # d e f i n e G L _ F O G _ C O O R D 0 x 8 4 5 1 00708 00709 # d e f i n e G L _ C U R R E N T _ F O G _ C O O R D 0 x 8 4 5 3 00710 00711 # d e f i n e G L _ F O G _ C O O R D _ A R R A Y _ T Y P E 0 x 8 4 5 4 00712 00713 # d e f i n e G L _ F O G _ C O O R D _ A R R A Y _ S T R I D E 0 x 8 4 5 5 00714 00715 # d e f i n e G L _ F O G _ C O O R D _ A R R A Y _ P O I N T E R 0 x 8 4 5 6 00716 00717 # d e f i n e G L _ F O G _ C O O R D _ A R R A Y 0 x 8 4 5 7 00718 00719 # d e f i n e G L _ F O G _ C O O R D _ A R R A Y _ B U F F E R _ B I N D I N G 0 x 8 8 9 D 00720 00721 # d e f i n e G L _ S R C 0 _ R G B 0 x 8 5 8 0 00722 00723 # d e f i n e G L _ S R C 1 _ R G B 0 x 8 5 8 1 00724 00725 # d e f i n e G L _ S R C 2 _ R G B 0 x 8 5 8 2 00726 00727 # d e f i n e G L _ S R C 0 _ A L P H A 0 x 8 5 8 8 00728 00729 # d e f i n e G L _ S R C 1 _ A L P H A 0 x 8 5 8 9 00730 00731 # d e f i n e G L _ S R C 2 _ A L P H A 0 x 8 5 8 A 00732 00733 # e n d i f 00734 00735 # i f n d e f G L _ V E R S I O N _ 2 _ 0 00736 00737 # d e f i n e G L _ B L E N D _ E Q U A T I O N _ R G B 0 x 8 0 0 9 00738 00739 # d e f i n e G L _ V E R T E X _ A T T R I B _ A R R A Y _ E N A B L E D 0 x 8 6 2 2 00740 00741 # d e f i n e G L _ V E R T E X _ A T T R I B _ A R R A Y _ S I Z E 0 x 8 6 2 3 00742 00743 # d e f i n e G L _ V E R T E X _ A T T R I B _ A R R A Y _ S T R I D E 0 x 8 6 2 4 00744 00745 # d e f i n e G L _ V E R T E X _ A T T R I B _ A R R A Y _ T Y P E 0 x 8 6 2 5 00746 00747 # d e f i n e G L _ C U R R E N T _ V E R T E X _ A T T R I B 0 x 8 6 2 6 00748 00749 # d e f i n e G L _ V E R T E X _ P R O G R A M _ P O I N T _ S I Z E 0 x 8 6 4 2 00750 00751 # d e f i n e G L _ V E R T E X _ A T T R I B _ A R R A Y _ P O I N T E R 0 x 8 6 4 5 00752 00753 # d e f i n e G L _ S T E N C I L _ B A C K _ F U N C 0 x 8 8 0 0 00754 00755 # d e f i n e G L _ S T E N C I L _ B A C K _ F A I L 0 x 8 8 0 1 00756 00757 # d e f i n e G L _ S T E N C I L _ B A C K _ P A S S _ D E P T H _ F A I L 0 x 8 8 0 2 00758 00759 # d e f i n e G L _ S T E N C I L _ B A C K _ P A S S _ D E P T H _ P A S S 0 x 8 8 0 3 00760 00761 # d e f i n e G L _ M A X _ D R A W _ B U F F E R S 0 x 8 8 2 4 00762 00763 # d e f i n e G L _ D R A W _ B U F F E R 0 0 x 8 8 2 5 00764 00765 # d e f i n e G L _ D R A W _ B U F F E R 1 0 x 8 8 2 6 00766 00767 # d e f i n e G L _ D R A W _ B U F F E R 2 0 x 8 8 2 7 00768 00769 # d e f i n e G L _ D R A W _ B U F F E R 3 0 x 8 8 2 8 00770 00771 # d e f i n e G L _ D R A W _ B U F F E R 4 0 x 8 8 2 9 00772 00773 # d e f i n e G L _ D R A W _ B U F F E R 5 0 x 8 8 2 A 00774 00775 # d e f i n e G L _ D R A W _ B U F F E R 6 0 x 8 8 2 B 00776 00777 # d e f i n e G L _ D R A W _ B U F F E R 7 0 x 8 8 2 C 00778 00779 # d e f i n e G L _ D R A W _ B U F F E R 8 0 x 8 8 2 D 00780 00781 # d e f i n e G L _ D R A W _ B U F F E R 9 0 x 8 8 2 E 00782 00783 # d e f i n e G L _ D R A W _ B U F F E R 1 0 0 x 8 8 2 F 00784 00785 # d e f i n e G L _ D R A W _ B U F F E R 1 1 0 x 8 8 3 0 00786 00787 # d e f i n e G L _ D R A W _ B U F F E R 1 2 0 x 8 8 3 1 00788 00789 # d e f i n e G L _ D R A W _ B U F F E R 1 3 0 x 8 8 3 2 00790 00791 # d e f i n e G L _ D R A W _ B U F F E R 1 4 0 x 8 8 3 3 00792 00793 # d e f i n e G L _ D R A W _ B U F F E R 1 5 0 x 8 8 3 4 00794 00795 # d e f i n e G L _ B L E N D _ E Q U A T I O N _ A L P H A 0 x 8 8 3 D 00796 00797 # d e f i n e G L _ M A X _ V E R T E X _ A T T R I B S 0 x 8 8 6 9 00798 00799 # d e f i n e G L _ V E R T E X _ A T T R I B _ A R R A Y _ N O R M A L I Z E D 0 x 8 8 6 A 00800 00801 # d e f i n e G L _ M A X _ T E X T U R E _ I M A G E _ U N I T S 0 x 8 8 7 2 00802 00803 # d e f i n e G L _ F R A G M E N T _ S H A D E R 0 x 8 B 3 0 00804 00805 # d e f i n e G L _ V E R T E X _ S H A D E R 0 x 8 B 3 1 00806 00807 # d e f i n e G L _ M A X _ F R A G M E N T _ U N I F O R M _ C O M P O N E N T S 0 x 8 B 4 9 00808 00809 # d e f i n e G L _ M A X _ V E R T E X _ U N I F O R M _ C O M P O N E N T S 0 x 8 B 4 A 00810 00811 # d e f i n e G L _ M A X _ V A R Y I N G _ F L O A T S 0 x 8 B 4 B 00812 00813 # d e f i n e G L _ M A X _ V E R T E X _ T E X T U R E _ I M A G E _ U N I T S 0 x 8 B 4 C 00814 00815 # d e f i n e G L _ M A X _ C O M B I N E D _ T E X T U R E _ I M A G E _ U N I T S 0 x 8 B 4 D 00816 00817 # d e f i n e G L _ S H A D E R _ T Y P E 0 x 8 B 4 F 00818 00819 # d e f i n e G L _ F L O A T _ V E C 2 0 x 8 B 5 0 00820 00821 # d e f i n e G L _ F L O A T _ V E C 3 0 x 8 B 5 1 00822 00823 # d e f i n e G L _ F L O A T _ V E C 4 0 x 8 B 5 2 00824 00825 # d e f i n e G L _ I N T _ V E C 2 0 x 8 B 5 3 00826 00827 # d e f i n e G L _ I N T _ V E C 3 0 x 8 B 5 4 00828 00829 # d e f i n e G L _ I N T _ V E C 4 0 x 8 B 5 5 00830 00831 # d e f i n e G L _ B O O L 0 x 8 B 5 6 00832 00833 # d e f i n e G L _ B O O L _ V E C 2 0 x 8 B 5 7 00834 00835 # d e f i n e G L _ B O O L _ V E C 3 0 x 8 B 5 8 00836 00837 # d e f i n e G L _ B O O L _ V E C 4 0 x 8 B 5 9 00838 00839 # d e f i n e G L _ F L O A T _ M A T 2 0 x 8 B 5 A 00840 00841 # d e f i n e G L _ F L O A T _ M A T 3 0 x 8 B 5 B 00842 00843 # d e f i n e G L _ F L O A T _ M A T 4 0 x 8 B 5 C 00844 00845 # d e f i n e G L _ S A M P L E R _ 1 D 0 x 8 B 5 D 00846 00847 # d e f i n e G L _ S A M P L E R _ 2 D 0 x 8 B 5 E 00848 00849 # d e f i n e G L _ S A M P L E R _ 3 D 0 x 8 B 5 F 00850 00851 # d e f i n e G L _ S A M P L E R _ C U B E 0 x 8 B 6 0 00852 00853 # d e f i n e G L _ S A M P L E R _ 1 D _ S H A D O W 0 x 8 B 6 1 00854 00855 # d e f i n e G L _ S A M P L E R _ 2 D _ S H A D O W 0 x 8 B 6 2 00856 00857 # d e f i n e G L _ D E L E T E _ S T A T U S 0 x 8 B 8 0 00858 00859 # d e f i n e G L _ C O M P I L E _ S T A T U S 0 x 8 B 8 1 00860 00861 # d e f i n e G L _ L I N K _ S T A T U S 0 x 8 B 8 2 00862 00863 # d e f i n e G L _ V A L I D A T E _ S T A T U S 0 x 8 B 8 3 00864 00865 # d e f i n e G L _ I N F O _ L O G _ L E N G T H 0 x 8 B 8 4 00866 00867 # d e f i n e G L _ A T T A C H E D _ S H A D E R S 0 x 8 B 8 5 00868 00869 # d e f i n e G L _ A C T I V E _ U N I F O R M S 0 x 8 B 8 6 00870 00871 # d e f i n e G L _ A C T I V E _ U N I F O R M _ M A X _ L E N G T H 0 x 8 B 8 7 00872 00873 # d e f i n e G L _ S H A D E R _ S O U R C E _ L E N G T H 0 x 8 B 8 8 00874 00875 # d e f i n e G L _ A C T I V E _ A T T R I B U T E S 0 x 8 B 8 9 00876 00877 # d e f i n e G L _ A C T I V E _ A T T R I B U T E _ M A X _ L E N G T H 0 x 8 B 8 A 00878 00879 # d e f i n e G L _ F R A G M E N T _ S H A D E R _ D E R I V A T I V E _ H I N T 0 x 8 B 8 B 00880 00881 # d e f i n e G L _ S H A D I N G _ L A N G U A G E _ V E R S I O N 0 x 8 B 8 C 00882 00883 # d e f i n e G L _ C U R R E N T _ P R O G R A M 0 x 8 B 8 D 00884 00885 # d e f i n e G L _ P O I N T _ S P R I T E _ C O O R D _ O R I G I N 0 x 8 C A 0 00886 00887 # d e f i n e G L _ L O W E R _ L E F T 0 x 8 C A 1 00888 00889 # d e f i n e G L _ U P P E R _ L E F T 0 x 8 C A 2 00890 00891 # d e f i n e G L _ S T E N C I L _ B A C K _ R E F 0 x 8 C A 3 00892 00893 # d e f i n e G L _ S T E N C I L _ B A C K _ V A L U E _ M A S K 0 x 8 C A 4 00894 00895 # d e f i n e G L _ S T E N C I L _ B A C K _ W R I T E M A S K 0 x 8 C A 5 00896 00897 # e n d i f 00898 00899 # i f n d e f G L _ V E R S I O N _ 2 _ 0 _ D E P R E C A T E D 00900 00901 # d e f i n e G L _ V E R T E X _ P R O G R A M _ T W O _ S I D E 0 x 8 6 4 3 00902 00903 # d e f i n e G L _ P O I N T _ S P R I T E 0 x 8 8 6 1 00904 00905 # d e f i n e G L _ C O O R D _ R E P L A C E 0 x 8 8 6 2 00906 00907 # d e f i n e G L _ M A X _ T E X T U R E _ C O O R D S 0 x 8 8 7 1 00908 00909 # e n d i f 00910 00911 # i f n d e f G L _ V E R S I O N _ 2 _ 1 00912 00913 # d e f i n e G L _ P I X E L _ P A C K _ B U F F E R 0 x 8 8 E B 00914 00915 # d e f i n e G L _ P I X E L _ U N P A C K _ B U F F E R 0 x 8 8 E C 00916 00917 # d e f i n e G L _ P I X E L _ P A C K _ B U F F E R _ B I N D I N G 0 x 8 8 E D 00918 00919 # d e f i n e G L _ P I X E L _ U N P A C K _ B U F F E R _ B I N D I N G 0 x 8 8 E F 00920 00921 # d e f i n e G L _ F L O A T _ M A T 2 x 3 0 x 8 B 6 5 00922 00923 # d e f i n e G L _ F L O A T _ M A T 2 x 4 0 x 8 B 6 6 00924 00925 # d e f i n e G L _ F L O A T _ M A T 3 x 2 0 x 8 B 6 7 00926 00927 # d e f i n e G L _ F L O A T _ M A T 3 x 4 0 x 8 B 6 8 00928 00929 # d e f i n e G L _ F L O A T _ M A T 4 x 2 0 x 8 B 6 9 00930 00931 # d e f i n e G L _ F L O A T _ M A T 4 x 3 0 x 8 B 6 A 00932 00933 # d e f i n e G L _ S R G B 0 x 8 C 4 0 00934 00935 # d e f i n e G L _ S R G B 8 0 x 8 C 4 1 00936 00937 # d e f i n e G L _ S R G B _ A L P H A 0 x 8 C 4 2 00938 00939 # d e f i n e G L _ S R G B 8 _ A L P H A 8 0 x 8 C 4 3 00940 00941 # d e f i n e G L _ C O M P R E S S E D _ S R G B 0 x 8 C 4 8 00942 00943 # d e f i n e G L _ C O M P R E S S E D _ S R G B _ A L P H A 0 x 8 C 4 9 00944 00945 # e n d i f 00946 00947 # i f n d e f G L _ V E R S I O N _ 2 _ 1 _ D E P R E C A T E D 00948 00949 # d e f i n e G L _ C U R R E N T _ R A S T E R _ S E C O N D A R Y _ C O L O R 0 x 8 4 5 F 00950 00951 # d e f i n e G L _ S L U M I N A N C E _ A L P H A 0 x 8 C 4 4 00952 00953 # d e f i n e G L _ S L U M I N A N C E 8 _ A L P H A 8 0 x 8 C 4 5 00954 00955 # d e f i n e G L _ S L U M I N A N C E 0 x 8 C 4 6 00956 00957 # d e f i n e G L _ S L U M I N A N C E 8 0 x 8 C 4 7 00958 00959 # d e f i n e G L _ C O M P R E S S E D _ S L U M I N A N C E 0 x 8 C 4 A 00960 00961 # d e f i n e G L _ C O M P R E S S E D _ S L U M I N A N C E _ A L P H A 0 x 8 C 4 B 00962 00963 # e n d i f 00964 00965 # i f n d e f G L _ V E R S I O N _ 3 _ 0 00966 00967 # d e f i n e G L _ C O M P A R E _ R E F _ T O _ T E X T U R E 0 x 8 8 4 E 00968 00969 # d e f i n e G L _ C L I P _ D I S T A N C E 0 0 x 3 0 0 0 00970 00971 # d e f i n e G L _ C L I P _ D I S T A N C E 1 0 x 3 0 0 1 00972 00973 # d e f i n e G L _ C L I P _ D I S T A N C E 2 0 x 3 0 0 2 00974 00975 # d e f i n e G L _ C L I P _ D I S T A N C E 3 0 x 3 0 0 3 00976 00977 # d e f i n e G L _ C L I P _ D I S T A N C E 4 0 x 3 0 0 4 00978 00979 # d e f i n e G L _ C L I P _ D I S T A N C E 5 0 x 3 0 0 5 00980 00981 # d e f i n e G L _ C L I P _ D I S T A N C E 6 0 x 3 0 0 6 00982 00983 # d e f i n e G L _ C L I P _ D I S T A N C E 7 0 x 3 0 0 7 00984 00985 # d e f i n e G L _ M A X _ C L I P _ D I S T A N C E S 0 x 0 D 3 2 00986 00987 # d e f i n e G L _ M A J O R _ V E R S I O N 0 x 8 2 1 B 00988 00989 # d e f i n e G L _ M I N O R _ V E R S I O N 0 x 8 2 1 C 00990 00991 # d e f i n e G L _ N U M _ E X T E N S I O N S 0 x 8 2 1 D 00992 00993 # d e f i n e G L _ C O N T E X T _ F L A G S 0 x 8 2 1 E 00994 00995 # d e f i n e G L _ D E P T H _ B U F F E R 0 x 8 2 2 3 00996 00997 # d e f i n e G L _ S T E N C I L _ B U F F E R 0 x 8 2 2 4 00998 00999 # d e f i n e G L _ C O M P R E S S E D _ R E D 0 x 8 2 2 5 01000 01001 # d e f i n e G L _ C O M P R E S S E D _ R G 0 x 8 2 2 6 01002 01003 # d e f i n e G L _ C O N T E X T _ F L A G _ F O R W A R D _ C O M P A T I B L E _ B I T 0 x 0 0 0 1 01004 01005 # d e f i n e G L _ R G B A 3 2 F 0 x 8 8 1 4 01006 01007 # d e f i n e G L _ R G B 3 2 F 0 x 8 8 1 5 01008 01009 # d e f i n e G L _ R G B A 1 6 F 0 x 8 8 1 A 01010 01011 # d e f i n e G L _ R G B 1 6 F 0 x 8 8 1 B 01012 01013 # d e f i n e G L _ V E R T E X _ A T T R I B _ A R R A Y _ I N T E G E R 0 x 8 8 F D 01014 01015 # d e f i n e G L _ M A X _ A R R A Y _ T E X T U R E _ L A Y E R S 0 x 8 8 F F 01016 01017 # d e f i n e G L _ M I N _ P R O G R A M _ T E X E L _ O F F S E T 0 x 8 9 0 4 01018 01019 # d e f i n e G L _ M A X _ P R O G R A M _ T E X E L _ O F F S E T 0 x 8 9 0 5 01020 01021 # d e f i n e G L _ C L A M P _ R E A D _ C O L O R 0 x 8 9 1 C 01022 01023 # d e f i n e G L _ F I X E D _ O N L Y 0 x 8 9 1 D 01024 01025 # d e f i n e G L _ M A X _ V A R Y I N G _ C O M P O N E N T S 0 x 8 B 4 B 01026 01027 # d e f i n e G L _ T E X T U R E _ 1 D _ A R R A Y 0 x 8 C 1 8 01028 01029 # d e f i n e G L _ P R O X Y _ T E X T U R E _ 1 D _ A R R A Y 0 x 8 C 1 9 01030 01031 # d e f i n e G L _ T E X T U R E _ 2 D _ A R R A Y 0 x 8 C 1 A 01032 01033 # d e f i n e G L _ P R O X Y _ T E X T U R E _ 2 D _ A R R A Y 0 x 8 C 1 B 01034 01035 # d e f i n e G L _ T E X T U R E _ B I N D I N G _ 1 D _ A R R A Y 0 x 8 C 1 C 01036 01037 # d e f i n e G L _ T E X T U R E _ B I N D I N G _ 2 D _ A R R A Y 0 x 8 C 1 D 01038 01039 # d e f i n e G L _ R 1 1 F _ G 1 1 F _ B 1 0 F 0 x 8 C 3 A 01040 01041 # d e f i n e G L _ U N S I G N E D _ I N T _ 1 0 F _ 1 1 F _ 1 1 F _ R E V 0 x 8 C 3 B 01042 01043 # d e f i n e G L _ R G B 9 _ E 5 0 x 8 C 3 D 01044 01045 # d e f i n e G L _ U N S I G N E D _ I N T _ 5 _ 9 _ 9 _ 9 _ R E V 0 x 8 C 3 E 01046 01047 # d e f i n e G L _ T E X T U R E _ S H A R E D _ S I Z E 0 x 8 C 3 F 01048 01049 # d e f i n e G L _ T R A N S F O R M _ F E E D B A C K _ V A R Y I N G _ M A X _ L E N G T H 0 x 8 C 7 6 01050 01051 # d e f i n e G L _ T R A N S F O R M _ F E E D B A C K _ B U F F E R _ M O D E 0 x 8 C 7 F 01052 01053 # d e f i n e G L _ M A X _ T R A N S F O R M _ F E E D B A C K _ S E P A R A T E _ C O M P O N E N T S 0 x 8 C 8 0 01054 01055 # d e f i n e G L _ T R A N S F O R M _ F E E D B A C K _ V A R Y I N G S 0 x 8 C 8 3 01056 01057 # d e f i n e G L _ T R A N S F O R M _ F E E D B A C K _ B U F F E R _ S T A R T 0 x 8 C 8 4 01058 01059 # d e f i n e G L _ T R A N S F O R M _ F E E D B A C K _ B U F F E R _ S I Z E 0 x 8 C 8 5 01060 01061 # d e f i n e G L _ P R I M I T I V E S _ G E N E R A T E D 0 x 8 C 8 7 01062 01063 # d e f i n e G L _ T R A N S F O R M _ F E E D B A C K _ P R I M I T I V E S _ W R I T T E N 0 x 8 C 8 8 01064 01065 # d e f i n e G L _ R A S T E R I Z E R _ D I S C A R D 0 x 8 C 8 9 01066 01067 # d e f i n e G L _ M A X _ T R A N S F O R M _ F E E D B A C K _ I N T E R L E A V E D _ C O M P O N E N T S 0 x 8 C 8 A 01068 01069 # d e f i n e G L _ M A X _ T R A N S F O R M _ F E E D B A C K _ S E P A R A T E _ A T T R I B S 0 x 8 C 8 B 01070 01071 # d e f i n e G L _ I N T E R L E A V E D _ A T T R I B S 0 x 8 C 8 C 01072 01073 # d e f i n e G L _ S E P A R A T E _ A T T R I B S 0 x 8 C 8 D 01074 01075 # d e f i n e G L _ T R A N S F O R M _ F E E D B A C K _ B U F F E R 0 x 8 C 8 E 01076 01077 # d e f i n e G L _ T R A N S F O R M _ F E E D B A C K _ B U F F E R _ B I N D I N G 0 x 8 C 8 F 01078 01079 # d e f i n e G L _ R G B A 3 2 U I 0 x 8 D 7 0 01080 01081 # d e f i n e G L _ R G B 3 2 U I 0 x 8 D 7 1 01082 01083 # d e f i n e G L _ R G B A 1 6 U I 0 x 8 D 7 6 01084 01085 # d e f i n e G L _ R G B 1 6 U I 0 x 8 D 7 7 01086 01087 # d e f i n e G L _ R G B A 8 U I 0 x 8 D 7 C 01088 01089 # d e f i n e G L _ R G B 8 U I 0 x 8 D 7 D 01090 01091 # d e f i n e G L _ R G B A 3 2 I 0 x 8 D 8 2 01092 01093 # d e f i n e G L _ R G B 3 2 I 0 x 8 D 8 3 01094 01095 # d e f i n e G L _ R G B A 1 6 I 0 x 8 D 8 8 01096 01097 # d e f i n e G L _ R G B 1 6 I 0 x 8 D 8 9 01098 01099 # d e f i n e G L _ R G B A 8 I 0 x 8 D 8 E 01100 01101 # d e f i n e G L _ R G B 8 I 0 x 8 D 8 F 01102 01103 # d e f i n e G L _ R E D _ I N T E G E R 0 x 8 D 9 4 01104 01105 # d e f i n e G L _ G R E E N _ I N T E G E R 0 x 8 D 9 5 01106 01107 # d e f i n e G L _ B L U E _ I N T E G E R 0 x 8 D 9 6 01108 01109 # d e f i n e G L _ R G B _ I N T E G E R 0 x 8 D 9 8 01110 01111 # d e f i n e G L _ R G B A _ I N T E G E R 0 x 8 D 9 9 01112 01113 # d e f i n e G L _ B G R _ I N T E G E R 0 x 8 D 9 A 01114 01115 # d e f i n e G L _ B G R A _ I N T E G E R 0 x 8 D 9 B 01116 01117 # d e f i n e G L _ S A M P L E R _ 1 D _ A R R A Y 0 x 8 D C 0 01118 01119 # d e f i n e G L _ S A M P L E R _ 2 D _ A R R A Y 0 x 8 D C 1 01120 01121 # d e f i n e G L _ S A M P L E R _ 1 D _ A R R A Y _ S H A D O W 0 x 8 D C 3 01122 01123 # d e f i n e G L _ S A M P L E R _ 2 D _ A R R A Y _ S H A D O W 0 x 8 D C 4 01124 01125 # d e f i n e G L _ S A M P L E R _ C U B E _ S H A D O W 0 x 8 D C 5 01126 01127 # d e f i n e G L _ U N S I G N E D _ I N T _ V E C 2 0 x 8 D C 6 01128 01129 # d e f i n e G L _ U N S I G N E D _ I N T _ V E C 3 0 x 8 D C 7 01130 01131 # d e f i n e G L _ U N S I G N E D _ I N T _ V E C 4 0 x 8 D C 8 01132 01133 # d e f i n e G L _ I N T _ S A M P L E R _ 1 D 0 x 8 D C 9 01134 01135 # d e f i n e G L _ I N T _ S A M P L E R _ 2 D 0 x 8 D C A 01136 01137 # d e f i n e G L _ I N T _ S A M P L E R _ 3 D 0 x 8 D C B 01138 01139 # d e f i n e G L _ I N T _ S A M P L E R _ C U B E 0 x 8 D C C 01140 01141 # d e f i n e G L _ I N T _ S A M P L E R _ 1 D _ A R R A Y 0 x 8 D C E 01142 01143 # d e f i n e G L _ I N T _ S A M P L E R _ 2 D _ A R R A Y 0 x 8 D C F 01144 01145 # d e f i n e G L _ U N S I G N E D _ I N T _ S A M P L E R _ 1 D 0 x 8 D D 1 01146 01147 # d e f i n e G L _ U N S I G N E D _ I N T _ S A M P L E R _ 2 D 0 x 8 D D 2 01148 01149 # d e f i n e G L _ U N S I G N E D _ I N T _ S A M P L E R _ 3 D 0 x 8 D D 3 01150 01151 # d e f i n e G L _ U N S I G N E D _ I N T _ S A M P L E R _ C U B E 0 x 8 D D 4 01152 01153 # d e f i n e G L _ U N S I G N E D _ I N T _ S A M P L E R _ 1 D _ A R R A Y 0 x 8 D D 6 01154 01155 # d e f i n e G L _ U N S I G N E D _ I N T _ S A M P L E R _ 2 D _ A R R A Y 0 x 8 D D 7 01156 01157 # d e f i n e G L _ Q U E R Y _ W A I T 0 x 8 E 1 3 01158 01159 # d e f i n e G L _ Q U E R Y _ N O _ W A I T 0 x 8 E 1 4 01160 01161 # d e f i n e G L _ Q U E R Y _ B Y _ R E G I O N _ W A I T 0 x 8 E 1 5 01162 01163 # d e f i n e G L _ Q U E R Y _ B Y _ R E G I O N _ N O _ W A I T 0 x 8 E 1 6 01164 01165 # d e f i n e G L _ B U F F E R _ A C C E S S _ F L A G S 0 x 9 1 1 F 01166 01167 # d e f i n e G L _ B U F F E R _ M A P _ L E N G T H 0 x 9 1 2 0 01168 01169 # d e f i n e G L _ B U F F E R _ M A P _ O F F S E T 0 x 9 1 2 1 01170 01171 / * R e u s e t o k e n s f r o m A R B _ d e p t h _ b u f f e r _ f l o a t * / 01172 01173 / * r e u s e G L _ D E P T H _ C O M P O N E N T 3 2 F * / 01174 01175 / * r e u s e G L _ D E P T H 3 2 F _ S T E N C I L 8 * / 01176 01177 / * r e u s e G L _ F L O A T _ 3 2 _ U N S I G N E D _ I N T _ 2 4 _ 8 _ R E V * / 01178 01179 / * R e u s e t o k e n s f r o m A R B _ f r a m e b u f f e r _ o b j e c t * / 01180 01181 / * r e u s e G L _ I N V A L I D _ F R A M E B U F F E R _ O P E R A T I O N * / 01182 01183 / * r e u s e G L _ F R A M E B U F F E R _ A T T A C H M E N T _ C O L O R _ E N C O D I N G * / 01184 01185 / * r e u s e G L _ F R A M E B U F F E R _ A T T A C H M E N T _ C O M P O N E N T _ T Y P E * / 01186 01187 / * r e u s e G L _ F R A M E B U F F E R _ A T T A C H M E N T _ R E D _ S I Z E * / 01188 01189 / * r e u s e G L _ F R A M E B U F F E R _ A T T A C H M E N T _ G R E E N _ S I Z E * / 01190 01191 / * r e u s e G L _ F R A M E B U F F E R _ A T T A C H M E N T _ B L U E _ S I Z E * / 01192 01193 / * r e u s e G L _ F R A M E B U F F E R _ A T T A C H M E N T _ A L P H A _ S I Z E * / 01194 01195 / * r e u s e G L _ F R A M E B U F F E R _ A T T A C H M E N T _ D E P T H _ S I Z E * / 01196 01197 / * r e u s e G L _ F R A M E B U F F E R _ A T T A C H M E N T _ S T E N C I L _ S I Z E * / 01198 01199 / * r e u s e G L _ F R A M E B U F F E R _ D E F A U L T * / 01200 01201 / * r e u s e G L _ F R A M E B U F F E R _ U N D E F I N E D * / 01202 01203 / * r e u s e G L _ D E P T H _ S T E N C I L _ A T T A C H M E N T * / 01204 01205 / * r e u s e G L _ I N D E X * / 01206 01207 / * r e u s e G L _ M A X _ R E N D E R B U F F E R _ S I Z E * / 01208 01209 / * r e u s e G L _ D E P T H _ S T E N C I L * / 01210 01211 / * r e u s e G L _ U N S I G N E D _ I N T _ 2 4 _ 8 * / 01212 01213 / * r e u s e G L _ D E P T H 2 4 _ S T E N C I L 8 * / 01214 01215 / * r e u s e G L _ T E X T U R E _ S T E N C I L _ S I Z E * / 01216 01217 / * r e u s e G L _ T E X T U R E _ R E D _ T Y P E * / 01218 01219 / * r e u s e G L _ T E X T U R E _ G R E E N _ T Y P E * / 01220 01221 / * r e u s e G L _ T E X T U R E _ B L U E _ T Y P E * / 01222 01223 / * r e u s e G L _ T E X T U R E _ A L P H A _ T Y P E * / 01224 01225 / * r e u s e G L _ T E X T U R E _ D E P T H _ T Y P E * / 01226 01227 / * r e u s e G L _ U N S I G N E D _ N O R M A L I Z E D * / 01228 01229 / * r e u s e G L _ F R A M E B U F F E R _ B I N D I N G * / 01230 01231 / * r e u s e G L _ D R A W _ F R A M E B U F F E R _ B I N D I N G * / 01232 01233 / * r e u s e G L _ R E N D E R B U F F E R _ B I N D I N G * / 01234 01235 / * r e u s e G L _ R E A D _ F R A M E B U F F E R * / 01236 01237 / * r e u s e G L _ D R A W _ F R A M E B U F F E R * / 01238 01239 / * r e u s e G L _ R E A D _ F R A M E B U F F E R _ B I N D I N G * / 01240 01241 / * r e u s e G L _ R E N D E R B U F F E R _ S A M P L E S * / 01242 01243 / * r e u s e G L _ F R A M E B U F F E R _ A T T A C H M E N T _ O B J E C T _ T Y P E * / 01244 01245 / * r e u s e G L _ F R A M E B U F F E R _ A T T A C H M E N T _ O B J E C T _ N A M E * / 01246 01247 / * r e u s e G L _ F R A M E B U F F E R _ A T T A C H M E N T _ T E X T U R E _ L E V E L * / 01248 01249 / * r e u s e G L _ F R A M E B U F F E R _ A T T A C H M E N T _ T E X T U R E _ C U B E _ M A P _ F A C E * / 01250 01251 / * r e u s e G L _ F R A M E B U F F E R _ A T T A C H M E N T _ T E X T U R E _ L A Y E R * / 01252 01253 / * r e u s e G L _ F R A M E B U F F E R _ C O M P L E T E * / 01254 01255 / * r e u s e G L _ F R A M E B U F F E R _ I N C O M P L E T E _ A T T A C H M E N T * / 01256 01257 / * r e u s e G L _ F R A M E B U F F E R _ I N C O M P L E T E _ M I S S I N G _ A T T A C H M E N T * / 01258 01259 / * r e u s e G L _ F R A M E B U F F E R _ I N C O M P L E T E _ D R A W _ B U F F E R * / 01260 01261 / * r e u s e G L _ F R A M E B U F F E R _ I N C O M P L E T E _ R E A D _ B U F F E R * / 01262 01263 / * r e u s e G L _ F R A M E B U F F E R _ U N S U P P O R T E D * / 01264 01265 / * r e u s e G L _ M A X _ C O L O R _ A T T A C H M E N T S * / 01266 01267 / * r e u s e G L _ C O L O R _ A T T A C H M E N T 0 * / 01268 01269 / * r e u s e G L _ C O L O R _ A T T A C H M E N T 1 * / 01270 01271 / * r e u s e G L _ C O L O R _ A T T A C H M E N T 2 * / 01272 01273 / * r e u s e G L _ C O L O R _ A T T A C H M E N T 3 * / 01274 01275 / * r e u s e G L _ C O L O R _ A T T A C H M E N T 4 * / 01276 01277 / * r e u s e G L _ C O L O R _ A T T A C H M E N T 5 * / 01278 01279 / * r e u s e G L _ C O L O R _ A T T A C H M E N T 6 * / 01280 01281 / * r e u s e G L _ C O L O R _ A T T A C H M E N T 7 * / 01282 01283 / * r e u s e G L _ C O L O R _ A T T A C H M E N T 8 * / 01284 01285 / * r e u s e G L _ C O L O R _ A T T A C H M E N T 9 * / 01286 01287 / * r e u s e G L _ C O L O R _ A T T A C H M E N T 1 0 * / 01288 01289 / * r e u s e G L _ C O L O R _ A T T A C H M E N T 1 1 * / 01290 01291 / * r e u s e G L _ C O L O R _ A T T A C H M E N T 1 2 * / 01292 01293 / * r e u s e G L _ C O L O R _ A T T A C H M E N T 1 3 * / 01294 01295 / * r e u s e G L _ C O L O R _ A T T A C H M E N T 1 4 * / 01296 01297 / * r e u s e G L _ C O L O R _ A T T A C H M E N T 1 5 * / 01298 01299 / * r e u s e G L _ D E P T H _ A T T A C H M E N T * / 01300 01301 / * r e u s e G L _ S T E N C I L _ A T T A C H M E N T * / 01302 01303 / * r e u s e G L _ F R A M E B U F F E R * / 01304 01305 / * r e u s e G L _ R E N D E R B U F F E R * / 01306 01307 / * r e u s e G L _ R E N D E R B U F F E R _ W I D T H * / 01308 01309 / * r e u s e G L _ R E N D E R B U F F E R _ H E I G H T * / 01310 01311 / * r e u s e G L _ R E N D E R B U F F E R _ I N T E R N A L _ F O R M A T * / 01312 01313 / * r e u s e G L _ S T E N C I L _ I N D E X 1 * / 01314 01315 / * r e u s e G L _ S T E N C I L _ I N D E X 4 * / 01316 01317 / * r e u s e G L _ S T E N C I L _ I N D E X 8 * / 01318 01319 / * r e u s e G L _ S T E N C I L _ I N D E X 1 6 * / 01320 01321 / * r e u s e G L _ R E N D E R B U F F E R _ R E D _ S I Z E * / 01322 01323 / * r e u s e G L _ R E N D E R B U F F E R _ G R E E N _ S I Z E * / 01324 01325 / * r e u s e G L _ R E N D E R B U F F E R _ B L U E _ S I Z E * / 01326 01327 / * r e u s e G L _ R E N D E R B U F F E R _ A L P H A _ S I Z E * / 01328 01329 / * r e u s e G L _ R E N D E R B U F F E R _ D E P T H _ S I Z E * / 01330 01331 / * r e u s e G L _ R E N D E R B U F F E R _ S T E N C I L _ S I Z E * / 01332 01333 / * r e u s e G L _ F R A M E B U F F E R _ I N C O M P L E T E _ M U L T I S A M P L E * / 01334 01335 / * r e u s e G L _ M A X _ S A M P L E S * / 01336 01337 / * R e u s e t o k e n s f r o m A R B _ f r a m e b u f f e r _ s R G B * / 01338 01339 / * r e u s e G L _ F R A M E B U F F E R _ S R G B * / 01340 01341 / * R e u s e t o k e n s f r o m A R B _ h a l f _ f l o a t _ v e r t e x * / 01342 01343 / * r e u s e G L _ H A L F _ F L O A T * / 01344 01345 / * R e u s e t o k e n s f r o m A R B _ m a p _ b u f f e r _ r a n g e * / 01346 01347 / * r e u s e G L _ M A P _ R E A D _ B I T * / 01348 01349 / * r e u s e G L _ M A P _ W R I T E _ B I T * / 01350 01351 / * r e u s e G L _ M A P _ I N V A L I D A T E _ R A N G E _ B I T * / 01352 01353 / * r e u s e G L _ M A P _ I N V A L I D A T E _ B U F F E R _ B I T * / 01354 01355 / * r e u s e G L _ M A P _ F L U S H _ E X P L I C I T _ B I T * / 01356 01357 / * r e u s e G L _ M A P _ U N S Y N C H R O N I Z E D _ B I T * / 01358 01359 / * R e u s e t o k e n s f r o m A R B _ t e x t u r e _ c o m p r e s s i o n _ r g t c * / 01360 01361 / * r e u s e G L _ C O M P R E S S E D _ R E D _ R G T C 1 * / 01362 01363 / * r e u s e G L _ C O M P R E S S E D _ S I G N E D _ R E D _ R G T C 1 * / 01364 01365 / * r e u s e G L _ C O M P R E S S E D _ R G _ R G T C 2 * / 01366 01367 / * r e u s e G L _ C O M P R E S S E D _ S I G N E D _ R G _ R G T C 2 * / 01368 01369 / * R e u s e t o k e n s f r o m A R B _ t e x t u r e _ r g * / 01370 01371 / * r e u s e G L _ R G * / 01372 01373 / * r e u s e G L _ R G _ I N T E G E R * / 01374 01375 / * r e u s e G L _ R 8 * / 01376 01377 / * r e u s e G L _ R 1 6 * / 01378 01379 / * r e u s e G L _ R G 8 * / 01380 01381 / * r e u s e G L _ R G 1 6 * / 01382 01383 / * r e u s e G L _ R 1 6 F * / 01384 01385 / * r e u s e G L _ R 3 2 F * / 01386 01387 / * r e u s e G L _ R G 1 6 F * / 01388 01389 / * r e u s e G L _ R G 3 2 F * / 01390 01391 / * r e u s e G L _ R 8 I * / 01392 01393 / * r e u s e G L _ R 8 U I * / 01394 01395 / * r e u s e G L _ R 1 6 I * / 01396 01397 / * r e u s e G L _ R 1 6 U I * / 01398 01399 / * r e u s e G L _ R 3 2 I * / 01400 01401 / * r e u s e G L _ R 3 2 U I * / 01402 01403 / * r e u s e G L _ R G 8 I * / 01404 01405 / * r e u s e G L _ R G 8 U I * / 01406 01407 / * r e u s e G L _ R G 1 6 I * / 01408 01409 / * r e u s e G L _ R G 1 6 U I * / 01410 01411 / * r e u s e G L _ R G 3 2 I * / 01412 01413 / * r e u s e G L _ R G 3 2 U I * / 01414 01415 / * R e u s e t o k e n s f r o m A R B _ v e r t e x _ a r r a y _ o b j e c t * / 01416 01417 / * r e u s e G L _ V E R T E X _ A R R A Y _ B I N D I N G * / 01418 01419 # e n d i f 01420 01421 # i f n d e f G L _ V E R S I O N _ 3 _ 0 _ D E P R E C A T E D 01422 01423 # d e f i n e G L _ C L A M P _ V E R T E X _ C O L O R 0 x 8 9 1 A 01424 01425 # d e f i n e G L _ C L A M P _ F R A G M E N T _ C O L O R 0 x 8 9 1 B 01426 01427 # d e f i n e G L _ A L P H A _ I N T E G E R 0 x 8 D 9 7 01428 01429 / * R e u s e t o k e n s f r o m A R B _ f r a m e b u f f e r _ o b j e c t * / 01430 01431 / * r e u s e G L _ T E X T U R E _ L U M I N A N C E _ T Y P E * / 01432 01433 / * r e u s e G L _ T E X T U R E _ I N T E N S I T Y _ T Y P E * / 01434 01435 # e n d i f 01436 01437 # i f n d e f G L _ V E R S I O N _ 3 _ 1 01438 01439 # d e f i n e G L _ S A M P L E R _ 2 D _ R E C T 0 x 8 B 6 3 01440 01441 # d e f i n e G L _ S A M P L E R _ 2 D _ R E C T _ S H A D O W 0 x 8 B 6 4 01442 01443 # d e f i n e G L _ S A M P L E R _ B U F F E R 0 x 8 D C 2 01444 01445 # d e f i n e G L _ I N T _ S A M P L E R _ 2 D _ R E C T 0 x 8 D C D 01446 01447 # d e f i n e G L _ I N T _ S A M P L E R _ B U F F E R 0 x 8 D D 0 01448 01449 # d e f i n e G L _ U N S I G N E D _ I N T _ S A M P L E R _ 2 D _ R E C T 0 x 8 D D 5 01450 01451 # d e f i n e G L _ U N S I G N E D _ I N T _ S A M P L E R _ B U F F E R 0 x 8 D D 8 01452 01453 # d e f i n e G L _ T E X T U R E _ B U F F E R 0 x 8 C 2 A 01454 01455 # d e f i n e G L _ M A X _ T E X T U R E _ B U F F E R _ S I Z E 0 x 8 C 2 B 01456 01457 # d e f i n e G L _ T E X T U R E _ B I N D I N G _ B U F F E R 0 x 8 C 2 C 01458 01459 # d e f i n e G L _ T E X T U R E _ B U F F E R _ D A T A _ S T O R E _ B I N D I N G 0 x 8 C 2 D 01460 01461 # d e f i n e G L _ T E X T U R E _ B U F F E R _ F O R M A T 0 x 8 C 2 E 01462 01463 # d e f i n e G L _ T E X T U R E _ R E C T A N G L E 0 x 8 4 F 5 01464 01465 # d e f i n e G L _ T E X T U R E _ B I N D I N G _ R E C T A N G L E 0 x 8 4 F 6 01466 01467 # d e f i n e G L _ P R O X Y _ T E X T U R E _ R E C T A N G L E 0 x 8 4 F 7 01468 01469 # d e f i n e G L _ M A X _ R E C T A N G L E _ T E X T U R E _ S I Z E 0 x 8 4 F 8 01470 01471 # d e f i n e G L _ R E D _ S N O R M 0 x 8 F 9 0 01472 01473 # d e f i n e G L _ R G _ S N O R M 0 x 8 F 9 1 01474 01475 # d e f i n e G L _ R G B _ S N O R M 0 x 8 F 9 2 01476 01477 # d e f i n e G L _ R G B A _ S N O R M 0 x 8 F 9 3 01478 01479 # d e f i n e G L _ R 8 _ S N O R M 0 x 8 F 9 4 01480 01481 # d e f i n e G L _ R G 8 _ S N O R M 0 x 8 F 9 5 01482 01483 # d e f i n e G L _ R G B 8 _ S N O R M 0 x 8 F 9 6 01484 01485 # d e f i n e G L _ R G B A 8 _ S N O R M 0 x 8 F 9 7 01486 01487 # d e f i n e G L _ R 1 6 _ S N O R M 0 x 8 F 9 8 01488 01489 # d e f i n e G L _ R G 1 6 _ S N O R M 0 x 8 F 9 9 01490 01491 # d e f i n e G L _ R G B 1 6 _ S N O R M 0 x 8 F 9 A 01492 01493 # d e f i n e G L _ R G B A 1 6 _ S N O R M 0 x 8 F 9 B 01494 01495 # d e f i n e G L _ S I G N E D _ N O R M A L I Z E D 0 x 8 F 9 C 01496 01497 # d e f i n e G L _ P R I M I T I V E _ R E S T A R T 0 x 8 F 9 D 01498 01499 # d e f i n e G L _ P R I M I T I V E _ R E S T A R T _ I N D E X 0 x 8 F 9 E 01500 01501 / * R e u s e t o k e n s f r o m A R B _ c o p y _ b u f f e r * / 01502 01503 / * r e u s e G L _ C O P Y _ R E A D _ B U F F E R * / 01504 01505 / * r e u s e G L _ C O P Y _ W R I T E _ B U F F E R * / 01506 01507 / * R e u s e t o k e n s f r o m A R B _ d r a w _ i n s t a n c e d ( n o n e ) * / 01508 01509 / * R e u s e t o k e n s f r o m A R B _ u n i f o r m _ b u f f e r _ o b j e c t * / 01510 01511 / * r e u s e G L _ U N I F O R M _ B U F F E R * / 01512 01513 / * r e u s e G L _ U N I F O R M _ B U F F E R _ B I N D I N G * / 01514 01515 / * r e u s e G L _ U N I F O R M _ B U F F E R _ S T A R T * / 01516 01517 / * r e u s e G L _ U N I F O R M _ B U F F E R _ S I Z E * / 01518 01519 / * r e u s e G L _ M A X _ V E R T E X _ U N I F O R M _ B L O C K S * / 01520 01521 / * r e u s e G L _ M A X _ F R A G M E N T _ U N I F O R M _ B L O C K S * / 01522 01523 / * r e u s e G L _ M A X _ C O M B I N E D _ U N I F O R M _ B L O C K S * / 01524 01525 / * r e u s e G L _ M A X _ U N I F O R M _ B U F F E R _ B I N D I N G S * / 01526 01527 / * r e u s e G L _ M A X _ U N I F O R M _ B L O C K _ S I Z E * / 01528 01529 / * r e u s e G L _ M A X _ C O M B I N E D _ V E R T E X _ U N I F O R M _ C O M P O N E N T S * / 01530 01531 / * r e u s e G L _ M A X _ C O M B I N E D _ F R A G M E N T _ U N I F O R M _ C O M P O N E N T S * / 01532 01533 / * r e u s e G L _ U N I F O R M _ B U F F E R _ O F F S E T _ A L I G N M E N T * / 01534 01535 / * r e u s e G L _ A C T I V E _ U N I F O R M _ B L O C K _ M A X _ N A M E _ L E N G T H * / 01536 01537 / * r e u s e G L _ A C T I V E _ U N I F O R M _ B L O C K S * / 01538 01539 / * r e u s e G L _ U N I F O R M _ T Y P E * / 01540 01541 / * r e u s e G L _ U N I F O R M _ S I Z E * / 01542 01543 / * r e u s e G L _ U N I F O R M _ N A M E _ L E N G T H * / 01544 01545 / * r e u s e G L _ U N I F O R M _ B L O C K _ I N D E X * / 01546 01547 / * r e u s e G L _ U N I F O R M _ O F F S E T * / 01548 01549 / * r e u s e G L _ U N I F O R M _ A R R A Y _ S T R I D E * / 01550 01551 / * r e u s e G L _ U N I F O R M _ M A T R I X _ S T R I D E * / 01552 01553 / * r e u s e G L _ U N I F O R M _ I S _ R O W _ M A J O R * / 01554 01555 / * r e u s e G L _ U N I F O R M _ B L O C K _ B I N D I N G * / 01556 01557 / * r e u s e G L _ U N I F O R M _ B L O C K _ D A T A _ S I Z E * / 01558 01559 / * r e u s e G L _ U N I F O R M _ B L O C K _ N A M E _ L E N G T H * / 01560 01561 / * r e u s e G L _ U N I F O R M _ B L O C K _ A C T I V E _ U N I F O R M S * / 01562 01563 / * r e u s e G L _ U N I F O R M _ B L O C K _ A C T I V E _ U N I F O R M _ I N D I C E S * / 01564 01565 / * r e u s e G L _ U N I F O R M _ B L O C K _ R E F E R E N C E D _ B Y _ V E R T E X _ S H A D E R * / 01566 01567 / * r e u s e G L _ U N I F O R M _ B L O C K _ R E F E R E N C E D _ B Y _ F R A G M E N T _ S H A D E R * / 01568 01569 / * r e u s e G L _ I N V A L I D _ I N D E X * / 01570 01571 # e n d i f 01572 01573 # i f n d e f G L _ V E R S I O N _ 3 _ 2 01574 01575 # d e f i n e G L _ C O N T E X T _ C O R E _ P R O F I L E _ B I T 0 x 0 0 0 0 0 0 0 1 01576 01577 # d e f i n e G L _ C O N T E X T _ C O M P A T I B I L I T Y _ P R O F I L E _ B I T 0 x 0 0 0 0 0 0 0 2 01578 01579 # d e f i n e G L _ L I N E S _ A D J A C E N C Y 0 x 0 0 0 A 01580 01581 # d e f i n e G L _ L I N E _ S T R I P _ A D J A C E N C Y 0 x 0 0 0 B 01582 01583 # d e f i n e G L _ T R I A N G L E S _ A D J A C E N C Y 0 x 0 0 0 C 01584 01585 # d e f i n e G L _ T R I A N G L E _ S T R I P _ A D J A C E N C Y 0 x 0 0 0 D 01586 01587 # d e f i n e G L _ P R O G R A M _ P O I N T _ S I Z E 0 x 8 6 4 2 01588 01589 # d e f i n e G L _ M A X _ G E O M E T R Y _ T E X T U R E _ I M A G E _ U N I T S 0 x 8 C 2 9 01590 01591 # d e f i n e G L _ F R A M E B U F F E R _ A T T A C H M E N T _ L A Y E R E D 0 x 8 D A 7 01592 01593 # d e f i n e G L _ F R A M E B U F F E R _ I N C O M P L E T E _ L A Y E R _ T A R G E T S 0 x 8 D A 8 01594 01595 # d e f i n e G L _ G E O M E T R Y _ S H A D E R 0 x 8 D D 9 01596 01597 # d e f i n e G L _ G E O M E T R Y _ V E R T I C E S _ O U T 0 x 8 9 1 6 01598 01599 # d e f i n e G L _ G E O M E T R Y _ I N P U T _ T Y P E 0 x 8 9 1 7 01600 01601 # d e f i n e G L _ G E O M E T R Y _ O U T P U T _ T Y P E 0 x 8 9 1 8 01602 01603 # d e f i n e G L _ M A X _ G E O M E T R Y _ U N I F O R M _ C O M P O N E N T S 0 x 8 D D F 01604 01605 # d e f i n e G L _ M A X _ G E O M E T R Y _ O U T P U T _ V E R T I C E S 0 x 8 D E 0 01606 01607 # d e f i n e G L _ M A X _ G E O M E T R Y _ T O T A L _ O U T P U T _ C O M P O N E N T S 0 x 8 D E 1 01608 01609 # d e f i n e G L _ M A X _ V E R T E X _ O U T P U T _ C O M P O N E N T S 0 x 9 1 2 2 01610 01611 # d e f i n e G L _ M A X _ G E O M E T R Y _ I N P U T _ C O M P O N E N T S 0 x 9 1 2 3 01612 01613 # d e f i n e G L _ M A X _ G E O M E T R Y _ O U T P U T _ C O M P O N E N T S 0 x 9 1 2 4 01614 01615 # d e f i n e G L _ M A X _ F R A G M E N T _ I N P U T _ C O M P O N E N T S 0 x 9 1 2 5 01616 01617 # d e f i n e G L _ C O N T E X T _ P R O F I L E _ M A S K 0 x 9 1 2 6 01618 01619 / * r e u s e G L _ M A X _ V A R Y I N G _ C O M P O N E N T S * / 01620 01621 / * r e u s e G L _ F R A M E B U F F E R _ A T T A C H M E N T _ T E X T U R E _ L A Y E R * / 01622 01623 / * R e u s e t o k e n s f r o m A R B _ d e p t h _ c l a m p * / 01624 01625 / * r e u s e G L _ D E P T H _ C L A M P * / 01626 01627 / * R e u s e t o k e n s f r o m A R B _ d r a w _ e l e m e n t s _ b a s e _ v e r t e x ( n o n e ) * / 01628 01629 / * R e u s e t o k e n s f r o m A R B _ f r a g m e n t _ c o o r d _ c o n v e n t i o n s ( n o n e ) * / 01630 01631 / * R e u s e t o k e n s f r o m A R B _ p r o v o k i n g _ v e r t e x * / 01632 01633 / * r e u s e G L _ Q U A D S _ F O L L O W _ P R O V O K I N G _ V E R T E X _ C O N V E N T I O N * / 01634 01635 / * r e u s e G L _ F I R S T _ V E R T E X _ C O N V E N T I O N * / 01636 01637 / * r e u s e G L _ L A S T _ V E R T E X _ C O N V E N T I O N * / 01638 01639 / * r e u s e G L _ P R O V O K I N G _ V E R T E X * / 01640 01641 / * R e u s e t o k e n s f r o m A R B _ s e a m l e s s _ c u b e _ m a p * / 01642 01643 / * r e u s e G L _ T E X T U R E _ C U B E _ M A P _ S E A M L E S S * / 01644 01645 / * R e u s e t o k e n s f r o m A R B _ s y n c * / 01646 01647 / * r e u s e G L _ M A X _ S E R V E R _ W A I T _ T I M E O U T * / 01648 01649 / * r e u s e G L _ O B J E C T _ T Y P E * / 01650 01651 / * r e u s e G L _ S Y N C _ C O N D I T I O N * / 01652 01653 / * r e u s e G L _ S Y N C _ S T A T U S * / 01654 01655 / * r e u s e G L _ S Y N C _ F L A G S * / 01656 01657 / * r e u s e G L _ S Y N C _ F E N C E * / 01658 01659 / * r e u s e G L _ S Y N C _ G P U _ C O M M A N D S _ C O M P L E T E * / 01660 01661 / * r e u s e G L _ U N S I G N A L E D * / 01662 01663 / * r e u s e G L _ S I G N A L E D * / 01664 01665 / * r e u s e G L _ A L R E A D Y _ S I G N A L E D * / 01666 01667 / * r e u s e G L _ T I M E O U T _ E X P I R E D * / 01668 01669 / * r e u s e G L _ C O N D I T I O N _ S A T I S F I E D * / 01670 01671 / * r e u s e G L _ W A I T _ F A I L E D * / 01672 01673 / * r e u s e G L _ T I M E O U T _ I G N O R E D * / 01674 01675 / * r e u s e G L _ S Y N C _ F L U S H _ C O M M A N D S _ B I T * / 01676 01677 / * r e u s e G L _ T I M E O U T _ I G N O R E D * / 01678 01679 / * R e u s e t o k e n s f r o m A R B _ t e x t u r e _ m u l t i s a m p l e * / 01680 01681 / * r e u s e G L _ S A M P L E _ P O S I T I O N * / 01682 01683 / * r e u s e G L _ S A M P L E _ M A S K * / 01684 01685 / * r e u s e G L _ S A M P L E _ M A S K _ V A L U E * / 01686 01687 / * r e u s e G L _ M A X _ S A M P L E _ M A S K _ W O R D S * / 01688 01689 / * r e u s e G L _ T E X T U R E _ 2 D _ M U L T I S A M P L E * / 01690 01691 / * r e u s e G L _ P R O X Y _ T E X T U R E _ 2 D _ M U L T I S A M P L E * / 01692 01693 / * r e u s e G L _ T E X T U R E _ 2 D _ M U L T I S A M P L E _ A R R A Y * / 01694 01695 / * r e u s e G L _ P R O X Y _ T E X T U R E _ 2 D _ M U L T I S A M P L E _ A R R A Y * / 01696 01697 / * r e u s e G L _ T E X T U R E _ B I N D I N G _ 2 D _ M U L T I S A M P L E * / 01698 01699 / * r e u s e G L _ T E X T U R E _ B I N D I N G _ 2 D _ M U L T I S A M P L E _ A R R A Y * / 01700 01701 / * r e u s e G L _ T E X T U R E _ S A M P L E S * / 01702 01703 / * r e u s e G L _ T E X T U R E _ F I X E D _ S A M P L E _ L O C A T I O N S * / 01704 01705 / * r e u s e G L _ S A M P L E R _ 2 D _ M U L T I S A M P L E * / 01706 01707 / * r e u s e G L _ I N T _ S A M P L E R _ 2 D _ M U L T I S A M P L E * / 01708 01709 / * r e u s e G L _ U N S I G N E D _ I N T _ S A M P L E R _ 2 D _ M U L T I S A M P L E * / 01710 01711 / * r e u s e G L _ S A M P L E R _ 2 D _ M U L T I S A M P L E _ A R R A Y * / 01712 01713 / * r e u s e G L _ I N T _ S A M P L E R _ 2 D _ M U L T I S A M P L E _ A R R A Y * / 01714 01715 / * r e u s e G L _ U N S I G N E D _ I N T _ S A M P L E R _ 2 D _ M U L T I S A M P L E _ A R R A Y * / 01716 01717 / * r e u s e G L _ M A X _ C O L O R _ T E X T U R E _ S A M P L E S * / 01718 01719 / * r e u s e G L _ M A X _ D E P T H _ T E X T U R E _ S A M P L E S * / 01720 01721 / * r e u s e G L _ M A X _ I N T E G E R _ S A M P L E S * / 01722 01723 / * D o n ' t n e e d t o r e u s e t o k e n s f r o m A R B _ v e r t e x _ a r r a y _ b g r a s i n c e t h e y ' r e a l r e a d y i n 1 . 2 c o r e * / 01724 01725 # e n d i f 01726 01727 # i f n d e f G L _ V E R S I O N _ 3 _ 3 01728 01729 # d e f i n e G L _ V E R T E X _ A T T R I B _ A R R A Y _ D I V I S O R 0 x 8 8 F E 01730 01731 / * R e u s e t o k e n s f r o m A R B _ b l e n d _ f u n c _ e x t e n d e d * / 01732 01733 / * r e u s e G L _ S R C 1 _ C O L O R * / 01734 01735 / * r e u s e G L _ O N E _ M I N U S _ S R C 1 _ C O L O R * / 01736 01737 / * r e u s e G L _ O N E _ M I N U S _ S R C 1 _ A L P H A * / 01738 01739 / * r e u s e G L _ M A X _ D U A L _ S O U R C E _ D R A W _ B U F F E R S * / 01740 01741 / * R e u s e t o k e n s f r o m A R B _ e x p l i c i t _ a t t r i b _ l o c a t i o n ( n o n e ) * / 01742 01743 / * R e u s e t o k e n s f r o m A R B _ o c c l u s i o n _ q u e r y 2 * / 01744 01745 / * r e u s e G L _ A N Y _ S A M P L E S _ P A S S E D * / 01746 01747 / * R e u s e t o k e n s f r o m A R B _ s a m p l e r _ o b j e c t s * / 01748 01749 / * r e u s e G L _ S A M P L E R _ B I N D I N G * / 01750 01751 / * R e u s e t o k e n s f r o m A R B _ s h a d e r _ b i t _ e n c o d i n g ( n o n e ) * / 01752 01753 / * R e u s e t o k e n s f r o m A R B _ t e x t u r e _ r g b 1 0 _ a 2 u i * / 01754 01755 / * r e u s e G L _ R G B 1 0 _ A 2 U I * / 01756 01757 / * R e u s e t o k e n s f r o m A R B _ t e x t u r e _ s w i z z l e * / 01758 01759 / * r e u s e G L _ T E X T U R E _ S W I Z Z L E _ R * / 01760 01761 / * r e u s e G L _ T E X T U R E _ S W I Z Z L E _ G * / 01762 01763 / * r e u s e G L _ T E X T U R E _ S W I Z Z L E _ B * / 01764 01765 / * r e u s e G L _ T E X T U R E _ S W I Z Z L E _ A * / 01766 01767 / * r e u s e G L _ T E X T U R E _ S W I Z Z L E _ R G B A * / 01768 01769 / * R e u s e t o k e n s f r o m A R B _ t i m e r _ q u e r y * / 01770 01771 / * r e u s e G L _ T I M E _ E L A P S E D * / 01772 01773 / * r e u s e G L _ T I M E S T A M P * / 01774 01775 / * R e u s e t o k e n s f r o m A R B _ v e r t e x _ t y p e _ 2 _ 1 0 _ 1 0 _ 1 0 _ r e v * / 01776 01777 / * r e u s e G L _ I N T _ 2 _ 1 0 _ 1 0 _ 1 0 _ R E V * / 01778 01779 # e n d i f 01780 01781 # i f n d e f G L _ V E R S I O N _ 4 _ 0 01782 01783 # d e f i n e G L _ S A M P L E _ S H A D I N G 0 x 8 C 3 6 01784 01785 # d e f i n e G L _ M I N _ S A M P L E _ S H A D I N G _ V A L U E 0 x 8 C 3 7 01786 01787 # d e f i n e G L _ M I N _ P R O G R A M _ T E X T U R E _ G A T H E R _ O F F S E T 0 x 8 E 5 E 01788 01789 # d e f i n e G L _ M A X _ P R O G R A M _ T E X T U R E _ G A T H E R _ O F F S E T 0 x 8 E 5 F 01790 01791 # d e f i n e G L _ T E X T U R E _ C U B E _ M A P _ A R R A Y 0 x 9 0 0 9 01792 01793 # d e f i n e G L _ T E X T U R E _ B I N D I N G _ C U B E _ M A P _ A R R A Y 0 x 9 0 0 A 01794 01795 # d e f i n e G L _ P R O X Y _ T E X T U R E _ C U B E _ M A P _ A R R A Y 0 x 9 0 0 B 01796 01797 # d e f i n e G L _ S A M P L E R _ C U B E _ M A P _ A R R A Y 0 x 9 0 0 C 01798 01799 # d e f i n e G L _ S A M P L E R _ C U B E _ M A P _ A R R A Y _ S H A D O W 0 x 9 0 0 D 01800 01801 # d e f i n e G L _ I N T _ S A M P L E R _ C U B E _ M A P _ A R R A Y 0 x 9 0 0 E 01802 01803 # d e f i n e G L _ U N S I G N E D _ I N T _ S A M P L E R _ C U B E _ M A P _ A R R A Y 0 x 9 0 0 F 01804 01805 / * R e u s e t o k e n s f r o m A R B _ t e x t u r e _ q u e r y _ l o d ( n o n e ) * / 01806 01807 / * R e u s e t o k e n s f r o m A R B _ d r a w _ b u f f e r s _ b l e n d ( n o n e ) * / 01808 01809 / * R e u s e t o k e n s f r o m A R B _ d r a w _ i n d i r e c t * / 01810 01811 / * r e u s e G L _ D R A W _ I N D I R E C T _ B U F F E R * / 01812 01813 / * r e u s e G L _ D R A W _ I N D I R E C T _ B U F F E R _ B I N D I N G * / 01814 01815 / * R e u s e t o k e n s f r o m A R B _ g p u _ s h a d e r 5 * / 01816 01817 / * r e u s e G L _ G E O M E T R Y _ S H A D E R _ I N V O C A T I O N S * / 01818 01819 / * r e u s e G L _ M A X _ G E O M E T R Y _ S H A D E R _ I N V O C A T I O N S * / 01820 01821 / * r e u s e G L _ M I N _ F R A G M E N T _ I N T E R P O L A T I O N _ O F F S E T * / 01822 01823 / * r e u s e G L _ M A X _ F R A G M E N T _ I N T E R P O L A T I O N _ O F F S E T * / 01824 01825 / * r e u s e G L _ F R A G M E N T _ I N T E R P O L A T I O N _ O F F S E T _ B I T S * / 01826 01827 / * r e u s e G L _ M A X _ V E R T E X _ S T R E A M S * / 01828 01829 / * R e u s e t o k e n s f r o m A R B _ g p u _ s h a d e r _ f p 6 4 * / 01830 01831 / * r e u s e G L _ D O U B L E _ V E C 2 * / 01832 01833 / * r e u s e G L _ D O U B L E _ V E C 3 * / 01834 01835 / * r e u s e G L _ D O U B L E _ V E C 4 * / 01836 01837 / * r e u s e G L _ D O U B L E _ M A T 2 * / 01838 01839 / * r e u s e G L _ D O U B L E _ M A T 3 * / 01840 01841 / * r e u s e G L _ D O U B L E _ M A T 4 * / 01842 01843 / * r e u s e G L _ D O U B L E _ M A T 2 x 3 * / 01844 01845 / * r e u s e G L _ D O U B L E _ M A T 2 x 4 * / 01846 01847 / * r e u s e G L _ D O U B L E _ M A T 3 x 2 * / 01848 01849 / * r e u s e G L _ D O U B L E _ M A T 3 x 4 * / 01850 01851 / * r e u s e G L _ D O U B L E _ M A T 4 x 2 * / 01852 01853 / * r e u s e G L _ D O U B L E _ M A T 4 x 3 * / 01854 01855 / * R e u s e t o k e n s f r o m A R B _ s h a d e r _ s u b r o u t i n e * / 01856 01857 / * r e u s e G L _ A C T I V E _ S U B R O U T I N E S * / 01858 01859 / * r e u s e G L _ A C T I V E _ S U B R O U T I N E _ U N I F O R M S * / 01860 01861 / * r e u s e G L _ A C T I V E _ S U B R O U T I N E _ U N I F O R M _ L O C A T I O N S * / 01862 01863 / * r e u s e G L _ A C T I V E _ S U B R O U T I N E _ M A X _ L E N G T H * / 01864 01865 / * r e u s e G L _ A C T I V E _ S U B R O U T I N E _ U N I F O R M _ M A X _ L E N G T H * / 01866 01867 / * r e u s e G L _ M A X _ S U B R O U T I N E S * / 01868 01869 / * r e u s e G L _ M A X _ S U B R O U T I N E _ U N I F O R M _ L O C A T I O N S * / 01870 01871 / * r e u s e G L _ N U M _ C O M P A T I B L E _ S U B R O U T I N E S * / 01872 01873 / * r e u s e G L _ C O M P A T I B L E _ S U B R O U T I N E S * / 01874 01875 / * R e u s e t o k e n s f r o m A R B _ t e s s e l l a t i o n _ s h a d e r * / 01876 01877 / * r e u s e G L _ P A T C H E S * / 01878 01879 / * r e u s e G L _ P A T C H _ V E R T I C E S * / 01880 01881 / * r e u s e G L _ P A T C H _ D E F A U L T _ I N N E R _ L E V E L * / 01882 01883 / * r e u s e G L _ P A T C H _ D E F A U L T _ O U T E R _ L E V E L * / 01884 01885 / * r e u s e G L _ T E S S _ C O N T R O L _ O U T P U T _ V E R T I C E S * / 01886 01887 / * r e u s e G L _ T E S S _ G E N _ M O D E * / 01888 01889 / * r e u s e G L _ T E S S _ G E N _ S P A C I N G * / 01890 01891 / * r e u s e G L _ T E S S _ G E N _ V E R T E X _ O R D E R * / 01892 01893 / * r e u s e G L _ T E S S _ G E N _ P O I N T _ M O D E * / 01894 01895 / * r e u s e G L _ I S O L I N E S * / 01896 01897 / * r e u s e G L _ F R A C T I O N A L _ O D D * / 01898 01899 / * r e u s e G L _ F R A C T I O N A L _ E V E N * / 01900 01901 / * r e u s e G L _ M A X _ P A T C H _ V E R T I C E S * / 01902 01903 / * r e u s e G L _ M A X _ T E S S _ G E N _ L E V E L * / 01904 01905 / * r e u s e G L _ M A X _ T E S S _ C O N T R O L _ U N I F O R M _ C O M P O N E N T S * / 01906 01907 / * r e u s e G L _ M A X _ T E S S _ E V A L U A T I O N _ U N I F O R M _ C O M P O N E N T S * / 01908 01909 / * r e u s e G L _ M A X _ T E S S _ C O N T R O L _ T E X T U R E _ I M A G E _ U N I T S * / 01910 01911 / * r e u s e G L _ M A X _ T E S S _ E V A L U A T I O N _ T E X T U R E _ I M A G E _ U N I T S * / 01912 01913 / * r e u s e G L _ M A X _ T E S S _ C O N T R O L _ O U T P U T _ C O M P O N E N T S * / 01914 01915 / * r e u s e G L _ M A X _ T E S S _ P A T C H _ C O M P O N E N T S * / 01916 01917 / * r e u s e G L _ M A X _ T E S S _ C O N T R O L _ T O T A L _ O U T P U T _ C O M P O N E N T S * / 01918 01919 / * r e u s e G L _ M A X _ T E S S _ E V A L U A T I O N _ O U T P U T _ C O M P O N E N T S * / 01920 01921 / * r e u s e G L _ M A X _ T E S S _ C O N T R O L _ U N I F O R M _ B L O C K S * / 01922 01923 / * r e u s e G L _ M A X _ T E S S _ E V A L U A T I O N _ U N I F O R M _ B L O C K S * / 01924 01925 / * r e u s e G L _ M A X _ T E S S _ C O N T R O L _ I N P U T _ C O M P O N E N T S * / 01926 01927 / * r e u s e G L _ M A X _ T E S S _ E V A L U A T I O N _ I N P U T _ C O M P O N E N T S * / 01928 01929 / * r e u s e G L _ M A X _ C O M B I N E D _ T E S S _ C O N T R O L _ U N I F O R M _ C O M P O N E N T S * / 01930 01931 / * r e u s e G L _ M A X _ C O M B I N E D _ T E S S _ E V A L U A T I O N _ U N I F O R M _ C O M P O N E N T S * / 01932 01933 / * r e u s e G L _ U N I F O R M _ B L O C K _ R E F E R E N C E D _ B Y _ T E S S _ C O N T R O L _ S H A D E R * / 01934 01935 / * r e u s e G L _ U N I F O R M _ B L O C K _ R E F E R E N C E D _ B Y _ T E S S _ E V A L U A T I O N _ S H A D E R * / 01936 01937 / * r e u s e G L _ T E S S _ E V A L U A T I O N _ S H A D E R * / 01938 01939 / * r e u s e G L _ T E S S _ C O N T R O L _ S H A D E R * / 01940 01941 / * R e u s e t o k e n s f r o m A R B _ t e x t u r e _ b u f f e r _ o b j e c t _ r g b 3 2 ( n o n e ) * / 01942 01943 / * R e u s e t o k e n s f r o m A R B _ t r a n s f o r m _ f e e d b a c k 2 * / 01944 01945 / * r e u s e G L _ T R A N S F O R M _ F E E D B A C K * / 01946 01947 / * r e u s e G L _ T R A N S F O R M _ F E E D B A C K _ B U F F E R _ P A U S E D * / 01948 01949 / * r e u s e G L _ T R A N S F O R M _ F E E D B A C K _ B U F F E R _ A C T I V E * / 01950 01951 / * r e u s e G L _ T R A N S F O R M _ F E E D B A C K _ B I N D I N G * / 01952 01953 / * R e u s e t o k e n s f r o m A R B _ t r a n s f o r m _ f e e d b a c k 3 * / 01954 01955 / * r e u s e G L _ M A X _ T R A N S F O R M _ F E E D B A C K _ B U F F E R S * / 01956 01957 / * r e u s e G L _ M A X _ V E R T E X _ S T R E A M S * / 01958 01959 # e n d i f 01960 01961 # i f n d e f G L _ V E R S I O N _ 4 _ 1 01962 01963 / * R e u s e t o k e n s f r o m A R B _ E S 2 _ c o m p a t i b i l i t y * / 01964 01965 / * r e u s e G L _ F I X E D * / 01966 01967 / * r e u s e G L _ I M P L E M E N T A T I O N _ C O L O R _ R E A D _ T Y P E * / 01968 01969 / * r e u s e G L _ I M P L E M E N T A T I O N _ C O L O R _ R E A D _ F O R M A T * / 01970 01971 / * r e u s e G L _ L O W _ F L O A T * / 01972 01973 / * r e u s e G L _ M E D I U M _ F L O A T * / 01974 01975 / * r e u s e G L _ H I G H _ F L O A T * / 01976 01977 / * r e u s e G L _ L O W _ I N T * / 01978 01979 / * r e u s e G L _ M E D I U M _ I N T * / 01980 01981 / * r e u s e G L _ H I G H _ I N T * / 01982 01983 / * r e u s e G L _ S H A D E R _ C O M P I L E R * / 01984 01985 / * r e u s e G L _ N U M _ S H A D E R _ B I N A R Y _ F O R M A T S * / 01986 01987 / * r e u s e G L _ M A X _ V E R T E X _ U N I F O R M _ V E C T O R S * / 01988 01989 / * r e u s e G L _ M A X _ V A R Y I N G _ V E C T O R S * / 01990 01991 / * r e u s e G L _ M A X _ F R A G M E N T _ U N I F O R M _ V E C T O R S * / 01992 01993 / * R e u s e t o k e n s f r o m A R B _ g e t _ p r o g r a m _ b i n a r y * / 01994 01995 / * r e u s e G L _ P R O G R A M _ B I N A R Y _ R E T R I E V A B L E _ H I N T * / 01996 01997 / * r e u s e G L _ P R O G R A M _ B I N A R Y _ L E N G T H * / 01998 01999 / * r e u s e G L _ N U M _ P R O G R A M _ B I N A R Y _ F O R M A T S * / 02000 02001 / * r e u s e G L _ P R O G R A M _ B I N A R Y _ F O R M A T S * / 02002 02003 / * R e u s e t o k e n s f r o m A R B _ s e p a r a t e _ s h a d e r _ o b j e c t s * / 02004 02005 / * r e u s e G L _ V E R T E X _ S H A D E R _ B I T * / 02006 02007 / * r e u s e G L _ F R A G M E N T _ S H A D E R _ B I T * / 02008 02009 / * r e u s e G L _ G E O M E T R Y _ S H A D E R _ B I T * / 02010 02011 / * r e u s e G L _ T E S S _ C O N T R O L _ S H A D E R _ B I T * / 02012 02013 / * r e u s e G L _ T E S S _ E V A L U A T I O N _ S H A D E R _ B I T * / 02014 02015 / * r e u s e G L _ A L L _ S H A D E R _ B I T S * / 02016 02017 / * r e u s e G L _ P R O G R A M _ S E P A R A B L E * / 02018 02019 / * r e u s e G L _ A C T I V E _ P R O G R A M * / 02020 02021 / * r e u s e G L _ P R O G R A M _ P I P E L I N E _ B I N D I N G * / 02022 02023 / * R e u s e t o k e n s f r o m A R B _ s h a d e r _ p r e c i s i o n ( n o n e ) * / 02024 02025 / * R e u s e t o k e n s f r o m A R B _ v e r t e x _ a t t r i b _ 6 4 b i t - a l l a r e i n G L 3 . 0 a n d 4 . 0 a l r e a d y * / 02026 02027 / * R e u s e t o k e n s f r o m A R B _ v i e w p o r t _ a r r a y - s o m e a r e i n G L 1 . 1 a n d A R B _ p r o v o k i n g _ v e r t e x a l r e a d y * / 02028 02029 / * r e u s e G L _ M A X _ V I E W P O R T S * / 02030 02031 / * r e u s e G L _ V I E W P O R T _ S U B P I X E L _ B I T S * / 02032 02033 / * r e u s e G L _ V I E W P O R T _ B O U N D S _ R A N G E * / 02034 02035 / * r e u s e G L _ L A Y E R _ P R O V O K I N G _ V E R T E X * / 02036 02037 / * r e u s e G L _ V I E W P O R T _ I N D E X _ P R O V O K I N G _ V E R T E X * / 02038 02039 / * r e u s e G L _ U N D E F I N E D _ V E R T E X * / 02040 02041 # e n d i f 02042 02043 # i f n d e f G L _ A R B _ m u l t i t e x t u r e 02044 02045 # d e f i n e G L _ T E X T U R E 0 _ A R B 0 x 8 4 C 0 02046 02047 # d e f i n e G L _ T E X T U R E 1 _ A R B 0 x 8 4 C 1 02048 02049 # d e f i n e G L _ T E X T U R E 2 _ A R B 0 x 8 4 C 2 02050 02051 # d e f i n e G L _ T E X T U R E 3 _ A R B 0 x 8 4 C 3 02052 02053 # d e f i n e G L _ T E X T U R E 4 _ A R B 0 x 8 4 C 4 02054 02055 # d e f i n e G L _ T E X T U R E 5 _ A R B 0 x 8 4 C 5 02056 02057 # d e f i n e G L _ T E X T U R E 6 _ A R B 0 x 8 4 C 6 02058 02059 # d e f i n e G L _ T E X T U R E 7 _ A R B 0 x 8 4 C 7 02060 02061 # d e f i n e G L _ T E X T U R E 8 _ A R B 0 x 8 4 C 8 02062 02063 # d e f i n e G L _ T E X T U R E 9 _ A R B 0 x 8 4 C 9 02064 02065 # d e f i n e G L _ T E X T U R E 1 0 _ A R B 0 x 8 4 C A 02066 02067 # d e f i n e G L _ T E X T U R E 1 1 _ A R B 0 x 8 4 C B 02068 02069 # d e f i n e G L _ T E X T U R E 1 2 _ A R B 0 x 8 4 C C 02070 02071 # d e f i n e G L _ T E X T U R E 1 3 _ A R B 0 x 8 4 C D 02072 02073 # d e f i n e G L _ T E X T U R E 1 4 _ A R B 0 x 8 4 C E 02074 02075 # d e f i n e G L _ T E X T U R E 1 5 _ A R B 0 x 8 4 C F 02076 02077 # d e f i n e G L _ T E X T U R E 1 6 _ A R B 0 x 8 4 D 0 02078 02079 # d e f i n e G L _ T E X T U R E 1 7 _ A R B 0 x 8 4 D 1 02080 02081 # d e f i n e G L _ T E X T U R E 1 8 _ A R B 0 x 8 4 D 2 02082 02083 # d e f i n e G L _ T E X T U R E 1 9 _ A R B 0 x 8 4 D 3 02084 02085 # d e f i n e G L _ T E X T U R E 2 0 _ A R B 0 x 8 4 D 4 02086 02087 # d e f i n e G L _ T E X T U R E 2 1 _ A R B 0 x 8 4 D 5 02088 02089 # d e f i n e G L _ T E X T U R E 2 2 _ A R B 0 x 8 4 D 6 02090 02091 # d e f i n e G L _ T E X T U R E 2 3 _ A R B 0 x 8 4 D 7 02092 02093 # d e f i n e G L _ T E X T U R E 2 4 _ A R B 0 x 8 4 D 8 02094 02095 # d e f i n e G L _ T E X T U R E 2 5 _ A R B 0 x 8 4 D 9 02096 02097 # d e f i n e G L _ T E X T U R E 2 6 _ A R B 0 x 8 4 D A 02098 02099 # d e f i n e G L _ T E X T U R E 2 7 _ A R B 0 x 8 4 D B 02100 02101 # d e f i n e G L _ T E X T U R E 2 8 _ A R B 0 x 8 4 D C 02102 02103 # d e f i n e G L _ T E X T U R E 2 9 _ A R B 0 x 8 4 D D 02104 02105 # d e f i n e G L _ T E X T U R E 3 0 _ A R B 0 x 8 4 D E 02106 02107 # d e f i n e G L _ T E X T U R E 3 1 _ A R B 0 x 8 4 D F 02108 02109 # d e f i n e G L _ A C T I V E _ T E X T U R E _ A R B 0 x 8 4 E 0 02110 02111 # d e f i n e G L _ C L I E N T _ A C T I V E _ T E X T U R E _ A R B 0 x 8 4 E 1 02112 02113 # d e f i n e G L _ M A X _ T E X T U R E _ U N I T S _ A R B 0 x 8 4 E 2 02114 02115 # e n d i f 02116 02117 # i f n d e f G L _ A R B _ t r a n s p o s e _ m a t r i x 02118 02119 # d e f i n e G L _ T R A N S P O S E _ M O D E L V I E W _ M A T R I X _ A R B 0 x 8 4 E 3 02120 02121 # d e f i n e G L _ T R A N S P O S E _ P R O J E C T I O N _ M A T R I X _ A R B 0 x 8 4 E 4 02122 02123 # d e f i n e G L _ T R A N S P O S E _ T E X T U R E _ M A T R I X _ A R B 0 x 8 4 E 5 02124 02125 # d e f i n e G L _ T R A N S P O S E _ C O L O R _ M A T R I X _ A R B 0 x 8 4 E 6 02126 02127 # e n d i f 02128 02129 # i f n d e f G L _ A R B _ m u l t i s a m p l e 02130 02131 # d e f i n e G L _ M U L T I S A M P L E _ A R B 0 x 8 0 9 D 02132 02133 # d e f i n e G L _ S A M P L E _ A L P H A _ T O _ C O V E R A G E _ A R B 0 x 8 0 9 E 02134 02135 # d e f i n e G L _ S A M P L E _ A L P H A _ T O _ O N E _ A R B 0 x 8 0 9 F 02136 02137 # d e f i n e G L _ S A M P L E _ C O V E R A G E _ A R B 0 x 8 0 A 0 02138 02139 # d e f i n e G L _ S A M P L E _ B U F F E R S _ A R B 0 x 8 0 A 8 02140 02141 # d e f i n e G L _ S A M P L E S _ A R B 0 x 8 0 A 9 02142 02143 # d e f i n e G L _ S A M P L E _ C O V E R A G E _ V A L U E _ A R B 0 x 8 0 A A 02144 02145 # d e f i n e G L _ S A M P L E _ C O V E R A G E _ I N V E R T _ A R B 0 x 8 0 A B 02146 02147 # d e f i n e G L _ M U L T I S A M P L E _ B I T _ A R B 0 x 2 0 0 0 0 0 0 0 02148 02149 # e n d i f 02150 02151 # i f n d e f G L _ A R B _ t e x t u r e _ e n v _ a d d 02152 02153 # e n d i f 02154 02155 # i f n d e f G L _ A R B _ t e x t u r e _ c u b e _ m a p 02156 02157 # d e f i n e G L _ N O R M A L _ M A P _ A R B 0 x 8 5 1 1 02158 02159 # d e f i n e G L _ R E F L E C T I O N _ M A P _ A R B 0 x 8 5 1 2 02160 02161 # d e f i n e G L _ T E X T U R E _ C U B E _ M A P _ A R B 0 x 8 5 1 3 02162 02163 # d e f i n e G L _ T E X T U R E _ B I N D I N G _ C U B E _ M A P _ A R B 0 x 8 5 1 4 02164 02165 # d e f i n e G L _ T E X T U R E _ C U B E _ M A P _ P O S I T I V E _ X _ A R B 0 x 8 5 1 5 02166 02167 # d e f i n e G L _ T E X T U R E _ C U B E _ M A P _ N E G A T I V E _ X _ A R B 0 x 8 5 1 6 02168 02169 # d e f i n e G L _ T E X T U R E _ C U B E _ M A P _ P O S I T I V E _ Y _ A R B 0 x 8 5 1 7 02170 02171 # d e f i n e G L _ T E X T U R E _ C U B E _ M A P _ N E G A T I V E _ Y _ A R B 0 x 8 5 1 8 02172 02173 # d e f i n e G L _ T E X T U R E _ C U B E _ M A P _ P O S I T I V E _ Z _ A R B 0 x 8 5 1 9 02174 02175 # d e f i n e G L _ T E X T U R E _ C U B E _ M A P _ N E G A T I V E _ Z _ A R B 0 x 8 5 1 A 02176 02177 # d e f i n e G L _ P R O X Y _ T E X T U R E _ C U B E _ M A P _ A R B 0 x 8 5 1 B 02178 02179 # d e f i n e G L _ M A X _ C U B E _ M A P _ T E X T U R E _ S I Z E _ A R B 0 x 8 5 1 C 02180 02181 # e n d i f 02182 02183 # i f n d e f G L _ A R B _ t e x t u r e _ c o m p r e s s i o n 02184 02185 # d e f i n e G L _ C O M P R E S S E D _ A L P H A _ A R B 0 x 8 4 E 9 02186 02187 # d e f i n e G L _ C O M P R E S S E D _ L U M I N A N C E _ A R B 0 x 8 4 E A 02188 02189 # d e f i n e G L _ C O M P R E S S E D _ L U M I N A N C E _ A L P H A _ A R B 0 x 8 4 E B 02190 02191 # d e f i n e G L _ C O M P R E S S E D _ I N T E N S I T Y _ A R B 0 x 8 4 E C 02192 02193 # d e f i n e G L _ C O M P R E S S E D _ R G B _ A R B 0 x 8 4 E D 02194 02195 # d e f i n e G L _ C O M P R E S S E D _ R G B A _ A R B 0 x 8 4 E E 02196 02197 # d e f i n e G L _ T E X T U R E _ C O M P R E S S I O N _ H I N T _ A R B 0 x 8 4 E F 02198 02199 # d e f i n e G L _ T E X T U R E _ C O M P R E S S E D _ I M A G E _ S I Z E _ A R B 0 x 8 6 A 0 02200 02201 # d e f i n e G L _ T E X T U R E _ C O M P R E S S E D _ A R B 0 x 8 6 A 1 02202 02203 # d e f i n e G L _ N U M _ C O M P R E S S E D _ T E X T U R E _ F O R M A T S _ A R B 0 x 8 6 A 2 02204 02205 # d e f i n e G L _ C O M P R E S S E D _ T E X T U R E _ F O R M A T S _ A R B 0 x 8 6 A 3 02206 02207 # e n d i f 02208 02209 # i f n d e f G L _ A R B _ t e x t u r e _ b o r d e r _ c l a m p 02210 02211 # d e f i n e G L _ C L A M P _ T O _ B O R D E R _ A R B 0 x 8 1 2 D 02212 02213 # e n d i f 02214 02215 # i f n d e f G L _ A R B _ p o i n t _ p a r a m e t e r s 02216 02217 # d e f i n e G L _ P O I N T _ S I Z E _ M I N _ A R B 0 x 8 1 2 6 02218 02219 # d e f i n e G L _ P O I N T _ S I Z E _ M A X _ A R B 0 x 8 1 2 7 02220 02221 # d e f i n e G L _ P O I N T _ F A D E _ T H R E S H O L D _ S I Z E _ A R B 0 x 8 1 2 8 02222 02223 # d e f i n e G L _ P O I N T _ D I S T A N C E _ A T T E N U A T I O N _ A R B 0 x 8 1 2 9 02224 02225 # e n d i f 02226 02227 # i f n d e f G L _ A R B _ v e r t e x _ b l e n d 02228 02229 # d e f i n e G L _ M A X _ V E R T E X _ U N I T S _ A R B 0 x 8 6 A 4 02230 02231 # d e f i n e G L _ A C T I V E _ V E R T E X _ U N I T S _ A R B 0 x 8 6 A 5 02232 02233 # d e f i n e G L _ W E I G H T _ S U M _ U N I T Y _ A R B 0 x 8 6 A 6 02234 02235 # d e f i n e G L _ V E R T E X _ B L E N D _ A R B 0 x 8 6 A 7 02236 02237 # d e f i n e G L _ C U R R E N T _ W E I G H T _ A R B 0 x 8 6 A 8 02238 02239 # d e f i n e G L _ W E I G H T _ A R R A Y _ T Y P E _ A R B 0 x 8 6 A 9 02240 02241 # d e f i n e G L _ W E I G H T _ A R R A Y _ S T R I D E _ A R B 0 x 8 6 A A 02242 02243 # d e f i n e G L _ W E I G H T _ A R R A Y _ S I Z E _ A R B 0 x 8 6 A B 02244 02245 # d e f i n e G L _ W E I G H T _ A R R A Y _ P O I N T E R _ A R B 0 x 8 6 A C 02246 02247 # d e f i n e G L _ W E I G H T _ A R R A Y _ A R B 0 x 8 6 A D 02248 02249 # d e f i n e G L _ M O D E L V I E W 0 _ A R B 0 x 1 7 0 0 02250 02251 # d e f i n e G L _ M O D E L V I E W 1 _ A R B 0 x 8 5 0 A 02252 02253 # d e f i n e G L _ M O D E L V I E W 2 _ A R B 0 x 8 7 2 2 02254 02255 # d e f i n e G L _ M O D E L V I E W 3 _ A R B 0 x 8 7 2 3 02256 02257 # d e f i n e G L _ M O D E L V I E W 4 _ A R B 0 x 8 7 2 4 02258 02259 # d e f i n e G L _ M O D E L V I E W 5 _ A R B 0 x 8 7 2 5 02260 02261 # d e f i n e G L _ M O D E L V I E W 6 _ A R B 0 x 8 7 2 6 02262 02263 # d e f i n e G L _ M O D E L V I E W 7 _ A R B 0 x 8 7 2 7 02264 02265 # d e f i n e G L _ M O D E L V I E W 8 _ A R B 0 x 8 7 2 8 02266 02267 # d e f i n e G L _ M O D E L V I E W 9 _ A R B 0 x 8 7 2 9 02268 02269 # d e f i n e G L _ M O D E L V I E W 1 0 _ A R B 0 x 8 7 2 A 02270 02271 # d e f i n e G L _ M O D E L V I E W 1 1 _ A R B 0 x 8 7 2 B 02272 02273 # d e f i n e G L _ M O D E L V I E W 1 2 _ A R B 0 x 8 7 2 C 02274 02275 # d e f i n e G L _ M O D E L V I E W 1 3 _ A R B 0 x 8 7 2 D 02276 02277 # d e f i n e G L _ M O D E L V I E W 1 4 _ A R B 0 x 8 7 2 E 02278 02279 # d e f i n e G L _ M O D E L V I E W 1 5 _ A R B 0 x 8 7 2 F 02280 02281 # d e f i n e G L _ M O D E L V I E W 1 6 _ A R B 0 x 8 7 3 0 02282 02283 # d e f i n e G L _ M O D E L V I E W 1 7 _ A R B 0 x 8 7 3 1 02284 02285 # d e f i n e G L _ M O D E L V I E W 1 8 _ A R B 0 x 8 7 3 2 02286 02287 # d e f i n e G L _ M O D E L V I E W 1 9 _ A R B 0 x 8 7 3 3 02288 02289 # d e f i n e G L _ M O D E L V I E W 2 0 _ A R B 0 x 8 7 3 4 02290 02291 # d e f i n e G L _ M O D E L V I E W 2 1 _ A R B 0 x 8 7 3 5 02292 02293 # d e f i n e G L _ M O D E L V I E W 2 2 _ A R B 0 x 8 7 3 6 02294 02295 # d e f i n e G L _ M O D E L V I E W 2 3 _ A R B 0 x 8 7 3 7 02296 02297 # d e f i n e G L _ M O D E L V I E W 2 4 _ A R B 0 x 8 7 3 8 02298 02299 # d e f i n e G L _ M O D E L V I E W 2 5 _ A R B 0 x 8 7 3 9 02300 02301 # d e f i n e G L _ M O D E L V I E W 2 6 _ A R B 0 x 8 7 3 A 02302 02303 # d e f i n e G L _ M O D E L V I E W 2 7 _ A R B 0 x 8 7 3 B 02304 02305 # d e f i n e G L _ M O D E L V I E W 2 8 _ A R B 0 x 8 7 3 C 02306 02307 # d e f i n e G L _ M O D E L V I E W 2 9 _ A R B 0 x 8 7 3 D 02308 02309 # d e f i n e G L _ M O D E L V I E W 3 0 _ A R B 0 x 8 7 3 E 02310 02311 # d e f i n e G L _ M O D E L V I E W 3 1 _ A R B 0 x 8 7 3 F 02312 02313 # e n d i f 02314 02315 # i f n d e f G L _ A R B _ m a t r i x _ p a l e t t e 02316 02317 # d e f i n e G L _ M A T R I X _ P A L E T T E _ A R B 0 x 8 8 4 0 02318 02319 # d e f i n e G L _ M A X _ M A T R I X _ P A L E T T E _ S T A C K _ D E P T H _ A R B 0 x 8 8 4 1 02320 02321 # d e f i n e G L _ M A X _ P A L E T T E _ M A T R I C E S _ A R B 0 x 8 8 4 2 02322 02323 # d e f i n e G L _ C U R R E N T _ P A L E T T E _ M A T R I X _ A R B 0 x 8 8 4 3 02324 02325 # d e f i n e G L _ M A T R I X _ I N D E X _ A R R A Y _ A R B 0 x 8 8 4 4 02326 02327 # d e f i n e G L _ C U R R E N T _ M A T R I X _ I N D E X _ A R B 0 x 8 8 4 5 02328 02329 # d e f i n e G L _ M A T R I X _ I N D E X _ A R R A Y _ S I Z E _ A R B 0 x 8 8 4 6 02330 02331 # d e f i n e G L _ M A T R I X _ I N D E X _ A R R A Y _ T Y P E _ A R B 0 x 8 8 4 7 02332 02333 # d e f i n e G L _ M A T R I X _ I N D E X _ A R R A Y _ S T R I D E _ A R B 0 x 8 8 4 8 02334 02335 # d e f i n e G L _ M A T R I X _ I N D E X _ A R R A Y _ P O I N T E R _ A R B 0 x 8 8 4 9 02336 02337 # e n d i f 02338 02339 # i f n d e f G L _ A R B _ t e x t u r e _ e n v _ c o m b i n e 02340 02341 # d e f i n e G L _ C O M B I N E _ A R B 0 x 8 5 7 0 02342 02343 # d e f i n e G L _ C O M B I N E _ R G B _ A R B 0 x 8 5 7 1 02344 02345 # d e f i n e G L _ C O M B I N E _ A L P H A _ A R B 0 x 8 5 7 2 02346 02347 # d e f i n e G L _ S O U R C E 0 _ R G B _ A R B 0 x 8 5 8 0 02348 02349 # d e f i n e G L _ S O U R C E 1 _ R G B _ A R B 0 x 8 5 8 1 02350 02351 # d e f i n e G L _ S O U R C E 2 _ R G B _ A R B 0 x 8 5 8 2 02352 02353 # d e f i n e G L _ S O U R C E 0 _ A L P H A _ A R B 0 x 8 5 8 8 02354 02355 # d e f i n e G L _ S O U R C E 1 _ A L P H A _ A R B 0 x 8 5 8 9 02356 02357 # d e f i n e G L _ S O U R C E 2 _ A L P H A _ A R B 0 x 8 5 8 A 02358 02359 # d e f i n e G L _ O P E R A N D 0 _ R G B _ A R B 0 x 8 5 9 0 02360 02361 # d e f i n e G L _ O P E R A N D 1 _ R G B _ A R B 0 x 8 5 9 1 02362 02363 # d e f i n e G L _ O P E R A N D 2 _ R G B _ A R B 0 x 8 5 9 2 02364 02365 # d e f i n e G L _ O P E R A N D 0 _ A L P H A _ A R B 0 x 8 5 9 8 02366 02367 # d e f i n e G L _ O P E R A N D 1 _ A L P H A _ A R B 0 x 8 5 9 9 02368 02369 # d e f i n e G L _ O P E R A N D 2 _ A L P H A _ A R B 0 x 8 5 9 A 02370 02371 # d e f i n e G L _ R G B _ S C A L E _ A R B 0 x 8 5 7 3 02372 02373 # d e f i n e G L _ A D D _ S I G N E D _ A R B 0 x 8 5 7 4 02374 02375 # d e f i n e G L _ I N T E R P O L A T E _ A R B 0 x 8 5 7 5 02376 02377 # d e f i n e G L _ S U B T R A C T _ A R B 0 x 8 4 E 7 02378 02379 # d e f i n e G L _ C O N S T A N T _ A R B 0 x 8 5 7 6 02380 02381 # d e f i n e G L _ P R I M A R Y _ C O L O R _ A R B 0 x 8 5 7 7 02382 02383 # d e f i n e G L _ P R E V I O U S _ A R B 0 x 8 5 7 8 02384 02385 # e n d i f 02386 02387 # i f n d e f G L _ A R B _ t e x t u r e _ e n v _ c r o s s b a r 02388 02389 # e n d i f 02390 02391 # i f n d e f G L _ A R B _ t e x t u r e _ e n v _ d o t 3 02392 02393 # d e f i n e G L _ D O T 3 _ R G B _ A R B 0 x 8 6 A E 02394 02395 # d e f i n e G L _ D O T 3 _ R G B A _ A R B 0 x 8 6 A F 02396 02397 # e n d i f 02398 02399 # i f n d e f G L _ A R B _ t e x t u r e _ m i r r o r e d _ r e p e a t 02400 02401 # d e f i n e G L _ M I R R O R E D _ R E P E A T _ A R B 0 x 8 3 7 0 02402 02403 # e n d i f 02404 02405 # i f n d e f G L _ A R B _ d e p t h _ t e x t u r e 02406 02407 # d e f i n e G L _ D E P T H _ C O M P O N E N T 1 6 _ A R B 0 x 8 1 A 5 02408 02409 # d e f i n e G L _ D E P T H _ C O M P O N E N T 2 4 _ A R B 0 x 8 1 A 6 02410 02411 # d e f i n e G L _ D E P T H _ C O M P O N E N T 3 2 _ A R B 0 x 8 1 A 7 02412 02413 # d e f i n e G L _ T E X T U R E _ D E P T H _ S I Z E _ A R B 0 x 8 8 4 A 02414 02415 # d e f i n e G L _ D E P T H _ T E X T U R E _ M O D E _ A R B 0 x 8 8 4 B 02416 02417 # e n d i f 02418 02419 # i f n d e f G L _ A R B _ s h a d o w 02420 02421 # d e f i n e G L _ T E X T U R E _ C O M P A R E _ M O D E _ A R B 0 x 8 8 4 C 02422 02423 # d e f i n e G L _ T E X T U R E _ C O M P A R E _ F U N C _ A R B 0 x 8 8 4 D 02424 02425 # d e f i n e G L _ C O M P A R E _ R _ T O _ T E X T U R E _ A R B 0 x 8 8 4 E 02426 02427 # e n d i f 02428 02429 # i f n d e f G L _ A R B _ s h a d o w _ a m b i e n t 02430 02431 # d e f i n e G L _ T E X T U R E _ C O M P A R E _ F A I L _ V A L U E _ A R B 0 x 8 0 B F 02432 02433 # e n d i f 02434 02435 # i f n d e f G L _ A R B _ w i n d o w _ p o s 02436 02437 # e n d i f 02438 02439 # i f n d e f G L _ A R B _ v e r t e x _ p r o g r a m 02440 02441 # d e f i n e G L _ C O L O R _ S U M _ A R B 0 x 8 4 5 8 02442 02443 # d e f i n e G L _ V E R T E X _ P R O G R A M _ A R B 0 x 8 6 2 0 02444 02445 # d e f i n e G L _ V E R T E X _ A T T R I B _ A R R A Y _ E N A B L E D _ A R B 0 x 8 6 2 2 02446 02447 # d e f i n e G L _ V E R T E X _ A T T R I B _ A R R A Y _ S I Z E _ A R B 0 x 8 6 2 3 02448 02449 # d e f i n e G L _ V E R T E X _ A T T R I B _ A R R A Y _ S T R I D E _ A R B 0 x 8 6 2 4 02450 02451 # d e f i n e G L _ V E R T E X _ A T T R I B _ A R R A Y _ T Y P E _ A R B 0 x 8 6 2 5 02452 02453 # d e f i n e G L _ C U R R E N T _ V E R T E X _ A T T R I B _ A R B 0 x 8 6 2 6 02454 02455 # d e f i n e G L _ P R O G R A M _ L E N G T H _ A R B 0 x 8 6 2 7 02456 02457 # d e f i n e G L _ P R O G R A M _ S T R I N G _ A R B 0 x 8 6 2 8 02458 02459 # d e f i n e G L _ M A X _ P R O G R A M _ M A T R I X _ S T A C K _ D E P T H _ A R B 0 x 8 6 2 E 02460 02461 # d e f i n e G L _ M A X _ P R O G R A M _ M A T R I C E S _ A R B 0 x 8 6 2 F 02462 02463 # d e f i n e G L _ C U R R E N T _ M A T R I X _ S T A C K _ D E P T H _ A R B 0 x 8 6 4 0 02464 02465 # d e f i n e G L _ C U R R E N T _ M A T R I X _ A R B 0 x 8 6 4 1 02466 02467 # d e f i n e G L _ V E R T E X _ P R O G R A M _ P O I N T _ S I Z E _ A R B 0 x 8 6 4 2 02468 02469 # d e f i n e G L _ V E R T E X _ P R O G R A M _ T W O _ S I D E _ A R B 0 x 8 6 4 3 02470 02471 # d e f i n e G L _ V E R T E X _ A T T R I B _ A R R A Y _ P O I N T E R _ A R B 0 x 8 6 4 5 02472 02473 # d e f i n e G L _ P R O G R A M _ E R R O R _ P O S I T I O N _ A R B 0 x 8 6 4 B 02474 02475 # d e f i n e G L _ P R O G R A M _ B I N D I N G _ A R B 0 x 8 6 7 7 02476 02477 # d e f i n e G L _ M A X _ V E R T E X _ A T T R I B S _ A R B 0 x 8 8 6 9 02478 02479 # d e f i n e G L _ V E R T E X _ A T T R I B _ A R R A Y _ N O R M A L I Z E D _ A R B 0 x 8 8 6 A 02480 02481 # d e f i n e G L _ P R O G R A M _ E R R O R _ S T R I N G _ A R B 0 x 8 8 7 4 02482 02483 # d e f i n e G L _ P R O G R A M _ F O R M A T _ A S C I I _ A R B 0 x 8 8 7 5 02484 02485 # d e f i n e G L _ P R O G R A M _ F O R M A T _ A R B 0 x 8 8 7 6 02486 02487 # d e f i n e G L _ P R O G R A M _ I N S T R U C T I O N S _ A R B 0 x 8 8 A 0 02488 02489 # d e f i n e G L _ M A X _ P R O G R A M _ I N S T R U C T I O N S _ A R B 0 x 8 8 A 1 02490 02491 # d e f i n e G L _ P R O G R A M _ N A T I V E _ I N S T R U C T I O N S _ A R B 0 x 8 8 A 2 02492 02493 # d e f i n e G L _ M A X _ P R O G R A M _ N A T I V E _ I N S T R U C T I O N S _ A R B 0 x 8 8 A 3 02494 02495 # d e f i n e G L _ P R O G R A M _ T E M P O R A R I E S _ A R B 0 x 8 8 A 4 02496 02497 # d e f i n e G L _ M A X _ P R O G R A M _ T E M P O R A R I E S _ A R B 0 x 8 8 A 5 02498 02499 # d e f i n e G L _ P R O G R A M _ N A T I V E _ T E M P O R A R I E S _ A R B 0 x 8 8 A 6 02500 02501 # d e f i n e G L _ M A X _ P R O G R A M _ N A T I V E _ T E M P O R A R I E S _ A R B 0 x 8 8 A 7 02502 02503 # d e f i n e G L _ P R O G R A M _ P A R A M E T E R S _ A R B 0 x 8 8 A 8 02504 02505 # d e f i n e G L _ M A X _ P R O G R A M _ P A R A M E T E R S _ A R B 0 x 8 8 A 9 02506 02507 # d e f i n e G L _ P R O G R A M _ N A T I V E _ P A R A M E T E R S _ A R B 0 x 8 8 A A 02508 02509 # d e f i n e G L _ M A X _ P R O G R A M _ N A T I V E _ P A R A M E T E R S _ A R B 0 x 8 8 A B 02510 02511 # d e f i n e G L _ P R O G R A M _ A T T R I B S _ A R B 0 x 8 8 A C 02512 02513 # d e f i n e G L _ M A X _ P R O G R A M _ A T T R I B S _ A R B 0 x 8 8 A D 02514 02515 # d e f i n e G L _ P R O G R A M _ N A T I V E _ A T T R I B S _ A R B 0 x 8 8 A E 02516 02517 # d e f i n e G L _ M A X _ P R O G R A M _ N A T I V E _ A T T R I B S _ A R B 0 x 8 8 A F 02518 02519 # d e f i n e G L _ P R O G R A M _ A D D R E S S _ R E G I S T E R S _ A R B 0 x 8 8 B 0 02520 02521 # d e f i n e G L _ M A X _ P R O G R A M _ A D D R E S S _ R E G I S T E R S _ A R B 0 x 8 8 B 1 02522 02523 # d e f i n e G L _ P R O G R A M _ N A T I V E _ A D D R E S S _ R E G I S T E R S _ A R B 0 x 8 8 B 2 02524 02525 # d e f i n e G L _ M A X _ P R O G R A M _ N A T I V E _ A D D R E S S _ R E G I S T E R S _ A R B 0 x 8 8 B 3 02526 02527 # d e f i n e G L _ M A X _ P R O G R A M _ L O C A L _ P A R A M E T E R S _ A R B 0 x 8 8 B 4 02528 02529 # d e f i n e G L _ M A X _ P R O G R A M _ E N V _ P A R A M E T E R S _ A R B 0 x 8 8 B 5 02530 02531 # d e f i n e G L _ P R O G R A M _ U N D E R _ N A T I V E _ L I M I T S _ A R B 0 x 8 8 B 6 02532 02533 # d e f i n e G L _ T R A N S P O S E _ C U R R E N T _ M A T R I X _ A R B 0 x 8 8 B 7 02534 02535 # d e f i n e G L _ M A T R I X 0 _ A R B 0 x 8 8 C 0 02536 02537 # d e f i n e G L _ M A T R I X 1 _ A R B 0 x 8 8 C 1 02538 02539 # d e f i n e G L _ M A T R I X 2 _ A R B 0 x 8 8 C 2 02540 02541 # d e f i n e G L _ M A T R I X 3 _ A R B 0 x 8 8 C 3 02542 02543 # d e f i n e G L _ M A T R I X 4 _ A R B 0 x 8 8 C 4 02544 02545 # d e f i n e G L _ M A T R I X 5 _ A R B 0 x 8 8 C 5 02546 02547 # d e f i n e G L _ M A T R I X 6 _ A R B 0 x 8 8 C 6 02548 02549 # d e f i n e G L _ M A T R I X 7 _ A R B 0 x 8 8 C 7 02550 02551 # d e f i n e G L _ M A T R I X 8 _ A R B 0 x 8 8 C 8 02552 02553 # d e f i n e G L _ M A T R I X 9 _ A R B 0 x 8 8 C 9 02554 02555 # d e f i n e G L _ M A T R I X 1 0 _ A R B 0 x 8 8 C A 02556 02557 # d e f i n e G L _ M A T R I X 1 1 _ A R B 0 x 8 8 C B 02558 02559 # d e f i n e G L _ M A T R I X 1 2 _ A R B 0 x 8 8 C C 02560 02561 # d e f i n e G L _ M A T R I X 1 3 _ A R B 0 x 8 8 C D 02562 02563 # d e f i n e G L _ M A T R I X 1 4 _ A R B 0 x 8 8 C E 02564 02565 # d e f i n e G L _ M A T R I X 1 5 _ A R B 0 x 8 8 C F 02566 02567 # d e f i n e G L _ M A T R I X 1 6 _ A R B 0 x 8 8 D 0 02568 02569 # d e f i n e G L _ M A T R I X 1 7 _ A R B 0 x 8 8 D 1 02570 02571 # d e f i n e G L _ M A T R I X 1 8 _ A R B 0 x 8 8 D 2 02572 02573 # d e f i n e G L _ M A T R I X 1 9 _ A R B 0 x 8 8 D 3 02574 02575 # d e f i n e G L _ M A T R I X 2 0 _ A R B 0 x 8 8 D 4 02576 02577 # d e f i n e G L _ M A T R I X 2 1 _ A R B 0 x 8 8 D 5 02578 02579 # d e f i n e G L _ M A T R I X 2 2 _ A R B 0 x 8 8 D 6 02580 02581 # d e f i n e G L _ M A T R I X 2 3 _ A R B 0 x 8 8 D 7 02582 02583 # d e f i n e G L _ M A T R I X 2 4 _ A R B 0 x 8 8 D 8 02584 02585 # d e f i n e G L _ M A T R I X 2 5 _ A R B 0 x 8 8 D 9 02586 02587 # d e f i n e G L _ M A T R I X 2 6 _ A R B 0 x 8 8 D A 02588 02589 # d e f i n e G L _ M A T R I X 2 7 _ A R B 0 x 8 8 D B 02590 02591 # d e f i n e G L _ M A T R I X 2 8 _ A R B 0 x 8 8 D C 02592 02593 # d e f i n e G L _ M A T R I X 2 9 _ A R B 0 x 8 8 D D 02594 02595 # d e f i n e G L _ M A T R I X 3 0 _ A R B 0 x 8 8 D E 02596 02597 # d e f i n e G L _ M A T R I X 3 1 _ A R B 0 x 8 8 D F 02598 02599 # e n d i f 02600 02601 # i f n d e f G L _ A R B _ f r a g m e n t _ p r o g r a m 02602 02603 # d e f i n e G L _ F R A G M E N T _ P R O G R A M _ A R B 0 x 8 8 0 4 02604 02605 # d e f i n e G L _ P R O G R A M _ A L U _ I N S T R U C T I O N S _ A R B 0 x 8 8 0 5 02606 02607 # d e f i n e G L _ P R O G R A M _ T E X _ I N S T R U C T I O N S _ A R B 0 x 8 8 0 6 02608 02609 # d e f i n e G L _ P R O G R A M _ T E X _ I N D I R E C T I O N S _ A R B 0 x 8 8 0 7 02610 02611 # d e f i n e G L _ P R O G R A M _ N A T I V E _ A L U _ I N S T R U C T I O N S _ A R B 0 x 8 8 0 8 02612 02613 # d e f i n e G L _ P R O G R A M _ N A T I V E _ T E X _ I N S T R U C T I O N S _ A R B 0 x 8 8 0 9 02614 02615 # d e f i n e G L _ P R O G R A M _ N A T I V E _ T E X _ I N D I R E C T I O N S _ A R B 0 x 8 8 0 A 02616 02617 # d e f i n e G L _ M A X _ P R O G R A M _ A L U _ I N S T R U C T I O N S _ A R B 0 x 8 8 0 B 02618 02619 # d e f i n e G L _ M A X _ P R O G R A M _ T E X _ I N S T R U C T I O N S _ A R B 0 x 8 8 0 C 02620 02621 # d e f i n e G L _ M A X _ P R O G R A M _ T E X _ I N D I R E C T I O N S _ A R B 0 x 8 8 0 D 02622 02623 # d e f i n e G L _ M A X _ P R O G R A M _ N A T I V E _ A L U _ I N S T R U C T I O N S _ A R B 0 x 8 8 0 E 02624 02625 # d e f i n e G L _ M A X _ P R O G R A M _ N A T I V E _ T E X _ I N S T R U C T I O N S _ A R B 0 x 8 8 0 F 02626 02627 # d e f i n e G L _ M A X _ P R O G R A M _ N A T I V E _ T E X _ I N D I R E C T I O N S _ A R B 0 x 8 8 1 0 02628 02629 # d e f i n e G L _ M A X _ T E X T U R E _ C O O R D S _ A R B 0 x 8 8 7 1 02630 02631 # d e f i n e G L _ M A X _ T E X T U R E _ I M A G E _ U N I T S _ A R B 0 x 8 8 7 2 02632 02633 # e n d i f 02634 02635 # i f n d e f G L _ A R B _ v e r t e x _ b u f f e r _ o b j e c t 02636 02637 # d e f i n e G L _ B U F F E R _ S I Z E _ A R B 0 x 8 7 6 4 02638 02639 # d e f i n e G L _ B U F F E R _ U S A G E _ A R B 0 x 8 7 6 5 02640 02641 # d e f i n e G L _ A R R A Y _ B U F F E R _ A R B 0 x 8 8 9 2 02642 02643 # d e f i n e G L _ E L E M E N T _ A R R A Y _ B U F F E R _ A R B 0 x 8 8 9 3 02644 02645 # d e f i n e G L _ A R R A Y _ B U F F E R _ B I N D I N G _ A R B 0 x 8 8 9 4 02646 02647 # d e f i n e G L _ E L E M E N T _ A R R A Y _ B U F F E R _ B I N D I N G _ A R B 0 x 8 8 9 5 02648 02649 # d e f i n e G L _ V E R T E X _ A R R A Y _ B U F F E R _ B I N D I N G _ A R B 0 x 8 8 9 6 02650 02651 # d e f i n e G L _ N O R M A L _ A R R A Y _ B U F F E R _ B I N D I N G _ A R B 0 x 8 8 9 7 02652 02653 # d e f i n e G L _ C O L O R _ A R R A Y _ B U F F E R _ B I N D I N G _ A R B 0 x 8 8 9 8 02654 02655 # d e f i n e G L _ I N D E X _ A R R A Y _ B U F F E R _ B I N D I N G _ A R B 0 x 8 8 9 9 02656 02657 # d e f i n e G L _ T E X T U R E _ C O O R D _ A R R A Y _ B U F F E R _ B I N D I N G _ A R B 0 x 8 8 9 A 02658 02659 # d e f i n e G L _ E D G E _ F L A G _ A R R A Y _ B U F F E R _ B I N D I N G _ A R B 0 x 8 8 9 B 02660 02661 # d e f i n e G L _ S E C O N D A R Y _ C O L O R _ A R R A Y _ B U F F E R _ B I N D I N G _ A R B 0 x 8 8 9 C 02662 02663 # d e f i n e G L _ F O G _ C O O R D I N A T E _ A R R A Y _ B U F F E R _ B I N D I N G _ A R B 0 x 8 8 9 D 02664 02665 # d e f i n e G L _ W E I G H T _ A R R A Y _ B U F F E R _ B I N D I N G _ A R B 0 x 8 8 9 E 02666 02667 # d e f i n e G L _ V E R T E X _ A T T R I B _ A R R A Y _ B U F F E R _ B I N D I N G _ A R B 0 x 8 8 9 F 02668 02669 # d e f i n e G L _ R E A D _ O N L Y _ A R B 0 x 8 8 B 8 02670 02671 # d e f i n e G L _ W R I T E _ O N L Y _ A R B 0 x 8 8 B 9 02672 02673 # d e f i n e G L _ R E A D _ W R I T E _ A R B 0 x 8 8 B A 02674 02675 # d e f i n e G L _ B U F F E R _ A C C E S S _ A R B 0 x 8 8 B B 02676 02677 # d e f i n e G L _ B U F F E R _ M A P P E D _ A R B 0 x 8 8 B C 02678 02679 # d e f i n e G L _ B U F F E R _ M A P _ P O I N T E R _ A R B 0 x 8 8 B D 02680 02681 # d e f i n e G L _ S T R E A M _ D R A W _ A R B 0 x 8 8 E 0 02682 02683 # d e f i n e G L _ S T R E A M _ R E A D _ A R B 0 x 8 8 E 1 02684 02685 # d e f i n e G L _ S T R E A M _ C O P Y _ A R B 0 x 8 8 E 2 02686 02687 # d e f i n e G L _ S T A T I C _ D R A W _ A R B 0 x 8 8 E 4 02688 02689 # d e f i n e G L _ S T A T I C _ R E A D _ A R B 0 x 8 8 E 5 02690 02691 # d e f i n e G L _ S T A T I C _ C O P Y _ A R B 0 x 8 8 E 6 02692 02693 # d e f i n e G L _ D Y N A M I C _ D R A W _ A R B 0 x 8 8 E 8 02694 02695 # d e f i n e G L _ D Y N A M I C _ R E A D _ A R B 0 x 8 8 E 9 02696 02697 # d e f i n e G L _ D Y N A M I C _ C O P Y _ A R B 0 x 8 8 E A 02698 02699 # e n d i f 02700 02701 # i f n d e f G L _ A R B _ o c c l u s i o n _ q u e r y 02702 02703 # d e f i n e G L _ Q U E R Y _ C O U N T E R _ B I T S _ A R B 0 x 8 8 6 4 02704 02705 # d e f i n e G L _ C U R R E N T _ Q U E R Y _ A R B 0 x 8 8 6 5 02706 02707 # d e f i n e G L _ Q U E R Y _ R E S U L T _ A R B 0 x 8 8 6 6 02708 02709 # d e f i n e G L _ Q U E R Y _ R E S U L T _ A V A I L A B L E _ A R B 0 x 8 8 6 7 02710 02711 # d e f i n e G L _ S A M P L E S _ P A S S E D _ A R B 0 x 8 9 1 4 02712 02713 # e n d i f 02714 02715 # i f n d e f G L _ A R B _ s h a d e r _ o b j e c t s 02716 02717 # d e f i n e G L _ P R O G R A M _ O B J E C T _ A R B 0 x 8 B 4 0 02718 02719 # d e f i n e G L _ S H A D E R _ O B J E C T _ A R B 0 x 8 B 4 8 02720 02721 # d e f i n e G L _ O B J E C T _ T Y P E _ A R B 0 x 8 B 4 E 02722 02723 # d e f i n e G L _ O B J E C T _ S U B T Y P E _ A R B 0 x 8 B 4 F 02724 02725 # d e f i n e G L _ F L O A T _ V E C 2 _ A R B 0 x 8 B 5 0 02726 02727 # d e f i n e G L _ F L O A T _ V E C 3 _ A R B 0 x 8 B 5 1 02728 02729 # d e f i n e G L _ F L O A T _ V E C 4 _ A R B 0 x 8 B 5 2 02730 02731 # d e f i n e G L _ I N T _ V E C 2 _ A R B 0 x 8 B 5 3 02732 02733 # d e f i n e G L _ I N T _ V E C 3 _ A R B 0 x 8 B 5 4 02734 02735 # d e f i n e G L _ I N T _ V E C 4 _ A R B 0 x 8 B 5 5 02736 02737 # d e f i n e G L _ B O O L _ A R B 0 x 8 B 5 6 02738 02739 # d e f i n e G L _ B O O L _ V E C 2 _ A R B 0 x 8 B 5 7 02740 02741 # d e f i n e G L _ B O O L _ V E C 3 _ A R B 0 x 8 B 5 8 02742 02743 # d e f i n e G L _ B O O L _ V E C 4 _ A R B 0 x 8 B 5 9 02744 02745 # d e f i n e G L _ F L O A T _ M A T 2 _ A R B 0 x 8 B 5 A 02746 02747 # d e f i n e G L _ F L O A T _ M A T 3 _ A R B 0 x 8 B 5 B 02748 02749 # d e f i n e G L _ F L O A T _ M A T 4 _ A R B 0 x 8 B 5 C 02750 02751 # d e f i n e G L _ S A M P L E R _ 1 D _ A R B 0 x 8 B 5 D 02752 02753 # d e f i n e G L _ S A M P L E R _ 2 D _ A R B 0 x 8 B 5 E 02754 02755 # d e f i n e G L _ S A M P L E R _ 3 D _ A R B 0 x 8 B 5 F 02756 02757 # d e f i n e G L _ S A M P L E R _ C U B E _ A R B 0 x 8 B 6 0 02758 02759 # d e f i n e G L _ S A M P L E R _ 1 D _ S H A D O W _ A R B 0 x 8 B 6 1 02760 02761 # d e f i n e G L _ S A M P L E R _ 2 D _ S H A D O W _ A R B 0 x 8 B 6 2 02762 02763 # d e f i n e G L _ S A M P L E R _ 2 D _ R E C T _ A R B 0 x 8 B 6 3 02764 02765 # d e f i n e G L _ S A M P L E R _ 2 D _ R E C T _ S H A D O W _ A R B 0 x 8 B 6 4 02766 02767 # d e f i n e G L _ O B J E C T _ D E L E T E _ S T A T U S _ A R B 0 x 8 B 8 0 02768 02769 # d e f i n e G L _ O B J E C T _ C O M P I L E _ S T A T U S _ A R B 0 x 8 B 8 1 02770 02771 # d e f i n e G L _ O B J E C T _ L I N K _ S T A T U S _ A R B 0 x 8 B 8 2 02772 02773 # d e f i n e G L _ O B J E C T _ V A L I D A T E _ S T A T U S _ A R B 0 x 8 B 8 3 02774 02775 # d e f i n e G L _ O B J E C T _ I N F O _ L O G _ L E N G T H _ A R B 0 x 8 B 8 4 02776 02777 # d e f i n e G L _ O B J E C T _ A T T A C H E D _ O B J E C T S _ A R B 0 x 8 B 8 5 02778 02779 # d e f i n e G L _ O B J E C T _ A C T I V E _ U N I F O R M S _ A R B 0 x 8 B 8 6 02780 02781 # d e f i n e G L _ O B J E C T _ A C T I V E _ U N I F O R M _ M A X _ L E N G T H _ A R B 0 x 8 B 8 7 02782 02783 # d e f i n e G L _ O B J E C T _ S H A D E R _ S O U R C E _ L E N G T H _ A R B 0 x 8 B 8 8 02784 02785 # e n d i f 02786 02787 # i f n d e f G L _ A R B _ v e r t e x _ s h a d e r 02788 02789 # d e f i n e G L _ V E R T E X _ S H A D E R _ A R B 0 x 8 B 3 1 02790 02791 # d e f i n e G L _ M A X _ V E R T E X _ U N I F O R M _ C O M P O N E N T S _ A R B 0 x 8 B 4 A 02792 02793 # d e f i n e G L _ M A X _ V A R Y I N G _ F L O A T S _ A R B 0 x 8 B 4 B 02794 02795 # d e f i n e G L _ M A X _ V E R T E X _ T E X T U R E _ I M A G E _ U N I T S _ A R B 0 x 8 B 4 C 02796 02797 # d e f i n e G L _ M A X _ C O M B I N E D _ T E X T U R E _ I M A G E _ U N I T S _ A R B 0 x 8 B 4 D 02798 02799 # d e f i n e G L _ O B J E C T _ A C T I V E _ A T T R I B U T E S _ A R B 0 x 8 B 8 9 02800 02801 # d e f i n e G L _ O B J E C T _ A C T I V E _ A T T R I B U T E _ M A X _ L E N G T H _ A R B 0 x 8 B 8 A 02802 02803 # e n d i f 02804 02805 # i f n d e f G L _ A R B _ f r a g m e n t _ s h a d e r 02806 02807 # d e f i n e G L _ F R A G M E N T _ S H A D E R _ A R B 0 x 8 B 3 0 02808 02809 # d e f i n e G L _ M A X _ F R A G M E N T _ U N I F O R M _ C O M P O N E N T S _ A R B 0 x 8 B 4 9 02810 02811 # d e f i n e G L _ F R A G M E N T _ S H A D E R _ D E R I V A T I V E _ H I N T _ A R B 0 x 8 B 8 B 02812 02813 # e n d i f 02814 02815 # i f n d e f G L _ A R B _ s h a d i n g _ l a n g u a g e _ 1 0 0 02816 02817 # d e f i n e G L _ S H A D I N G _ L A N G U A G E _ V E R S I O N _ A R B 0 x 8 B 8 C 02818 02819 # e n d i f 02820 02821 # i f n d e f G L _ A R B _ t e x t u r e _ n o n _ p o w e r _ o f _ t w o 02822 02823 # e n d i f 02824 02825 # i f n d e f G L _ A R B _ p o i n t _ s p r i t e 02826 02827 # d e f i n e G L _ P O I N T _ S P R I T E _ A R B 0 x 8 8 6 1 02828 02829 # d e f i n e G L _ C O O R D _ R E P L A C E _ A R B 0 x 8 8 6 2 02830 02831 # e n d i f 02832 02833 # i f n d e f G L _ A R B _ f r a g m e n t _ p r o g r a m _ s h a d o w 02834 02835 # e n d i f 02836 02837 # i f n d e f G L _ A R B _ d r a w _ b u f f e r s 02838 02839 # d e f i n e G L _ M A X _ D R A W _ B U F F E R S _ A R B 0 x 8 8 2 4 02840 02841 # d e f i n e G L _ D R A W _ B U F F E R 0 _ A R B 0 x 8 8 2 5 02842 02843 # d e f i n e G L _ D R A W _ B U F F E R 1 _ A R B 0 x 8 8 2 6 02844 02845 # d e f i n e G L _ D R A W _ B U F F E R 2 _ A R B 0 x 8 8 2 7 02846 02847 # d e f i n e G L _ D R A W _ B U F F E R 3 _ A R B 0 x 8 8 2 8 02848 02849 # d e f i n e G L _ D R A W _ B U F F E R 4 _ A R B 0 x 8 8 2 9 02850 02851 # d e f i n e G L _ D R A W _ B U F F E R 5 _ A R B 0 x 8 8 2 A 02852 02853 # d e f i n e G L _ D R A W _ B U F F E R 6 _ A R B 0 x 8 8 2 B 02854 02855 # d e f i n e G L _ D R A W _ B U F F E R 7 _ A R B 0 x 8 8 2 C 02856 02857 # d e f i n e G L _ D R A W _ B U F F E R 8 _ A R B 0 x 8 8 2 D 02858 02859 # d e f i n e G L _ D R A W _ B U F F E R 9 _ A R B 0 x 8 8 2 E 02860 02861 # d e f i n e G L _ D R A W _ B U F F E R 1 0 _ A R B 0 x 8 8 2 F 02862 02863 # d e f i n e G L _ D R A W _ B U F F E R 1 1 _ A R B 0 x 8 8 3 0 02864 02865 # d e f i n e G L _ D R A W _ B U F F E R 1 2 _ A R B 0 x 8 8 3 1 02866 02867 # d e f i n e G L _ D R A W _ B U F F E R 1 3 _ A R B 0 x 8 8 3 2 02868 02869 # d e f i n e G L _ D R A W _ B U F F E R 1 4 _ A R B 0 x 8 8 3 3 02870 02871 # d e f i n e G L _ D R A W _ B U F F E R 1 5 _ A R B 0 x 8 8 3 4 02872 02873 # e n d i f 02874 02875 # i f n d e f G L _ A R B _ t e x t u r e _ r e c t a n g l e 02876 02877 # d e f i n e G L _ T E X T U R E _ R E C T A N G L E _ A R B 0 x 8 4 F 5 02878 02879 # d e f i n e G L _ T E X T U R E _ B I N D I N G _ R E C T A N G L E _ A R B 0 x 8 4 F 6 02880 02881 # d e f i n e G L _ P R O X Y _ T E X T U R E _ R E C T A N G L E _ A R B 0 x 8 4 F 7 02882 02883 # d e f i n e G L _ M A X _ R E C T A N G L E _ T E X T U R E _ S I Z E _ A R B 0 x 8 4 F 8 02884 02885 # e n d i f 02886 02887 # i f n d e f G L _ A R B _ c o l o r _ b u f f e r _ f l o a t 02888 02889 # d e f i n e G L _ R G B A _ F L O A T _ M O D E _ A R B 0 x 8 8 2 0 02890 02891 # d e f i n e G L _ C L A M P _ V E R T E X _ C O L O R _ A R B 0 x 8 9 1 A 02892 02893 # d e f i n e G L _ C L A M P _ F R A G M E N T _ C O L O R _ A R B 0 x 8 9 1 B 02894 02895 # d e f i n e G L _ C L A M P _ R E A D _ C O L O R _ A R B 0 x 8 9 1 C 02896 02897 # d e f i n e G L _ F I X E D _ O N L Y _ A R B 0 x 8 9 1 D 02898 02899 # e n d i f 02900 02901 # i f n d e f G L _ A R B _ h a l f _ f l o a t _ p i x e l 02902 02903 # d e f i n e G L _ H A L F _ F L O A T _ A R B 0 x 1 4 0 B 02904 02905 # e n d i f 02906 02907 # i f n d e f G L _ A R B _ t e x t u r e _ f l o a t 02908 02909 # d e f i n e G L _ T E X T U R E _ R E D _ T Y P E _ A R B 0 x 8 C 1 0 02910 02911 # d e f i n e G L _ T E X T U R E _ G R E E N _ T Y P E _ A R B 0 x 8 C 1 1 02912 02913 # d e f i n e G L _ T E X T U R E _ B L U E _ T Y P E _ A R B 0 x 8 C 1 2 02914 02915 # d e f i n e G L _ T E X T U R E _ A L P H A _ T Y P E _ A R B 0 x 8 C 1 3 02916 02917 # d e f i n e G L _ T E X T U R E _ L U M I N A N C E _ T Y P E _ A R B 0 x 8 C 1 4 02918 02919 # d e f i n e G L _ T E X T U R E _ I N T E N S I T Y _ T Y P E _ A R B 0 x 8 C 1 5 02920 02921 # d e f i n e G L _ T E X T U R E _ D E P T H _ T Y P E _ A R B 0 x 8 C 1 6 02922 02923 # d e f i n e G L _ U N S I G N E D _ N O R M A L I Z E D _ A R B 0 x 8 C 1 7 02924 02925 # d e f i n e G L _ R G B A 3 2 F _ A R B 0 x 8 8 1 4 02926 02927 # d e f i n e G L _ R G B 3 2 F _ A R B 0 x 8 8 1 5 02928 02929 # d e f i n e G L _ A L P H A 3 2 F _ A R B 0 x 8 8 1 6 02930 02931 # d e f i n e G L _ I N T E N S I T Y 3 2 F _ A R B 0 x 8 8 1 7 02932 02933 # d e f i n e G L _ L U M I N A N C E 3 2 F _ A R B 0 x 8 8 1 8 02934 02935 # d e f i n e G L _ L U M I N A N C E _ A L P H A 3 2 F _ A R B 0 x 8 8 1 9 02936 02937 # d e f i n e G L _ R G B A 1 6 F _ A R B 0 x 8 8 1 A 02938 02939 # d e f i n e G L _ R G B 1 6 F _ A R B 0 x 8 8 1 B 02940 02941 # d e f i n e G L _ A L P H A 1 6 F _ A R B 0 x 8 8 1 C 02942 02943 # d e f i n e G L _ I N T E N S I T Y 1 6 F _ A R B 0 x 8 8 1 D 02944 02945 # d e f i n e G L _ L U M I N A N C E 1 6 F _ A R B 0 x 8 8 1 E 02946 02947 # d e f i n e G L _ L U M I N A N C E _ A L P H A 1 6 F _ A R B 0 x 8 8 1 F 02948 02949 # e n d i f 02950 02951 # i f n d e f G L _ A R B _ p i x e l _ b u f f e r _ o b j e c t 02952 02953 # d e f i n e G L _ P I X E L _ P A C K _ B U F F E R _ A R B 0 x 8 8 E B 02954 02955 # d e f i n e G L _ P I X E L _ U N P A C K _ B U F F E R _ A R B 0 x 8 8 E C 02956 02957 # d e f i n e G L _ P I X E L _ P A C K _ B U F F E R _ B I N D I N G _ A R B 0 x 8 8 E D 02958 02959 # d e f i n e G L _ P I X E L _ U N P A C K _ B U F F E R _ B I N D I N G _ A R B 0 x 8 8 E F 02960 02961 # e n d i f 02962 02963 # i f n d e f G L _ A R B _ d e p t h _ b u f f e r _ f l o a t 02964 02965 # d e f i n e G L _ D E P T H _ C O M P O N E N T 3 2 F 0 x 8 C A C 02966 02967 # d e f i n e G L _ D E P T H 3 2 F _ S T E N C I L 8 0 x 8 C A D 02968 02969 # d e f i n e G L _ F L O A T _ 3 2 _ U N S I G N E D _ I N T _ 2 4 _ 8 _ R E V 0 x 8 D A D 02970 02971 # e n d i f 02972 02973 # i f n d e f G L _ A R B _ d r a w _ i n s t a n c e d 02974 02975 # e n d i f 02976 02977 # i f n d e f G L _ A R B _ f r a m e b u f f e r _ o b j e c t 02978 02979 # d e f i n e G L _ I N V A L I D _ F R A M E B U F F E R _ O P E R A T I O N 0 x 0 5 0 6 02980 02981 # d e f i n e G L _ F R A M E B U F F E R _ A T T A C H M E N T _ C O L O R _ E N C O D I N G 0 x 8 2 1 0 02982 02983 # d e f i n e G L _ F R A M E B U F F E R _ A T T A C H M E N T _ C O M P O N E N T _ T Y P E 0 x 8 2 1 1 02984 02985 # d e f i n e G L _ F R A M E B U F F E R _ A T T A C H M E N T _ R E D _ S I Z E 0 x 8 2 1 2 02986 02987 # d e f i n e G L _ F R A M E B U F F E R _ A T T A C H M E N T _ G R E E N _ S I Z E 0 x 8 2 1 3 02988 02989 # d e f i n e G L _ F R A M E B U F F E R _ A T T A C H M E N T _ B L U E _ S I Z E 0 x 8 2 1 4 02990 02991 # d e f i n e G L _ F R A M E B U F F E R _ A T T A C H M E N T _ A L P H A _ S I Z E 0 x 8 2 1 5 02992 02993 # d e f i n e G L _ F R A M E B U F F E R _ A T T A C H M E N T _ D E P T H _ S I Z E 0 x 8 2 1 6 02994 02995 # d e f i n e G L _ F R A M E B U F F E R _ A T T A C H M E N T _ S T E N C I L _ S I Z E 0 x 8 2 1 7 02996 02997 # d e f i n e G L _ F R A M E B U F F E R _ D E F A U L T 0 x 8 2 1 8 02998 02999 # d e f i n e G L _ F R A M E B U F F E R _ U N D E F I N E D 0 x 8 2 1 9 03000 03001 # d e f i n e G L _ D E P T H _ S T E N C I L _ A T T A C H M E N T 0 x 8 2 1 A 03002 03003 # d e f i n e G L _ M A X _ R E N D E R B U F F E R _ S I Z E 0 x 8 4 E 8 03004 03005 # d e f i n e G L _ D E P T H _ S T E N C I L 0 x 8 4 F 9 03006 03007 # d e f i n e G L _ U N S I G N E D _ I N T _ 2 4 _ 8 0 x 8 4 F A 03008 03009 # d e f i n e G L _ D E P T H 2 4 _ S T E N C I L 8 0 x 8 8 F 0 03010 03011 # d e f i n e G L _ T E X T U R E _ S T E N C I L _ S I Z E 0 x 8 8 F 1 03012 03013 # d e f i n e G L _ T E X T U R E _ R E D _ T Y P E 0 x 8 C 1 0 03014 03015 # d e f i n e G L _ T E X T U R E _ G R E E N _ T Y P E 0 x 8 C 1 1 03016 03017 # d e f i n e G L _ T E X T U R E _ B L U E _ T Y P E 0 x 8 C 1 2 03018 03019 # d e f i n e G L _ T E X T U R E _ A L P H A _ T Y P E 0 x 8 C 1 3 03020 03021 # d e f i n e G L _ T E X T U R E _ D E P T H _ T Y P E 0 x 8 C 1 6 03022 03023 # d e f i n e G L _ U N S I G N E D _ N O R M A L I Z E D 0 x 8 C 1 7 03024 03025 # d e f i n e G L _ F R A M E B U F F E R _ B I N D I N G 0 x 8 C A 6 03026 03027 # d e f i n e G L _ D R A W _ F R A M E B U F F E R _ B I N D I N G G L _ F R A M E B U F F E R _ B I N D I N G 03028 03029 # d e f i n e G L _ R E N D E R B U F F E R _ B I N D I N G 0 x 8 C A 7 03030 03031 # d e f i n e G L _ R E A D _ F R A M E B U F F E R 0 x 8 C A 8 03032 03033 # d e f i n e G L _ D R A W _ F R A M E B U F F E R 0 x 8 C A 9 03034 03035 # d e f i n e G L _ R E A D _ F R A M E B U F F E R _ B I N D I N G 0 x 8 C A A 03036 03037 # d e f i n e G L _ R E N D E R B U F F E R _ S A M P L E S 0 x 8 C A B 03038 03039 # d e f i n e G L _ F R A M E B U F F E R _ A T T A C H M E N T _ O B J E C T _ T Y P E 0 x 8 C D 0 03040 03041 # d e f i n e G L _ F R A M E B U F F E R _ A T T A C H M E N T _ O B J E C T _ N A M E 0 x 8 C D 1 03042 03043 # d e f i n e G L _ F R A M E B U F F E R _ A T T A C H M E N T _ T E X T U R E _ L E V E L 0 x 8 C D 2 03044 03045 # d e f i n e G L _ F R A M E B U F F E R _ A T T A C H M E N T _ T E X T U R E _ C U B E _ M A P _ F A C E 0 x 8 C D 3 03046 03047 # d e f i n e G L _ F R A M E B U F F E R _ A T T A C H M E N T _ T E X T U R E _ L A Y E R 0 x 8 C D 4 03048 03049 # d e f i n e G L _ F R A M E B U F F E R _ C O M P L E T E 0 x 8 C D 5 03050 03051 # d e f i n e G L _ F R A M E B U F F E R _ I N C O M P L E T E _ A T T A C H M E N T 0 x 8 C D 6 03052 03053 # d e f i n e G L _ F R A M E B U F F E R _ I N C O M P L E T E _ M I S S I N G _ A T T A C H M E N T 0 x 8 C D 7 03054 03055 # d e f i n e G L _ F R A M E B U F F E R _ I N C O M P L E T E _ D R A W _ B U F F E R 0 x 8 C D B 03056 03057 # d e f i n e G L _ F R A M E B U F F E R _ I N C O M P L E T E _ R E A D _ B U F F E R 0 x 8 C D C 03058 03059 # d e f i n e G L _ F R A M E B U F F E R _ U N S U P P O R T E D 0 x 8 C D D 03060 03061 # d e f i n e G L _ M A X _ C O L O R _ A T T A C H M E N T S 0 x 8 C D F 03062 03063 # d e f i n e G L _ C O L O R _ A T T A C H M E N T 0 0 x 8 C E 0 03064 03065 # d e f i n e G L _ C O L O R _ A T T A C H M E N T 1 0 x 8 C E 1 03066 03067 # d e f i n e G L _ C O L O R _ A T T A C H M E N T 2 0 x 8 C E 2 03068 03069 # d e f i n e G L _ C O L O R _ A T T A C H M E N T 3 0 x 8 C E 3 03070 03071 # d e f i n e G L _ C O L O R _ A T T A C H M E N T 4 0 x 8 C E 4 03072 03073 # d e f i n e G L _ C O L O R _ A T T A C H M E N T 5 0 x 8 C E 5 03074 03075 # d e f i n e G L _ C O L O R _ A T T A C H M E N T 6 0 x 8 C E 6 03076 03077 # d e f i n e G L _ C O L O R _ A T T A C H M E N T 7 0 x 8 C E 7 03078 03079 # d e f i n e G L _ C O L O R _ A T T A C H M E N T 8 0 x 8 C E 8 03080 03081 # d e f i n e G L _ C O L O R _ A T T A C H M E N T 9 0 x 8 C E 9 03082 03083 # d e f i n e G L _ C O L O R _ A T T A C H M E N T 1 0 0 x 8 C E A 03084 03085 # d e f i n e G L _ C O L O R _ A T T A C H M E N T 1 1 0 x 8 C E B 03086 03087 # d e f i n e G L _ C O L O R _ A T T A C H M E N T 1 2 0 x 8 C E C 03088 03089 # d e f i n e G L _ C O L O R _ A T T A C H M E N T 1 3 0 x 8 C E D 03090 03091 # d e f i n e G L _ C O L O R _ A T T A C H M E N T 1 4 0 x 8 C E E 03092 03093 # d e f i n e G L _ C O L O R _ A T T A C H M E N T 1 5 0 x 8 C E F 03094 03095 # d e f i n e G L _ D E P T H _ A T T A C H M E N T 0 x 8 D 0 0 03096 03097 # d e f i n e G L _ S T E N C I L _ A T T A C H M E N T 0 x 8 D 2 0 03098 03099 # d e f i n e G L _ F R A M E B U F F E R 0 x 8 D 4 0 03100 03101 # d e f i n e G L _ R E N D E R B U F F E R 0 x 8 D 4 1 03102 03103 # d e f i n e G L _ R E N D E R B U F F E R _ W I D T H 0 x 8 D 4 2 03104 03105 # d e f i n e G L _ R E N D E R B U F F E R _ H E I G H T 0 x 8 D 4 3 03106 03107 # d e f i n e G L _ R E N D E R B U F F E R _ I N T E R N A L _ F O R M A T 0 x 8 D 4 4 03108 03109 # d e f i n e G L _ S T E N C I L _ I N D E X 1 0 x 8 D 4 6 03110 03111 # d e f i n e G L _ S T E N C I L _ I N D E X 4 0 x 8 D 4 7 03112 03113 # d e f i n e G L _ S T E N C I L _ I N D E X 8 0 x 8 D 4 8 03114 03115 # d e f i n e G L _ S T E N C I L _ I N D E X 1 6 0 x 8 D 4 9 03116 03117 # d e f i n e G L _ R E N D E R B U F F E R _ R E D _ S I Z E 0 x 8 D 5 0 03118 03119 # d e f i n e G L _ R E N D E R B U F F E R _ G R E E N _ S I Z E 0 x 8 D 5 1 03120 03121 # d e f i n e G L _ R E N D E R B U F F E R _ B L U E _ S I Z E 0 x 8 D 5 2 03122 03123 # d e f i n e G L _ R E N D E R B U F F E R _ A L P H A _ S I Z E 0 x 8 D 5 3 03124 03125 # d e f i n e G L _ R E N D E R B U F F E R _ D E P T H _ S I Z E 0 x 8 D 5 4 03126 03127 # d e f i n e G L _ R E N D E R B U F F E R _ S T E N C I L _ S I Z E 0 x 8 D 5 5 03128 03129 # d e f i n e G L _ F R A M E B U F F E R _ I N C O M P L E T E _ M U L T I S A M P L E 0 x 8 D 5 6 03130 03131 # d e f i n e G L _ M A X _ S A M P L E S 0 x 8 D 5 7 03132 03133 # e n d i f 03134 03135 # i f n d e f G L _ A R B _ f r a m e b u f f e r _ o b j e c t _ D E P R E C A T E D 03136 03137 # d e f i n e G L _ I N D E X 0 x 8 2 2 2 03138 03139 # d e f i n e G L _ T E X T U R E _ L U M I N A N C E _ T Y P E 0 x 8 C 1 4 03140 03141 # d e f i n e G L _ T E X T U R E _ I N T E N S I T Y _ T Y P E 0 x 8 C 1 5 03142 03143 # e n d i f 03144 03145 # i f n d e f G L _ A R B _ f r a m e b u f f e r _ s R G B 03146 03147 # d e f i n e G L _ F R A M E B U F F E R _ S R G B 0 x 8 D B 9 03148 03149 # e n d i f 03150 03151 # i f n d e f G L _ A R B _ g e o m e t r y _ s h a d e r 4 03152 03153 # d e f i n e G L _ L I N E S _ A D J A C E N C Y _ A R B 0 x 0 0 0 A 03154 03155 # d e f i n e G L _ L I N E _ S T R I P _ A D J A C E N C Y _ A R B 0 x 0 0 0 B 03156 03157 # d e f i n e G L _ T R I A N G L E S _ A D J A C E N C Y _ A R B 0 x 0 0 0 C 03158 03159 # d e f i n e G L _ T R I A N G L E _ S T R I P _ A D J A C E N C Y _ A R B 0 x 0 0 0 D 03160 03161 # d e f i n e G L _ P R O G R A M _ P O I N T _ S I Z E _ A R B 0 x 8 6 4 2 03162 03163 # d e f i n e G L _ M A X _ G E O M E T R Y _ T E X T U R E _ I M A G E _ U N I T S _ A R B 0 x 8 C 2 9 03164 03165 # d e f i n e G L _ F R A M E B U F F E R _ A T T A C H M E N T _ L A Y E R E D _ A R B 0 x 8 D A 7 03166 03167 # d e f i n e G L _ F R A M E B U F F E R _ I N C O M P L E T E _ L A Y E R _ T A R G E T S _ A R B 0 x 8 D A 8 03168 03169 # d e f i n e G L _ F R A M E B U F F E R _ I N C O M P L E T E _ L A Y E R _ C O U N T _ A R B 0 x 8 D A 9 03170 03171 # d e f i n e G L _ G E O M E T R Y _ S H A D E R _ A R B 0 x 8 D D 9 03172 03173 # d e f i n e G L _ G E O M E T R Y _ V E R T I C E S _ O U T _ A R B 0 x 8 D D A 03174 03175 # d e f i n e G L _ G E O M E T R Y _ I N P U T _ T Y P E _ A R B 0 x 8 D D B 03176 03177 # d e f i n e G L _ G E O M E T R Y _ O U T P U T _ T Y P E _ A R B 0 x 8 D D C 03178 03179 # d e f i n e G L _ M A X _ G E O M E T R Y _ V A R Y I N G _ C O M P O N E N T S _ A R B 0 x 8 D D D 03180 03181 # d e f i n e G L _ M A X _ V E R T E X _ V A R Y I N G _ C O M P O N E N T S _ A R B 0 x 8 D D E 03182 03183 # d e f i n e G L _ M A X _ G E O M E T R Y _ U N I F O R M _ C O M P O N E N T S _ A R B 0 x 8 D D F 03184 03185 # d e f i n e G L _ M A X _ G E O M E T R Y _ O U T P U T _ V E R T I C E S _ A R B 0 x 8 D E 0 03186 03187 # d e f i n e G L _ M A X _ G E O M E T R Y _ T O T A L _ O U T P U T _ C O M P O N E N T S _ A R B 0 x 8 D E 1 03188 03189 / * r e u s e G L _ M A X _ V A R Y I N G _ C O M P O N E N T S * / 03190 03191 / * r e u s e G L _ F R A M E B U F F E R _ A T T A C H M E N T _ T E X T U R E _ L A Y E R * / 03192 03193 # e n d i f 03194 03195 # i f n d e f G L _ A R B _ h a l f _ f l o a t _ v e r t e x 03196 03197 # d e f i n e G L _ H A L F _ F L O A T 0 x 1 4 0 B 03198 03199 # e n d i f 03200 03201 # i f n d e f G L _ A R B _ i n s t a n c e d _ a r r a y s 03202 03203 # d e f i n e G L _ V E R T E X _ A T T R I B _ A R R A Y _ D I V I S O R _ A R B 0 x 8 8 F E 03204 03205 # e n d i f 03206 03207 # i f n d e f G L _ A R B _ m a p _ b u f f e r _ r a n g e 03208 03209 # d e f i n e G L _ M A P _ R E A D _ B I T 0 x 0 0 0 1 03210 03211 # d e f i n e G L _ M A P _ W R I T E _ B I T 0 x 0 0 0 2 03212 03213 # d e f i n e G L _ M A P _ I N V A L I D A T E _ R A N G E _ B I T 0 x 0 0 0 4 03214 03215 # d e f i n e G L _ M A P _ I N V A L I D A T E _ B U F F E R _ B I T 0 x 0 0 0 8 03216 03217 # d e f i n e G L _ M A P _ F L U S H _ E X P L I C I T _ B I T 0 x 0 0 1 0 03218 03219 # d e f i n e G L _ M A P _ U N S Y N C H R O N I Z E D _ B I T 0 x 0 0 2 0 03220 03221 # e n d i f 03222 03223 # i f n d e f G L _ A R B _ t e x t u r e _ b u f f e r _ o b j e c t 03224 03225 # d e f i n e G L _ T E X T U R E _ B U F F E R _ A R B 0 x 8 C 2 A 03226 03227 # d e f i n e G L _ M A X _ T E X T U R E _ B U F F E R _ S I Z E _ A R B 0 x 8 C 2 B 03228 03229 # d e f i n e G L _ T E X T U R E _ B I N D I N G _ B U F F E R _ A R B 0 x 8 C 2 C 03230 03231 # d e f i n e G L _ T E X T U R E _ B U F F E R _ D A T A _ S T O R E _ B I N D I N G _ A R B 0 x 8 C 2 D 03232 03233 # d e f i n e G L _ T E X T U R E _ B U F F E R _ F O R M A T _ A R B 0 x 8 C 2 E 03234 03235 # e n d i f 03236 03237 # i f n d e f G L _ A R B _ t e x t u r e _ c o m p r e s s i o n _ r g t c 03238 03239 # d e f i n e G L _ C O M P R E S S E D _ R E D _ R G T C 1 0 x 8 D B B 03240 03241 # d e f i n e G L _ C O M P R E S S E D _ S I G N E D _ R E D _ R G T C 1 0 x 8 D B C 03242 03243 # d e f i n e G L _ C O M P R E S S E D _ R G _ R G T C 2 0 x 8 D B D 03244 03245 # d e f i n e G L _ C O M P R E S S E D _ S I G N E D _ R G _ R G T C 2 0 x 8 D B E 03246 03247 # e n d i f 03248 03249 # i f n d e f G L _ A R B _ t e x t u r e _ r g 03250 03251 # d e f i n e G L _ R G 0 x 8 2 2 7 03252 03253 # d e f i n e G L _ R G _ I N T E G E R 0 x 8 2 2 8 03254 03255 # d e f i n e G L _ R 8 0 x 8 2 2 9 03256 03257 # d e f i n e G L _ R 1 6 0 x 8 2 2 A 03258 03259 # d e f i n e G L _ R G 8 0 x 8 2 2 B 03260 03261 # d e f i n e G L _ R G 1 6 0 x 8 2 2 C 03262 03263 # d e f i n e G L _ R 1 6 F 0 x 8 2 2 D 03264 03265 # d e f i n e G L _ R 3 2 F 0 x 8 2 2 E 03266 03267 # d e f i n e G L _ R G 1 6 F 0 x 8 2 2 F 03268 03269 # d e f i n e G L _ R G 3 2 F 0 x 8 2 3 0 03270 03271 # d e f i n e G L _ R 8 I 0 x 8 2 3 1 03272 03273 # d e f i n e G L _ R 8 U I 0 x 8 2 3 2 03274 03275 # d e f i n e G L _ R 1 6 I 0 x 8 2 3 3 03276 03277 # d e f i n e G L _ R 1 6 U I 0 x 8 2 3 4 03278 03279 # d e f i n e G L _ R 3 2 I 0 x 8 2 3 5 03280 03281 # d e f i n e G L _ R 3 2 U I 0 x 8 2 3 6 03282 03283 # d e f i n e G L _ R G 8 I 0 x 8 2 3 7 03284 03285 # d e f i n e G L _ R G 8 U I 0 x 8 2 3 8 03286 03287 # d e f i n e G L _ R G 1 6 I 0 x 8 2 3 9 03288 03289 # d e f i n e G L _ R G 1 6 U I 0 x 8 2 3 A 03290 03291 # d e f i n e G L _ R G 3 2 I 0 x 8 2 3 B 03292 03293 # d e f i n e G L _ R G 3 2 U I 0 x 8 2 3 C 03294 03295 # e n d i f 03296 03297 # i f n d e f G L _ A R B _ v e r t e x _ a r r a y _ o b j e c t 03298 03299 # d e f i n e G L _ V E R T E X _ A R R A Y _ B I N D I N G 0 x 8 5 B 5 03300 03301 # e n d i f 03302 03303 # i f n d e f G L _ A R B _ u n i f o r m _ b u f f e r _ o b j e c t 03304 03305 # d e f i n e G L _ U N I F O R M _ B U F F E R 0 x 8 A 1 1 03306 03307 # d e f i n e G L _ U N I F O R M _ B U F F E R _ B I N D I N G 0 x 8 A 2 8 03308 03309 # d e f i n e G L _ U N I F O R M _ B U F F E R _ S T A R T 0 x 8 A 2 9 03310 03311 # d e f i n e G L _ U N I F O R M _ B U F F E R _ S I Z E 0 x 8 A 2 A 03312 03313 # d e f i n e G L _ M A X _ V E R T E X _ U N I F O R M _ B L O C K S 0 x 8 A 2 B 03314 03315 # d e f i n e G L _ M A X _ G E O M E T R Y _ U N I F O R M _ B L O C K S 0 x 8 A 2 C 03316 03317 # d e f i n e G L _ M A X _ F R A G M E N T _ U N I F O R M _ B L O C K S 0 x 8 A 2 D 03318 03319 # d e f i n e G L _ M A X _ C O M B I N E D _ U N I F O R M _ B L O C K S 0 x 8 A 2 E 03320 03321 # d e f i n e G L _ M A X _ U N I F O R M _ B U F F E R _ B I N D I N G S 0 x 8 A 2 F 03322 03323 # d e f i n e G L _ M A X _ U N I F O R M _ B L O C K _ S I Z E 0 x 8 A 3 0 03324 03325 # d e f i n e G L _ M A X _ C O M B I N E D _ V E R T E X _ U N I F O R M _ C O M P O N E N T S 0 x 8 A 3 1 03326 03327 # d e f i n e G L _ M A X _ C O M B I N E D _ G E O M E T R Y _ U N I F O R M _ C O M P O N E N T S 0 x 8 A 3 2 03328 03329 # d e f i n e G L _ M A X _ C O M B I N E D _ F R A G M E N T _ U N I F O R M _ C O M P O N E N T S 0 x 8 A 3 3 03330 03331 # d e f i n e G L _ U N I F O R M _ B U F F E R _ O F F S E T _ A L I G N M E N T 0 x 8 A 3 4 03332 03333 # d e f i n e G L _ A C T I V E _ U N I F O R M _ B L O C K _ M A X _ N A M E _ L E N G T H 0 x 8 A 3 5 03334 03335 # d e f i n e G L _ A C T I V E _ U N I F O R M _ B L O C K S 0 x 8 A 3 6 03336 03337 # d e f i n e G L _ U N I F O R M _ T Y P E 0 x 8 A 3 7 03338 03339 # d e f i n e G L _ U N I F O R M _ S I Z E 0 x 8 A 3 8 03340 03341 # d e f i n e G L _ U N I F O R M _ N A M E _ L E N G T H 0 x 8 A 3 9 03342 03343 # d e f i n e G L _ U N I F O R M _ B L O C K _ I N D E X 0 x 8 A 3 A 03344 03345 # d e f i n e G L _ U N I F O R M _ O F F S E T 0 x 8 A 3 B 03346 03347 # d e f i n e G L _ U N I F O R M _ A R R A Y _ S T R I D E 0 x 8 A 3 C 03348 03349 # d e f i n e G L _ U N I F O R M _ M A T R I X _ S T R I D E 0 x 8 A 3 D 03350 03351 # d e f i n e G L _ U N I F O R M _ I S _ R O W _ M A J O R 0 x 8 A 3 E 03352 03353 # d e f i n e G L _ U N I F O R M _ B L O C K _ B I N D I N G 0 x 8 A 3 F 03354 03355 # d e f i n e G L _ U N I F O R M _ B L O C K _ D A T A _ S I Z E 0 x 8 A 4 0 03356 03357 # d e f i n e G L _ U N I F O R M _ B L O C K _ N A M E _ L E N G T H 0 x 8 A 4 1 03358 03359 # d e f i n e G L _ U N I F O R M _ B L O C K _ A C T I V E _ U N I F O R M S 0 x 8 A 4 2 03360 03361 # d e f i n e G L _ U N I F O R M _ B L O C K _ A C T I V E _ U N I F O R M _ I N D I C E S 0 x 8 A 4 3 03362 03363 # d e f i n e G L _ U N I F O R M _ B L O C K _ R E F E R E N C E D _ B Y _ V E R T E X _ S H A D E R 0 x 8 A 4 4 03364 03365 # d e f i n e G L _ U N I F O R M _ B L O C K _ R E F E R E N C E D _ B Y _ G E O M E T R Y _ S H A D E R 0 x 8 A 4 5 03366 03367 # d e f i n e G L _ U N I F O R M _ B L O C K _ R E F E R E N C E D _ B Y _ F R A G M E N T _ S H A D E R 0 x 8 A 4 6 03368 03369 # d e f i n e G L _ I N V A L I D _ I N D E X 0 x F F F F F F F F u 03370 03371 # e n d i f 03372 03373 # i f n d e f G L _ A R B _ c o m p a t i b i l i t y 03374 03375 / * A R B _ c o m p a t i b i l i t y j u s t d e f i n e s t o k e n s f r o m c o r e 3 . 0 * / 03376 03377 # e n d i f 03378 03379 # i f n d e f G L _ A R B _ c o p y _ b u f f e r 03380 03381 # d e f i n e G L _ C O P Y _ R E A D _ B U F F E R 0 x 8 F 3 6 03382 03383 # d e f i n e G L _ C O P Y _ W R I T E _ B U F F E R 0 x 8 F 3 7 03384 03385 # e n d i f 03386 03387 # i f n d e f G L _ A R B _ s h a d e r _ t e x t u r e _ l o d 03388 03389 # e n d i f 03390 03391 # i f n d e f G L _ A R B _ d e p t h _ c l a m p 03392 03393 # d e f i n e G L _ D E P T H _ C L A M P 0 x 8 6 4 F 03394 03395 # e n d i f 03396 03397 # i f n d e f G L _ A R B _ d r a w _ e l e m e n t s _ b a s e _ v e r t e x 03398 03399 # e n d i f 03400 03401 # i f n d e f G L _ A R B _ f r a g m e n t _ c o o r d _ c o n v e n t i o n s 03402 03403 # e n d i f 03404 03405 # i f n d e f G L _ A R B _ p r o v o k i n g _ v e r t e x 03406 03407 # d e f i n e G L _ Q U A D S _ F O L L O W _ P R O V O K I N G _ V E R T E X _ C O N V E N T I O N 0 x 8 E 4 C 03408 03409 # d e f i n e G L _ F I R S T _ V E R T E X _ C O N V E N T I O N 0 x 8 E 4 D 03410 03411 # d e f i n e G L _ L A S T _ V E R T E X _ C O N V E N T I O N 0 x 8 E 4 E 03412 03413 # d e f i n e G L _ P R O V O K I N G _ V E R T E X 0 x 8 E 4 F 03414 03415 # e n d i f 03416 03417 # i f n d e f G L _ A R B _ s e a m l e s s _ c u b e _ m a p 03418 03419 # d e f i n e G L _ T E X T U R E _ C U B E _ M A P _ S E A M L E S S 0 x 8 8 4 F 03420 03421 # e n d i f 03422 03423 # i f n d e f G L _ A R B _ s y n c 03424 03425 # d e f i n e G L _ M A X _ S E R V E R _ W A I T _ T I M E O U T 0 x 9 1 1 1 03426 03427 # d e f i n e G L _ O B J E C T _ T Y P E 0 x 9 1 1 2 03428 03429 # d e f i n e G L _ S Y N C _ C O N D I T I O N 0 x 9 1 1 3 03430 03431 # d e f i n e G L _ S Y N C _ S T A T U S 0 x 9 1 1 4 03432 03433 # d e f i n e G L _ S Y N C _ F L A G S 0 x 9 1 1 5 03434 03435 # d e f i n e G L _ S Y N C _ F E N C E 0 x 9 1 1 6 03436 03437 # d e f i n e G L _ S Y N C _ G P U _ C O M M A N D S _ C O M P L E T E 0 x 9 1 1 7 03438 03439 # d e f i n e G L _ U N S I G N A L E D 0 x 9 1 1 8 03440 03441 # d e f i n e G L _ S I G N A L E D 0 x 9 1 1 9 03442 03443 # d e f i n e G L _ A L R E A D Y _ S I G N A L E D 0 x 9 1 1 A 03444 03445 # d e f i n e G L _ T I M E O U T _ E X P I R E D 0 x 9 1 1 B 03446 03447 # d e f i n e G L _ C O N D I T I O N _ S A T I S F I E D 0 x 9 1 1 C 03448 03449 # d e f i n e G L _ W A I T _ F A I L E D 0 x 9 1 1 D 03450 03451 # d e f i n e G L _ S Y N C _ F L U S H _ C O M M A N D S _ B I T 0 x 0 0 0 0 0 0 0 1 03452 03453 # d e f i n e G L _ T I M E O U T _ I G N O R E D 0 x F F F F F F F F F F F F F F F F u l l 03454 03455 # e n d i f 03456 03457 # i f n d e f G L _ A R B _ t e x t u r e _ m u l t i s a m p l e 03458 03459 # d e f i n e G L _ S A M P L E _ P O S I T I O N 0 x 8 E 5 0 03460 03461 # d e f i n e G L _ S A M P L E _ M A S K 0 x 8 E 5 1 03462 03463 # d e f i n e G L _ S A M P L E _ M A S K _ V A L U E 0 x 8 E 5 2 03464 03465 # d e f i n e G L _ M A X _ S A M P L E _ M A S K _ W O R D S 0 x 8 E 5 9 03466 03467 # d e f i n e G L _ T E X T U R E _ 2 D _ M U L T I S A M P L E 0 x 9 1 0 0 03468 03469 # d e f i n e G L _ P R O X Y _ T E X T U R E _ 2 D _ M U L T I S A M P L E 0 x 9 1 0 1 03470 03471 # d e f i n e G L _ T E X T U R E _ 2 D _ M U L T I S A M P L E _ A R R A Y 0 x 9 1 0 2 03472 03473 # d e f i n e G L _ P R O X Y _ T E X T U R E _ 2 D _ M U L T I S A M P L E _ A R R A Y 0 x 9 1 0 3 03474 03475 # d e f i n e G L _ T E X T U R E _ B I N D I N G _ 2 D _ M U L T I S A M P L E 0 x 9 1 0 4 03476 03477 # d e f i n e G L _ T E X T U R E _ B I N D I N G _ 2 D _ M U L T I S A M P L E _ A R R A Y 0 x 9 1 0 5 03478 03479 # d e f i n e G L _ T E X T U R E _ S A M P L E S 0 x 9 1 0 6 03480 03481 # d e f i n e G L _ T E X T U R E _ F I X E D _ S A M P L E _ L O C A T I O N S 0 x 9 1 0 7 03482 03483 # d e f i n e G L _ S A M P L E R _ 2 D _ M U L T I S A M P L E 0 x 9 1 0 8 03484 03485 # d e f i n e G L _ I N T _ S A M P L E R _ 2 D _ M U L T I S A M P L E 0 x 9 1 0 9 03486 03487 # d e f i n e G L _ U N S I G N E D _ I N T _ S A M P L E R _ 2 D _ M U L T I S A M P L E 0 x 9 1 0 A 03488 03489 # d e f i n e G L _ S A M P L E R _ 2 D _ M U L T I S A M P L E _ A R R A Y 0 x 9 1 0 B 03490 03491 # d e f i n e G L _ I N T _ S A M P L E R _ 2 D _ M U L T I S A M P L E _ A R R A Y 0 x 9 1 0 C 03492 03493 # d e f i n e G L _ U N S I G N E D _ I N T _ S A M P L E R _ 2 D _ M U L T I S A M P L E _ A R R A Y 0 x 9 1 0 D 03494 03495 # d e f i n e G L _ M A X _ C O L O R _ T E X T U R E _ S A M P L E S 0 x 9 1 0 E 03496 03497 # d e f i n e G L _ M A X _ D E P T H _ T E X T U R E _ S A M P L E S 0 x 9 1 0 F 03498 03499 # d e f i n e G L _ M A X _ I N T E G E R _ S A M P L E S 0 x 9 1 1 0 03500 03501 # e n d i f 03502 03503 # i f n d e f G L _ A R B _ v e r t e x _ a r r a y _ b g r a 03504 03505 / * r e u s e G L _ B G R A * / 03506 03507 # e n d i f 03508 03509 # i f n d e f G L _ A R B _ d r a w _ b u f f e r s _ b l e n d 03510 03511 # e n d i f 03512 03513 # i f n d e f G L _ A R B _ s a m p l e _ s h a d i n g 03514 03515 # d e f i n e G L _ S A M P L E _ S H A D I N G _ A R B 0 x 8 C 3 6 03516 03517 # d e f i n e G L _ M I N _ S A M P L E _ S H A D I N G _ V A L U E _ A R B 0 x 8 C 3 7 03518 03519 # e n d i f 03520 03521 # i f n d e f G L _ A R B _ t e x t u r e _ c u b e _ m a p _ a r r a y 03522 03523 # d e f i n e G L _ T E X T U R E _ C U B E _ M A P _ A R R A Y _ A R B 0 x 9 0 0 9 03524 03525 # d e f i n e G L _ T E X T U R E _ B I N D I N G _ C U B E _ M A P _ A R R A Y _ A R B 0 x 9 0 0 A 03526 03527 # d e f i n e G L _ P R O X Y _ T E X T U R E _ C U B E _ M A P _ A R R A Y _ A R B 0 x 9 0 0 B 03528 03529 # d e f i n e G L _ S A M P L E R _ C U B E _ M A P _ A R R A Y _ A R B 0 x 9 0 0 C 03530 03531 # d e f i n e G L _ S A M P L E R _ C U B E _ M A P _ A R R A Y _ S H A D O W _ A R B 0 x 9 0 0 D 03532 03533 # d e f i n e G L _ I N T _ S A M P L E R _ C U B E _ M A P _ A R R A Y _ A R B 0 x 9 0 0 E 03534 03535 # d e f i n e G L _ U N S I G N E D _ I N T _ S A M P L E R _ C U B E _ M A P _ A R R A Y _ A R B 0 x 9 0 0 F 03536 03537 # e n d i f 03538 03539 # i f n d e f G L _ A R B _ t e x t u r e _ g a t h e r 03540 03541 # d e f i n e G L _ M I N _ P R O G R A M _ T E X T U R E _ G A T H E R _ O F F S E T _ A R B 0 x 8 E 5 E 03542 03543 # d e f i n e G L _ M A X _ P R O G R A M _ T E X T U R E _ G A T H E R _ O F F S E T _ A R B 0 x 8 E 5 F 03544 03545 # e n d i f 03546 03547 # i f n d e f G L _ A R B _ t e x t u r e _ q u e r y _ l o d 03548 03549 # e n d i f 03550 03551 # i f n d e f G L _ A R B _ s h a d i n g _ l a n g u a g e _ i n c l u d e 03552 03553 # d e f i n e G L _ S H A D E R _ I N C L U D E _ A R B 0 x 8 D A E 03554 03555 # d e f i n e G L _ N A M E D _ S T R I N G _ L E N G T H _ A R B 0 x 8 D E 9 03556 03557 # d e f i n e G L _ N A M E D _ S T R I N G _ T Y P E _ A R B 0 x 8 D E A 03558 03559 # e n d i f 03560 03561 # i f n d e f G L _ A R B _ t e x t u r e _ c o m p r e s s i o n _ b p t c 03562 03563 # d e f i n e G L _ C O M P R E S S E D _ R G B A _ B P T C _ U N O R M _ A R B 0 x 8 E 8 C 03564 03565 # d e f i n e G L _ C O M P R E S S E D _ S R G B _ A L P H A _ B P T C _ U N O R M _ A R B 0 x 8 E 8 D 03566 03567 # d e f i n e G L _ C O M P R E S S E D _ R G B _ B P T C _ S I G N E D _ F L O A T _ A R B 0 x 8 E 8 E 03568 03569 # d e f i n e G L _ C O M P R E S S E D _ R G B _ B P T C _ U N S I G N E D _ F L O A T _ A R B 0 x 8 E 8 F 03570 03571 # e n d i f 03572 03573 # i f n d e f G L _ A R B _ b l e n d _ f u n c _ e x t e n d e d 03574 03575 # d e f i n e G L _ S R C 1 _ C O L O R 0 x 8 8 F 9 03576 03577 / * r e u s e G L _ S R C 1 _ A L P H A * / 03578 03579 # d e f i n e G L _ O N E _ M I N U S _ S R C 1 _ C O L O R 0 x 8 8 F A 03580 03581 # d e f i n e G L _ O N E _ M I N U S _ S R C 1 _ A L P H A 0 x 8 8 F B 03582 03583 # d e f i n e G L _ M A X _ D U A L _ S O U R C E _ D R A W _ B U F F E R S 0 x 8 8 F C 03584 03585 # e n d i f 03586 03587 # i f n d e f G L _ A R B _ e x p l i c i t _ a t t r i b _ l o c a t i o n 03588 03589 # e n d i f 03590 03591 # i f n d e f G L _ A R B _ o c c l u s i o n _ q u e r y 2 03592 03593 # d e f i n e G L _ A N Y _ S A M P L E S _ P A S S E D 0 x 8 C 2 F 03594 03595 # e n d i f 03596 03597 # i f n d e f G L _ A R B _ s a m p l e r _ o b j e c t s 03598 03599 # d e f i n e G L _ S A M P L E R _ B I N D I N G 0 x 8 9 1 9 03600 03601 # e n d i f 03602 03603 # i f n d e f G L _ A R B _ s h a d e r _ b i t _ e n c o d i n g 03604 03605 # e n d i f 03606 03607 # i f n d e f G L _ A R B _ t e x t u r e _ r g b 1 0 _ a 2 u i 03608 03609 # d e f i n e G L _ R G B 1 0 _ A 2 U I 0 x 9 0 6 F 03610 03611 # e n d i f 03612 03613 # i f n d e f G L _ A R B _ t e x t u r e _ s w i z z l e 03614 03615 # d e f i n e G L _ T E X T U R E _ S W I Z Z L E _ R 0 x 8 E 4 2 03616 03617 # d e f i n e G L _ T E X T U R E _ S W I Z Z L E _ G 0 x 8 E 4 3 03618 03619 # d e f i n e G L _ T E X T U R E _ S W I Z Z L E _ B 0 x 8 E 4 4 03620 03621 # d e f i n e G L _ T E X T U R E _ S W I Z Z L E _ A 0 x 8 E 4 5 03622 03623 # d e f i n e G L _ T E X T U R E _ S W I Z Z L E _ R G B A 0 x 8 E 4 6 03624 03625 # e n d i f 03626 03627 # i f n d e f G L _ A R B _ t i m e r _ q u e r y 03628 03629 # d e f i n e G L _ T I M E _ E L A P S E D 0 x 8 8 B F 03630 03631 # d e f i n e G L _ T I M E S T A M P 0 x 8 E 2 8 03632 03633 # e n d i f 03634 03635 # i f n d e f G L _ A R B _ v e r t e x _ t y p e _ 2 _ 1 0 _ 1 0 _ 1 0 _ r e v 03636 03637 / * r e u s e G L _ U N S I G N E D _ I N T _ 2 _ 1 0 _ 1 0 _ 1 0 _ R E V * / 03638 03639 # d e f i n e G L _ I N T _ 2 _ 1 0 _ 1 0 _ 1 0 _ R E V 0 x 8 D 9 F 03640 03641 # e n d i f 03642 03643 # i f n d e f G L _ A R B _ d r a w _ i n d i r e c t 03644 03645 # d e f i n e G L _ D R A W _ I N D I R E C T _ B U F F E R 0 x 8 F 3 F 03646 03647 # d e f i n e G L _ D R A W _ I N D I R E C T _ B U F F E R _ B I N D I N G 0 x 8 F 4 3 03648 03649 # e n d i f 03650 03651 # i f n d e f G L _ A R B _ g p u _ s h a d e r 5 03652 03653 # d e f i n e G L _ G E O M E T R Y _ S H A D E R _ I N V O C A T I O N S 0 x 8 8 7 F 03654 03655 # d e f i n e G L _ M A X _ G E O M E T R Y _ S H A D E R _ I N V O C A T I O N S 0 x 8 E 5 A 03656 03657 # d e f i n e G L _ M I N _ F R A G M E N T _ I N T E R P O L A T I O N _ O F F S E T 0 x 8 E 5 B 03658 03659 # d e f i n e G L _ M A X _ F R A G M E N T _ I N T E R P O L A T I O N _ O F F S E T 0 x 8 E 5 C 03660 03661 # d e f i n e G L _ F R A G M E N T _ I N T E R P O L A T I O N _ O F F S E T _ B I T S 0 x 8 E 5 D 03662 03663 / * r e u s e G L _ M A X _ V E R T E X _ S T R E A M S * / 03664 03665 # e n d i f 03666 03667 # i f n d e f G L _ A R B _ g p u _ s h a d e r _ f p 6 4 03668 03669 / * r e u s e G L _ D O U B L E * / 03670 03671 # d e f i n e G L _ D O U B L E _ V E C 2 0 x 8 F F C 03672 03673 # d e f i n e G L _ D O U B L E _ V E C 3 0 x 8 F F D 03674 03675 # d e f i n e G L _ D O U B L E _ V E C 4 0 x 8 F F E 03676 03677 # d e f i n e G L _ D O U B L E _ M A T 2 0 x 8 F 4 6 03678 03679 # d e f i n e G L _ D O U B L E _ M A T 3 0 x 8 F 4 7 03680 03681 # d e f i n e G L _ D O U B L E _ M A T 4 0 x 8 F 4 8 03682 03683 # d e f i n e G L _ D O U B L E _ M A T 2 x 3 0 x 8 F 4 9 03684 03685 # d e f i n e G L _ D O U B L E _ M A T 2 x 4 0 x 8 F 4 A 03686 03687 # d e f i n e G L _ D O U B L E _ M A T 3 x 2 0 x 8 F 4 B 03688 03689 # d e f i n e G L _ D O U B L E _ M A T 3 x 4 0 x 8 F 4 C 03690 03691 # d e f i n e G L _ D O U B L E _ M A T 4 x 2 0 x 8 F 4 D 03692 03693 # d e f i n e G L _ D O U B L E _ M A T 4 x 3 0 x 8 F 4 E 03694 03695 # e n d i f 03696 03697 # i f n d e f G L _ A R B _ s h a d e r _ s u b r o u t i n e 03698 03699 # d e f i n e G L _ A C T I V E _ S U B R O U T I N E S 0 x 8 D E 5 03700 03701 # d e f i n e G L _ A C T I V E _ S U B R O U T I N E _ U N I F O R M S 0 x 8 D E 6 03702 03703 # d e f i n e G L _ A C T I V E _ S U B R O U T I N E _ U N I F O R M _ L O C A T I O N S 0 x 8 E 4 7 03704 03705 # d e f i n e G L _ A C T I V E _ S U B R O U T I N E _ M A X _ L E N G T H 0 x 8 E 4 8 03706 03707 # d e f i n e G L _ A C T I V E _ S U B R O U T I N E _ U N I F O R M _ M A X _ L E N G T H 0 x 8 E 4 9 03708 03709 # d e f i n e G L _ M A X _ S U B R O U T I N E S 0 x 8 D E 7 03710 03711 # d e f i n e G L _ M A X _ S U B R O U T I N E _ U N I F O R M _ L O C A T I O N S 0 x 8 D E 8 03712 03713 # d e f i n e G L _ N U M _ C O M P A T I B L E _ S U B R O U T I N E S 0 x 8 E 4 A 03714 03715 # d e f i n e G L _ C O M P A T I B L E _ S U B R O U T I N E S 0 x 8 E 4 B 03716 03717 / * r e u s e G L _ U N I F O R M _ S I Z E * / 03718 03719 / * r e u s e G L _ U N I F O R M _ N A M E _ L E N G T H * / 03720 03721 # e n d i f 03722 03723 # i f n d e f G L _ A R B _ t e s s e l l a t i o n _ s h a d e r 03724 03725 # d e f i n e G L _ P A T C H E S 0 x 0 0 0 E 03726 03727 # d e f i n e G L _ P A T C H _ V E R T I C E S 0 x 8 E 7 2 03728 03729 # d e f i n e G L _ P A T C H _ D E F A U L T _ I N N E R _ L E V E L 0 x 8 E 7 3 03730 03731 # d e f i n e G L _ P A T C H _ D E F A U L T _ O U T E R _ L E V E L 0 x 8 E 7 4 03732 03733 # d e f i n e G L _ T E S S _ C O N T R O L _ O U T P U T _ V E R T I C E S 0 x 8 E 7 5 03734 03735 # d e f i n e G L _ T E S S _ G E N _ M O D E 0 x 8 E 7 6 03736 03737 # d e f i n e G L _ T E S S _ G E N _ S P A C I N G 0 x 8 E 7 7 03738 03739 # d e f i n e G L _ T E S S _ G E N _ V E R T E X _ O R D E R 0 x 8 E 7 8 03740 03741 # d e f i n e G L _ T E S S _ G E N _ P O I N T _ M O D E 0 x 8 E 7 9 03742 03743 / * r e u s e G L _ T R I A N G L E S * / 03744 03745 / * r e u s e G L _ Q U A D S * / 03746 03747 # d e f i n e G L _ I S O L I N E S 0 x 8 E 7 A 03748 03749 / * r e u s e G L _ E Q U A L * / 03750 03751 # d e f i n e G L _ F R A C T I O N A L _ O D D 0 x 8 E 7 B 03752 03753 # d e f i n e G L _ F R A C T I O N A L _ E V E N 0 x 8 E 7 C 03754 03755 / * r e u s e G L _ C C W * / 03756 03757 / * r e u s e G L _ C W * / 03758 03759 # d e f i n e G L _ M A X _ P A T C H _ V E R T I C E S 0 x 8 E 7 D 03760 03761 # d e f i n e G L _ M A X _ T E S S _ G E N _ L E V E L 0 x 8 E 7 E 03762 03763 # d e f i n e G L _ M A X _ T E S S _ C O N T R O L _ U N I F O R M _ C O M P O N E N T S 0 x 8 E 7 F 03764 03765 # d e f i n e G L _ M A X _ T E S S _ E V A L U A T I O N _ U N I F O R M _ C O M P O N E N T S 0 x 8 E 8 0 03766 03767 # d e f i n e G L _ M A X _ T E S S _ C O N T R O L _ T E X T U R E _ I M A G E _ U N I T S 0 x 8 E 8 1 03768 03769 # d e f i n e G L _ M A X _ T E S S _ E V A L U A T I O N _ T E X T U R E _ I M A G E _ U N I T S 0 x 8 E 8 2 03770 03771 # d e f i n e G L _ M A X _ T E S S _ C O N T R O L _ O U T P U T _ C O M P O N E N T S 0 x 8 E 8 3 03772 03773 # d e f i n e G L _ M A X _ T E S S _ P A T C H _ C O M P O N E N T S 0 x 8 E 8 4 03774 03775 # d e f i n e G L _ M A X _ T E S S _ C O N T R O L _ T O T A L _ O U T P U T _ C O M P O N E N T S 0 x 8 E 8 5 03776 03777 # d e f i n e G L _ M A X _ T E S S _ E V A L U A T I O N _ O U T P U T _ C O M P O N E N T S 0 x 8 E 8 6 03778 03779 # d e f i n e G L _ M A X _ T E S S _ C O N T R O L _ U N I F O R M _ B L O C K S 0 x 8 E 8 9 03780 03781 # d e f i n e G L _ M A X _ T E S S _ E V A L U A T I O N _ U N I F O R M _ B L O C K S 0 x 8 E 8 A 03782 03783 # d e f i n e G L _ M A X _ T E S S _ C O N T R O L _ I N P U T _ C O M P O N E N T S 0 x 8 8 6 C 03784 03785 # d e f i n e G L _ M A X _ T E S S _ E V A L U A T I O N _ I N P U T _ C O M P O N E N T S 0 x 8 8 6 D 03786 03787 # d e f i n e G L _ M A X _ C O M B I N E D _ T E S S _ C O N T R O L _ U N I F O R M _ C O M P O N E N T S 0 x 8 E 1 E 03788 03789 # d e f i n e G L _ M A X _ C O M B I N E D _ T E S S _ E V A L U A T I O N _ U N I F O R M _ C O M P O N E N T S 0 x 8 E 1 F 03790 03791 # d e f i n e G L _ U N I F O R M _ B L O C K _ R E F E R E N C E D _ B Y _ T E S S _ C O N T R O L _ S H A D E R 0 x 8 4 F 0 03792 03793 # d e f i n e G L _ U N I F O R M _ B L O C K _ R E F E R E N C E D _ B Y _ T E S S _ E V A L U A T I O N _ S H A D E R 0 x 8 4 F 1 03794 03795 # d e f i n e G L _ T E S S _ E V A L U A T I O N _ S H A D E R 0 x 8 E 8 7 03796 03797 # d e f i n e G L _ T E S S _ C O N T R O L _ S H A D E R 0 x 8 E 8 8 03798 03799 # e n d i f 03800 03801 # i f n d e f G L _ A R B _ t e x t u r e _ b u f f e r _ o b j e c t _ r g b 3 2 03802 03803 / * r e u s e G L _ R G B 3 2 F * / 03804 03805 / * r e u s e G L _ R G B 3 2 U I * / 03806 03807 / * r e u s e G L _ R G B 3 2 I * / 03808 03809 # e n d i f 03810 03811 # i f n d e f G L _ A R B _ t r a n s f o r m _ f e e d b a c k 2 03812 03813 # d e f i n e G L _ T R A N S F O R M _ F E E D B A C K 0 x 8 E 2 2 03814 03815 # d e f i n e G L _ T R A N S F O R M _ F E E D B A C K _ B U F F E R _ P A U S E D 0 x 8 E 2 3 03816 03817 # d e f i n e G L _ T R A N S F O R M _ F E E D B A C K _ B U F F E R _ A C T I V E 0 x 8 E 2 4 03818 03819 # d e f i n e G L _ T R A N S F O R M _ F E E D B A C K _ B I N D I N G 0 x 8 E 2 5 03820 03821 # e n d i f 03822 03823 # i f n d e f G L _ A R B _ t r a n s f o r m _ f e e d b a c k 3 03824 03825 # d e f i n e G L _ M A X _ T R A N S F O R M _ F E E D B A C K _ B U F F E R S 0 x 8 E 7 0 03826 03827 # d e f i n e G L _ M A X _ V E R T E X _ S T R E A M S 0 x 8 E 7 1 03828 03829 # e n d i f 03830 03831 # i f n d e f G L _ A R B _ E S 2 _ c o m p a t i b i l i t y 03832 03833 # d e f i n e G L _ F I X E D 0 x 1 4 0 C 03834 03835 # d e f i n e G L _ I M P L E M E N T A T I O N _ C O L O R _ R E A D _ T Y P E 0 x 8 B 9 A 03836 03837 # d e f i n e G L _ I M P L E M E N T A T I O N _ C O L O R _ R E A D _ F O R M A T 0 x 8 B 9 B 03838 03839 # d e f i n e G L _ L O W _ F L O A T 0 x 8 D F 0 03840 03841 # d e f i n e G L _ M E D I U M _ F L O A T 0 x 8 D F 1 03842 03843 # d e f i n e G L _ H I G H _ F L O A T 0 x 8 D F 2 03844 03845 # d e f i n e G L _ L O W _ I N T 0 x 8 D F 3 03846 03847 # d e f i n e G L _ M E D I U M _ I N T 0 x 8 D F 4 03848 03849 # d e f i n e G L _ H I G H _ I N T 0 x 8 D F 5 03850 03851 # d e f i n e G L _ S H A D E R _ C O M P I L E R 0 x 8 D F A 03852 03853 # d e f i n e G L _ N U M _ S H A D E R _ B I N A R Y _ F O R M A T S 0 x 8 D F 9 03854 03855 # d e f i n e G L _ M A X _ V E R T E X _ U N I F O R M _ V E C T O R S 0 x 8 D F B 03856 03857 # d e f i n e G L _ M A X _ V A R Y I N G _ V E C T O R S 0 x 8 D F C 03858 03859 # d e f i n e G L _ M A X _ F R A G M E N T _ U N I F O R M _ V E C T O R S 0 x 8 D F D 03860 03861 # e n d i f 03862 03863 # i f n d e f G L _ A R B _ g e t _ p r o g r a m _ b i n a r y 03864 03865 # d e f i n e G L _ P R O G R A M _ B I N A R Y _ R E T R I E V A B L E _ H I N T 0 x 8 2 5 7 03866 03867 # d e f i n e G L _ P R O G R A M _ B I N A R Y _ L E N G T H 0 x 8 7 4 1 03868 03869 # d e f i n e G L _ N U M _ P R O G R A M _ B I N A R Y _ F O R M A T S 0 x 8 7 F E 03870 03871 # d e f i n e G L _ P R O G R A M _ B I N A R Y _ F O R M A T S 0 x 8 7 F F 03872 03873 # e n d i f 03874 03875 # i f n d e f G L _ A R B _ s e p a r a t e _ s h a d e r _ o b j e c t s 03876 03877 # d e f i n e G L _ V E R T E X _ S H A D E R _ B I T 0 x 0 0 0 0 0 0 0 1 03878 03879 # d e f i n e G L _ F R A G M E N T _ S H A D E R _ B I T 0 x 0 0 0 0 0 0 0 2 03880 03881 # d e f i n e G L _ G E O M E T R Y _ S H A D E R _ B I T 0 x 0 0 0 0 0 0 0 4 03882 03883 # d e f i n e G L _ T E S S _ C O N T R O L _ S H A D E R _ B I T 0 x 0 0 0 0 0 0 0 8 03884 03885 # d e f i n e G L _ T E S S _ E V A L U A T I O N _ S H A D E R _ B I T 0 x 0 0 0 0 0 0 1 0 03886 03887 # d e f i n e G L _ A L L _ S H A D E R _ B I T S 0 x F F F F F F F F 03888 03889 # d e f i n e G L _ P R O G R A M _ S E P A R A B L E 0 x 8 2 5 8 03890 03891 # d e f i n e G L _ A C T I V E _ P R O G R A M 0 x 8 2 5 9 03892 03893 # d e f i n e G L _ P R O G R A M _ P I P E L I N E _ B I N D I N G 0 x 8 2 5 A 03894 03895 # e n d i f 03896 03897 # i f n d e f G L _ A R B _ s h a d e r _ p r e c i s i o n 03898 03899 # e n d i f 03900 03901 # i f n d e f G L _ A R B _ v e r t e x _ a t t r i b _ 6 4 b i t 03902 03903 / * r e u s e G L _ R G B 3 2 I * / 03904 03905 / * r e u s e G L _ D O U B L E _ V E C 2 * / 03906 03907 / * r e u s e G L _ D O U B L E _ V E C 3 * / 03908 03909 / * r e u s e G L _ D O U B L E _ V E C 4 * / 03910 03911 / * r e u s e G L _ D O U B L E _ M A T 2 * / 03912 03913 / * r e u s e G L _ D O U B L E _ M A T 3 * / 03914 03915 / * r e u s e G L _ D O U B L E _ M A T 4 * / 03916 03917 / * r e u s e G L _ D O U B L E _ M A T 2 x 3 * / 03918 03919 / * r e u s e G L _ D O U B L E _ M A T 2 x 4 * / 03920 03921 / * r e u s e G L _ D O U B L E _ M A T 3 x 2 * / 03922 03923 / * r e u s e G L _ D O U B L E _ M A T 3 x 4 * / 03924 03925 / * r e u s e G L _ D O U B L E _ M A T 4 x 2 * / 03926 03927 / * r e u s e G L _ D O U B L E _ M A T 4 x 3 * / 03928 03929 # e n d i f 03930 03931 # i f n d e f G L _ A R B _ v i e w p o r t _ a r r a y 03932 03933 / * r e u s e G L _ S C I S S O R _ B O X * / 03934 03935 / * r e u s e G L _ V I E W P O R T * / 03936 03937 / * r e u s e G L _ D E P T H _ R A N G E * / 03938 03939 / * r e u s e G L _ S C I S S O R _ T E S T * / 03940 03941 # d e f i n e G L _ M A X _ V I E W P O R T S 0 x 8 2 5 B 03942 03943 # d e f i n e G L _ V I E W P O R T _ S U B P I X E L _ B I T S 0 x 8 2 5 C 03944 03945 # d e f i n e G L _ V I E W P O R T _ B O U N D S _ R A N G E 0 x 8 2 5 D 03946 03947 # d e f i n e G L _ L A Y E R _ P R O V O K I N G _ V E R T E X 0 x 8 2 5 E 03948 03949 # d e f i n e G L _ V I E W P O R T _ I N D E X _ P R O V O K I N G _ V E R T E X 0 x 8 2 5 F 03950 03951 # d e f i n e G L _ U N D E F I N E D _ V E R T E X 0 x 8 2 6 0 03952 03953 / * r e u s e G L _ F I R S T _ V E R T E X _ C O N V E N T I O N * / 03954 03955 / * r e u s e G L _ L A S T _ V E R T E X _ C O N V E N T I O N * / 03956 03957 / * r e u s e G L _ P R O V O K I N G _ V E R T E X * / 03958 03959 # e n d i f 03960 03961 # i f n d e f G L _ A R B _ c l _ e v e n t 03962 03963 # d e f i n e G L _ S Y N C _ C L _ E V E N T _ A R B 0 x 8 2 4 0 03964 03965 # d e f i n e G L _ S Y N C _ C L _ E V E N T _ C O M P L E T E _ A R B 0 x 8 2 4 1 03966 03967 # e n d i f 03968 03969 # i f n d e f G L _ A R B _ d e b u g _ o u t p u t 03970 03971 # d e f i n e G L _ D E B U G _ O U T P U T _ S Y N C H R O N O U S _ A R B 0 x 8 2 4 2 03972 03973 # d e f i n e G L _ D E B U G _ N E X T _ L O G G E D _ M E S S A G E _ L E N G T H _ A R B 0 x 8 2 4 3 03974 03975 # d e f i n e G L _ D E B U G _ C A L L B A C K _ F U N C T I O N _ A R B 0 x 8 2 4 4 03976 03977 # d e f i n e G L _ D E B U G _ C A L L B A C K _ U S E R _ P A R A M _ A R B 0 x 8 2 4 5 03978 03979 # d e f i n e G L _ D E B U G _ S O U R C E _ A P I _ A R B 0 x 8 2 4 6 03980 03981 # d e f i n e G L _ D E B U G _ S O U R C E _ W I N D O W _ S Y S T E M _ A R B 0 x 8 2 4 7 03982 03983 # d e f i n e G L _ D E B U G _ S O U R C E _ S H A D E R _ C O M P I L E R _ A R B 0 x 8 2 4 8 03984 03985 # d e f i n e G L _ D E B U G _ S O U R C E _ T H I R D _ P A R T Y _ A R B 0 x 8 2 4 9 03986 03987 # d e f i n e G L _ D E B U G _ S O U R C E _ A P P L I C A T I O N _ A R B 0 x 8 2 4 A 03988 03989 # d e f i n e G L _ D E B U G _ S O U R C E _ O T H E R _ A R B 0 x 8 2 4 B 03990 03991 # d e f i n e G L _ D E B U G _ T Y P E _ E R R O R _ A R B 0 x 8 2 4 C 03992 03993 # d e f i n e G L _ D E B U G _ T Y P E _ D E P R E C A T E D _ B E H A V I O R _ A R B 0 x 8 2 4 D 03994 03995 # d e f i n e G L _ D E B U G _ T Y P E _ U N D E F I N E D _ B E H A V I O R _ A R B 0 x 8 2 4 E 03996 03997 # d e f i n e G L _ D E B U G _ T Y P E _ P O R T A B I L I T Y _ A R B 0 x 8 2 4 F 03998 03999 # d e f i n e G L _ D E B U G _ T Y P E _ P E R F O R M A N C E _ A R B 0 x 8 2 5 0 04000 04001 # d e f i n e G L _ D E B U G _ T Y P E _ O T H E R _ A R B 0 x 8 2 5 1 04002 04003 # d e f i n e G L _ M A X _ D E B U G _ M E S S A G E _ L E N G T H _ A R B 0 x 9 1 4 3 04004 04005 # d e f i n e G L _ M A X _ D E B U G _ L O G G E D _ M E S S A G E S _ A R B 0 x 9 1 4 4 04006 04007 # d e f i n e G L _ D E B U G _ L O G G E D _ M E S S A G E S _ A R B 0 x 9 1 4 5 04008 04009 # d e f i n e G L _ D E B U G _ S E V E R I T Y _ H I G H _ A R B 0 x 9 1 4 6 04010 04011 # d e f i n e G L _ D E B U G _ S E V E R I T Y _ M E D I U M _ A R B 0 x 9 1 4 7 04012 04013 # d e f i n e G L _ D E B U G _ S E V E R I T Y _ L O W _ A R B 0 x 9 1 4 8 04014 04015 # e n d i f 04016 04017 # i f n d e f G L _ A R B _ r o b u s t n e s s 04018 04019 / * r e u s e G L _ N O _ E R R O R * / 04020 04021 # d e f i n e G L _ C O N T E X T _ F L A G _ R O B U S T _ A C C E S S _ B I T _ A R B 0 x 0 0 0 0 0 0 0 4 04022 04023 # d e f i n e G L _ L O S E _ C O N T E X T _ O N _ R E S E T _ A R B 0 x 8 2 5 2 04024 04025 # d e f i n e G L _ G U I L T Y _ C O N T E X T _ R E S E T _ A R B 0 x 8 2 5 3 04026 04027 # d e f i n e G L _ I N N O C E N T _ C O N T E X T _ R E S E T _ A R B 0 x 8 2 5 4 04028 04029 # d e f i n e G L _ U N K N O W N _ C O N T E X T _ R E S E T _ A R B 0 x 8 2 5 5 04030 04031 # d e f i n e G L _ R E S E T _ N O T I F I C A T I O N _ S T R A T E G Y _ A R B 0 x 8 2 5 6 04032 04033 # d e f i n e G L _ N O _ R E S E T _ N O T I F I C A T I O N _ A R B 0 x 8 2 6 1 04034 04035 # e n d i f 04036 04037 # i f n d e f G L _ A R B _ s h a d e r _ s t e n c i l _ e x p o r t 04038 04039 # e n d i f 04040 04041 # i f n d e f G L _ E X T _ a b g r 04042 04043 # d e f i n e G L _ A B G R _ E X T 0 x 8 0 0 0 04044 04045 # e n d i f 04046 04047 # i f n d e f G L _ E X T _ b l e n d _ c o l o r 04048 04049 # d e f i n e G L _ C O N S T A N T _ C O L O R _ E X T 0 x 8 0 0 1 04050 04051 # d e f i n e G L _ O N E _ M I N U S _ C O N S T A N T _ C O L O R _ E X T 0 x 8 0 0 2 04052 04053 # d e f i n e G L _ C O N S T A N T _ A L P H A _ E X T 0 x 8 0 0 3 04054 04055 # d e f i n e G L _ O N E _ M I N U S _ C O N S T A N T _ A L P H A _ E X T 0 x 8 0 0 4 04056 04057 # d e f i n e G L _ B L E N D _ C O L O R _ E X T 0 x 8 0 0 5 04058 04059 # e n d i f 04060 04061 # i f n d e f G L _ E X T _ p o l y g o n _ o f f s e t 04062 04063 # d e f i n e G L _ P O L Y G O N _ O F F S E T _ E X T 0 x 8 0 3 7 04064 04065 # d e f i n e G L _ P O L Y G O N _ O F F S E T _ F A C T O R _ E X T 0 x 8 0 3 8 04066 04067 # d e f i n e G L _ P O L Y G O N _ O F F S E T _ B I A S _ E X T 0 x 8 0 3 9 04068 04069 # e n d i f 04070 04071 # i f n d e f G L _ E X T _ t e x t u r e 04072 04073 # d e f i n e G L _ A L P H A 4 _ E X T 0 x 8 0 3 B 04074 04075 # d e f i n e G L _ A L P H A 8 _ E X T 0 x 8 0 3 C 04076 04077 # d e f i n e G L _ A L P H A 1 2 _ E X T 0 x 8 0 3 D 04078 04079 # d e f i n e G L _ A L P H A 1 6 _ E X T 0 x 8 0 3 E 04080 04081 # d e f i n e G L _ L U M I N A N C E 4 _ E X T 0 x 8 0 3 F 04082 04083 # d e f i n e G L _ L U M I N A N C E 8 _ E X T 0 x 8 0 4 0 04084 04085 # d e f i n e G L _ L U M I N A N C E 1 2 _ E X T 0 x 8 0 4 1 04086 04087 # d e f i n e G L _ L U M I N A N C E 1 6 _ E X T 0 x 8 0 4 2 04088 04089 # d e f i n e G L _ L U M I N A N C E 4 _ A L P H A 4 _ E X T 0 x 8 0 4 3 04090 04091 # d e f i n e G L _ L U M I N A N C E 6 _ A L P H A 2 _ E X T 0 x 8 0 4 4 04092 04093 # d e f i n e G L _ L U M I N A N C E 8 _ A L P H A 8 _ E X T 0 x 8 0 4 5 04094 04095 # d e f i n e G L _ L U M I N A N C E 1 2 _ A L P H A 4 _ E X T 0 x 8 0 4 6 04096 04097 # d e f i n e G L _ L U M I N A N C E 1 2 _ A L P H A 1 2 _ E X T 0 x 8 0 4 7 04098 04099 # d e f i n e G L _ L U M I N A N C E 1 6 _ A L P H A 1 6 _ E X T 0 x 8 0 4 8 04100 04101 # d e f i n e G L _ I N T E N S I T Y _ E X T 0 x 8 0 4 9 04102 04103 # d e f i n e G L _ I N T E N S I T Y 4 _ E X T 0 x 8 0 4 A 04104 04105 # d e f i n e G L _ I N T E N S I T Y 8 _ E X T 0 x 8 0 4 B 04106 04107 # d e f i n e G L _ I N T E N S I T Y 1 2 _ E X T 0 x 8 0 4 C 04108 04109 # d e f i n e G L _ I N T E N S I T Y 1 6 _ E X T 0 x 8 0 4 D 04110 04111 # d e f i n e G L _ R G B 2 _ E X T 0 x 8 0 4 E 04112 04113 # d e f i n e G L _ R G B 4 _ E X T 0 x 8 0 4 F 04114 04115 # d e f i n e G L _ R G B 5 _ E X T 0 x 8 0 5 0 04116 04117 # d e f i n e G L _ R G B 8 _ E X T 0 x 8 0 5 1 04118 04119 # d e f i n e G L _ R G B 1 0 _ E X T 0 x 8 0 5 2 04120 04121 # d e f i n e G L _ R G B 1 2 _ E X T 0 x 8 0 5 3 04122 04123 # d e f i n e G L _ R G B 1 6 _ E X T 0 x 8 0 5 4 04124 04125 # d e f i n e G L _ R G B A 2 _ E X T 0 x 8 0 5 5 04126 04127 # d e f i n e G L _ R G B A 4 _ E X T 0 x 8 0 5 6 04128 04129 # d e f i n e G L _ R G B 5 _ A 1 _ E X T 0 x 8 0 5 7 04130 04131 # d e f i n e G L _ R G B A 8 _ E X T 0 x 8 0 5 8 04132 04133 # d e f i n e G L _ R G B 1 0 _ A 2 _ E X T 0 x 8 0 5 9 04134 04135 # d e f i n e G L _ R G B A 1 2 _ E X T 0 x 8 0 5 A 04136 04137 # d e f i n e G L _ R G B A 1 6 _ E X T 0 x 8 0 5 B 04138 04139 # d e f i n e G L _ T E X T U R E _ R E D _ S I Z E _ E X T 0 x 8 0 5 C 04140 04141 # d e f i n e G L _ T E X T U R E _ G R E E N _ S I Z E _ E X T 0 x 8 0 5 D 04142 04143 # d e f i n e G L _ T E X T U R E _ B L U E _ S I Z E _ E X T 0 x 8 0 5 E 04144 04145 # d e f i n e G L _ T E X T U R E _ A L P H A _ S I Z E _ E X T 0 x 8 0 5 F 04146 04147 # d e f i n e G L _ T E X T U R E _ L U M I N A N C E _ S I Z E _ E X T 0 x 8 0 6 0 04148 04149 # d e f i n e G L _ T E X T U R E _ I N T E N S I T Y _ S I Z E _ E X T 0 x 8 0 6 1 04150 04151 # d e f i n e G L _ R E P L A C E _ E X T 0 x 8 0 6 2 04152 04153 # d e f i n e G L _ P R O X Y _ T E X T U R E _ 1 D _ E X T 0 x 8 0 6 3 04154 04155 # d e f i n e G L _ P R O X Y _ T E X T U R E _ 2 D _ E X T 0 x 8 0 6 4 04156 04157 # d e f i n e G L _ T E X T U R E _ T O O _ L A R G E _ E X T 0 x 8 0 6 5 04158 04159 # e n d i f 04160 04161 # i f n d e f G L _ E X T _ t e x t u r e 3 D 04162 04163 # d e f i n e G L _ P A C K _ S K I P _ I M A G E S _ E X T 0 x 8 0 6 B 04164 04165 # d e f i n e G L _ P A C K _ I M A G E _ H E I G H T _ E X T 0 x 8 0 6 C 04166 04167 # d e f i n e G L _ U N P A C K _ S K I P _ I M A G E S _ E X T 0 x 8 0 6 D 04168 04169 # d e f i n e G L _ U N P A C K _ I M A G E _ H E I G H T _ E X T 0 x 8 0 6 E 04170 04171 # d e f i n e G L _ T E X T U R E _ 3 D _ E X T 0 x 8 0 6 F 04172 04173 # d e f i n e G L _ P R O X Y _ T E X T U R E _ 3 D _ E X T 0 x 8 0 7 0 04174 04175 # d e f i n e G L _ T E X T U R E _ D E P T H _ E X T 0 x 8 0 7 1 04176 04177 # d e f i n e G L _ T E X T U R E _ W R A P _ R _ E X T 0 x 8 0 7 2 04178 04179 # d e f i n e G L _ M A X _ 3 D _ T E X T U R E _ S I Z E _ E X T 0 x 8 0 7 3 04180 04181 # e n d i f 04182 04183 # i f n d e f G L _ S G I S _ t e x t u r e _ f i l t e r 4 04184 04185 # d e f i n e G L _ F I L T E R 4 _ S G I S 0 x 8 1 4 6 04186 04187 # d e f i n e G L _ T E X T U R E _ F I L T E R 4 _ S I Z E _ S G I S 0 x 8 1 4 7 04188 04189 # e n d i f 04190 04191 # i f n d e f G L _ E X T _ s u b t e x t u r e 04192 04193 # e n d i f 04194 04195 # i f n d e f G L _ E X T _ c o p y _ t e x t u r e 04196 04197 # e n d i f 04198 04199 # i f n d e f G L _ E X T _ h i s t o g r a m 04200 04201 # d e f i n e G L _ H I S T O G R A M _ E X T 0 x 8 0 2 4 04202 04203 # d e f i n e G L _ P R O X Y _ H I S T O G R A M _ E X T 0 x 8 0 2 5 04204 04205 # d e f i n e G L _ H I S T O G R A M _ W I D T H _ E X T 0 x 8 0 2 6 04206 04207 # d e f i n e G L _ H I S T O G R A M _ F O R M A T _ E X T 0 x 8 0 2 7 04208 04209 # d e f i n e G L _ H I S T O G R A M _ R E D _ S I Z E _ E X T 0 x 8 0 2 8 04210 04211 # d e f i n e G L _ H I S T O G R A M _ G R E E N _ S I Z E _ E X T 0 x 8 0 2 9 04212 04213 # d e f i n e G L _ H I S T O G R A M _ B L U E _ S I Z E _ E X T 0 x 8 0 2 A 04214 04215 # d e f i n e G L _ H I S T O G R A M _ A L P H A _ S I Z E _ E X T 0 x 8 0 2 B 04216 04217 # d e f i n e G L _ H I S T O G R A M _ L U M I N A N C E _ S I Z E _ E X T 0 x 8 0 2 C 04218 04219 # d e f i n e G L _ H I S T O G R A M _ S I N K _ E X T 0 x 8 0 2 D 04220 04221 # d e f i n e G L _ M I N M A X _ E X T 0 x 8 0 2 E 04222 04223 # d e f i n e G L _ M I N M A X _ F O R M A T _ E X T 0 x 8 0 2 F 04224 04225 # d e f i n e G L _ M I N M A X _ S I N K _ E X T 0 x 8 0 3 0 04226 04227 # d e f i n e G L _ T A B L E _ T O O _ L A R G E _ E X T 0 x 8 0 3 1 04228 04229 # e n d i f 04230 04231 # i f n d e f G L _ E X T _ c o n v o l u t i o n 04232 04233 # d e f i n e G L _ C O N V O L U T I O N _ 1 D _ E X T 0 x 8 0 1 0 04234 04235 # d e f i n e G L _ C O N V O L U T I O N _ 2 D _ E X T 0 x 8 0 1 1 04236 04237 # d e f i n e G L _ S E P A R A B L E _ 2 D _ E X T 0 x 8 0 1 2 04238 04239 # d e f i n e G L _ C O N V O L U T I O N _ B O R D E R _ M O D E _ E X T 0 x 8 0 1 3 04240 04241 # d e f i n e G L _ C O N V O L U T I O N _ F I L T E R _ S C A L E _ E X T 0 x 8 0 1 4 04242 04243 # d e f i n e G L _ C O N V O L U T I O N _ F I L T E R _ B I A S _ E X T 0 x 8 0 1 5 04244 04245 # d e f i n e G L _ R E D U C E _ E X T 0 x 8 0 1 6 04246 04247 # d e f i n e G L _ C O N V O L U T I O N _ F O R M A T _ E X T 0 x 8 0 1 7 04248 04249 # d e f i n e G L _ C O N V O L U T I O N _ W I D T H _ E X T 0 x 8 0 1 8 04250 04251 # d e f i n e G L _ C O N V O L U T I O N _ H E I G H T _ E X T 0 x 8 0 1 9 04252 04253 # d e f i n e G L _ M A X _ C O N V O L U T I O N _ W I D T H _ E X T 0 x 8 0 1 A 04254 04255 # d e f i n e G L _ M A X _ C O N V O L U T I O N _ H E I G H T _ E X T 0 x 8 0 1 B 04256 04257 # d e f i n e G L _ P O S T _ C O N V O L U T I O N _ R E D _ S C A L E _ E X T 0 x 8 0 1 C 04258 04259 # d e f i n e G L _ P O S T _ C O N V O L U T I O N _ G R E E N _ S C A L E _ E X T 0 x 8 0 1 D 04260 04261 # d e f i n e G L _ P O S T _ C O N V O L U T I O N _ B L U E _ S C A L E _ E X T 0 x 8 0 1 E 04262 04263 # d e f i n e G L _ P O S T _ C O N V O L U T I O N _ A L P H A _ S C A L E _ E X T 0 x 8 0 1 F 04264 04265 # d e f i n e G L _ P O S T _ C O N V O L U T I O N _ R E D _ B I A S _ E X T 0 x 8 0 2 0 04266 04267 # d e f i n e G L _ P O S T _ C O N V O L U T I O N _ G R E E N _ B I A S _ E X T 0 x 8 0 2 1 04268 04269 # d e f i n e G L _ P O S T _ C O N V O L U T I O N _ B L U E _ B I A S _ E X T 0 x 8 0 2 2 04270 04271 # d e f i n e G L _ P O S T _ C O N V O L U T I O N _ A L P H A _ B I A S _ E X T 0 x 8 0 2 3 04272 04273 # e n d i f 04274 04275 # i f n d e f G L _ S G I _ c o l o r _ m a t r i x 04276 04277 # d e f i n e G L _ C O L O R _ M A T R I X _ S G I 0 x 8 0 B 1 04278 04279 # d e f i n e G L _ C O L O R _ M A T R I X _ S T A C K _ D E P T H _ S G I 0 x 8 0 B 2 04280 04281 # d e f i n e G L _ M A X _ C O L O R _ M A T R I X _ S T A C K _ D E P T H _ S G I 0 x 8 0 B 3 04282 04283 # d e f i n e G L _ P O S T _ C O L O R _ M A T R I X _ R E D _ S C A L E _ S G I 0 x 8 0 B 4 04284 04285 # d e f i n e G L _ P O S T _ C O L O R _ M A T R I X _ G R E E N _ S C A L E _ S G I 0 x 8 0 B 5 04286 04287 # d e f i n e G L _ P O S T _ C O L O R _ M A T R I X _ B L U E _ S C A L E _ S G I 0 x 8 0 B 6 04288 04289 # d e f i n e G L _ P O S T _ C O L O R _ M A T R I X _ A L P H A _ S C A L E _ S G I 0 x 8 0 B 7 04290 04291 # d e f i n e G L _ P O S T _ C O L O R _ M A T R I X _ R E D _ B I A S _ S G I 0 x 8 0 B 8 04292 04293 # d e f i n e G L _ P O S T _ C O L O R _ M A T R I X _ G R E E N _ B I A S _ S G I 0 x 8 0 B 9 04294 04295 # d e f i n e G L _ P O S T _ C O L O R _ M A T R I X _ B L U E _ B I A S _ S G I 0 x 8 0 B A 04296 04297 # d e f i n e G L _ P O S T _ C O L O R _ M A T R I X _ A L P H A _ B I A S _ S G I 0 x 8 0 B B 04298 04299 # e n d i f 04300 04301 # i f n d e f G L _ S G I _ c o l o r _ t a b l e 04302 04303 # d e f i n e G L _ C O L O R _ T A B L E _ S G I 0 x 8 0 D 0 04304 04305 # d e f i n e G L _ P O S T _ C O N V O L U T I O N _ C O L O R _ T A B L E _ S G I 0 x 8 0 D 1 04306 04307 # d e f i n e G L _ P O S T _ C O L O R _ M A T R I X _ C O L O R _ T A B L E _ S G I 0 x 8 0 D 2 04308 04309 # d e f i n e G L _ P R O X Y _ C O L O R _ T A B L E _ S G I 0 x 8 0 D 3 04310 04311 # d e f i n e G L _ P R O X Y _ P O S T _ C O N V O L U T I O N _ C O L O R _ T A B L E _ S G I 0 x 8 0 D 4 04312 04313 # d e f i n e G L _ P R O X Y _ P O S T _ C O L O R _ M A T R I X _ C O L O R _ T A B L E _ S G I 0 x 8 0 D 5 04314 04315 # d e f i n e G L _ C O L O R _ T A B L E _ S C A L E _ S G I 0 x 8 0 D 6 04316 04317 # d e f i n e G L _ C O L O R _ T A B L E _ B I A S _ S G I 0 x 8 0 D 7 04318 04319 # d e f i n e G L _ C O L O R _ T A B L E _ F O R M A T _ S G I 0 x 8 0 D 8 04320 04321 # d e f i n e G L _ C O L O R _ T A B L E _ W I D T H _ S G I 0 x 8 0 D 9 04322 04323 # d e f i n e G L _ C O L O R _ T A B L E _ R E D _ S I Z E _ S G I 0 x 8 0 D A 04324 04325 # d e f i n e G L _ C O L O R _ T A B L E _ G R E E N _ S I Z E _ S G I 0 x 8 0 D B 04326 04327 # d e f i n e G L _ C O L O R _ T A B L E _ B L U E _ S I Z E _ S G I 0 x 8 0 D C 04328 04329 # d e f i n e G L _ C O L O R _ T A B L E _ A L P H A _ S I Z E _ S G I 0 x 8 0 D D 04330 04331 # d e f i n e G L _ C O L O R _ T A B L E _ L U M I N A N C E _ S I Z E _ S G I 0 x 8 0 D E 04332 04333 # d e f i n e G L _ C O L O R _ T A B L E _ I N T E N S I T Y _ S I Z E _ S G I 0 x 8 0 D F 04334 04335 # e n d i f 04336 04337 # i f n d e f G L _ S G I S _ p i x e l _ t e x t u r e 04338 04339 # d e f i n e G L _ P I X E L _ T E X T U R E _ S G I S 0 x 8 3 5 3 04340 04341 # d e f i n e G L _ P I X E L _ F R A G M E N T _ R G B _ S O U R C E _ S G I S 0 x 8 3 5 4 04342 04343 # d e f i n e G L _ P I X E L _ F R A G M E N T _ A L P H A _ S O U R C E _ S G I S 0 x 8 3 5 5 04344 04345 # d e f i n e G L _ P I X E L _ G R O U P _ C O L O R _ S G I S 0 x 8 3 5 6 04346 04347 # e n d i f 04348 04349 # i f n d e f G L _ S G I X _ p i x e l _ t e x t u r e 04350 04351 # d e f i n e G L _ P I X E L _ T E X _ G E N _ S G I X 0 x 8 1 3 9 04352 04353 # d e f i n e G L _ P I X E L _ T E X _ G E N _ M O D E _ S G I X 0 x 8 3 2 B 04354 04355 # e n d i f 04356 04357 # i f n d e f G L _ S G I S _ t e x t u r e 4 D 04358 04359 # d e f i n e G L _ P A C K _ S K I P _ V O L U M E S _ S G I S 0 x 8 1 3 0 04360 04361 # d e f i n e G L _ P A C K _ I M A G E _ D E P T H _ S G I S 0 x 8 1 3 1 04362 04363 # d e f i n e G L _ U N P A C K _ S K I P _ V O L U M E S _ S G I S 0 x 8 1 3 2 04364 04365 # d e f i n e G L _ U N P A C K _ I M A G E _ D E P T H _ S G I S 0 x 8 1 3 3 04366 04367 # d e f i n e G L _ T E X T U R E _ 4 D _ S G I S 0 x 8 1 3 4 04368 04369 # d e f i n e G L _ P R O X Y _ T E X T U R E _ 4 D _ S G I S 0 x 8 1 3 5 04370 04371 # d e f i n e G L _ T E X T U R E _ 4 D S I Z E _ S G I S 0 x 8 1 3 6 04372 04373 # d e f i n e G L _ T E X T U R E _ W R A P _ Q _ S G I S 0 x 8 1 3 7 04374 04375 # d e f i n e G L _ M A X _ 4 D _ T E X T U R E _ S I Z E _ S G I S 0 x 8 1 3 8 04376 04377 # d e f i n e G L _ T E X T U R E _ 4 D _ B I N D I N G _ S G I S 0 x 8 1 4 F 04378 04379 # e n d i f 04380 04381 # i f n d e f G L _ S G I _ t e x t u r e _ c o l o r _ t a b l e 04382 04383 # d e f i n e G L _ T E X T U R E _ C O L O R _ T A B L E _ S G I 0 x 8 0 B C 04384 04385 # d e f i n e G L _ P R O X Y _ T E X T U R E _ C O L O R _ T A B L E _ S G I 0 x 8 0 B D 04386 04387 # e n d i f 04388 04389 # i f n d e f G L _ E X T _ c m y k a 04390 04391 # d e f i n e G L _ C M Y K _ E X T 0 x 8 0 0 C 04392 04393 # d e f i n e G L _ C M Y K A _ E X T 0 x 8 0 0 D 04394 04395 # d e f i n e G L _ P A C K _ C M Y K _ H I N T _ E X T 0 x 8 0 0 E 04396 04397 # d e f i n e G L _ U N P A C K _ C M Y K _ H I N T _ E X T 0 x 8 0 0 F 04398 04399 # e n d i f 04400 04401 # i f n d e f G L _ E X T _ t e x t u r e _ o b j e c t 04402 04403 # d e f i n e G L _ T E X T U R E _ P R I O R I T Y _ E X T 0 x 8 0 6 6 04404 04405 # d e f i n e G L _ T E X T U R E _ R E S I D E N T _ E X T 0 x 8 0 6 7 04406 04407 # d e f i n e G L _ T E X T U R E _ 1 D _ B I N D I N G _ E X T 0 x 8 0 6 8 04408 04409 # d e f i n e G L _ T E X T U R E _ 2 D _ B I N D I N G _ E X T 0 x 8 0 6 9 04410 04411 # d e f i n e G L _ T E X T U R E _ 3 D _ B I N D I N G _ E X T 0 x 8 0 6 A 04412 04413 # e n d i f 04414 04415 # i f n d e f G L _ S G I S _ d e t a i l _ t e x t u r e 04416 04417 # d e f i n e G L _ D E T A I L _ T E X T U R E _ 2 D _ S G I S 0 x 8 0 9 5 04418 04419 # d e f i n e G L _ D E T A I L _ T E X T U R E _ 2 D _ B I N D I N G _ S G I S 0 x 8 0 9 6 04420 04421 # d e f i n e G L _ L I N E A R _ D E T A I L _ S G I S 0 x 8 0 9 7 04422 04423 # d e f i n e G L _ L I N E A R _ D E T A I L _ A L P H A _ S G I S 0 x 8 0 9 8 04424 04425 # d e f i n e G L _ L I N E A R _ D E T A I L _ C O L O R _ S G I S 0 x 8 0 9 9 04426 04427 # d e f i n e G L _ D E T A I L _ T E X T U R E _ L E V E L _ S G I S 0 x 8 0 9 A 04428 04429 # d e f i n e G L _ D E T A I L _ T E X T U R E _ M O D E _ S G I S 0 x 8 0 9 B 04430 04431 # d e f i n e G L _ D E T A I L _ T E X T U R E _ F U N C _ P O I N T S _ S G I S 0 x 8 0 9 C 04432 04433 # e n d i f 04434 04435 # i f n d e f G L _ S G I S _ s h a r p e n _ t e x t u r e 04436 04437 # d e f i n e G L _ L I N E A R _ S H A R P E N _ S G I S 0 x 8 0 A D 04438 04439 # d e f i n e G L _ L I N E A R _ S H A R P E N _ A L P H A _ S G I S 0 x 8 0 A E 04440 04441 # d e f i n e G L _ L I N E A R _ S H A R P E N _ C O L O R _ S G I S 0 x 8 0 A F 04442 04443 # d e f i n e G L _ S H A R P E N _ T E X T U R E _ F U N C _ P O I N T S _ S G I S 0 x 8 0 B 0 04444 04445 # e n d i f 04446 04447 # i f n d e f G L _ E X T _ p a c k e d _ p i x e l s 04448 04449 # d e f i n e G L _ U N S I G N E D _ B Y T E _ 3 _ 3 _ 2 _ E X T 0 x 8 0 3 2 04450 04451 # d e f i n e G L _ U N S I G N E D _ S H O R T _ 4 _ 4 _ 4 _ 4 _ E X T 0 x 8 0 3 3 04452 04453 # d e f i n e G L _ U N S I G N E D _ S H O R T _ 5 _ 5 _ 5 _ 1 _ E X T 0 x 8 0 3 4 04454 04455 # d e f i n e G L _ U N S I G N E D _ I N T _ 8 _ 8 _ 8 _ 8 _ E X T 0 x 8 0 3 5 04456 04457 # d e f i n e G L _ U N S I G N E D _ I N T _ 1 0 _ 1 0 _ 1 0 _ 2 _ E X T 0 x 8 0 3 6 04458 04459 # e n d i f 04460 04461 # i f n d e f G L _ S G I S _ t e x t u r e _ l o d 04462 04463 # d e f i n e G L _ T E X T U R E _ M I N _ L O D _ S G I S 0 x 8 1 3 A 04464 04465 # d e f i n e G L _ T E X T U R E _ M A X _ L O D _ S G I S 0 x 8 1 3 B 04466 04467 # d e f i n e G L _ T E X T U R E _ B A S E _ L E V E L _ S G I S 0 x 8 1 3 C 04468 04469 # d e f i n e G L _ T E X T U R E _ M A X _ L E V E L _ S G I S 0 x 8 1 3 D 04470 04471 # e n d i f 04472 04473 # i f n d e f G L _ S G I S _ m u l t i s a m p l e 04474 04475 # d e f i n e G L _ M U L T I S A M P L E _ S G I S 0 x 8 0 9 D 04476 04477 # d e f i n e G L _ S A M P L E _ A L P H A _ T O _ M A S K _ S G I S 0 x 8 0 9 E 04478 04479 # d e f i n e G L _ S A M P L E _ A L P H A _ T O _ O N E _ S G I S 0 x 8 0 9 F 04480 04481 # d e f i n e G L _ S A M P L E _ M A S K _ S G I S 0 x 8 0 A 0 04482 04483 # d e f i n e G L _ 1 P A S S _ S G I S 0 x 8 0 A 1 04484 04485 # d e f i n e G L _ 2 P A S S _ 0 _ S G I S 0 x 8 0 A 2 04486 04487 # d e f i n e G L _ 2 P A S S _ 1 _ S G I S 0 x 8 0 A 3 04488 04489 # d e f i n e G L _ 4 P A S S _ 0 _ S G I S 0 x 8 0 A 4 04490 04491 # d e f i n e G L _ 4 P A S S _ 1 _ S G I S 0 x 8 0 A 5 04492 04493 # d e f i n e G L _ 4 P A S S _ 2 _ S G I S 0 x 8 0 A 6 04494 04495 # d e f i n e G L _ 4 P A S S _ 3 _ S G I S 0 x 8 0 A 7 04496 04497 # d e f i n e G L _ S A M P L E _ B U F F E R S _ S G I S 0 x 8 0 A 8 04498 04499 # d e f i n e G L _ S A M P L E S _ S G I S 0 x 8 0 A 9 04500 04501 # d e f i n e G L _ S A M P L E _ M A S K _ V A L U E _ S G I S 0 x 8 0 A A 04502 04503 # d e f i n e G L _ S A M P L E _ M A S K _ I N V E R T _ S G I S 0 x 8 0 A B 04504 04505 # d e f i n e G L _ S A M P L E _ P A T T E R N _ S G I S 0 x 8 0 A C 04506 04507 # e n d i f 04508 04509 # i f n d e f G L _ E X T _ r e s c a l e _ n o r m a l 04510 04511 # d e f i n e G L _ R E S C A L E _ N O R M A L _ E X T 0 x 8 0 3 A 04512 04513 # e n d i f 04514 04515 # i f n d e f G L _ E X T _ v e r t e x _ a r r a y 04516 04517 # d e f i n e G L _ V E R T E X _ A R R A Y _ E X T 0 x 8 0 7 4 04518 04519 # d e f i n e G L _ N O R M A L _ A R R A Y _ E X T 0 x 8 0 7 5 04520 04521 # d e f i n e G L _ C O L O R _ A R R A Y _ E X T 0 x 8 0 7 6 04522 04523 # d e f i n e G L _ I N D E X _ A R R A Y _ E X T 0 x 8 0 7 7 04524 04525 # d e f i n e G L _ T E X T U R E _ C O O R D _ A R R A Y _ E X T 0 x 8 0 7 8 04526 04527 # d e f i n e G L _ E D G E _ F L A G _ A R R A Y _ E X T 0 x 8 0 7 9 04528 04529 # d e f i n e G L _ V E R T E X _ A R R A Y _ S I Z E _ E X T 0 x 8 0 7 A 04530 04531 # d e f i n e G L _ V E R T E X _ A R R A Y _ T Y P E _ E X T 0 x 8 0 7 B 04532 04533 # d e f i n e G L _ V E R T E X _ A R R A Y _ S T R I D E _ E X T 0 x 8 0 7 C 04534 04535 # d e f i n e G L _ V E R T E X _ A R R A Y _ C O U N T _ E X T 0 x 8 0 7 D 04536 04537 # d e f i n e G L _ N O R M A L _ A R R A Y _ T Y P E _ E X T 0 x 8 0 7 E 04538 04539 # d e f i n e G L _ N O R M A L _ A R R A Y _ S T R I D E _ E X T 0 x 8 0 7 F 04540 04541 # d e f i n e G L _ N O R M A L _ A R R A Y _ C O U N T _ E X T 0 x 8 0 8 0 04542 04543 # d e f i n e G L _ C O L O R _ A R R A Y _ S I Z E _ E X T 0 x 8 0 8 1 04544 04545 # d e f i n e G L _ C O L O R _ A R R A Y _ T Y P E _ E X T 0 x 8 0 8 2 04546 04547 # d e f i n e G L _ C O L O R _ A R R A Y _ S T R I D E _ E X T 0 x 8 0 8 3 04548 04549 # d e f i n e G L _ C O L O R _ A R R A Y _ C O U N T _ E X T 0 x 8 0 8 4 04550 04551 # d e f i n e G L _ I N D E X _ A R R A Y _ T Y P E _ E X T 0 x 8 0 8 5 04552 04553 # d e f i n e G L _ I N D E X _ A R R A Y _ S T R I D E _ E X T 0 x 8 0 8 6 04554 04555 # d e f i n e G L _ I N D E X _ A R R A Y _ C O U N T _ E X T 0 x 8 0 8 7 04556 04557 # d e f i n e G L _ T E X T U R E _ C O O R D _ A R R A Y _ S I Z E _ E X T 0 x 8 0 8 8 04558 04559 # d e f i n e G L _ T E X T U R E _ C O O R D _ A R R A Y _ T Y P E _ E X T 0 x 8 0 8 9 04560 04561 # d e f i n e G L _ T E X T U R E _ C O O R D _ A R R A Y _ S T R I D E _ E X T 0 x 8 0 8 A 04562 04563 # d e f i n e G L _ T E X T U R E _ C O O R D _ A R R A Y _ C O U N T _ E X T 0 x 8 0 8 B 04564 04565 # d e f i n e G L _ E D G E _ F L A G _ A R R A Y _ S T R I D E _ E X T 0 x 8 0 8 C 04566 04567 # d e f i n e G L _ E D G E _ F L A G _ A R R A Y _ C O U N T _ E X T 0 x 8 0 8 D 04568 04569 # d e f i n e G L _ V E R T E X _ A R R A Y _ P O I N T E R _ E X T 0 x 8 0 8 E 04570 04571 # d e f i n e G L _ N O R M A L _ A R R A Y _ P O I N T E R _ E X T 0 x 8 0 8 F 04572 04573 # d e f i n e G L _ C O L O R _ A R R A Y _ P O I N T E R _ E X T 0 x 8 0 9 0 04574 04575 # d e f i n e G L _ I N D E X _ A R R A Y _ P O I N T E R _ E X T 0 x 8 0 9 1 04576 04577 # d e f i n e G L _ T E X T U R E _ C O O R D _ A R R A Y _ P O I N T E R _ E X T 0 x 8 0 9 2 04578 04579 # d e f i n e G L _ E D G E _ F L A G _ A R R A Y _ P O I N T E R _ E X T 0 x 8 0 9 3 04580 04581 # e n d i f 04582 04583 # i f n d e f G L _ E X T _ m i s c _ a t t r i b u t e 04584 04585 # e n d i f 04586 04587 # i f n d e f G L _ S G I S _ g e n e r a t e _ m i p m a p 04588 04589 # d e f i n e G L _ G E N E R A T E _ M I P M A P _ S G I S 0 x 8 1 9 1 04590 04591 # d e f i n e G L _ G E N E R A T E _ M I P M A P _ H I N T _ S G I S 0 x 8 1 9 2 04592 04593 # e n d i f 04594 04595 # i f n d e f G L _ S G I X _ c l i p m a p 04596 04597 # d e f i n e G L _ L I N E A R _ C L I P M A P _ L I N E A R _ S G I X 0 x 8 1 7 0 04598 04599 # d e f i n e G L _ T E X T U R E _ C L I P M A P _ C E N T E R _ S G I X 0 x 8 1 7 1 04600 04601 # d e f i n e G L _ T E X T U R E _ C L I P M A P _ F R A M E _ S G I X 0 x 8 1 7 2 04602 04603 # d e f i n e G L _ T E X T U R E _ C L I P M A P _ O F F S E T _ S G I X 0 x 8 1 7 3 04604 04605 # d e f i n e G L _ T E X T U R E _ C L I P M A P _ V I R T U A L _ D E P T H _ S G I X 0 x 8 1 7 4 04606 04607 # d e f i n e G L _ T E X T U R E _ C L I P M A P _ L O D _ O F F S E T _ S G I X 0 x 8 1 7 5 04608 04609 # d e f i n e G L _ T E X T U R E _ C L I P M A P _ D E P T H _ S G I X 0 x 8 1 7 6 04610 04611 # d e f i n e G L _ M A X _ C L I P M A P _ D E P T H _ S G I X 0 x 8 1 7 7 04612 04613 # d e f i n e G L _ M A X _ C L I P M A P _ V I R T U A L _ D E P T H _ S G I X 0 x 8 1 7 8 04614 04615 # d e f i n e G L _ N E A R E S T _ C L I P M A P _ N E A R E S T _ S G I X 0 x 8 4 4 D 04616 04617 # d e f i n e G L _ N E A R E S T _ C L I P M A P _ L I N E A R _ S G I X 0 x 8 4 4 E 04618 04619 # d e f i n e G L _ L I N E A R _ C L I P M A P _ N E A R E S T _ S G I X 0 x 8 4 4 F 04620 04621 # e n d i f 04622 04623 # i f n d e f G L _ S G I X _ s h a d o w 04624 04625 # d e f i n e G L _ T E X T U R E _ C O M P A R E _ S G I X 0 x 8 1 9 A 04626 04627 # d e f i n e G L _ T E X T U R E _ C O M P A R E _ O P E R A T O R _ S G I X 0 x 8 1 9 B 04628 04629 # d e f i n e G L _ T E X T U R E _ L E Q U A L _ R _ S G I X 0 x 8 1 9 C 04630 04631 # d e f i n e G L _ T E X T U R E _ G E Q U A L _ R _ S G I X 0 x 8 1 9 D 04632 04633 # e n d i f 04634 04635 # i f n d e f G L _ S G I S _ t e x t u r e _ e d g e _ c l a m p 04636 04637 # d e f i n e G L _ C L A M P _ T O _ E D G E _ S G I S 0 x 8 1 2 F 04638 04639 # e n d i f 04640 04641 # i f n d e f G L _ S G I S _ t e x t u r e _ b o r d e r _ c l a m p 04642 04643 # d e f i n e G L _ C L A M P _ T O _ B O R D E R _ S G I S 0 x 8 1 2 D 04644 04645 # e n d i f 04646 04647 # i f n d e f G L _ E X T _ b l e n d _ m i n m a x 04648 04649 # d e f i n e G L _ F U N C _ A D D _ E X T 0 x 8 0 0 6 04650 04651 # d e f i n e G L _ M I N _ E X T 0 x 8 0 0 7 04652 04653 # d e f i n e G L _ M A X _ E X T 0 x 8 0 0 8 04654 04655 # d e f i n e G L _ B L E N D _ E Q U A T I O N _ E X T 0 x 8 0 0 9 04656 04657 # e n d i f 04658 04659 # i f n d e f G L _ E X T _ b l e n d _ s u b t r a c t 04660 04661 # d e f i n e G L _ F U N C _ S U B T R A C T _ E X T 0 x 8 0 0 A 04662 04663 # d e f i n e G L _ F U N C _ R E V E R S E _ S U B T R A C T _ E X T 0 x 8 0 0 B 04664 04665 # e n d i f 04666 04667 # i f n d e f G L _ E X T _ b l e n d _ l o g i c _ o p 04668 04669 # e n d i f 04670 04671 # i f n d e f G L _ S G I X _ i n t e r l a c e 04672 04673 # d e f i n e G L _ I N T E R L A C E _ S G I X 0 x 8 0 9 4 04674 04675 # e n d i f 04676 04677 # i f n d e f G L _ S G I X _ p i x e l _ t i l e s 04678 04679 # d e f i n e G L _ P I X E L _ T I L E _ B E S T _ A L I G N M E N T _ S G I X 0 x 8 1 3 E 04680 04681 # d e f i n e G L _ P I X E L _ T I L E _ C A C H E _ I N C R E M E N T _ S G I X 0 x 8 1 3 F 04682 04683 # d e f i n e G L _ P I X E L _ T I L E _ W I D T H _ S G I X 0 x 8 1 4 0 04684 04685 # d e f i n e G L _ P I X E L _ T I L E _ H E I G H T _ S G I X 0 x 8 1 4 1 04686 04687 # d e f i n e G L _ P I X E L _ T I L E _ G R I D _ W I D T H _ S G I X 0 x 8 1 4 2 04688 04689 # d e f i n e G L _ P I X E L _ T I L E _ G R I D _ H E I G H T _ S G I X 0 x 8 1 4 3 04690 04691 # d e f i n e G L _ P I X E L _ T I L E _ G R I D _ D E P T H _ S G I X 0 x 8 1 4 4 04692 04693 # d e f i n e G L _ P I X E L _ T I L E _ C A C H E _ S I Z E _ S G I X 0 x 8 1 4 5 04694 04695 # e n d i f 04696 04697 # i f n d e f G L _ S G I S _ t e x t u r e _ s e l e c t 04698 04699 # d e f i n e G L _ D U A L _ A L P H A 4 _ S G I S 0 x 8 1 1 0 04700 04701 # d e f i n e G L _ D U A L _ A L P H A 8 _ S G I S 0 x 8 1 1 1 04702 04703 # d e f i n e G L _ D U A L _ A L P H A 1 2 _ S G I S 0 x 8 1 1 2 04704 04705 # d e f i n e G L _ D U A L _ A L P H A 1 6 _ S G I S 0 x 8 1 1 3 04706 04707 # d e f i n e G L _ D U A L _ L U M I N A N C E 4 _ S G I S 0 x 8 1 1 4 04708 04709 # d e f i n e G L _ D U A L _ L U M I N A N C E 8 _ S G I S 0 x 8 1 1 5 04710 04711 # d e f i n e G L _ D U A L _ L U M I N A N C E 1 2 _ S G I S 0 x 8 1 1 6 04712 04713 # d e f i n e G L _ D U A L _ L U M I N A N C E 1 6 _ S G I S 0 x 8 1 1 7 04714 04715 # d e f i n e G L _ D U A L _ I N T E N S I T Y 4 _ S G I S 0 x 8 1 1 8 04716 04717 # d e f i n e G L _ D U A L _ I N T E N S I T Y 8 _ S G I S 0 x 8 1 1 9 04718 04719 # d e f i n e G L _ D U A L _ I N T E N S I T Y 1 2 _ S G I S 0 x 8 1 1 A 04720 04721 # d e f i n e G L _ D U A L _ I N T E N S I T Y 1 6 _ S G I S 0 x 8 1 1 B 04722 04723 # d e f i n e G L _ D U A L _ L U M I N A N C E _ A L P H A 4 _ S G I S 0 x 8 1 1 C 04724 04725 # d e f i n e G L _ D U A L _ L U M I N A N C E _ A L P H A 8 _ S G I S 0 x 8 1 1 D 04726 04727 # d e f i n e G L _ Q U A D _ A L P H A 4 _ S G I S 0 x 8 1 1 E 04728 04729 # d e f i n e G L _ Q U A D _ A L P H A 8 _ S G I S 0 x 8 1 1 F 04730 04731 # d e f i n e G L _ Q U A D _ L U M I N A N C E 4 _ S G I S 0 x 8 1 2 0 04732 04733 # d e f i n e G L _ Q U A D _ L U M I N A N C E 8 _ S G I S 0 x 8 1 2 1 04734 04735 # d e f i n e G L _ Q U A D _ I N T E N S I T Y 4 _ S G I S 0 x 8 1 2 2 04736 04737 # d e f i n e G L _ Q U A D _ I N T E N S I T Y 8 _ S G I S 0 x 8 1 2 3 04738 04739 # d e f i n e G L _ D U A L _ T E X T U R E _ S E L E C T _ S G I S 0 x 8 1 2 4 04740 04741 # d e f i n e G L _ Q U A D _ T E X T U R E _ S E L E C T _ S G I S 0 x 8 1 2 5 04742 04743 # e n d i f 04744 04745 # i f n d e f G L _ S G I X _ s p r i t e 04746 04747 # d e f i n e G L _ S P R I T E _ S G I X 0 x 8 1 4 8 04748 04749 # d e f i n e G L _ S P R I T E _ M O D E _ S G I X 0 x 8 1 4 9 04750 04751 # d e f i n e G L _ S P R I T E _ A X I S _ S G I X 0 x 8 1 4 A 04752 04753 # d e f i n e G L _ S P R I T E _ T R A N S L A T I O N _ S G I X 0 x 8 1 4 B 04754 04755 # d e f i n e G L _ S P R I T E _ A X I A L _ S G I X 0 x 8 1 4 C 04756 04757 # d e f i n e G L _ S P R I T E _ O B J E C T _ A L I G N E D _ S G I X 0 x 8 1 4 D 04758 04759 # d e f i n e G L _ S P R I T E _ E Y E _ A L I G N E D _ S G I X 0 x 8 1 4 E 04760 04761 # e n d i f 04762 04763 # i f n d e f G L _ S G I X _ t e x t u r e _ m u l t i _ b u f f e r 04764 04765 # d e f i n e G L _ T E X T U R E _ M U L T I _ B U F F E R _ H I N T _ S G I X 0 x 8 1 2 E 04766 04767 # e n d i f 04768 04769 # i f n d e f G L _ E X T _ p o i n t _ p a r a m e t e r s 04770 04771 # d e f i n e G L _ P O I N T _ S I Z E _ M I N _ E X T 0 x 8 1 2 6 04772 04773 # d e f i n e G L _ P O I N T _ S I Z E _ M A X _ E X T 0 x 8 1 2 7 04774 04775 # d e f i n e G L _ P O I N T _ F A D E _ T H R E S H O L D _ S I Z E _ E X T 0 x 8 1 2 8 04776 04777 # d e f i n e G L _ D I S T A N C E _ A T T E N U A T I O N _ E X T 0 x 8 1 2 9 04778 04779 # e n d i f 04780 04781 # i f n d e f G L _ S G I S _ p o i n t _ p a r a m e t e r s 04782 04783 # d e f i n e G L _ P O I N T _ S I Z E _ M I N _ S G I S 0 x 8 1 2 6 04784 04785 # d e f i n e G L _ P O I N T _ S I Z E _ M A X _ S G I S 0 x 8 1 2 7 04786 04787 # d e f i n e G L _ P O I N T _ F A D E _ T H R E S H O L D _ S I Z E _ S G I S 0 x 8 1 2 8 04788 04789 # d e f i n e G L _ D I S T A N C E _ A T T E N U A T I O N _ S G I S 0 x 8 1 2 9 04790 04791 # e n d i f 04792 04793 # i f n d e f G L _ S G I X _ i n s t r u m e n t s 04794 04795 # d e f i n e G L _ I N S T R U M E N T _ B U F F E R _ P O I N T E R _ S G I X 0 x 8 1 8 0 04796 04797 # d e f i n e G L _ I N S T R U M E N T _ M E A S U R E M E N T S _ S G I X 0 x 8 1 8 1 04798 04799 # e n d i f 04800 04801 # i f n d e f G L _ S G I X _ t e x t u r e _ s c a l e _ b i a s 04802 04803 # d e f i n e G L _ P O S T _ T E X T U R E _ F I L T E R _ B I A S _ S G I X 0 x 8 1 7 9 04804 04805 # d e f i n e G L _ P O S T _ T E X T U R E _ F I L T E R _ S C A L E _ S G I X 0 x 8 1 7 A 04806 04807 # d e f i n e G L _ P O S T _ T E X T U R E _ F I L T E R _ B I A S _ R A N G E _ S G I X 0 x 8 1 7 B 04808 04809 # d e f i n e G L _ P O S T _ T E X T U R E _ F I L T E R _ S C A L E _ R A N G E _ S G I X 0 x 8 1 7 C 04810 04811 # e n d i f 04812 04813 # i f n d e f G L _ S G I X _ f r a m e z o o m 04814 04815 # d e f i n e G L _ F R A M E Z O O M _ S G I X 0 x 8 1 8 B 04816 04817 # d e f i n e G L _ F R A M E Z O O M _ F A C T O R _ S G I X 0 x 8 1 8 C 04818 04819 # d e f i n e G L _ M A X _ F R A M E Z O O M _ F A C T O R _ S G I X 0 x 8 1 8 D 04820 04821 # e n d i f 04822 04823 # i f n d e f G L _ S G I X _ t a g _ s a m p l e _ b u f f e r 04824 04825 # e n d i f 04826 04827 # i f n d e f G L _ F f d M a s k S G I X 04828 04829 # d e f i n e G L _ T E X T U R E _ D E F O R M A T I O N _ B I T _ S G I X 0 x 0 0 0 0 0 0 0 1 04830 04831 # d e f i n e G L _ G E O M E T R Y _ D E F O R M A T I O N _ B I T _ S G I X 0 x 0 0 0 0 0 0 0 2 04832 04833 # e n d i f 04834 04835 # i f n d e f G L _ S G I X _ p o l y n o m i a l _ f f d 04836 04837 # d e f i n e G L _ G E O M E T R Y _ D E F O R M A T I O N _ S G I X 0 x 8 1 9 4 04838 04839 # d e f i n e G L _ T E X T U R E _ D E F O R M A T I O N _ S G I X 0 x 8 1 9 5 04840 04841 # d e f i n e G L _ D E F O R M A T I O N S _ M A S K _ S G I X 0 x 8 1 9 6 04842 04843 # d e f i n e G L _ M A X _ D E F O R M A T I O N _ O R D E R _ S G I X 0 x 8 1 9 7 04844 04845 # e n d i f 04846 04847 # i f n d e f G L _ S G I X _ r e f e r e n c e _ p l a n e 04848 04849 # d e f i n e G L _ R E F E R E N C E _ P L A N E _ S G I X 0 x 8 1 7 D 04850 04851 # d e f i n e G L _ R E F E R E N C E _ P L A N E _ E Q U A T I O N _ S G I X 0 x 8 1 7 E 04852 04853 # e n d i f 04854 04855 # i f n d e f G L _ S G I X _ f l u s h _ r a s t e r 04856 04857 # e n d i f 04858 04859 # i f n d e f G L _ S G I X _ d e p t h _ t e x t u r e 04860 04861 # d e f i n e G L _ D E P T H _ C O M P O N E N T 1 6 _ S G I X 0 x 8 1 A 5 04862 04863 # d e f i n e G L _ D E P T H _ C O M P O N E N T 2 4 _ S G I X 0 x 8 1 A 6 04864 04865 # d e f i n e G L _ D E P T H _ C O M P O N E N T 3 2 _ S G I X 0 x 8 1 A 7 04866 04867 # e n d i f 04868 04869 # i f n d e f G L _ S G I S _ f o g _ f u n c t i o n 04870 04871 # d e f i n e G L _ F O G _ F U N C _ S G I S 0 x 8 1 2 A 04872 04873 # d e f i n e G L _ F O G _ F U N C _ P O I N T S _ S G I S 0 x 8 1 2 B 04874 04875 # d e f i n e G L _ M A X _ F O G _ F U N C _ P O I N T S _ S G I S 0 x 8 1 2 C 04876 04877 # e n d i f 04878 04879 # i f n d e f G L _ S G I X _ f o g _ o f f s e t 04880 04881 # d e f i n e G L _ F O G _ O F F S E T _ S G I X 0 x 8 1 9 8 04882 04883 # d e f i n e G L _ F O G _ O F F S E T _ V A L U E _ S G I X 0 x 8 1 9 9 04884 04885 # e n d i f 04886 04887 # i f n d e f G L _ H P _ i m a g e _ t r a n s f o r m 04888 04889 # d e f i n e G L _ I M A G E _ S C A L E _ X _ H P 0 x 8 1 5 5 04890 04891 # d e f i n e G L _ I M A G E _ S C A L E _ Y _ H P 0 x 8 1 5 6 04892 04893 # d e f i n e G L _ I M A G E _ T R A N S L A T E _ X _ H P 0 x 8 1 5 7 04894 04895 # d e f i n e G L _ I M A G E _ T R A N S L A T E _ Y _ H P 0 x 8 1 5 8 04896 04897 # d e f i n e G L _ I M A G E _ R O T A T E _ A N G L E _ H P 0 x 8 1 5 9 04898 04899 # d e f i n e G L _ I M A G E _ R O T A T E _ O R I G I N _ X _ H P 0 x 8 1 5 A 04900 04901 # d e f i n e G L _ I M A G E _ R O T A T E _ O R I G I N _ Y _ H P 0 x 8 1 5 B 04902 04903 # d e f i n e G L _ I M A G E _ M A G _ F I L T E R _ H P 0 x 8 1 5 C 04904 04905 # d e f i n e G L _ I M A G E _ M I N _ F I L T E R _ H P 0 x 8 1 5 D 04906 04907 # d e f i n e G L _ I M A G E _ C U B I C _ W E I G H T _ H P 0 x 8 1 5 E 04908 04909 # d e f i n e G L _ C U B I C _ H P 0 x 8 1 5 F 04910 04911 # d e f i n e G L _ A V E R A G E _ H P 0 x 8 1 6 0 04912 04913 # d e f i n e G L _ I M A G E _ T R A N S F O R M _ 2 D _ H P 0 x 8 1 6 1 04914 04915 # d e f i n e G L _ P O S T _ I M A G E _ T R A N S F O R M _ C O L O R _ T A B L E _ H P 0 x 8 1 6 2 04916 04917 # d e f i n e G L _ P R O X Y _ P O S T _ I M A G E _ T R A N S F O R M _ C O L O R _ T A B L E _ H P 0 x 8 1 6 3 04918 04919 # e n d i f 04920 04921 # i f n d e f G L _ H P _ c o n v o l u t i o n _ b o r d e r _ m o d e s 04922 04923 # d e f i n e G L _ I G N O R E _ B O R D E R _ H P 0 x 8 1 5 0 04924 04925 # d e f i n e G L _ C O N S T A N T _ B O R D E R _ H P 0 x 8 1 5 1 04926 04927 # d e f i n e G L _ R E P L I C A T E _ B O R D E R _ H P 0 x 8 1 5 3 04928 04929 # d e f i n e G L _ C O N V O L U T I O N _ B O R D E R _ C O L O R _ H P 0 x 8 1 5 4 04930 04931 # e n d i f 04932 04933 # i f n d e f G L _ I N G R _ p a l e t t e _ b u f f e r 04934 04935 # e n d i f 04936 04937 # i f n d e f G L _ S G I X _ t e x t u r e _ a d d _ e n v 04938 04939 # d e f i n e G L _ T E X T U R E _ E N V _ B I A S _ S G I X 0 x 8 0 B E 04940 04941 # e n d i f 04942 04943 # i f n d e f G L _ E X T _ c o l o r _ s u b t a b l e 04944 04945 # e n d i f 04946 04947 # i f n d e f G L _ P G I _ v e r t e x _ h i n t s 04948 04949 # d e f i n e G L _ V E R T E X _ D A T A _ H I N T _ P G I 0 x 1 A 2 2 A 04950 04951 # d e f i n e G L _ V E R T E X _ C O N S I S T E N T _ H I N T _ P G I 0 x 1 A 2 2 B 04952 04953 # d e f i n e G L _ M A T E R I A L _ S I D E _ H I N T _ P G I 0 x 1 A 2 2 C 04954 04955 # d e f i n e G L _ M A X _ V E R T E X _ H I N T _ P G I 0 x 1 A 2 2 D 04956 04957 # d e f i n e G L _ C O L O R 3 _ B I T _ P G I 0 x 0 0 0 1 0 0 0 0 04958 04959 # d e f i n e G L _ C O L O R 4 _ B I T _ P G I 0 x 0 0 0 2 0 0 0 0 04960 04961 # d e f i n e G L _ E D G E F L A G _ B I T _ P G I 0 x 0 0 0 4 0 0 0 0 04962 04963 # d e f i n e G L _ I N D E X _ B I T _ P G I 0 x 0 0 0 8 0 0 0 0 04964 04965 # d e f i n e G L _ M A T _ A M B I E N T _ B I T _ P G I 0 x 0 0 1 0 0 0 0 0 04966 04967 # d e f i n e G L _ M A T _ A M B I E N T _ A N D _ D I F F U S E _ B I T _ P G I 0 x 0 0 2 0 0 0 0 0 04968 04969 # d e f i n e G L _ M A T _ D I F F U S E _ B I T _ P G I 0 x 0 0 4 0 0 0 0 0 04970 04971 # d e f i n e G L _ M A T _ E M I S S I O N _ B I T _ P G I 0 x 0 0 8 0 0 0 0 0 04972 04973 # d e f i n e G L _ M A T _ C O L O R _ I N D E X E S _ B I T _ P G I 0 x 0 1 0 0 0 0 0 0 04974 04975 # d e f i n e G L _ M A T _ S H I N I N E S S _ B I T _ P G I 0 x 0 2 0 0 0 0 0 0 04976 04977 # d e f i n e G L _ M A T _ S P E C U L A R _ B I T _ P G I 0 x 0 4 0 0 0 0 0 0 04978 04979 # d e f i n e G L _ N O R M A L _ B I T _ P G I 0 x 0 8 0 0 0 0 0 0 04980 04981 # d e f i n e G L _ T E X C O O R D 1 _ B I T _ P G I 0 x 1 0 0 0 0 0 0 0 04982 04983 # d e f i n e G L _ T E X C O O R D 2 _ B I T _ P G I 0 x 2 0 0 0 0 0 0 0 04984 04985 # d e f i n e G L _ T E X C O O R D 3 _ B I T _ P G I 0 x 4 0 0 0 0 0 0 0 04986 04987 # d e f i n e G L _ T E X C O O R D 4 _ B I T _ P G I 0 x 8 0 0 0 0 0 0 0 04988 04989 # d e f i n e G L _ V E R T E X 2 3 _ B I T _ P G I 0 x 0 0 0 0 0 0 0 4 04990 04991 # d e f i n e G L _ V E R T E X 4 _ B I T _ P G I 0 x 0 0 0 0 0 0 0 8 04992 04993 # e n d i f 04994 04995 # i f n d e f G L _ P G I _ m i s c _ h i n t s 04996 04997 # d e f i n e G L _ P R E F E R _ D O U B L E B U F F E R _ H I N T _ P G I 0 x 1 A 1 F 8 04998 04999 # d e f i n e G L _ C O N S E R V E _ M E M O R Y _ H I N T _ P G I 0 x 1 A 1 F D 05000 05001 # d e f i n e G L _ R E C L A I M _ M E M O R Y _ H I N T _ P G I 0 x 1 A 1 F E 05002 05003 # d e f i n e G L _ N A T I V E _ G R A P H I C S _ H A N D L E _ P G I 0 x 1 A 2 0 2 05004 05005 # d e f i n e G L _ N A T I V E _ G R A P H I C S _ B E G I N _ H I N T _ P G I 0 x 1 A 2 0 3 05006 05007 # d e f i n e G L _ N A T I V E _ G R A P H I C S _ E N D _ H I N T _ P G I 0 x 1 A 2 0 4 05008 05009 # d e f i n e G L _ A L W A Y S _ F A S T _ H I N T _ P G I 0 x 1 A 2 0 C 05010 05011 # d e f i n e G L _ A L W A Y S _ S O F T _ H I N T _ P G I 0 x 1 A 2 0 D 05012 05013 # d e f i n e G L _ A L L O W _ D R A W _ O B J _ H I N T _ P G I 0 x 1 A 2 0 E 05014 05015 # d e f i n e G L _ A L L O W _ D R A W _ W I N _ H I N T _ P G I 0 x 1 A 2 0 F 05016 05017 # d e f i n e G L _ A L L O W _ D R A W _ F R G _ H I N T _ P G I 0 x 1 A 2 1 0 05018 05019 # d e f i n e G L _ A L L O W _ D R A W _ M E M _ H I N T _ P G I 0 x 1 A 2 1 1 05020 05021 # d e f i n e G L _ S T R I C T _ D E P T H F U N C _ H I N T _ P G I 0 x 1 A 2 1 6 05022 05023 # d e f i n e G L _ S T R I C T _ L I G H T I N G _ H I N T _ P G I 0 x 1 A 2 1 7 05024 05025 # d e f i n e G L _ S T R I C T _ S C I S S O R _ H I N T _ P G I 0 x 1 A 2 1 8 05026 05027 # d e f i n e G L _ F U L L _ S T I P P L E _ H I N T _ P G I 0 x 1 A 2 1 9 05028 05029 # d e f i n e G L _ C L I P _ N E A R _ H I N T _ P G I 0 x 1 A 2 2 0 05030 05031 # d e f i n e G L _ C L I P _ F A R _ H I N T _ P G I 0 x 1 A 2 2 1 05032 05033 # d e f i n e G L _ W I D E _ L I N E _ H I N T _ P G I 0 x 1 A 2 2 2 05034 05035 # d e f i n e G L _ B A C K _ N O R M A L S _ H I N T _ P G I 0 x 1 A 2 2 3 05036 05037 # e n d i f 05038 05039 # i f n d e f G L _ E X T _ p a l e t t e d _ t e x t u r e 05040 05041 # d e f i n e G L _ C O L O R _ I N D E X 1 _ E X T 0 x 8 0 E 2 05042 05043 # d e f i n e G L _ C O L O R _ I N D E X 2 _ E X T 0 x 8 0 E 3 05044 05045 # d e f i n e G L _ C O L O R _ I N D E X 4 _ E X T 0 x 8 0 E 4 05046 05047 # d e f i n e G L _ C O L O R _ I N D E X 8 _ E X T 0 x 8 0 E 5 05048 05049 # d e f i n e G L _ C O L O R _ I N D E X 1 2 _ E X T 0 x 8 0 E 6 05050 05051 # d e f i n e G L _ C O L O R _ I N D E X 1 6 _ E X T 0 x 8 0 E 7 05052 05053 # d e f i n e G L _ T E X T U R E _ I N D E X _ S I Z E _ E X T 0 x 8 0 E D 05054 05055 # e n d i f 05056 05057 # i f n d e f G L _ E X T _ c l i p _ v o l u m e _ h i n t 05058 05059 # d e f i n e G L _ C L I P _ V O L U M E _ C L I P P I N G _ H I N T _ E X T 0 x 8 0 F 0 05060 05061 # e n d i f 05062 05063 # i f n d e f G L _ S G I X _ l i s t _ p r i o r i t y 05064 05065 # d e f i n e G L _ L I S T _ P R I O R I T Y _ S G I X 0 x 8 1 8 2 05066 05067 # e n d i f 05068 05069 # i f n d e f G L _ S G I X _ i r _ i n s t r u m e n t 1 05070 05071 # d e f i n e G L _ I R _ I N S T R U M E N T 1 _ S G I X 0 x 8 1 7 F 05072 05073 # e n d i f 05074 05075 # i f n d e f G L _ S G I X _ c a l l i g r a p h i c _ f r a g m e n t 05076 05077 # d e f i n e G L _ C A L L I G R A P H I C _ F R A G M E N T _ S G I X 0 x 8 1 8 3 05078 05079 # e n d i f 05080 05081 # i f n d e f G L _ S G I X _ t e x t u r e _ l o d _ b i a s 05082 05083 # d e f i n e G L _ T E X T U R E _ L O D _ B I A S _ S _ S G I X 0 x 8 1 8 E 05084 05085 # d e f i n e G L _ T E X T U R E _ L O D _ B I A S _ T _ S G I X 0 x 8 1 8 F 05086 05087 # d e f i n e G L _ T E X T U R E _ L O D _ B I A S _ R _ S G I X 0 x 8 1 9 0 05088 05089 # e n d i f 05090 05091 # i f n d e f G L _ S G I X _ s h a d o w _ a m b i e n t 05092 05093 # d e f i n e G L _ S H A D O W _ A M B I E N T _ S G I X 0 x 8 0 B F 05094 05095 # e n d i f 05096 05097 # i f n d e f G L _ E X T _ i n d e x _ t e x t u r e 05098 05099 # e n d i f 05100 05101 # i f n d e f G L _ E X T _ i n d e x _ m a t e r i a l 05102 05103 # d e f i n e G L _ I N D E X _ M A T E R I A L _ E X T 0 x 8 1 B 8 05104 05105 # d e f i n e G L _ I N D E X _ M A T E R I A L _ P A R A M E T E R _ E X T 0 x 8 1 B 9 05106 05107 # d e f i n e G L _ I N D E X _ M A T E R I A L _ F A C E _ E X T 0 x 8 1 B A 05108 05109 # e n d i f 05110 05111 # i f n d e f G L _ E X T _ i n d e x _ f u n c 05112 05113 # d e f i n e G L _ I N D E X _ T E S T _ E X T 0 x 8 1 B 5 05114 05115 # d e f i n e G L _ I N D E X _ T E S T _ F U N C _ E X T 0 x 8 1 B 6 05116 05117 # d e f i n e G L _ I N D E X _ T E S T _ R E F _ E X T 0 x 8 1 B 7 05118 05119 # e n d i f 05120 05121 # i f n d e f G L _ E X T _ i n d e x _ a r r a y _ f o r m a t s 05122 05123 # d e f i n e G L _ I U I _ V 2 F _ E X T 0 x 8 1 A D 05124 05125 # d e f i n e G L _ I U I _ V 3 F _ E X T 0 x 8 1 A E 05126 05127 # d e f i n e G L _ I U I _ N 3 F _ V 2 F _ E X T 0 x 8 1 A F 05128 05129 # d e f i n e G L _ I U I _ N 3 F _ V 3 F _ E X T 0 x 8 1 B 0 05130 05131 # d e f i n e G L _ T 2 F _ I U I _ V 2 F _ E X T 0 x 8 1 B 1 05132 05133 # d e f i n e G L _ T 2 F _ I U I _ V 3 F _ E X T 0 x 8 1 B 2 05134 05135 # d e f i n e G L _ T 2 F _ I U I _ N 3 F _ V 2 F _ E X T 0 x 8 1 B 3 05136 05137 # d e f i n e G L _ T 2 F _ I U I _ N 3 F _ V 3 F _ E X T 0 x 8 1 B 4 05138 05139 # e n d i f 05140 05141 # i f n d e f G L _ E X T _ c o m p i l e d _ v e r t e x _ a r r a y 05142 05143 # d e f i n e G L _ A R R A Y _ E L E M E N T _ L O C K _ F I R S T _ E X T 0 x 8 1 A 8 05144 05145 # d e f i n e G L _ A R R A Y _ E L E M E N T _ L O C K _ C O U N T _ E X T 0 x 8 1 A 9 05146 05147 # e n d i f 05148 05149 # i f n d e f G L _ E X T _ c u l l _ v e r t e x 05150 05151 # d e f i n e G L _ C U L L _ V E R T E X _ E X T 0 x 8 1 A A 05152 05153 # d e f i n e G L _ C U L L _ V E R T E X _ E Y E _ P O S I T I O N _ E X T 0 x 8 1 A B 05154 05155 # d e f i n e G L _ C U L L _ V E R T E X _ O B J E C T _ P O S I T I O N _ E X T 0 x 8 1 A C 05156 05157 # e n d i f 05158 05159 # i f n d e f G L _ S G I X _ y c r c b 05160 05161 # d e f i n e G L _ Y C R C B _ 4 2 2 _ S G I X 0 x 8 1 B B 05162 05163 # d e f i n e G L _ Y C R C B _ 4 4 4 _ S G I X 0 x 8 1 B C 05164 05165 # e n d i f 05166 05167 # i f n d e f G L _ S G I X _ f r a g m e n t _ l i g h t i n g 05168 05169 # d e f i n e G L _ F R A G M E N T _ L I G H T I N G _ S G I X 0 x 8 4 0 0 05170 05171 # d e f i n e G L _ F R A G M E N T _ C O L O R _ M A T E R I A L _ S G I X 0 x 8 4 0 1 05172 05173 # d e f i n e G L _ F R A G M E N T _ C O L O R _ M A T E R I A L _ F A C E _ S G I X 0 x 8 4 0 2 05174 05175 # d e f i n e G L _ F R A G M E N T _ C O L O R _ M A T E R I A L _ P A R A M E T E R _ S G I X 0 x 8 4 0 3 05176 05177 # d e f i n e G L _ M A X _ F R A G M E N T _ L I G H T S _ S G I X 0 x 8 4 0 4 05178 05179 # d e f i n e G L _ M A X _ A C T I V E _ L I G H T S _ S G I X 0 x 8 4 0 5 05180 05181 # d e f i n e G L _ C U R R E N T _ R A S T E R _ N O R M A L _ S G I X 0 x 8 4 0 6 05182 05183 # d e f i n e G L _ L I G H T _ E N V _ M O D E _ S G I X 0 x 8 4 0 7 05184 05185 # d e f i n e G L _ F R A G M E N T _ L I G H T _ M O D E L _ L O C A L _ V I E W E R _ S G I X 0 x 8 4 0 8 05186 05187 # d e f i n e G L _ F R A G M E N T _ L I G H T _ M O D E L _ T W O _ S I D E _ S G I X 0 x 8 4 0 9 05188 05189 # d e f i n e G L _ F R A G M E N T _ L I G H T _ M O D E L _ A M B I E N T _ S G I X 0 x 8 4 0 A 05190 05191 # d e f i n e G L _ F R A G M E N T _ L I G H T _ M O D E L _ N O R M A L _ I N T E R P O L A T I O N _ S G I X 0 x 8 4 0 B 05192 05193 # d e f i n e G L _ F R A G M E N T _ L I G H T 0 _ S G I X 0 x 8 4 0 C 05194 05195 # d e f i n e G L _ F R A G M E N T _ L I G H T 1 _ S G I X 0 x 8 4 0 D 05196 05197 # d e f i n e G L _ F R A G M E N T _ L I G H T 2 _ S G I X 0 x 8 4 0 E 05198 05199 # d e f i n e G L _ F R A G M E N T _ L I G H T 3 _ S G I X 0 x 8 4 0 F 05200 05201 # d e f i n e G L _ F R A G M E N T _ L I G H T 4 _ S G I X 0 x 8 4 1 0 05202 05203 # d e f i n e G L _ F R A G M E N T _ L I G H T 5 _ S G I X 0 x 8 4 1 1 05204 05205 # d e f i n e G L _ F R A G M E N T _ L I G H T 6 _ S G I X 0 x 8 4 1 2 05206 05207 # d e f i n e G L _ F R A G M E N T _ L I G H T 7 _ S G I X 0 x 8 4 1 3 05208 05209 # e n d i f 05210 05211 # i f n d e f G L _ I B M _ r a s t e r p o s _ c l i p 05212 05213 # d e f i n e G L _ R A S T E R _ P O S I T I O N _ U N C L I P P E D _ I B M 0 x 1 9 2 6 2 05214 05215 # e n d i f 05216 05217 # i f n d e f G L _ H P _ t e x t u r e _ l i g h t i n g 05218 05219 # d e f i n e G L _ T E X T U R E _ L I G H T I N G _ M O D E _ H P 0 x 8 1 6 7 05220 05221 # d e f i n e G L _ T E X T U R E _ P O S T _ S P E C U L A R _ H P 0 x 8 1 6 8 05222 05223 # d e f i n e G L _ T E X T U R E _ P R E _ S P E C U L A R _ H P 0 x 8 1 6 9 05224 05225 # e n d i f 05226 05227 # i f n d e f G L _ E X T _ d r a w _ r a n g e _ e l e m e n t s 05228 05229 # d e f i n e G L _ M A X _ E L E M E N T S _ V E R T I C E S _ E X T 0 x 8 0 E 8 05230 05231 # d e f i n e G L _ M A X _ E L E M E N T S _ I N D I C E S _ E X T 0 x 8 0 E 9 05232 05233 # e n d i f 05234 05235 # i f n d e f G L _ W I N _ p h o n g _ s h a d i n g 05236 05237 # d e f i n e G L _ P H O N G _ W I N 0 x 8 0 E A 05238 05239 # d e f i n e G L _ P H O N G _ H I N T _ W I N 0 x 8 0 E B 05240 05241 # e n d i f 05242 05243 # i f n d e f G L _ W I N _ s p e c u l a r _ f o g 05244 05245 # d e f i n e G L _ F O G _ S P E C U L A R _ T E X T U R E _ W I N 0 x 8 0 E C 05246 05247 # e n d i f 05248 05249 # i f n d e f G L _ E X T _ l i g h t _ t e x t u r e 05250 05251 # d e f i n e G L _ F R A G M E N T _ M A T E R I A L _ E X T 0 x 8 3 4 9 05252 05253 # d e f i n e G L _ F R A G M E N T _ N O R M A L _ E X T 0 x 8 3 4 A 05254 05255 # d e f i n e G L _ F R A G M E N T _ C O L O R _ E X T 0 x 8 3 4 C 05256 05257 # d e f i n e G L _ A T T E N U A T I O N _ E X T 0 x 8 3 4 D 05258 05259 # d e f i n e G L _ S H A D O W _ A T T E N U A T I O N _ E X T 0 x 8 3 4 E 05260 05261 # d e f i n e G L _ T E X T U R E _ A P P L I C A T I O N _ M O D E _ E X T 0 x 8 3 4 F 05262 05263 # d e f i n e G L _ T E X T U R E _ L I G H T _ E X T 0 x 8 3 5 0 05264 05265 # d e f i n e G L _ T E X T U R E _ M A T E R I A L _ F A C E _ E X T 0 x 8 3 5 1 05266 05267 # d e f i n e G L _ T E X T U R E _ M A T E R I A L _ P A R A M E T E R _ E X T 0 x 8 3 5 2 05268 05269 / * r e u s e G L _ F R A G M E N T _ D E P T H _ E X T * / 05270 05271 # e n d i f 05272 05273 # i f n d e f G L _ S G I X _ b l e n d _ a l p h a _ m i n m a x 05274 05275 # d e f i n e G L _ A L P H A _ M I N _ S G I X 0 x 8 3 2 0 05276 05277 # d e f i n e G L _ A L P H A _ M A X _ S G I X 0 x 8 3 2 1 05278 05279 # e n d i f 05280 05281 # i f n d e f G L _ S G I X _ i m p a c t _ p i x e l _ t e x t u r e 05282 05283 # d e f i n e G L _ P I X E L _ T E X _ G E N _ Q _ C E I L I N G _ S G I X 0 x 8 1 8 4 05284 05285 # d e f i n e G L _ P I X E L _ T E X _ G E N _ Q _ R O U N D _ S G I X 0 x 8 1 8 5 05286 05287 # d e f i n e G L _ P I X E L _ T E X _ G E N _ Q _ F L O O R _ S G I X 0 x 8 1 8 6 05288 05289 # d e f i n e G L _ P I X E L _ T E X _ G E N _ A L P H A _ R E P L A C E _ S G I X 0 x 8 1 8 7 05290 05291 # d e f i n e G L _ P I X E L _ T E X _ G E N _ A L P H A _ N O _ R E P L A C E _ S G I X 0 x 8 1 8 8 05292 05293 # d e f i n e G L _ P I X E L _ T E X _ G E N _ A L P H A _ L S _ S G I X 0 x 8 1 8 9 05294 05295 # d e f i n e G L _ P I X E L _ T E X _ G E N _ A L P H A _ M S _ S G I X 0 x 8 1 8 A 05296 05297 # e n d i f 05298 05299 # i f n d e f G L _ E X T _ b g r a 05300 05301 # d e f i n e G L _ B G R _ E X T 0 x 8 0 E 0 05302 05303 # d e f i n e G L _ B G R A _ E X T 0 x 8 0 E 1 05304 05305 # e n d i f 05306 05307 # i f n d e f G L _ S G I X _ a s y n c 05308 05309 # d e f i n e G L _ A S Y N C _ M A R K E R _ S G I X 0 x 8 3 2 9 05310 05311 # e n d i f 05312 05313 # i f n d e f G L _ S G I X _ a s y n c _ p i x e l 05314 05315 # d e f i n e G L _ A S Y N C _ T E X _ I M A G E _ S G I X 0 x 8 3 5 C 05316 05317 # d e f i n e G L _ A S Y N C _ D R A W _ P I X E L S _ S G I X 0 x 8 3 5 D 05318 05319 # d e f i n e G L _ A S Y N C _ R E A D _ P I X E L S _ S G I X 0 x 8 3 5 E 05320 05321 # d e f i n e G L _ M A X _ A S Y N C _ T E X _ I M A G E _ S G I X 0 x 8 3 5 F 05322 05323 # d e f i n e G L _ M A X _ A S Y N C _ D R A W _ P I X E L S _ S G I X 0 x 8 3 6 0 05324 05325 # d e f i n e G L _ M A X _ A S Y N C _ R E A D _ P I X E L S _ S G I X 0 x 8 3 6 1 05326 05327 # e n d i f 05328 05329 # i f n d e f G L _ S G I X _ a s y n c _ h i s t o g r a m 05330 05331 # d e f i n e G L _ A S Y N C _ H I S T O G R A M _ S G I X 0 x 8 3 2 C 05332 05333 # d e f i n e G L _ M A X _ A S Y N C _ H I S T O G R A M _ S G I X 0 x 8 3 2 D 05334 05335 # e n d i f 05336 05337 # i f n d e f G L _ I N T E L _ t e x t u r e _ s c i s s o r 05338 05339 # e n d i f 05340 05341 # i f n d e f G L _ I N T E L _ p a r a l l e l _ a r r a y s 05342 05343 # d e f i n e G L _ P A R A L L E L _ A R R A Y S _ I N T E L 0 x 8 3 F 4 05344 05345 # d e f i n e G L _ V E R T E X _ A R R A Y _ P A R A L L E L _ P O I N T E R S _ I N T E L 0 x 8 3 F 5 05346 05347 # d e f i n e G L _ N O R M A L _ A R R A Y _ P A R A L L E L _ P O I N T E R S _ I N T E L 0 x 8 3 F 6 05348 05349 # d e f i n e G L _ C O L O R _ A R R A Y _ P A R A L L E L _ P O I N T E R S _ I N T E L 0 x 8 3 F 7 05350 05351 # d e f i n e G L _ T E X T U R E _ C O O R D _ A R R A Y _ P A R A L L E L _ P O I N T E R S _ I N T E L 0 x 8 3 F 8 05352 05353 # e n d i f 05354 05355 # i f n d e f G L _ H P _ o c c l u s i o n _ t e s t 05356 05357 # d e f i n e G L _ O C C L U S I O N _ T E S T _ H P 0 x 8 1 6 5 05358 05359 # d e f i n e G L _ O C C L U S I O N _ T E S T _ R E S U L T _ H P 0 x 8 1 6 6 05360 05361 # e n d i f 05362 05363 # i f n d e f G L _ E X T _ p i x e l _ t r a n s f o r m 05364 05365 # d e f i n e G L _ P I X E L _ T R A N S F O R M _ 2 D _ E X T 0 x 8 3 3 0 05366 05367 # d e f i n e G L _ P I X E L _ M A G _ F I L T E R _ E X T 0 x 8 3 3 1 05368 05369 # d e f i n e G L _ P I X E L _ M I N _ F I L T E R _ E X T 0 x 8 3 3 2 05370 05371 # d e f i n e G L _ P I X E L _ C U B I C _ W E I G H T _ E X T 0 x 8 3 3 3 05372 05373 # d e f i n e G L _ C U B I C _ E X T 0 x 8 3 3 4 05374 05375 # d e f i n e G L _ A V E R A G E _ E X T 0 x 8 3 3 5 05376 05377 # d e f i n e G L _ P I X E L _ T R A N S F O R M _ 2 D _ S T A C K _ D E P T H _ E X T 0 x 8 3 3 6 05378 05379 # d e f i n e G L _ M A X _ P I X E L _ T R A N S F O R M _ 2 D _ S T A C K _ D E P T H _ E X T 0 x 8 3 3 7 05380 05381 # d e f i n e G L _ P I X E L _ T R A N S F O R M _ 2 D _ M A T R I X _ E X T 0 x 8 3 3 8 05382 05383 # e n d i f 05384 05385 # i f n d e f G L _ E X T _ p i x e l _ t r a n s f o r m _ c o l o r _ t a b l e 05386 05387 # e n d i f 05388 05389 # i f n d e f G L _ E X T _ s h a r e d _ t e x t u r e _ p a l e t t e 05390 05391 # d e f i n e G L _ S H A R E D _ T E X T U R E _ P A L E T T E _ E X T 0 x 8 1 F B 05392 05393 # e n d i f 05394 05395 # i f n d e f G L _ E X T _ s e p a r a t e _ s p e c u l a r _ c o l o r 05396 05397 # d e f i n e G L _ L I G H T _ M O D E L _ C O L O R _ C O N T R O L _ E X T 0 x 8 1 F 8 05398 05399 # d e f i n e G L _ S I N G L E _ C O L O R _ E X T 0 x 8 1 F 9 05400 05401 # d e f i n e G L _ S E P A R A T E _ S P E C U L A R _ C O L O R _ E X T 0 x 8 1 F A 05402 05403 # e n d i f 05404 05405 # i f n d e f G L _ E X T _ s e c o n d a r y _ c o l o r 05406 05407 # d e f i n e G L _ C O L O R _ S U M _ E X T 0 x 8 4 5 8 05408 05409 # d e f i n e G L _ C U R R E N T _ S E C O N D A R Y _ C O L O R _ E X T 0 x 8 4 5 9 05410 05411 # d e f i n e G L _ S E C O N D A R Y _ C O L O R _ A R R A Y _ S I Z E _ E X T 0 x 8 4 5 A 05412 05413 # d e f i n e G L _ S E C O N D A R Y _ C O L O R _ A R R A Y _ T Y P E _ E X T 0 x 8 4 5 B 05414 05415 # d e f i n e G L _ S E C O N D A R Y _ C O L O R _ A R R A Y _ S T R I D E _ E X T 0 x 8 4 5 C 05416 05417 # d e f i n e G L _ S E C O N D A R Y _ C O L O R _ A R R A Y _ P O I N T E R _ E X T 0 x 8 4 5 D 05418 05419 # d e f i n e G L _ S E C O N D A R Y _ C O L O R _ A R R A Y _ E X T 0 x 8 4 5 E 05420 05421 # e n d i f 05422 05423 # i f n d e f G L _ E X T _ t e x t u r e _ p e r t u r b _ n o r m a l 05424 05425 # d e f i n e G L _ P E R T U R B _ E X T 0 x 8 5 A E 05426 05427 # d e f i n e G L _ T E X T U R E _ N O R M A L _ E X T 0 x 8 5 A F 05428 05429 # e n d i f 05430 05431 # i f n d e f G L _ E X T _ m u l t i _ d r a w _ a r r a y s 05432 05433 # e n d i f 05434 05435 # i f n d e f G L _ E X T _ f o g _ c o o r d 05436 05437 # d e f i n e G L _ F O G _ C O O R D I N A T E _ S O U R C E _ E X T 0 x 8 4 5 0 05438 05439 # d e f i n e G L _ F O G _ C O O R D I N A T E _ E X T 0 x 8 4 5 1 05440 05441 # d e f i n e G L _ F R A G M E N T _ D E P T H _ E X T 0 x 8 4 5 2 05442 05443 # d e f i n e G L _ C U R R E N T _ F O G _ C O O R D I N A T E _ E X T 0 x 8 4 5 3 05444 05445 # d e f i n e G L _ F O G _ C O O R D I N A T E _ A R R A Y _ T Y P E _ E X T 0 x 8 4 5 4 05446 05447 # d e f i n e G L _ F O G _ C O O R D I N A T E _ A R R A Y _ S T R I D E _ E X T 0 x 8 4 5 5 05448 05449 # d e f i n e G L _ F O G _ C O O R D I N A T E _ A R R A Y _ P O I N T E R _ E X T 0 x 8 4 5 6 05450 05451 # d e f i n e G L _ F O G _ C O O R D I N A T E _ A R R A Y _ E X T 0 x 8 4 5 7 05452 05453 # e n d i f 05454 05455 # i f n d e f G L _ R E N D _ s c r e e n _ c o o r d i n a t e s 05456 05457 # d e f i n e G L _ S C R E E N _ C O O R D I N A T E S _ R E N D 0 x 8 4 9 0 05458 05459 # d e f i n e G L _ I N V E R T E D _ S C R E E N _ W _ R E N D 0 x 8 4 9 1 05460 05461 # e n d i f 05462 05463 # i f n d e f G L _ E X T _ c o o r d i n a t e _ f r a m e 05464 05465 # d e f i n e G L _ T A N G E N T _ A R R A Y _ E X T 0 x 8 4 3 9 05466 05467 # d e f i n e G L _ B I N O R M A L _ A R R A Y _ E X T 0 x 8 4 3 A 05468 05469 # d e f i n e G L _ C U R R E N T _ T A N G E N T _ E X T 0 x 8 4 3 B 05470 05471 # d e f i n e G L _ C U R R E N T _ B I N O R M A L _ E X T 0 x 8 4 3 C 05472 05473 # d e f i n e G L _ T A N G E N T _ A R R A Y _ T Y P E _ E X T 0 x 8 4 3 E 05474 05475 # d e f i n e G L _ T A N G E N T _ A R R A Y _ S T R I D E _ E X T 0 x 8 4 3 F 05476 05477 # d e f i n e G L _ B I N O R M A L _ A R R A Y _ T Y P E _ E X T 0 x 8 4 4 0 05478 05479 # d e f i n e G L _ B I N O R M A L _ A R R A Y _ S T R I D E _ E X T 0 x 8 4 4 1 05480 05481 # d e f i n e G L _ T A N G E N T _ A R R A Y _ P O I N T E R _ E X T 0 x 8 4 4 2 05482 05483 # d e f i n e G L _ B I N O R M A L _ A R R A Y _ P O I N T E R _ E X T 0 x 8 4 4 3 05484 05485 # d e f i n e G L _ M A P 1 _ T A N G E N T _ E X T 0 x 8 4 4 4 05486 05487 # d e f i n e G L _ M A P 2 _ T A N G E N T _ E X T 0 x 8 4 4 5 05488 05489 # d e f i n e G L _ M A P 1 _ B I N O R M A L _ E X T 0 x 8 4 4 6 05490 05491 # d e f i n e G L _ M A P 2 _ B I N O R M A L _ E X T 0 x 8 4 4 7 05492 05493 # e n d i f 05494 05495 # i f n d e f G L _ E X T _ t e x t u r e _ e n v _ c o m b i n e 05496 05497 # d e f i n e G L _ C O M B I N E _ E X T 0 x 8 5 7 0 05498 05499 # d e f i n e G L _ C O M B I N E _ R G B _ E X T 0 x 8 5 7 1 05500 05501 # d e f i n e G L _ C O M B I N E _ A L P H A _ E X T 0 x 8 5 7 2 05502 05503 # d e f i n e G L _ R G B _ S C A L E _ E X T 0 x 8 5 7 3 05504 05505 # d e f i n e G L _ A D D _ S I G N E D _ E X T 0 x 8 5 7 4 05506 05507 # d e f i n e G L _ I N T E R P O L A T E _ E X T 0 x 8 5 7 5 05508 05509 # d e f i n e G L _ C O N S T A N T _ E X T 0 x 8 5 7 6 05510 05511 # d e f i n e G L _ P R I M A R Y _ C O L O R _ E X T 0 x 8 5 7 7 05512 05513 # d e f i n e G L _ P R E V I O U S _ E X T 0 x 8 5 7 8 05514 05515 # d e f i n e G L _ S O U R C E 0 _ R G B _ E X T 0 x 8 5 8 0 05516 05517 # d e f i n e G L _ S O U R C E 1 _ R G B _ E X T 0 x 8 5 8 1 05518 05519 # d e f i n e G L _ S O U R C E 2 _ R G B _ E X T 0 x 8 5 8 2 05520 05521 # d e f i n e G L _ S O U R C E 0 _ A L P H A _ E X T 0 x 8 5 8 8 05522 05523 # d e f i n e G L _ S O U R C E 1 _ A L P H A _ E X T 0 x 8 5 8 9 05524 05525 # d e f i n e G L _ S O U R C E 2 _ A L P H A _ E X T 0 x 8 5 8 A 05526 05527 # d e f i n e G L _ O P E R A N D 0 _ R G B _ E X T 0 x 8 5 9 0 05528 05529 # d e f i n e G L _ O P E R A N D 1 _ R G B _ E X T 0 x 8 5 9 1 05530 05531 # d e f i n e G L _ O P E R A N D 2 _ R G B _ E X T 0 x 8 5 9 2 05532 05533 # d e f i n e G L _ O P E R A N D 0 _ A L P H A _ E X T 0 x 8 5 9 8 05534 05535 # d e f i n e G L _ O P E R A N D 1 _ A L P H A _ E X T 0 x 8 5 9 9 05536 05537 # d e f i n e G L _ O P E R A N D 2 _ A L P H A _ E X T 0 x 8 5 9 A 05538 05539 # e n d i f 05540 05541 # i f n d e f G L _ A P P L E _ s p e c u l a r _ v e c t o r 05542 05543 # d e f i n e G L _ L I G H T _ M O D E L _ S P E C U L A R _ V E C T O R _ A P P L E 0 x 8 5 B 0 05544 05545 # e n d i f 05546 05547 # i f n d e f G L _ A P P L E _ t r a n s f o r m _ h i n t 05548 05549 # d e f i n e G L _ T R A N S F O R M _ H I N T _ A P P L E 0 x 8 5 B 1 05550 05551 # e n d i f 05552 05553 # i f n d e f G L _ S G I X _ f o g _ s c a l e 05554 05555 # d e f i n e G L _ F O G _ S C A L E _ S G I X 0 x 8 1 F C 05556 05557 # d e f i n e G L _ F O G _ S C A L E _ V A L U E _ S G I X 0 x 8 1 F D 05558 05559 # e n d i f 05560 05561 # i f n d e f G L _ S U N X _ c o n s t a n t _ d a t a 05562 05563 # d e f i n e G L _ U N P A C K _ C O N S T A N T _ D A T A _ S U N X 0 x 8 1 D 5 05564 05565 # d e f i n e G L _ T E X T U R E _ C O N S T A N T _ D A T A _ S U N X 0 x 8 1 D 6 05566 05567 # e n d i f 05568 05569 # i f n d e f G L _ S U N _ g l o b a l _ a l p h a 05570 05571 # d e f i n e G L _ G L O B A L _ A L P H A _ S U N 0 x 8 1 D 9 05572 05573 # d e f i n e G L _ G L O B A L _ A L P H A _ F A C T O R _ S U N 0 x 8 1 D A 05574 05575 # e n d i f 05576 05577 # i f n d e f G L _ S U N _ t r i a n g l e _ l i s t 05578 05579 # d e f i n e G L _ R E S T A R T _ S U N 0 x 0 0 0 1 05580 05581 # d e f i n e G L _ R E P L A C E _ M I D D L E _ S U N 0 x 0 0 0 2 05582 05583 # d e f i n e G L _ R E P L A C E _ O L D E S T _ S U N 0 x 0 0 0 3 05584 05585 # d e f i n e G L _ T R I A N G L E _ L I S T _ S U N 0 x 8 1 D 7 05586 05587 # d e f i n e G L _ R E P L A C E M E N T _ C O D E _ S U N 0 x 8 1 D 8 05588 05589 # d e f i n e G L _ R E P L A C E M E N T _ C O D E _ A R R A Y _ S U N 0 x 8 5 C 0 05590 05591 # d e f i n e G L _ R E P L A C E M E N T _ C O D E _ A R R A Y _ T Y P E _ S U N 0 x 8 5 C 1 05592 05593 # d e f i n e G L _ R E P L A C E M E N T _ C O D E _ A R R A Y _ S T R I D E _ S U N 0 x 8 5 C 2 05594 05595 # d e f i n e G L _ R E P L A C E M E N T _ C O D E _ A R R A Y _ P O I N T E R _ S U N 0 x 8 5 C 3 05596 05597 # d e f i n e G L _ R 1 U I _ V 3 F _ S U N 0 x 8 5 C 4 05598 05599 # d e f i n e G L _ R 1 U I _ C 4 U B _ V 3 F _ S U N 0 x 8 5 C 5 05600 05601 # d e f i n e G L _ R 1 U I _ C 3 F _ V 3 F _ S U N 0 x 8 5 C 6 05602 05603 # d e f i n e G L _ R 1 U I _ N 3 F _ V 3 F _ S U N 0 x 8 5 C 7 05604 05605 # d e f i n e G L _ R 1 U I _ C 4 F _ N 3 F _ V 3 F _ S U N 0 x 8 5 C 8 05606 05607 # d e f i n e G L _ R 1 U I _ T 2 F _ V 3 F _ S U N 0 x 8 5 C 9 05608 05609 # d e f i n e G L _ R 1 U I _ T 2 F _ N 3 F _ V 3 F _ S U N 0 x 8 5 C A 05610 05611 # d e f i n e G L _ R 1 U I _ T 2 F _ C 4 F _ N 3 F _ V 3 F _ S U N 0 x 8 5 C B 05612 05613 # e n d i f 05614 05615 # i f n d e f G L _ S U N _ v e r t e x 05616 05617 # e n d i f 05618 05619 # i f n d e f G L _ E X T _ b l e n d _ f u n c _ s e p a r a t e 05620 05621 # d e f i n e G L _ B L E N D _ D S T _ R G B _ E X T 0 x 8 0 C 8 05622 05623 # d e f i n e G L _ B L E N D _ S R C _ R G B _ E X T 0 x 8 0 C 9 05624 05625 # d e f i n e G L _ B L E N D _ D S T _ A L P H A _ E X T 0 x 8 0 C A 05626 05627 # d e f i n e G L _ B L E N D _ S R C _ A L P H A _ E X T 0 x 8 0 C B 05628 05629 # e n d i f 05630 05631 # i f n d e f G L _ I N G R _ c o l o r _ c l a m p 05632 05633 # d e f i n e G L _ R E D _ M I N _ C L A M P _ I N G R 0 x 8 5 6 0 05634 05635 # d e f i n e G L _ G R E E N _ M I N _ C L A M P _ I N G R 0 x 8 5 6 1 05636 05637 # d e f i n e G L _ B L U E _ M I N _ C L A M P _ I N G R 0 x 8 5 6 2 05638 05639 # d e f i n e G L _ A L P H A _ M I N _ C L A M P _ I N G R 0 x 8 5 6 3 05640 05641 # d e f i n e G L _ R E D _ M A X _ C L A M P _ I N G R 0 x 8 5 6 4 05642 05643 # d e f i n e G L _ G R E E N _ M A X _ C L A M P _ I N G R 0 x 8 5 6 5 05644 05645 # d e f i n e G L _ B L U E _ M A X _ C L A M P _ I N G R 0 x 8 5 6 6 05646 05647 # d e f i n e G L _ A L P H A _ M A X _ C L A M P _ I N G R 0 x 8 5 6 7 05648 05649 # e n d i f 05650 05651 # i f n d e f G L _ I N G R _ i n t e r l a c e _ r e a d 05652 05653 # d e f i n e G L _ I N T E R L A C E _ R E A D _ I N G R 0 x 8 5 6 8 05654 05655 # e n d i f 05656 05657 # i f n d e f G L _ E X T _ s t e n c i l _ w r a p 05658 05659 # d e f i n e G L _ I N C R _ W R A P _ E X T 0 x 8 5 0 7 05660 05661 # d e f i n e G L _ D E C R _ W R A P _ E X T 0 x 8 5 0 8 05662 05663 # e n d i f 05664 05665 # i f n d e f G L _ E X T _ 4 2 2 _ p i x e l s 05666 05667 # d e f i n e G L _ 4 2 2 _ E X T 0 x 8 0 C C 05668 05669 # d e f i n e G L _ 4 2 2 _ R E V _ E X T 0 x 8 0 C D 05670 05671 # d e f i n e G L _ 4 2 2 _ A V E R A G E _ E X T 0 x 8 0 C E 05672 05673 # d e f i n e G L _ 4 2 2 _ R E V _ A V E R A G E _ E X T 0 x 8 0 C F 05674 05675 # e n d i f 05676 05677 # i f n d e f G L _ N V _ t e x g e n _ r e f l e c t i o n 05678 05679 # d e f i n e G L _ N O R M A L _ M A P _ N V 0 x 8 5 1 1 05680 05681 # d e f i n e G L _ R E F L E C T I O N _ M A P _ N V 0 x 8 5 1 2 05682 05683 # e n d i f 05684 05685 # i f n d e f G L _ E X T _ t e x t u r e _ c u b e _ m a p 05686 05687 # d e f i n e G L _ N O R M A L _ M A P _ E X T 0 x 8 5 1 1 05688 05689 # d e f i n e G L _ R E F L E C T I O N _ M A P _ E X T 0 x 8 5 1 2 05690 05691 # d e f i n e G L _ T E X T U R E _ C U B E _ M A P _ E X T 0 x 8 5 1 3 05692 05693 # d e f i n e G L _ T E X T U R E _ B I N D I N G _ C U B E _ M A P _ E X T 0 x 8 5 1 4 05694 05695 # d e f i n e G L _ T E X T U R E _ C U B E _ M A P _ P O S I T I V E _ X _ E X T 0 x 8 5 1 5 05696 05697 # d e f i n e G L _ T E X T U R E _ C U B E _ M A P _ N E G A T I V E _ X _ E X T 0 x 8 5 1 6 05698 05699 # d e f i n e G L _ T E X T U R E _ C U B E _ M A P _ P O S I T I V E _ Y _ E X T 0 x 8 5 1 7 05700 05701 # d e f i n e G L _ T E X T U R E _ C U B E _ M A P _ N E G A T I V E _ Y _ E X T 0 x 8 5 1 8 05702 05703 # d e f i n e G L _ T E X T U R E _ C U B E _ M A P _ P O S I T I V E _ Z _ E X T 0 x 8 5 1 9 05704 05705 # d e f i n e G L _ T E X T U R E _ C U B E _ M A P _ N E G A T I V E _ Z _ E X T 0 x 8 5 1 A 05706 05707 # d e f i n e G L _ P R O X Y _ T E X T U R E _ C U B E _ M A P _ E X T 0 x 8 5 1 B 05708 05709 # d e f i n e G L _ M A X _ C U B E _ M A P _ T E X T U R E _ S I Z E _ E X T 0 x 8 5 1 C 05710 05711 # e n d i f 05712 05713 # i f n d e f G L _ S U N _ c o n v o l u t i o n _ b o r d e r _ m o d e s 05714 05715 # d e f i n e G L _ W R A P _ B O R D E R _ S U N 0 x 8 1 D 4 05716 05717 # e n d i f 05718 05719 # i f n d e f G L _ E X T _ t e x t u r e _ e n v _ a d d 05720 05721 # e n d i f 05722 05723 # i f n d e f G L _ E X T _ t e x t u r e _ l o d _ b i a s 05724 05725 # d e f i n e G L _ M A X _ T E X T U R E _ L O D _ B I A S _ E X T 0 x 8 4 F D 05726 05727 # d e f i n e G L _ T E X T U R E _ F I L T E R _ C O N T R O L _ E X T 0 x 8 5 0 0 05728 05729 # d e f i n e G L _ T E X T U R E _ L O D _ B I A S _ E X T 0 x 8 5 0 1 05730 05731 # e n d i f 05732 05733 # i f n d e f G L _ E X T _ t e x t u r e _ f i l t e r _ a n i s o t r o p i c 05734 05735 # d e f i n e G L _ T E X T U R E _ M A X _ A N I S O T R O P Y _ E X T 0 x 8 4 F E 05736 05737 # d e f i n e G L _ M A X _ T E X T U R E _ M A X _ A N I S O T R O P Y _ E X T 0 x 8 4 F F 05738 05739 # e n d i f 05740 05741 # i f n d e f G L _ E X T _ v e r t e x _ w e i g h t i n g 05742 05743 # d e f i n e G L _ M O D E L V I E W 0 _ S T A C K _ D E P T H _ E X T G L _ M O D E L V I E W _ S T A C K _ D E P T H 05744 05745 # d e f i n e G L _ M O D E L V I E W 1 _ S T A C K _ D E P T H _ E X T 0 x 8 5 0 2 05746 05747 # d e f i n e G L _ M O D E L V I E W 0 _ M A T R I X _ E X T G L _ M O D E L V I E W _ M A T R I X 05748 05749 # d e f i n e G L _ M O D E L V I E W 1 _ M A T R I X _ E X T 0 x 8 5 0 6 05750 05751 # d e f i n e G L _ V E R T E X _ W E I G H T I N G _ E X T 0 x 8 5 0 9 05752 05753 # d e f i n e G L _ M O D E L V I E W 0 _ E X T G L _ M O D E L V I E W 05754 05755 # d e f i n e G L _ M O D E L V I E W 1 _ E X T 0 x 8 5 0 A 05756 05757 # d e f i n e G L _ C U R R E N T _ V E R T E X _ W E I G H T _ E X T 0 x 8 5 0 B 05758 05759 # d e f i n e G L _ V E R T E X _ W E I G H T _ A R R A Y _ E X T 0 x 8 5 0 C 05760 05761 # d e f i n e G L _ V E R T E X _ W E I G H T _ A R R A Y _ S I Z E _ E X T 0 x 8 5 0 D 05762 05763 # d e f i n e G L _ V E R T E X _ W E I G H T _ A R R A Y _ T Y P E _ E X T 0 x 8 5 0 E 05764 05765 # d e f i n e G L _ V E R T E X _ W E I G H T _ A R R A Y _ S T R I D E _ E X T 0 x 8 5 0 F 05766 05767 # d e f i n e G L _ V E R T E X _ W E I G H T _ A R R A Y _ P O I N T E R _ E X T 0 x 8 5 1 0 05768 05769 # e n d i f 05770 05771 # i f n d e f G L _ N V _ l i g h t _ m a x _ e x p o n e n t 05772 05773 # d e f i n e G L _ M A X _ S H I N I N E S S _ N V 0 x 8 5 0 4 05774 05775 # d e f i n e G L _ M A X _ S P O T _ E X P O N E N T _ N V 0 x 8 5 0 5 05776 05777 # e n d i f 05778 05779 # i f n d e f G L _ N V _ v e r t e x _ a r r a y _ r a n g e 05780 05781 # d e f i n e G L _ V E R T E X _ A R R A Y _ R A N G E _ N V 0 x 8 5 1 D 05782 05783 # d e f i n e G L _ V E R T E X _ A R R A Y _ R A N G E _ L E N G T H _ N V 0 x 8 5 1 E 05784 05785 # d e f i n e G L _ V E R T E X _ A R R A Y _ R A N G E _ V A L I D _ N V 0 x 8 5 1 F 05786 05787 # d e f i n e G L _ M A X _ V E R T E X _ A R R A Y _ R A N G E _ E L E M E N T _ N V 0 x 8 5 2 0 05788 05789 # d e f i n e G L _ V E R T E X _ A R R A Y _ R A N G E _ P O I N T E R _ N V 0 x 8 5 2 1 05790 05791 # e n d i f 05792 05793 # i f n d e f G L _ N V _ r e g i s t e r _ c o m b i n e r s 05794 05795 # d e f i n e G L _ R E G I S T E R _ C O M B I N E R S _ N V 0 x 8 5 2 2 05796 05797 # d e f i n e G L _ V A R I A B L E _ A _ N V 0 x 8 5 2 3 05798 05799 # d e f i n e G L _ V A R I A B L E _ B _ N V 0 x 8 5 2 4 05800 05801 # d e f i n e G L _ V A R I A B L E _ C _ N V 0 x 8 5 2 5 05802 05803 # d e f i n e G L _ V A R I A B L E _ D _ N V 0 x 8 5 2 6 05804 05805 # d e f i n e G L _ V A R I A B L E _ E _ N V 0 x 8 5 2 7 05806 05807 # d e f i n e G L _ V A R I A B L E _ F _ N V 0 x 8 5 2 8 05808 05809 # d e f i n e G L _ V A R I A B L E _ G _ N V 0 x 8 5 2 9 05810 05811 # d e f i n e G L _ C O N S T A N T _ C O L O R 0 _ N V 0 x 8 5 2 A 05812 05813 # d e f i n e G L _ C O N S T A N T _ C O L O R 1 _ N V 0 x 8 5 2 B 05814 05815 # d e f i n e G L _ P R I M A R Y _ C O L O R _ N V 0 x 8 5 2 C 05816 05817 # d e f i n e G L _ S E C O N D A R Y _ C O L O R _ N V 0 x 8 5 2 D 05818 05819 # d e f i n e G L _ S P A R E 0 _ N V 0 x 8 5 2 E 05820 05821 # d e f i n e G L _ S P A R E 1 _ N V 0 x 8 5 2 F 05822 05823 # d e f i n e G L _ D I S C A R D _ N V 0 x 8 5 3 0 05824 05825 # d e f i n e G L _ E _ T I M E S _ F _ N V 0 x 8 5 3 1 05826 05827 # d e f i n e G L _ S P A R E 0 _ P L U S _ S E C O N D A R Y _ C O L O R _ N V 0 x 8 5 3 2 05828 05829 # d e f i n e G L _ U N S I G N E D _ I D E N T I T Y _ N V 0 x 8 5 3 6 05830 05831 # d e f i n e G L _ U N S I G N E D _ I N V E R T _ N V 0 x 8 5 3 7 05832 05833 # d e f i n e G L _ E X P A N D _ N O R M A L _ N V 0 x 8 5 3 8 05834 05835 # d e f i n e G L _ E X P A N D _ N E G A T E _ N V 0 x 8 5 3 9 05836 05837 # d e f i n e G L _ H A L F _ B I A S _ N O R M A L _ N V 0 x 8 5 3 A 05838 05839 # d e f i n e G L _ H A L F _ B I A S _ N E G A T E _ N V 0 x 8 5 3 B 05840 05841 # d e f i n e G L _ S I G N E D _ I D E N T I T Y _ N V 0 x 8 5 3 C 05842 05843 # d e f i n e G L _ S I G N E D _ N E G A T E _ N V 0 x 8 5 3 D 05844 05845 # d e f i n e G L _ S C A L E _ B Y _ T W O _ N V 0 x 8 5 3 E 05846 05847 # d e f i n e G L _ S C A L E _ B Y _ F O U R _ N V 0 x 8 5 3 F 05848 05849 # d e f i n e G L _ S C A L E _ B Y _ O N E _ H A L F _ N V 0 x 8 5 4 0 05850 05851 # d e f i n e G L _ B I A S _ B Y _ N E G A T I V E _ O N E _ H A L F _ N V 0 x 8 5 4 1 05852 05853 # d e f i n e G L _ C O M B I N E R _ I N P U T _ N V 0 x 8 5 4 2 05854 05855 # d e f i n e G L _ C O M B I N E R _ M A P P I N G _ N V 0 x 8 5 4 3 05856 05857 # d e f i n e G L _ C O M B I N E R _ C O M P O N E N T _ U S A G E _ N V 0 x 8 5 4 4 05858 05859 # d e f i n e G L _ C O M B I N E R _ A B _ D O T _ P R O D U C T _ N V 0 x 8 5 4 5 05860 05861 # d e f i n e G L _ C O M B I N E R _ C D _ D O T _ P R O D U C T _ N V 0 x 8 5 4 6 05862 05863 # d e f i n e G L _ C O M B I N E R _ M U X _ S U M _ N V 0 x 8 5 4 7 05864 05865 # d e f i n e G L _ C O M B I N E R _ S C A L E _ N V 0 x 8 5 4 8 05866 05867 # d e f i n e G L _ C O M B I N E R _ B I A S _ N V 0 x 8 5 4 9 05868 05869 # d e f i n e G L _ C O M B I N E R _ A B _ O U T P U T _ N V 0 x 8 5 4 A 05870 05871 # d e f i n e G L _ C O M B I N E R _ C D _ O U T P U T _ N V 0 x 8 5 4 B 05872 05873 # d e f i n e G L _ C O M B I N E R _ S U M _ O U T P U T _ N V 0 x 8 5 4 C 05874 05875 # d e f i n e G L _ M A X _ G E N E R A L _ C O M B I N E R S _ N V 0 x 8 5 4 D 05876 05877 # d e f i n e G L _ N U M _ G E N E R A L _ C O M B I N E R S _ N V 0 x 8 5 4 E 05878 05879 # d e f i n e G L _ C O L O R _ S U M _ C L A M P _ N V 0 x 8 5 4 F 05880 05881 # d e f i n e G L _ C O M B I N E R 0 _ N V 0 x 8 5 5 0 05882 05883 # d e f i n e G L _ C O M B I N E R 1 _ N V 0 x 8 5 5 1 05884 05885 # d e f i n e G L _ C O M B I N E R 2 _ N V 0 x 8 5 5 2 05886 05887 # d e f i n e G L _ C O M B I N E R 3 _ N V 0 x 8 5 5 3 05888 05889 # d e f i n e G L _ C O M B I N E R 4 _ N V 0 x 8 5 5 4 05890 05891 # d e f i n e G L _ C O M B I N E R 5 _ N V 0 x 8 5 5 5 05892 05893 # d e f i n e G L _ C O M B I N E R 6 _ N V 0 x 8 5 5 6 05894 05895 # d e f i n e G L _ C O M B I N E R 7 _ N V 0 x 8 5 5 7 05896 05897 / * r e u s e G L _ T E X T U R E 0 _ A R B * / 05898 05899 / * r e u s e G L _ T E X T U R E 1 _ A R B * / 05900 05901 / * r e u s e G L _ Z E R O * / 05902 05903 / * r e u s e G L _ N O N E * / 05904 05905 / * r e u s e G L _ F O G * / 05906 05907 # e n d i f 05908 05909 # i f n d e f G L _ N V _ f o g _ d i s t a n c e 05910 05911 # d e f i n e G L _ F O G _ D I S T A N C E _ M O D E _ N V 0 x 8 5 5 A 05912 05913 # d e f i n e G L _ E Y E _ R A D I A L _ N V 0 x 8 5 5 B 05914 05915 # d e f i n e G L _ E Y E _ P L A N E _ A B S O L U T E _ N V 0 x 8 5 5 C 05916 05917 / * r e u s e G L _ E Y E _ P L A N E * / 05918 05919 # e n d i f 05920 05921 # i f n d e f G L _ N V _ t e x g e n _ e m b o s s 05922 05923 # d e f i n e G L _ E M B O S S _ L I G H T _ N V 0 x 8 5 5 D 05924 05925 # d e f i n e G L _ E M B O S S _ C O N S T A N T _ N V 0 x 8 5 5 E 05926 05927 # d e f i n e G L _ E M B O S S _ M A P _ N V 0 x 8 5 5 F 05928 05929 # e n d i f 05930 05931 # i f n d e f G L _ N V _ b l e n d _ s q u a r e 05932 05933 # e n d i f 05934 05935 # i f n d e f G L _ N V _ t e x t u r e _ e n v _ c o m b i n e 4 05936 05937 # d e f i n e G L _ C O M B I N E 4 _ N V 0 x 8 5 0 3 05938 05939 # d e f i n e G L _ S O U R C E 3 _ R G B _ N V 0 x 8 5 8 3 05940 05941 # d e f i n e G L _ S O U R C E 3 _ A L P H A _ N V 0 x 8 5 8 B 05942 05943 # d e f i n e G L _ O P E R A N D 3 _ R G B _ N V 0 x 8 5 9 3 05944 05945 # d e f i n e G L _ O P E R A N D 3 _ A L P H A _ N V 0 x 8 5 9 B 05946 05947 # e n d i f 05948 05949 # i f n d e f G L _ M E S A _ r e s i z e _ b u f f e r s 05950 05951 # e n d i f 05952 05953 # i f n d e f G L _ M E S A _ w i n d o w _ p o s 05954 05955 # e n d i f 05956 05957 # i f n d e f G L _ E X T _ t e x t u r e _ c o m p r e s s i o n _ s 3 t c 05958 05959 # d e f i n e G L _ C O M P R E S S E D _ R G B _ S 3 T C _ D X T 1 _ E X T 0 x 8 3 F 0 05960 05961 # d e f i n e G L _ C O M P R E S S E D _ R G B A _ S 3 T C _ D X T 1 _ E X T 0 x 8 3 F 1 05962 05963 # d e f i n e G L _ C O M P R E S S E D _ R G B A _ S 3 T C _ D X T 3 _ E X T 0 x 8 3 F 2 05964 05965 # d e f i n e G L _ C O M P R E S S E D _ R G B A _ S 3 T C _ D X T 5 _ E X T 0 x 8 3 F 3 05966 05967 # e n d i f 05968 05969 # i f n d e f G L _ I B M _ c u l l _ v e r t e x 05970 05971 # d e f i n e G L _ C U L L _ V E R T E X _ I B M 1 0 3 0 5 0 05972 05973 # e n d i f 05974 05975 # i f n d e f G L _ I B M _ m u l t i m o d e _ d r a w _ a r r a y s 05976 05977 # e n d i f 05978 05979 # i f n d e f G L _ I B M _ v e r t e x _ a r r a y _ l i s t s 05980 05981 # d e f i n e G L _ V E R T E X _ A R R A Y _ L I S T _ I B M 1 0 3 0 7 0 05982 05983 # d e f i n e G L _ N O R M A L _ A R R A Y _ L I S T _ I B M 1 0 3 0 7 1 05984 05985 # d e f i n e G L _ C O L O R _ A R R A Y _ L I S T _ I B M 1 0 3 0 7 2 05986 05987 # d e f i n e G L _ I N D E X _ A R R A Y _ L I S T _ I B M 1 0 3 0 7 3 05988 05989 # d e f i n e G L _ T E X T U R E _ C O O R D _ A R R A Y _ L I S T _ I B M 1 0 3 0 7 4 05990 05991 # d e f i n e G L _ E D G E _ F L A G _ A R R A Y _ L I S T _ I B M 1 0 3 0 7 5 05992 05993 # d e f i n e G L _ F O G _ C O O R D I N A T E _ A R R A Y _ L I S T _ I B M 1 0 3 0 7 6 05994 05995 # d e f i n e G L _ S E C O N D A R Y _ C O L O R _ A R R A Y _ L I S T _ I B M 1 0 3 0 7 7 05996 05997 # d e f i n e G L _ V E R T E X _ A R R A Y _ L I S T _ S T R I D E _ I B M 1 0 3 0 8 0 05998 05999 # d e f i n e G L _ N O R M A L _ A R R A Y _ L I S T _ S T R I D E _ I B M 1 0 3 0 8 1 06000 06001 # d e f i n e G L _ C O L O R _ A R R A Y _ L I S T _ S T R I D E _ I B M 1 0 3 0 8 2 06002 06003 # d e f i n e G L _ I N D E X _ A R R A Y _ L I S T _ S T R I D E _ I B M 1 0 3 0 8 3 06004 06005 # d e f i n e G L _ T E X T U R E _ C O O R D _ A R R A Y _ L I S T _ S T R I D E _ I B M 1 0 3 0 8 4 06006 06007 # d e f i n e G L _ E D G E _ F L A G _ A R R A Y _ L I S T _ S T R I D E _ I B M 1 0 3 0 8 5 06008 06009 # d e f i n e G L _ F O G _ C O O R D I N A T E _ A R R A Y _ L I S T _ S T R I D E _ I B M 1 0 3 0 8 6 06010 06011 # d e f i n e G L _ S E C O N D A R Y _ C O L O R _ A R R A Y _ L I S T _ S T R I D E _ I B M 1 0 3 0 8 7 06012 06013 # e n d i f 06014 06015 # i f n d e f G L _ S G I X _ s u b s a m p l e 06016 06017 # d e f i n e G L _ P A C K _ S U B S A M P L E _ R A T E _ S G I X 0 x 8 5 A 0 06018 06019 # d e f i n e G L _ U N P A C K _ S U B S A M P L E _ R A T E _ S G I X 0 x 8 5 A 1 06020 06021 # d e f i n e G L _ P I X E L _ S U B S A M P L E _ 4 4 4 4 _ S G I X 0 x 8 5 A 2 06022 06023 # d e f i n e G L _ P I X E L _ S U B S A M P L E _ 2 4 2 4 _ S G I X 0 x 8 5 A 3 06024 06025 # d e f i n e G L _ P I X E L _ S U B S A M P L E _ 4 2 4 2 _ S G I X 0 x 8 5 A 4 06026 06027 # e n d i f 06028 06029 # i f n d e f G L _ S G I X _ y c r c b _ s u b s a m p l e 06030 06031 # e n d i f 06032 06033 # i f n d e f G L _ S G I X _ y c r c b a 06034 06035 # d e f i n e G L _ Y C R C B _ S G I X 0 x 8 3 1 8 06036 06037 # d e f i n e G L _ Y C R C B A _ S G I X 0 x 8 3 1 9 06038 06039 # e n d i f 06040 06041 # i f n d e f G L _ S G I _ d e p t h _ p a s s _ i n s t r u m e n t 06042 06043 # d e f i n e G L _ D E P T H _ P A S S _ I N S T R U M E N T _ S G I X 0 x 8 3 1 0 06044 06045 # d e f i n e G L _ D E P T H _ P A S S _ I N S T R U M E N T _ C O U N T E R S _ S G I X 0 x 8 3 1 1 06046 06047 # d e f i n e G L _ D E P T H _ P A S S _ I N S T R U M E N T _ M A X _ S G I X 0 x 8 3 1 2 06048 06049 # e n d i f 06050 06051 # i f n d e f G L _ 3 D F X _ t e x t u r e _ c o m p r e s s i o n _ F X T 1 06052 06053 # d e f i n e G L _ C O M P R E S S E D _ R G B _ F X T 1 _ 3 D F X 0 x 8 6 B 0 06054 06055 # d e f i n e G L _ C O M P R E S S E D _ R G B A _ F X T 1 _ 3 D F X 0 x 8 6 B 1 06056 06057 # e n d i f 06058 06059 # i f n d e f G L _ 3 D F X _ m u l t i s a m p l e 06060 06061 # d e f i n e G L _ M U L T I S A M P L E _ 3 D F X 0 x 8 6 B 2 06062 06063 # d e f i n e G L _ S A M P L E _ B U F F E R S _ 3 D F X 0 x 8 6 B 3 06064 06065 # d e f i n e G L _ S A M P L E S _ 3 D F X 0 x 8 6 B 4 06066 06067 # d e f i n e G L _ M U L T I S A M P L E _ B I T _ 3 D F X 0 x 2 0 0 0 0 0 0 0 06068 06069 # e n d i f 06070 06071 # i f n d e f G L _ 3 D F X _ t b u f f e r 06072 06073 # e n d i f 06074 06075 # i f n d e f G L _ E X T _ m u l t i s a m p l e 06076 06077 # d e f i n e G L _ M U L T I S A M P L E _ E X T 0 x 8 0 9 D 06078 06079 # d e f i n e G L _ S A M P L E _ A L P H A _ T O _ M A S K _ E X T 0 x 8 0 9 E 06080 06081 # d e f i n e G L _ S A M P L E _ A L P H A _ T O _ O N E _ E X T 0 x 8 0 9 F 06082 06083 # d e f i n e G L _ S A M P L E _ M A S K _ E X T 0 x 8 0 A 0 06084 06085 # d e f i n e G L _ 1 P A S S _ E X T 0 x 8 0 A 1 06086 06087 # d e f i n e G L _ 2 P A S S _ 0 _ E X T 0 x 8 0 A 2 06088 06089 # d e f i n e G L _ 2 P A S S _ 1 _ E X T 0 x 8 0 A 3 06090 06091 # d e f i n e G L _ 4 P A S S _ 0 _ E X T 0 x 8 0 A 4 06092 06093 # d e f i n e G L _ 4 P A S S _ 1 _ E X T 0 x 8 0 A 5 06094 06095 # d e f i n e G L _ 4 P A S S _ 2 _ E X T 0 x 8 0 A 6 06096 06097 # d e f i n e G L _ 4 P A S S _ 3 _ E X T 0 x 8 0 A 7 06098 06099 # d e f i n e G L _ S A M P L E _ B U F F E R S _ E X T 0 x 8 0 A 8 06100 06101 # d e f i n e G L _ S A M P L E S _ E X T 0 x 8 0 A 9 06102 06103 # d e f i n e G L _ S A M P L E _ M A S K _ V A L U E _ E X T 0 x 8 0 A A 06104 06105 # d e f i n e G L _ S A M P L E _ M A S K _ I N V E R T _ E X T 0 x 8 0 A B 06106 06107 # d e f i n e G L _ S A M P L E _ P A T T E R N _ E X T 0 x 8 0 A C 06108 06109 # d e f i n e G L _ M U L T I S A M P L E _ B I T _ E X T 0 x 2 0 0 0 0 0 0 0 06110 06111 # e n d i f 06112 06113 # i f n d e f G L _ S G I X _ v e r t e x _ p r e c l i p 06114 06115 # d e f i n e G L _ V E R T E X _ P R E C L I P _ S G I X 0 x 8 3 E E 06116 06117 # d e f i n e G L _ V E R T E X _ P R E C L I P _ H I N T _ S G I X 0 x 8 3 E F 06118 06119 # e n d i f 06120 06121 # i f n d e f G L _ S G I X _ c o n v o l u t i o n _ a c c u r a c y 06122 06123 # d e f i n e G L _ C O N V O L U T I O N _ H I N T _ S G I X 0 x 8 3 1 6 06124 06125 # e n d i f 06126 06127 # i f n d e f G L _ S G I X _ r e s a m p l e 06128 06129 # d e f i n e G L _ P A C K _ R E S A M P L E _ S G I X 0 x 8 4 2 C 06130 06131 # d e f i n e G L _ U N P A C K _ R E S A M P L E _ S G I X 0 x 8 4 2 D 06132 06133 # d e f i n e G L _ R E S A M P L E _ R E P L I C A T E _ S G I X 0 x 8 4 2 E 06134 06135 # d e f i n e G L _ R E S A M P L E _ Z E R O _ F I L L _ S G I X 0 x 8 4 2 F 06136 06137 # d e f i n e G L _ R E S A M P L E _ D E C I M A T E _ S G I X 0 x 8 4 3 0 06138 06139 # e n d i f 06140 06141 # i f n d e f G L _ S G I S _ p o i n t _ l i n e _ t e x g e n 06142 06143 # d e f i n e G L _ E Y E _ D I S T A N C E _ T O _ P O I N T _ S G I S 0 x 8 1 F 0 06144 06145 # d e f i n e G L _ O B J E C T _ D I S T A N C E _ T O _ P O I N T _ S G I S 0 x 8 1 F 1 06146 06147 # d e f i n e G L _ E Y E _ D I S T A N C E _ T O _ L I N E _ S G I S 0 x 8 1 F 2 06148 06149 # d e f i n e G L _ O B J E C T _ D I S T A N C E _ T O _ L I N E _ S G I S 0 x 8 1 F 3 06150 06151 # d e f i n e G L _ E Y E _ P O I N T _ S G I S 0 x 8 1 F 4 06152 06153 # d e f i n e G L _ O B J E C T _ P O I N T _ S G I S 0 x 8 1 F 5 06154 06155 # d e f i n e G L _ E Y E _ L I N E _ S G I S 0 x 8 1 F 6 06156 06157 # d e f i n e G L _ O B J E C T _ L I N E _ S G I S 0 x 8 1 F 7 06158 06159 # e n d i f 06160 06161 # i f n d e f G L _ S G I S _ t e x t u r e _ c o l o r _ m a s k 06162 06163 # d e f i n e G L _ T E X T U R E _ C O L O R _ W R I T E M A S K _ S G I S 0 x 8 1 E F 06164 06165 # e n d i f 06166 06167 # i f n d e f G L _ E X T _ t e x t u r e _ e n v _ d o t 3 06168 06169 # d e f i n e G L _ D O T 3 _ R G B _ E X T 0 x 8 7 4 0 06170 06171 # d e f i n e G L _ D O T 3 _ R G B A _ E X T 0 x 8 7 4 1 06172 06173 # e n d i f 06174 06175 # i f n d e f G L _ A T I _ t e x t u r e _ m i r r o r _ o n c e 06176 06177 # d e f i n e G L _ M I R R O R _ C L A M P _ A T I 0 x 8 7 4 2 06178 06179 # d e f i n e G L _ M I R R O R _ C L A M P _ T O _ E D G E _ A T I 0 x 8 7 4 3 06180 06181 # e n d i f 06182 06183 # i f n d e f G L _ N V _ f e n c e 06184 06185 # d e f i n e G L _ A L L _ C O M P L E T E D _ N V 0 x 8 4 F 2 06186 06187 # d e f i n e G L _ F E N C E _ S T A T U S _ N V 0 x 8 4 F 3 06188 06189 # d e f i n e G L _ F E N C E _ C O N D I T I O N _ N V 0 x 8 4 F 4 06190 06191 # e n d i f 06192 06193 # i f n d e f G L _ I B M _ t e x t u r e _ m i r r o r e d _ r e p e a t 06194 06195 # d e f i n e G L _ M I R R O R E D _ R E P E A T _ I B M 0 x 8 3 7 0 06196 06197 # e n d i f 06198 06199 # i f n d e f G L _ N V _ e v a l u a t o r s 06200 06201 # d e f i n e G L _ E V A L _ 2 D _ N V 0 x 8 6 C 0 06202 06203 # d e f i n e G L _ E V A L _ T R I A N G U L A R _ 2 D _ N V 0 x 8 6 C 1 06204 06205 # d e f i n e G L _ M A P _ T E S S E L L A T I O N _ N V 0 x 8 6 C 2 06206 06207 # d e f i n e G L _ M A P _ A T T R I B _ U _ O R D E R _ N V 0 x 8 6 C 3 06208 06209 # d e f i n e G L _ M A P _ A T T R I B _ V _ O R D E R _ N V 0 x 8 6 C 4 06210 06211 # d e f i n e G L _ E V A L _ F R A C T I O N A L _ T E S S E L L A T I O N _ N V 0 x 8 6 C 5 06212 06213 # d e f i n e G L _ E V A L _ V E R T E X _ A T T R I B 0 _ N V 0 x 8 6 C 6 06214 06215 # d e f i n e G L _ E V A L _ V E R T E X _ A T T R I B 1 _ N V 0 x 8 6 C 7 06216 06217 # d e f i n e G L _ E V A L _ V E R T E X _ A T T R I B 2 _ N V 0 x 8 6 C 8 06218 06219 # d e f i n e G L _ E V A L _ V E R T E X _ A T T R I B 3 _ N V 0 x 8 6 C 9 06220 06221 # d e f i n e G L _ E V A L _ V E R T E X _ A T T R I B 4 _ N V 0 x 8 6 C A 06222 06223 # d e f i n e G L _ E V A L _ V E R T E X _ A T T R I B 5 _ N V 0 x 8 6 C B 06224 06225 # d e f i n e G L _ E V A L _ V E R T E X _ A T T R I B 6 _ N V 0 x 8 6 C C 06226 06227 # d e f i n e G L _ E V A L _ V E R T E X _ A T T R I B 7 _ N V 0 x 8 6 C D 06228 06229 # d e f i n e G L _ E V A L _ V E R T E X _ A T T R I B 8 _ N V 0 x 8 6 C E 06230 06231 # d e f i n e G L _ E V A L _ V E R T E X _ A T T R I B 9 _ N V 0 x 8 6 C F 06232 06233 # d e f i n e G L _ E V A L _ V E R T E X _ A T T R I B 1 0 _ N V 0 x 8 6 D 0 06234 06235 # d e f i n e G L _ E V A L _ V E R T E X _ A T T R I B 1 1 _ N V 0 x 8 6 D 1 06236 06237 # d e f i n e G L _ E V A L _ V E R T E X _ A T T R I B 1 2 _ N V 0 x 8 6 D 2 06238 06239 # d e f i n e G L _ E V A L _ V E R T E X _ A T T R I B 1 3 _ N V 0 x 8 6 D 3 06240 06241 # d e f i n e G L _ E V A L _ V E R T E X _ A T T R I B 1 4 _ N V 0 x 8 6 D 4 06242 06243 # d e f i n e G L _ E V A L _ V E R T E X _ A T T R I B 1 5 _ N V 0 x 8 6 D 5 06244 06245 # d e f i n e G L _ M A X _ M A P _ T E S S E L L A T I O N _ N V 0 x 8 6 D 6 06246 06247 # d e f i n e G L _ M A X _ R A T I O N A L _ E V A L _ O R D E R _ N V 0 x 8 6 D 7 06248 06249 # e n d i f 06250 06251 # i f n d e f G L _ N V _ p a c k e d _ d e p t h _ s t e n c i l 06252 06253 # d e f i n e G L _ D E P T H _ S T E N C I L _ N V 0 x 8 4 F 9 06254 06255 # d e f i n e G L _ U N S I G N E D _ I N T _ 2 4 _ 8 _ N V 0 x 8 4 F A 06256 06257 # e n d i f 06258 06259 # i f n d e f G L _ N V _ r e g i s t e r _ c o m b i n e r s 2 06260 06261 # d e f i n e G L _ P E R _ S T A G E _ C O N S T A N T S _ N V 0 x 8 5 3 5 06262 06263 # e n d i f 06264 06265 # i f n d e f G L _ N V _ t e x t u r e _ c o m p r e s s i o n _ v t c 06266 06267 # e n d i f 06268 06269 # i f n d e f G L _ N V _ t e x t u r e _ r e c t a n g l e 06270 06271 # d e f i n e G L _ T E X T U R E _ R E C T A N G L E _ N V 0 x 8 4 F 5 06272 06273 # d e f i n e G L _ T E X T U R E _ B I N D I N G _ R E C T A N G L E _ N V 0 x 8 4 F 6 06274 06275 # d e f i n e G L _ P R O X Y _ T E X T U R E _ R E C T A N G L E _ N V 0 x 8 4 F 7 06276 06277 # d e f i n e G L _ M A X _ R E C T A N G L E _ T E X T U R E _ S I Z E _ N V 0 x 8 4 F 8 06278 06279 # e n d i f 06280 06281 # i f n d e f G L _ N V _ t e x t u r e _ s h a d e r 06282 06283 # d e f i n e G L _ O F F S E T _ T E X T U R E _ R E C T A N G L E _ N V 0 x 8 6 4 C 06284 06285 # d e f i n e G L _ O F F S E T _ T E X T U R E _ R E C T A N G L E _ S C A L E _ N V 0 x 8 6 4 D 06286 06287 # d e f i n e G L _ D O T _ P R O D U C T _ T E X T U R E _ R E C T A N G L E _ N V 0 x 8 6 4 E 06288 06289 # d e f i n e G L _ R G B A _ U N S I G N E D _ D O T _ P R O D U C T _ M A P P I N G _ N V 0 x 8 6 D 9 06290 06291 # d e f i n e G L _ U N S I G N E D _ I N T _ S 8 _ S 8 _ 8 _ 8 _ N V 0 x 8 6 D A 06292 06293 # d e f i n e G L _ U N S I G N E D _ I N T _ 8 _ 8 _ S 8 _ S 8 _ R E V _ N V 0 x 8 6 D B 06294 06295 # d e f i n e G L _ D S D T _ M A G _ I N T E N S I T Y _ N V 0 x 8 6 D C 06296 06297 # d e f i n e G L _ S H A D E R _ C O N S I S T E N T _ N V 0 x 8 6 D D 06298 06299 # d e f i n e G L _ T E X T U R E _ S H A D E R _ N V 0 x 8 6 D E 06300 06301 # d e f i n e G L _ S H A D E R _ O P E R A T I O N _ N V 0 x 8 6 D F 06302 06303 # d e f i n e G L _ C U L L _ M O D E S _ N V 0 x 8 6 E 0 06304 06305 # d e f i n e G L _ O F F S E T _ T E X T U R E _ M A T R I X _ N V 0 x 8 6 E 1 06306 06307 # d e f i n e G L _ O F F S E T _ T E X T U R E _ S C A L E _ N V 0 x 8 6 E 2 06308 06309 # d e f i n e G L _ O F F S E T _ T E X T U R E _ B I A S _ N V 0 x 8 6 E 3 06310 06311 # d e f i n e G L _ O F F S E T _ T E X T U R E _ 2 D _ M A T R I X _ N V G L _ O F F S E T _ T E X T U R E _ M A T R I X _ N V 06312 06313 # d e f i n e G L _ O F F S E T _ T E X T U R E _ 2 D _ S C A L E _ N V G L _ O F F S E T _ T E X T U R E _ S C A L E _ N V 06314 06315 # d e f i n e G L _ O F F S E T _ T E X T U R E _ 2 D _ B I A S _ N V G L _ O F F S E T _ T E X T U R E _ B I A S _ N V 06316 06317 # d e f i n e G L _ P R E V I O U S _ T E X T U R E _ I N P U T _ N V 0 x 8 6 E 4 06318 06319 # d e f i n e G L _ C O N S T _ E Y E _ N V 0 x 8 6 E 5 06320 06321 # d e f i n e G L _ P A S S _ T H R O U G H _ N V 0 x 8 6 E 6 06322 06323 # d e f i n e G L _ C U L L _ F R A G M E N T _ N V 0 x 8 6 E 7 06324 06325 # d e f i n e G L _ O F F S E T _ T E X T U R E _ 2 D _ N V 0 x 8 6 E 8 06326 06327 # d e f i n e G L _ D E P E N D E N T _ A R _ T E X T U R E _ 2 D _ N V 0 x 8 6 E 9 06328 06329 # d e f i n e G L _ D E P E N D E N T _ G B _ T E X T U R E _ 2 D _ N V 0 x 8 6 E A 06330 06331 # d e f i n e G L _ D O T _ P R O D U C T _ N V 0 x 8 6 E C 06332 06333 # d e f i n e G L _ D O T _ P R O D U C T _ D E P T H _ R E P L A C E _ N V 0 x 8 6 E D 06334 06335 # d e f i n e G L _ D O T _ P R O D U C T _ T E X T U R E _ 2 D _ N V 0 x 8 6 E E 06336 06337 # d e f i n e G L _ D O T _ P R O D U C T _ T E X T U R E _ C U B E _ M A P _ N V 0 x 8 6 F 0 06338 06339 # d e f i n e G L _ D O T _ P R O D U C T _ D I F F U S E _ C U B E _ M A P _ N V 0 x 8 6 F 1 06340 06341 # d e f i n e G L _ D O T _ P R O D U C T _ R E F L E C T _ C U B E _ M A P _ N V 0 x 8 6 F 2 06342 06343 # d e f i n e G L _ D O T _ P R O D U C T _ C O N S T _ E Y E _ R E F L E C T _ C U B E _ M A P _ N V 0 x 8 6 F 3 06344 06345 # d e f i n e G L _ H I L O _ N V 0 x 8 6 F 4 06346 06347 # d e f i n e G L _ D S D T _ N V 0 x 8 6 F 5 06348 06349 # d e f i n e G L _ D S D T _ M A G _ N V 0 x 8 6 F 6 06350 06351 # d e f i n e G L _ D S D T _ M A G _ V I B _ N V 0 x 8 6 F 7 06352 06353 # d e f i n e G L _ H I L O 1 6 _ N V 0 x 8 6 F 8 06354 06355 # d e f i n e G L _ S I G N E D _ H I L O _ N V 0 x 8 6 F 9 06356 06357 # d e f i n e G L _ S I G N E D _ H I L O 1 6 _ N V 0 x 8 6 F A 06358 06359 # d e f i n e G L _ S I G N E D _ R G B A _ N V 0 x 8 6 F B 06360 06361 # d e f i n e G L _ S I G N E D _ R G B A 8 _ N V 0 x 8 6 F C 06362 06363 # d e f i n e G L _ S I G N E D _ R G B _ N V 0 x 8 6 F E 06364 06365 # d e f i n e G L _ S I G N E D _ R G B 8 _ N V 0 x 8 6 F F 06366 06367 # d e f i n e G L _ S I G N E D _ L U M I N A N C E _ N V 0 x 8 7 0 1 06368 06369 # d e f i n e G L _ S I G N E D _ L U M I N A N C E 8 _ N V 0 x 8 7 0 2 06370 06371 # d e f i n e G L _ S I G N E D _ L U M I N A N C E _ A L P H A _ N V 0 x 8 7 0 3 06372 06373 # d e f i n e G L _ S I G N E D _ L U M I N A N C E 8 _ A L P H A 8 _ N V 0 x 8 7 0 4 06374 06375 # d e f i n e G L _ S I G N E D _ A L P H A _ N V 0 x 8 7 0 5 06376 06377 # d e f i n e G L _ S I G N E D _ A L P H A 8 _ N V 0 x 8 7 0 6 06378 06379 # d e f i n e G L _ S I G N E D _ I N T E N S I T Y _ N V 0 x 8 7 0 7 06380 06381 # d e f i n e G L _ S I G N E D _ I N T E N S I T Y 8 _ N V 0 x 8 7 0 8 06382 06383 # d e f i n e G L _ D S D T 8 _ N V 0 x 8 7 0 9 06384 06385 # d e f i n e G L _ D S D T 8 _ M A G 8 _ N V 0 x 8 7 0 A 06386 06387 # d e f i n e G L _ D S D T 8 _ M A G 8 _ I N T E N S I T Y 8 _ N V 0 x 8 7 0 B 06388 06389 # d e f i n e G L _ S I G N E D _ R G B _ U N S I G N E D _ A L P H A _ N V 0 x 8 7 0 C 06390 06391 # d e f i n e G L _ S I G N E D _ R G B 8 _ U N S I G N E D _ A L P H A 8 _ N V 0 x 8 7 0 D 06392 06393 # d e f i n e G L _ H I _ S C A L E _ N V 0 x 8 7 0 E 06394 06395 # d e f i n e G L _ L O _ S C A L E _ N V 0 x 8 7 0 F 06396 06397 # d e f i n e G L _ D S _ S C A L E _ N V 0 x 8 7 1 0 06398 06399 # d e f i n e G L _ D T _ S C A L E _ N V 0 x 8 7 1 1 06400 06401 # d e f i n e G L _ M A G N I T U D E _ S C A L E _ N V 0 x 8 7 1 2 06402 06403 # d e f i n e G L _ V I B R A N C E _ S C A L E _ N V 0 x 8 7 1 3 06404 06405 # d e f i n e G L _ H I _ B I A S _ N V 0 x 8 7 1 4 06406 06407 # d e f i n e G L _ L O _ B I A S _ N V 0 x 8 7 1 5 06408 06409 # d e f i n e G L _ D S _ B I A S _ N V 0 x 8 7 1 6 06410 06411 # d e f i n e G L _ D T _ B I A S _ N V 0 x 8 7 1 7 06412 06413 # d e f i n e G L _ M A G N I T U D E _ B I A S _ N V 0 x 8 7 1 8 06414 06415 # d e f i n e G L _ V I B R A N C E _ B I A S _ N V 0 x 8 7 1 9 06416 06417 # d e f i n e G L _ T E X T U R E _ B O R D E R _ V A L U E S _ N V 0 x 8 7 1 A 06418 06419 # d e f i n e G L _ T E X T U R E _ H I _ S I Z E _ N V 0 x 8 7 1 B 06420 06421 # d e f i n e G L _ T E X T U R E _ L O _ S I Z E _ N V 0 x 8 7 1 C 06422 06423 # d e f i n e G L _ T E X T U R E _ D S _ S I Z E _ N V 0 x 8 7 1 D 06424 06425 # d e f i n e G L _ T E X T U R E _ D T _ S I Z E _ N V 0 x 8 7 1 E 06426 06427 # d e f i n e G L _ T E X T U R E _ M A G _ S I Z E _ N V 0 x 8 7 1 F 06428 06429 # e n d i f 06430 06431 # i f n d e f G L _ N V _ t e x t u r e _ s h a d e r 2 06432 06433 # d e f i n e G L _ D O T _ P R O D U C T _ T E X T U R E _ 3 D _ N V 0 x 8 6 E F 06434 06435 # e n d i f 06436 06437 # i f n d e f G L _ N V _ v e r t e x _ a r r a y _ r a n g e 2 06438 06439 # d e f i n e G L _ V E R T E X _ A R R A Y _ R A N G E _ W I T H O U T _ F L U S H _ N V 0 x 8 5 3 3 06440 06441 # e n d i f 06442 06443 # i f n d e f G L _ N V _ v e r t e x _ p r o g r a m 06444 06445 # d e f i n e G L _ V E R T E X _ P R O G R A M _ N V 0 x 8 6 2 0 06446 06447 # d e f i n e G L _ V E R T E X _ S T A T E _ P R O G R A M _ N V 0 x 8 6 2 1 06448 06449 # d e f i n e G L _ A T T R I B _ A R R A Y _ S I Z E _ N V 0 x 8 6 2 3 06450 06451 # d e f i n e G L _ A T T R I B _ A R R A Y _ S T R I D E _ N V 0 x 8 6 2 4 06452 06453 # d e f i n e G L _ A T T R I B _ A R R A Y _ T Y P E _ N V 0 x 8 6 2 5 06454 06455 # d e f i n e G L _ C U R R E N T _ A T T R I B _ N V 0 x 8 6 2 6 06456 06457 # d e f i n e G L _ P R O G R A M _ L E N G T H _ N V 0 x 8 6 2 7 06458 06459 # d e f i n e G L _ P R O G R A M _ S T R I N G _ N V 0 x 8 6 2 8 06460 06461 # d e f i n e G L _ M O D E L V I E W _ P R O J E C T I O N _ N V 0 x 8 6 2 9 06462 06463 # d e f i n e G L _ I D E N T I T Y _ N V 0 x 8 6 2 A 06464 06465 # d e f i n e G L _ I N V E R S E _ N V 0 x 8 6 2 B 06466 06467 # d e f i n e G L _ T R A N S P O S E _ N V 0 x 8 6 2 C 06468 06469 # d e f i n e G L _ I N V E R S E _ T R A N S P O S E _ N V 0 x 8 6 2 D 06470 06471 # d e f i n e G L _ M A X _ T R A C K _ M A T R I X _ S T A C K _ D E P T H _ N V 0 x 8 6 2 E 06472 06473 # d e f i n e G L _ M A X _ T R A C K _ M A T R I C E S _ N V 0 x 8 6 2 F 06474 06475 # d e f i n e G L _ M A T R I X 0 _ N V 0 x 8 6 3 0 06476 06477 # d e f i n e G L _ M A T R I X 1 _ N V 0 x 8 6 3 1 06478 06479 # d e f i n e G L _ M A T R I X 2 _ N V 0 x 8 6 3 2 06480 06481 # d e f i n e G L _ M A T R I X 3 _ N V 0 x 8 6 3 3 06482 06483 # d e f i n e G L _ M A T R I X 4 _ N V 0 x 8 6 3 4 06484 06485 # d e f i n e G L _ M A T R I X 5 _ N V 0 x 8 6 3 5 06486 06487 # d e f i n e G L _ M A T R I X 6 _ N V 0 x 8 6 3 6 06488 06489 # d e f i n e G L _ M A T R I X 7 _ N V 0 x 8 6 3 7 06490 06491 # d e f i n e G L _ C U R R E N T _ M A T R I X _ S T A C K _ D E P T H _ N V 0 x 8 6 4 0 06492 06493 # d e f i n e G L _ C U R R E N T _ M A T R I X _ N V 0 x 8 6 4 1 06494 06495 # d e f i n e G L _ V E R T E X _ P R O G R A M _ P O I N T _ S I Z E _ N V 0 x 8 6 4 2 06496 06497 # d e f i n e G L _ V E R T E X _ P R O G R A M _ T W O _ S I D E _ N V 0 x 8 6 4 3 06498 06499 # d e f i n e G L _ P R O G R A M _ P A R A M E T E R _ N V 0 x 8 6 4 4 06500 06501 # d e f i n e G L _ A T T R I B _ A R R A Y _ P O I N T E R _ N V 0 x 8 6 4 5 06502 06503 # d e f i n e G L _ P R O G R A M _ T A R G E T _ N V 0 x 8 6 4 6 06504 06505 # d e f i n e G L _ P R O G R A M _ R E S I D E N T _ N V 0 x 8 6 4 7 06506 06507 # d e f i n e G L _ T R A C K _ M A T R I X _ N V 0 x 8 6 4 8 06508 06509 # d e f i n e G L _ T R A C K _ M A T R I X _ T R A N S F O R M _ N V 0 x 8 6 4 9 06510 06511 # d e f i n e G L _ V E R T E X _ P R O G R A M _ B I N D I N G _ N V 0 x 8 6 4 A 06512 06513 # d e f i n e G L _ P R O G R A M _ E R R O R _ P O S I T I O N _ N V 0 x 8 6 4 B 06514 06515 # d e f i n e G L _ V E R T E X _ A T T R I B _ A R R A Y 0 _ N V 0 x 8 6 5 0 06516 06517 # d e f i n e G L _ V E R T E X _ A T T R I B _ A R R A Y 1 _ N V 0 x 8 6 5 1 06518 06519 # d e f i n e G L _ V E R T E X _ A T T R I B _ A R R A Y 2 _ N V 0 x 8 6 5 2 06520 06521 # d e f i n e G L _ V E R T E X _ A T T R I B _ A R R A Y 3 _ N V 0 x 8 6 5 3 06522 06523 # d e f i n e G L _ V E R T E X _ A T T R I B _ A R R A Y 4 _ N V 0 x 8 6 5 4 06524 06525 # d e f i n e G L _ V E R T E X _ A T T R I B _ A R R A Y 5 _ N V 0 x 8 6 5 5 06526 06527 # d e f i n e G L _ V E R T E X _ A T T R I B _ A R R A Y 6 _ N V 0 x 8 6 5 6 06528 06529 # d e f i n e G L _ V E R T E X _ A T T R I B _ A R R A Y 7 _ N V 0 x 8 6 5 7 06530 06531 # d e f i n e G L _ V E R T E X _ A T T R I B _ A R R A Y 8 _ N V 0 x 8 6 5 8 06532 06533 # d e f i n e G L _ V E R T E X _ A T T R I B _ A R R A Y 9 _ N V 0 x 8 6 5 9 06534 06535 # d e f i n e G L _ V E R T E X _ A T T R I B _ A R R A Y 1 0 _ N V 0 x 8 6 5 A 06536 06537 # d e f i n e G L _ V E R T E X _ A T T R I B _ A R R A Y 1 1 _ N V 0 x 8 6 5 B 06538 06539 # d e f i n e G L _ V E R T E X _ A T T R I B _ A R R A Y 1 2 _ N V 0 x 8 6 5 C 06540 06541 # d e f i n e G L _ V E R T E X _ A T T R I B _ A R R A Y 1 3 _ N V 0 x 8 6 5 D 06542 06543 # d e f i n e G L _ V E R T E X _ A T T R I B _ A R R A Y 1 4 _ N V 0 x 8 6 5 E 06544 06545 # d e f i n e G L _ V E R T E X _ A T T R I B _ A R R A Y 1 5 _ N V 0 x 8 6 5 F 06546 06547 # d e f i n e G L _ M A P 1 _ V E R T E X _ A T T R I B 0 _ 4 _ N V 0 x 8 6 6 0 06548 06549 # d e f i n e G L _ M A P 1 _ V E R T E X _ A T T R I B 1 _ 4 _ N V 0 x 8 6 6 1 06550 06551 # d e f i n e G L _ M A P 1 _ V E R T E X _ A T T R I B 2 _ 4 _ N V 0 x 8 6 6 2 06552 06553 # d e f i n e G L _ M A P 1 _ V E R T E X _ A T T R I B 3 _ 4 _ N V 0 x 8 6 6 3 06554 06555 # d e f i n e G L _ M A P 1 _ V E R T E X _ A T T R I B 4 _ 4 _ N V 0 x 8 6 6 4 06556 06557 # d e f i n e G L _ M A P 1 _ V E R T E X _ A T T R I B 5 _ 4 _ N V 0 x 8 6 6 5 06558 06559 # d e f i n e G L _ M A P 1 _ V E R T E X _ A T T R I B 6 _ 4 _ N V 0 x 8 6 6 6 06560 06561 # d e f i n e G L _ M A P 1 _ V E R T E X _ A T T R I B 7 _ 4 _ N V 0 x 8 6 6 7 06562 06563 # d e f i n e G L _ M A P 1 _ V E R T E X _ A T T R I B 8 _ 4 _ N V 0 x 8 6 6 8 06564 06565 # d e f i n e G L _ M A P 1 _ V E R T E X _ A T T R I B 9 _ 4 _ N V 0 x 8 6 6 9 06566 06567 # d e f i n e G L _ M A P 1 _ V E R T E X _ A T T R I B 1 0 _ 4 _ N V 0 x 8 6 6 A 06568 06569 # d e f i n e G L _ M A P 1 _ V E R T E X _ A T T R I B 1 1 _ 4 _ N V 0 x 8 6 6 B 06570 06571 # d e f i n e G L _ M A P 1 _ V E R T E X _ A T T R I B 1 2 _ 4 _ N V 0 x 8 6 6 C 06572 06573 # d e f i n e G L _ M A P 1 _ V E R T E X _ A T T R I B 1 3 _ 4 _ N V 0 x 8 6 6 D 06574 06575 # d e f i n e G L _ M A P 1 _ V E R T E X _ A T T R I B 1 4 _ 4 _ N V 0 x 8 6 6 E 06576 06577 # d e f i n e G L _ M A P 1 _ V E R T E X _ A T T R I B 1 5 _ 4 _ N V 0 x 8 6 6 F 06578 06579 # d e f i n e G L _ M A P 2 _ V E R T E X _ A T T R I B 0 _ 4 _ N V 0 x 8 6 7 0 06580 06581 # d e f i n e G L _ M A P 2 _ V E R T E X _ A T T R I B 1 _ 4 _ N V 0 x 8 6 7 1 06582 06583 # d e f i n e G L _ M A P 2 _ V E R T E X _ A T T R I B 2 _ 4 _ N V 0 x 8 6 7 2 06584 06585 # d e f i n e G L _ M A P 2 _ V E R T E X _ A T T R I B 3 _ 4 _ N V 0 x 8 6 7 3 06586 06587 # d e f i n e G L _ M A P 2 _ V E R T E X _ A T T R I B 4 _ 4 _ N V 0 x 8 6 7 4 06588 06589 # d e f i n e G L _ M A P 2 _ V E R T E X _ A T T R I B 5 _ 4 _ N V 0 x 8 6 7 5 06590 06591 # d e f i n e G L _ M A P 2 _ V E R T E X _ A T T R I B 6 _ 4 _ N V 0 x 8 6 7 6 06592 06593 # d e f i n e G L _ M A P 2 _ V E R T E X _ A T T R I B 7 _ 4 _ N V 0 x 8 6 7 7 06594 06595 # d e f i n e G L _ M A P 2 _ V E R T E X _ A T T R I B 8 _ 4 _ N V 0 x 8 6 7 8 06596 06597 # d e f i n e G L _ M A P 2 _ V E R T E X _ A T T R I B 9 _ 4 _ N V 0 x 8 6 7 9 06598 06599 # d e f i n e G L _ M A P 2 _ V E R T E X _ A T T R I B 1 0 _ 4 _ N V 0 x 8 6 7 A 06600 06601 # d e f i n e G L _ M A P 2 _ V E R T E X _ A T T R I B 1 1 _ 4 _ N V 0 x 8 6 7 B 06602 06603 # d e f i n e G L _ M A P 2 _ V E R T E X _ A T T R I B 1 2 _ 4 _ N V 0 x 8 6 7 C 06604 06605 # d e f i n e G L _ M A P 2 _ V E R T E X _ A T T R I B 1 3 _ 4 _ N V 0 x 8 6 7 D 06606 06607 # d e f i n e G L _ M A P 2 _ V E R T E X _ A T T R I B 1 4 _ 4 _ N V 0 x 8 6 7 E 06608 06609 # d e f i n e G L _ M A P 2 _ V E R T E X _ A T T R I B 1 5 _ 4 _ N V 0 x 8 6 7 F 06610 06611 # e n d i f 06612 06613 # i f n d e f G L _ S G I X _ t e x t u r e _ c o o r d i n a t e _ c l a m p 06614 06615 # d e f i n e G L _ T E X T U R E _ M A X _ C L A M P _ S _ S G I X 0 x 8 3 6 9 06616 06617 # d e f i n e G L _ T E X T U R E _ M A X _ C L A M P _ T _ S G I X 0 x 8 3 6 A 06618 06619 # d e f i n e G L _ T E X T U R E _ M A X _ C L A M P _ R _ S G I X 0 x 8 3 6 B 06620 06621 # e n d i f 06622 06623 # i f n d e f G L _ S G I X _ s c a l e b i a s _ h i n t 06624 06625 # d e f i n e G L _ S C A L E B I A S _ H I N T _ S G I X 0 x 8 3 2 2 06626 06627 # e n d i f 06628 06629 # i f n d e f G L _ O M L _ i n t e r l a c e 06630 06631 # d e f i n e G L _ I N T E R L A C E _ O M L 0 x 8 9 8 0 06632 06633 # d e f i n e G L _ I N T E R L A C E _ R E A D _ O M L 0 x 8 9 8 1 06634 06635 # e n d i f 06636 06637 # i f n d e f G L _ O M L _ s u b s a m p l e 06638 06639 # d e f i n e G L _ F O R M A T _ S U B S A M P L E _ 2 4 _ 2 4 _ O M L 0 x 8 9 8 2 06640 06641 # d e f i n e G L _ F O R M A T _ S U B S A M P L E _ 2 4 4 _ 2 4 4 _ O M L 0 x 8 9 8 3 06642 06643 # e n d i f 06644 06645 # i f n d e f G L _ O M L _ r e s a m p l e 06646 06647 # d e f i n e G L _ P A C K _ R E S A M P L E _ O M L 0 x 8 9 8 4 06648 06649 # d e f i n e G L _ U N P A C K _ R E S A M P L E _ O M L 0 x 8 9 8 5 06650 06651 # d e f i n e G L _ R E S A M P L E _ R E P L I C A T E _ O M L 0 x 8 9 8 6 06652 06653 # d e f i n e G L _ R E S A M P L E _ Z E R O _ F I L L _ O M L 0 x 8 9 8 7 06654 06655 # d e f i n e G L _ R E S A M P L E _ A V E R A G E _ O M L 0 x 8 9 8 8 06656 06657 # d e f i n e G L _ R E S A M P L E _ D E C I M A T E _ O M L 0 x 8 9 8 9 06658 06659 # e n d i f 06660 06661 # i f n d e f G L _ N V _ c o p y _ d e p t h _ t o _ c o l o r 06662 06663 # d e f i n e G L _ D E P T H _ S T E N C I L _ T O _ R G B A _ N V 0 x 8 8 6 E 06664 06665 # d e f i n e G L _ D E P T H _ S T E N C I L _ T O _ B G R A _ N V 0 x 8 8 6 F 06666 06667 # e n d i f 06668 06669 # i f n d e f G L _ A T I _ e n v m a p _ b u m p m a p 06670 06671 # d e f i n e G L _ B U M P _ R O T _ M A T R I X _ A T I 0 x 8 7 7 5 06672 06673 # d e f i n e G L _ B U M P _ R O T _ M A T R I X _ S I Z E _ A T I 0 x 8 7 7 6 06674 06675 # d e f i n e G L _ B U M P _ N U M _ T E X _ U N I T S _ A T I 0 x 8 7 7 7 06676 06677 # d e f i n e G L _ B U M P _ T E X _ U N I T S _ A T I 0 x 8 7 7 8 06678 06679 # d e f i n e G L _ D U D V _ A T I 0 x 8 7 7 9 06680 06681 # d e f i n e G L _ D U 8 D V 8 _ A T I 0 x 8 7 7 A 06682 06683 # d e f i n e G L _ B U M P _ E N V M A P _ A T I 0 x 8 7 7 B 06684 06685 # d e f i n e G L _ B U M P _ T A R G E T _ A T I 0 x 8 7 7 C 06686 06687 # e n d i f 06688 06689 # i f n d e f G L _ A T I _ f r a g m e n t _ s h a d e r 06690 06691 # d e f i n e G L _ F R A G M E N T _ S H A D E R _ A T I 0 x 8 9 2 0 06692 06693 # d e f i n e G L _ R E G _ 0 _ A T I 0 x 8 9 2 1 06694 06695 # d e f i n e G L _ R E G _ 1 _ A T I 0 x 8 9 2 2 06696 06697 # d e f i n e G L _ R E G _ 2 _ A T I 0 x 8 9 2 3 06698 06699 # d e f i n e G L _ R E G _ 3 _ A T I 0 x 8 9 2 4 06700 06701 # d e f i n e G L _ R E G _ 4 _ A T I 0 x 8 9 2 5 06702 06703 # d e f i n e G L _ R E G _ 5 _ A T I 0 x 8 9 2 6 06704 06705 # d e f i n e G L _ R E G _ 6 _ A T I 0 x 8 9 2 7 06706 06707 # d e f i n e G L _ R E G _ 7 _ A T I 0 x 8 9 2 8 06708 06709 # d e f i n e G L _ R E G _ 8 _ A T I 0 x 8 9 2 9 06710 06711 # d e f i n e G L _ R E G _ 9 _ A T I 0 x 8 9 2 A 06712 06713 # d e f i n e G L _ R E G _ 1 0 _ A T I 0 x 8 9 2 B 06714 06715 # d e f i n e G L _ R E G _ 1 1 _ A T I 0 x 8 9 2 C 06716 06717 # d e f i n e G L _ R E G _ 1 2 _ A T I 0 x 8 9 2 D 06718 06719 # d e f i n e G L _ R E G _ 1 3 _ A T I 0 x 8 9 2 E 06720 06721 # d e f i n e G L _ R E G _ 1 4 _ A T I 0 x 8 9 2 F 06722 06723 # d e f i n e G L _ R E G _ 1 5 _ A T I 0 x 8 9 3 0 06724 06725 # d e f i n e G L _ R E G _ 1 6 _ A T I 0 x 8 9 3 1 06726 06727 # d e f i n e G L _ R E G _ 1 7 _ A T I 0 x 8 9 3 2 06728 06729 # d e f i n e G L _ R E G _ 1 8 _ A T I 0 x 8 9 3 3 06730 06731 # d e f i n e G L _ R E G _ 1 9 _ A T I 0 x 8 9 3 4 06732 06733 # d e f i n e G L _ R E G _ 2 0 _ A T I 0 x 8 9 3 5 06734 06735 # d e f i n e G L _ R E G _ 2 1 _ A T I 0 x 8 9 3 6 06736 06737 # d e f i n e G L _ R E G _ 2 2 _ A T I 0 x 8 9 3 7 06738 06739 # d e f i n e G L _ R E G _ 2 3 _ A T I 0 x 8 9 3 8 06740 06741 # d e f i n e G L _ R E G _ 2 4 _ A T I 0 x 8 9 3 9 06742 06743 # d e f i n e G L _ R E G _ 2 5 _ A T I 0 x 8 9 3 A 06744 06745 # d e f i n e G L _ R E G _ 2 6 _ A T I 0 x 8 9 3 B 06746 06747 # d e f i n e G L _ R E G _ 2 7 _ A T I 0 x 8 9 3 C 06748 06749 # d e f i n e G L _ R E G _ 2 8 _ A T I 0 x 8 9 3 D 06750 06751 # d e f i n e G L _ R E G _ 2 9 _ A T I 0 x 8 9 3 E 06752 06753 # d e f i n e G L _ R E G _ 3 0 _ A T I 0 x 8 9 3 F 06754 06755 # d e f i n e G L _ R E G _ 3 1 _ A T I 0 x 8 9 4 0 06756 06757 # d e f i n e G L _ C O N _ 0 _ A T I 0 x 8 9 4 1 06758 06759 # d e f i n e G L _ C O N _ 1 _ A T I 0 x 8 9 4 2 06760 06761 # d e f i n e G L _ C O N _ 2 _ A T I 0 x 8 9 4 3 06762 06763 # d e f i n e G L _ C O N _ 3 _ A T I 0 x 8 9 4 4 06764 06765 # d e f i n e G L _ C O N _ 4 _ A T I 0 x 8 9 4 5 06766 06767 # d e f i n e G L _ C O N _ 5 _ A T I 0 x 8 9 4 6 06768 06769 # d e f i n e G L _ C O N _ 6 _ A T I 0 x 8 9 4 7 06770 06771 # d e f i n e G L _ C O N _ 7 _ A T I 0 x 8 9 4 8 06772 06773 # d e f i n e G L _ C O N _ 8 _ A T I 0 x 8 9 4 9 06774 06775 # d e f i n e G L _ C O N _ 9 _ A T I 0 x 8 9 4 A 06776 06777 # d e f i n e G L _ C O N _ 1 0 _ A T I 0 x 8 9 4 B 06778 06779 # d e f i n e G L _ C O N _ 1 1 _ A T I 0 x 8 9 4 C 06780 06781 # d e f i n e G L _ C O N _ 1 2 _ A T I 0 x 8 9 4 D 06782 06783 # d e f i n e G L _ C O N _ 1 3 _ A T I 0 x 8 9 4 E 06784 06785 # d e f i n e G L _ C O N _ 1 4 _ A T I 0 x 8 9 4 F 06786 06787 # d e f i n e G L _ C O N _ 1 5 _ A T I 0 x 8 9 5 0 06788 06789 # d e f i n e G L _ C O N _ 1 6 _ A T I 0 x 8 9 5 1 06790 06791 # d e f i n e G L _ C O N _ 1 7 _ A T I 0 x 8 9 5 2 06792 06793 # d e f i n e G L _ C O N _ 1 8 _ A T I 0 x 8 9 5 3 06794 06795 # d e f i n e G L _ C O N _ 1 9 _ A T I 0 x 8 9 5 4 06796 06797 # d e f i n e G L _ C O N _ 2 0 _ A T I 0 x 8 9 5 5 06798 06799 # d e f i n e G L _ C O N _ 2 1 _ A T I 0 x 8 9 5 6 06800 06801 # d e f i n e G L _ C O N _ 2 2 _ A T I 0 x 8 9 5 7 06802 06803 # d e f i n e G L _ C O N _ 2 3 _ A T I 0 x 8 9 5 8 06804 06805 # d e f i n e G L _ C O N _ 2 4 _ A T I 0 x 8 9 5 9 06806 06807 # d e f i n e G L _ C O N _ 2 5 _ A T I 0 x 8 9 5 A 06808 06809 # d e f i n e G L _ C O N _ 2 6 _ A T I 0 x 8 9 5 B 06810 06811 # d e f i n e G L _ C O N _ 2 7 _ A T I 0 x 8 9 5 C 06812 06813 # d e f i n e G L _ C O N _ 2 8 _ A T I 0 x 8 9 5 D 06814 06815 # d e f i n e G L _ C O N _ 2 9 _ A T I 0 x 8 9 5 E 06816 06817 # d e f i n e G L _ C O N _ 3 0 _ A T I 0 x 8 9 5 F 06818 06819 # d e f i n e G L _ C O N _ 3 1 _ A T I 0 x 8 9 6 0 06820 06821 # d e f i n e G L _ M O V _ A T I 0 x 8 9 6 1 06822 06823 # d e f i n e G L _ A D D _ A T I 0 x 8 9 6 3 06824 06825 # d e f i n e G L _ M U L _ A T I 0 x 8 9 6 4 06826 06827 # d e f i n e G L _ S U B _ A T I 0 x 8 9 6 5 06828 06829 # d e f i n e G L _ D O T 3 _ A T I 0 x 8 9 6 6 06830 06831 # d e f i n e G L _ D O T 4 _ A T I 0 x 8 9 6 7 06832 06833 # d e f i n e G L _ M A D _ A T I 0 x 8 9 6 8 06834 06835 # d e f i n e G L _ L E R P _ A T I 0 x 8 9 6 9 06836 06837 # d e f i n e G L _ C N D _ A T I 0 x 8 9 6 A 06838 06839 # d e f i n e G L _ C N D 0 _ A T I 0 x 8 9 6 B 06840 06841 # d e f i n e G L _ D O T 2 _ A D D _ A T I 0 x 8 9 6 C 06842 06843 # d e f i n e G L _ S E C O N D A R Y _ I N T E R P O L A T O R _ A T I 0 x 8 9 6 D 06844 06845 # d e f i n e G L _ N U M _ F R A G M E N T _ R E G I S T E R S _ A T I 0 x 8 9 6 E 06846 06847 # d e f i n e G L _ N U M _ F R A G M E N T _ C O N S T A N T S _ A T I 0 x 8 9 6 F 06848 06849 # d e f i n e G L _ N U M _ P A S S E S _ A T I 0 x 8 9 7 0 06850 06851 # d e f i n e G L _ N U M _ I N S T R U C T I O N S _ P E R _ P A S S _ A T I 0 x 8 9 7 1 06852 06853 # d e f i n e G L _ N U M _ I N S T R U C T I O N S _ T O T A L _ A T I 0 x 8 9 7 2 06854 06855 # d e f i n e G L _ N U M _ I N P U T _ I N T E R P O L A T O R _ C O M P O N E N T S _ A T I 0 x 8 9 7 3 06856 06857 # d e f i n e G L _ N U M _ L O O P B A C K _ C O M P O N E N T S _ A T I 0 x 8 9 7 4 06858 06859 # d e f i n e G L _ C O L O R _ A L P H A _ P A I R I N G _ A T I 0 x 8 9 7 5 06860 06861 # d e f i n e G L _ S W I Z Z L E _ S T R _ A T I 0 x 8 9 7 6 06862 06863 # d e f i n e G L _ S W I Z Z L E _ S T Q _ A T I 0 x 8 9 7 7 06864 06865 # d e f i n e G L _ S W I Z Z L E _ S T R _ D R _ A T I 0 x 8 9 7 8 06866 06867 # d e f i n e G L _ S W I Z Z L E _ S T Q _ D Q _ A T I 0 x 8 9 7 9 06868 06869 # d e f i n e G L _ S W I Z Z L E _ S T R Q _ A T I 0 x 8 9 7 A 06870 06871 # d e f i n e G L _ S W I Z Z L E _ S T R Q _ D Q _ A T I 0 x 8 9 7 B 06872 06873 # d e f i n e G L _ R E D _ B I T _ A T I 0 x 0 0 0 0 0 0 0 1 06874 06875 # d e f i n e G L _ G R E E N _ B I T _ A T I 0 x 0 0 0 0 0 0 0 2 06876 06877 # d e f i n e G L _ B L U E _ B I T _ A T I 0 x 0 0 0 0 0 0 0 4 06878 06879 # d e f i n e G L _ 2 X _ B I T _ A T I 0 x 0 0 0 0 0 0 0 1 06880 06881 # d e f i n e G L _ 4 X _ B I T _ A T I 0 x 0 0 0 0 0 0 0 2 06882 06883 # d e f i n e G L _ 8 X _ B I T _ A T I 0 x 0 0 0 0 0 0 0 4 06884 06885 # d e f i n e G L _ H A L F _ B I T _ A T I 0 x 0 0 0 0 0 0 0 8 06886 06887 # d e f i n e G L _ Q U A R T E R _ B I T _ A T I 0 x 0 0 0 0 0 0 1 0 06888 06889 # d e f i n e G L _ E I G H T H _ B I T _ A T I 0 x 0 0 0 0 0 0 2 0 06890 06891 # d e f i n e G L _ S A T U R A T E _ B I T _ A T I 0 x 0 0 0 0 0 0 4 0 06892 06893 # d e f i n e G L _ C O M P _ B I T _ A T I 0 x 0 0 0 0 0 0 0 2 06894 06895 # d e f i n e G L _ N E G A T E _ B I T _ A T I 0 x 0 0 0 0 0 0 0 4 06896 06897 # d e f i n e G L _ B I A S _ B I T _ A T I 0 x 0 0 0 0 0 0 0 8 06898 06899 # e n d i f 06900 06901 # i f n d e f G L _ A T I _ p n _ t r i a n g l e s 06902 06903 # d e f i n e G L _ P N _ T R I A N G L E S _ A T I 0 x 8 7 F 0 06904 06905 # d e f i n e G L _ M A X _ P N _ T R I A N G L E S _ T E S S E L A T I O N _ L E V E L _ A T I 0 x 8 7 F 1 06906 06907 # d e f i n e G L _ P N _ T R I A N G L E S _ P O I N T _ M O D E _ A T I 0 x 8 7 F 2 06908 06909 # d e f i n e G L _ P N _ T R I A N G L E S _ N O R M A L _ M O D E _ A T I 0 x 8 7 F 3 06910 06911 # d e f i n e G L _ P N _ T R I A N G L E S _ T E S S E L A T I O N _ L E V E L _ A T I 0 x 8 7 F 4 06912 06913 # d e f i n e G L _ P N _ T R I A N G L E S _ P O I N T _ M O D E _ L I N E A R _ A T I 0 x 8 7 F 5 06914 06915 # d e f i n e G L _ P N _ T R I A N G L E S _ P O I N T _ M O D E _ C U B I C _ A T I 0 x 8 7 F 6 06916 06917 # d e f i n e G L _ P N _ T R I A N G L E S _ N O R M A L _ M O D E _ L I N E A R _ A T I 0 x 8 7 F 7 06918 06919 # d e f i n e G L _ P N _ T R I A N G L E S _ N O R M A L _ M O D E _ Q U A D R A T I C _ A T I 0 x 8 7 F 8 06920 06921 # e n d i f 06922 06923 # i f n d e f G L _ A T I _ v e r t e x _ a r r a y _ o b j e c t 06924 06925 # d e f i n e G L _ S T A T I C _ A T I 0 x 8 7 6 0 06926 06927 # d e f i n e G L _ D Y N A M I C _ A T I 0 x 8 7 6 1 06928 06929 # d e f i n e G L _ P R E S E R V E _ A T I 0 x 8 7 6 2 06930 06931 # d e f i n e G L _ D I S C A R D _ A T I 0 x 8 7 6 3 06932 06933 # d e f i n e G L _ O B J E C T _ B U F F E R _ S I Z E _ A T I 0 x 8 7 6 4 06934 06935 # d e f i n e G L _ O B J E C T _ B U F F E R _ U S A G E _ A T I 0 x 8 7 6 5 06936 06937 # d e f i n e G L _ A R R A Y _ O B J E C T _ B U F F E R _ A T I 0 x 8 7 6 6 06938 06939 # d e f i n e G L _ A R R A Y _ O B J E C T _ O F F S E T _ A T I 0 x 8 7 6 7 06940 06941 # e n d i f 06942 06943 # i f n d e f G L _ E X T _ v e r t e x _ s h a d e r 06944 06945 # d e f i n e G L _ V E R T E X _ S H A D E R _ E X T 0 x 8 7 8 0 06946 06947 # d e f i n e G L _ V E R T E X _ S H A D E R _ B I N D I N G _ E X T 0 x 8 7 8 1 06948 06949 # d e f i n e G L _ O P _ I N D E X _ E X T 0 x 8 7 8 2 06950 06951 # d e f i n e G L _ O P _ N E G A T E _ E X T 0 x 8 7 8 3 06952 06953 # d e f i n e G L _ O P _ D O T 3 _ E X T 0 x 8 7 8 4 06954 06955 # d e f i n e G L _ O P _ D O T 4 _ E X T 0 x 8 7 8 5 06956 06957 # d e f i n e G L _ O P _ M U L _ E X T 0 x 8 7 8 6 06958 06959 # d e f i n e G L _ O P _ A D D _ E X T 0 x 8 7 8 7 06960 06961 # d e f i n e G L _ O P _ M A D D _ E X T 0 x 8 7 8 8 06962 06963 # d e f i n e G L _ O P _ F R A C _ E X T 0 x 8 7 8 9 06964 06965 # d e f i n e G L _ O P _ M A X _ E X T 0 x 8 7 8 A 06966 06967 # d e f i n e G L _ O P _ M I N _ E X T 0 x 8 7 8 B 06968 06969 # d e f i n e G L _ O P _ S E T _ G E _ E X T 0 x 8 7 8 C 06970 06971 # d e f i n e G L _ O P _ S E T _ L T _ E X T 0 x 8 7 8 D 06972 06973 # d e f i n e G L _ O P _ C L A M P _ E X T 0 x 8 7 8 E 06974 06975 # d e f i n e G L _ O P _ F L O O R _ E X T 0 x 8 7 8 F 06976 06977 # d e f i n e G L _ O P _ R O U N D _ E X T 0 x 8 7 9 0 06978 06979 # d e f i n e G L _ O P _ E X P _ B A S E _ 2 _ E X T 0 x 8 7 9 1 06980 06981 # d e f i n e G L _ O P _ L O G _ B A S E _ 2 _ E X T 0 x 8 7 9 2 06982 06983 # d e f i n e G L _ O P _ P O W E R _ E X T 0 x 8 7 9 3 06984 06985 # d e f i n e G L _ O P _ R E C I P _ E X T 0 x 8 7 9 4 06986 06987 # d e f i n e G L _ O P _ R E C I P _ S Q R T _ E X T 0 x 8 7 9 5 06988 06989 # d e f i n e G L _ O P _ S U B _ E X T 0 x 8 7 9 6 06990 06991 # d e f i n e G L _ O P _ C R O S S _ P R O D U C T _ E X T 0 x 8 7 9 7 06992 06993 # d e f i n e G L _ O P _ M U L T I P L Y _ M A T R I X _ E X T 0 x 8 7 9 8 06994 06995 # d e f i n e G L _ O P _ M O V _ E X T 0 x 8 7 9 9 06996 06997 # d e f i n e G L _ O U T P U T _ V E R T E X _ E X T 0 x 8 7 9 A 06998 06999 # d e f i n e G L _ O U T P U T _ C O L O R 0 _ E X T 0 x 8 7 9 B 07000 07001 # d e f i n e G L _ O U T P U T _ C O L O R 1 _ E X T 0 x 8 7 9 C 07002 07003 # d e f i n e G L _ O U T P U T _ T E X T U R E _ C O O R D 0 _ E X T 0 x 8 7 9 D 07004 07005 # d e f i n e G L _ O U T P U T _ T E X T U R E _ C O O R D 1 _ E X T 0 x 8 7 9 E 07006 07007 # d e f i n e G L _ O U T P U T _ T E X T U R E _ C O O R D 2 _ E X T 0 x 8 7 9 F 07008 07009 # d e f i n e G L _ O U T P U T _ T E X T U R E _ C O O R D 3 _ E X T 0 x 8 7 A 0 07010 07011 # d e f i n e G L _ O U T P U T _ T E X T U R E _ C O O R D 4 _ E X T 0 x 8 7 A 1 07012 07013 # d e f i n e G L _ O U T P U T _ T E X T U R E _ C O O R D 5 _ E X T 0 x 8 7 A 2 07014 07015 # d e f i n e G L _ O U T P U T _ T E X T U R E _ C O O R D 6 _ E X T 0 x 8 7 A 3 07016 07017 # d e f i n e G L _ O U T P U T _ T E X T U R E _ C O O R D 7 _ E X T 0 x 8 7 A 4 07018 07019 # d e f i n e G L _ O U T P U T _ T E X T U R E _ C O O R D 8 _ E X T 0 x 8 7 A 5 07020 07021 # d e f i n e G L _ O U T P U T _ T E X T U R E _ C O O R D 9 _ E X T 0 x 8 7 A 6 07022 07023 # d e f i n e G L _ O U T P U T _ T E X T U R E _ C O O R D 1 0 _ E X T 0 x 8 7 A 7 07024 07025 # d e f i n e G L _ O U T P U T _ T E X T U R E _ C O O R D 1 1 _ E X T 0 x 8 7 A 8 07026 07027 # d e f i n e G L _ O U T P U T _ T E X T U R E _ C O O R D 1 2 _ E X T 0 x 8 7 A 9 07028 07029 # d e f i n e G L _ O U T P U T _ T E X T U R E _ C O O R D 1 3 _ E X T 0 x 8 7 A A 07030 07031 # d e f i n e G L _ O U T P U T _ T E X T U R E _ C O O R D 1 4 _ E X T 0 x 8 7 A B 07032 07033 # d e f i n e G L _ O U T P U T _ T E X T U R E _ C O O R D 1 5 _ E X T 0 x 8 7 A C 07034 07035 # d e f i n e G L _ O U T P U T _ T E X T U R E _ C O O R D 1 6 _ E X T 0 x 8 7 A D 07036 07037 # d e f i n e G L _ O U T P U T _ T E X T U R E _ C O O R D 1 7 _ E X T 0 x 8 7 A E 07038 07039 # d e f i n e G L _ O U T P U T _ T E X T U R E _ C O O R D 1 8 _ E X T 0 x 8 7 A F 07040 07041 # d e f i n e G L _ O U T P U T _ T E X T U R E _ C O O R D 1 9 _ E X T 0 x 8 7 B 0 07042 07043 # d e f i n e G L _ O U T P U T _ T E X T U R E _ C O O R D 2 0 _ E X T 0 x 8 7 B 1 07044 07045 # d e f i n e G L _ O U T P U T _ T E X T U R E _ C O O R D 2 1 _ E X T 0 x 8 7 B 2 07046 07047 # d e f i n e G L _ O U T P U T _ T E X T U R E _ C O O R D 2 2 _ E X T 0 x 8 7 B 3 07048 07049 # d e f i n e G L _ O U T P U T _ T E X T U R E _ C O O R D 2 3 _ E X T 0 x 8 7 B 4 07050 07051 # d e f i n e G L _ O U T P U T _ T E X T U R E _ C O O R D 2 4 _ E X T 0 x 8 7 B 5 07052 07053 # d e f i n e G L _ O U T P U T _ T E X T U R E _ C O O R D 2 5 _ E X T 0 x 8 7 B 6 07054 07055 # d e f i n e G L _ O U T P U T _ T E X T U R E _ C O O R D 2 6 _ E X T 0 x 8 7 B 7 07056 07057 # d e f i n e G L _ O U T P U T _ T E X T U R E _ C O O R D 2 7 _ E X T 0 x 8 7 B 8 07058 07059 # d e f i n e G L _ O U T P U T _ T E X T U R E _ C O O R D 2 8 _ E X T 0 x 8 7 B 9 07060 07061 # d e f i n e G L _ O U T P U T _ T E X T U R E _ C O O R D 2 9 _ E X T 0 x 8 7 B A 07062 07063 # d e f i n e G L _ O U T P U T _ T E X T U R E _ C O O R D 3 0 _ E X T 0 x 8 7 B B 07064 07065 # d e f i n e G L _ O U T P U T _ T E X T U R E _ C O O R D 3 1 _ E X T 0 x 8 7 B C 07066 07067 # d e f i n e G L _ O U T P U T _ F O G _ E X T 0 x 8 7 B D 07068 07069 # d e f i n e G L _ S C A L A R _ E X T 0 x 8 7 B E 07070 07071 # d e f i n e G L _ V E C T O R _ E X T 0 x 8 7 B F 07072 07073 # d e f i n e G L _ M A T R I X _ E X T 0 x 8 7 C 0 07074 07075 # d e f i n e G L _ V A R I A N T _ E X T 0 x 8 7 C 1 07076 07077 # d e f i n e G L _ I N V A R I A N T _ E X T 0 x 8 7 C 2 07078 07079 # d e f i n e G L _ L O C A L _ C O N S T A N T _ E X T 0 x 8 7 C 3 07080 07081 # d e f i n e G L _ L O C A L _ E X T 0 x 8 7 C 4 07082 07083 # d e f i n e G L _ M A X _ V E R T E X _ S H A D E R _ I N S T R U C T I O N S _ E X T 0 x 8 7 C 5 07084 07085 # d e f i n e G L _ M A X _ V E R T E X _ S H A D E R _ V A R I A N T S _ E X T 0 x 8 7 C 6 07086 07087 # d e f i n e G L _ M A X _ V E R T E X _ S H A D E R _ I N V A R I A N T S _ E X T 0 x 8 7 C 7 07088 07089 # d e f i n e G L _ M A X _ V E R T E X _ S H A D E R _ L O C A L _ C O N S T A N T S _ E X T 0 x 8 7 C 8 07090 07091 # d e f i n e G L _ M A X _ V E R T E X _ S H A D E R _ L O C A L S _ E X T 0 x 8 7 C 9 07092 07093 # d e f i n e G L _ M A X _ O P T I M I Z E D _ V E R T E X _ S H A D E R _ I N S T R U C T I O N S _ E X T 0 x 8 7 C A 07094 07095 # d e f i n e G L _ M A X _ O P T I M I Z E D _ V E R T E X _ S H A D E R _ V A R I A N T S _ E X T 0 x 8 7 C B 07096 07097 # d e f i n e G L _ M A X _ O P T I M I Z E D _ V E R T E X _ S H A D E R _ L O C A L _ C O N S T A N T S _ E X T 0 x 8 7 C C 07098 07099 # d e f i n e G L _ M A X _ O P T I M I Z E D _ V E R T E X _ S H A D E R _ I N V A R I A N T S _ E X T 0 x 8 7 C D 07100 07101 # d e f i n e G L _ M A X _ O P T I M I Z E D _ V E R T E X _ S H A D E R _ L O C A L S _ E X T 0 x 8 7 C E 07102 07103 # d e f i n e G L _ V E R T E X _ S H A D E R _ I N S T R U C T I O N S _ E X T 0 x 8 7 C F 07104 07105 # d e f i n e G L _ V E R T E X _ S H A D E R _ V A R I A N T S _ E X T 0 x 8 7 D 0 07106 07107 # d e f i n e G L _ V E R T E X _ S H A D E R _ I N V A R I A N T S _ E X T 0 x 8 7 D 1 07108 07109 # d e f i n e G L _ V E R T E X _ S H A D E R _ L O C A L _ C O N S T A N T S _ E X T 0 x 8 7 D 2 07110 07111 # d e f i n e G L _ V E R T E X _ S H A D E R _ L O C A L S _ E X T 0 x 8 7 D 3 07112 07113 # d e f i n e G L _ V E R T E X _ S H A D E R _ O P T I M I Z E D _ E X T 0 x 8 7 D 4 07114 07115 # d e f i n e G L _ X _ E X T 0 x 8 7 D 5 07116 07117 # d e f i n e G L _ Y _ E X T 0 x 8 7 D 6 07118 07119 # d e f i n e G L _ Z _ E X T 0 x 8 7 D 7 07120 07121 # d e f i n e G L _ W _ E X T 0 x 8 7 D 8 07122 07123 # d e f i n e G L _ N E G A T I V E _ X _ E X T 0 x 8 7 D 9 07124 07125 # d e f i n e G L _ N E G A T I V E _ Y _ E X T 0 x 8 7 D A 07126 07127 # d e f i n e G L _ N E G A T I V E _ Z _ E X T 0 x 8 7 D B 07128 07129 # d e f i n e G L _ N E G A T I V E _ W _ E X T 0 x 8 7 D C 07130 07131 # d e f i n e G L _ Z E R O _ E X T 0 x 8 7 D D 07132 07133 # d e f i n e G L _ O N E _ E X T 0 x 8 7 D E 07134 07135 # d e f i n e G L _ N E G A T I V E _ O N E _ E X T 0 x 8 7 D F 07136 07137 # d e f i n e G L _ N O R M A L I Z E D _ R A N G E _ E X T 0 x 8 7 E 0 07138 07139 # d e f i n e G L _ F U L L _ R A N G E _ E X T 0 x 8 7 E 1 07140 07141 # d e f i n e G L _ C U R R E N T _ V E R T E X _ E X T 0 x 8 7 E 2 07142 07143 # d e f i n e G L _ M V P _ M A T R I X _ E X T 0 x 8 7 E 3 07144 07145 # d e f i n e G L _ V A R I A N T _ V A L U E _ E X T 0 x 8 7 E 4 07146 07147 # d e f i n e G L _ V A R I A N T _ D A T A T Y P E _ E X T 0 x 8 7 E 5 07148 07149 # d e f i n e G L _ V A R I A N T _ A R R A Y _ S T R I D E _ E X T 0 x 8 7 E 6 07150 07151 # d e f i n e G L _ V A R I A N T _ A R R A Y _ T Y P E _ E X T 0 x 8 7 E 7 07152 07153 # d e f i n e G L _ V A R I A N T _ A R R A Y _ E X T 0 x 8 7 E 8 07154 07155 # d e f i n e G L _ V A R I A N T _ A R R A Y _ P O I N T E R _ E X T 0 x 8 7 E 9 07156 07157 # d e f i n e G L _ I N V A R I A N T _ V A L U E _ E X T 0 x 8 7 E A 07158 07159 # d e f i n e G L _ I N V A R I A N T _ D A T A T Y P E _ E X T 0 x 8 7 E B 07160 07161 # d e f i n e G L _ L O C A L _ C O N S T A N T _ V A L U E _ E X T 0 x 8 7 E C 07162 07163 # d e f i n e G L _ L O C A L _ C O N S T A N T _ D A T A T Y P E _ E X T 0 x 8 7 E D 07164 07165 # e n d i f 07166 07167 # i f n d e f G L _ A T I _ v e r t e x _ s t r e a m s 07168 07169 # d e f i n e G L _ M A X _ V E R T E X _ S T R E A M S _ A T I 0 x 8 7 6 B 07170 07171 # d e f i n e G L _ V E R T E X _ S T R E A M 0 _ A T I 0 x 8 7 6 C 07172 07173 # d e f i n e G L _ V E R T E X _ S T R E A M 1 _ A T I 0 x 8 7 6 D 07174 07175 # d e f i n e G L _ V E R T E X _ S T R E A M 2 _ A T I 0 x 8 7 6 E 07176 07177 # d e f i n e G L _ V E R T E X _ S T R E A M 3 _ A T I 0 x 8 7 6 F 07178 07179 # d e f i n e G L _ V E R T E X _ S T R E A M 4 _ A T I 0 x 8 7 7 0 07180 07181 # d e f i n e G L _ V E R T E X _ S T R E A M 5 _ A T I 0 x 8 7 7 1 07182 07183 # d e f i n e G L _ V E R T E X _ S T R E A M 6 _ A T I 0 x 8 7 7 2 07184 07185 # d e f i n e G L _ V E R T E X _ S T R E A M 7 _ A T I 0 x 8 7 7 3 07186 07187 # d e f i n e G L _ V E R T E X _ S O U R C E _ A T I 0 x 8 7 7 4 07188 07189 # e n d i f 07190 07191 # i f n d e f G L _ A T I _ e l e m e n t _ a r r a y 07192 07193 # d e f i n e G L _ E L E M E N T _ A R R A Y _ A T I 0 x 8 7 6 8 07194 07195 # d e f i n e G L _ E L E M E N T _ A R R A Y _ T Y P E _ A T I 0 x 8 7 6 9 07196 07197 # d e f i n e G L _ E L E M E N T _ A R R A Y _ P O I N T E R _ A T I 0 x 8 7 6 A 07198 07199 # e n d i f 07200 07201 # i f n d e f G L _ S U N _ m e s h _ a r r a y 07202 07203 # d e f i n e G L _ Q U A D _ M E S H _ S U N 0 x 8 6 1 4 07204 07205 # d e f i n e G L _ T R I A N G L E _ M E S H _ S U N 0 x 8 6 1 5 07206 07207 # e n d i f 07208 07209 # i f n d e f G L _ S U N _ s l i c e _ a c c u m 07210 07211 # d e f i n e G L _ S L I C E _ A C C U M _ S U N 0 x 8 5 C C 07212 07213 # e n d i f 07214 07215 # i f n d e f G L _ N V _ m u l t i s a m p l e _ f i l t e r _ h i n t 07216 07217 # d e f i n e G L _ M U L T I S A M P L E _ F I L T E R _ H I N T _ N V 0 x 8 5 3 4 07218 07219 # e n d i f 07220 07221 # i f n d e f G L _ N V _ d e p t h _ c l a m p 07222 07223 # d e f i n e G L _ D E P T H _ C L A M P _ N V 0 x 8 6 4 F 07224 07225 # e n d i f 07226 07227 # i f n d e f G L _ N V _ o c c l u s i o n _ q u e r y 07228 07229 # d e f i n e G L _ P I X E L _ C O U N T E R _ B I T S _ N V 0 x 8 8 6 4 07230 07231 # d e f i n e G L _ C U R R E N T _ O C C L U S I O N _ Q U E R Y _ I D _ N V 0 x 8 8 6 5 07232 07233 # d e f i n e G L _ P I X E L _ C O U N T _ N V 0 x 8 8 6 6 07234 07235 # d e f i n e G L _ P I X E L _ C O U N T _ A V A I L A B L E _ N V 0 x 8 8 6 7 07236 07237 # e n d i f 07238 07239 # i f n d e f G L _ N V _ p o i n t _ s p r i t e 07240 07241 # d e f i n e G L _ P O I N T _ S P R I T E _ N V 0 x 8 8 6 1 07242 07243 # d e f i n e G L _ C O O R D _ R E P L A C E _ N V 0 x 8 8 6 2 07244 07245 # d e f i n e G L _ P O I N T _ S P R I T E _ R _ M O D E _ N V 0 x 8 8 6 3 07246 07247 # e n d i f 07248 07249 # i f n d e f G L _ N V _ t e x t u r e _ s h a d e r 3 07250 07251 # d e f i n e G L _ O F F S E T _ P R O J E C T I V E _ T E X T U R E _ 2 D _ N V 0 x 8 8 5 0 07252 07253 # d e f i n e G L _ O F F S E T _ P R O J E C T I V E _ T E X T U R E _ 2 D _ S C A L E _ N V 0 x 8 8 5 1 07254 07255 # d e f i n e G L _ O F F S E T _ P R O J E C T I V E _ T E X T U R E _ R E C T A N G L E _ N V 0 x 8 8 5 2 07256 07257 # d e f i n e G L _ O F F S E T _ P R O J E C T I V E _ T E X T U R E _ R E C T A N G L E _ S C A L E _ N V 0 x 8 8 5 3 07258 07259 # d e f i n e G L _ O F F S E T _ H I L O _ T E X T U R E _ 2 D _ N V 0 x 8 8 5 4 07260 07261 # d e f i n e G L _ O F F S E T _ H I L O _ T E X T U R E _ R E C T A N G L E _ N V 0 x 8 8 5 5 07262 07263 # d e f i n e G L _ O F F S E T _ H I L O _ P R O J E C T I V E _ T E X T U R E _ 2 D _ N V 0 x 8 8 5 6 07264 07265 # d e f i n e G L _ O F F S E T _ H I L O _ P R O J E C T I V E _ T E X T U R E _ R E C T A N G L E _ N V 0 x 8 8 5 7 07266 07267 # d e f i n e G L _ D E P E N D E N T _ H I L O _ T E X T U R E _ 2 D _ N V 0 x 8 8 5 8 07268 07269 # d e f i n e G L _ D E P E N D E N T _ R G B _ T E X T U R E _ 3 D _ N V 0 x 8 8 5 9 07270 07271 # d e f i n e G L _ D E P E N D E N T _ R G B _ T E X T U R E _ C U B E _ M A P _ N V 0 x 8 8 5 A 07272 07273 # d e f i n e G L _ D O T _ P R O D U C T _ P A S S _ T H R O U G H _ N V 0 x 8 8 5 B 07274 07275 # d e f i n e G L _ D O T _ P R O D U C T _ T E X T U R E _ 1 D _ N V 0 x 8 8 5 C 07276 07277 # d e f i n e G L _ D O T _ P R O D U C T _ A F F I N E _ D E P T H _ R E P L A C E _ N V 0 x 8 8 5 D 07278 07279 # d e f i n e G L _ H I L O 8 _ N V 0 x 8 8 5 E 07280 07281 # d e f i n e G L _ S I G N E D _ H I L O 8 _ N V 0 x 8 8 5 F 07282 07283 # d e f i n e G L _ F O R C E _ B L U E _ T O _ O N E _ N V 0 x 8 8 6 0 07284 07285 # e n d i f 07286 07287 # i f n d e f G L _ N V _ v e r t e x _ p r o g r a m 1 _ 1 07288 07289 # e n d i f 07290 07291 # i f n d e f G L _ E X T _ s h a d o w _ f u n c s 07292 07293 # e n d i f 07294 07295 # i f n d e f G L _ E X T _ s t e n c i l _ t w o _ s i d e 07296 07297 # d e f i n e G L _ S T E N C I L _ T E S T _ T W O _ S I D E _ E X T 0 x 8 9 1 0 07298 07299 # d e f i n e G L _ A C T I V E _ S T E N C I L _ F A C E _ E X T 0 x 8 9 1 1 07300 07301 # e n d i f 07302 07303 # i f n d e f G L _ A T I _ t e x t _ f r a g m e n t _ s h a d e r 07304 07305 # d e f i n e G L _ T E X T _ F R A G M E N T _ S H A D E R _ A T I 0 x 8 2 0 0 07306 07307 # e n d i f 07308 07309 # i f n d e f G L _ A P P L E _ c l i e n t _ s t o r a g e 07310 07311 # d e f i n e G L _ U N P A C K _ C L I E N T _ S T O R A G E _ A P P L E 0 x 8 5 B 2 07312 07313 # e n d i f 07314 07315 # i f n d e f G L _ A P P L E _ e l e m e n t _ a r r a y 07316 07317 # d e f i n e G L _ E L E M E N T _ A R R A Y _ A P P L E 0 x 8 A 0 C 07318 07319 # d e f i n e G L _ E L E M E N T _ A R R A Y _ T Y P E _ A P P L E 0 x 8 A 0 D 07320 07321 # d e f i n e G L _ E L E M E N T _ A R R A Y _ P O I N T E R _ A P P L E 0 x 8 A 0 E 07322 07323 # e n d i f 07324 07325 # i f n d e f G L _ A P P L E _ f e n c e 07326 07327 # d e f i n e G L _ D R A W _ P I X E L S _ A P P L E 0 x 8 A 0 A 07328 07329 # d e f i n e G L _ F E N C E _ A P P L E 0 x 8 A 0 B 07330 07331 # e n d i f 07332 07333 # i f n d e f G L _ A P P L E _ v e r t e x _ a r r a y _ o b j e c t 07334 07335 # d e f i n e G L _ V E R T E X _ A R R A Y _ B I N D I N G _ A P P L E 0 x 8 5 B 5 07336 07337 # e n d i f 07338 07339 # i f n d e f G L _ A P P L E _ v e r t e x _ a r r a y _ r a n g e 07340 07341 # d e f i n e G L _ V E R T E X _ A R R A Y _ R A N G E _ A P P L E 0 x 8 5 1 D 07342 07343 # d e f i n e G L _ V E R T E X _ A R R A Y _ R A N G E _ L E N G T H _ A P P L E 0 x 8 5 1 E 07344 07345 # d e f i n e G L _ V E R T E X _ A R R A Y _ S T O R A G E _ H I N T _ A P P L E 0 x 8 5 1 F 07346 07347 # d e f i n e G L _ V E R T E X _ A R R A Y _ R A N G E _ P O I N T E R _ A P P L E 0 x 8 5 2 1 07348 07349 # d e f i n e G L _ S T O R A G E _ C L I E N T _ A P P L E 0 x 8 5 B 4 07350 07351 # d e f i n e G L _ S T O R A G E _ C A C H E D _ A P P L E 0 x 8 5 B E 07352 07353 # d e f i n e G L _ S T O R A G E _ S H A R E D _ A P P L E 0 x 8 5 B F 07354 07355 # e n d i f 07356 07357 # i f n d e f G L _ A P P L E _ y c b c r _ 4 2 2 07358 07359 # d e f i n e G L _ Y C B C R _ 4 2 2 _ A P P L E 0 x 8 5 B 9 07360 07361 # d e f i n e G L _ U N S I G N E D _ S H O R T _ 8 _ 8 _ A P P L E 0 x 8 5 B A 07362 07363 # d e f i n e G L _ U N S I G N E D _ S H O R T _ 8 _ 8 _ R E V _ A P P L E 0 x 8 5 B B 07364 07365 # e n d i f 07366 07367 # i f n d e f G L _ S 3 _ s 3 t c 07368 07369 # d e f i n e G L _ R G B _ S 3 T C 0 x 8 3 A 0 07370 07371 # d e f i n e G L _ R G B 4 _ S 3 T C 0 x 8 3 A 1 07372 07373 # d e f i n e G L _ R G B A _ S 3 T C 0 x 8 3 A 2 07374 07375 # d e f i n e G L _ R G B A 4 _ S 3 T C 0 x 8 3 A 3 07376 07377 # e n d i f 07378 07379 # i f n d e f G L _ A T I _ d r a w _ b u f f e r s 07380 07381 # d e f i n e G L _ M A X _ D R A W _ B U F F E R S _ A T I 0 x 8 8 2 4 07382 07383 # d e f i n e G L _ D R A W _ B U F F E R 0 _ A T I 0 x 8 8 2 5 07384 07385 # d e f i n e G L _ D R A W _ B U F F E R 1 _ A T I 0 x 8 8 2 6 07386 07387 # d e f i n e G L _ D R A W _ B U F F E R 2 _ A T I 0 x 8 8 2 7 07388 07389 # d e f i n e G L _ D R A W _ B U F F E R 3 _ A T I 0 x 8 8 2 8 07390 07391 # d e f i n e G L _ D R A W _ B U F F E R 4 _ A T I 0 x 8 8 2 9 07392 07393 # d e f i n e G L _ D R A W _ B U F F E R 5 _ A T I 0 x 8 8 2 A 07394 07395 # d e f i n e G L _ D R A W _ B U F F E R 6 _ A T I 0 x 8 8 2 B 07396 07397 # d e f i n e G L _ D R A W _ B U F F E R 7 _ A T I 0 x 8 8 2 C 07398 07399 # d e f i n e G L _ D R A W _ B U F F E R 8 _ A T I 0 x 8 8 2 D 07400 07401 # d e f i n e G L _ D R A W _ B U F F E R 9 _ A T I 0 x 8 8 2 E 07402 07403 # d e f i n e G L _ D R A W _ B U F F E R 1 0 _ A T I 0 x 8 8 2 F 07404 07405 # d e f i n e G L _ D R A W _ B U F F E R 1 1 _ A T I 0 x 8 8 3 0 07406 07407 # d e f i n e G L _ D R A W _ B U F F E R 1 2 _ A T I 0 x 8 8 3 1 07408 07409 # d e f i n e G L _ D R A W _ B U F F E R 1 3 _ A T I 0 x 8 8 3 2 07410 07411 # d e f i n e G L _ D R A W _ B U F F E R 1 4 _ A T I 0 x 8 8 3 3 07412 07413 # d e f i n e G L _ D R A W _ B U F F E R 1 5 _ A T I 0 x 8 8 3 4 07414 07415 # e n d i f 07416 07417 # i f n d e f G L _ A T I _ p i x e l _ f o r m a t _ f l o a t 07418 07419 # d e f i n e G L _ T Y P E _ R G B A _ F L O A T _ A T I 0 x 8 8 2 0 07420 07421 # d e f i n e G L _ C O L O R _ C L E A R _ U N C L A M P E D _ V A L U E _ A T I 0 x 8 8 3 5 07422 07423 # e n d i f 07424 07425 # i f n d e f G L _ A T I _ t e x t u r e _ e n v _ c o m b i n e 3 07426 07427 # d e f i n e G L _ M O D U L A T E _ A D D _ A T I 0 x 8 7 4 4 07428 07429 # d e f i n e G L _ M O D U L A T E _ S I G N E D _ A D D _ A T I 0 x 8 7 4 5 07430 07431 # d e f i n e G L _ M O D U L A T E _ S U B T R A C T _ A T I 0 x 8 7 4 6 07432 07433 # e n d i f 07434 07435 # i f n d e f G L _ A T I _ t e x t u r e _ f l o a t 07436 07437 # d e f i n e G L _ R G B A _ F L O A T 3 2 _ A T I 0 x 8 8 1 4 07438 07439 # d e f i n e G L _ R G B _ F L O A T 3 2 _ A T I 0 x 8 8 1 5 07440 07441 # d e f i n e G L _ A L P H A _ F L O A T 3 2 _ A T I 0 x 8 8 1 6 07442 07443 # d e f i n e G L _ I N T E N S I T Y _ F L O A T 3 2 _ A T I 0 x 8 8 1 7 07444 07445 # d e f i n e G L _ L U M I N A N C E _ F L O A T 3 2 _ A T I 0 x 8 8 1 8 07446 07447 # d e f i n e G L _ L U M I N A N C E _ A L P H A _ F L O A T 3 2 _ A T I 0 x 8 8 1 9 07448 07449 # d e f i n e G L _ R G B A _ F L O A T 1 6 _ A T I 0 x 8 8 1 A 07450 07451 # d e f i n e G L _ R G B _ F L O A T 1 6 _ A T I 0 x 8 8 1 B 07452 07453 # d e f i n e G L _ A L P H A _ F L O A T 1 6 _ A T I 0 x 8 8 1 C 07454 07455 # d e f i n e G L _ I N T E N S I T Y _ F L O A T 1 6 _ A T I 0 x 8 8 1 D 07456 07457 # d e f i n e G L _ L U M I N A N C E _ F L O A T 1 6 _ A T I 0 x 8 8 1 E 07458 07459 # d e f i n e G L _ L U M I N A N C E _ A L P H A _ F L O A T 1 6 _ A T I 0 x 8 8 1 F 07460 07461 # e n d i f 07462 07463 # i f n d e f G L _ N V _ f l o a t _ b u f f e r 07464 07465 # d e f i n e G L _ F L O A T _ R _ N V 0 x 8 8 8 0 07466 07467 # d e f i n e G L _ F L O A T _ R G _ N V 0 x 8 8 8 1 07468 07469 # d e f i n e G L _ F L O A T _ R G B _ N V 0 x 8 8 8 2 07470 07471 # d e f i n e G L _ F L O A T _ R G B A _ N V 0 x 8 8 8 3 07472 07473 # d e f i n e G L _ F L O A T _ R 1 6 _ N V 0 x 8 8 8 4 07474 07475 # d e f i n e G L _ F L O A T _ R 3 2 _ N V 0 x 8 8 8 5 07476 07477 # d e f i n e G L _ F L O A T _ R G 1 6 _ N V 0 x 8 8 8 6 07478 07479 # d e f i n e G L _ F L O A T _ R G 3 2 _ N V 0 x 8 8 8 7 07480 07481 # d e f i n e G L _ F L O A T _ R G B 1 6 _ N V 0 x 8 8 8 8 07482 07483 # d e f i n e G L _ F L O A T _ R G B 3 2 _ N V 0 x 8 8 8 9 07484 07485 # d e f i n e G L _ F L O A T _ R G B A 1 6 _ N V 0 x 8 8 8 A 07486 07487 # d e f i n e G L _ F L O A T _ R G B A 3 2 _ N V 0 x 8 8 8 B 07488 07489 # d e f i n e G L _ T E X T U R E _ F L O A T _ C O M P O N E N T S _ N V 0 x 8 8 8 C 07490 07491 # d e f i n e G L _ F L O A T _ C L E A R _ C O L O R _ V A L U E _ N V 0 x 8 8 8 D 07492 07493 # d e f i n e G L _ F L O A T _ R G B A _ M O D E _ N V 0 x 8 8 8 E 07494 07495 # e n d i f 07496 07497 # i f n d e f G L _ N V _ f r a g m e n t _ p r o g r a m 07498 07499 # d e f i n e G L _ M A X _ F R A G M E N T _ P R O G R A M _ L O C A L _ P A R A M E T E R S _ N V 0 x 8 8 6 8 07500 07501 # d e f i n e G L _ F R A G M E N T _ P R O G R A M _ N V 0 x 8 8 7 0 07502 07503 # d e f i n e G L _ M A X _ T E X T U R E _ C O O R D S _ N V 0 x 8 8 7 1 07504 07505 # d e f i n e G L _ M A X _ T E X T U R E _ I M A G E _ U N I T S _ N V 0 x 8 8 7 2 07506 07507 # d e f i n e G L _ F R A G M E N T _ P R O G R A M _ B I N D I N G _ N V 0 x 8 8 7 3 07508 07509 # d e f i n e G L _ P R O G R A M _ E R R O R _ S T R I N G _ N V 0 x 8 8 7 4 07510 07511 # e n d i f 07512 07513 # i f n d e f G L _ N V _ h a l f _ f l o a t 07514 07515 # d e f i n e G L _ H A L F _ F L O A T _ N V 0 x 1 4 0 B 07516 07517 # e n d i f 07518 07519 # i f n d e f G L _ N V _ p i x e l _ d a t a _ r a n g e 07520 07521 # d e f i n e G L _ W R I T E _ P I X E L _ D A T A _ R A N G E _ N V 0 x 8 8 7 8 07522 07523 # d e f i n e G L _ R E A D _ P I X E L _ D A T A _ R A N G E _ N V 0 x 8 8 7 9 07524 07525 # d e f i n e G L _ W R I T E _ P I X E L _ D A T A _ R A N G E _ L E N G T H _ N V 0 x 8 8 7 A 07526 07527 # d e f i n e G L _ R E A D _ P I X E L _ D A T A _ R A N G E _ L E N G T H _ N V 0 x 8 8 7 B 07528 07529 # d e f i n e G L _ W R I T E _ P I X E L _ D A T A _ R A N G E _ P O I N T E R _ N V 0 x 8 8 7 C 07530 07531 # d e f i n e G L _ R E A D _ P I X E L _ D A T A _ R A N G E _ P O I N T E R _ N V 0 x 8 8 7 D 07532 07533 # e n d i f 07534 07535 # i f n d e f G L _ N V _ p r i m i t i v e _ r e s t a r t 07536 07537 # d e f i n e G L _ P R I M I T I V E _ R E S T A R T _ N V 0 x 8 5 5 8 07538 07539 # d e f i n e G L _ P R I M I T I V E _ R E S T A R T _ I N D E X _ N V 0 x 8 5 5 9 07540 07541 # e n d i f 07542 07543 # i f n d e f G L _ N V _ t e x t u r e _ e x p a n d _ n o r m a l 07544 07545 # d e f i n e G L _ T E X T U R E _ U N S I G N E D _ R E M A P _ M O D E _ N V 0 x 8 8 8 F 07546 07547 # e n d i f 07548 07549 # i f n d e f G L _ N V _ v e r t e x _ p r o g r a m 2 07550 07551 # e n d i f 07552 07553 # i f n d e f G L _ A T I _ m a p _ o b j e c t _ b u f f e r 07554 07555 # e n d i f 07556 07557 # i f n d e f G L _ A T I _ s e p a r a t e _ s t e n c i l 07558 07559 # d e f i n e G L _ S T E N C I L _ B A C K _ F U N C _ A T I 0 x 8 8 0 0 07560 07561 # d e f i n e G L _ S T E N C I L _ B A C K _ F A I L _ A T I 0 x 8 8 0 1 07562 07563 # d e f i n e G L _ S T E N C I L _ B A C K _ P A S S _ D E P T H _ F A I L _ A T I 0 x 8 8 0 2 07564 07565 # d e f i n e G L _ S T E N C I L _ B A C K _ P A S S _ D E P T H _ P A S S _ A T I 0 x 8 8 0 3 07566 07567 # e n d i f 07568 07569 # i f n d e f G L _ A T I _ v e r t e x _ a t t r i b _ a r r a y _ o b j e c t 07570 07571 # e n d i f 07572 07573 # i f n d e f G L _ O E S _ r e a d _ f o r m a t 07574 07575 # d e f i n e G L _ I M P L E M E N T A T I O N _ C O L O R _ R E A D _ T Y P E _ O E S 0 x 8 B 9 A 07576 07577 # d e f i n e G L _ I M P L E M E N T A T I O N _ C O L O R _ R E A D _ F O R M A T _ O E S 0 x 8 B 9 B 07578 07579 # e n d i f 07580 07581 # i f n d e f G L _ E X T _ d e p t h _ b o u n d s _ t e s t 07582 07583 # d e f i n e G L _ D E P T H _ B O U N D S _ T E S T _ E X T 0 x 8 8 9 0 07584 07585 # d e f i n e G L _ D E P T H _ B O U N D S _ E X T 0 x 8 8 9 1 07586 07587 # e n d i f 07588 07589 # i f n d e f G L _ E X T _ t e x t u r e _ m i r r o r _ c l a m p 07590 07591 # d e f i n e G L _ M I R R O R _ C L A M P _ E X T 0 x 8 7 4 2 07592 07593 # d e f i n e G L _ M I R R O R _ C L A M P _ T O _ E D G E _ E X T 0 x 8 7 4 3 07594 07595 # d e f i n e G L _ M I R R O R _ C L A M P _ T O _ B O R D E R _ E X T 0 x 8 9 1 2 07596 07597 # e n d i f 07598 07599 # i f n d e f G L _ E X T _ b l e n d _ e q u a t i o n _ s e p a r a t e 07600 07601 # d e f i n e G L _ B L E N D _ E Q U A T I O N _ R G B _ E X T 0 x 8 0 0 9 07602 07603 # d e f i n e G L _ B L E N D _ E Q U A T I O N _ A L P H A _ E X T 0 x 8 8 3 D 07604 07605 # e n d i f 07606 07607 # i f n d e f G L _ M E S A _ p a c k _ i n v e r t 07608 07609 # d e f i n e G L _ P A C K _ I N V E R T _ M E S A 0 x 8 7 5 8 07610 07611 # e n d i f 07612 07613 # i f n d e f G L _ M E S A _ y c b c r _ t e x t u r e 07614 07615 # d e f i n e G L _ U N S I G N E D _ S H O R T _ 8 _ 8 _ M E S A 0 x 8 5 B A 07616 07617 # d e f i n e G L _ U N S I G N E D _ S H O R T _ 8 _ 8 _ R E V _ M E S A 0 x 8 5 B B 07618 07619 # d e f i n e G L _ Y C B C R _ M E S A 0 x 8 7 5 7 07620 07621 # e n d i f 07622 07623 # i f n d e f G L _ E X T _ p i x e l _ b u f f e r _ o b j e c t 07624 07625 # d e f i n e G L _ P I X E L _ P A C K _ B U F F E R _ E X T 0 x 8 8 E B 07626 07627 # d e f i n e G L _ P I X E L _ U N P A C K _ B U F F E R _ E X T 0 x 8 8 E C 07628 07629 # d e f i n e G L _ P I X E L _ P A C K _ B U F F E R _ B I N D I N G _ E X T 0 x 8 8 E D 07630 07631 # d e f i n e G L _ P I X E L _ U N P A C K _ B U F F E R _ B I N D I N G _ E X T 0 x 8 8 E F 07632 07633 # e n d i f 07634 07635 # i f n d e f G L _ N V _ f r a g m e n t _ p r o g r a m _ o p t i o n 07636 07637 # e n d i f 07638 07639 # i f n d e f G L _ N V _ f r a g m e n t _ p r o g r a m 2 07640 07641 # d e f i n e G L _ M A X _ P R O G R A M _ E X E C _ I N S T R U C T I O N S _ N V 0 x 8 8 F 4 07642 07643 # d e f i n e G L _ M A X _ P R O G R A M _ C A L L _ D E P T H _ N V 0 x 8 8 F 5 07644 07645 # d e f i n e G L _ M A X _ P R O G R A M _ I F _ D E P T H _ N V 0 x 8 8 F 6 07646 07647 # d e f i n e G L _ M A X _ P R O G R A M _ L O O P _ D E P T H _ N V 0 x 8 8 F 7 07648 07649 # d e f i n e G L _ M A X _ P R O G R A M _ L O O P _ C O U N T _ N V 0 x 8 8 F 8 07650 07651 # e n d i f 07652 07653 # i f n d e f G L _ N V _ v e r t e x _ p r o g r a m 2 _ o p t i o n 07654 07655 / * r e u s e G L _ M A X _ P R O G R A M _ E X E C _ I N S T R U C T I O N S _ N V * / 07656 07657 / * r e u s e G L _ M A X _ P R O G R A M _ C A L L _ D E P T H _ N V * / 07658 07659 # e n d i f 07660 07661 # i f n d e f G L _ N V _ v e r t e x _ p r o g r a m 3 07662 07663 / * r e u s e G L _ M A X _ V E R T E X _ T E X T U R E _ I M A G E _ U N I T S _ A R B * / 07664 07665 # e n d i f 07666 07667 # i f n d e f G L _ E X T _ f r a m e b u f f e r _ o b j e c t 07668 07669 # d e f i n e G L _ I N V A L I D _ F R A M E B U F F E R _ O P E R A T I O N _ E X T 0 x 0 5 0 6 07670 07671 # d e f i n e G L _ M A X _ R E N D E R B U F F E R _ S I Z E _ E X T 0 x 8 4 E 8 07672 07673 # d e f i n e G L _ F R A M E B U F F E R _ B I N D I N G _ E X T 0 x 8 C A 6 07674 07675 # d e f i n e G L _ R E N D E R B U F F E R _ B I N D I N G _ E X T 0 x 8 C A 7 07676 07677 # d e f i n e G L _ F R A M E B U F F E R _ A T T A C H M E N T _ O B J E C T _ T Y P E _ E X T 0 x 8 C D 0 07678 07679 # d e f i n e G L _ F R A M E B U F F E R _ A T T A C H M E N T _ O B J E C T _ N A M E _ E X T 0 x 8 C D 1 07680 07681 # d e f i n e G L _ F R A M E B U F F E R _ A T T A C H M E N T _ T E X T U R E _ L E V E L _ E X T 0 x 8 C D 2 07682 07683 # d e f i n e G L _ F R A M E B U F F E R _ A T T A C H M E N T _ T E X T U R E _ C U B E _ M A P _ F A C E _ E X T 0 x 8 C D 3 07684 07685 # d e f i n e G L _ F R A M E B U F F E R _ A T T A C H M E N T _ T E X T U R E _ 3 D _ Z O F F S E T _ E X T 0 x 8 C D 4 07686 07687 # d e f i n e G L _ F R A M E B U F F E R _ C O M P L E T E _ E X T 0 x 8 C D 5 07688 07689 # d e f i n e G L _ F R A M E B U F F E R _ I N C O M P L E T E _ A T T A C H M E N T _ E X T 0 x 8 C D 6 07690 07691 # d e f i n e G L _ F R A M E B U F F E R _ I N C O M P L E T E _ M I S S I N G _ A T T A C H M E N T _ E X T 0 x 8 C D 7 07692 07693 # d e f i n e G L _ F R A M E B U F F E R _ I N C O M P L E T E _ D I M E N S I O N S _ E X T 0 x 8 C D 9 07694 07695 # d e f i n e G L _ F R A M E B U F F E R _ I N C O M P L E T E _ F O R M A T S _ E X T 0 x 8 C D A 07696 07697 # d e f i n e G L _ F R A M E B U F F E R _ I N C O M P L E T E _ D R A W _ B U F F E R _ E X T 0 x 8 C D B 07698 07699 # d e f i n e G L _ F R A M E B U F F E R _ I N C O M P L E T E _ R E A D _ B U F F E R _ E X T 0 x 8 C D C 07700 07701 # d e f i n e G L _ F R A M E B U F F E R _ U N S U P P O R T E D _ E X T 0 x 8 C D D 07702 07703 # d e f i n e G L _ M A X _ C O L O R _ A T T A C H M E N T S _ E X T 0 x 8 C D F 07704 07705 # d e f i n e G L _ C O L O R _ A T T A C H M E N T 0 _ E X T 0 x 8 C E 0 07706 07707 # d e f i n e G L _ C O L O R _ A T T A C H M E N T 1 _ E X T 0 x 8 C E 1 07708 07709 # d e f i n e G L _ C O L O R _ A T T A C H M E N T 2 _ E X T 0 x 8 C E 2 07710 07711 # d e f i n e G L _ C O L O R _ A T T A C H M E N T 3 _ E X T 0 x 8 C E 3 07712 07713 # d e f i n e G L _ C O L O R _ A T T A C H M E N T 4 _ E X T 0 x 8 C E 4 07714 07715 # d e f i n e G L _ C O L O R _ A T T A C H M E N T 5 _ E X T 0 x 8 C E 5 07716 07717 # d e f i n e G L _ C O L O R _ A T T A C H M E N T 6 _ E X T 0 x 8 C E 6 07718 07719 # d e f i n e G L _ C O L O R _ A T T A C H M E N T 7 _ E X T 0 x 8 C E 7 07720 07721 # d e f i n e G L _ C O L O R _ A T T A C H M E N T 8 _ E X T 0 x 8 C E 8 07722 07723 # d e f i n e G L _ C O L O R _ A T T A C H M E N T 9 _ E X T 0 x 8 C E 9 07724 07725 # d e f i n e G L _ C O L O R _ A T T A C H M E N T 1 0 _ E X T 0 x 8 C E A 07726 07727 # d e f i n e G L _ C O L O R _ A T T A C H M E N T 1 1 _ E X T 0 x 8 C E B 07728 07729 # d e f i n e G L _ C O L O R _ A T T A C H M E N T 1 2 _ E X T 0 x 8 C E C 07730 07731 # d e f i n e G L _ C O L O R _ A T T A C H M E N T 1 3 _ E X T 0 x 8 C E D 07732 07733 # d e f i n e G L _ C O L O R _ A T T A C H M E N T 1 4 _ E X T 0 x 8 C E E 07734 07735 # d e f i n e G L _ C O L O R _ A T T A C H M E N T 1 5 _ E X T 0 x 8 C E F 07736 07737 # d e f i n e G L _ D E P T H _ A T T A C H M E N T _ E X T 0 x 8 D 0 0 07738 07739 # d e f i n e G L _ S T E N C I L _ A T T A C H M E N T _ E X T 0 x 8 D 2 0 07740 07741 # d e f i n e G L _ F R A M E B U F F E R _ E X T 0 x 8 D 4 0 07742 07743 # d e f i n e G L _ R E N D E R B U F F E R _ E X T 0 x 8 D 4 1 07744 07745 # d e f i n e G L _ R E N D E R B U F F E R _ W I D T H _ E X T 0 x 8 D 4 2 07746 07747 # d e f i n e G L _ R E N D E R B U F F E R _ H E I G H T _ E X T 0 x 8 D 4 3 07748 07749 # d e f i n e G L _ R E N D E R B U F F E R _ I N T E R N A L _ F O R M A T _ E X T 0 x 8 D 4 4 07750 07751 # d e f i n e G L _ S T E N C I L _ I N D E X 1 _ E X T 0 x 8 D 4 6 07752 07753 # d e f i n e G L _ S T E N C I L _ I N D E X 4 _ E X T 0 x 8 D 4 7 07754 07755 # d e f i n e G L _ S T E N C I L _ I N D E X 8 _ E X T 0 x 8 D 4 8 07756 07757 # d e f i n e G L _ S T E N C I L _ I N D E X 1 6 _ E X T 0 x 8 D 4 9 07758 07759 # d e f i n e G L _ R E N D E R B U F F E R _ R E D _ S I Z E _ E X T 0 x 8 D 5 0 07760 07761 # d e f i n e G L _ R E N D E R B U F F E R _ G R E E N _ S I Z E _ E X T 0 x 8 D 5 1 07762 07763 # d e f i n e G L _ R E N D E R B U F F E R _ B L U E _ S I Z E _ E X T 0 x 8 D 5 2 07764 07765 # d e f i n e G L _ R E N D E R B U F F E R _ A L P H A _ S I Z E _ E X T 0 x 8 D 5 3 07766 07767 # d e f i n e G L _ R E N D E R B U F F E R _ D E P T H _ S I Z E _ E X T 0 x 8 D 5 4 07768 07769 # d e f i n e G L _ R E N D E R B U F F E R _ S T E N C I L _ S I Z E _ E X T 0 x 8 D 5 5 07770 07771 # e n d i f 07772 07773 # i f n d e f G L _ G R E M E D Y _ s t r i n g _ m a r k e r 07774 07775 # e n d i f 07776 07777 # i f n d e f G L _ E X T _ p a c k e d _ d e p t h _ s t e n c i l 07778 07779 # d e f i n e G L _ D E P T H _ S T E N C I L _ E X T 0 x 8 4 F 9 07780 07781 # d e f i n e G L _ U N S I G N E D _ I N T _ 2 4 _ 8 _ E X T 0 x 8 4 F A 07782 07783 # d e f i n e G L _ D E P T H 2 4 _ S T E N C I L 8 _ E X T 0 x 8 8 F 0 07784 07785 # d e f i n e G L _ T E X T U R E _ S T E N C I L _ S I Z E _ E X T 0 x 8 8 F 1 07786 07787 # e n d i f 07788 07789 # i f n d e f G L _ E X T _ s t e n c i l _ c l e a r _ t a g 07790 07791 # d e f i n e G L _ S T E N C I L _ T A G _ B I T S _ E X T 0 x 8 8 F 2 07792 07793 # d e f i n e G L _ S T E N C I L _ C L E A R _ T A G _ V A L U E _ E X T 0 x 8 8 F 3 07794 07795 # e n d i f 07796 07797 # i f n d e f G L _ E X T _ t e x t u r e _ s R G B 07798 07799 # d e f i n e G L _ S R G B _ E X T 0 x 8 C 4 0 07800 07801 # d e f i n e G L _ S R G B 8 _ E X T 0 x 8 C 4 1 07802 07803 # d e f i n e G L _ S R G B _ A L P H A _ E X T 0 x 8 C 4 2 07804 07805 # d e f i n e G L _ S R G B 8 _ A L P H A 8 _ E X T 0 x 8 C 4 3 07806 07807 # d e f i n e G L _ S L U M I N A N C E _ A L P H A _ E X T 0 x 8 C 4 4 07808 07809 # d e f i n e G L _ S L U M I N A N C E 8 _ A L P H A 8 _ E X T 0 x 8 C 4 5 07810 07811 # d e f i n e G L _ S L U M I N A N C E _ E X T 0 x 8 C 4 6 07812 07813 # d e f i n e G L _ S L U M I N A N C E 8 _ E X T 0 x 8 C 4 7 07814 07815 # d e f i n e G L _ C O M P R E S S E D _ S R G B _ E X T 0 x 8 C 4 8 07816 07817 # d e f i n e G L _ C O M P R E S S E D _ S R G B _ A L P H A _ E X T 0 x 8 C 4 9 07818 07819 # d e f i n e G L _ C O M P R E S S E D _ S L U M I N A N C E _ E X T 0 x 8 C 4 A 07820 07821 # d e f i n e G L _ C O M P R E S S E D _ S L U M I N A N C E _ A L P H A _ E X T 0 x 8 C 4 B 07822 07823 # d e f i n e G L _ C O M P R E S S E D _ S R G B _ S 3 T C _ D X T 1 _ E X T 0 x 8 C 4 C 07824 07825 # d e f i n e G L _ C O M P R E S S E D _ S R G B _ A L P H A _ S 3 T C _ D X T 1 _ E X T 0 x 8 C 4 D 07826 07827 # d e f i n e G L _ C O M P R E S S E D _ S R G B _ A L P H A _ S 3 T C _ D X T 3 _ E X T 0 x 8 C 4 E 07828 07829 # d e f i n e G L _ C O M P R E S S E D _ S R G B _ A L P H A _ S 3 T C _ D X T 5 _ E X T 0 x 8 C 4 F 07830 07831 # e n d i f 07832 07833 # i f n d e f G L _ E X T _ f r a m e b u f f e r _ b l i t 07834 07835 # d e f i n e G L _ R E A D _ F R A M E B U F F E R _ E X T 0 x 8 C A 8 07836 07837 # d e f i n e G L _ D R A W _ F R A M E B U F F E R _ E X T 0 x 8 C A 9 07838 07839 # d e f i n e G L _ D R A W _ F R A M E B U F F E R _ B I N D I N G _ E X T G L _ F R A M E B U F F E R _ B I N D I N G _ E X T 07840 07841 # d e f i n e G L _ R E A D _ F R A M E B U F F E R _ B I N D I N G _ E X T 0 x 8 C A A 07842 07843 # e n d i f 07844 07845 # i f n d e f G L _ E X T _ f r a m e b u f f e r _ m u l t i s a m p l e 07846 07847 # d e f i n e G L _ R E N D E R B U F F E R _ S A M P L E S _ E X T 0 x 8 C A B 07848 07849 # d e f i n e G L _ F R A M E B U F F E R _ I N C O M P L E T E _ M U L T I S A M P L E _ E X T 0 x 8 D 5 6 07850 07851 # d e f i n e G L _ M A X _ S A M P L E S _ E X T 0 x 8 D 5 7 07852 07853 # e n d i f 07854 07855 # i f n d e f G L _ M E S A X _ t e x t u r e _ s t a c k 07856 07857 # d e f i n e G L _ T E X T U R E _ 1 D _ S T A C K _ M E S A X 0 x 8 7 5 9 07858 07859 # d e f i n e G L _ T E X T U R E _ 2 D _ S T A C K _ M E S A X 0 x 8 7 5 A 07860 07861 # d e f i n e G L _ P R O X Y _ T E X T U R E _ 1 D _ S T A C K _ M E S A X 0 x 8 7 5 B 07862 07863 # d e f i n e G L _ P R O X Y _ T E X T U R E _ 2 D _ S T A C K _ M E S A X 0 x 8 7 5 C 07864 07865 # d e f i n e G L _ T E X T U R E _ 1 D _ S T A C K _ B I N D I N G _ M E S A X 0 x 8 7 5 D 07866 07867 # d e f i n e G L _ T E X T U R E _ 2 D _ S T A C K _ B I N D I N G _ M E S A X 0 x 8 7 5 E 07868 07869 # e n d i f 07870 07871 # i f n d e f G L _ E X T _ t i m e r _ q u e r y 07872 07873 # d e f i n e G L _ T I M E _ E L A P S E D _ E X T 0 x 8 8 B F 07874 07875 # e n d i f 07876 07877 # i f n d e f G L _ E X T _ g p u _ p r o g r a m _ p a r a m e t e r s 07878 07879 # e n d i f 07880 07881 # i f n d e f G L _ A P P L E _ f l u s h _ b u f f e r _ r a n g e 07882 07883 # d e f i n e G L _ B U F F E R _ S E R I A L I Z E D _ M O D I F Y _ A P P L E 0 x 8 A 1 2 07884 07885 # d e f i n e G L _ B U F F E R _ F L U S H I N G _ U N M A P _ A P P L E 0 x 8 A 1 3 07886 07887 # e n d i f 07888 07889 # i f n d e f G L _ N V _ g p u _ p r o g r a m 4 07890 07891 # d e f i n e G L _ M I N _ P R O G R A M _ T E X E L _ O F F S E T _ N V 0 x 8 9 0 4 07892 07893 # d e f i n e G L _ M A X _ P R O G R A M _ T E X E L _ O F F S E T _ N V 0 x 8 9 0 5 07894 07895 # d e f i n e G L _ P R O G R A M _ A T T R I B _ C O M P O N E N T S _ N V 0 x 8 9 0 6 07896 07897 # d e f i n e G L _ P R O G R A M _ R E S U L T _ C O M P O N E N T S _ N V 0 x 8 9 0 7 07898 07899 # d e f i n e G L _ M A X _ P R O G R A M _ A T T R I B _ C O M P O N E N T S _ N V 0 x 8 9 0 8 07900 07901 # d e f i n e G L _ M A X _ P R O G R A M _ R E S U L T _ C O M P O N E N T S _ N V 0 x 8 9 0 9 07902 07903 # d e f i n e G L _ M A X _ P R O G R A M _ G E N E R I C _ A T T R I B S _ N V 0 x 8 D A 5 07904 07905 # d e f i n e G L _ M A X _ P R O G R A M _ G E N E R I C _ R E S U L T S _ N V 0 x 8 D A 6 07906 07907 # e n d i f 07908 07909 # i f n d e f G L _ N V _ g e o m e t r y _ p r o g r a m 4 07910 07911 # d e f i n e G L _ L I N E S _ A D J A C E N C Y _ E X T 0 x 0 0 0 A 07912 07913 # d e f i n e G L _ L I N E _ S T R I P _ A D J A C E N C Y _ E X T 0 x 0 0 0 B 07914 07915 # d e f i n e G L _ T R I A N G L E S _ A D J A C E N C Y _ E X T 0 x 0 0 0 C 07916 07917 # d e f i n e G L _ T R I A N G L E _ S T R I P _ A D J A C E N C Y _ E X T 0 x 0 0 0 D 07918 07919 # d e f i n e G L _ G E O M E T R Y _ P R O G R A M _ N V 0 x 8 C 2 6 07920 07921 # d e f i n e G L _ M A X _ P R O G R A M _ O U T P U T _ V E R T I C E S _ N V 0 x 8 C 2 7 07922 07923 # d e f i n e G L _ M A X _ P R O G R A M _ T O T A L _ O U T P U T _ C O M P O N E N T S _ N V 0 x 8 C 2 8 07924 07925 # d e f i n e G L _ G E O M E T R Y _ V E R T I C E S _ O U T _ E X T 0 x 8 D D A 07926 07927 # d e f i n e G L _ G E O M E T R Y _ I N P U T _ T Y P E _ E X T 0 x 8 D D B 07928 07929 # d e f i n e G L _ G E O M E T R Y _ O U T P U T _ T Y P E _ E X T 0 x 8 D D C 07930 07931 # d e f i n e G L _ M A X _ G E O M E T R Y _ T E X T U R E _ I M A G E _ U N I T S _ E X T 0 x 8 C 2 9 07932 07933 # d e f i n e G L _ F R A M E B U F F E R _ A T T A C H M E N T _ L A Y E R E D _ E X T 0 x 8 D A 7 07934 07935 # d e f i n e G L _ F R A M E B U F F E R _ I N C O M P L E T E _ L A Y E R _ T A R G E T S _ E X T 0 x 8 D A 8 07936 07937 # d e f i n e G L _ F R A M E B U F F E R _ I N C O M P L E T E _ L A Y E R _ C O U N T _ E X T 0 x 8 D A 9 07938 07939 # d e f i n e G L _ F R A M E B U F F E R _ A T T A C H M E N T _ T E X T U R E _ L A Y E R _ E X T 0 x 8 C D 4 07940 07941 # d e f i n e G L _ P R O G R A M _ P O I N T _ S I Z E _ E X T 0 x 8 6 4 2 07942 07943 # e n d i f 07944 07945 # i f n d e f G L _ E X T _ g e o m e t r y _ s h a d e r 4 07946 07947 # d e f i n e G L _ G E O M E T R Y _ S H A D E R _ E X T 0 x 8 D D 9 07948 07949 / * r e u s e G L _ G E O M E T R Y _ V E R T I C E S _ O U T _ E X T * / 07950 07951 / * r e u s e G L _ G E O M E T R Y _ I N P U T _ T Y P E _ E X T * / 07952 07953 / * r e u s e G L _ G E O M E T R Y _ O U T P U T _ T Y P E _ E X T * / 07954 07955 / * r e u s e G L _ M A X _ G E O M E T R Y _ T E X T U R E _ I M A G E _ U N I T S _ E X T * / 07956 07957 # d e f i n e G L _ M A X _ G E O M E T R Y _ V A R Y I N G _ C O M P O N E N T S _ E X T 0 x 8 D D D 07958 07959 # d e f i n e G L _ M A X _ V E R T E X _ V A R Y I N G _ C O M P O N E N T S _ E X T 0 x 8 D D E 07960 07961 # d e f i n e G L _ M A X _ V A R Y I N G _ C O M P O N E N T S _ E X T 0 x 8 B 4 B 07962 07963 # d e f i n e G L _ M A X _ G E O M E T R Y _ U N I F O R M _ C O M P O N E N T S _ E X T 0 x 8 D D F 07964 07965 # d e f i n e G L _ M A X _ G E O M E T R Y _ O U T P U T _ V E R T I C E S _ E X T 0 x 8 D E 0 07966 07967 # d e f i n e G L _ M A X _ G E O M E T R Y _ T O T A L _ O U T P U T _ C O M P O N E N T S _ E X T 0 x 8 D E 1 07968 07969 / * r e u s e G L _ L I N E S _ A D J A C E N C Y _ E X T * / 07970 07971 / * r e u s e G L _ L I N E _ S T R I P _ A D J A C E N C Y _ E X T * / 07972 07973 / * r e u s e G L _ T R I A N G L E S _ A D J A C E N C Y _ E X T * / 07974 07975 / * r e u s e G L _ T R I A N G L E _ S T R I P _ A D J A C E N C Y _ E X T * / 07976 07977 / * r e u s e G L _ F R A M E B U F F E R _ I N C O M P L E T E _ L A Y E R _ T A R G E T S _ E X T * / 07978 07979 / * r e u s e G L _ F R A M E B U F F E R _ I N C O M P L E T E _ L A Y E R _ C O U N T _ E X T * / 07980 07981 / * r e u s e G L _ F R A M E B U F F E R _ A T T A C H M E N T _ L A Y E R E D _ E X T * / 07982 07983 / * r e u s e G L _ F R A M E B U F F E R _ A T T A C H M E N T _ T E X T U R E _ L A Y E R _ E X T * / 07984 07985 / * r e u s e G L _ P R O G R A M _ P O I N T _ S I Z E _ E X T * / 07986 07987 # e n d i f 07988 07989 # i f n d e f G L _ N V _ v e r t e x _ p r o g r a m 4 07990 07991 # d e f i n e G L _ V E R T E X _ A T T R I B _ A R R A Y _ I N T E G E R _ N V 0 x 8 8 F D 07992 07993 # e n d i f 07994 07995 # i f n d e f G L _ E X T _ g p u _ s h a d e r 4 07996 07997 # d e f i n e G L _ S A M P L E R _ 1 D _ A R R A Y _ E X T 0 x 8 D C 0 07998 07999 # d e f i n e G L _ S A M P L E R _ 2 D _ A R R A Y _ E X T 0 x 8 D C 1 08000 08001 # d e f i n e G L _ S A M P L E R _ B U F F E R _ E X T 0 x 8 D C 2 08002 08003 # d e f i n e G L _ S A M P L E R _ 1 D _ A R R A Y _ S H A D O W _ E X T 0 x 8 D C 3 08004 08005 # d e f i n e G L _ S A M P L E R _ 2 D _ A R R A Y _ S H A D O W _ E X T 0 x 8 D C 4 08006 08007 # d e f i n e G L _ S A M P L E R _ C U B E _ S H A D O W _ E X T 0 x 8 D C 5 08008 08009 # d e f i n e G L _ U N S I G N E D _ I N T _ V E C 2 _ E X T 0 x 8 D C 6 08010 08011 # d e f i n e G L _ U N S I G N E D _ I N T _ V E C 3 _ E X T 0 x 8 D C 7 08012 08013 # d e f i n e G L _ U N S I G N E D _ I N T _ V E C 4 _ E X T 0 x 8 D C 8 08014 08015 # d e f i n e G L _ I N T _ S A M P L E R _ 1 D _ E X T 0 x 8 D C 9 08016 08017 # d e f i n e G L _ I N T _ S A M P L E R _ 2 D _ E X T 0 x 8 D C A 08018 08019 # d e f i n e G L _ I N T _ S A M P L E R _ 3 D _ E X T 0 x 8 D C B 08020 08021 # d e f i n e G L _ I N T _ S A M P L E R _ C U B E _ E X T 0 x 8 D C C 08022 08023 # d e f i n e G L _ I N T _ S A M P L E R _ 2 D _ R E C T _ E X T 0 x 8 D C D 08024 08025 # d e f i n e G L _ I N T _ S A M P L E R _ 1 D _ A R R A Y _ E X T 0 x 8 D C E 08026 08027 # d e f i n e G L _ I N T _ S A M P L E R _ 2 D _ A R R A Y _ E X T 0 x 8 D C F 08028 08029 # d e f i n e G L _ I N T _ S A M P L E R _ B U F F E R _ E X T 0 x 8 D D 0 08030 08031 # d e f i n e G L _ U N S I G N E D _ I N T _ S A M P L E R _ 1 D _ E X T 0 x 8 D D 1 08032 08033 # d e f i n e G L _ U N S I G N E D _ I N T _ S A M P L E R _ 2 D _ E X T 0 x 8 D D 2 08034 08035 # d e f i n e G L _ U N S I G N E D _ I N T _ S A M P L E R _ 3 D _ E X T 0 x 8 D D 3 08036 08037 # d e f i n e G L _ U N S I G N E D _ I N T _ S A M P L E R _ C U B E _ E X T 0 x 8 D D 4 08038 08039 # d e f i n e G L _ U N S I G N E D _ I N T _ S A M P L E R _ 2 D _ R E C T _ E X T 0 x 8 D D 5 08040 08041 # d e f i n e G L _ U N S I G N E D _ I N T _ S A M P L E R _ 1 D _ A R R A Y _ E X T 0 x 8 D D 6 08042 08043 # d e f i n e G L _ U N S I G N E D _ I N T _ S A M P L E R _ 2 D _ A R R A Y _ E X T 0 x 8 D D 7 08044 08045 # d e f i n e G L _ U N S I G N E D _ I N T _ S A M P L E R _ B U F F E R _ E X T 0 x 8 D D 8 08046 08047 # e n d i f 08048 08049 # i f n d e f G L _ E X T _ d r a w _ i n s t a n c e d 08050 08051 # e n d i f 08052 08053 # i f n d e f G L _ E X T _ p a c k e d _ f l o a t 08054 08055 # d e f i n e G L _ R 1 1 F _ G 1 1 F _ B 1 0 F _ E X T 0 x 8 C 3 A 08056 08057 # d e f i n e G L _ U N S I G N E D _ I N T _ 1 0 F _ 1 1 F _ 1 1 F _ R E V _ E X T 0 x 8 C 3 B 08058 08059 # d e f i n e G L _ R G B A _ S I G N E D _ C O M P O N E N T S _ E X T 0 x 8 C 3 C 08060 08061 # e n d i f 08062 08063 # i f n d e f G L _ E X T _ t e x t u r e _ a r r a y 08064 08065 # d e f i n e G L _ T E X T U R E _ 1 D _ A R R A Y _ E X T 0 x 8 C 1 8 08066 08067 # d e f i n e G L _ P R O X Y _ T E X T U R E _ 1 D _ A R R A Y _ E X T 0 x 8 C 1 9 08068 08069 # d e f i n e G L _ T E X T U R E _ 2 D _ A R R A Y _ E X T 0 x 8 C 1 A 08070 08071 # d e f i n e G L _ P R O X Y _ T E X T U R E _ 2 D _ A R R A Y _ E X T 0 x 8 C 1 B 08072 08073 # d e f i n e G L _ T E X T U R E _ B I N D I N G _ 1 D _ A R R A Y _ E X T 0 x 8 C 1 C 08074 08075 # d e f i n e G L _ T E X T U R E _ B I N D I N G _ 2 D _ A R R A Y _ E X T 0 x 8 C 1 D 08076 08077 # d e f i n e G L _ M A X _ A R R A Y _ T E X T U R E _ L A Y E R S _ E X T 0 x 8 8 F F 08078 08079 # d e f i n e G L _ C O M P A R E _ R E F _ D E P T H _ T O _ T E X T U R E _ E X T 0 x 8 8 4 E 08080 08081 / * r e u s e G L _ F R A M E B U F F E R _ A T T A C H M E N T _ T E X T U R E _ L A Y E R _ E X T * / 08082 08083 # e n d i f 08084 08085 # i f n d e f G L _ E X T _ t e x t u r e _ b u f f e r _ o b j e c t 08086 08087 # d e f i n e G L _ T E X T U R E _ B U F F E R _ E X T 0 x 8 C 2 A 08088 08089 # d e f i n e G L _ M A X _ T E X T U R E _ B U F F E R _ S I Z E _ E X T 0 x 8 C 2 B 08090 08091 # d e f i n e G L _ T E X T U R E _ B I N D I N G _ B U F F E R _ E X T 0 x 8 C 2 C 08092 08093 # d e f i n e G L _ T E X T U R E _ B U F F E R _ D A T A _ S T O R E _ B I N D I N G _ E X T 0 x 8 C 2 D 08094 08095 # d e f i n e G L _ T E X T U R E _ B U F F E R _ F O R M A T _ E X T 0 x 8 C 2 E 08096 08097 # e n d i f 08098 08099 # i f n d e f G L _ E X T _ t e x t u r e _ c o m p r e s s i o n _ l a t c 08100 08101 # d e f i n e G L _ C O M P R E S S E D _ L U M I N A N C E _ L A T C 1 _ E X T 0 x 8 C 7 0 08102 08103 # d e f i n e G L _ C O M P R E S S E D _ S I G N E D _ L U M I N A N C E _ L A T C 1 _ E X T 0 x 8 C 7 1 08104 08105 # d e f i n e G L _ C O M P R E S S E D _ L U M I N A N C E _ A L P H A _ L A T C 2 _ E X T 0 x 8 C 7 2 08106 08107 # d e f i n e G L _ C O M P R E S S E D _ S I G N E D _ L U M I N A N C E _ A L P H A _ L A T C 2 _ E X T 0 x 8 C 7 3 08108 08109 # e n d i f 08110 08111 # i f n d e f G L _ E X T _ t e x t u r e _ c o m p r e s s i o n _ r g t c 08112 08113 # d e f i n e G L _ C O M P R E S S E D _ R E D _ R G T C 1 _ E X T 0 x 8 D B B 08114 08115 # d e f i n e G L _ C O M P R E S S E D _ S I G N E D _ R E D _ R G T C 1 _ E X T 0 x 8 D B C 08116 08117 # d e f i n e G L _ C O M P R E S S E D _ R E D _ G R E E N _ R G T C 2 _ E X T 0 x 8 D B D 08118 08119 # d e f i n e G L _ C O M P R E S S E D _ S I G N E D _ R E D _ G R E E N _ R G T C 2 _ E X T 0 x 8 D B E 08120 08121 # e n d i f 08122 08123 # i f n d e f G L _ E X T _ t e x t u r e _ s h a r e d _ e x p o n e n t 08124 08125 # d e f i n e G L _ R G B 9 _ E 5 _ E X T 0 x 8 C 3 D 08126 08127 # d e f i n e G L _ U N S I G N E D _ I N T _ 5 _ 9 _ 9 _ 9 _ R E V _ E X T 0 x 8 C 3 E 08128 08129 # d e f i n e G L _ T E X T U R E _ S H A R E D _ S I Z E _ E X T 0 x 8 C 3 F 08130 08131 # e n d i f 08132 08133 # i f n d e f G L _ N V _ d e p t h _ b u f f e r _ f l o a t 08134 08135 # d e f i n e G L _ D E P T H _ C O M P O N E N T 3 2 F _ N V 0 x 8 D A B 08136 08137 # d e f i n e G L _ D E P T H 3 2 F _ S T E N C I L 8 _ N V 0 x 8 D A C 08138 08139 # d e f i n e G L _ F L O A T _ 3 2 _ U N S I G N E D _ I N T _ 2 4 _ 8 _ R E V _ N V 0 x 8 D A D 08140 08141 # d e f i n e G L _ D E P T H _ B U F F E R _ F L O A T _ M O D E _ N V 0 x 8 D A F 08142 08143 # e n d i f 08144 08145 # i f n d e f G L _ N V _ f r a g m e n t _ p r o g r a m 4 08146 08147 # e n d i f 08148 08149 # i f n d e f G L _ N V _ f r a m e b u f f e r _ m u l t i s a m p l e _ c o v e r a g e 08150 08151 # d e f i n e G L _ R E N D E R B U F F E R _ C O V E R A G E _ S A M P L E S _ N V 0 x 8 C A B 08152 08153 # d e f i n e G L _ R E N D E R B U F F E R _ C O L O R _ S A M P L E S _ N V 0 x 8 E 1 0 08154 08155 # d e f i n e G L _ M A X _ M U L T I S A M P L E _ C O V E R A G E _ M O D E S _ N V 0 x 8 E 1 1 08156 08157 # d e f i n e G L _ M U L T I S A M P L E _ C O V E R A G E _ M O D E S _ N V 0 x 8 E 1 2 08158 08159 # e n d i f 08160 08161 # i f n d e f G L _ E X T _ f r a m e b u f f e r _ s R G B 08162 08163 # d e f i n e G L _ F R A M E B U F F E R _ S R G B _ E X T 0 x 8 D B 9 08164 08165 # d e f i n e G L _ F R A M E B U F F E R _ S R G B _ C A P A B L E _ E X T 0 x 8 D B A 08166 08167 # e n d i f 08168 08169 # i f n d e f G L _ N V _ g e o m e t r y _ s h a d e r 4 08170 08171 # e n d i f 08172 08173 # i f n d e f G L _ N V _ p a r a m e t e r _ b u f f e r _ o b j e c t 08174 08175 # d e f i n e G L _ M A X _ P R O G R A M _ P A R A M E T E R _ B U F F E R _ B I N D I N G S _ N V 0 x 8 D A 0 08176 08177 # d e f i n e G L _ M A X _ P R O G R A M _ P A R A M E T E R _ B U F F E R _ S I Z E _ N V 0 x 8 D A 1 08178 08179 # d e f i n e G L _ V E R T E X _ P R O G R A M _ P A R A M E T E R _ B U F F E R _ N V 0 x 8 D A 2 08180 08181 # d e f i n e G L _ G E O M E T R Y _ P R O G R A M _ P A R A M E T E R _ B U F F E R _ N V 0 x 8 D A 3 08182 08183 # d e f i n e G L _ F R A G M E N T _ P R O G R A M _ P A R A M E T E R _ B U F F E R _ N V 0 x 8 D A 4 08184 08185 # e n d i f 08186 08187 # i f n d e f G L _ E X T _ d r a w _ b u f f e r s 2 08188 08189 # e n d i f 08190 08191 # i f n d e f G L _ N V _ t r a n s f o r m _ f e e d b a c k 08192 08193 # d e f i n e G L _ B A C K _ P R I M A R Y _ C O L O R _ N V 0 x 8 C 7 7 08194 08195 # d e f i n e G L _ B A C K _ S E C O N D A R Y _ C O L O R _ N V 0 x 8 C 7 8 08196 08197 # d e f i n e G L _ T E X T U R E _ C O O R D _ N V 0 x 8 C 7 9 08198 08199 # d e f i n e G L _ C L I P _ D I S T A N C E _ N V 0 x 8 C 7 A 08200 08201 # d e f i n e G L _ V E R T E X _ I D _ N V 0 x 8 C 7 B 08202 08203 # d e f i n e G L _ P R I M I T I V E _ I D _ N V 0 x 8 C 7 C 08204 08205 # d e f i n e G L _ G E N E R I C _ A T T R I B _ N V 0 x 8 C 7 D 08206 08207 # d e f i n e G L _ T R A N S F O R M _ F E E D B A C K _ A T T R I B S _ N V 0 x 8 C 7 E 08208 08209 # d e f i n e G L _ T R A N S F O R M _ F E E D B A C K _ B U F F E R _ M O D E _ N V 0 x 8 C 7 F 08210 08211 # d e f i n e G L _ M A X _ T R A N S F O R M _ F E E D B A C K _ S E P A R A T E _ C O M P O N E N T S _ N V 0 x 8 C 8 0 08212 08213 # d e f i n e G L _ A C T I V E _ V A R Y I N G S _ N V 0 x 8 C 8 1 08214 08215 # d e f i n e G L _ A C T I V E _ V A R Y I N G _ M A X _ L E N G T H _ N V 0 x 8 C 8 2 08216 08217 # d e f i n e G L _ T R A N S F O R M _ F E E D B A C K _ V A R Y I N G S _ N V 0 x 8 C 8 3 08218 08219 # d e f i n e G L _ T R A N S F O R M _ F E E D B A C K _ B U F F E R _ S T A R T _ N V 0 x 8 C 8 4 08220 08221 # d e f i n e G L _ T R A N S F O R M _ F E E D B A C K _ B U F F E R _ S I Z E _ N V 0 x 8 C 8 5 08222 08223 # d e f i n e G L _ T R A N S F O R M _ F E E D B A C K _ R E C O R D _ N V 0 x 8 C 8 6 08224 08225 # d e f i n e G L _ P R I M I T I V E S _ G E N E R A T E D _ N V 0 x 8 C 8 7 08226 08227 # d e f i n e G L _ T R A N S F O R M _ F E E D B A C K _ P R I M I T I V E S _ W R I T T E N _ N V 0 x 8 C 8 8 08228 08229 # d e f i n e G L _ R A S T E R I Z E R _ D I S C A R D _ N V 0 x 8 C 8 9 08230 08231 # d e f i n e G L _ M A X _ T R A N S F O R M _ F E E D B A C K _ I N T E R L E A V E D _ A T T R I B S _ N V 0 x 8 C 8 A 08232 08233 # d e f i n e G L _ M A X _ T R A N S F O R M _ F E E D B A C K _ S E P A R A T E _ A T T R I B S _ N V 0 x 8 C 8 B 08234 08235 # d e f i n e G L _ I N T E R L E A V E D _ A T T R I B S _ N V 0 x 8 C 8 C 08236 08237 # d e f i n e G L _ S E P A R A T E _ A T T R I B S _ N V 0 x 8 C 8 D 08238 08239 # d e f i n e G L _ T R A N S F O R M _ F E E D B A C K _ B U F F E R _ N V 0 x 8 C 8 E 08240 08241 # d e f i n e G L _ T R A N S F O R M _ F E E D B A C K _ B U F F E R _ B I N D I N G _ N V 0 x 8 C 8 F 08242 08243 # d e f i n e G L _ L A Y E R _ N V 0 x 8 D A A 08244 08245 # d e f i n e G L _ N E X T _ B U F F E R _ N V - 2 08246 08247 # d e f i n e G L _ S K I P _ C O M P O N E N T S 4 _ N V - 3 08248 08249 # d e f i n e G L _ S K I P _ C O M P O N E N T S 3 _ N V - 4 08250 08251 # d e f i n e G L _ S K I P _ C O M P O N E N T S 2 _ N V - 5 08252 08253 # d e f i n e G L _ S K I P _ C O M P O N E N T S 1 _ N V - 6 08254 08255 # e n d i f 08256 08257 # i f n d e f G L _ E X T _ b i n d a b l e _ u n i f o r m 08258 08259 # d e f i n e G L _ M A X _ V E R T E X _ B I N D A B L E _ U N I F O R M S _ E X T 0 x 8 D E 2 08260 08261 # d e f i n e G L _ M A X _ F R A G M E N T _ B I N D A B L E _ U N I F O R M S _ E X T 0 x 8 D E 3 08262 08263 # d e f i n e G L _ M A X _ G E O M E T R Y _ B I N D A B L E _ U N I F O R M S _ E X T 0 x 8 D E 4 08264 08265 # d e f i n e G L _ M A X _ B I N D A B L E _ U N I F O R M _ S I Z E _ E X T 0 x 8 D E D 08266 08267 # d e f i n e G L _ U N I F O R M _ B U F F E R _ E X T 0 x 8 D E E 08268 08269 # d e f i n e G L _ U N I F O R M _ B U F F E R _ B I N D I N G _ E X T 0 x 8 D E F 08270 08271 # e n d i f 08272 08273 # i f n d e f G L _ E X T _ t e x t u r e _ i n t e g e r 08274 08275 # d e f i n e G L _ R G B A 3 2 U I _ E X T 0 x 8 D 7 0 08276 08277 # d e f i n e G L _ R G B 3 2 U I _ E X T 0 x 8 D 7 1 08278 08279 # d e f i n e G L _ A L P H A 3 2 U I _ E X T 0 x 8 D 7 2 08280 08281 # d e f i n e G L _ I N T E N S I T Y 3 2 U I _ E X T 0 x 8 D 7 3 08282 08283 # d e f i n e G L _ L U M I N A N C E 3 2 U I _ E X T 0 x 8 D 7 4 08284 08285 # d e f i n e G L _ L U M I N A N C E _ A L P H A 3 2 U I _ E X T 0 x 8 D 7 5 08286 08287 # d e f i n e G L _ R G B A 1 6 U I _ E X T 0 x 8 D 7 6 08288 08289 # d e f i n e G L _ R G B 1 6 U I _ E X T 0 x 8 D 7 7 08290 08291 # d e f i n e G L _ A L P H A 1 6 U I _ E X T 0 x 8 D 7 8 08292 08293 # d e f i n e G L _ I N T E N S I T Y 1 6 U I _ E X T 0 x 8 D 7 9 08294 08295 # d e f i n e G L _ L U M I N A N C E 1 6 U I _ E X T 0 x 8 D 7 A 08296 08297 # d e f i n e G L _ L U M I N A N C E _ A L P H A 1 6 U I _ E X T 0 x 8 D 7 B 08298 08299 # d e f i n e G L _ R G B A 8 U I _ E X T 0 x 8 D 7 C 08300 08301 # d e f i n e G L _ R G B 8 U I _ E X T 0 x 8 D 7 D 08302 08303 # d e f i n e G L _ A L P H A 8 U I _ E X T 0 x 8 D 7 E 08304 08305 # d e f i n e G L _ I N T E N S I T Y 8 U I _ E X T 0 x 8 D 7 F 08306 08307 # d e f i n e G L _ L U M I N A N C E 8 U I _ E X T 0 x 8 D 8 0 08308 08309 # d e f i n e G L _ L U M I N A N C E _ A L P H A 8 U I _ E X T 0 x 8 D 8 1 08310 08311 # d e f i n e G L _ R G B A 3 2 I _ E X T 0 x 8 D 8 2 08312 08313 # d e f i n e G L _ R G B 3 2 I _ E X T 0 x 8 D 8 3 08314 08315 # d e f i n e G L _ A L P H A 3 2 I _ E X T 0 x 8 D 8 4 08316 08317 # d e f i n e G L _ I N T E N S I T Y 3 2 I _ E X T 0 x 8 D 8 5 08318 08319 # d e f i n e G L _ L U M I N A N C E 3 2 I _ E X T 0 x 8 D 8 6 08320 08321 # d e f i n e G L _ L U M I N A N C E _ A L P H A 3 2 I _ E X T 0 x 8 D 8 7 08322 08323 # d e f i n e G L _ R G B A 1 6 I _ E X T 0 x 8 D 8 8 08324 08325 # d e f i n e G L _ R G B 1 6 I _ E X T 0 x 8 D 8 9 08326 08327 # d e f i n e G L _ A L P H A 1 6 I _ E X T 0 x 8 D 8 A 08328 08329 # d e f i n e G L _ I N T E N S I T Y 1 6 I _ E X T 0 x 8 D 8 B 08330 08331 # d e f i n e G L _ L U M I N A N C E 1 6 I _ E X T 0 x 8 D 8 C 08332 08333 # d e f i n e G L _ L U M I N A N C E _ A L P H A 1 6 I _ E X T 0 x 8 D 8 D 08334 08335 # d e f i n e G L _ R G B A 8 I _ E X T 0 x 8 D 8 E 08336 08337 # d e f i n e G L _ R G B 8 I _ E X T 0 x 8 D 8 F 08338 08339 # d e f i n e G L _ A L P H A 8 I _ E X T 0 x 8 D 9 0 08340 08341 # d e f i n e G L _ I N T E N S I T Y 8 I _ E X T 0 x 8 D 9 1 08342 08343 # d e f i n e G L _ L U M I N A N C E 8 I _ E X T 0 x 8 D 9 2 08344 08345 # d e f i n e G L _ L U M I N A N C E _ A L P H A 8 I _ E X T 0 x 8 D 9 3 08346 08347 # d e f i n e G L _ R E D _ I N T E G E R _ E X T 0 x 8 D 9 4 08348 08349 # d e f i n e G L _ G R E E N _ I N T E G E R _ E X T 0 x 8 D 9 5 08350 08351 # d e f i n e G L _ B L U E _ I N T E G E R _ E X T 0 x 8 D 9 6 08352 08353 # d e f i n e G L _ A L P H A _ I N T E G E R _ E X T 0 x 8 D 9 7 08354 08355 # d e f i n e G L _ R G B _ I N T E G E R _ E X T 0 x 8 D 9 8 08356 08357 # d e f i n e G L _ R G B A _ I N T E G E R _ E X T 0 x 8 D 9 9 08358 08359 # d e f i n e G L _ B G R _ I N T E G E R _ E X T 0 x 8 D 9 A 08360 08361 # d e f i n e G L _ B G R A _ I N T E G E R _ E X T 0 x 8 D 9 B 08362 08363 # d e f i n e G L _ L U M I N A N C E _ I N T E G E R _ E X T 0 x 8 D 9 C 08364 08365 # d e f i n e G L _ L U M I N A N C E _ A L P H A _ I N T E G E R _ E X T 0 x 8 D 9 D 08366 08367 # d e f i n e G L _ R G B A _ I N T E G E R _ M O D E _ E X T 0 x 8 D 9 E 08368 08369 # e n d i f 08370 08371 # i f n d e f G L _ G R E M E D Y _ f r a m e _ t e r m i n a t o r 08372 08373 # e n d i f 08374 08375 # i f n d e f G L _ N V _ c o n d i t i o n a l _ r e n d e r 08376 08377 # d e f i n e G L _ Q U E R Y _ W A I T _ N V 0 x 8 E 1 3 08378 08379 # d e f i n e G L _ Q U E R Y _ N O _ W A I T _ N V 0 x 8 E 1 4 08380 08381 # d e f i n e G L _ Q U E R Y _ B Y _ R E G I O N _ W A I T _ N V 0 x 8 E 1 5 08382 08383 # d e f i n e G L _ Q U E R Y _ B Y _ R E G I O N _ N O _ W A I T _ N V 0 x 8 E 1 6 08384 08385 # e n d i f 08386 08387 # i f n d e f G L _ N V _ p r e s e n t _ v i d e o 08388 08389 # d e f i n e G L _ F R A M E _ N V 0 x 8 E 2 6 08390 08391 # d e f i n e G L _ F I E L D S _ N V 0 x 8 E 2 7 08392 08393 # d e f i n e G L _ C U R R E N T _ T I M E _ N V 0 x 8 E 2 8 08394 08395 # d e f i n e G L _ N U M _ F I L L _ S T R E A M S _ N V 0 x 8 E 2 9 08396 08397 # d e f i n e G L _ P R E S E N T _ T I M E _ N V 0 x 8 E 2 A 08398 08399 # d e f i n e G L _ P R E S E N T _ D U R A T I O N _ N V 0 x 8 E 2 B 08400 08401 # e n d i f 08402 08403 # i f n d e f G L _ E X T _ t r a n s f o r m _ f e e d b a c k 08404 08405 # d e f i n e G L _ T R A N S F O R M _ F E E D B A C K _ B U F F E R _ E X T 0 x 8 C 8 E 08406 08407 # d e f i n e G L _ T R A N S F O R M _ F E E D B A C K _ B U F F E R _ S T A R T _ E X T 0 x 8 C 8 4 08408 08409 # d e f i n e G L _ T R A N S F O R M _ F E E D B A C K _ B U F F E R _ S I Z E _ E X T 0 x 8 C 8 5 08410 08411 # d e f i n e G L _ T R A N S F O R M _ F E E D B A C K _ B U F F E R _ B I N D I N G _ E X T 0 x 8 C 8 F 08412 08413 # d e f i n e G L _ I N T E R L E A V E D _ A T T R I B S _ E X T 0 x 8 C 8 C 08414 08415 # d e f i n e G L _ S E P A R A T E _ A T T R I B S _ E X T 0 x 8 C 8 D 08416 08417 # d e f i n e G L _ P R I M I T I V E S _ G E N E R A T E D _ E X T 0 x 8 C 8 7 08418 08419 # d e f i n e G L _ T R A N S F O R M _ F E E D B A C K _ P R I M I T I V E S _ W R I T T E N _ E X T 0 x 8 C 8 8 08420 08421 # d e f i n e G L _ R A S T E R I Z E R _ D I S C A R D _ E X T 0 x 8 C 8 9 08422 08423 # d e f i n e G L _ M A X _ T R A N S F O R M _ F E E D B A C K _ I N T E R L E A V E D _ C O M P O N E N T S _ E X T 0 x 8 C 8 A 08424 08425 # d e f i n e G L _ M A X _ T R A N S F O R M _ F E E D B A C K _ S E P A R A T E _ A T T R I B S _ E X T 0 x 8 C 8 B 08426 08427 # d e f i n e G L _ M A X _ T R A N S F O R M _ F E E D B A C K _ S E P A R A T E _ C O M P O N E N T S _ E X T 0 x 8 C 8 0 08428 08429 # d e f i n e G L _ T R A N S F O R M _ F E E D B A C K _ V A R Y I N G S _ E X T 0 x 8 C 8 3 08430 08431 # d e f i n e G L _ T R A N S F O R M _ F E E D B A C K _ B U F F E R _ M O D E _ E X T 0 x 8 C 7 F 08432 08433 # d e f i n e G L _ T R A N S F O R M _ F E E D B A C K _ V A R Y I N G _ M A X _ L E N G T H _ E X T 0 x 8 C 7 6 08434 08435 # e n d i f 08436 08437 # i f n d e f G L _ E X T _ d i r e c t _ s t a t e _ a c c e s s 08438 08439 # d e f i n e G L _ P R O G R A M _ M A T R I X _ E X T 0 x 8 E 2 D 08440 08441 # d e f i n e G L _ T R A N S P O S E _ P R O G R A M _ M A T R I X _ E X T 0 x 8 E 2 E 08442 08443 # d e f i n e G L _ P R O G R A M _ M A T R I X _ S T A C K _ D E P T H _ E X T 0 x 8 E 2 F 08444 08445 # e n d i f 08446 08447 # i f n d e f G L _ E X T _ v e r t e x _ a r r a y _ b g r a 08448 08449 / * r e u s e G L _ B G R A * / 08450 08451 # e n d i f 08452 08453 # i f n d e f G L _ E X T _ t e x t u r e _ s w i z z l e 08454 08455 # d e f i n e G L _ T E X T U R E _ S W I Z Z L E _ R _ E X T 0 x 8 E 4 2 08456 08457 # d e f i n e G L _ T E X T U R E _ S W I Z Z L E _ G _ E X T 0 x 8 E 4 3 08458 08459 # d e f i n e G L _ T E X T U R E _ S W I Z Z L E _ B _ E X T 0 x 8 E 4 4 08460 08461 # d e f i n e G L _ T E X T U R E _ S W I Z Z L E _ A _ E X T 0 x 8 E 4 5 08462 08463 # d e f i n e G L _ T E X T U R E _ S W I Z Z L E _ R G B A _ E X T 0 x 8 E 4 6 08464 08465 # e n d i f 08466 08467 # i f n d e f G L _ N V _ e x p l i c i t _ m u l t i s a m p l e 08468 08469 # d e f i n e G L _ S A M P L E _ P O S I T I O N _ N V 0 x 8 E 5 0 08470 08471 # d e f i n e G L _ S A M P L E _ M A S K _ N V 0 x 8 E 5 1 08472 08473 # d e f i n e G L _ S A M P L E _ M A S K _ V A L U E _ N V 0 x 8 E 5 2 08474 08475 # d e f i n e G L _ T E X T U R E _ B I N D I N G _ R E N D E R B U F F E R _ N V 0 x 8 E 5 3 08476 08477 # d e f i n e G L _ T E X T U R E _ R E N D E R B U F F E R _ D A T A _ S T O R E _ B I N D I N G _ N V 0 x 8 E 5 4 08478 08479 # d e f i n e G L _ T E X T U R E _ R E N D E R B U F F E R _ N V 0 x 8 E 5 5 08480 08481 # d e f i n e G L _ S A M P L E R _ R E N D E R B U F F E R _ N V 0 x 8 E 5 6 08482 08483 # d e f i n e G L _ I N T _ S A M P L E R _ R E N D E R B U F F E R _ N V 0 x 8 E 5 7 08484 08485 # d e f i n e G L _ U N S I G N E D _ I N T _ S A M P L E R _ R E N D E R B U F F E R _ N V 0 x 8 E 5 8 08486 08487 # d e f i n e G L _ M A X _ S A M P L E _ M A S K _ W O R D S _ N V 0 x 8 E 5 9 08488 08489 # e n d i f 08490 08491 # i f n d e f G L _ N V _ t r a n s f o r m _ f e e d b a c k 2 08492 08493 # d e f i n e G L _ T R A N S F O R M _ F E E D B A C K _ N V 0 x 8 E 2 2 08494 08495 # d e f i n e G L _ T R A N S F O R M _ F E E D B A C K _ B U F F E R _ P A U S E D _ N V 0 x 8 E 2 3 08496 08497 # d e f i n e G L _ T R A N S F O R M _ F E E D B A C K _ B U F F E R _ A C T I V E _ N V 0 x 8 E 2 4 08498 08499 # d e f i n e G L _ T R A N S F O R M _ F E E D B A C K _ B I N D I N G _ N V 0 x 8 E 2 5 08500 08501 # e n d i f 08502 08503 # i f n d e f G L _ A T I _ m e m i n f o 08504 08505 # d e f i n e G L _ V B O _ F R E E _ M E M O R Y _ A T I 0 x 8 7 F B 08506 08507 # d e f i n e G L _ T E X T U R E _ F R E E _ M E M O R Y _ A T I 0 x 8 7 F C 08508 08509 # d e f i n e G L _ R E N D E R B U F F E R _ F R E E _ M E M O R Y _ A T I 0 x 8 7 F D 08510 08511 # e n d i f 08512 08513 # i f n d e f G L _ A M D _ p e r f o r m a n c e _ m o n i t o r 08514 08515 # d e f i n e G L _ C O U N T E R _ T Y P E _ A M D 0 x 8 B C 0 08516 08517 # d e f i n e G L _ C O U N T E R _ R A N G E _ A M D 0 x 8 B C 1 08518 08519 # d e f i n e G L _ U N S I G N E D _ I N T 6 4 _ A M D 0 x 8 B C 2 08520 08521 # d e f i n e G L _ P E R C E N T A G E _ A M D 0 x 8 B C 3 08522 08523 # d e f i n e G L _ P E R F M O N _ R E S U L T _ A V A I L A B L E _ A M D 0 x 8 B C 4 08524 08525 # d e f i n e G L _ P E R F M O N _ R E S U L T _ S I Z E _ A M D 0 x 8 B C 5 08526 08527 # d e f i n e G L _ P E R F M O N _ R E S U L T _ A M D 0 x 8 B C 6 08528 08529 # e n d i f 08530 08531 # i f n d e f G L _ A M D _ t e x t u r e _ t e x t u r e 4 08532 08533 # e n d i f 08534 08535 # i f n d e f G L _ A M D _ v e r t e x _ s h a d e r _ t e s s e l a t o r 08536 08537 # d e f i n e G L _ S A M P L E R _ B U F F E R _ A M D 0 x 9 0 0 1 08538 08539 # d e f i n e G L _ I N T _ S A M P L E R _ B U F F E R _ A M D 0 x 9 0 0 2 08540 08541 # d e f i n e G L _ U N S I G N E D _ I N T _ S A M P L E R _ B U F F E R _ A M D 0 x 9 0 0 3 08542 08543 # d e f i n e G L _ T E S S E L L A T I O N _ M O D E _ A M D 0 x 9 0 0 4 08544 08545 # d e f i n e G L _ T E S S E L L A T I O N _ F A C T O R _ A M D 0 x 9 0 0 5 08546 08547 # d e f i n e G L _ D I S C R E T E _ A M D 0 x 9 0 0 6 08548 08549 # d e f i n e G L _ C O N T I N U O U S _ A M D 0 x 9 0 0 7 08550 08551 # e n d i f 08552 08553 # i f n d e f G L _ E X T _ p r o v o k i n g _ v e r t e x 08554 08555 # d e f i n e G L _ Q U A D S _ F O L L O W _ P R O V O K I N G _ V E R T E X _ C O N V E N T I O N _ E X T 0 x 8 E 4 C 08556 08557 # d e f i n e G L _ F I R S T _ V E R T E X _ C O N V E N T I O N _ E X T 0 x 8 E 4 D 08558 08559 # d e f i n e G L _ L A S T _ V E R T E X _ C O N V E N T I O N _ E X T 0 x 8 E 4 E 08560 08561 # d e f i n e G L _ P R O V O K I N G _ V E R T E X _ E X T 0 x 8 E 4 F 08562 08563 # e n d i f 08564 08565 # i f n d e f G L _ E X T _ t e x t u r e _ s n o r m 08566 08567 # d e f i n e G L _ A L P H A _ S N O R M 0 x 9 0 1 0 08568 08569 # d e f i n e G L _ L U M I N A N C E _ S N O R M 0 x 9 0 1 1 08570 08571 # d e f i n e G L _ L U M I N A N C E _ A L P H A _ S N O R M 0 x 9 0 1 2 08572 08573 # d e f i n e G L _ I N T E N S I T Y _ S N O R M 0 x 9 0 1 3 08574 08575 # d e f i n e G L _ A L P H A 8 _ S N O R M 0 x 9 0 1 4 08576 08577 # d e f i n e G L _ L U M I N A N C E 8 _ S N O R M 0 x 9 0 1 5 08578 08579 # d e f i n e G L _ L U M I N A N C E 8 _ A L P H A 8 _ S N O R M 0 x 9 0 1 6 08580 08581 # d e f i n e G L _ I N T E N S I T Y 8 _ S N O R M 0 x 9 0 1 7 08582 08583 # d e f i n e G L _ A L P H A 1 6 _ S N O R M 0 x 9 0 1 8 08584 08585 # d e f i n e G L _ L U M I N A N C E 1 6 _ S N O R M 0 x 9 0 1 9 08586 08587 # d e f i n e G L _ L U M I N A N C E 1 6 _ A L P H A 1 6 _ S N O R M 0 x 9 0 1 A 08588 08589 # d e f i n e G L _ I N T E N S I T Y 1 6 _ S N O R M 0 x 9 0 1 B 08590 08591 / * r e u s e G L _ R E D _ S N O R M * / 08592 08593 / * r e u s e G L _ R G _ S N O R M * / 08594 08595 / * r e u s e G L _ R G B _ S N O R M * / 08596 08597 / * r e u s e G L _ R G B A _ S N O R M * / 08598 08599 / * r e u s e G L _ R 8 _ S N O R M * / 08600 08601 / * r e u s e G L _ R G 8 _ S N O R M * / 08602 08603 / * r e u s e G L _ R G B 8 _ S N O R M * / 08604 08605 / * r e u s e G L _ R G B A 8 _ S N O R M * / 08606 08607 / * r e u s e G L _ R 1 6 _ S N O R M * / 08608 08609 / * r e u s e G L _ R G 1 6 _ S N O R M * / 08610 08611 / * r e u s e G L _ R G B 1 6 _ S N O R M * / 08612 08613 / * r e u s e G L _ R G B A 1 6 _ S N O R M * / 08614 08615 / * r e u s e G L _ S I G N E D _ N O R M A L I Z E D * / 08616 08617 # e n d i f 08618 08619 # i f n d e f G L _ A M D _ d r a w _ b u f f e r s _ b l e n d 08620 08621 # e n d i f 08622 08623 # i f n d e f G L _ A P P L E _ t e x t u r e _ r a n g e 08624 08625 # d e f i n e G L _ T E X T U R E _ R A N G E _ L E N G T H _ A P P L E 0 x 8 5 B 7 08626 08627 # d e f i n e G L _ T E X T U R E _ R A N G E _ P O I N T E R _ A P P L E 0 x 8 5 B 8 08628 08629 # d e f i n e G L _ T E X T U R E _ S T O R A G E _ H I N T _ A P P L E 0 x 8 5 B C 08630 08631 # d e f i n e G L _ S T O R A G E _ P R I V A T E _ A P P L E 0 x 8 5 B D 08632 08633 / * r e u s e G L _ S T O R A G E _ C A C H E D _ A P P L E * / 08634 08635 / * r e u s e G L _ S T O R A G E _ S H A R E D _ A P P L E * / 08636 08637 # e n d i f 08638 08639 # i f n d e f G L _ A P P L E _ f l o a t _ p i x e l s 08640 08641 # d e f i n e G L _ H A L F _ A P P L E 0 x 1 4 0 B 08642 08643 # d e f i n e G L _ R G B A _ F L O A T 3 2 _ A P P L E 0 x 8 8 1 4 08644 08645 # d e f i n e G L _ R G B _ F L O A T 3 2 _ A P P L E 0 x 8 8 1 5 08646 08647 # d e f i n e G L _ A L P H A _ F L O A T 3 2 _ A P P L E 0 x 8 8 1 6 08648 08649 # d e f i n e G L _ I N T E N S I T Y _ F L O A T 3 2 _ A P P L E 0 x 8 8 1 7 08650 08651 # d e f i n e G L _ L U M I N A N C E _ F L O A T 3 2 _ A P P L E 0 x 8 8 1 8 08652 08653 # d e f i n e G L _ L U M I N A N C E _ A L P H A _ F L O A T 3 2 _ A P P L E 0 x 8 8 1 9 08654 08655 # d e f i n e G L _ R G B A _ F L O A T 1 6 _ A P P L E 0 x 8 8 1 A 08656 08657 # d e f i n e G L _ R G B _ F L O A T 1 6 _ A P P L E 0 x 8 8 1 B 08658 08659 # d e f i n e G L _ A L P H A _ F L O A T 1 6 _ A P P L E 0 x 8 8 1 C 08660 08661 # d e f i n e G L _ I N T E N S I T Y _ F L O A T 1 6 _ A P P L E 0 x 8 8 1 D 08662 08663 # d e f i n e G L _ L U M I N A N C E _ F L O A T 1 6 _ A P P L E 0 x 8 8 1 E 08664 08665 # d e f i n e G L _ L U M I N A N C E _ A L P H A _ F L O A T 1 6 _ A P P L E 0 x 8 8 1 F 08666 08667 # d e f i n e G L _ C O L O R _ F L O A T _ A P P L E 0 x 8 A 0 F 08668 08669 # e n d i f 08670 08671 # i f n d e f G L _ A P P L E _ v e r t e x _ p r o g r a m _ e v a l u a t o r s 08672 08673 # d e f i n e G L _ V E R T E X _ A T T R I B _ M A P 1 _ A P P L E 0 x 8 A 0 0 08674 08675 # d e f i n e G L _ V E R T E X _ A T T R I B _ M A P 2 _ A P P L E 0 x 8 A 0 1 08676 08677 # d e f i n e G L _ V E R T E X _ A T T R I B _ M A P 1 _ S I Z E _ A P P L E 0 x 8 A 0 2 08678 08679 # d e f i n e G L _ V E R T E X _ A T T R I B _ M A P 1 _ C O E F F _ A P P L E 0 x 8 A 0 3 08680 08681 # d e f i n e G L _ V E R T E X _ A T T R I B _ M A P 1 _ O R D E R _ A P P L E 0 x 8 A 0 4 08682 08683 # d e f i n e G L _ V E R T E X _ A T T R I B _ M A P 1 _ D O M A I N _ A P P L E 0 x 8 A 0 5 08684 08685 # d e f i n e G L _ V E R T E X _ A T T R I B _ M A P 2 _ S I Z E _ A P P L E 0 x 8 A 0 6 08686 08687 # d e f i n e G L _ V E R T E X _ A T T R I B _ M A P 2 _ C O E F F _ A P P L E 0 x 8 A 0 7 08688 08689 # d e f i n e G L _ V E R T E X _ A T T R I B _ M A P 2 _ O R D E R _ A P P L E 0 x 8 A 0 8 08690 08691 # d e f i n e G L _ V E R T E X _ A T T R I B _ M A P 2 _ D O M A I N _ A P P L E 0 x 8 A 0 9 08692 08693 # e n d i f 08694 08695 # i f n d e f G L _ A P P L E _ a u x _ d e p t h _ s t e n c i l 08696 08697 # d e f i n e G L _ A U X _ D E P T H _ S T E N C I L _ A P P L E 0 x 8 A 1 4 08698 08699 # e n d i f 08700 08701 # i f n d e f G L _ A P P L E _ o b j e c t _ p u r g e a b l e 08702 08703 # d e f i n e G L _ B U F F E R _ O B J E C T _ A P P L E 0 x 8 5 B 3 08704 08705 # d e f i n e G L _ R E L E A S E D _ A P P L E 0 x 8 A 1 9 08706 08707 # d e f i n e G L _ V O L A T I L E _ A P P L E 0 x 8 A 1 A 08708 08709 # d e f i n e G L _ R E T A I N E D _ A P P L E 0 x 8 A 1 B 08710 08711 # d e f i n e G L _ U N D E F I N E D _ A P P L E 0 x 8 A 1 C 08712 08713 # d e f i n e G L _ P U R G E A B L E _ A P P L E 0 x 8 A 1 D 08714 08715 # e n d i f 08716 08717 # i f n d e f G L _ A P P L E _ r o w _ b y t e s 08718 08719 # d e f i n e G L _ P A C K _ R O W _ B Y T E S _ A P P L E 0 x 8 A 1 5 08720 08721 # d e f i n e G L _ U N P A C K _ R O W _ B Y T E S _ A P P L E 0 x 8 A 1 6 08722 08723 # e n d i f 08724 08725 # i f n d e f G L _ A P P L E _ r g b _ 4 2 2 08726 08727 # d e f i n e G L _ R G B _ 4 2 2 _ A P P L E 0 x 8 A 1 F 08728 08729 / * r e u s e G L _ U N S I G N E D _ S H O R T _ 8 _ 8 _ A P P L E * / 08730 08731 / * r e u s e G L _ U N S I G N E D _ S H O R T _ 8 _ 8 _ R E V _ A P P L E * / 08732 08733 # e n d i f 08734 08735 # i f n d e f G L _ N V _ v i d e o _ c a p t u r e 08736 08737 # d e f i n e G L _ V I D E O _ B U F F E R _ N V 0 x 9 0 2 0 08738 08739 # d e f i n e G L _ V I D E O _ B U F F E R _ B I N D I N G _ N V 0 x 9 0 2 1 08740 08741 # d e f i n e G L _ F I E L D _ U P P E R _ N V 0 x 9 0 2 2 08742 08743 # d e f i n e G L _ F I E L D _ L O W E R _ N V 0 x 9 0 2 3 08744 08745 # d e f i n e G L _ N U M _ V I D E O _ C A P T U R E _ S T R E A M S _ N V 0 x 9 0 2 4 08746 08747 # d e f i n e G L _ N E X T _ V I D E O _ C A P T U R E _ B U F F E R _ S T A T U S _ N V 0 x 9 0 2 5 08748 08749 # d e f i n e G L _ V I D E O _ C A P T U R E _ T O _ 4 2 2 _ S U P P O R T E D _ N V 0 x 9 0 2 6 08750 08751 # d e f i n e G L _ L A S T _ V I D E O _ C A P T U R E _ S T A T U S _ N V 0 x 9 0 2 7 08752 08753 # d e f i n e G L _ V I D E O _ B U F F E R _ P I T C H _ N V 0 x 9 0 2 8 08754 08755 # d e f i n e G L _ V I D E O _ C O L O R _ C O N V E R S I O N _ M A T R I X _ N V 0 x 9 0 2 9 08756 08757 # d e f i n e G L _ V I D E O _ C O L O R _ C O N V E R S I O N _ M A X _ N V 0 x 9 0 2 A 08758 08759 # d e f i n e G L _ V I D E O _ C O L O R _ C O N V E R S I O N _ M I N _ N V 0 x 9 0 2 B 08760 08761 # d e f i n e G L _ V I D E O _ C O L O R _ C O N V E R S I O N _ O F F S E T _ N V 0 x 9 0 2 C 08762 08763 # d e f i n e G L _ V I D E O _ B U F F E R _ I N T E R N A L _ F O R M A T _ N V 0 x 9 0 2 D 08764 08765 # d e f i n e G L _ P A R T I A L _ S U C C E S S _ N V 0 x 9 0 2 E 08766 08767 # d e f i n e G L _ S U C C E S S _ N V 0 x 9 0 2 F 08768 08769 # d e f i n e G L _ F A I L U R E _ N V 0 x 9 0 3 0 08770 08771 # d e f i n e G L _ Y C B Y C R 8 _ 4 2 2 _ N V 0 x 9 0 3 1 08772 08773 # d e f i n e G L _ Y C B A Y C R 8 A _ 4 2 2 4 _ N V 0 x 9 0 3 2 08774 08775 # d e f i n e G L _ Z 6 Y 1 0 Z 6 C B 1 0 Z 6 Y 1 0 Z 6 C R 1 0 _ 4 2 2 _ N V 0 x 9 0 3 3 08776 08777 # d e f i n e G L _ Z 6 Y 1 0 Z 6 C B 1 0 Z 6 A 1 0 Z 6 Y 1 0 Z 6 C R 1 0 Z 6 A 1 0 _ 4 2 2 4 _ N V 0 x 9 0 3 4 08778 08779 # d e f i n e G L _ Z 4 Y 1 2 Z 4 C B 1 2 Z 4 Y 1 2 Z 4 C R 1 2 _ 4 2 2 _ N V 0 x 9 0 3 5 08780 08781 # d e f i n e G L _ Z 4 Y 1 2 Z 4 C B 1 2 Z 4 A 1 2 Z 4 Y 1 2 Z 4 C R 1 2 Z 4 A 1 2 _ 4 2 2 4 _ N V 0 x 9 0 3 6 08782 08783 # d e f i n e G L _ Z 4 Y 1 2 Z 4 C B 1 2 Z 4 C R 1 2 _ 4 4 4 _ N V 0 x 9 0 3 7 08784 08785 # d e f i n e G L _ V I D E O _ C A P T U R E _ F R A M E _ W I D T H _ N V 0 x 9 0 3 8 08786 08787 # d e f i n e G L _ V I D E O _ C A P T U R E _ F R A M E _ H E I G H T _ N V 0 x 9 0 3 9 08788 08789 # d e f i n e G L _ V I D E O _ C A P T U R E _ F I E L D _ U P P E R _ H E I G H T _ N V 0 x 9 0 3 A 08790 08791 # d e f i n e G L _ V I D E O _ C A P T U R E _ F I E L D _ L O W E R _ H E I G H T _ N V 0 x 9 0 3 B 08792 08793 # d e f i n e G L _ V I D E O _ C A P T U R E _ S U R F A C E _ O R I G I N _ N V 0 x 9 0 3 C 08794 08795 # e n d i f 08796 08797 # i f n d e f G L _ N V _ c o p y _ i m a g e 08798 08799 # e n d i f 08800 08801 # i f n d e f G L _ E X T _ s e p a r a t e _ s h a d e r _ o b j e c t s 08802 08803 # d e f i n e G L _ A C T I V E _ P R O G R A M _ E X T 0 x 8 B 8 D 08804 08805 # e n d i f 08806 08807 # i f n d e f G L _ N V _ p a r a m e t e r _ b u f f e r _ o b j e c t 2 08808 08809 # e n d i f 08810 08811 # i f n d e f G L _ N V _ s h a d e r _ b u f f e r _ l o a d 08812 08813 # d e f i n e G L _ B U F F E R _ G P U _ A D D R E S S _ N V 0 x 8 F 1 D 08814 08815 # d e f i n e G L _ G P U _ A D D R E S S _ N V 0 x 8 F 3 4 08816 08817 # d e f i n e G L _ M A X _ S H A D E R _ B U F F E R _ A D D R E S S _ N V 0 x 8 F 3 5 08818 08819 # e n d i f 08820 08821 # i f n d e f G L _ N V _ v e r t e x _ b u f f e r _ u n i f i e d _ m e m o r y 08822 08823 # d e f i n e G L _ V E R T E X _ A T T R I B _ A R R A Y _ U N I F I E D _ N V 0 x 8 F 1 E 08824 08825 # d e f i n e G L _ E L E M E N T _ A R R A Y _ U N I F I E D _ N V 0 x 8 F 1 F 08826 08827 # d e f i n e G L _ V E R T E X _ A T T R I B _ A R R A Y _ A D D R E S S _ N V 0 x 8 F 2 0 08828 08829 # d e f i n e G L _ V E R T E X _ A R R A Y _ A D D R E S S _ N V 0 x 8 F 2 1 08830 08831 # d e f i n e G L _ N O R M A L _ A R R A Y _ A D D R E S S _ N V 0 x 8 F 2 2 08832 08833 # d e f i n e G L _ C O L O R _ A R R A Y _ A D D R E S S _ N V 0 x 8 F 2 3 08834 08835 # d e f i n e G L _ I N D E X _ A R R A Y _ A D D R E S S _ N V 0 x 8 F 2 4 08836 08837 # d e f i n e G L _ T E X T U R E _ C O O R D _ A R R A Y _ A D D R E S S _ N V 0 x 8 F 2 5 08838 08839 # d e f i n e G L _ E D G E _ F L A G _ A R R A Y _ A D D R E S S _ N V 0 x 8 F 2 6 08840 08841 # d e f i n e G L _ S E C O N D A R Y _ C O L O R _ A R R A Y _ A D D R E S S _ N V 0 x 8 F 2 7 08842 08843 # d e f i n e G L _ F O G _ C O O R D _ A R R A Y _ A D D R E S S _ N V 0 x 8 F 2 8 08844 08845 # d e f i n e G L _ E L E M E N T _ A R R A Y _ A D D R E S S _ N V 0 x 8 F 2 9 08846 08847 # d e f i n e G L _ V E R T E X _ A T T R I B _ A R R A Y _ L E N G T H _ N V 0 x 8 F 2 A 08848 08849 # d e f i n e G L _ V E R T E X _ A R R A Y _ L E N G T H _ N V 0 x 8 F 2 B 08850 08851 # d e f i n e G L _ N O R M A L _ A R R A Y _ L E N G T H _ N V 0 x 8 F 2 C 08852 08853 # d e f i n e G L _ C O L O R _ A R R A Y _ L E N G T H _ N V 0 x 8 F 2 D 08854 08855 # d e f i n e G L _ I N D E X _ A R R A Y _ L E N G T H _ N V 0 x 8 F 2 E 08856 08857 # d e f i n e G L _ T E X T U R E _ C O O R D _ A R R A Y _ L E N G T H _ N V 0 x 8 F 2 F 08858 08859 # d e f i n e G L _ E D G E _ F L A G _ A R R A Y _ L E N G T H _ N V 0 x 8 F 3 0 08860 08861 # d e f i n e G L _ S E C O N D A R Y _ C O L O R _ A R R A Y _ L E N G T H _ N V 0 x 8 F 3 1 08862 08863 # d e f i n e G L _ F O G _ C O O R D _ A R R A Y _ L E N G T H _ N V 0 x 8 F 3 2 08864 08865 # d e f i n e G L _ E L E M E N T _ A R R A Y _ L E N G T H _ N V 0 x 8 F 3 3 08866 08867 # d e f i n e G L _ D R A W _ I N D I R E C T _ U N I F I E D _ N V 0 x 8 F 4 0 08868 08869 # d e f i n e G L _ D R A W _ I N D I R E C T _ A D D R E S S _ N V 0 x 8 F 4 1 08870 08871 # d e f i n e G L _ D R A W _ I N D I R E C T _ L E N G T H _ N V 0 x 8 F 4 2 08872 08873 # e n d i f 08874 08875 # i f n d e f G L _ N V _ t e x t u r e _ b a r r i e r 08876 08877 # e n d i f 08878 08879 # i f n d e f G L _ A M D _ s h a d e r _ s t e n c i l _ e x p o r t 08880 08881 # e n d i f 08882 08883 # i f n d e f G L _ A M D _ s e a m l e s s _ c u b e m a p _ p e r _ t e x t u r e 08884 08885 / * r e u s e G L _ T E X T U R E _ C U B E _ M A P _ S E A M L E S S * / 08886 08887 # e n d i f 08888 08889 # i f n d e f G L _ A M D _ c o n s e r v a t i v e _ d e p t h 08890 08891 # e n d i f 08892 08893 # i f n d e f G L _ E X T _ s h a d e r _ i m a g e _ l o a d _ s t o r e 08894 08895 # d e f i n e G L _ M A X _ I M A G E _ U N I T S _ E X T 0 x 8 F 3 8 08896 08897 # d e f i n e G L _ M A X _ C O M B I N E D _ I M A G E _ U N I T S _ A N D _ F R A G M E N T _ O U T P U T S _ E X T 0 x 8 F 3 9 08898 08899 # d e f i n e G L _ I M A G E _ B I N D I N G _ N A M E _ E X T 0 x 8 F 3 A 08900 08901 # d e f i n e G L _ I M A G E _ B I N D I N G _ L E V E L _ E X T 0 x 8 F 3 B 08902 08903 # d e f i n e G L _ I M A G E _ B I N D I N G _ L A Y E R E D _ E X T 0 x 8 F 3 C 08904 08905 # d e f i n e G L _ I M A G E _ B I N D I N G _ L A Y E R _ E X T 0 x 8 F 3 D 08906 08907 # d e f i n e G L _ I M A G E _ B I N D I N G _ A C C E S S _ E X T 0 x 8 F 3 E 08908 08909 # d e f i n e G L _ I M A G E _ 1 D _ E X T 0 x 9 0 4 C 08910 08911 # d e f i n e G L _ I M A G E _ 2 D _ E X T 0 x 9 0 4 D 08912 08913 # d e f i n e G L _ I M A G E _ 3 D _ E X T 0 x 9 0 4 E 08914 08915 # d e f i n e G L _ I M A G E _ 2 D _ R E C T _ E X T 0 x 9 0 4 F 08916 08917 # d e f i n e G L _ I M A G E _ C U B E _ E X T 0 x 9 0 5 0 08918 08919 # d e f i n e G L _ I M A G E _ B U F F E R _ E X T 0 x 9 0 5 1 08920 08921 # d e f i n e G L _ I M A G E _ 1 D _ A R R A Y _ E X T 0 x 9 0 5 2 08922 08923 # d e f i n e G L _ I M A G E _ 2 D _ A R R A Y _ E X T 0 x 9 0 5 3 08924 08925 # d e f i n e G L _ I M A G E _ C U B E _ M A P _ A R R A Y _ E X T 0 x 9 0 5 4 08926 08927 # d e f i n e G L _ I M A G E _ 2 D _ M U L T I S A M P L E _ E X T 0 x 9 0 5 5 08928 08929 # d e f i n e G L _ I M A G E _ 2 D _ M U L T I S A M P L E _ A R R A Y _ E X T 0 x 9 0 5 6 08930 08931 # d e f i n e G L _ I N T _ I M A G E _ 1 D _ E X T 0 x 9 0 5 7 08932 08933 # d e f i n e G L _ I N T _ I M A G E _ 2 D _ E X T 0 x 9 0 5 8 08934 08935 # d e f i n e G L _ I N T _ I M A G E _ 3 D _ E X T 0 x 9 0 5 9 08936 08937 # d e f i n e G L _ I N T _ I M A G E _ 2 D _ R E C T _ E X T 0 x 9 0 5 A 08938 08939 # d e f i n e G L _ I N T _ I M A G E _ C U B E _ E X T 0 x 9 0 5 B 08940 08941 # d e f i n e G L _ I N T _ I M A G E _ B U F F E R _ E X T 0 x 9 0 5 C 08942 08943 # d e f i n e G L _ I N T _ I M A G E _ 1 D _ A R R A Y _ E X T 0 x 9 0 5 D 08944 08945 # d e f i n e G L _ I N T _ I M A G E _ 2 D _ A R R A Y _ E X T 0 x 9 0 5 E 08946 08947 # d e f i n e G L _ I N T _ I M A G E _ C U B E _ M A P _ A R R A Y _ E X T 0 x 9 0 5 F 08948 08949 # d e f i n e G L _ I N T _ I M A G E _ 2 D _ M U L T I S A M P L E _ E X T 0 x 9 0 6 0 08950 08951 # d e f i n e G L _ I N T _ I M A G E _ 2 D _ M U L T I S A M P L E _ A R R A Y _ E X T 0 x 9 0 6 1 08952 08953 # d e f i n e G L _ U N S I G N E D _ I N T _ I M A G E _ 1 D _ E X T 0 x 9 0 6 2 08954 08955 # d e f i n e G L _ U N S I G N E D _ I N T _ I M A G E _ 2 D _ E X T 0 x 9 0 6 3 08956 08957 # d e f i n e G L _ U N S I G N E D _ I N T _ I M A G E _ 3 D _ E X T 0 x 9 0 6 4 08958 08959 # d e f i n e G L _ U N S I G N E D _ I N T _ I M A G E _ 2 D _ R E C T _ E X T 0 x 9 0 6 5 08960 08961 # d e f i n e G L _ U N S I G N E D _ I N T _ I M A G E _ C U B E _ E X T 0 x 9 0 6 6 08962 08963 # d e f i n e G L _ U N S I G N E D _ I N T _ I M A G E _ B U F F E R _ E X T 0 x 9 0 6 7 08964 08965 # d e f i n e G L _ U N S I G N E D _ I N T _ I M A G E _ 1 D _ A R R A Y _ E X T 0 x 9 0 6 8 08966 08967 # d e f i n e G L _ U N S I G N E D _ I N T _ I M A G E _ 2 D _ A R R A Y _ E X T 0 x 9 0 6 9 08968 08969 # d e f i n e G L _ U N S I G N E D _ I N T _ I M A G E _ C U B E _ M A P _ A R R A Y _ E X T 0 x 9 0 6 A 08970 08971 # d e f i n e G L _ U N S I G N E D _ I N T _ I M A G E _ 2 D _ M U L T I S A M P L E _ E X T 0 x 9 0 6 B 08972 08973 # d e f i n e G L _ U N S I G N E D _ I N T _ I M A G E _ 2 D _ M U L T I S A M P L E _ A R R A Y _ E X T 0 x 9 0 6 C 08974 08975 # d e f i n e G L _ M A X _ I M A G E _ S A M P L E S _ E X T 0 x 9 0 6 D 08976 08977 # d e f i n e G L _ I M A G E _ B I N D I N G _ F O R M A T _ E X T 0 x 9 0 6 E 08978 08979 # d e f i n e G L _ V E R T E X _ A T T R I B _ A R R A Y _ B A R R I E R _ B I T _ E X T 0 x 0 0 0 0 0 0 0 1 08980 08981 # d e f i n e G L _ E L E M E N T _ A R R A Y _ B A R R I E R _ B I T _ E X T 0 x 0 0 0 0 0 0 0 2 08982 08983 # d e f i n e G L _ U N I F O R M _ B A R R I E R _ B I T _ E X T 0 x 0 0 0 0 0 0 0 4 08984 08985 # d e f i n e G L _ T E X T U R E _ F E T C H _ B A R R I E R _ B I T _ E X T 0 x 0 0 0 0 0 0 0 8 08986 08987 # d e f i n e G L _ S H A D E R _ I M A G E _ A C C E S S _ B A R R I E R _ B I T _ E X T 0 x 0 0 0 0 0 0 2 0 08988 08989 # d e f i n e G L _ C O M M A N D _ B A R R I E R _ B I T _ E X T 0 x 0 0 0 0 0 0 4 0 08990 08991 # d e f i n e G L _ P I X E L _ B U F F E R _ B A R R I E R _ B I T _ E X T 0 x 0 0 0 0 0 0 8 0 08992 08993 # d e f i n e G L _ T E X T U R E _ U P D A T E _ B A R R I E R _ B I T _ E X T 0 x 0 0 0 0 0 1 0 0 08994 08995 # d e f i n e G L _ B U F F E R _ U P D A T E _ B A R R I E R _ B I T _ E X T 0 x 0 0 0 0 0 2 0 0 08996 08997 # d e f i n e G L _ F R A M E B U F F E R _ B A R R I E R _ B I T _ E X T 0 x 0 0 0 0 0 4 0 0 08998 08999 # d e f i n e G L _ T R A N S F O R M _ F E E D B A C K _ B A R R I E R _ B I T _ E X T 0 x 0 0 0 0 0 8 0 0 09000 09001 # d e f i n e G L _ A T O M I C _ C O U N T E R _ B A R R I E R _ B I T _ E X T 0 x 0 0 0 0 1 0 0 0 09002 09003 # d e f i n e G L _ A L L _ B A R R I E R _ B I T S _ E X T 0 x F F F F F F F F 09004 09005 # e n d i f 09006 09007 # i f n d e f G L _ E X T _ v e r t e x _ a t t r i b _ 6 4 b i t 09008 09009 / * r e u s e G L _ D O U B L E * / 09010 09011 # d e f i n e G L _ D O U B L E _ V E C 2 _ E X T 0 x 8 F F C 09012 09013 # d e f i n e G L _ D O U B L E _ V E C 3 _ E X T 0 x 8 F F D 09014 09015 # d e f i n e G L _ D O U B L E _ V E C 4 _ E X T 0 x 8 F F E 09016 09017 # d e f i n e G L _ D O U B L E _ M A T 2 _ E X T 0 x 8 F 4 6 09018 09019 # d e f i n e G L _ D O U B L E _ M A T 3 _ E X T 0 x 8 F 4 7 09020 09021 # d e f i n e G L _ D O U B L E _ M A T 4 _ E X T 0 x 8 F 4 8 09022 09023 # d e f i n e G L _ D O U B L E _ M A T 2 x 3 _ E X T 0 x 8 F 4 9 09024 09025 # d e f i n e G L _ D O U B L E _ M A T 2 x 4 _ E X T 0 x 8 F 4 A 09026 09027 # d e f i n e G L _ D O U B L E _ M A T 3 x 2 _ E X T 0 x 8 F 4 B 09028 09029 # d e f i n e G L _ D O U B L E _ M A T 3 x 4 _ E X T 0 x 8 F 4 C 09030 09031 # d e f i n e G L _ D O U B L E _ M A T 4 x 2 _ E X T 0 x 8 F 4 D 09032 09033 # d e f i n e G L _ D O U B L E _ M A T 4 x 3 _ E X T 0 x 8 F 4 E 09034 09035 # e n d i f 09036 09037 # i f n d e f G L _ N V _ g p u _ p r o g r a m 5 09038 09039 # d e f i n e G L _ M A X _ G E O M E T R Y _ P R O G R A M _ I N V O C A T I O N S _ N V 0 x 8 E 5 A 09040 09041 # d e f i n e G L _ M I N _ F R A G M E N T _ I N T E R P O L A T I O N _ O F F S E T _ N V 0 x 8 E 5 B 09042 09043 # d e f i n e G L _ M A X _ F R A G M E N T _ I N T E R P O L A T I O N _ O F F S E T _ N V 0 x 8 E 5 C 09044 09045 # d e f i n e G L _ F R A G M E N T _ P R O G R A M _ I N T E R P O L A T I O N _ O F F S E T _ B I T S _ N V 0 x 8 E 5 D 09046 09047 # d e f i n e G L _ M I N _ P R O G R A M _ T E X T U R E _ G A T H E R _ O F F S E T _ N V 0 x 8 E 5 E 09048 09049 # d e f i n e G L _ M A X _ P R O G R A M _ T E X T U R E _ G A T H E R _ O F F S E T _ N V 0 x 8 E 5 F 09050 09051 # d e f i n e G L _ M A X _ P R O G R A M _ S U B R O U T I N E _ P A R A M E T E R S _ N V 0 x 8 F 4 4 09052 09053 # d e f i n e G L _ M A X _ P R O G R A M _ S U B R O U T I N E _ N U M _ N V 0 x 8 F 4 5 09054 09055 # e n d i f 09056 09057 # i f n d e f G L _ N V _ g p u _ s h a d e r 5 09058 09059 # d e f i n e G L _ I N T 6 4 _ N V 0 x 1 4 0 E 09060 09061 # d e f i n e G L _ U N S I G N E D _ I N T 6 4 _ N V 0 x 1 4 0 F 09062 09063 # d e f i n e G L _ I N T 8 _ N V 0 x 8 F E 0 09064 09065 # d e f i n e G L _ I N T 8 _ V E C 2 _ N V 0 x 8 F E 1 09066 09067 # d e f i n e G L _ I N T 8 _ V E C 3 _ N V 0 x 8 F E 2 09068 09069 # d e f i n e G L _ I N T 8 _ V E C 4 _ N V 0 x 8 F E 3 09070 09071 # d e f i n e G L _ I N T 1 6 _ N V 0 x 8 F E 4 09072 09073 # d e f i n e G L _ I N T 1 6 _ V E C 2 _ N V 0 x 8 F E 5 09074 09075 # d e f i n e G L _ I N T 1 6 _ V E C 3 _ N V 0 x 8 F E 6 09076 09077 # d e f i n e G L _ I N T 1 6 _ V E C 4 _ N V 0 x 8 F E 7 09078 09079 # d e f i n e G L _ I N T 6 4 _ V E C 2 _ N V 0 x 8 F E 9 09080 09081 # d e f i n e G L _ I N T 6 4 _ V E C 3 _ N V 0 x 8 F E A 09082 09083 # d e f i n e G L _ I N T 6 4 _ V E C 4 _ N V 0 x 8 F E B 09084 09085 # d e f i n e G L _ U N S I G N E D _ I N T 8 _ N V 0 x 8 F E C 09086 09087 # d e f i n e G L _ U N S I G N E D _ I N T 8 _ V E C 2 _ N V 0 x 8 F E D 09088 09089 # d e f i n e G L _ U N S I G N E D _ I N T 8 _ V E C 3 _ N V 0 x 8 F E E 09090 09091 # d e f i n e G L _ U N S I G N E D _ I N T 8 _ V E C 4 _ N V 0 x 8 F E F 09092 09093 # d e f i n e G L _ U N S I G N E D _ I N T 1 6 _ N V 0 x 8 F F 0 09094 09095 # d e f i n e G L _ U N S I G N E D _ I N T 1 6 _ V E C 2 _ N V 0 x 8 F F 1 09096 09097 # d e f i n e G L _ U N S I G N E D _ I N T 1 6 _ V E C 3 _ N V 0 x 8 F F 2 09098 09099 # d e f i n e G L _ U N S I G N E D _ I N T 1 6 _ V E C 4 _ N V 0 x 8 F F 3 09100 09101 # d e f i n e G L _ U N S I G N E D _ I N T 6 4 _ V E C 2 _ N V 0 x 8 F F 5 09102 09103 # d e f i n e G L _ U N S I G N E D _ I N T 6 4 _ V E C 3 _ N V 0 x 8 F F 6 09104 09105 # d e f i n e G L _ U N S I G N E D _ I N T 6 4 _ V E C 4 _ N V 0 x 8 F F 7 09106 09107 # d e f i n e G L _ F L O A T 1 6 _ N V 0 x 8 F F 8 09108 09109 # d e f i n e G L _ F L O A T 1 6 _ V E C 2 _ N V 0 x 8 F F 9 09110 09111 # d e f i n e G L _ F L O A T 1 6 _ V E C 3 _ N V 0 x 8 F F A 09112 09113 # d e f i n e G L _ F L O A T 1 6 _ V E C 4 _ N V 0 x 8 F F B 09114 09115 / * r e u s e G L _ P A T C H E S * / 09116 09117 # e n d i f 09118 09119 # i f n d e f G L _ N V _ s h a d e r _ b u f f e r _ s t o r e 09120 09121 # d e f i n e G L _ S H A D E R _ G L O B A L _ A C C E S S _ B A R R I E R _ B I T _ N V 0 x 0 0 0 0 0 0 1 0 09122 09123 / * r e u s e G L _ R E A D _ W R I T E * / 09124 09125 / * r e u s e G L _ W R I T E _ O N L Y * / 09126 09127 # e n d i f 09128 09129 # i f n d e f G L _ N V _ t e s s e l l a t i o n _ p r o g r a m 5 09130 09131 # d e f i n e G L _ M A X _ P R O G R A M _ P A T C H _ A T T R I B S _ N V 0 x 8 6 D 8 09132 09133 # d e f i n e G L _ T E S S _ C O N T R O L _ P R O G R A M _ N V 0 x 8 9 1 E 09134 09135 # d e f i n e G L _ T E S S _ E V A L U A T I O N _ P R O G R A M _ N V 0 x 8 9 1 F 09136 09137 # d e f i n e G L _ T E S S _ C O N T R O L _ P R O G R A M _ P A R A M E T E R _ B U F F E R _ N V 0 x 8 C 7 4 09138 09139 # d e f i n e G L _ T E S S _ E V A L U A T I O N _ P R O G R A M _ P A R A M E T E R _ B U F F E R _ N V 0 x 8 C 7 5 09140 09141 # e n d i f 09142 09143 # i f n d e f G L _ N V _ v e r t e x _ a t t r i b _ i n t e g e r _ 6 4 b i t 09144 09145 / * r e u s e G L _ I N T 6 4 _ N V * / 09146 09147 / * r e u s e G L _ U N S I G N E D _ I N T 6 4 _ N V * / 09148 09149 # e n d i f 09150 09151 # i f n d e f G L _ N V _ m u l t i s a m p l e _ c o v e r a g e 09152 09153 # d e f i n e G L _ C O V E R A G E _ S A M P L E S _ N V 0 x 8 0 A 9 09154 09155 # d e f i n e G L _ C O L O R _ S A M P L E S _ N V 0 x 8 E 2 0 09156 09157 # e n d i f 09158 09159 # i f n d e f G L _ A M D _ n a m e _ g e n _ d e l e t e 09160 09161 # d e f i n e G L _ D A T A _ B U F F E R _ A M D 0 x 9 1 5 1 09162 09163 # d e f i n e G L _ P E R F O R M A N C E _ M O N I T O R _ A M D 0 x 9 1 5 2 09164 09165 # d e f i n e G L _ Q U E R Y _ O B J E C T _ A M D 0 x 9 1 5 3 09166 09167 # d e f i n e G L _ V E R T E X _ A R R A Y _ O B J E C T _ A M D 0 x 9 1 5 4 09168 09169 # d e f i n e G L _ S A M P L E R _ O B J E C T _ A M D 0 x 9 1 5 5 09170 09171 # e n d i f 09172 09173 # i f n d e f G L _ A M D _ d e b u g _ o u t p u t 09174 09175 # d e f i n e G L _ M A X _ D E B U G _ L O G G E D _ M E S S A G E S _ A M D 0 x 9 1 4 4 09176 09177 # d e f i n e G L _ D E B U G _ L O G G E D _ M E S S A G E S _ A M D 0 x 9 1 4 5 09178 09179 # d e f i n e G L _ D E B U G _ S E V E R I T Y _ H I G H _ A M D 0 x 9 1 4 6 09180 09181 # d e f i n e G L _ D E B U G _ S E V E R I T Y _ M E D I U M _ A M D 0 x 9 1 4 7 09182 09183 # d e f i n e G L _ D E B U G _ S E V E R I T Y _ L O W _ A M D 0 x 9 1 4 8 09184 09185 # d e f i n e G L _ D E B U G _ C A T E G O R Y _ A P I _ E R R O R _ A M D 0 x 9 1 4 9 09186 09187 # d e f i n e G L _ D E B U G _ C A T E G O R Y _ W I N D O W _ S Y S T E M _ A M D 0 x 9 1 4 A 09188 09189 # d e f i n e G L _ D E B U G _ C A T E G O R Y _ D E P R E C A T I O N _ A M D 0 x 9 1 4 B 09190 09191 # d e f i n e G L _ D E B U G _ C A T E G O R Y _ U N D E F I N E D _ B E H A V I O R _ A M D 0 x 9 1 4 C 09192 09193 # d e f i n e G L _ D E B U G _ C A T E G O R Y _ P E R F O R M A N C E _ A M D 0 x 9 1 4 D 09194 09195 # d e f i n e G L _ D E B U G _ C A T E G O R Y _ S H A D E R _ C O M P I L E R _ A M D 0 x 9 1 4 E 09196 09197 # d e f i n e G L _ D E B U G _ C A T E G O R Y _ A P P L I C A T I O N _ A M D 0 x 9 1 4 F 09198 09199 # d e f i n e G L _ D E B U G _ C A T E G O R Y _ O T H E R _ A M D 0 x 9 1 5 0 09200 09201 # e n d i f 09202 09203 # i f n d e f G L _ N V _ v d p a u _ i n t e r o p 09204 09205 # d e f i n e G L _ S U R F A C E _ S T A T E _ N V 0 x 8 6 E B 09206 09207 # d e f i n e G L _ S U R F A C E _ R E G I S T E R E D _ N V 0 x 8 6 F D 09208 09209 # d e f i n e G L _ S U R F A C E _ M A P P E D _ N V 0 x 8 7 0 0 09210 09211 # d e f i n e G L _ W R I T E _ D I S C A R D _ N V 0 x 8 8 B E 09212 09213 # e n d i f 09214 09215 # i f n d e f G L _ A M D _ t r a n s f o r m _ f e e d b a c k 3 _ l i n e s _ t r i a n g l e s 09216 09217 # e n d i f 09218 09219 # i f n d e f G L _ A M D _ d e p t h _ c l a m p _ s e p a r a t e 09220 09221 # d e f i n e G L _ D E P T H _ C L A M P _ N E A R _ A M D 0 x 9 0 1 E 09222 09223 # d e f i n e G L _ D E P T H _ C L A M P _ F A R _ A M D 0 x 9 0 1 F 09224 09225 # e n d i f 09226 09227 # i f n d e f G L _ E X T _ t e x t u r e _ s R G B _ d e c o d e 09228 09229 # d e f i n e G L _ T E X T U R E _ S R G B _ D E C O D E _ E X T 0 x 8 A 4 8 09230 09231 # d e f i n e G L _ D E C O D E _ E X T 0 x 8 A 4 9 09232 09233 # d e f i n e G L _ S K I P _ D E C O D E _ E X T 0 x 8 A 4 A 09234 09235 # e n d i f 09236 09237 09238 09239 / * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * / 09240 09241 # i n c l u d e < s t d d e f . h > 09242 09243 # i f n d e f G L _ V E R S I O N _ 2 _ 0 09244 09245 / * G L t y p e f o r p r o g r a m / s h a d e r t e x t * / 09246 09247 t y p e d e f c h a r G L c h a r ; 09248 09249 # e n d i f 09250 09251 # i f n d e f G L _ V E R S I O N _ 1 _ 5 09252 09253 / * G L t y p e s f o r h a n d l i n g l a r g e v e r t e x b u f f e r o b j e c t s * / 09254 09255 t y p e d e f p t r d i f f _ t G L i n t p t r ; 09256 09257 t y p e d e f p t r d i f f _ t G L s i z e i p t r ; 09258 09259 # e n d i f 09260 09261 # i f n d e f G L _ A R B _ v e r t e x _ b u f f e r _ o b j e c t 09262 09263 / * G L t y p e s f o r h a n d l i n g l a r g e v e r t e x b u f f e r o b j e c t s * / 09264 09265 t y p e d e f p t r d i f f _ t G L i n t p t r A R B ; 09266 09267 t y p e d e f p t r d i f f _ t G L s i z e i p t r A R B ; 09268 09269 # e n d i f 09270 09271 # i f n d e f G L _ A R B _ s h a d e r _ o b j e c t s 09272 09273 / * G L t y p e s f o r p r o g r a m / s h a d e r t e x t a n d s h a d e r o b j e c t h a n d l e s * / 09274 09275 t y p e d e f c h a r G L c h a r A R B ; 09276 09277 t y p e d e f u n s i g n e d i n t G L h a n d l e A R B ; 09278 09279 # e n d i f 09280 09281 / * G L t y p e f o r " h a l f " p r e c i s i o n ( s 1 0 e 5 ) f l o a t d a t a i n h o s t m e m o r y * / 09282 09283 # i f n d e f G L _ A R B _ h a l f _ f l o a t _ p i x e l 09284 09285 t y p e d e f u n s i g n e d s h o r t G L h a l f A R B ; 09286 09287 # e n d i f 09288 09289 # i f n d e f G L _ N V _ h a l f _ f l o a t 09290 09291 t y p e d e f u n s i g n e d s h o r t G L h a l f N V ; 09292 09293 # e n d i f 09294 09295 # i f n d e f G L E X T _ 6 4 _ T Y P E S _ D E F I N E D 09296 09297 / * T h i s c o d e b l o c k i s d u p l i c a t e d i n g l x e x t . h , s o m u s t b e p r o t e c t e d * / 09298 09299 # d e f i n e G L E X T _ 6 4 _ T Y P E S _ D E F I N E D 09300 09301 / * D e f i n e i n t 3 2 _ t , i n t 6 4 _ t , a n d u i n t 6 4 _ t t y p e s f o r U S T / M S C * / 09302 09303 / * ( a s u s e d i n t h e G L _ E X T _ t i m e r _ q u e r y e x t e n s i o n ) . * / 09304 09305 # i f d e f i n e d ( _ _ S T D C _ V E R S I O N _ _ ) & & _ _ S T D C _ V E R S I O N _ _ > = 1 9 9 9 0 1 L 09306 09307 # i n c l u d e < i n t t y p e s . h > 09308 09309 # e l i f d e f i n e d ( _ _ s u n _ _ ) | | d e f i n e d ( _ _ d i g i t a l _ _ ) 09310 09311 # i n c l u d e < i n t t y p e s . h > 09312 09313 # i f d e f i n e d ( _ _ S T D C _ _ ) 09314 09315 # i f d e f i n e d ( _ _ a r c h 6 4 _ _ ) | | d e f i n e d ( _ L P 6 4 ) 09316 09317 t y p e d e f l o n g i n t i n t 6 4 _ t ; 09318 09319 t y p e d e f u n s i g n e d l o n g i n t u i n t 6 4 _ t ; 09320 09321 # e l s e 09322 09323 t y p e d e f l o n g l o n g i n t i n t 6 4 _ t ; 09324 09325 t y p e d e f u n s i g n e d l o n g l o n g i n t u i n t 6 4 _ t ; 09326 09327 # e n d i f / * _ _ a r c h 6 4 _ _ * / 09328 09329 # e n d i f / * _ _ S T D C _ _ * / 09330 09331 # e l i f d e f i n e d ( _ _ V M S ) | | d e f i n e d ( _ _ s g i ) 09332 09333 # i n c l u d e < i n t t y p e s . h > 09334 09335 # e l i f d e f i n e d ( _ _ S C O _ _ ) | | d e f i n e d ( _ _ U S L C _ _ ) 09336 09337 # i n c l u d e < s t d i n t . h > 09338 09339 # e l i f d e f i n e d ( _ _ U N I X O S 2 _ _ ) | | d e f i n e d ( _ _ S O L 6 4 _ _ ) 09340 09341 t y p e d e f l o n g i n t i n t 3 2 _ t ; 09342 09343 t y p e d e f l o n g l o n g i n t i n t 6 4 _ t ; 09344 09345 t y p e d e f u n s i g n e d l o n g l o n g i n t u i n t 6 4 _ t ; 09346 09347 # e l i f d e f i n e d ( _ W I N 3 2 ) & & d e f i n e d ( _ _ G N U C _ _ ) 09348 09349 # i n c l u d e < s t d i n t . h > 09350 09351 # e l i f d e f i n e d ( _ W I N 3 2 ) 09352 09353 t y p e d e f _ _ i n t 3 2 i n t 3 2 _ t ; 09354 09355 t y p e d e f _ _ i n t 6 4 i n t 6 4 _ t ; 09356 09357 t y p e d e f u n s i g n e d _ _ i n t 6 4 u i n t 6 4 _ t ; 09358 09359 # e l s e 09360 09361 / * F a l l b a c k i f n o t h i n g a b o v e w o r k s * / 09362 09363 # i n c l u d e < i n t t y p e s . h > 09364 09365 # e n d i f 09366 09367 # e n d i f 09368 09369 # i f n d e f G L _ E X T _ t i m e r _ q u e r y 09370 09371 t y p e d e f i n t 6 4 _ t G L i n t 6 4 E X T ; 09372 09373 t y p e d e f u i n t 6 4 _ t G L u i n t 6 4 E X T ; 09374 09375 # e n d i f 09376 09377 # i f n d e f G L _ A R B _ s y n c 09378 09379 t y p e d e f i n t 6 4 _ t G L i n t 6 4 ; 09380 09381 t y p e d e f u i n t 6 4 _ t G L u i n t 6 4 ; 09382 09383 t y p e d e f s t r u c t _ _ G L s y n c * G L s y n c ; 09384 09385 # e n d i f 09386 09387 # i f n d e f G L _ A R B _ c l _ e v e n t 09388 09389 / * T h e s e i n c o m p l e t e t y p e s l e t u s d e c l a r e t y p e s c o m p a t i b l e w i t h O p e n C L ' s c l _ c o n t e x t a n d c l _ e v e n t * / 09390 09391 s t r u c t _ c l _ c o n t e x t ; 09392 09393 s t r u c t _ c l _ e v e n t ; 09394 09395 # e n d i f 09396 09397 # i f n d e f G L _ A R B _ d e b u g _ o u t p u t 09398 09399 t y p e d e f v o i d ( A P I E N T R Y * G L D E B U G P R O C A R B ) ( G L e n u m s o u r c e , G L e n u m t y p e , G L u i n t i d , G L e n u m s e v e r i t y , G L s i z e i l e n g t h , c o n s t G L c h a r * m e s s a g e , G L v o i d * u s e r P a r a m ) ; 09400 09401 # e n d i f 09402 09403 # i f n d e f G L _ A M D _ d e b u g _ o u t p u t 09404 09405 t y p e d e f v o i d ( A P I E N T R Y * G L D E B U G P R O C A M D ) ( G L u i n t i d , G L e n u m c a t e g o r y , G L e n u m s e v e r i t y , G L s i z e i l e n g t h , c o n s t G L c h a r * m e s s a g e , G L v o i d * u s e r P a r a m ) ; 09406 09407 # e n d i f 09408 09409 # i f n d e f G L _ N V _ v d p a u _ i n t e r o p 09410 09411 t y p e d e f G L i n t p t r G L v d p a u S u r f a c e N V ; 09412 09413 # e n d i f 09414 09415 # i f n d e f G L _ V E R S I O N _ 1 _ 2 09416 09417 # d e f i n e G L _ V E R S I O N _ 1 _ 2 1 09418 09419 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 09420 09421 G L A P I v o i d A P I E N T R Y g l B l e n d C o l o r ( G L c l a m p f r e d , G L c l a m p f g r e e n , G L c l a m p f b l u e , G L c l a m p f a l p h a ) ; 09422 09423 G L A P I v o i d A P I E N T R Y g l B l e n d E q u a t i o n ( G L e n u m m o d e ) ; 09424 09425 G L A P I v o i d A P I E N T R Y g l D r a w R a n g e E l e m e n t s ( G L e n u m m o d e , G L u i n t s t a r t , G L u i n t e n d , G L s i z e i c o u n t , G L e n u m t y p e , c o n s t G L v o i d * i n d i c e s ) ; 09426 09427 G L A P I v o i d A P I E N T R Y g l T e x I m a g e 3 D ( G L e n u m t a r g e t , G L i n t l e v e l , G L i n t i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L s i z e i d e p t h , G L i n t b o r d e r , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * p i x e l s ) ; 09428 09429 G L A P I v o i d A P I E N T R Y g l T e x S u b I m a g e 3 D ( G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L i n t y o f f s e t , G L i n t z o f f s e t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L s i z e i d e p t h , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * p i x e l s ) ; 09430 09431 G L A P I v o i d A P I E N T R Y g l C o p y T e x S u b I m a g e 3 D ( G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L i n t y o f f s e t , G L i n t z o f f s e t , G L i n t x , G L i n t y , G L s i z e i w i d t h , G L s i z e i h e i g h t ) ; 09432 09433 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 09434 09435 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B L E N D C O L O R P R O C ) ( G L c l a m p f r e d , G L c l a m p f g r e e n , G L c l a m p f b l u e , G L c l a m p f a l p h a ) ; 09436 09437 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B L E N D E Q U A T I O N P R O C ) ( G L e n u m m o d e ) ; 09438 09439 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D R A W R A N G E E L E M E N T S P R O C ) ( G L e n u m m o d e , G L u i n t s t a r t , G L u i n t e n d , G L s i z e i c o u n t , G L e n u m t y p e , c o n s t G L v o i d * i n d i c e s ) ; 09440 09441 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X I M A G E 3 D P R O C ) ( G L e n u m t a r g e t , G L i n t l e v e l , G L i n t i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L s i z e i d e p t h , G L i n t b o r d e r , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * p i x e l s ) ; 09442 09443 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X S U B I M A G E 3 D P R O C ) ( G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L i n t y o f f s e t , G L i n t z o f f s e t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L s i z e i d e p t h , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * p i x e l s ) ; 09444 09445 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O P Y T E X S U B I M A G E 3 D P R O C ) ( G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L i n t y o f f s e t , G L i n t z o f f s e t , G L i n t x , G L i n t y , G L s i z e i w i d t h , G L s i z e i h e i g h t ) ; 09446 09447 # e n d i f 09448 09449 # i f n d e f G L _ V E R S I O N _ 1 _ 2 _ D E P R E C A T E D 09450 09451 # d e f i n e G L _ V E R S I O N _ 1 _ 2 _ D E P R E C A T E D 1 09452 09453 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 09454 09455 G L A P I v o i d A P I E N T R Y g l C o l o r T a b l e ( G L e n u m t a r g e t , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * t a b l e ) ; 09456 09457 G L A P I v o i d A P I E N T R Y g l C o l o r T a b l e P a r a m e t e r f v ( G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L f l o a t * p a r a m s ) ; 09458 09459 G L A P I v o i d A P I E N T R Y g l C o l o r T a b l e P a r a m e t e r i v ( G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L i n t * p a r a m s ) ; 09460 09461 G L A P I v o i d A P I E N T R Y g l C o p y C o l o r T a b l e ( G L e n u m t a r g e t , G L e n u m i n t e r n a l f o r m a t , G L i n t x , G L i n t y , G L s i z e i w i d t h ) ; 09462 09463 G L A P I v o i d A P I E N T R Y g l G e t C o l o r T a b l e ( G L e n u m t a r g e t , G L e n u m f o r m a t , G L e n u m t y p e , G L v o i d * t a b l e ) ; 09464 09465 G L A P I v o i d A P I E N T R Y g l G e t C o l o r T a b l e P a r a m e t e r f v ( G L e n u m t a r g e t , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 09466 09467 G L A P I v o i d A P I E N T R Y g l G e t C o l o r T a b l e P a r a m e t e r i v ( G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 09468 09469 G L A P I v o i d A P I E N T R Y g l C o l o r S u b T a b l e ( G L e n u m t a r g e t , G L s i z e i s t a r t , G L s i z e i c o u n t , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * d a t a ) ; 09470 09471 G L A P I v o i d A P I E N T R Y g l C o p y C o l o r S u b T a b l e ( G L e n u m t a r g e t , G L s i z e i s t a r t , G L i n t x , G L i n t y , G L s i z e i w i d t h ) ; 09472 09473 G L A P I v o i d A P I E N T R Y g l C o n v o l u t i o n F i l t e r 1 D ( G L e n u m t a r g e t , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * i m a g e ) ; 09474 09475 G L A P I v o i d A P I E N T R Y g l C o n v o l u t i o n F i l t e r 2 D ( G L e n u m t a r g e t , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * i m a g e ) ; 09476 09477 G L A P I v o i d A P I E N T R Y g l C o n v o l u t i o n P a r a m e t e r f ( G L e n u m t a r g e t , G L e n u m p n a m e , G L f l o a t p a r a m s ) ; 09478 09479 G L A P I v o i d A P I E N T R Y g l C o n v o l u t i o n P a r a m e t e r f v ( G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L f l o a t * p a r a m s ) ; 09480 09481 G L A P I v o i d A P I E N T R Y g l C o n v o l u t i o n P a r a m e t e r i ( G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t p a r a m s ) ; 09482 09483 G L A P I v o i d A P I E N T R Y g l C o n v o l u t i o n P a r a m e t e r i v ( G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L i n t * p a r a m s ) ; 09484 09485 G L A P I v o i d A P I E N T R Y g l C o p y C o n v o l u t i o n F i l t e r 1 D ( G L e n u m t a r g e t , G L e n u m i n t e r n a l f o r m a t , G L i n t x , G L i n t y , G L s i z e i w i d t h ) ; 09486 09487 G L A P I v o i d A P I E N T R Y g l C o p y C o n v o l u t i o n F i l t e r 2 D ( G L e n u m t a r g e t , G L e n u m i n t e r n a l f o r m a t , G L i n t x , G L i n t y , G L s i z e i w i d t h , G L s i z e i h e i g h t ) ; 09488 09489 G L A P I v o i d A P I E N T R Y g l G e t C o n v o l u t i o n F i l t e r ( G L e n u m t a r g e t , G L e n u m f o r m a t , G L e n u m t y p e , G L v o i d * i m a g e ) ; 09490 09491 G L A P I v o i d A P I E N T R Y g l G e t C o n v o l u t i o n P a r a m e t e r f v ( G L e n u m t a r g e t , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 09492 09493 G L A P I v o i d A P I E N T R Y g l G e t C o n v o l u t i o n P a r a m e t e r i v ( G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 09494 09495 G L A P I v o i d A P I E N T R Y g l G e t S e p a r a b l e F i l t e r ( G L e n u m t a r g e t , G L e n u m f o r m a t , G L e n u m t y p e , G L v o i d * r o w , G L v o i d * c o l u m n , G L v o i d * s p a n ) ; 09496 09497 G L A P I v o i d A P I E N T R Y g l S e p a r a b l e F i l t e r 2 D ( G L e n u m t a r g e t , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * r o w , c o n s t G L v o i d * c o l u m n ) ; 09498 09499 G L A P I v o i d A P I E N T R Y g l G e t H i s t o g r a m ( G L e n u m t a r g e t , G L b o o l e a n r e s e t , G L e n u m f o r m a t , G L e n u m t y p e , G L v o i d * v a l u e s ) ; 09500 09501 G L A P I v o i d A P I E N T R Y g l G e t H i s t o g r a m P a r a m e t e r f v ( G L e n u m t a r g e t , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 09502 09503 G L A P I v o i d A P I E N T R Y g l G e t H i s t o g r a m P a r a m e t e r i v ( G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 09504 09505 G L A P I v o i d A P I E N T R Y g l G e t M i n m a x ( G L e n u m t a r g e t , G L b o o l e a n r e s e t , G L e n u m f o r m a t , G L e n u m t y p e , G L v o i d * v a l u e s ) ; 09506 09507 G L A P I v o i d A P I E N T R Y g l G e t M i n m a x P a r a m e t e r f v ( G L e n u m t a r g e t , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 09508 09509 G L A P I v o i d A P I E N T R Y g l G e t M i n m a x P a r a m e t e r i v ( G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 09510 09511 G L A P I v o i d A P I E N T R Y g l H i s t o g r a m ( G L e n u m t a r g e t , G L s i z e i w i d t h , G L e n u m i n t e r n a l f o r m a t , G L b o o l e a n s i n k ) ; 09512 09513 G L A P I v o i d A P I E N T R Y g l M i n m a x ( G L e n u m t a r g e t , G L e n u m i n t e r n a l f o r m a t , G L b o o l e a n s i n k ) ; 09514 09515 G L A P I v o i d A P I E N T R Y g l R e s e t H i s t o g r a m ( G L e n u m t a r g e t ) ; 09516 09517 G L A P I v o i d A P I E N T R Y g l R e s e t M i n m a x ( G L e n u m t a r g e t ) ; 09518 09519 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 09520 09521 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O L O R T A B L E P R O C ) ( G L e n u m t a r g e t , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * t a b l e ) ; 09522 09523 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O L O R T A B L E P A R A M E T E R F V P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L f l o a t * p a r a m s ) ; 09524 09525 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O L O R T A B L E P A R A M E T E R I V P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L i n t * p a r a m s ) ; 09526 09527 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O P Y C O L O R T A B L E P R O C ) ( G L e n u m t a r g e t , G L e n u m i n t e r n a l f o r m a t , G L i n t x , G L i n t y , G L s i z e i w i d t h ) ; 09528 09529 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T C O L O R T A B L E P R O C ) ( G L e n u m t a r g e t , G L e n u m f o r m a t , G L e n u m t y p e , G L v o i d * t a b l e ) ; 09530 09531 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T C O L O R T A B L E P A R A M E T E R F V P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 09532 09533 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T C O L O R T A B L E P A R A M E T E R I V P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 09534 09535 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O L O R S U B T A B L E P R O C ) ( G L e n u m t a r g e t , G L s i z e i s t a r t , G L s i z e i c o u n t , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * d a t a ) ; 09536 09537 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O P Y C O L O R S U B T A B L E P R O C ) ( G L e n u m t a r g e t , G L s i z e i s t a r t , G L i n t x , G L i n t y , G L s i z e i w i d t h ) ; 09538 09539 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O N V O L U T I O N F I L T E R 1 D P R O C ) ( G L e n u m t a r g e t , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * i m a g e ) ; 09540 09541 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O N V O L U T I O N F I L T E R 2 D P R O C ) ( G L e n u m t a r g e t , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * i m a g e ) ; 09542 09543 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O N V O L U T I O N P A R A M E T E R F P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , G L f l o a t p a r a m s ) ; 09544 09545 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O N V O L U T I O N P A R A M E T E R F V P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L f l o a t * p a r a m s ) ; 09546 09547 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O N V O L U T I O N P A R A M E T E R I P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t p a r a m s ) ; 09548 09549 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O N V O L U T I O N P A R A M E T E R I V P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L i n t * p a r a m s ) ; 09550 09551 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O P Y C O N V O L U T I O N F I L T E R 1 D P R O C ) ( G L e n u m t a r g e t , G L e n u m i n t e r n a l f o r m a t , G L i n t x , G L i n t y , G L s i z e i w i d t h ) ; 09552 09553 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O P Y C O N V O L U T I O N F I L T E R 2 D P R O C ) ( G L e n u m t a r g e t , G L e n u m i n t e r n a l f o r m a t , G L i n t x , G L i n t y , G L s i z e i w i d t h , G L s i z e i h e i g h t ) ; 09554 09555 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T C O N V O L U T I O N F I L T E R P R O C ) ( G L e n u m t a r g e t , G L e n u m f o r m a t , G L e n u m t y p e , G L v o i d * i m a g e ) ; 09556 09557 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T C O N V O L U T I O N P A R A M E T E R F V P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 09558 09559 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T C O N V O L U T I O N P A R A M E T E R I V P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 09560 09561 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T S E P A R A B L E F I L T E R P R O C ) ( G L e n u m t a r g e t , G L e n u m f o r m a t , G L e n u m t y p e , G L v o i d * r o w , G L v o i d * c o l u m n , G L v o i d * s p a n ) ; 09562 09563 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S E P A R A B L E F I L T E R 2 D P R O C ) ( G L e n u m t a r g e t , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * r o w , c o n s t G L v o i d * c o l u m n ) ; 09564 09565 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T H I S T O G R A M P R O C ) ( G L e n u m t a r g e t , G L b o o l e a n r e s e t , G L e n u m f o r m a t , G L e n u m t y p e , G L v o i d * v a l u e s ) ; 09566 09567 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T H I S T O G R A M P A R A M E T E R F V P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 09568 09569 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T H I S T O G R A M P A R A M E T E R I V P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 09570 09571 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T M I N M A X P R O C ) ( G L e n u m t a r g e t , G L b o o l e a n r e s e t , G L e n u m f o r m a t , G L e n u m t y p e , G L v o i d * v a l u e s ) ; 09572 09573 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T M I N M A X P A R A M E T E R F V P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 09574 09575 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T M I N M A X P A R A M E T E R I V P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 09576 09577 t y p e d e f v o i d ( A P I E N T R Y P P F N G L H I S T O G R A M P R O C ) ( G L e n u m t a r g e t , G L s i z e i w i d t h , G L e n u m i n t e r n a l f o r m a t , G L b o o l e a n s i n k ) ; 09578 09579 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M I N M A X P R O C ) ( G L e n u m t a r g e t , G L e n u m i n t e r n a l f o r m a t , G L b o o l e a n s i n k ) ; 09580 09581 t y p e d e f v o i d ( A P I E N T R Y P P F N G L R E S E T H I S T O G R A M P R O C ) ( G L e n u m t a r g e t ) ; 09582 09583 t y p e d e f v o i d ( A P I E N T R Y P P F N G L R E S E T M I N M A X P R O C ) ( G L e n u m t a r g e t ) ; 09584 09585 # e n d i f 09586 09587 # i f n d e f G L _ V E R S I O N _ 1 _ 3 09588 09589 # d e f i n e G L _ V E R S I O N _ 1 _ 3 1 09590 09591 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 09592 09593 G L A P I v o i d A P I E N T R Y g l A c t i v e T e x t u r e ( G L e n u m t e x t u r e ) ; 09594 09595 G L A P I v o i d A P I E N T R Y g l S a m p l e C o v e r a g e ( G L c l a m p f v a l u e , G L b o o l e a n i n v e r t ) ; 09596 09597 G L A P I v o i d A P I E N T R Y g l C o m p r e s s e d T e x I m a g e 3 D ( G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L s i z e i d e p t h , G L i n t b o r d e r , G L s i z e i i m a g e S i z e , c o n s t G L v o i d * d a t a ) ; 09598 09599 G L A P I v o i d A P I E N T R Y g l C o m p r e s s e d T e x I m a g e 2 D ( G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L i n t b o r d e r , G L s i z e i i m a g e S i z e , c o n s t G L v o i d * d a t a ) ; 09600 09601 G L A P I v o i d A P I E N T R Y g l C o m p r e s s e d T e x I m a g e 1 D ( G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L i n t b o r d e r , G L s i z e i i m a g e S i z e , c o n s t G L v o i d * d a t a ) ; 09602 09603 G L A P I v o i d A P I E N T R Y g l C o m p r e s s e d T e x S u b I m a g e 3 D ( G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L i n t y o f f s e t , G L i n t z o f f s e t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L s i z e i d e p t h , G L e n u m f o r m a t , G L s i z e i i m a g e S i z e , c o n s t G L v o i d * d a t a ) ; 09604 09605 G L A P I v o i d A P I E N T R Y g l C o m p r e s s e d T e x S u b I m a g e 2 D ( G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L i n t y o f f s e t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L e n u m f o r m a t , G L s i z e i i m a g e S i z e , c o n s t G L v o i d * d a t a ) ; 09606 09607 G L A P I v o i d A P I E N T R Y g l C o m p r e s s e d T e x S u b I m a g e 1 D ( G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L s i z e i w i d t h , G L e n u m f o r m a t , G L s i z e i i m a g e S i z e , c o n s t G L v o i d * d a t a ) ; 09608 09609 G L A P I v o i d A P I E N T R Y g l G e t C o m p r e s s e d T e x I m a g e ( G L e n u m t a r g e t , G L i n t l e v e l , G L v o i d * i m g ) ; 09610 09611 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 09612 09613 t y p e d e f v o i d ( A P I E N T R Y P P F N G L A C T I V E T E X T U R E P R O C ) ( G L e n u m t e x t u r e ) ; 09614 09615 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S A M P L E C O V E R A G E P R O C ) ( G L c l a m p f v a l u e , G L b o o l e a n i n v e r t ) ; 09616 09617 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O M P R E S S E D T E X I M A G E 3 D P R O C ) ( G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L s i z e i d e p t h , G L i n t b o r d e r , G L s i z e i i m a g e S i z e , c o n s t G L v o i d * d a t a ) ; 09618 09619 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O M P R E S S E D T E X I M A G E 2 D P R O C ) ( G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L i n t b o r d e r , G L s i z e i i m a g e S i z e , c o n s t G L v o i d * d a t a ) ; 09620 09621 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O M P R E S S E D T E X I M A G E 1 D P R O C ) ( G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L i n t b o r d e r , G L s i z e i i m a g e S i z e , c o n s t G L v o i d * d a t a ) ; 09622 09623 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O M P R E S S E D T E X S U B I M A G E 3 D P R O C ) ( G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L i n t y o f f s e t , G L i n t z o f f s e t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L s i z e i d e p t h , G L e n u m f o r m a t , G L s i z e i i m a g e S i z e , c o n s t G L v o i d * d a t a ) ; 09624 09625 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O M P R E S S E D T E X S U B I M A G E 2 D P R O C ) ( G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L i n t y o f f s e t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L e n u m f o r m a t , G L s i z e i i m a g e S i z e , c o n s t G L v o i d * d a t a ) ; 09626 09627 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O M P R E S S E D T E X S U B I M A G E 1 D P R O C ) ( G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L s i z e i w i d t h , G L e n u m f o r m a t , G L s i z e i i m a g e S i z e , c o n s t G L v o i d * d a t a ) ; 09628 09629 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T C O M P R E S S E D T E X I M A G E P R O C ) ( G L e n u m t a r g e t , G L i n t l e v e l , G L v o i d * i m g ) ; 09630 09631 # e n d i f 09632 09633 # i f n d e f G L _ V E R S I O N _ 1 _ 3 _ D E P R E C A T E D 09634 09635 # d e f i n e G L _ V E R S I O N _ 1 _ 3 _ D E P R E C A T E D 1 09636 09637 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 09638 09639 G L A P I v o i d A P I E N T R Y g l C l i e n t A c t i v e T e x t u r e ( G L e n u m t e x t u r e ) ; 09640 09641 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 1 d ( G L e n u m t a r g e t , G L d o u b l e s ) ; 09642 09643 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 1 d v ( G L e n u m t a r g e t , c o n s t G L d o u b l e * v ) ; 09644 09645 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 1 f ( G L e n u m t a r g e t , G L f l o a t s ) ; 09646 09647 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 1 f v ( G L e n u m t a r g e t , c o n s t G L f l o a t * v ) ; 09648 09649 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 1 i ( G L e n u m t a r g e t , G L i n t s ) ; 09650 09651 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 1 i v ( G L e n u m t a r g e t , c o n s t G L i n t * v ) ; 09652 09653 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 1 s ( G L e n u m t a r g e t , G L s h o r t s ) ; 09654 09655 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 1 s v ( G L e n u m t a r g e t , c o n s t G L s h o r t * v ) ; 09656 09657 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 2 d ( G L e n u m t a r g e t , G L d o u b l e s , G L d o u b l e t ) ; 09658 09659 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 2 d v ( G L e n u m t a r g e t , c o n s t G L d o u b l e * v ) ; 09660 09661 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 2 f ( G L e n u m t a r g e t , G L f l o a t s , G L f l o a t t ) ; 09662 09663 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 2 f v ( G L e n u m t a r g e t , c o n s t G L f l o a t * v ) ; 09664 09665 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 2 i ( G L e n u m t a r g e t , G L i n t s , G L i n t t ) ; 09666 09667 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 2 i v ( G L e n u m t a r g e t , c o n s t G L i n t * v ) ; 09668 09669 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 2 s ( G L e n u m t a r g e t , G L s h o r t s , G L s h o r t t ) ; 09670 09671 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 2 s v ( G L e n u m t a r g e t , c o n s t G L s h o r t * v ) ; 09672 09673 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 3 d ( G L e n u m t a r g e t , G L d o u b l e s , G L d o u b l e t , G L d o u b l e r ) ; 09674 09675 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 3 d v ( G L e n u m t a r g e t , c o n s t G L d o u b l e * v ) ; 09676 09677 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 3 f ( G L e n u m t a r g e t , G L f l o a t s , G L f l o a t t , G L f l o a t r ) ; 09678 09679 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 3 f v ( G L e n u m t a r g e t , c o n s t G L f l o a t * v ) ; 09680 09681 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 3 i ( G L e n u m t a r g e t , G L i n t s , G L i n t t , G L i n t r ) ; 09682 09683 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 3 i v ( G L e n u m t a r g e t , c o n s t G L i n t * v ) ; 09684 09685 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 3 s ( G L e n u m t a r g e t , G L s h o r t s , G L s h o r t t , G L s h o r t r ) ; 09686 09687 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 3 s v ( G L e n u m t a r g e t , c o n s t G L s h o r t * v ) ; 09688 09689 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 4 d ( G L e n u m t a r g e t , G L d o u b l e s , G L d o u b l e t , G L d o u b l e r , G L d o u b l e q ) ; 09690 09691 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 4 d v ( G L e n u m t a r g e t , c o n s t G L d o u b l e * v ) ; 09692 09693 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 4 f ( G L e n u m t a r g e t , G L f l o a t s , G L f l o a t t , G L f l o a t r , G L f l o a t q ) ; 09694 09695 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 4 f v ( G L e n u m t a r g e t , c o n s t G L f l o a t * v ) ; 09696 09697 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 4 i ( G L e n u m t a r g e t , G L i n t s , G L i n t t , G L i n t r , G L i n t q ) ; 09698 09699 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 4 i v ( G L e n u m t a r g e t , c o n s t G L i n t * v ) ; 09700 09701 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 4 s ( G L e n u m t a r g e t , G L s h o r t s , G L s h o r t t , G L s h o r t r , G L s h o r t q ) ; 09702 09703 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 4 s v ( G L e n u m t a r g e t , c o n s t G L s h o r t * v ) ; 09704 09705 G L A P I v o i d A P I E N T R Y g l L o a d T r a n s p o s e M a t r i x f ( c o n s t G L f l o a t * m ) ; 09706 09707 G L A P I v o i d A P I E N T R Y g l L o a d T r a n s p o s e M a t r i x d ( c o n s t G L d o u b l e * m ) ; 09708 09709 G L A P I v o i d A P I E N T R Y g l M u l t T r a n s p o s e M a t r i x f ( c o n s t G L f l o a t * m ) ; 09710 09711 G L A P I v o i d A P I E N T R Y g l M u l t T r a n s p o s e M a t r i x d ( c o n s t G L d o u b l e * m ) ; 09712 09713 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 09714 09715 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C L I E N T A C T I V E T E X T U R E P R O C ) ( G L e n u m t e x t u r e ) ; 09716 09717 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 1 D P R O C ) ( G L e n u m t a r g e t , G L d o u b l e s ) ; 09718 09719 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 1 D V P R O C ) ( G L e n u m t a r g e t , c o n s t G L d o u b l e * v ) ; 09720 09721 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 1 F P R O C ) ( G L e n u m t a r g e t , G L f l o a t s ) ; 09722 09723 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 1 F V P R O C ) ( G L e n u m t a r g e t , c o n s t G L f l o a t * v ) ; 09724 09725 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 1 I P R O C ) ( G L e n u m t a r g e t , G L i n t s ) ; 09726 09727 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 1 I V P R O C ) ( G L e n u m t a r g e t , c o n s t G L i n t * v ) ; 09728 09729 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 1 S P R O C ) ( G L e n u m t a r g e t , G L s h o r t s ) ; 09730 09731 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 1 S V P R O C ) ( G L e n u m t a r g e t , c o n s t G L s h o r t * v ) ; 09732 09733 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 2 D P R O C ) ( G L e n u m t a r g e t , G L d o u b l e s , G L d o u b l e t ) ; 09734 09735 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 2 D V P R O C ) ( G L e n u m t a r g e t , c o n s t G L d o u b l e * v ) ; 09736 09737 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 2 F P R O C ) ( G L e n u m t a r g e t , G L f l o a t s , G L f l o a t t ) ; 09738 09739 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 2 F V P R O C ) ( G L e n u m t a r g e t , c o n s t G L f l o a t * v ) ; 09740 09741 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 2 I P R O C ) ( G L e n u m t a r g e t , G L i n t s , G L i n t t ) ; 09742 09743 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 2 I V P R O C ) ( G L e n u m t a r g e t , c o n s t G L i n t * v ) ; 09744 09745 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 2 S P R O C ) ( G L e n u m t a r g e t , G L s h o r t s , G L s h o r t t ) ; 09746 09747 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 2 S V P R O C ) ( G L e n u m t a r g e t , c o n s t G L s h o r t * v ) ; 09748 09749 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 3 D P R O C ) ( G L e n u m t a r g e t , G L d o u b l e s , G L d o u b l e t , G L d o u b l e r ) ; 09750 09751 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 3 D V P R O C ) ( G L e n u m t a r g e t , c o n s t G L d o u b l e * v ) ; 09752 09753 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 3 F P R O C ) ( G L e n u m t a r g e t , G L f l o a t s , G L f l o a t t , G L f l o a t r ) ; 09754 09755 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 3 F V P R O C ) ( G L e n u m t a r g e t , c o n s t G L f l o a t * v ) ; 09756 09757 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 3 I P R O C ) ( G L e n u m t a r g e t , G L i n t s , G L i n t t , G L i n t r ) ; 09758 09759 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 3 I V P R O C ) ( G L e n u m t a r g e t , c o n s t G L i n t * v ) ; 09760 09761 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 3 S P R O C ) ( G L e n u m t a r g e t , G L s h o r t s , G L s h o r t t , G L s h o r t r ) ; 09762 09763 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 3 S V P R O C ) ( G L e n u m t a r g e t , c o n s t G L s h o r t * v ) ; 09764 09765 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 4 D P R O C ) ( G L e n u m t a r g e t , G L d o u b l e s , G L d o u b l e t , G L d o u b l e r , G L d o u b l e q ) ; 09766 09767 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 4 D V P R O C ) ( G L e n u m t a r g e t , c o n s t G L d o u b l e * v ) ; 09768 09769 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 4 F P R O C ) ( G L e n u m t a r g e t , G L f l o a t s , G L f l o a t t , G L f l o a t r , G L f l o a t q ) ; 09770 09771 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 4 F V P R O C ) ( G L e n u m t a r g e t , c o n s t G L f l o a t * v ) ; 09772 09773 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 4 I P R O C ) ( G L e n u m t a r g e t , G L i n t s , G L i n t t , G L i n t r , G L i n t q ) ; 09774 09775 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 4 I V P R O C ) ( G L e n u m t a r g e t , c o n s t G L i n t * v ) ; 09776 09777 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 4 S P R O C ) ( G L e n u m t a r g e t , G L s h o r t s , G L s h o r t t , G L s h o r t r , G L s h o r t q ) ; 09778 09779 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 4 S V P R O C ) ( G L e n u m t a r g e t , c o n s t G L s h o r t * v ) ; 09780 09781 t y p e d e f v o i d ( A P I E N T R Y P P F N G L L O A D T R A N S P O S E M A T R I X F P R O C ) ( c o n s t G L f l o a t * m ) ; 09782 09783 t y p e d e f v o i d ( A P I E N T R Y P P F N G L L O A D T R A N S P O S E M A T R I X D P R O C ) ( c o n s t G L d o u b l e * m ) ; 09784 09785 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T T R A N S P O S E M A T R I X F P R O C ) ( c o n s t G L f l o a t * m ) ; 09786 09787 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T T R A N S P O S E M A T R I X D P R O C ) ( c o n s t G L d o u b l e * m ) ; 09788 09789 # e n d i f 09790 09791 # i f n d e f G L _ V E R S I O N _ 1 _ 4 09792 09793 # d e f i n e G L _ V E R S I O N _ 1 _ 4 1 09794 09795 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 09796 09797 G L A P I v o i d A P I E N T R Y g l B l e n d F u n c S e p a r a t e ( G L e n u m s f a c t o r R G B , G L e n u m d f a c t o r R G B , G L e n u m s f a c t o r A l p h a , G L e n u m d f a c t o r A l p h a ) ; 09798 09799 G L A P I v o i d A P I E N T R Y g l M u l t i D r a w A r r a y s ( G L e n u m m o d e , c o n s t G L i n t * f i r s t , c o n s t G L s i z e i * c o u n t , G L s i z e i p r i m c o u n t ) ; 09800 09801 G L A P I v o i d A P I E N T R Y g l M u l t i D r a w E l e m e n t s ( G L e n u m m o d e , c o n s t G L s i z e i * c o u n t , G L e n u m t y p e , c o n s t G L v o i d * * i n d i c e s , G L s i z e i p r i m c o u n t ) ; 09802 09803 G L A P I v o i d A P I E N T R Y g l P o i n t P a r a m e t e r f ( G L e n u m p n a m e , G L f l o a t p a r a m ) ; 09804 09805 G L A P I v o i d A P I E N T R Y g l P o i n t P a r a m e t e r f v ( G L e n u m p n a m e , c o n s t G L f l o a t * p a r a m s ) ; 09806 09807 G L A P I v o i d A P I E N T R Y g l P o i n t P a r a m e t e r i ( G L e n u m p n a m e , G L i n t p a r a m ) ; 09808 09809 G L A P I v o i d A P I E N T R Y g l P o i n t P a r a m e t e r i v ( G L e n u m p n a m e , c o n s t G L i n t * p a r a m s ) ; 09810 09811 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 09812 09813 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B L E N D F U N C S E P A R A T E P R O C ) ( G L e n u m s f a c t o r R G B , G L e n u m d f a c t o r R G B , G L e n u m s f a c t o r A l p h a , G L e n u m d f a c t o r A l p h a ) ; 09814 09815 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I D R A W A R R A Y S P R O C ) ( G L e n u m m o d e , c o n s t G L i n t * f i r s t , c o n s t G L s i z e i * c o u n t , G L s i z e i p r i m c o u n t ) ; 09816 09817 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I D R A W E L E M E N T S P R O C ) ( G L e n u m m o d e , c o n s t G L s i z e i * c o u n t , G L e n u m t y p e , c o n s t G L v o i d * * i n d i c e s , G L s i z e i p r i m c o u n t ) ; 09818 09819 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P O I N T P A R A M E T E R F P R O C ) ( G L e n u m p n a m e , G L f l o a t p a r a m ) ; 09820 09821 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P O I N T P A R A M E T E R F V P R O C ) ( G L e n u m p n a m e , c o n s t G L f l o a t * p a r a m s ) ; 09822 09823 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P O I N T P A R A M E T E R I P R O C ) ( G L e n u m p n a m e , G L i n t p a r a m ) ; 09824 09825 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P O I N T P A R A M E T E R I V P R O C ) ( G L e n u m p n a m e , c o n s t G L i n t * p a r a m s ) ; 09826 09827 # e n d i f 09828 09829 # i f n d e f G L _ V E R S I O N _ 1 _ 4 _ D E P R E C A T E D 09830 09831 # d e f i n e G L _ V E R S I O N _ 1 _ 4 _ D E P R E C A T E D 1 09832 09833 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 09834 09835 G L A P I v o i d A P I E N T R Y g l F o g C o o r d f ( G L f l o a t c o o r d ) ; 09836 09837 G L A P I v o i d A P I E N T R Y g l F o g C o o r d f v ( c o n s t G L f l o a t * c o o r d ) ; 09838 09839 G L A P I v o i d A P I E N T R Y g l F o g C o o r d d ( G L d o u b l e c o o r d ) ; 09840 09841 G L A P I v o i d A P I E N T R Y g l F o g C o o r d d v ( c o n s t G L d o u b l e * c o o r d ) ; 09842 09843 G L A P I v o i d A P I E N T R Y g l F o g C o o r d P o i n t e r ( G L e n u m t y p e , G L s i z e i s t r i d e , c o n s t G L v o i d * p o i n t e r ) ; 09844 09845 G L A P I v o i d A P I E N T R Y g l S e c o n d a r y C o l o r 3 b ( G L b y t e r e d , G L b y t e g r e e n , G L b y t e b l u e ) ; 09846 09847 G L A P I v o i d A P I E N T R Y g l S e c o n d a r y C o l o r 3 b v ( c o n s t G L b y t e * v ) ; 09848 09849 G L A P I v o i d A P I E N T R Y g l S e c o n d a r y C o l o r 3 d ( G L d o u b l e r e d , G L d o u b l e g r e e n , G L d o u b l e b l u e ) ; 09850 09851 G L A P I v o i d A P I E N T R Y g l S e c o n d a r y C o l o r 3 d v ( c o n s t G L d o u b l e * v ) ; 09852 09853 G L A P I v o i d A P I E N T R Y g l S e c o n d a r y C o l o r 3 f ( G L f l o a t r e d , G L f l o a t g r e e n , G L f l o a t b l u e ) ; 09854 09855 G L A P I v o i d A P I E N T R Y g l S e c o n d a r y C o l o r 3 f v ( c o n s t G L f l o a t * v ) ; 09856 09857 G L A P I v o i d A P I E N T R Y g l S e c o n d a r y C o l o r 3 i ( G L i n t r e d , G L i n t g r e e n , G L i n t b l u e ) ; 09858 09859 G L A P I v o i d A P I E N T R Y g l S e c o n d a r y C o l o r 3 i v ( c o n s t G L i n t * v ) ; 09860 09861 G L A P I v o i d A P I E N T R Y g l S e c o n d a r y C o l o r 3 s ( G L s h o r t r e d , G L s h o r t g r e e n , G L s h o r t b l u e ) ; 09862 09863 G L A P I v o i d A P I E N T R Y g l S e c o n d a r y C o l o r 3 s v ( c o n s t G L s h o r t * v ) ; 09864 09865 G L A P I v o i d A P I E N T R Y g l S e c o n d a r y C o l o r 3 u b ( G L u b y t e r e d , G L u b y t e g r e e n , G L u b y t e b l u e ) ; 09866 09867 G L A P I v o i d A P I E N T R Y g l S e c o n d a r y C o l o r 3 u b v ( c o n s t G L u b y t e * v ) ; 09868 09869 G L A P I v o i d A P I E N T R Y g l S e c o n d a r y C o l o r 3 u i ( G L u i n t r e d , G L u i n t g r e e n , G L u i n t b l u e ) ; 09870 09871 G L A P I v o i d A P I E N T R Y g l S e c o n d a r y C o l o r 3 u i v ( c o n s t G L u i n t * v ) ; 09872 09873 G L A P I v o i d A P I E N T R Y g l S e c o n d a r y C o l o r 3 u s ( G L u s h o r t r e d , G L u s h o r t g r e e n , G L u s h o r t b l u e ) ; 09874 09875 G L A P I v o i d A P I E N T R Y g l S e c o n d a r y C o l o r 3 u s v ( c o n s t G L u s h o r t * v ) ; 09876 09877 G L A P I v o i d A P I E N T R Y g l S e c o n d a r y C o l o r P o i n t e r ( G L i n t s i z e , G L e n u m t y p e , G L s i z e i s t r i d e , c o n s t G L v o i d * p o i n t e r ) ; 09878 09879 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 2 d ( G L d o u b l e x , G L d o u b l e y ) ; 09880 09881 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 2 d v ( c o n s t G L d o u b l e * v ) ; 09882 09883 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 2 f ( G L f l o a t x , G L f l o a t y ) ; 09884 09885 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 2 f v ( c o n s t G L f l o a t * v ) ; 09886 09887 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 2 i ( G L i n t x , G L i n t y ) ; 09888 09889 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 2 i v ( c o n s t G L i n t * v ) ; 09890 09891 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 2 s ( G L s h o r t x , G L s h o r t y ) ; 09892 09893 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 2 s v ( c o n s t G L s h o r t * v ) ; 09894 09895 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 3 d ( G L d o u b l e x , G L d o u b l e y , G L d o u b l e z ) ; 09896 09897 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 3 d v ( c o n s t G L d o u b l e * v ) ; 09898 09899 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 3 f ( G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 09900 09901 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 3 f v ( c o n s t G L f l o a t * v ) ; 09902 09903 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 3 i ( G L i n t x , G L i n t y , G L i n t z ) ; 09904 09905 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 3 i v ( c o n s t G L i n t * v ) ; 09906 09907 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 3 s ( G L s h o r t x , G L s h o r t y , G L s h o r t z ) ; 09908 09909 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 3 s v ( c o n s t G L s h o r t * v ) ; 09910 09911 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 09912 09913 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F O G C O O R D F P R O C ) ( G L f l o a t c o o r d ) ; 09914 09915 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F O G C O O R D F V P R O C ) ( c o n s t G L f l o a t * c o o r d ) ; 09916 09917 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F O G C O O R D D P R O C ) ( G L d o u b l e c o o r d ) ; 09918 09919 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F O G C O O R D D V P R O C ) ( c o n s t G L d o u b l e * c o o r d ) ; 09920 09921 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F O G C O O R D P O I N T E R P R O C ) ( G L e n u m t y p e , G L s i z e i s t r i d e , c o n s t G L v o i d * p o i n t e r ) ; 09922 09923 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S E C O N D A R Y C O L O R 3 B P R O C ) ( G L b y t e r e d , G L b y t e g r e e n , G L b y t e b l u e ) ; 09924 09925 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S E C O N D A R Y C O L O R 3 B V P R O C ) ( c o n s t G L b y t e * v ) ; 09926 09927 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S E C O N D A R Y C O L O R 3 D P R O C ) ( G L d o u b l e r e d , G L d o u b l e g r e e n , G L d o u b l e b l u e ) ; 09928 09929 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S E C O N D A R Y C O L O R 3 D V P R O C ) ( c o n s t G L d o u b l e * v ) ; 09930 09931 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S E C O N D A R Y C O L O R 3 F P R O C ) ( G L f l o a t r e d , G L f l o a t g r e e n , G L f l o a t b l u e ) ; 09932 09933 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S E C O N D A R Y C O L O R 3 F V P R O C ) ( c o n s t G L f l o a t * v ) ; 09934 09935 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S E C O N D A R Y C O L O R 3 I P R O C ) ( G L i n t r e d , G L i n t g r e e n , G L i n t b l u e ) ; 09936 09937 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S E C O N D A R Y C O L O R 3 I V P R O C ) ( c o n s t G L i n t * v ) ; 09938 09939 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S E C O N D A R Y C O L O R 3 S P R O C ) ( G L s h o r t r e d , G L s h o r t g r e e n , G L s h o r t b l u e ) ; 09940 09941 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S E C O N D A R Y C O L O R 3 S V P R O C ) ( c o n s t G L s h o r t * v ) ; 09942 09943 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S E C O N D A R Y C O L O R 3 U B P R O C ) ( G L u b y t e r e d , G L u b y t e g r e e n , G L u b y t e b l u e ) ; 09944 09945 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S E C O N D A R Y C O L O R 3 U B V P R O C ) ( c o n s t G L u b y t e * v ) ; 09946 09947 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S E C O N D A R Y C O L O R 3 U I P R O C ) ( G L u i n t r e d , G L u i n t g r e e n , G L u i n t b l u e ) ; 09948 09949 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S E C O N D A R Y C O L O R 3 U I V P R O C ) ( c o n s t G L u i n t * v ) ; 09950 09951 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S E C O N D A R Y C O L O R 3 U S P R O C ) ( G L u s h o r t r e d , G L u s h o r t g r e e n , G L u s h o r t b l u e ) ; 09952 09953 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S E C O N D A R Y C O L O R 3 U S V P R O C ) ( c o n s t G L u s h o r t * v ) ; 09954 09955 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S E C O N D A R Y C O L O R P O I N T E R P R O C ) ( G L i n t s i z e , G L e n u m t y p e , G L s i z e i s t r i d e , c o n s t G L v o i d * p o i n t e r ) ; 09956 09957 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 2 D P R O C ) ( G L d o u b l e x , G L d o u b l e y ) ; 09958 09959 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 2 D V P R O C ) ( c o n s t G L d o u b l e * v ) ; 09960 09961 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 2 F P R O C ) ( G L f l o a t x , G L f l o a t y ) ; 09962 09963 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 2 F V P R O C ) ( c o n s t G L f l o a t * v ) ; 09964 09965 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 2 I P R O C ) ( G L i n t x , G L i n t y ) ; 09966 09967 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 2 I V P R O C ) ( c o n s t G L i n t * v ) ; 09968 09969 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 2 S P R O C ) ( G L s h o r t x , G L s h o r t y ) ; 09970 09971 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 2 S V P R O C ) ( c o n s t G L s h o r t * v ) ; 09972 09973 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 3 D P R O C ) ( G L d o u b l e x , G L d o u b l e y , G L d o u b l e z ) ; 09974 09975 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 3 D V P R O C ) ( c o n s t G L d o u b l e * v ) ; 09976 09977 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 3 F P R O C ) ( G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 09978 09979 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 3 F V P R O C ) ( c o n s t G L f l o a t * v ) ; 09980 09981 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 3 I P R O C ) ( G L i n t x , G L i n t y , G L i n t z ) ; 09982 09983 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 3 I V P R O C ) ( c o n s t G L i n t * v ) ; 09984 09985 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 3 S P R O C ) ( G L s h o r t x , G L s h o r t y , G L s h o r t z ) ; 09986 09987 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 3 S V P R O C ) ( c o n s t G L s h o r t * v ) ; 09988 09989 # e n d i f 09990 09991 # i f n d e f G L _ V E R S I O N _ 1 _ 5 09992 09993 # d e f i n e G L _ V E R S I O N _ 1 _ 5 1 09994 09995 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 09996 09997 G L A P I v o i d A P I E N T R Y g l G e n Q u e r i e s ( G L s i z e i n , G L u i n t * i d s ) ; 09998 09999 G L A P I v o i d A P I E N T R Y g l D e l e t e Q u e r i e s ( G L s i z e i n , c o n s t G L u i n t * i d s ) ; 10000 10001 G L A P I G L b o o l e a n A P I E N T R Y g l I s Q u e r y ( G L u i n t i d ) ; 10002 10003 G L A P I v o i d A P I E N T R Y g l B e g i n Q u e r y ( G L e n u m t a r g e t , G L u i n t i d ) ; 10004 10005 G L A P I v o i d A P I E N T R Y g l E n d Q u e r y ( G L e n u m t a r g e t ) ; 10006 10007 G L A P I v o i d A P I E N T R Y g l G e t Q u e r y i v ( G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 10008 10009 G L A P I v o i d A P I E N T R Y g l G e t Q u e r y O b j e c t i v ( G L u i n t i d , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 10010 10011 G L A P I v o i d A P I E N T R Y g l G e t Q u e r y O b j e c t u i v ( G L u i n t i d , G L e n u m p n a m e , G L u i n t * p a r a m s ) ; 10012 10013 G L A P I v o i d A P I E N T R Y g l B i n d B u f f e r ( G L e n u m t a r g e t , G L u i n t b u f f e r ) ; 10014 10015 G L A P I v o i d A P I E N T R Y g l D e l e t e B u f f e r s ( G L s i z e i n , c o n s t G L u i n t * b u f f e r s ) ; 10016 10017 G L A P I v o i d A P I E N T R Y g l G e n B u f f e r s ( G L s i z e i n , G L u i n t * b u f f e r s ) ; 10018 10019 G L A P I G L b o o l e a n A P I E N T R Y g l I s B u f f e r ( G L u i n t b u f f e r ) ; 10020 10021 G L A P I v o i d A P I E N T R Y g l B u f f e r D a t a ( G L e n u m t a r g e t , G L s i z e i p t r s i z e , c o n s t G L v o i d * d a t a , G L e n u m u s a g e ) ; 10022 10023 G L A P I v o i d A P I E N T R Y g l B u f f e r S u b D a t a ( G L e n u m t a r g e t , G L i n t p t r o f f s e t , G L s i z e i p t r s i z e , c o n s t G L v o i d * d a t a ) ; 10024 10025 G L A P I v o i d A P I E N T R Y g l G e t B u f f e r S u b D a t a ( G L e n u m t a r g e t , G L i n t p t r o f f s e t , G L s i z e i p t r s i z e , G L v o i d * d a t a ) ; 10026 10027 G L A P I G L v o i d * A P I E N T R Y g l M a p B u f f e r ( G L e n u m t a r g e t , G L e n u m a c c e s s ) ; 10028 10029 G L A P I G L b o o l e a n A P I E N T R Y g l U n m a p B u f f e r ( G L e n u m t a r g e t ) ; 10030 10031 G L A P I v o i d A P I E N T R Y g l G e t B u f f e r P a r a m e t e r i v ( G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 10032 10033 G L A P I v o i d A P I E N T R Y g l G e t B u f f e r P o i n t e r v ( G L e n u m t a r g e t , G L e n u m p n a m e , G L v o i d * * p a r a m s ) ; 10034 10035 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 10036 10037 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E N Q U E R I E S P R O C ) ( G L s i z e i n , G L u i n t * i d s ) ; 10038 10039 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D E L E T E Q U E R I E S P R O C ) ( G L s i z e i n , c o n s t G L u i n t * i d s ) ; 10040 10041 t y p e d e f G L b o o l e a n ( A P I E N T R Y P P F N G L I S Q U E R Y P R O C ) ( G L u i n t i d ) ; 10042 10043 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B E G I N Q U E R Y P R O C ) ( G L e n u m t a r g e t , G L u i n t i d ) ; 10044 10045 t y p e d e f v o i d ( A P I E N T R Y P P F N G L E N D Q U E R Y P R O C ) ( G L e n u m t a r g e t ) ; 10046 10047 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T Q U E R Y I V P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 10048 10049 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T Q U E R Y O B J E C T I V P R O C ) ( G L u i n t i d , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 10050 10051 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T Q U E R Y O B J E C T U I V P R O C ) ( G L u i n t i d , G L e n u m p n a m e , G L u i n t * p a r a m s ) ; 10052 10053 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B I N D B U F F E R P R O C ) ( G L e n u m t a r g e t , G L u i n t b u f f e r ) ; 10054 10055 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D E L E T E B U F F E R S P R O C ) ( G L s i z e i n , c o n s t G L u i n t * b u f f e r s ) ; 10056 10057 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E N B U F F E R S P R O C ) ( G L s i z e i n , G L u i n t * b u f f e r s ) ; 10058 10059 t y p e d e f G L b o o l e a n ( A P I E N T R Y P P F N G L I S B U F F E R P R O C ) ( G L u i n t b u f f e r ) ; 10060 10061 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B U F F E R D A T A P R O C ) ( G L e n u m t a r g e t , G L s i z e i p t r s i z e , c o n s t G L v o i d * d a t a , G L e n u m u s a g e ) ; 10062 10063 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B U F F E R S U B D A T A P R O C ) ( G L e n u m t a r g e t , G L i n t p t r o f f s e t , G L s i z e i p t r s i z e , c o n s t G L v o i d * d a t a ) ; 10064 10065 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T B U F F E R S U B D A T A P R O C ) ( G L e n u m t a r g e t , G L i n t p t r o f f s e t , G L s i z e i p t r s i z e , G L v o i d * d a t a ) ; 10066 10067 t y p e d e f G L v o i d * ( A P I E N T R Y P P F N G L M A P B U F F E R P R O C ) ( G L e n u m t a r g e t , G L e n u m a c c e s s ) ; 10068 10069 t y p e d e f G L b o o l e a n ( A P I E N T R Y P P F N G L U N M A P B U F F E R P R O C ) ( G L e n u m t a r g e t ) ; 10070 10071 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T B U F F E R P A R A M E T E R I V P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 10072 10073 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T B U F F E R P O I N T E R V P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , G L v o i d * * p a r a m s ) ; 10074 10075 # e n d i f 10076 10077 # i f n d e f G L _ V E R S I O N _ 2 _ 0 10078 10079 # d e f i n e G L _ V E R S I O N _ 2 _ 0 1 10080 10081 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 10082 10083 G L A P I v o i d A P I E N T R Y g l B l e n d E q u a t i o n S e p a r a t e ( G L e n u m m o d e R G B , G L e n u m m o d e A l p h a ) ; 10084 10085 G L A P I v o i d A P I E N T R Y g l D r a w B u f f e r s ( G L s i z e i n , c o n s t G L e n u m * b u f s ) ; 10086 10087 G L A P I v o i d A P I E N T R Y g l S t e n c i l O p S e p a r a t e ( G L e n u m f a c e , G L e n u m s f a i l , G L e n u m d p f a i l , G L e n u m d p p a s s ) ; 10088 10089 G L A P I v o i d A P I E N T R Y g l S t e n c i l F u n c S e p a r a t e ( G L e n u m f a c e , G L e n u m f u n c , G L i n t r e f , G L u i n t m a s k ) ; 10090 10091 G L A P I v o i d A P I E N T R Y g l S t e n c i l M a s k S e p a r a t e ( G L e n u m f a c e , G L u i n t m a s k ) ; 10092 10093 G L A P I v o i d A P I E N T R Y g l A t t a c h S h a d e r ( G L u i n t p r o g r a m , G L u i n t s h a d e r ) ; 10094 10095 G L A P I v o i d A P I E N T R Y g l B i n d A t t r i b L o c a t i o n ( G L u i n t p r o g r a m , G L u i n t i n d e x , c o n s t G L c h a r * n a m e ) ; 10096 10097 G L A P I v o i d A P I E N T R Y g l C o m p i l e S h a d e r ( G L u i n t s h a d e r ) ; 10098 10099 G L A P I G L u i n t A P I E N T R Y g l C r e a t e P r o g r a m ( v o i d ) ; 10100 10101 G L A P I G L u i n t A P I E N T R Y g l C r e a t e S h a d e r ( G L e n u m t y p e ) ; 10102 10103 G L A P I v o i d A P I E N T R Y g l D e l e t e P r o g r a m ( G L u i n t p r o g r a m ) ; 10104 10105 G L A P I v o i d A P I E N T R Y g l D e l e t e S h a d e r ( G L u i n t s h a d e r ) ; 10106 10107 G L A P I v o i d A P I E N T R Y g l D e t a c h S h a d e r ( G L u i n t p r o g r a m , G L u i n t s h a d e r ) ; 10108 10109 G L A P I v o i d A P I E N T R Y g l D i s a b l e V e r t e x A t t r i b A r r a y ( G L u i n t i n d e x ) ; 10110 10111 G L A P I v o i d A P I E N T R Y g l E n a b l e V e r t e x A t t r i b A r r a y ( G L u i n t i n d e x ) ; 10112 10113 G L A P I v o i d A P I E N T R Y g l G e t A c t i v e A t t r i b ( G L u i n t p r o g r a m , G L u i n t i n d e x , G L s i z e i b u f S i z e , G L s i z e i * l e n g t h , G L i n t * s i z e , G L e n u m * t y p e , G L c h a r * n a m e ) ; 10114 10115 G L A P I v o i d A P I E N T R Y g l G e t A c t i v e U n i f o r m ( G L u i n t p r o g r a m , G L u i n t i n d e x , G L s i z e i b u f S i z e , G L s i z e i * l e n g t h , G L i n t * s i z e , G L e n u m * t y p e , G L c h a r * n a m e ) ; 10116 10117 G L A P I v o i d A P I E N T R Y g l G e t A t t a c h e d S h a d e r s ( G L u i n t p r o g r a m , G L s i z e i m a x C o u n t , G L s i z e i * c o u n t , G L u i n t * o b j ) ; 10118 10119 G L A P I G L i n t A P I E N T R Y g l G e t A t t r i b L o c a t i o n ( G L u i n t p r o g r a m , c o n s t G L c h a r * n a m e ) ; 10120 10121 G L A P I v o i d A P I E N T R Y g l G e t P r o g r a m i v ( G L u i n t p r o g r a m , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 10122 10123 G L A P I v o i d A P I E N T R Y g l G e t P r o g r a m I n f o L o g ( G L u i n t p r o g r a m , G L s i z e i b u f S i z e , G L s i z e i * l e n g t h , G L c h a r * i n f o L o g ) ; 10124 10125 G L A P I v o i d A P I E N T R Y g l G e t S h a d e r i v ( G L u i n t s h a d e r , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 10126 10127 G L A P I v o i d A P I E N T R Y g l G e t S h a d e r I n f o L o g ( G L u i n t s h a d e r , G L s i z e i b u f S i z e , G L s i z e i * l e n g t h , G L c h a r * i n f o L o g ) ; 10128 10129 G L A P I v o i d A P I E N T R Y g l G e t S h a d e r S o u r c e ( G L u i n t s h a d e r , G L s i z e i b u f S i z e , G L s i z e i * l e n g t h , G L c h a r * s o u r c e ) ; 10130 10131 G L A P I G L i n t A P I E N T R Y g l G e t U n i f o r m L o c a t i o n ( G L u i n t p r o g r a m , c o n s t G L c h a r * n a m e ) ; 10132 10133 G L A P I v o i d A P I E N T R Y g l G e t U n i f o r m f v ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L f l o a t * p a r a m s ) ; 10134 10135 G L A P I v o i d A P I E N T R Y g l G e t U n i f o r m i v ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L i n t * p a r a m s ) ; 10136 10137 G L A P I v o i d A P I E N T R Y g l G e t V e r t e x A t t r i b d v ( G L u i n t i n d e x , G L e n u m p n a m e , G L d o u b l e * p a r a m s ) ; 10138 10139 G L A P I v o i d A P I E N T R Y g l G e t V e r t e x A t t r i b f v ( G L u i n t i n d e x , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 10140 10141 G L A P I v o i d A P I E N T R Y g l G e t V e r t e x A t t r i b i v ( G L u i n t i n d e x , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 10142 10143 G L A P I v o i d A P I E N T R Y g l G e t V e r t e x A t t r i b P o i n t e r v ( G L u i n t i n d e x , G L e n u m p n a m e , G L v o i d * * p o i n t e r ) ; 10144 10145 G L A P I G L b o o l e a n A P I E N T R Y g l I s P r o g r a m ( G L u i n t p r o g r a m ) ; 10146 10147 G L A P I G L b o o l e a n A P I E N T R Y g l I s S h a d e r ( G L u i n t s h a d e r ) ; 10148 10149 G L A P I v o i d A P I E N T R Y g l L i n k P r o g r a m ( G L u i n t p r o g r a m ) ; 10150 10151 G L A P I v o i d A P I E N T R Y g l S h a d e r S o u r c e ( G L u i n t s h a d e r , G L s i z e i c o u n t , c o n s t G L c h a r * * s t r i n g , c o n s t G L i n t * l e n g t h ) ; 10152 10153 G L A P I v o i d A P I E N T R Y g l U s e P r o g r a m ( G L u i n t p r o g r a m ) ; 10154 10155 G L A P I v o i d A P I E N T R Y g l U n i f o r m 1 f ( G L i n t l o c a t i o n , G L f l o a t v 0 ) ; 10156 10157 G L A P I v o i d A P I E N T R Y g l U n i f o r m 2 f ( G L i n t l o c a t i o n , G L f l o a t v 0 , G L f l o a t v 1 ) ; 10158 10159 G L A P I v o i d A P I E N T R Y g l U n i f o r m 3 f ( G L i n t l o c a t i o n , G L f l o a t v 0 , G L f l o a t v 1 , G L f l o a t v 2 ) ; 10160 10161 G L A P I v o i d A P I E N T R Y g l U n i f o r m 4 f ( G L i n t l o c a t i o n , G L f l o a t v 0 , G L f l o a t v 1 , G L f l o a t v 2 , G L f l o a t v 3 ) ; 10162 10163 G L A P I v o i d A P I E N T R Y g l U n i f o r m 1 i ( G L i n t l o c a t i o n , G L i n t v 0 ) ; 10164 10165 G L A P I v o i d A P I E N T R Y g l U n i f o r m 2 i ( G L i n t l o c a t i o n , G L i n t v 0 , G L i n t v 1 ) ; 10166 10167 G L A P I v o i d A P I E N T R Y g l U n i f o r m 3 i ( G L i n t l o c a t i o n , G L i n t v 0 , G L i n t v 1 , G L i n t v 2 ) ; 10168 10169 G L A P I v o i d A P I E N T R Y g l U n i f o r m 4 i ( G L i n t l o c a t i o n , G L i n t v 0 , G L i n t v 1 , G L i n t v 2 , G L i n t v 3 ) ; 10170 10171 G L A P I v o i d A P I E N T R Y g l U n i f o r m 1 f v ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L f l o a t * v a l u e ) ; 10172 10173 G L A P I v o i d A P I E N T R Y g l U n i f o r m 2 f v ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L f l o a t * v a l u e ) ; 10174 10175 G L A P I v o i d A P I E N T R Y g l U n i f o r m 3 f v ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L f l o a t * v a l u e ) ; 10176 10177 G L A P I v o i d A P I E N T R Y g l U n i f o r m 4 f v ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L f l o a t * v a l u e ) ; 10178 10179 G L A P I v o i d A P I E N T R Y g l U n i f o r m 1 i v ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L i n t * v a l u e ) ; 10180 10181 G L A P I v o i d A P I E N T R Y g l U n i f o r m 2 i v ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L i n t * v a l u e ) ; 10182 10183 G L A P I v o i d A P I E N T R Y g l U n i f o r m 3 i v ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L i n t * v a l u e ) ; 10184 10185 G L A P I v o i d A P I E N T R Y g l U n i f o r m 4 i v ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L i n t * v a l u e ) ; 10186 10187 G L A P I v o i d A P I E N T R Y g l U n i f o r m M a t r i x 2 f v ( G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 10188 10189 G L A P I v o i d A P I E N T R Y g l U n i f o r m M a t r i x 3 f v ( G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 10190 10191 G L A P I v o i d A P I E N T R Y g l U n i f o r m M a t r i x 4 f v ( G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 10192 10193 G L A P I v o i d A P I E N T R Y g l V a l i d a t e P r o g r a m ( G L u i n t p r o g r a m ) ; 10194 10195 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 1 d ( G L u i n t i n d e x , G L d o u b l e x ) ; 10196 10197 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 1 d v ( G L u i n t i n d e x , c o n s t G L d o u b l e * v ) ; 10198 10199 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 1 f ( G L u i n t i n d e x , G L f l o a t x ) ; 10200 10201 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 1 f v ( G L u i n t i n d e x , c o n s t G L f l o a t * v ) ; 10202 10203 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 1 s ( G L u i n t i n d e x , G L s h o r t x ) ; 10204 10205 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 1 s v ( G L u i n t i n d e x , c o n s t G L s h o r t * v ) ; 10206 10207 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 2 d ( G L u i n t i n d e x , G L d o u b l e x , G L d o u b l e y ) ; 10208 10209 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 2 d v ( G L u i n t i n d e x , c o n s t G L d o u b l e * v ) ; 10210 10211 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 2 f ( G L u i n t i n d e x , G L f l o a t x , G L f l o a t y ) ; 10212 10213 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 2 f v ( G L u i n t i n d e x , c o n s t G L f l o a t * v ) ; 10214 10215 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 2 s ( G L u i n t i n d e x , G L s h o r t x , G L s h o r t y ) ; 10216 10217 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 2 s v ( G L u i n t i n d e x , c o n s t G L s h o r t * v ) ; 10218 10219 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 3 d ( G L u i n t i n d e x , G L d o u b l e x , G L d o u b l e y , G L d o u b l e z ) ; 10220 10221 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 3 d v ( G L u i n t i n d e x , c o n s t G L d o u b l e * v ) ; 10222 10223 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 3 f ( G L u i n t i n d e x , G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 10224 10225 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 3 f v ( G L u i n t i n d e x , c o n s t G L f l o a t * v ) ; 10226 10227 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 3 s ( G L u i n t i n d e x , G L s h o r t x , G L s h o r t y , G L s h o r t z ) ; 10228 10229 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 3 s v ( G L u i n t i n d e x , c o n s t G L s h o r t * v ) ; 10230 10231 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 4 N b v ( G L u i n t i n d e x , c o n s t G L b y t e * v ) ; 10232 10233 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 4 N i v ( G L u i n t i n d e x , c o n s t G L i n t * v ) ; 10234 10235 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 4 N s v ( G L u i n t i n d e x , c o n s t G L s h o r t * v ) ; 10236 10237 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 4 N u b ( G L u i n t i n d e x , G L u b y t e x , G L u b y t e y , G L u b y t e z , G L u b y t e w ) ; 10238 10239 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 4 N u b v ( G L u i n t i n d e x , c o n s t G L u b y t e * v ) ; 10240 10241 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 4 N u i v ( G L u i n t i n d e x , c o n s t G L u i n t * v ) ; 10242 10243 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 4 N u s v ( G L u i n t i n d e x , c o n s t G L u s h o r t * v ) ; 10244 10245 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 4 b v ( G L u i n t i n d e x , c o n s t G L b y t e * v ) ; 10246 10247 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 4 d ( G L u i n t i n d e x , G L d o u b l e x , G L d o u b l e y , G L d o u b l e z , G L d o u b l e w ) ; 10248 10249 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 4 d v ( G L u i n t i n d e x , c o n s t G L d o u b l e * v ) ; 10250 10251 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 4 f ( G L u i n t i n d e x , G L f l o a t x , G L f l o a t y , G L f l o a t z , G L f l o a t w ) ; 10252 10253 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 4 f v ( G L u i n t i n d e x , c o n s t G L f l o a t * v ) ; 10254 10255 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 4 i v ( G L u i n t i n d e x , c o n s t G L i n t * v ) ; 10256 10257 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 4 s ( G L u i n t i n d e x , G L s h o r t x , G L s h o r t y , G L s h o r t z , G L s h o r t w ) ; 10258 10259 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 4 s v ( G L u i n t i n d e x , c o n s t G L s h o r t * v ) ; 10260 10261 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 4 u b v ( G L u i n t i n d e x , c o n s t G L u b y t e * v ) ; 10262 10263 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 4 u i v ( G L u i n t i n d e x , c o n s t G L u i n t * v ) ; 10264 10265 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 4 u s v ( G L u i n t i n d e x , c o n s t G L u s h o r t * v ) ; 10266 10267 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b P o i n t e r ( G L u i n t i n d e x , G L i n t s i z e , G L e n u m t y p e , G L b o o l e a n n o r m a l i z e d , G L s i z e i s t r i d e , c o n s t G L v o i d * p o i n t e r ) ; 10268 10269 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 10270 10271 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B L E N D E Q U A T I O N S E P A R A T E P R O C ) ( G L e n u m m o d e R G B , G L e n u m m o d e A l p h a ) ; 10272 10273 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D R A W B U F F E R S P R O C ) ( G L s i z e i n , c o n s t G L e n u m * b u f s ) ; 10274 10275 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S T E N C I L O P S E P A R A T E P R O C ) ( G L e n u m f a c e , G L e n u m s f a i l , G L e n u m d p f a i l , G L e n u m d p p a s s ) ; 10276 10277 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S T E N C I L F U N C S E P A R A T E P R O C ) ( G L e n u m f a c e , G L e n u m f u n c , G L i n t r e f , G L u i n t m a s k ) ; 10278 10279 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S T E N C I L M A S K S E P A R A T E P R O C ) ( G L e n u m f a c e , G L u i n t m a s k ) ; 10280 10281 t y p e d e f v o i d ( A P I E N T R Y P P F N G L A T T A C H S H A D E R P R O C ) ( G L u i n t p r o g r a m , G L u i n t s h a d e r ) ; 10282 10283 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B I N D A T T R I B L O C A T I O N P R O C ) ( G L u i n t p r o g r a m , G L u i n t i n d e x , c o n s t G L c h a r * n a m e ) ; 10284 10285 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O M P I L E S H A D E R P R O C ) ( G L u i n t s h a d e r ) ; 10286 10287 t y p e d e f G L u i n t ( A P I E N T R Y P P F N G L C R E A T E P R O G R A M P R O C ) ( v o i d ) ; 10288 10289 t y p e d e f G L u i n t ( A P I E N T R Y P P F N G L C R E A T E S H A D E R P R O C ) ( G L e n u m t y p e ) ; 10290 10291 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D E L E T E P R O G R A M P R O C ) ( G L u i n t p r o g r a m ) ; 10292 10293 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D E L E T E S H A D E R P R O C ) ( G L u i n t s h a d e r ) ; 10294 10295 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D E T A C H S H A D E R P R O C ) ( G L u i n t p r o g r a m , G L u i n t s h a d e r ) ; 10296 10297 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D I S A B L E V E R T E X A T T R I B A R R A Y P R O C ) ( G L u i n t i n d e x ) ; 10298 10299 t y p e d e f v o i d ( A P I E N T R Y P P F N G L E N A B L E V E R T E X A T T R I B A R R A Y P R O C ) ( G L u i n t i n d e x ) ; 10300 10301 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T A C T I V E A T T R I B P R O C ) ( G L u i n t p r o g r a m , G L u i n t i n d e x , G L s i z e i b u f S i z e , G L s i z e i * l e n g t h , G L i n t * s i z e , G L e n u m * t y p e , G L c h a r * n a m e ) ; 10302 10303 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T A C T I V E U N I F O R M P R O C ) ( G L u i n t p r o g r a m , G L u i n t i n d e x , G L s i z e i b u f S i z e , G L s i z e i * l e n g t h , G L i n t * s i z e , G L e n u m * t y p e , G L c h a r * n a m e ) ; 10304 10305 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T A T T A C H E D S H A D E R S P R O C ) ( G L u i n t p r o g r a m , G L s i z e i m a x C o u n t , G L s i z e i * c o u n t , G L u i n t * o b j ) ; 10306 10307 t y p e d e f G L i n t ( A P I E N T R Y P P F N G L G E T A T T R I B L O C A T I O N P R O C ) ( G L u i n t p r o g r a m , c o n s t G L c h a r * n a m e ) ; 10308 10309 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T P R O G R A M I V P R O C ) ( G L u i n t p r o g r a m , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 10310 10311 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T P R O G R A M I N F O L O G P R O C ) ( G L u i n t p r o g r a m , G L s i z e i b u f S i z e , G L s i z e i * l e n g t h , G L c h a r * i n f o L o g ) ; 10312 10313 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T S H A D E R I V P R O C ) ( G L u i n t s h a d e r , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 10314 10315 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T S H A D E R I N F O L O G P R O C ) ( G L u i n t s h a d e r , G L s i z e i b u f S i z e , G L s i z e i * l e n g t h , G L c h a r * i n f o L o g ) ; 10316 10317 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T S H A D E R S O U R C E P R O C ) ( G L u i n t s h a d e r , G L s i z e i b u f S i z e , G L s i z e i * l e n g t h , G L c h a r * s o u r c e ) ; 10318 10319 t y p e d e f G L i n t ( A P I E N T R Y P P F N G L G E T U N I F O R M L O C A T I O N P R O C ) ( G L u i n t p r o g r a m , c o n s t G L c h a r * n a m e ) ; 10320 10321 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T U N I F O R M F V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L f l o a t * p a r a m s ) ; 10322 10323 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T U N I F O R M I V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L i n t * p a r a m s ) ; 10324 10325 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T V E R T E X A T T R I B D V P R O C ) ( G L u i n t i n d e x , G L e n u m p n a m e , G L d o u b l e * p a r a m s ) ; 10326 10327 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T V E R T E X A T T R I B F V P R O C ) ( G L u i n t i n d e x , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 10328 10329 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T V E R T E X A T T R I B I V P R O C ) ( G L u i n t i n d e x , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 10330 10331 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T V E R T E X A T T R I B P O I N T E R V P R O C ) ( G L u i n t i n d e x , G L e n u m p n a m e , G L v o i d * * p o i n t e r ) ; 10332 10333 t y p e d e f G L b o o l e a n ( A P I E N T R Y P P F N G L I S P R O G R A M P R O C ) ( G L u i n t p r o g r a m ) ; 10334 10335 t y p e d e f G L b o o l e a n ( A P I E N T R Y P P F N G L I S S H A D E R P R O C ) ( G L u i n t s h a d e r ) ; 10336 10337 t y p e d e f v o i d ( A P I E N T R Y P P F N G L L I N K P R O G R A M P R O C ) ( G L u i n t p r o g r a m ) ; 10338 10339 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S H A D E R S O U R C E P R O C ) ( G L u i n t s h a d e r , G L s i z e i c o u n t , c o n s t G L c h a r * * s t r i n g , c o n s t G L i n t * l e n g t h ) ; 10340 10341 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U S E P R O G R A M P R O C ) ( G L u i n t p r o g r a m ) ; 10342 10343 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 1 F P R O C ) ( G L i n t l o c a t i o n , G L f l o a t v 0 ) ; 10344 10345 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 2 F P R O C ) ( G L i n t l o c a t i o n , G L f l o a t v 0 , G L f l o a t v 1 ) ; 10346 10347 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 3 F P R O C ) ( G L i n t l o c a t i o n , G L f l o a t v 0 , G L f l o a t v 1 , G L f l o a t v 2 ) ; 10348 10349 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 4 F P R O C ) ( G L i n t l o c a t i o n , G L f l o a t v 0 , G L f l o a t v 1 , G L f l o a t v 2 , G L f l o a t v 3 ) ; 10350 10351 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 1 I P R O C ) ( G L i n t l o c a t i o n , G L i n t v 0 ) ; 10352 10353 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 2 I P R O C ) ( G L i n t l o c a t i o n , G L i n t v 0 , G L i n t v 1 ) ; 10354 10355 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 3 I P R O C ) ( G L i n t l o c a t i o n , G L i n t v 0 , G L i n t v 1 , G L i n t v 2 ) ; 10356 10357 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 4 I P R O C ) ( G L i n t l o c a t i o n , G L i n t v 0 , G L i n t v 1 , G L i n t v 2 , G L i n t v 3 ) ; 10358 10359 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 1 F V P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L f l o a t * v a l u e ) ; 10360 10361 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 2 F V P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L f l o a t * v a l u e ) ; 10362 10363 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 3 F V P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L f l o a t * v a l u e ) ; 10364 10365 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 4 F V P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L f l o a t * v a l u e ) ; 10366 10367 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 1 I V P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L i n t * v a l u e ) ; 10368 10369 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 2 I V P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L i n t * v a l u e ) ; 10370 10371 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 3 I V P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L i n t * v a l u e ) ; 10372 10373 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 4 I V P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L i n t * v a l u e ) ; 10374 10375 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M M A T R I X 2 F V P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 10376 10377 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M M A T R I X 3 F V P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 10378 10379 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M M A T R I X 4 F V P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 10380 10381 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V A L I D A T E P R O G R A M P R O C ) ( G L u i n t p r o g r a m ) ; 10382 10383 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 1 D P R O C ) ( G L u i n t i n d e x , G L d o u b l e x ) ; 10384 10385 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 1 D V P R O C ) ( G L u i n t i n d e x , c o n s t G L d o u b l e * v ) ; 10386 10387 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 1 F P R O C ) ( G L u i n t i n d e x , G L f l o a t x ) ; 10388 10389 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 1 F V P R O C ) ( G L u i n t i n d e x , c o n s t G L f l o a t * v ) ; 10390 10391 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 1 S P R O C ) ( G L u i n t i n d e x , G L s h o r t x ) ; 10392 10393 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 1 S V P R O C ) ( G L u i n t i n d e x , c o n s t G L s h o r t * v ) ; 10394 10395 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 2 D P R O C ) ( G L u i n t i n d e x , G L d o u b l e x , G L d o u b l e y ) ; 10396 10397 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 2 D V P R O C ) ( G L u i n t i n d e x , c o n s t G L d o u b l e * v ) ; 10398 10399 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 2 F P R O C ) ( G L u i n t i n d e x , G L f l o a t x , G L f l o a t y ) ; 10400 10401 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 2 F V P R O C ) ( G L u i n t i n d e x , c o n s t G L f l o a t * v ) ; 10402 10403 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 2 S P R O C ) ( G L u i n t i n d e x , G L s h o r t x , G L s h o r t y ) ; 10404 10405 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 2 S V P R O C ) ( G L u i n t i n d e x , c o n s t G L s h o r t * v ) ; 10406 10407 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 3 D P R O C ) ( G L u i n t i n d e x , G L d o u b l e x , G L d o u b l e y , G L d o u b l e z ) ; 10408 10409 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 3 D V P R O C ) ( G L u i n t i n d e x , c o n s t G L d o u b l e * v ) ; 10410 10411 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 3 F P R O C ) ( G L u i n t i n d e x , G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 10412 10413 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 3 F V P R O C ) ( G L u i n t i n d e x , c o n s t G L f l o a t * v ) ; 10414 10415 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 3 S P R O C ) ( G L u i n t i n d e x , G L s h o r t x , G L s h o r t y , G L s h o r t z ) ; 10416 10417 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 3 S V P R O C ) ( G L u i n t i n d e x , c o n s t G L s h o r t * v ) ; 10418 10419 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 4 N B V P R O C ) ( G L u i n t i n d e x , c o n s t G L b y t e * v ) ; 10420 10421 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 4 N I V P R O C ) ( G L u i n t i n d e x , c o n s t G L i n t * v ) ; 10422 10423 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 4 N S V P R O C ) ( G L u i n t i n d e x , c o n s t G L s h o r t * v ) ; 10424 10425 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 4 N U B P R O C ) ( G L u i n t i n d e x , G L u b y t e x , G L u b y t e y , G L u b y t e z , G L u b y t e w ) ; 10426 10427 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 4 N U B V P R O C ) ( G L u i n t i n d e x , c o n s t G L u b y t e * v ) ; 10428 10429 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 4 N U I V P R O C ) ( G L u i n t i n d e x , c o n s t G L u i n t * v ) ; 10430 10431 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 4 N U S V P R O C ) ( G L u i n t i n d e x , c o n s t G L u s h o r t * v ) ; 10432 10433 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 4 B V P R O C ) ( G L u i n t i n d e x , c o n s t G L b y t e * v ) ; 10434 10435 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 4 D P R O C ) ( G L u i n t i n d e x , G L d o u b l e x , G L d o u b l e y , G L d o u b l e z , G L d o u b l e w ) ; 10436 10437 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 4 D V P R O C ) ( G L u i n t i n d e x , c o n s t G L d o u b l e * v ) ; 10438 10439 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 4 F P R O C ) ( G L u i n t i n d e x , G L f l o a t x , G L f l o a t y , G L f l o a t z , G L f l o a t w ) ; 10440 10441 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 4 F V P R O C ) ( G L u i n t i n d e x , c o n s t G L f l o a t * v ) ; 10442 10443 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 4 I V P R O C ) ( G L u i n t i n d e x , c o n s t G L i n t * v ) ; 10444 10445 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 4 S P R O C ) ( G L u i n t i n d e x , G L s h o r t x , G L s h o r t y , G L s h o r t z , G L s h o r t w ) ; 10446 10447 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 4 S V P R O C ) ( G L u i n t i n d e x , c o n s t G L s h o r t * v ) ; 10448 10449 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 4 U B V P R O C ) ( G L u i n t i n d e x , c o n s t G L u b y t e * v ) ; 10450 10451 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 4 U I V P R O C ) ( G L u i n t i n d e x , c o n s t G L u i n t * v ) ; 10452 10453 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 4 U S V P R O C ) ( G L u i n t i n d e x , c o n s t G L u s h o r t * v ) ; 10454 10455 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B P O I N T E R P R O C ) ( G L u i n t i n d e x , G L i n t s i z e , G L e n u m t y p e , G L b o o l e a n n o r m a l i z e d , G L s i z e i s t r i d e , c o n s t G L v o i d * p o i n t e r ) ; 10456 10457 # e n d i f 10458 10459 # i f n d e f G L _ V E R S I O N _ 2 _ 1 10460 10461 # d e f i n e G L _ V E R S I O N _ 2 _ 1 1 10462 10463 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 10464 10465 G L A P I v o i d A P I E N T R Y g l U n i f o r m M a t r i x 2 x 3 f v ( G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 10466 10467 G L A P I v o i d A P I E N T R Y g l U n i f o r m M a t r i x 3 x 2 f v ( G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 10468 10469 G L A P I v o i d A P I E N T R Y g l U n i f o r m M a t r i x 2 x 4 f v ( G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 10470 10471 G L A P I v o i d A P I E N T R Y g l U n i f o r m M a t r i x 4 x 2 f v ( G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 10472 10473 G L A P I v o i d A P I E N T R Y g l U n i f o r m M a t r i x 3 x 4 f v ( G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 10474 10475 G L A P I v o i d A P I E N T R Y g l U n i f o r m M a t r i x 4 x 3 f v ( G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 10476 10477 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 10478 10479 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M M A T R I X 2 X 3 F V P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 10480 10481 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M M A T R I X 3 X 2 F V P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 10482 10483 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M M A T R I X 2 X 4 F V P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 10484 10485 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M M A T R I X 4 X 2 F V P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 10486 10487 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M M A T R I X 3 X 4 F V P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 10488 10489 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M M A T R I X 4 X 3 F V P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 10490 10491 # e n d i f 10492 10493 # i f n d e f G L _ V E R S I O N _ 3 _ 0 10494 10495 # d e f i n e G L _ V E R S I O N _ 3 _ 0 1 10496 10497 / * O p e n G L 3 . 0 a l s o r e u s e s e n t r y p o i n t s f r o m t h e s e e x t e n s i o n s : * / 10498 10499 / * A R B _ f r a m e b u f f e r _ o b j e c t * / 10500 10501 / * A R B _ m a p _ b u f f e r _ r a n g e * / 10502 10503 / * A R B _ v e r t e x _ a r r a y _ o b j e c t * / 10504 10505 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 10506 10507 G L A P I v o i d A P I E N T R Y g l C o l o r M a s k i ( G L u i n t i n d e x , G L b o o l e a n r , G L b o o l e a n g , G L b o o l e a n b , G L b o o l e a n a ) ; 10508 10509 G L A P I v o i d A P I E N T R Y g l G e t B o o l e a n i _ v ( G L e n u m t a r g e t , G L u i n t i n d e x , G L b o o l e a n * d a t a ) ; 10510 10511 G L A P I v o i d A P I E N T R Y g l G e t I n t e g e r i _ v ( G L e n u m t a r g e t , G L u i n t i n d e x , G L i n t * d a t a ) ; 10512 10513 G L A P I v o i d A P I E N T R Y g l E n a b l e i ( G L e n u m t a r g e t , G L u i n t i n d e x ) ; 10514 10515 G L A P I v o i d A P I E N T R Y g l D i s a b l e i ( G L e n u m t a r g e t , G L u i n t i n d e x ) ; 10516 10517 G L A P I G L b o o l e a n A P I E N T R Y g l I s E n a b l e d i ( G L e n u m t a r g e t , G L u i n t i n d e x ) ; 10518 10519 G L A P I v o i d A P I E N T R Y g l B e g i n T r a n s f o r m F e e d b a c k ( G L e n u m p r i m i t i v e M o d e ) ; 10520 10521 G L A P I v o i d A P I E N T R Y g l E n d T r a n s f o r m F e e d b a c k ( v o i d ) ; 10522 10523 G L A P I v o i d A P I E N T R Y g l B i n d B u f f e r R a n g e ( G L e n u m t a r g e t , G L u i n t i n d e x , G L u i n t b u f f e r , G L i n t p t r o f f s e t , G L s i z e i p t r s i z e ) ; 10524 10525 G L A P I v o i d A P I E N T R Y g l B i n d B u f f e r B a s e ( G L e n u m t a r g e t , G L u i n t i n d e x , G L u i n t b u f f e r ) ; 10526 10527 G L A P I v o i d A P I E N T R Y g l T r a n s f o r m F e e d b a c k V a r y i n g s ( G L u i n t p r o g r a m , G L s i z e i c o u n t , c o n s t G L c h a r * * v a r y i n g s , G L e n u m b u f f e r M o d e ) ; 10528 10529 G L A P I v o i d A P I E N T R Y g l G e t T r a n s f o r m F e e d b a c k V a r y i n g ( G L u i n t p r o g r a m , G L u i n t i n d e x , G L s i z e i b u f S i z e , G L s i z e i * l e n g t h , G L s i z e i * s i z e , G L e n u m * t y p e , G L c h a r * n a m e ) ; 10530 10531 G L A P I v o i d A P I E N T R Y g l C l a m p C o l o r ( G L e n u m t a r g e t , G L e n u m c l a m p ) ; 10532 10533 G L A P I v o i d A P I E N T R Y g l B e g i n C o n d i t i o n a l R e n d e r ( G L u i n t i d , G L e n u m m o d e ) ; 10534 10535 G L A P I v o i d A P I E N T R Y g l E n d C o n d i t i o n a l R e n d e r ( v o i d ) ; 10536 10537 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b I P o i n t e r ( G L u i n t i n d e x , G L i n t s i z e , G L e n u m t y p e , G L s i z e i s t r i d e , c o n s t G L v o i d * p o i n t e r ) ; 10538 10539 G L A P I v o i d A P I E N T R Y g l G e t V e r t e x A t t r i b I i v ( G L u i n t i n d e x , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 10540 10541 G L A P I v o i d A P I E N T R Y g l G e t V e r t e x A t t r i b I u i v ( G L u i n t i n d e x , G L e n u m p n a m e , G L u i n t * p a r a m s ) ; 10542 10543 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b I 1 i ( G L u i n t i n d e x , G L i n t x ) ; 10544 10545 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b I 2 i ( G L u i n t i n d e x , G L i n t x , G L i n t y ) ; 10546 10547 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b I 3 i ( G L u i n t i n d e x , G L i n t x , G L i n t y , G L i n t z ) ; 10548 10549 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b I 4 i ( G L u i n t i n d e x , G L i n t x , G L i n t y , G L i n t z , G L i n t w ) ; 10550 10551 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b I 1 u i ( G L u i n t i n d e x , G L u i n t x ) ; 10552 10553 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b I 2 u i ( G L u i n t i n d e x , G L u i n t x , G L u i n t y ) ; 10554 10555 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b I 3 u i ( G L u i n t i n d e x , G L u i n t x , G L u i n t y , G L u i n t z ) ; 10556 10557 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b I 4 u i ( G L u i n t i n d e x , G L u i n t x , G L u i n t y , G L u i n t z , G L u i n t w ) ; 10558 10559 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b I 1 i v ( G L u i n t i n d e x , c o n s t G L i n t * v ) ; 10560 10561 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b I 2 i v ( G L u i n t i n d e x , c o n s t G L i n t * v ) ; 10562 10563 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b I 3 i v ( G L u i n t i n d e x , c o n s t G L i n t * v ) ; 10564 10565 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b I 4 i v ( G L u i n t i n d e x , c o n s t G L i n t * v ) ; 10566 10567 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b I 1 u i v ( G L u i n t i n d e x , c o n s t G L u i n t * v ) ; 10568 10569 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b I 2 u i v ( G L u i n t i n d e x , c o n s t G L u i n t * v ) ; 10570 10571 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b I 3 u i v ( G L u i n t i n d e x , c o n s t G L u i n t * v ) ; 10572 10573 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b I 4 u i v ( G L u i n t i n d e x , c o n s t G L u i n t * v ) ; 10574 10575 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b I 4 b v ( G L u i n t i n d e x , c o n s t G L b y t e * v ) ; 10576 10577 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b I 4 s v ( G L u i n t i n d e x , c o n s t G L s h o r t * v ) ; 10578 10579 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b I 4 u b v ( G L u i n t i n d e x , c o n s t G L u b y t e * v ) ; 10580 10581 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b I 4 u s v ( G L u i n t i n d e x , c o n s t G L u s h o r t * v ) ; 10582 10583 G L A P I v o i d A P I E N T R Y g l G e t U n i f o r m u i v ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L u i n t * p a r a m s ) ; 10584 10585 G L A P I v o i d A P I E N T R Y g l B i n d F r a g D a t a L o c a t i o n ( G L u i n t p r o g r a m , G L u i n t c o l o r , c o n s t G L c h a r * n a m e ) ; 10586 10587 G L A P I G L i n t A P I E N T R Y g l G e t F r a g D a t a L o c a t i o n ( G L u i n t p r o g r a m , c o n s t G L c h a r * n a m e ) ; 10588 10589 G L A P I v o i d A P I E N T R Y g l U n i f o r m 1 u i ( G L i n t l o c a t i o n , G L u i n t v 0 ) ; 10590 10591 G L A P I v o i d A P I E N T R Y g l U n i f o r m 2 u i ( G L i n t l o c a t i o n , G L u i n t v 0 , G L u i n t v 1 ) ; 10592 10593 G L A P I v o i d A P I E N T R Y g l U n i f o r m 3 u i ( G L i n t l o c a t i o n , G L u i n t v 0 , G L u i n t v 1 , G L u i n t v 2 ) ; 10594 10595 G L A P I v o i d A P I E N T R Y g l U n i f o r m 4 u i ( G L i n t l o c a t i o n , G L u i n t v 0 , G L u i n t v 1 , G L u i n t v 2 , G L u i n t v 3 ) ; 10596 10597 G L A P I v o i d A P I E N T R Y g l U n i f o r m 1 u i v ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L u i n t * v a l u e ) ; 10598 10599 G L A P I v o i d A P I E N T R Y g l U n i f o r m 2 u i v ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L u i n t * v a l u e ) ; 10600 10601 G L A P I v o i d A P I E N T R Y g l U n i f o r m 3 u i v ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L u i n t * v a l u e ) ; 10602 10603 G L A P I v o i d A P I E N T R Y g l U n i f o r m 4 u i v ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L u i n t * v a l u e ) ; 10604 10605 G L A P I v o i d A P I E N T R Y g l T e x P a r a m e t e r I i v ( G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L i n t * p a r a m s ) ; 10606 10607 G L A P I v o i d A P I E N T R Y g l T e x P a r a m e t e r I u i v ( G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L u i n t * p a r a m s ) ; 10608 10609 G L A P I v o i d A P I E N T R Y g l G e t T e x P a r a m e t e r I i v ( G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 10610 10611 G L A P I v o i d A P I E N T R Y g l G e t T e x P a r a m e t e r I u i v ( G L e n u m t a r g e t , G L e n u m p n a m e , G L u i n t * p a r a m s ) ; 10612 10613 G L A P I v o i d A P I E N T R Y g l C l e a r B u f f e r i v ( G L e n u m b u f f e r , G L i n t d r a w b u f f e r , c o n s t G L i n t * v a l u e ) ; 10614 10615 G L A P I v o i d A P I E N T R Y g l C l e a r B u f f e r u i v ( G L e n u m b u f f e r , G L i n t d r a w b u f f e r , c o n s t G L u i n t * v a l u e ) ; 10616 10617 G L A P I v o i d A P I E N T R Y g l C l e a r B u f f e r f v ( G L e n u m b u f f e r , G L i n t d r a w b u f f e r , c o n s t G L f l o a t * v a l u e ) ; 10618 10619 G L A P I v o i d A P I E N T R Y g l C l e a r B u f f e r f i ( G L e n u m b u f f e r , G L i n t d r a w b u f f e r , G L f l o a t d e p t h , G L i n t s t e n c i l ) ; 10620 10621 G L A P I c o n s t G L u b y t e * A P I E N T R Y g l G e t S t r i n g i ( G L e n u m n a m e , G L u i n t i n d e x ) ; 10622 10623 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 10624 10625 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O L O R M A S K I P R O C ) ( G L u i n t i n d e x , G L b o o l e a n r , G L b o o l e a n g , G L b o o l e a n b , G L b o o l e a n a ) ; 10626 10627 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T B O O L E A N I _ V P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L b o o l e a n * d a t a ) ; 10628 10629 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T I N T E G E R I _ V P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L i n t * d a t a ) ; 10630 10631 t y p e d e f v o i d ( A P I E N T R Y P P F N G L E N A B L E I P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x ) ; 10632 10633 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D I S A B L E I P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x ) ; 10634 10635 t y p e d e f G L b o o l e a n ( A P I E N T R Y P P F N G L I S E N A B L E D I P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x ) ; 10636 10637 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B E G I N T R A N S F O R M F E E D B A C K P R O C ) ( G L e n u m p r i m i t i v e M o d e ) ; 10638 10639 t y p e d e f v o i d ( A P I E N T R Y P P F N G L E N D T R A N S F O R M F E E D B A C K P R O C ) ( v o i d ) ; 10640 10641 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B I N D B U F F E R R A N G E P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L u i n t b u f f e r , G L i n t p t r o f f s e t , G L s i z e i p t r s i z e ) ; 10642 10643 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B I N D B U F F E R B A S E P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L u i n t b u f f e r ) ; 10644 10645 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T R A N S F O R M F E E D B A C K V A R Y I N G S P R O C ) ( G L u i n t p r o g r a m , G L s i z e i c o u n t , c o n s t G L c h a r * * v a r y i n g s , G L e n u m b u f f e r M o d e ) ; 10646 10647 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T T R A N S F O R M F E E D B A C K V A R Y I N G P R O C ) ( G L u i n t p r o g r a m , G L u i n t i n d e x , G L s i z e i b u f S i z e , G L s i z e i * l e n g t h , G L s i z e i * s i z e , G L e n u m * t y p e , G L c h a r * n a m e ) ; 10648 10649 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C L A M P C O L O R P R O C ) ( G L e n u m t a r g e t , G L e n u m c l a m p ) ; 10650 10651 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B E G I N C O N D I T I O N A L R E N D E R P R O C ) ( G L u i n t i d , G L e n u m m o d e ) ; 10652 10653 t y p e d e f v o i d ( A P I E N T R Y P P F N G L E N D C O N D I T I O N A L R E N D E R P R O C ) ( v o i d ) ; 10654 10655 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B I P O I N T E R P R O C ) ( G L u i n t i n d e x , G L i n t s i z e , G L e n u m t y p e , G L s i z e i s t r i d e , c o n s t G L v o i d * p o i n t e r ) ; 10656 10657 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T V E R T E X A T T R I B I I V P R O C ) ( G L u i n t i n d e x , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 10658 10659 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T V E R T E X A T T R I B I U I V P R O C ) ( G L u i n t i n d e x , G L e n u m p n a m e , G L u i n t * p a r a m s ) ; 10660 10661 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B I 1 I P R O C ) ( G L u i n t i n d e x , G L i n t x ) ; 10662 10663 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B I 2 I P R O C ) ( G L u i n t i n d e x , G L i n t x , G L i n t y ) ; 10664 10665 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B I 3 I P R O C ) ( G L u i n t i n d e x , G L i n t x , G L i n t y , G L i n t z ) ; 10666 10667 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B I 4 I P R O C ) ( G L u i n t i n d e x , G L i n t x , G L i n t y , G L i n t z , G L i n t w ) ; 10668 10669 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B I 1 U I P R O C ) ( G L u i n t i n d e x , G L u i n t x ) ; 10670 10671 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B I 2 U I P R O C ) ( G L u i n t i n d e x , G L u i n t x , G L u i n t y ) ; 10672 10673 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B I 3 U I P R O C ) ( G L u i n t i n d e x , G L u i n t x , G L u i n t y , G L u i n t z ) ; 10674 10675 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B I 4 U I P R O C ) ( G L u i n t i n d e x , G L u i n t x , G L u i n t y , G L u i n t z , G L u i n t w ) ; 10676 10677 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B I 1 I V P R O C ) ( G L u i n t i n d e x , c o n s t G L i n t * v ) ; 10678 10679 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B I 2 I V P R O C ) ( G L u i n t i n d e x , c o n s t G L i n t * v ) ; 10680 10681 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B I 3 I V P R O C ) ( G L u i n t i n d e x , c o n s t G L i n t * v ) ; 10682 10683 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B I 4 I V P R O C ) ( G L u i n t i n d e x , c o n s t G L i n t * v ) ; 10684 10685 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B I 1 U I V P R O C ) ( G L u i n t i n d e x , c o n s t G L u i n t * v ) ; 10686 10687 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B I 2 U I V P R O C ) ( G L u i n t i n d e x , c o n s t G L u i n t * v ) ; 10688 10689 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B I 3 U I V P R O C ) ( G L u i n t i n d e x , c o n s t G L u i n t * v ) ; 10690 10691 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B I 4 U I V P R O C ) ( G L u i n t i n d e x , c o n s t G L u i n t * v ) ; 10692 10693 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B I 4 B V P R O C ) ( G L u i n t i n d e x , c o n s t G L b y t e * v ) ; 10694 10695 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B I 4 S V P R O C ) ( G L u i n t i n d e x , c o n s t G L s h o r t * v ) ; 10696 10697 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B I 4 U B V P R O C ) ( G L u i n t i n d e x , c o n s t G L u b y t e * v ) ; 10698 10699 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B I 4 U S V P R O C ) ( G L u i n t i n d e x , c o n s t G L u s h o r t * v ) ; 10700 10701 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T U N I F O R M U I V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L u i n t * p a r a m s ) ; 10702 10703 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B I N D F R A G D A T A L O C A T I O N P R O C ) ( G L u i n t p r o g r a m , G L u i n t c o l o r , c o n s t G L c h a r * n a m e ) ; 10704 10705 t y p e d e f G L i n t ( A P I E N T R Y P P F N G L G E T F R A G D A T A L O C A T I O N P R O C ) ( G L u i n t p r o g r a m , c o n s t G L c h a r * n a m e ) ; 10706 10707 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 1 U I P R O C ) ( G L i n t l o c a t i o n , G L u i n t v 0 ) ; 10708 10709 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 2 U I P R O C ) ( G L i n t l o c a t i o n , G L u i n t v 0 , G L u i n t v 1 ) ; 10710 10711 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 3 U I P R O C ) ( G L i n t l o c a t i o n , G L u i n t v 0 , G L u i n t v 1 , G L u i n t v 2 ) ; 10712 10713 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 4 U I P R O C ) ( G L i n t l o c a t i o n , G L u i n t v 0 , G L u i n t v 1 , G L u i n t v 2 , G L u i n t v 3 ) ; 10714 10715 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 1 U I V P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L u i n t * v a l u e ) ; 10716 10717 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 2 U I V P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L u i n t * v a l u e ) ; 10718 10719 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 3 U I V P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L u i n t * v a l u e ) ; 10720 10721 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 4 U I V P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L u i n t * v a l u e ) ; 10722 10723 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X P A R A M E T E R I I V P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L i n t * p a r a m s ) ; 10724 10725 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X P A R A M E T E R I U I V P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L u i n t * p a r a m s ) ; 10726 10727 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T T E X P A R A M E T E R I I V P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 10728 10729 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T T E X P A R A M E T E R I U I V P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , G L u i n t * p a r a m s ) ; 10730 10731 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C L E A R B U F F E R I V P R O C ) ( G L e n u m b u f f e r , G L i n t d r a w b u f f e r , c o n s t G L i n t * v a l u e ) ; 10732 10733 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C L E A R B U F F E R U I V P R O C ) ( G L e n u m b u f f e r , G L i n t d r a w b u f f e r , c o n s t G L u i n t * v a l u e ) ; 10734 10735 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C L E A R B U F F E R F V P R O C ) ( G L e n u m b u f f e r , G L i n t d r a w b u f f e r , c o n s t G L f l o a t * v a l u e ) ; 10736 10737 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C L E A R B U F F E R F I P R O C ) ( G L e n u m b u f f e r , G L i n t d r a w b u f f e r , G L f l o a t d e p t h , G L i n t s t e n c i l ) ; 10738 10739 t y p e d e f c o n s t G L u b y t e * ( A P I E N T R Y P P F N G L G E T S T R I N G I P R O C ) ( G L e n u m n a m e , G L u i n t i n d e x ) ; 10740 10741 # e n d i f 10742 10743 # i f n d e f G L _ V E R S I O N _ 3 _ 1 10744 10745 # d e f i n e G L _ V E R S I O N _ 3 _ 1 1 10746 10747 / * O p e n G L 3 . 1 a l s o r e u s e s e n t r y p o i n t s f r o m t h e s e e x t e n s i o n s : * / 10748 10749 / * A R B _ c o p y _ b u f f e r * / 10750 10751 / * A R B _ u n i f o r m _ b u f f e r _ o b j e c t * / 10752 10753 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 10754 10755 G L A P I v o i d A P I E N T R Y g l D r a w A r r a y s I n s t a n c e d ( G L e n u m m o d e , G L i n t f i r s t , G L s i z e i c o u n t , G L s i z e i p r i m c o u n t ) ; 10756 10757 G L A P I v o i d A P I E N T R Y g l D r a w E l e m e n t s I n s t a n c e d ( G L e n u m m o d e , G L s i z e i c o u n t , G L e n u m t y p e , c o n s t G L v o i d * i n d i c e s , G L s i z e i p r i m c o u n t ) ; 10758 10759 G L A P I v o i d A P I E N T R Y g l T e x B u f f e r ( G L e n u m t a r g e t , G L e n u m i n t e r n a l f o r m a t , G L u i n t b u f f e r ) ; 10760 10761 G L A P I v o i d A P I E N T R Y g l P r i m i t i v e R e s t a r t I n d e x ( G L u i n t i n d e x ) ; 10762 10763 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 10764 10765 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D R A W A R R A Y S I N S T A N C E D P R O C ) ( G L e n u m m o d e , G L i n t f i r s t , G L s i z e i c o u n t , G L s i z e i p r i m c o u n t ) ; 10766 10767 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D R A W E L E M E N T S I N S T A N C E D P R O C ) ( G L e n u m m o d e , G L s i z e i c o u n t , G L e n u m t y p e , c o n s t G L v o i d * i n d i c e s , G L s i z e i p r i m c o u n t ) ; 10768 10769 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X B U F F E R P R O C ) ( G L e n u m t a r g e t , G L e n u m i n t e r n a l f o r m a t , G L u i n t b u f f e r ) ; 10770 10771 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R I M I T I V E R E S T A R T I N D E X P R O C ) ( G L u i n t i n d e x ) ; 10772 10773 # e n d i f 10774 10775 # i f n d e f G L _ V E R S I O N _ 3 _ 2 10776 10777 # d e f i n e G L _ V E R S I O N _ 3 _ 2 1 10778 10779 / * O p e n G L 3 . 2 a l s o r e u s e s e n t r y p o i n t s f r o m t h e s e e x t e n s i o n s : * / 10780 10781 / * A R B _ d r a w _ e l e m e n t s _ b a s e _ v e r t e x * / 10782 10783 / * A R B _ p r o v o k i n g _ v e r t e x * / 10784 10785 / * A R B _ s y n c * / 10786 10787 / * A R B _ t e x t u r e _ m u l t i s a m p l e * / 10788 10789 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 10790 10791 G L A P I v o i d A P I E N T R Y g l G e t I n t e g e r 6 4 i _ v ( G L e n u m t a r g e t , G L u i n t i n d e x , G L i n t 6 4 * d a t a ) ; 10792 10793 G L A P I v o i d A P I E N T R Y g l G e t B u f f e r P a r a m e t e r i 6 4 v ( G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t 6 4 * p a r a m s ) ; 10794 10795 G L A P I v o i d A P I E N T R Y g l F r a m e b u f f e r T e x t u r e ( G L e n u m t a r g e t , G L e n u m a t t a c h m e n t , G L u i n t t e x t u r e , G L i n t l e v e l ) ; 10796 10797 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 10798 10799 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T I N T E G E R 6 4 I _ V P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L i n t 6 4 * d a t a ) ; 10800 10801 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T B U F F E R P A R A M E T E R I 6 4 V P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t 6 4 * p a r a m s ) ; 10802 10803 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F R A M E B U F F E R T E X T U R E P R O C ) ( G L e n u m t a r g e t , G L e n u m a t t a c h m e n t , G L u i n t t e x t u r e , G L i n t l e v e l ) ; 10804 10805 # e n d i f 10806 10807 # i f n d e f G L _ V E R S I O N _ 3 _ 3 10808 10809 # d e f i n e G L _ V E R S I O N _ 3 _ 3 1 10810 10811 / * O p e n G L 3 . 3 a l s o r e u s e s e n t r y p o i n t s f r o m t h e s e e x t e n s i o n s : * / 10812 10813 / * A R B _ b l e n d _ f u n c _ e x t e n d e d * / 10814 10815 / * A R B _ s a m p l e r _ o b j e c t s * / 10816 10817 / * A R B _ e x p l i c i t _ a t t r i b _ l o c a t i o n , b u t i t h a s n o n e * / 10818 10819 / * A R B _ o c c l u s i o n _ q u e r y 2 ( n o e n t r y p o i n t s ) * / 10820 10821 / * A R B _ s h a d e r _ b i t _ e n c o d i n g ( n o e n t r y p o i n t s ) * / 10822 10823 / * A R B _ t e x t u r e _ r g b 1 0 _ a 2 u i ( n o e n t r y p o i n t s ) * / 10824 10825 / * A R B _ t e x t u r e _ s w i z z l e ( n o e n t r y p o i n t s ) * / 10826 10827 / * A R B _ t i m e r _ q u e r y * / 10828 10829 / * A R B _ v e r t e x _ t y p e _ 2 _ 1 0 _ 1 0 _ 1 0 _ r e v * / 10830 10831 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 10832 10833 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b D i v i s o r ( G L u i n t i n d e x , G L u i n t d i v i s o r ) ; 10834 10835 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 10836 10837 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B D I V I S O R P R O C ) ( G L u i n t i n d e x , G L u i n t d i v i s o r ) ; 10838 10839 # e n d i f 10840 10841 # i f n d e f G L _ V E R S I O N _ 4 _ 0 10842 10843 # d e f i n e G L _ V E R S I O N _ 4 _ 0 1 10844 10845 / * O p e n G L 4 . 0 a l s o r e u s e s e n t r y p o i n t s f r o m t h e s e e x t e n s i o n s : * / 10846 10847 / * A R B _ t e x t u r e _ q u e r y _ l o d ( n o e n t r y p o i n t s ) * / 10848 10849 / * A R B _ d r a w _ i n d i r e c t * / 10850 10851 / * A R B _ g p u _ s h a d e r 5 ( n o e n t r y p o i n t s ) * / 10852 10853 / * A R B _ g p u _ s h a d e r _ f p 6 4 * / 10854 10855 / * A R B _ s h a d e r _ s u b r o u t i n e * / 10856 10857 / * A R B _ t e s s e l l a t i o n _ s h a d e r * / 10858 10859 / * A R B _ t e x t u r e _ b u f f e r _ o b j e c t _ r g b 3 2 ( n o e n t r y p o i n t s ) * / 10860 10861 / * A R B _ t e x t u r e _ c u b e _ m a p _ a r r a y ( n o e n t r y p o i n t s ) * / 10862 10863 / * A R B _ t e x t u r e _ g a t h e r ( n o e n t r y p o i n t s ) * / 10864 10865 / * A R B _ t r a n s f o r m _ f e e d b a c k 2 * / 10866 10867 / * A R B _ t r a n s f o r m _ f e e d b a c k 3 * / 10868 10869 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 10870 10871 G L A P I v o i d A P I E N T R Y g l M i n S a m p l e S h a d i n g ( G L c l a m p f v a l u e ) ; 10872 10873 G L A P I v o i d A P I E N T R Y g l B l e n d E q u a t i o n i ( G L u i n t b u f , G L e n u m m o d e ) ; 10874 10875 G L A P I v o i d A P I E N T R Y g l B l e n d E q u a t i o n S e p a r a t e i ( G L u i n t b u f , G L e n u m m o d e R G B , G L e n u m m o d e A l p h a ) ; 10876 10877 G L A P I v o i d A P I E N T R Y g l B l e n d F u n c i ( G L u i n t b u f , G L e n u m s r c , G L e n u m d s t ) ; 10878 10879 G L A P I v o i d A P I E N T R Y g l B l e n d F u n c S e p a r a t e i ( G L u i n t b u f , G L e n u m s r c R G B , G L e n u m d s t R G B , G L e n u m s r c A l p h a , G L e n u m d s t A l p h a ) ; 10880 10881 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 10882 10883 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M I N S A M P L E S H A D I N G P R O C ) ( G L c l a m p f v a l u e ) ; 10884 10885 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B L E N D E Q U A T I O N I P R O C ) ( G L u i n t b u f , G L e n u m m o d e ) ; 10886 10887 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B L E N D E Q U A T I O N S E P A R A T E I P R O C ) ( G L u i n t b u f , G L e n u m m o d e R G B , G L e n u m m o d e A l p h a ) ; 10888 10889 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B L E N D F U N C I P R O C ) ( G L u i n t b u f , G L e n u m s r c , G L e n u m d s t ) ; 10890 10891 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B L E N D F U N C S E P A R A T E I P R O C ) ( G L u i n t b u f , G L e n u m s r c R G B , G L e n u m d s t R G B , G L e n u m s r c A l p h a , G L e n u m d s t A l p h a ) ; 10892 10893 # e n d i f 10894 10895 # i f n d e f G L _ V E R S I O N _ 4 _ 1 10896 10897 # d e f i n e G L _ V E R S I O N _ 4 _ 1 1 10898 10899 / * O p e n G L 4 . 1 a l s o r e u s e s e n t r y p o i n t s f r o m t h e s e e x t e n s i o n s : * / 10900 10901 / * A R B _ E S 2 _ c o m p a t i b i l i t y * / 10902 10903 / * A R B _ g e t _ p r o g r a m _ b i n a r y * / 10904 10905 / * A R B _ s e p a r a t e _ s h a d e r _ o b j e c t s * / 10906 10907 / * A R B _ s h a d e r _ p r e c i s i o n ( n o e n t r y p o i n t s ) * / 10908 10909 / * A R B _ v e r t e x _ a t t r i b _ 6 4 b i t * / 10910 10911 / * A R B _ v i e w p o r t _ a r r a y * / 10912 10913 # e n d i f 10914 10915 # i f n d e f G L _ A R B _ m u l t i t e x t u r e 10916 10917 # d e f i n e G L _ A R B _ m u l t i t e x t u r e 1 10918 10919 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 10920 10921 G L A P I v o i d A P I E N T R Y g l A c t i v e T e x t u r e A R B ( G L e n u m t e x t u r e ) ; 10922 10923 G L A P I v o i d A P I E N T R Y g l C l i e n t A c t i v e T e x t u r e A R B ( G L e n u m t e x t u r e ) ; 10924 10925 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 1 d A R B ( G L e n u m t a r g e t , G L d o u b l e s ) ; 10926 10927 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 1 d v A R B ( G L e n u m t a r g e t , c o n s t G L d o u b l e * v ) ; 10928 10929 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 1 f A R B ( G L e n u m t a r g e t , G L f l o a t s ) ; 10930 10931 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 1 f v A R B ( G L e n u m t a r g e t , c o n s t G L f l o a t * v ) ; 10932 10933 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 1 i A R B ( G L e n u m t a r g e t , G L i n t s ) ; 10934 10935 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 1 i v A R B ( G L e n u m t a r g e t , c o n s t G L i n t * v ) ; 10936 10937 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 1 s A R B ( G L e n u m t a r g e t , G L s h o r t s ) ; 10938 10939 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 1 s v A R B ( G L e n u m t a r g e t , c o n s t G L s h o r t * v ) ; 10940 10941 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 2 d A R B ( G L e n u m t a r g e t , G L d o u b l e s , G L d o u b l e t ) ; 10942 10943 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 2 d v A R B ( G L e n u m t a r g e t , c o n s t G L d o u b l e * v ) ; 10944 10945 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 2 f A R B ( G L e n u m t a r g e t , G L f l o a t s , G L f l o a t t ) ; 10946 10947 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 2 f v A R B ( G L e n u m t a r g e t , c o n s t G L f l o a t * v ) ; 10948 10949 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 2 i A R B ( G L e n u m t a r g e t , G L i n t s , G L i n t t ) ; 10950 10951 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 2 i v A R B ( G L e n u m t a r g e t , c o n s t G L i n t * v ) ; 10952 10953 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 2 s A R B ( G L e n u m t a r g e t , G L s h o r t s , G L s h o r t t ) ; 10954 10955 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 2 s v A R B ( G L e n u m t a r g e t , c o n s t G L s h o r t * v ) ; 10956 10957 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 3 d A R B ( G L e n u m t a r g e t , G L d o u b l e s , G L d o u b l e t , G L d o u b l e r ) ; 10958 10959 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 3 d v A R B ( G L e n u m t a r g e t , c o n s t G L d o u b l e * v ) ; 10960 10961 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 3 f A R B ( G L e n u m t a r g e t , G L f l o a t s , G L f l o a t t , G L f l o a t r ) ; 10962 10963 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 3 f v A R B ( G L e n u m t a r g e t , c o n s t G L f l o a t * v ) ; 10964 10965 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 3 i A R B ( G L e n u m t a r g e t , G L i n t s , G L i n t t , G L i n t r ) ; 10966 10967 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 3 i v A R B ( G L e n u m t a r g e t , c o n s t G L i n t * v ) ; 10968 10969 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 3 s A R B ( G L e n u m t a r g e t , G L s h o r t s , G L s h o r t t , G L s h o r t r ) ; 10970 10971 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 3 s v A R B ( G L e n u m t a r g e t , c o n s t G L s h o r t * v ) ; 10972 10973 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 4 d A R B ( G L e n u m t a r g e t , G L d o u b l e s , G L d o u b l e t , G L d o u b l e r , G L d o u b l e q ) ; 10974 10975 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 4 d v A R B ( G L e n u m t a r g e t , c o n s t G L d o u b l e * v ) ; 10976 10977 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 4 f A R B ( G L e n u m t a r g e t , G L f l o a t s , G L f l o a t t , G L f l o a t r , G L f l o a t q ) ; 10978 10979 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 4 f v A R B ( G L e n u m t a r g e t , c o n s t G L f l o a t * v ) ; 10980 10981 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 4 i A R B ( G L e n u m t a r g e t , G L i n t s , G L i n t t , G L i n t r , G L i n t q ) ; 10982 10983 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 4 i v A R B ( G L e n u m t a r g e t , c o n s t G L i n t * v ) ; 10984 10985 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 4 s A R B ( G L e n u m t a r g e t , G L s h o r t s , G L s h o r t t , G L s h o r t r , G L s h o r t q ) ; 10986 10987 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 4 s v A R B ( G L e n u m t a r g e t , c o n s t G L s h o r t * v ) ; 10988 10989 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 10990 10991 t y p e d e f v o i d ( A P I E N T R Y P P F N G L A C T I V E T E X T U R E A R B P R O C ) ( G L e n u m t e x t u r e ) ; 10992 10993 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C L I E N T A C T I V E T E X T U R E A R B P R O C ) ( G L e n u m t e x t u r e ) ; 10994 10995 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 1 D A R B P R O C ) ( G L e n u m t a r g e t , G L d o u b l e s ) ; 10996 10997 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 1 D V A R B P R O C ) ( G L e n u m t a r g e t , c o n s t G L d o u b l e * v ) ; 10998 10999 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 1 F A R B P R O C ) ( G L e n u m t a r g e t , G L f l o a t s ) ; 11000 11001 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 1 F V A R B P R O C ) ( G L e n u m t a r g e t , c o n s t G L f l o a t * v ) ; 11002 11003 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 1 I A R B P R O C ) ( G L e n u m t a r g e t , G L i n t s ) ; 11004 11005 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 1 I V A R B P R O C ) ( G L e n u m t a r g e t , c o n s t G L i n t * v ) ; 11006 11007 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 1 S A R B P R O C ) ( G L e n u m t a r g e t , G L s h o r t s ) ; 11008 11009 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 1 S V A R B P R O C ) ( G L e n u m t a r g e t , c o n s t G L s h o r t * v ) ; 11010 11011 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 2 D A R B P R O C ) ( G L e n u m t a r g e t , G L d o u b l e s , G L d o u b l e t ) ; 11012 11013 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 2 D V A R B P R O C ) ( G L e n u m t a r g e t , c o n s t G L d o u b l e * v ) ; 11014 11015 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 2 F A R B P R O C ) ( G L e n u m t a r g e t , G L f l o a t s , G L f l o a t t ) ; 11016 11017 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 2 F V A R B P R O C ) ( G L e n u m t a r g e t , c o n s t G L f l o a t * v ) ; 11018 11019 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 2 I A R B P R O C ) ( G L e n u m t a r g e t , G L i n t s , G L i n t t ) ; 11020 11021 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 2 I V A R B P R O C ) ( G L e n u m t a r g e t , c o n s t G L i n t * v ) ; 11022 11023 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 2 S A R B P R O C ) ( G L e n u m t a r g e t , G L s h o r t s , G L s h o r t t ) ; 11024 11025 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 2 S V A R B P R O C ) ( G L e n u m t a r g e t , c o n s t G L s h o r t * v ) ; 11026 11027 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 3 D A R B P R O C ) ( G L e n u m t a r g e t , G L d o u b l e s , G L d o u b l e t , G L d o u b l e r ) ; 11028 11029 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 3 D V A R B P R O C ) ( G L e n u m t a r g e t , c o n s t G L d o u b l e * v ) ; 11030 11031 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 3 F A R B P R O C ) ( G L e n u m t a r g e t , G L f l o a t s , G L f l o a t t , G L f l o a t r ) ; 11032 11033 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 3 F V A R B P R O C ) ( G L e n u m t a r g e t , c o n s t G L f l o a t * v ) ; 11034 11035 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 3 I A R B P R O C ) ( G L e n u m t a r g e t , G L i n t s , G L i n t t , G L i n t r ) ; 11036 11037 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 3 I V A R B P R O C ) ( G L e n u m t a r g e t , c o n s t G L i n t * v ) ; 11038 11039 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 3 S A R B P R O C ) ( G L e n u m t a r g e t , G L s h o r t s , G L s h o r t t , G L s h o r t r ) ; 11040 11041 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 3 S V A R B P R O C ) ( G L e n u m t a r g e t , c o n s t G L s h o r t * v ) ; 11042 11043 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 4 D A R B P R O C ) ( G L e n u m t a r g e t , G L d o u b l e s , G L d o u b l e t , G L d o u b l e r , G L d o u b l e q ) ; 11044 11045 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 4 D V A R B P R O C ) ( G L e n u m t a r g e t , c o n s t G L d o u b l e * v ) ; 11046 11047 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 4 F A R B P R O C ) ( G L e n u m t a r g e t , G L f l o a t s , G L f l o a t t , G L f l o a t r , G L f l o a t q ) ; 11048 11049 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 4 F V A R B P R O C ) ( G L e n u m t a r g e t , c o n s t G L f l o a t * v ) ; 11050 11051 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 4 I A R B P R O C ) ( G L e n u m t a r g e t , G L i n t s , G L i n t t , G L i n t r , G L i n t q ) ; 11052 11053 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 4 I V A R B P R O C ) ( G L e n u m t a r g e t , c o n s t G L i n t * v ) ; 11054 11055 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 4 S A R B P R O C ) ( G L e n u m t a r g e t , G L s h o r t s , G L s h o r t t , G L s h o r t r , G L s h o r t q ) ; 11056 11057 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 4 S V A R B P R O C ) ( G L e n u m t a r g e t , c o n s t G L s h o r t * v ) ; 11058 11059 # e n d i f 11060 11061 # i f n d e f G L _ A R B _ t r a n s p o s e _ m a t r i x 11062 11063 # d e f i n e G L _ A R B _ t r a n s p o s e _ m a t r i x 1 11064 11065 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 11066 11067 G L A P I v o i d A P I E N T R Y g l L o a d T r a n s p o s e M a t r i x f A R B ( c o n s t G L f l o a t * m ) ; 11068 11069 G L A P I v o i d A P I E N T R Y g l L o a d T r a n s p o s e M a t r i x d A R B ( c o n s t G L d o u b l e * m ) ; 11070 11071 G L A P I v o i d A P I E N T R Y g l M u l t T r a n s p o s e M a t r i x f A R B ( c o n s t G L f l o a t * m ) ; 11072 11073 G L A P I v o i d A P I E N T R Y g l M u l t T r a n s p o s e M a t r i x d A R B ( c o n s t G L d o u b l e * m ) ; 11074 11075 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 11076 11077 t y p e d e f v o i d ( A P I E N T R Y P P F N G L L O A D T R A N S P O S E M A T R I X F A R B P R O C ) ( c o n s t G L f l o a t * m ) ; 11078 11079 t y p e d e f v o i d ( A P I E N T R Y P P F N G L L O A D T R A N S P O S E M A T R I X D A R B P R O C ) ( c o n s t G L d o u b l e * m ) ; 11080 11081 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T T R A N S P O S E M A T R I X F A R B P R O C ) ( c o n s t G L f l o a t * m ) ; 11082 11083 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T T R A N S P O S E M A T R I X D A R B P R O C ) ( c o n s t G L d o u b l e * m ) ; 11084 11085 # e n d i f 11086 11087 # i f n d e f G L _ A R B _ m u l t i s a m p l e 11088 11089 # d e f i n e G L _ A R B _ m u l t i s a m p l e 1 11090 11091 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 11092 11093 G L A P I v o i d A P I E N T R Y g l S a m p l e C o v e r a g e A R B ( G L c l a m p f v a l u e , G L b o o l e a n i n v e r t ) ; 11094 11095 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 11096 11097 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S A M P L E C O V E R A G E A R B P R O C ) ( G L c l a m p f v a l u e , G L b o o l e a n i n v e r t ) ; 11098 11099 # e n d i f 11100 11101 # i f n d e f G L _ A R B _ t e x t u r e _ e n v _ a d d 11102 11103 # d e f i n e G L _ A R B _ t e x t u r e _ e n v _ a d d 1 11104 11105 # e n d i f 11106 11107 # i f n d e f G L _ A R B _ t e x t u r e _ c u b e _ m a p 11108 11109 # d e f i n e G L _ A R B _ t e x t u r e _ c u b e _ m a p 1 11110 11111 # e n d i f 11112 11113 # i f n d e f G L _ A R B _ t e x t u r e _ c o m p r e s s i o n 11114 11115 # d e f i n e G L _ A R B _ t e x t u r e _ c o m p r e s s i o n 1 11116 11117 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 11118 11119 G L A P I v o i d A P I E N T R Y g l C o m p r e s s e d T e x I m a g e 3 D A R B ( G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L s i z e i d e p t h , G L i n t b o r d e r , G L s i z e i i m a g e S i z e , c o n s t G L v o i d * d a t a ) ; 11120 11121 G L A P I v o i d A P I E N T R Y g l C o m p r e s s e d T e x I m a g e 2 D A R B ( G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L i n t b o r d e r , G L s i z e i i m a g e S i z e , c o n s t G L v o i d * d a t a ) ; 11122 11123 G L A P I v o i d A P I E N T R Y g l C o m p r e s s e d T e x I m a g e 1 D A R B ( G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L i n t b o r d e r , G L s i z e i i m a g e S i z e , c o n s t G L v o i d * d a t a ) ; 11124 11125 G L A P I v o i d A P I E N T R Y g l C o m p r e s s e d T e x S u b I m a g e 3 D A R B ( G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L i n t y o f f s e t , G L i n t z o f f s e t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L s i z e i d e p t h , G L e n u m f o r m a t , G L s i z e i i m a g e S i z e , c o n s t G L v o i d * d a t a ) ; 11126 11127 G L A P I v o i d A P I E N T R Y g l C o m p r e s s e d T e x S u b I m a g e 2 D A R B ( G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L i n t y o f f s e t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L e n u m f o r m a t , G L s i z e i i m a g e S i z e , c o n s t G L v o i d * d a t a ) ; 11128 11129 G L A P I v o i d A P I E N T R Y g l C o m p r e s s e d T e x S u b I m a g e 1 D A R B ( G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L s i z e i w i d t h , G L e n u m f o r m a t , G L s i z e i i m a g e S i z e , c o n s t G L v o i d * d a t a ) ; 11130 11131 G L A P I v o i d A P I E N T R Y g l G e t C o m p r e s s e d T e x I m a g e A R B ( G L e n u m t a r g e t , G L i n t l e v e l , G L v o i d * i m g ) ; 11132 11133 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 11134 11135 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O M P R E S S E D T E X I M A G E 3 D A R B P R O C ) ( G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L s i z e i d e p t h , G L i n t b o r d e r , G L s i z e i i m a g e S i z e , c o n s t G L v o i d * d a t a ) ; 11136 11137 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O M P R E S S E D T E X I M A G E 2 D A R B P R O C ) ( G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L i n t b o r d e r , G L s i z e i i m a g e S i z e , c o n s t G L v o i d * d a t a ) ; 11138 11139 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O M P R E S S E D T E X I M A G E 1 D A R B P R O C ) ( G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L i n t b o r d e r , G L s i z e i i m a g e S i z e , c o n s t G L v o i d * d a t a ) ; 11140 11141 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O M P R E S S E D T E X S U B I M A G E 3 D A R B P R O C ) ( G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L i n t y o f f s e t , G L i n t z o f f s e t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L s i z e i d e p t h , G L e n u m f o r m a t , G L s i z e i i m a g e S i z e , c o n s t G L v o i d * d a t a ) ; 11142 11143 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O M P R E S S E D T E X S U B I M A G E 2 D A R B P R O C ) ( G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L i n t y o f f s e t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L e n u m f o r m a t , G L s i z e i i m a g e S i z e , c o n s t G L v o i d * d a t a ) ; 11144 11145 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O M P R E S S E D T E X S U B I M A G E 1 D A R B P R O C ) ( G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L s i z e i w i d t h , G L e n u m f o r m a t , G L s i z e i i m a g e S i z e , c o n s t G L v o i d * d a t a ) ; 11146 11147 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T C O M P R E S S E D T E X I M A G E A R B P R O C ) ( G L e n u m t a r g e t , G L i n t l e v e l , G L v o i d * i m g ) ; 11148 11149 # e n d i f 11150 11151 # i f n d e f G L _ A R B _ t e x t u r e _ b o r d e r _ c l a m p 11152 11153 # d e f i n e G L _ A R B _ t e x t u r e _ b o r d e r _ c l a m p 1 11154 11155 # e n d i f 11156 11157 # i f n d e f G L _ A R B _ p o i n t _ p a r a m e t e r s 11158 11159 # d e f i n e G L _ A R B _ p o i n t _ p a r a m e t e r s 1 11160 11161 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 11162 11163 G L A P I v o i d A P I E N T R Y g l P o i n t P a r a m e t e r f A R B ( G L e n u m p n a m e , G L f l o a t p a r a m ) ; 11164 11165 G L A P I v o i d A P I E N T R Y g l P o i n t P a r a m e t e r f v A R B ( G L e n u m p n a m e , c o n s t G L f l o a t * p a r a m s ) ; 11166 11167 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 11168 11169 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P O I N T P A R A M E T E R F A R B P R O C ) ( G L e n u m p n a m e , G L f l o a t p a r a m ) ; 11170 11171 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P O I N T P A R A M E T E R F V A R B P R O C ) ( G L e n u m p n a m e , c o n s t G L f l o a t * p a r a m s ) ; 11172 11173 # e n d i f 11174 11175 # i f n d e f G L _ A R B _ v e r t e x _ b l e n d 11176 11177 # d e f i n e G L _ A R B _ v e r t e x _ b l e n d 1 11178 11179 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 11180 11181 G L A P I v o i d A P I E N T R Y g l W e i g h t b v A R B ( G L i n t s i z e , c o n s t G L b y t e * w e i g h t s ) ; 11182 11183 G L A P I v o i d A P I E N T R Y g l W e i g h t s v A R B ( G L i n t s i z e , c o n s t G L s h o r t * w e i g h t s ) ; 11184 11185 G L A P I v o i d A P I E N T R Y g l W e i g h t i v A R B ( G L i n t s i z e , c o n s t G L i n t * w e i g h t s ) ; 11186 11187 G L A P I v o i d A P I E N T R Y g l W e i g h t f v A R B ( G L i n t s i z e , c o n s t G L f l o a t * w e i g h t s ) ; 11188 11189 G L A P I v o i d A P I E N T R Y g l W e i g h t d v A R B ( G L i n t s i z e , c o n s t G L d o u b l e * w e i g h t s ) ; 11190 11191 G L A P I v o i d A P I E N T R Y g l W e i g h t u b v A R B ( G L i n t s i z e , c o n s t G L u b y t e * w e i g h t s ) ; 11192 11193 G L A P I v o i d A P I E N T R Y g l W e i g h t u s v A R B ( G L i n t s i z e , c o n s t G L u s h o r t * w e i g h t s ) ; 11194 11195 G L A P I v o i d A P I E N T R Y g l W e i g h t u i v A R B ( G L i n t s i z e , c o n s t G L u i n t * w e i g h t s ) ; 11196 11197 G L A P I v o i d A P I E N T R Y g l W e i g h t P o i n t e r A R B ( G L i n t s i z e , G L e n u m t y p e , G L s i z e i s t r i d e , c o n s t G L v o i d * p o i n t e r ) ; 11198 11199 G L A P I v o i d A P I E N T R Y g l V e r t e x B l e n d A R B ( G L i n t c o u n t ) ; 11200 11201 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 11202 11203 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W E I G H T B V A R B P R O C ) ( G L i n t s i z e , c o n s t G L b y t e * w e i g h t s ) ; 11204 11205 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W E I G H T S V A R B P R O C ) ( G L i n t s i z e , c o n s t G L s h o r t * w e i g h t s ) ; 11206 11207 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W E I G H T I V A R B P R O C ) ( G L i n t s i z e , c o n s t G L i n t * w e i g h t s ) ; 11208 11209 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W E I G H T F V A R B P R O C ) ( G L i n t s i z e , c o n s t G L f l o a t * w e i g h t s ) ; 11210 11211 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W E I G H T D V A R B P R O C ) ( G L i n t s i z e , c o n s t G L d o u b l e * w e i g h t s ) ; 11212 11213 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W E I G H T U B V A R B P R O C ) ( G L i n t s i z e , c o n s t G L u b y t e * w e i g h t s ) ; 11214 11215 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W E I G H T U S V A R B P R O C ) ( G L i n t s i z e , c o n s t G L u s h o r t * w e i g h t s ) ; 11216 11217 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W E I G H T U I V A R B P R O C ) ( G L i n t s i z e , c o n s t G L u i n t * w e i g h t s ) ; 11218 11219 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W E I G H T P O I N T E R A R B P R O C ) ( G L i n t s i z e , G L e n u m t y p e , G L s i z e i s t r i d e , c o n s t G L v o i d * p o i n t e r ) ; 11220 11221 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X B L E N D A R B P R O C ) ( G L i n t c o u n t ) ; 11222 11223 # e n d i f 11224 11225 # i f n d e f G L _ A R B _ m a t r i x _ p a l e t t e 11226 11227 # d e f i n e G L _ A R B _ m a t r i x _ p a l e t t e 1 11228 11229 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 11230 11231 G L A P I v o i d A P I E N T R Y g l C u r r e n t P a l e t t e M a t r i x A R B ( G L i n t i n d e x ) ; 11232 11233 G L A P I v o i d A P I E N T R Y g l M a t r i x I n d e x u b v A R B ( G L i n t s i z e , c o n s t G L u b y t e * i n d i c e s ) ; 11234 11235 G L A P I v o i d A P I E N T R Y g l M a t r i x I n d e x u s v A R B ( G L i n t s i z e , c o n s t G L u s h o r t * i n d i c e s ) ; 11236 11237 G L A P I v o i d A P I E N T R Y g l M a t r i x I n d e x u i v A R B ( G L i n t s i z e , c o n s t G L u i n t * i n d i c e s ) ; 11238 11239 G L A P I v o i d A P I E N T R Y g l M a t r i x I n d e x P o i n t e r A R B ( G L i n t s i z e , G L e n u m t y p e , G L s i z e i s t r i d e , c o n s t G L v o i d * p o i n t e r ) ; 11240 11241 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 11242 11243 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C U R R E N T P A L E T T E M A T R I X A R B P R O C ) ( G L i n t i n d e x ) ; 11244 11245 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M A T R I X I N D E X U B V A R B P R O C ) ( G L i n t s i z e , c o n s t G L u b y t e * i n d i c e s ) ; 11246 11247 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M A T R I X I N D E X U S V A R B P R O C ) ( G L i n t s i z e , c o n s t G L u s h o r t * i n d i c e s ) ; 11248 11249 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M A T R I X I N D E X U I V A R B P R O C ) ( G L i n t s i z e , c o n s t G L u i n t * i n d i c e s ) ; 11250 11251 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M A T R I X I N D E X P O I N T E R A R B P R O C ) ( G L i n t s i z e , G L e n u m t y p e , G L s i z e i s t r i d e , c o n s t G L v o i d * p o i n t e r ) ; 11252 11253 # e n d i f 11254 11255 # i f n d e f G L _ A R B _ t e x t u r e _ e n v _ c o m b i n e 11256 11257 # d e f i n e G L _ A R B _ t e x t u r e _ e n v _ c o m b i n e 1 11258 11259 # e n d i f 11260 11261 # i f n d e f G L _ A R B _ t e x t u r e _ e n v _ c r o s s b a r 11262 11263 # d e f i n e G L _ A R B _ t e x t u r e _ e n v _ c r o s s b a r 1 11264 11265 # e n d i f 11266 11267 # i f n d e f G L _ A R B _ t e x t u r e _ e n v _ d o t 3 11268 11269 # d e f i n e G L _ A R B _ t e x t u r e _ e n v _ d o t 3 1 11270 11271 # e n d i f 11272 11273 # i f n d e f G L _ A R B _ t e x t u r e _ m i r r o r e d _ r e p e a t 11274 11275 # d e f i n e G L _ A R B _ t e x t u r e _ m i r r o r e d _ r e p e a t 1 11276 11277 # e n d i f 11278 11279 # i f n d e f G L _ A R B _ d e p t h _ t e x t u r e 11280 11281 # d e f i n e G L _ A R B _ d e p t h _ t e x t u r e 1 11282 11283 # e n d i f 11284 11285 # i f n d e f G L _ A R B _ s h a d o w 11286 11287 # d e f i n e G L _ A R B _ s h a d o w 1 11288 11289 # e n d i f 11290 11291 # i f n d e f G L _ A R B _ s h a d o w _ a m b i e n t 11292 11293 # d e f i n e G L _ A R B _ s h a d o w _ a m b i e n t 1 11294 11295 # e n d i f 11296 11297 # i f n d e f G L _ A R B _ w i n d o w _ p o s 11298 11299 # d e f i n e G L _ A R B _ w i n d o w _ p o s 1 11300 11301 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 11302 11303 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 2 d A R B ( G L d o u b l e x , G L d o u b l e y ) ; 11304 11305 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 2 d v A R B ( c o n s t G L d o u b l e * v ) ; 11306 11307 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 2 f A R B ( G L f l o a t x , G L f l o a t y ) ; 11308 11309 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 2 f v A R B ( c o n s t G L f l o a t * v ) ; 11310 11311 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 2 i A R B ( G L i n t x , G L i n t y ) ; 11312 11313 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 2 i v A R B ( c o n s t G L i n t * v ) ; 11314 11315 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 2 s A R B ( G L s h o r t x , G L s h o r t y ) ; 11316 11317 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 2 s v A R B ( c o n s t G L s h o r t * v ) ; 11318 11319 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 3 d A R B ( G L d o u b l e x , G L d o u b l e y , G L d o u b l e z ) ; 11320 11321 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 3 d v A R B ( c o n s t G L d o u b l e * v ) ; 11322 11323 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 3 f A R B ( G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 11324 11325 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 3 f v A R B ( c o n s t G L f l o a t * v ) ; 11326 11327 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 3 i A R B ( G L i n t x , G L i n t y , G L i n t z ) ; 11328 11329 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 3 i v A R B ( c o n s t G L i n t * v ) ; 11330 11331 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 3 s A R B ( G L s h o r t x , G L s h o r t y , G L s h o r t z ) ; 11332 11333 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 3 s v A R B ( c o n s t G L s h o r t * v ) ; 11334 11335 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 11336 11337 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 2 D A R B P R O C ) ( G L d o u b l e x , G L d o u b l e y ) ; 11338 11339 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 2 D V A R B P R O C ) ( c o n s t G L d o u b l e * v ) ; 11340 11341 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 2 F A R B P R O C ) ( G L f l o a t x , G L f l o a t y ) ; 11342 11343 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 2 F V A R B P R O C ) ( c o n s t G L f l o a t * v ) ; 11344 11345 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 2 I A R B P R O C ) ( G L i n t x , G L i n t y ) ; 11346 11347 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 2 I V A R B P R O C ) ( c o n s t G L i n t * v ) ; 11348 11349 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 2 S A R B P R O C ) ( G L s h o r t x , G L s h o r t y ) ; 11350 11351 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 2 S V A R B P R O C ) ( c o n s t G L s h o r t * v ) ; 11352 11353 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 3 D A R B P R O C ) ( G L d o u b l e x , G L d o u b l e y , G L d o u b l e z ) ; 11354 11355 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 3 D V A R B P R O C ) ( c o n s t G L d o u b l e * v ) ; 11356 11357 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 3 F A R B P R O C ) ( G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 11358 11359 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 3 F V A R B P R O C ) ( c o n s t G L f l o a t * v ) ; 11360 11361 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 3 I A R B P R O C ) ( G L i n t x , G L i n t y , G L i n t z ) ; 11362 11363 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 3 I V A R B P R O C ) ( c o n s t G L i n t * v ) ; 11364 11365 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 3 S A R B P R O C ) ( G L s h o r t x , G L s h o r t y , G L s h o r t z ) ; 11366 11367 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 3 S V A R B P R O C ) ( c o n s t G L s h o r t * v ) ; 11368 11369 # e n d i f 11370 11371 # i f n d e f G L _ A R B _ v e r t e x _ p r o g r a m 11372 11373 # d e f i n e G L _ A R B _ v e r t e x _ p r o g r a m 1 11374 11375 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 11376 11377 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 1 d A R B ( G L u i n t i n d e x , G L d o u b l e x ) ; 11378 11379 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 1 d v A R B ( G L u i n t i n d e x , c o n s t G L d o u b l e * v ) ; 11380 11381 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 1 f A R B ( G L u i n t i n d e x , G L f l o a t x ) ; 11382 11383 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 1 f v A R B ( G L u i n t i n d e x , c o n s t G L f l o a t * v ) ; 11384 11385 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 1 s A R B ( G L u i n t i n d e x , G L s h o r t x ) ; 11386 11387 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 1 s v A R B ( G L u i n t i n d e x , c o n s t G L s h o r t * v ) ; 11388 11389 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 2 d A R B ( G L u i n t i n d e x , G L d o u b l e x , G L d o u b l e y ) ; 11390 11391 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 2 d v A R B ( G L u i n t i n d e x , c o n s t G L d o u b l e * v ) ; 11392 11393 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 2 f A R B ( G L u i n t i n d e x , G L f l o a t x , G L f l o a t y ) ; 11394 11395 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 2 f v A R B ( G L u i n t i n d e x , c o n s t G L f l o a t * v ) ; 11396 11397 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 2 s A R B ( G L u i n t i n d e x , G L s h o r t x , G L s h o r t y ) ; 11398 11399 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 2 s v A R B ( G L u i n t i n d e x , c o n s t G L s h o r t * v ) ; 11400 11401 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 3 d A R B ( G L u i n t i n d e x , G L d o u b l e x , G L d o u b l e y , G L d o u b l e z ) ; 11402 11403 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 3 d v A R B ( G L u i n t i n d e x , c o n s t G L d o u b l e * v ) ; 11404 11405 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 3 f A R B ( G L u i n t i n d e x , G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 11406 11407 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 3 f v A R B ( G L u i n t i n d e x , c o n s t G L f l o a t * v ) ; 11408 11409 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 3 s A R B ( G L u i n t i n d e x , G L s h o r t x , G L s h o r t y , G L s h o r t z ) ; 11410 11411 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 3 s v A R B ( G L u i n t i n d e x , c o n s t G L s h o r t * v ) ; 11412 11413 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 4 N b v A R B ( G L u i n t i n d e x , c o n s t G L b y t e * v ) ; 11414 11415 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 4 N i v A R B ( G L u i n t i n d e x , c o n s t G L i n t * v ) ; 11416 11417 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 4 N s v A R B ( G L u i n t i n d e x , c o n s t G L s h o r t * v ) ; 11418 11419 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 4 N u b A R B ( G L u i n t i n d e x , G L u b y t e x , G L u b y t e y , G L u b y t e z , G L u b y t e w ) ; 11420 11421 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 4 N u b v A R B ( G L u i n t i n d e x , c o n s t G L u b y t e * v ) ; 11422 11423 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 4 N u i v A R B ( G L u i n t i n d e x , c o n s t G L u i n t * v ) ; 11424 11425 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 4 N u s v A R B ( G L u i n t i n d e x , c o n s t G L u s h o r t * v ) ; 11426 11427 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 4 b v A R B ( G L u i n t i n d e x , c o n s t G L b y t e * v ) ; 11428 11429 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 4 d A R B ( G L u i n t i n d e x , G L d o u b l e x , G L d o u b l e y , G L d o u b l e z , G L d o u b l e w ) ; 11430 11431 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 4 d v A R B ( G L u i n t i n d e x , c o n s t G L d o u b l e * v ) ; 11432 11433 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 4 f A R B ( G L u i n t i n d e x , G L f l o a t x , G L f l o a t y , G L f l o a t z , G L f l o a t w ) ; 11434 11435 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 4 f v A R B ( G L u i n t i n d e x , c o n s t G L f l o a t * v ) ; 11436 11437 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 4 i v A R B ( G L u i n t i n d e x , c o n s t G L i n t * v ) ; 11438 11439 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 4 s A R B ( G L u i n t i n d e x , G L s h o r t x , G L s h o r t y , G L s h o r t z , G L s h o r t w ) ; 11440 11441 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 4 s v A R B ( G L u i n t i n d e x , c o n s t G L s h o r t * v ) ; 11442 11443 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 4 u b v A R B ( G L u i n t i n d e x , c o n s t G L u b y t e * v ) ; 11444 11445 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 4 u i v A R B ( G L u i n t i n d e x , c o n s t G L u i n t * v ) ; 11446 11447 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 4 u s v A R B ( G L u i n t i n d e x , c o n s t G L u s h o r t * v ) ; 11448 11449 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b P o i n t e r A R B ( G L u i n t i n d e x , G L i n t s i z e , G L e n u m t y p e , G L b o o l e a n n o r m a l i z e d , G L s i z e i s t r i d e , c o n s t G L v o i d * p o i n t e r ) ; 11450 11451 G L A P I v o i d A P I E N T R Y g l E n a b l e V e r t e x A t t r i b A r r a y A R B ( G L u i n t i n d e x ) ; 11452 11453 G L A P I v o i d A P I E N T R Y g l D i s a b l e V e r t e x A t t r i b A r r a y A R B ( G L u i n t i n d e x ) ; 11454 11455 G L A P I v o i d A P I E N T R Y g l P r o g r a m S t r i n g A R B ( G L e n u m t a r g e t , G L e n u m f o r m a t , G L s i z e i l e n , c o n s t G L v o i d * s t r i n g ) ; 11456 11457 G L A P I v o i d A P I E N T R Y g l B i n d P r o g r a m A R B ( G L e n u m t a r g e t , G L u i n t p r o g r a m ) ; 11458 11459 G L A P I v o i d A P I E N T R Y g l D e l e t e P r o g r a m s A R B ( G L s i z e i n , c o n s t G L u i n t * p r o g r a m s ) ; 11460 11461 G L A P I v o i d A P I E N T R Y g l G e n P r o g r a m s A R B ( G L s i z e i n , G L u i n t * p r o g r a m s ) ; 11462 11463 G L A P I v o i d A P I E N T R Y g l P r o g r a m E n v P a r a m e t e r 4 d A R B ( G L e n u m t a r g e t , G L u i n t i n d e x , G L d o u b l e x , G L d o u b l e y , G L d o u b l e z , G L d o u b l e w ) ; 11464 11465 G L A P I v o i d A P I E N T R Y g l P r o g r a m E n v P a r a m e t e r 4 d v A R B ( G L e n u m t a r g e t , G L u i n t i n d e x , c o n s t G L d o u b l e * p a r a m s ) ; 11466 11467 G L A P I v o i d A P I E N T R Y g l P r o g r a m E n v P a r a m e t e r 4 f A R B ( G L e n u m t a r g e t , G L u i n t i n d e x , G L f l o a t x , G L f l o a t y , G L f l o a t z , G L f l o a t w ) ; 11468 11469 G L A P I v o i d A P I E N T R Y g l P r o g r a m E n v P a r a m e t e r 4 f v A R B ( G L e n u m t a r g e t , G L u i n t i n d e x , c o n s t G L f l o a t * p a r a m s ) ; 11470 11471 G L A P I v o i d A P I E N T R Y g l P r o g r a m L o c a l P a r a m e t e r 4 d A R B ( G L e n u m t a r g e t , G L u i n t i n d e x , G L d o u b l e x , G L d o u b l e y , G L d o u b l e z , G L d o u b l e w ) ; 11472 11473 G L A P I v o i d A P I E N T R Y g l P r o g r a m L o c a l P a r a m e t e r 4 d v A R B ( G L e n u m t a r g e t , G L u i n t i n d e x , c o n s t G L d o u b l e * p a r a m s ) ; 11474 11475 G L A P I v o i d A P I E N T R Y g l P r o g r a m L o c a l P a r a m e t e r 4 f A R B ( G L e n u m t a r g e t , G L u i n t i n d e x , G L f l o a t x , G L f l o a t y , G L f l o a t z , G L f l o a t w ) ; 11476 11477 G L A P I v o i d A P I E N T R Y g l P r o g r a m L o c a l P a r a m e t e r 4 f v A R B ( G L e n u m t a r g e t , G L u i n t i n d e x , c o n s t G L f l o a t * p a r a m s ) ; 11478 11479 G L A P I v o i d A P I E N T R Y g l G e t P r o g r a m E n v P a r a m e t e r d v A R B ( G L e n u m t a r g e t , G L u i n t i n d e x , G L d o u b l e * p a r a m s ) ; 11480 11481 G L A P I v o i d A P I E N T R Y g l G e t P r o g r a m E n v P a r a m e t e r f v A R B ( G L e n u m t a r g e t , G L u i n t i n d e x , G L f l o a t * p a r a m s ) ; 11482 11483 G L A P I v o i d A P I E N T R Y g l G e t P r o g r a m L o c a l P a r a m e t e r d v A R B ( G L e n u m t a r g e t , G L u i n t i n d e x , G L d o u b l e * p a r a m s ) ; 11484 11485 G L A P I v o i d A P I E N T R Y g l G e t P r o g r a m L o c a l P a r a m e t e r f v A R B ( G L e n u m t a r g e t , G L u i n t i n d e x , G L f l o a t * p a r a m s ) ; 11486 11487 G L A P I v o i d A P I E N T R Y g l G e t P r o g r a m i v A R B ( G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 11488 11489 G L A P I v o i d A P I E N T R Y g l G e t P r o g r a m S t r i n g A R B ( G L e n u m t a r g e t , G L e n u m p n a m e , G L v o i d * s t r i n g ) ; 11490 11491 G L A P I v o i d A P I E N T R Y g l G e t V e r t e x A t t r i b d v A R B ( G L u i n t i n d e x , G L e n u m p n a m e , G L d o u b l e * p a r a m s ) ; 11492 11493 G L A P I v o i d A P I E N T R Y g l G e t V e r t e x A t t r i b f v A R B ( G L u i n t i n d e x , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 11494 11495 G L A P I v o i d A P I E N T R Y g l G e t V e r t e x A t t r i b i v A R B ( G L u i n t i n d e x , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 11496 11497 G L A P I v o i d A P I E N T R Y g l G e t V e r t e x A t t r i b P o i n t e r v A R B ( G L u i n t i n d e x , G L e n u m p n a m e , G L v o i d * * p o i n t e r ) ; 11498 11499 G L A P I G L b o o l e a n A P I E N T R Y g l I s P r o g r a m A R B ( G L u i n t p r o g r a m ) ; 11500 11501 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 11502 11503 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 1 D A R B P R O C ) ( G L u i n t i n d e x , G L d o u b l e x ) ; 11504 11505 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 1 D V A R B P R O C ) ( G L u i n t i n d e x , c o n s t G L d o u b l e * v ) ; 11506 11507 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 1 F A R B P R O C ) ( G L u i n t i n d e x , G L f l o a t x ) ; 11508 11509 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 1 F V A R B P R O C ) ( G L u i n t i n d e x , c o n s t G L f l o a t * v ) ; 11510 11511 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 1 S A R B P R O C ) ( G L u i n t i n d e x , G L s h o r t x ) ; 11512 11513 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 1 S V A R B P R O C ) ( G L u i n t i n d e x , c o n s t G L s h o r t * v ) ; 11514 11515 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 2 D A R B P R O C ) ( G L u i n t i n d e x , G L d o u b l e x , G L d o u b l e y ) ; 11516 11517 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 2 D V A R B P R O C ) ( G L u i n t i n d e x , c o n s t G L d o u b l e * v ) ; 11518 11519 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 2 F A R B P R O C ) ( G L u i n t i n d e x , G L f l o a t x , G L f l o a t y ) ; 11520 11521 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 2 F V A R B P R O C ) ( G L u i n t i n d e x , c o n s t G L f l o a t * v ) ; 11522 11523 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 2 S A R B P R O C ) ( G L u i n t i n d e x , G L s h o r t x , G L s h o r t y ) ; 11524 11525 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 2 S V A R B P R O C ) ( G L u i n t i n d e x , c o n s t G L s h o r t * v ) ; 11526 11527 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 3 D A R B P R O C ) ( G L u i n t i n d e x , G L d o u b l e x , G L d o u b l e y , G L d o u b l e z ) ; 11528 11529 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 3 D V A R B P R O C ) ( G L u i n t i n d e x , c o n s t G L d o u b l e * v ) ; 11530 11531 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 3 F A R B P R O C ) ( G L u i n t i n d e x , G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 11532 11533 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 3 F V A R B P R O C ) ( G L u i n t i n d e x , c o n s t G L f l o a t * v ) ; 11534 11535 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 3 S A R B P R O C ) ( G L u i n t i n d e x , G L s h o r t x , G L s h o r t y , G L s h o r t z ) ; 11536 11537 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 3 S V A R B P R O C ) ( G L u i n t i n d e x , c o n s t G L s h o r t * v ) ; 11538 11539 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 4 N B V A R B P R O C ) ( G L u i n t i n d e x , c o n s t G L b y t e * v ) ; 11540 11541 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 4 N I V A R B P R O C ) ( G L u i n t i n d e x , c o n s t G L i n t * v ) ; 11542 11543 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 4 N S V A R B P R O C ) ( G L u i n t i n d e x , c o n s t G L s h o r t * v ) ; 11544 11545 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 4 N U B A R B P R O C ) ( G L u i n t i n d e x , G L u b y t e x , G L u b y t e y , G L u b y t e z , G L u b y t e w ) ; 11546 11547 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 4 N U B V A R B P R O C ) ( G L u i n t i n d e x , c o n s t G L u b y t e * v ) ; 11548 11549 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 4 N U I V A R B P R O C ) ( G L u i n t i n d e x , c o n s t G L u i n t * v ) ; 11550 11551 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 4 N U S V A R B P R O C ) ( G L u i n t i n d e x , c o n s t G L u s h o r t * v ) ; 11552 11553 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 4 B V A R B P R O C ) ( G L u i n t i n d e x , c o n s t G L b y t e * v ) ; 11554 11555 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 4 D A R B P R O C ) ( G L u i n t i n d e x , G L d o u b l e x , G L d o u b l e y , G L d o u b l e z , G L d o u b l e w ) ; 11556 11557 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 4 D V A R B P R O C ) ( G L u i n t i n d e x , c o n s t G L d o u b l e * v ) ; 11558 11559 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 4 F A R B P R O C ) ( G L u i n t i n d e x , G L f l o a t x , G L f l o a t y , G L f l o a t z , G L f l o a t w ) ; 11560 11561 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 4 F V A R B P R O C ) ( G L u i n t i n d e x , c o n s t G L f l o a t * v ) ; 11562 11563 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 4 I V A R B P R O C ) ( G L u i n t i n d e x , c o n s t G L i n t * v ) ; 11564 11565 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 4 S A R B P R O C ) ( G L u i n t i n d e x , G L s h o r t x , G L s h o r t y , G L s h o r t z , G L s h o r t w ) ; 11566 11567 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 4 S V A R B P R O C ) ( G L u i n t i n d e x , c o n s t G L s h o r t * v ) ; 11568 11569 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 4 U B V A R B P R O C ) ( G L u i n t i n d e x , c o n s t G L u b y t e * v ) ; 11570 11571 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 4 U I V A R B P R O C ) ( G L u i n t i n d e x , c o n s t G L u i n t * v ) ; 11572 11573 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 4 U S V A R B P R O C ) ( G L u i n t i n d e x , c o n s t G L u s h o r t * v ) ; 11574 11575 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B P O I N T E R A R B P R O C ) ( G L u i n t i n d e x , G L i n t s i z e , G L e n u m t y p e , G L b o o l e a n n o r m a l i z e d , G L s i z e i s t r i d e , c o n s t G L v o i d * p o i n t e r ) ; 11576 11577 t y p e d e f v o i d ( A P I E N T R Y P P F N G L E N A B L E V E R T E X A T T R I B A R R A Y A R B P R O C ) ( G L u i n t i n d e x ) ; 11578 11579 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D I S A B L E V E R T E X A T T R I B A R R A Y A R B P R O C ) ( G L u i n t i n d e x ) ; 11580 11581 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M S T R I N G A R B P R O C ) ( G L e n u m t a r g e t , G L e n u m f o r m a t , G L s i z e i l e n , c o n s t G L v o i d * s t r i n g ) ; 11582 11583 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B I N D P R O G R A M A R B P R O C ) ( G L e n u m t a r g e t , G L u i n t p r o g r a m ) ; 11584 11585 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D E L E T E P R O G R A M S A R B P R O C ) ( G L s i z e i n , c o n s t G L u i n t * p r o g r a m s ) ; 11586 11587 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E N P R O G R A M S A R B P R O C ) ( G L s i z e i n , G L u i n t * p r o g r a m s ) ; 11588 11589 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M E N V P A R A M E T E R 4 D A R B P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L d o u b l e x , G L d o u b l e y , G L d o u b l e z , G L d o u b l e w ) ; 11590 11591 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M E N V P A R A M E T E R 4 D V A R B P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , c o n s t G L d o u b l e * p a r a m s ) ; 11592 11593 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M E N V P A R A M E T E R 4 F A R B P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L f l o a t x , G L f l o a t y , G L f l o a t z , G L f l o a t w ) ; 11594 11595 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M E N V P A R A M E T E R 4 F V A R B P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , c o n s t G L f l o a t * p a r a m s ) ; 11596 11597 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M L O C A L P A R A M E T E R 4 D A R B P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L d o u b l e x , G L d o u b l e y , G L d o u b l e z , G L d o u b l e w ) ; 11598 11599 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M L O C A L P A R A M E T E R 4 D V A R B P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , c o n s t G L d o u b l e * p a r a m s ) ; 11600 11601 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M L O C A L P A R A M E T E R 4 F A R B P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L f l o a t x , G L f l o a t y , G L f l o a t z , G L f l o a t w ) ; 11602 11603 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M L O C A L P A R A M E T E R 4 F V A R B P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , c o n s t G L f l o a t * p a r a m s ) ; 11604 11605 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T P R O G R A M E N V P A R A M E T E R D V A R B P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L d o u b l e * p a r a m s ) ; 11606 11607 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T P R O G R A M E N V P A R A M E T E R F V A R B P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L f l o a t * p a r a m s ) ; 11608 11609 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T P R O G R A M L O C A L P A R A M E T E R D V A R B P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L d o u b l e * p a r a m s ) ; 11610 11611 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T P R O G R A M L O C A L P A R A M E T E R F V A R B P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L f l o a t * p a r a m s ) ; 11612 11613 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T P R O G R A M I V A R B P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 11614 11615 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T P R O G R A M S T R I N G A R B P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , G L v o i d * s t r i n g ) ; 11616 11617 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T V E R T E X A T T R I B D V A R B P R O C ) ( G L u i n t i n d e x , G L e n u m p n a m e , G L d o u b l e * p a r a m s ) ; 11618 11619 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T V E R T E X A T T R I B F V A R B P R O C ) ( G L u i n t i n d e x , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 11620 11621 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T V E R T E X A T T R I B I V A R B P R O C ) ( G L u i n t i n d e x , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 11622 11623 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T V E R T E X A T T R I B P O I N T E R V A R B P R O C ) ( G L u i n t i n d e x , G L e n u m p n a m e , G L v o i d * * p o i n t e r ) ; 11624 11625 t y p e d e f G L b o o l e a n ( A P I E N T R Y P P F N G L I S P R O G R A M A R B P R O C ) ( G L u i n t p r o g r a m ) ; 11626 11627 # e n d i f 11628 11629 # i f n d e f G L _ A R B _ f r a g m e n t _ p r o g r a m 11630 11631 # d e f i n e G L _ A R B _ f r a g m e n t _ p r o g r a m 1 11632 11633 / * A l l A R B _ f r a g m e n t _ p r o g r a m e n t r y p o i n t s a r e s h a r e d w i t h A R B _ v e r t e x _ p r o g r a m . * / 11634 11635 # e n d i f 11636 11637 # i f n d e f G L _ A R B _ v e r t e x _ b u f f e r _ o b j e c t 11638 11639 # d e f i n e G L _ A R B _ v e r t e x _ b u f f e r _ o b j e c t 1 11640 11641 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 11642 11643 G L A P I v o i d A P I E N T R Y g l B i n d B u f f e r A R B ( G L e n u m t a r g e t , G L u i n t b u f f e r ) ; 11644 11645 G L A P I v o i d A P I E N T R Y g l D e l e t e B u f f e r s A R B ( G L s i z e i n , c o n s t G L u i n t * b u f f e r s ) ; 11646 11647 G L A P I v o i d A P I E N T R Y g l G e n B u f f e r s A R B ( G L s i z e i n , G L u i n t * b u f f e r s ) ; 11648 11649 G L A P I G L b o o l e a n A P I E N T R Y g l I s B u f f e r A R B ( G L u i n t b u f f e r ) ; 11650 11651 G L A P I v o i d A P I E N T R Y g l B u f f e r D a t a A R B ( G L e n u m t a r g e t , G L s i z e i p t r A R B s i z e , c o n s t G L v o i d * d a t a , G L e n u m u s a g e ) ; 11652 11653 G L A P I v o i d A P I E N T R Y g l B u f f e r S u b D a t a A R B ( G L e n u m t a r g e t , G L i n t p t r A R B o f f s e t , G L s i z e i p t r A R B s i z e , c o n s t G L v o i d * d a t a ) ; 11654 11655 G L A P I v o i d A P I E N T R Y g l G e t B u f f e r S u b D a t a A R B ( G L e n u m t a r g e t , G L i n t p t r A R B o f f s e t , G L s i z e i p t r A R B s i z e , G L v o i d * d a t a ) ; 11656 11657 G L A P I G L v o i d * A P I E N T R Y g l M a p B u f f e r A R B ( G L e n u m t a r g e t , G L e n u m a c c e s s ) ; 11658 11659 G L A P I G L b o o l e a n A P I E N T R Y g l U n m a p B u f f e r A R B ( G L e n u m t a r g e t ) ; 11660 11661 G L A P I v o i d A P I E N T R Y g l G e t B u f f e r P a r a m e t e r i v A R B ( G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 11662 11663 G L A P I v o i d A P I E N T R Y g l G e t B u f f e r P o i n t e r v A R B ( G L e n u m t a r g e t , G L e n u m p n a m e , G L v o i d * * p a r a m s ) ; 11664 11665 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 11666 11667 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B I N D B U F F E R A R B P R O C ) ( G L e n u m t a r g e t , G L u i n t b u f f e r ) ; 11668 11669 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D E L E T E B U F F E R S A R B P R O C ) ( G L s i z e i n , c o n s t G L u i n t * b u f f e r s ) ; 11670 11671 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E N B U F F E R S A R B P R O C ) ( G L s i z e i n , G L u i n t * b u f f e r s ) ; 11672 11673 t y p e d e f G L b o o l e a n ( A P I E N T R Y P P F N G L I S B U F F E R A R B P R O C ) ( G L u i n t b u f f e r ) ; 11674 11675 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B U F F E R D A T A A R B P R O C ) ( G L e n u m t a r g e t , G L s i z e i p t r A R B s i z e , c o n s t G L v o i d * d a t a , G L e n u m u s a g e ) ; 11676 11677 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B U F F E R S U B D A T A A R B P R O C ) ( G L e n u m t a r g e t , G L i n t p t r A R B o f f s e t , G L s i z e i p t r A R B s i z e , c o n s t G L v o i d * d a t a ) ; 11678 11679 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T B U F F E R S U B D A T A A R B P R O C ) ( G L e n u m t a r g e t , G L i n t p t r A R B o f f s e t , G L s i z e i p t r A R B s i z e , G L v o i d * d a t a ) ; 11680 11681 t y p e d e f G L v o i d * ( A P I E N T R Y P P F N G L M A P B U F F E R A R B P R O C ) ( G L e n u m t a r g e t , G L e n u m a c c e s s ) ; 11682 11683 t y p e d e f G L b o o l e a n ( A P I E N T R Y P P F N G L U N M A P B U F F E R A R B P R O C ) ( G L e n u m t a r g e t ) ; 11684 11685 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T B U F F E R P A R A M E T E R I V A R B P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 11686 11687 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T B U F F E R P O I N T E R V A R B P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , G L v o i d * * p a r a m s ) ; 11688 11689 # e n d i f 11690 11691 # i f n d e f G L _ A R B _ o c c l u s i o n _ q u e r y 11692 11693 # d e f i n e G L _ A R B _ o c c l u s i o n _ q u e r y 1 11694 11695 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 11696 11697 G L A P I v o i d A P I E N T R Y g l G e n Q u e r i e s A R B ( G L s i z e i n , G L u i n t * i d s ) ; 11698 11699 G L A P I v o i d A P I E N T R Y g l D e l e t e Q u e r i e s A R B ( G L s i z e i n , c o n s t G L u i n t * i d s ) ; 11700 11701 G L A P I G L b o o l e a n A P I E N T R Y g l I s Q u e r y A R B ( G L u i n t i d ) ; 11702 11703 G L A P I v o i d A P I E N T R Y g l B e g i n Q u e r y A R B ( G L e n u m t a r g e t , G L u i n t i d ) ; 11704 11705 G L A P I v o i d A P I E N T R Y g l E n d Q u e r y A R B ( G L e n u m t a r g e t ) ; 11706 11707 G L A P I v o i d A P I E N T R Y g l G e t Q u e r y i v A R B ( G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 11708 11709 G L A P I v o i d A P I E N T R Y g l G e t Q u e r y O b j e c t i v A R B ( G L u i n t i d , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 11710 11711 G L A P I v o i d A P I E N T R Y g l G e t Q u e r y O b j e c t u i v A R B ( G L u i n t i d , G L e n u m p n a m e , G L u i n t * p a r a m s ) ; 11712 11713 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 11714 11715 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E N Q U E R I E S A R B P R O C ) ( G L s i z e i n , G L u i n t * i d s ) ; 11716 11717 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D E L E T E Q U E R I E S A R B P R O C ) ( G L s i z e i n , c o n s t G L u i n t * i d s ) ; 11718 11719 t y p e d e f G L b o o l e a n ( A P I E N T R Y P P F N G L I S Q U E R Y A R B P R O C ) ( G L u i n t i d ) ; 11720 11721 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B E G I N Q U E R Y A R B P R O C ) ( G L e n u m t a r g e t , G L u i n t i d ) ; 11722 11723 t y p e d e f v o i d ( A P I E N T R Y P P F N G L E N D Q U E R Y A R B P R O C ) ( G L e n u m t a r g e t ) ; 11724 11725 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T Q U E R Y I V A R B P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 11726 11727 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T Q U E R Y O B J E C T I V A R B P R O C ) ( G L u i n t i d , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 11728 11729 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T Q U E R Y O B J E C T U I V A R B P R O C ) ( G L u i n t i d , G L e n u m p n a m e , G L u i n t * p a r a m s ) ; 11730 11731 # e n d i f 11732 11733 # i f n d e f G L _ A R B _ s h a d e r _ o b j e c t s 11734 11735 # d e f i n e G L _ A R B _ s h a d e r _ o b j e c t s 1 11736 11737 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 11738 11739 G L A P I v o i d A P I E N T R Y g l D e l e t e O b j e c t A R B ( G L h a n d l e A R B o b j ) ; 11740 11741 G L A P I G L h a n d l e A R B A P I E N T R Y g l G e t H a n d l e A R B ( G L e n u m p n a m e ) ; 11742 11743 G L A P I v o i d A P I E N T R Y g l D e t a c h O b j e c t A R B ( G L h a n d l e A R B c o n t a i n e r O b j , G L h a n d l e A R B a t t a c h e d O b j ) ; 11744 11745 G L A P I G L h a n d l e A R B A P I E N T R Y g l C r e a t e S h a d e r O b j e c t A R B ( G L e n u m s h a d e r T y p e ) ; 11746 11747 G L A P I v o i d A P I E N T R Y g l S h a d e r S o u r c e A R B ( G L h a n d l e A R B s h a d e r O b j , G L s i z e i c o u n t , c o n s t G L c h a r A R B * * s t r i n g , c o n s t G L i n t * l e n g t h ) ; 11748 11749 G L A P I v o i d A P I E N T R Y g l C o m p i l e S h a d e r A R B ( G L h a n d l e A R B s h a d e r O b j ) ; 11750 11751 G L A P I G L h a n d l e A R B A P I E N T R Y g l C r e a t e P r o g r a m O b j e c t A R B ( v o i d ) ; 11752 11753 G L A P I v o i d A P I E N T R Y g l A t t a c h O b j e c t A R B ( G L h a n d l e A R B c o n t a i n e r O b j , G L h a n d l e A R B o b j ) ; 11754 11755 G L A P I v o i d A P I E N T R Y g l L i n k P r o g r a m A R B ( G L h a n d l e A R B p r o g r a m O b j ) ; 11756 11757 G L A P I v o i d A P I E N T R Y g l U s e P r o g r a m O b j e c t A R B ( G L h a n d l e A R B p r o g r a m O b j ) ; 11758 11759 G L A P I v o i d A P I E N T R Y g l V a l i d a t e P r o g r a m A R B ( G L h a n d l e A R B p r o g r a m O b j ) ; 11760 11761 G L A P I v o i d A P I E N T R Y g l U n i f o r m 1 f A R B ( G L i n t l o c a t i o n , G L f l o a t v 0 ) ; 11762 11763 G L A P I v o i d A P I E N T R Y g l U n i f o r m 2 f A R B ( G L i n t l o c a t i o n , G L f l o a t v 0 , G L f l o a t v 1 ) ; 11764 11765 G L A P I v o i d A P I E N T R Y g l U n i f o r m 3 f A R B ( G L i n t l o c a t i o n , G L f l o a t v 0 , G L f l o a t v 1 , G L f l o a t v 2 ) ; 11766 11767 G L A P I v o i d A P I E N T R Y g l U n i f o r m 4 f A R B ( G L i n t l o c a t i o n , G L f l o a t v 0 , G L f l o a t v 1 , G L f l o a t v 2 , G L f l o a t v 3 ) ; 11768 11769 G L A P I v o i d A P I E N T R Y g l U n i f o r m 1 i A R B ( G L i n t l o c a t i o n , G L i n t v 0 ) ; 11770 11771 G L A P I v o i d A P I E N T R Y g l U n i f o r m 2 i A R B ( G L i n t l o c a t i o n , G L i n t v 0 , G L i n t v 1 ) ; 11772 11773 G L A P I v o i d A P I E N T R Y g l U n i f o r m 3 i A R B ( G L i n t l o c a t i o n , G L i n t v 0 , G L i n t v 1 , G L i n t v 2 ) ; 11774 11775 G L A P I v o i d A P I E N T R Y g l U n i f o r m 4 i A R B ( G L i n t l o c a t i o n , G L i n t v 0 , G L i n t v 1 , G L i n t v 2 , G L i n t v 3 ) ; 11776 11777 G L A P I v o i d A P I E N T R Y g l U n i f o r m 1 f v A R B ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L f l o a t * v a l u e ) ; 11778 11779 G L A P I v o i d A P I E N T R Y g l U n i f o r m 2 f v A R B ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L f l o a t * v a l u e ) ; 11780 11781 G L A P I v o i d A P I E N T R Y g l U n i f o r m 3 f v A R B ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L f l o a t * v a l u e ) ; 11782 11783 G L A P I v o i d A P I E N T R Y g l U n i f o r m 4 f v A R B ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L f l o a t * v a l u e ) ; 11784 11785 G L A P I v o i d A P I E N T R Y g l U n i f o r m 1 i v A R B ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L i n t * v a l u e ) ; 11786 11787 G L A P I v o i d A P I E N T R Y g l U n i f o r m 2 i v A R B ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L i n t * v a l u e ) ; 11788 11789 G L A P I v o i d A P I E N T R Y g l U n i f o r m 3 i v A R B ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L i n t * v a l u e ) ; 11790 11791 G L A P I v o i d A P I E N T R Y g l U n i f o r m 4 i v A R B ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L i n t * v a l u e ) ; 11792 11793 G L A P I v o i d A P I E N T R Y g l U n i f o r m M a t r i x 2 f v A R B ( G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 11794 11795 G L A P I v o i d A P I E N T R Y g l U n i f o r m M a t r i x 3 f v A R B ( G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 11796 11797 G L A P I v o i d A P I E N T R Y g l U n i f o r m M a t r i x 4 f v A R B ( G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 11798 11799 G L A P I v o i d A P I E N T R Y g l G e t O b j e c t P a r a m e t e r f v A R B ( G L h a n d l e A R B o b j , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 11800 11801 G L A P I v o i d A P I E N T R Y g l G e t O b j e c t P a r a m e t e r i v A R B ( G L h a n d l e A R B o b j , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 11802 11803 G L A P I v o i d A P I E N T R Y g l G e t I n f o L o g A R B ( G L h a n d l e A R B o b j , G L s i z e i m a x L e n g t h , G L s i z e i * l e n g t h , G L c h a r A R B * i n f o L o g ) ; 11804 11805 G L A P I v o i d A P I E N T R Y g l G e t A t t a c h e d O b j e c t s A R B ( G L h a n d l e A R B c o n t a i n e r O b j , G L s i z e i m a x C o u n t , G L s i z e i * c o u n t , G L h a n d l e A R B * o b j ) ; 11806 11807 G L A P I G L i n t A P I E N T R Y g l G e t U n i f o r m L o c a t i o n A R B ( G L h a n d l e A R B p r o g r a m O b j , c o n s t G L c h a r A R B * n a m e ) ; 11808 11809 G L A P I v o i d A P I E N T R Y g l G e t A c t i v e U n i f o r m A R B ( G L h a n d l e A R B p r o g r a m O b j , G L u i n t i n d e x , G L s i z e i m a x L e n g t h , G L s i z e i * l e n g t h , G L i n t * s i z e , G L e n u m * t y p e , G L c h a r A R B * n a m e ) ; 11810 11811 G L A P I v o i d A P I E N T R Y g l G e t U n i f o r m f v A R B ( G L h a n d l e A R B p r o g r a m O b j , G L i n t l o c a t i o n , G L f l o a t * p a r a m s ) ; 11812 11813 G L A P I v o i d A P I E N T R Y g l G e t U n i f o r m i v A R B ( G L h a n d l e A R B p r o g r a m O b j , G L i n t l o c a t i o n , G L i n t * p a r a m s ) ; 11814 11815 G L A P I v o i d A P I E N T R Y g l G e t S h a d e r S o u r c e A R B ( G L h a n d l e A R B o b j , G L s i z e i m a x L e n g t h , G L s i z e i * l e n g t h , G L c h a r A R B * s o u r c e ) ; 11816 11817 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 11818 11819 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D E L E T E O B J E C T A R B P R O C ) ( G L h a n d l e A R B o b j ) ; 11820 11821 t y p e d e f G L h a n d l e A R B ( A P I E N T R Y P P F N G L G E T H A N D L E A R B P R O C ) ( G L e n u m p n a m e ) ; 11822 11823 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D E T A C H O B J E C T A R B P R O C ) ( G L h a n d l e A R B c o n t a i n e r O b j , G L h a n d l e A R B a t t a c h e d O b j ) ; 11824 11825 t y p e d e f G L h a n d l e A R B ( A P I E N T R Y P P F N G L C R E A T E S H A D E R O B J E C T A R B P R O C ) ( G L e n u m s h a d e r T y p e ) ; 11826 11827 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S H A D E R S O U R C E A R B P R O C ) ( G L h a n d l e A R B s h a d e r O b j , G L s i z e i c o u n t , c o n s t G L c h a r A R B * * s t r i n g , c o n s t G L i n t * l e n g t h ) ; 11828 11829 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O M P I L E S H A D E R A R B P R O C ) ( G L h a n d l e A R B s h a d e r O b j ) ; 11830 11831 t y p e d e f G L h a n d l e A R B ( A P I E N T R Y P P F N G L C R E A T E P R O G R A M O B J E C T A R B P R O C ) ( v o i d ) ; 11832 11833 t y p e d e f v o i d ( A P I E N T R Y P P F N G L A T T A C H O B J E C T A R B P R O C ) ( G L h a n d l e A R B c o n t a i n e r O b j , G L h a n d l e A R B o b j ) ; 11834 11835 t y p e d e f v o i d ( A P I E N T R Y P P F N G L L I N K P R O G R A M A R B P R O C ) ( G L h a n d l e A R B p r o g r a m O b j ) ; 11836 11837 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U S E P R O G R A M O B J E C T A R B P R O C ) ( G L h a n d l e A R B p r o g r a m O b j ) ; 11838 11839 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V A L I D A T E P R O G R A M A R B P R O C ) ( G L h a n d l e A R B p r o g r a m O b j ) ; 11840 11841 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 1 F A R B P R O C ) ( G L i n t l o c a t i o n , G L f l o a t v 0 ) ; 11842 11843 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 2 F A R B P R O C ) ( G L i n t l o c a t i o n , G L f l o a t v 0 , G L f l o a t v 1 ) ; 11844 11845 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 3 F A R B P R O C ) ( G L i n t l o c a t i o n , G L f l o a t v 0 , G L f l o a t v 1 , G L f l o a t v 2 ) ; 11846 11847 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 4 F A R B P R O C ) ( G L i n t l o c a t i o n , G L f l o a t v 0 , G L f l o a t v 1 , G L f l o a t v 2 , G L f l o a t v 3 ) ; 11848 11849 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 1 I A R B P R O C ) ( G L i n t l o c a t i o n , G L i n t v 0 ) ; 11850 11851 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 2 I A R B P R O C ) ( G L i n t l o c a t i o n , G L i n t v 0 , G L i n t v 1 ) ; 11852 11853 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 3 I A R B P R O C ) ( G L i n t l o c a t i o n , G L i n t v 0 , G L i n t v 1 , G L i n t v 2 ) ; 11854 11855 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 4 I A R B P R O C ) ( G L i n t l o c a t i o n , G L i n t v 0 , G L i n t v 1 , G L i n t v 2 , G L i n t v 3 ) ; 11856 11857 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 1 F V A R B P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L f l o a t * v a l u e ) ; 11858 11859 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 2 F V A R B P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L f l o a t * v a l u e ) ; 11860 11861 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 3 F V A R B P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L f l o a t * v a l u e ) ; 11862 11863 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 4 F V A R B P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L f l o a t * v a l u e ) ; 11864 11865 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 1 I V A R B P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L i n t * v a l u e ) ; 11866 11867 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 2 I V A R B P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L i n t * v a l u e ) ; 11868 11869 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 3 I V A R B P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L i n t * v a l u e ) ; 11870 11871 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 4 I V A R B P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L i n t * v a l u e ) ; 11872 11873 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M M A T R I X 2 F V A R B P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 11874 11875 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M M A T R I X 3 F V A R B P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 11876 11877 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M M A T R I X 4 F V A R B P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 11878 11879 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T O B J E C T P A R A M E T E R F V A R B P R O C ) ( G L h a n d l e A R B o b j , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 11880 11881 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T O B J E C T P A R A M E T E R I V A R B P R O C ) ( G L h a n d l e A R B o b j , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 11882 11883 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T I N F O L O G A R B P R O C ) ( G L h a n d l e A R B o b j , G L s i z e i m a x L e n g t h , G L s i z e i * l e n g t h , G L c h a r A R B * i n f o L o g ) ; 11884 11885 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T A T T A C H E D O B J E C T S A R B P R O C ) ( G L h a n d l e A R B c o n t a i n e r O b j , G L s i z e i m a x C o u n t , G L s i z e i * c o u n t , G L h a n d l e A R B * o b j ) ; 11886 11887 t y p e d e f G L i n t ( A P I E N T R Y P P F N G L G E T U N I F O R M L O C A T I O N A R B P R O C ) ( G L h a n d l e A R B p r o g r a m O b j , c o n s t G L c h a r A R B * n a m e ) ; 11888 11889 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T A C T I V E U N I F O R M A R B P R O C ) ( G L h a n d l e A R B p r o g r a m O b j , G L u i n t i n d e x , G L s i z e i m a x L e n g t h , G L s i z e i * l e n g t h , G L i n t * s i z e , G L e n u m * t y p e , G L c h a r A R B * n a m e ) ; 11890 11891 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T U N I F O R M F V A R B P R O C ) ( G L h a n d l e A R B p r o g r a m O b j , G L i n t l o c a t i o n , G L f l o a t * p a r a m s ) ; 11892 11893 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T U N I F O R M I V A R B P R O C ) ( G L h a n d l e A R B p r o g r a m O b j , G L i n t l o c a t i o n , G L i n t * p a r a m s ) ; 11894 11895 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T S H A D E R S O U R C E A R B P R O C ) ( G L h a n d l e A R B o b j , G L s i z e i m a x L e n g t h , G L s i z e i * l e n g t h , G L c h a r A R B * s o u r c e ) ; 11896 11897 # e n d i f 11898 11899 # i f n d e f G L _ A R B _ v e r t e x _ s h a d e r 11900 11901 # d e f i n e G L _ A R B _ v e r t e x _ s h a d e r 1 11902 11903 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 11904 11905 G L A P I v o i d A P I E N T R Y g l B i n d A t t r i b L o c a t i o n A R B ( G L h a n d l e A R B p r o g r a m O b j , G L u i n t i n d e x , c o n s t G L c h a r A R B * n a m e ) ; 11906 11907 G L A P I v o i d A P I E N T R Y g l G e t A c t i v e A t t r i b A R B ( G L h a n d l e A R B p r o g r a m O b j , G L u i n t i n d e x , G L s i z e i m a x L e n g t h , G L s i z e i * l e n g t h , G L i n t * s i z e , G L e n u m * t y p e , G L c h a r A R B * n a m e ) ; 11908 11909 G L A P I G L i n t A P I E N T R Y g l G e t A t t r i b L o c a t i o n A R B ( G L h a n d l e A R B p r o g r a m O b j , c o n s t G L c h a r A R B * n a m e ) ; 11910 11911 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 11912 11913 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B I N D A T T R I B L O C A T I O N A R B P R O C ) ( G L h a n d l e A R B p r o g r a m O b j , G L u i n t i n d e x , c o n s t G L c h a r A R B * n a m e ) ; 11914 11915 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T A C T I V E A T T R I B A R B P R O C ) ( G L h a n d l e A R B p r o g r a m O b j , G L u i n t i n d e x , G L s i z e i m a x L e n g t h , G L s i z e i * l e n g t h , G L i n t * s i z e , G L e n u m * t y p e , G L c h a r A R B * n a m e ) ; 11916 11917 t y p e d e f G L i n t ( A P I E N T R Y P P F N G L G E T A T T R I B L O C A T I O N A R B P R O C ) ( G L h a n d l e A R B p r o g r a m O b j , c o n s t G L c h a r A R B * n a m e ) ; 11918 11919 # e n d i f 11920 11921 # i f n d e f G L _ A R B _ f r a g m e n t _ s h a d e r 11922 11923 # d e f i n e G L _ A R B _ f r a g m e n t _ s h a d e r 1 11924 11925 # e n d i f 11926 11927 # i f n d e f G L _ A R B _ s h a d i n g _ l a n g u a g e _ 1 0 0 11928 11929 # d e f i n e G L _ A R B _ s h a d i n g _ l a n g u a g e _ 1 0 0 1 11930 11931 # e n d i f 11932 11933 # i f n d e f G L _ A R B _ t e x t u r e _ n o n _ p o w e r _ o f _ t w o 11934 11935 # d e f i n e G L _ A R B _ t e x t u r e _ n o n _ p o w e r _ o f _ t w o 1 11936 11937 # e n d i f 11938 11939 # i f n d e f G L _ A R B _ p o i n t _ s p r i t e 11940 11941 # d e f i n e G L _ A R B _ p o i n t _ s p r i t e 1 11942 11943 # e n d i f 11944 11945 # i f n d e f G L _ A R B _ f r a g m e n t _ p r o g r a m _ s h a d o w 11946 11947 # d e f i n e G L _ A R B _ f r a g m e n t _ p r o g r a m _ s h a d o w 1 11948 11949 # e n d i f 11950 11951 # i f n d e f G L _ A R B _ d r a w _ b u f f e r s 11952 11953 # d e f i n e G L _ A R B _ d r a w _ b u f f e r s 1 11954 11955 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 11956 11957 G L A P I v o i d A P I E N T R Y g l D r a w B u f f e r s A R B ( G L s i z e i n , c o n s t G L e n u m * b u f s ) ; 11958 11959 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 11960 11961 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D R A W B U F F E R S A R B P R O C ) ( G L s i z e i n , c o n s t G L e n u m * b u f s ) ; 11962 11963 # e n d i f 11964 11965 # i f n d e f G L _ A R B _ t e x t u r e _ r e c t a n g l e 11966 11967 # d e f i n e G L _ A R B _ t e x t u r e _ r e c t a n g l e 1 11968 11969 # e n d i f 11970 11971 # i f n d e f G L _ A R B _ c o l o r _ b u f f e r _ f l o a t 11972 11973 # d e f i n e G L _ A R B _ c o l o r _ b u f f e r _ f l o a t 1 11974 11975 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 11976 11977 G L A P I v o i d A P I E N T R Y g l C l a m p C o l o r A R B ( G L e n u m t a r g e t , G L e n u m c l a m p ) ; 11978 11979 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 11980 11981 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C L A M P C O L O R A R B P R O C ) ( G L e n u m t a r g e t , G L e n u m c l a m p ) ; 11982 11983 # e n d i f 11984 11985 # i f n d e f G L _ A R B _ h a l f _ f l o a t _ p i x e l 11986 11987 # d e f i n e G L _ A R B _ h a l f _ f l o a t _ p i x e l 1 11988 11989 # e n d i f 11990 11991 # i f n d e f G L _ A R B _ t e x t u r e _ f l o a t 11992 11993 # d e f i n e G L _ A R B _ t e x t u r e _ f l o a t 1 11994 11995 # e n d i f 11996 11997 # i f n d e f G L _ A R B _ p i x e l _ b u f f e r _ o b j e c t 11998 11999 # d e f i n e G L _ A R B _ p i x e l _ b u f f e r _ o b j e c t 1 12000 12001 # e n d i f 12002 12003 # i f n d e f G L _ A R B _ d e p t h _ b u f f e r _ f l o a t 12004 12005 # d e f i n e G L _ A R B _ d e p t h _ b u f f e r _ f l o a t 1 12006 12007 # e n d i f 12008 12009 # i f n d e f G L _ A R B _ d r a w _ i n s t a n c e d 12010 12011 # d e f i n e G L _ A R B _ d r a w _ i n s t a n c e d 1 12012 12013 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 12014 12015 G L A P I v o i d A P I E N T R Y g l D r a w A r r a y s I n s t a n c e d A R B ( G L e n u m m o d e , G L i n t f i r s t , G L s i z e i c o u n t , G L s i z e i p r i m c o u n t ) ; 12016 12017 G L A P I v o i d A P I E N T R Y g l D r a w E l e m e n t s I n s t a n c e d A R B ( G L e n u m m o d e , G L s i z e i c o u n t , G L e n u m t y p e , c o n s t G L v o i d * i n d i c e s , G L s i z e i p r i m c o u n t ) ; 12018 12019 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 12020 12021 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D R A W A R R A Y S I N S T A N C E D A R B P R O C ) ( G L e n u m m o d e , G L i n t f i r s t , G L s i z e i c o u n t , G L s i z e i p r i m c o u n t ) ; 12022 12023 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D R A W E L E M E N T S I N S T A N C E D A R B P R O C ) ( G L e n u m m o d e , G L s i z e i c o u n t , G L e n u m t y p e , c o n s t G L v o i d * i n d i c e s , G L s i z e i p r i m c o u n t ) ; 12024 12025 # e n d i f 12026 12027 # i f n d e f G L _ A R B _ f r a m e b u f f e r _ o b j e c t 12028 12029 # d e f i n e G L _ A R B _ f r a m e b u f f e r _ o b j e c t 1 12030 12031 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 12032 12033 G L A P I G L b o o l e a n A P I E N T R Y g l I s R e n d e r b u f f e r ( G L u i n t r e n d e r b u f f e r ) ; 12034 12035 G L A P I v o i d A P I E N T R Y g l B i n d R e n d e r b u f f e r ( G L e n u m t a r g e t , G L u i n t r e n d e r b u f f e r ) ; 12036 12037 G L A P I v o i d A P I E N T R Y g l D e l e t e R e n d e r b u f f e r s ( G L s i z e i n , c o n s t G L u i n t * r e n d e r b u f f e r s ) ; 12038 12039 G L A P I v o i d A P I E N T R Y g l G e n R e n d e r b u f f e r s ( G L s i z e i n , G L u i n t * r e n d e r b u f f e r s ) ; 12040 12041 G L A P I v o i d A P I E N T R Y g l R e n d e r b u f f e r S t o r a g e ( G L e n u m t a r g e t , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t ) ; 12042 12043 G L A P I v o i d A P I E N T R Y g l G e t R e n d e r b u f f e r P a r a m e t e r i v ( G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 12044 12045 G L A P I G L b o o l e a n A P I E N T R Y g l I s F r a m e b u f f e r ( G L u i n t f r a m e b u f f e r ) ; 12046 12047 G L A P I v o i d A P I E N T R Y g l B i n d F r a m e b u f f e r ( G L e n u m t a r g e t , G L u i n t f r a m e b u f f e r ) ; 12048 12049 G L A P I v o i d A P I E N T R Y g l D e l e t e F r a m e b u f f e r s ( G L s i z e i n , c o n s t G L u i n t * f r a m e b u f f e r s ) ; 12050 12051 G L A P I v o i d A P I E N T R Y g l G e n F r a m e b u f f e r s ( G L s i z e i n , G L u i n t * f r a m e b u f f e r s ) ; 12052 12053 G L A P I G L e n u m A P I E N T R Y g l C h e c k F r a m e b u f f e r S t a t u s ( G L e n u m t a r g e t ) ; 12054 12055 G L A P I v o i d A P I E N T R Y g l F r a m e b u f f e r T e x t u r e 1 D ( G L e n u m t a r g e t , G L e n u m a t t a c h m e n t , G L e n u m t e x t a r g e t , G L u i n t t e x t u r e , G L i n t l e v e l ) ; 12056 12057 G L A P I v o i d A P I E N T R Y g l F r a m e b u f f e r T e x t u r e 2 D ( G L e n u m t a r g e t , G L e n u m a t t a c h m e n t , G L e n u m t e x t a r g e t , G L u i n t t e x t u r e , G L i n t l e v e l ) ; 12058 12059 G L A P I v o i d A P I E N T R Y g l F r a m e b u f f e r T e x t u r e 3 D ( G L e n u m t a r g e t , G L e n u m a t t a c h m e n t , G L e n u m t e x t a r g e t , G L u i n t t e x t u r e , G L i n t l e v e l , G L i n t z o f f s e t ) ; 12060 12061 G L A P I v o i d A P I E N T R Y g l F r a m e b u f f e r R e n d e r b u f f e r ( G L e n u m t a r g e t , G L e n u m a t t a c h m e n t , G L e n u m r e n d e r b u f f e r t a r g e t , G L u i n t r e n d e r b u f f e r ) ; 12062 12063 G L A P I v o i d A P I E N T R Y g l G e t F r a m e b u f f e r A t t a c h m e n t P a r a m e t e r i v ( G L e n u m t a r g e t , G L e n u m a t t a c h m e n t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 12064 12065 G L A P I v o i d A P I E N T R Y g l G e n e r a t e M i p m a p ( G L e n u m t a r g e t ) ; 12066 12067 G L A P I v o i d A P I E N T R Y g l B l i t F r a m e b u f f e r ( G L i n t s r c X 0 , G L i n t s r c Y 0 , G L i n t s r c X 1 , G L i n t s r c Y 1 , G L i n t d s t X 0 , G L i n t d s t Y 0 , G L i n t d s t X 1 , G L i n t d s t Y 1 , G L b i t f i e l d m a s k , G L e n u m f i l t e r ) ; 12068 12069 G L A P I v o i d A P I E N T R Y g l R e n d e r b u f f e r S t o r a g e M u l t i s a m p l e ( G L e n u m t a r g e t , G L s i z e i s a m p l e s , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t ) ; 12070 12071 G L A P I v o i d A P I E N T R Y g l F r a m e b u f f e r T e x t u r e L a y e r ( G L e n u m t a r g e t , G L e n u m a t t a c h m e n t , G L u i n t t e x t u r e , G L i n t l e v e l , G L i n t l a y e r ) ; 12072 12073 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 12074 12075 t y p e d e f G L b o o l e a n ( A P I E N T R Y P P F N G L I S R E N D E R B U F F E R P R O C ) ( G L u i n t r e n d e r b u f f e r ) ; 12076 12077 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B I N D R E N D E R B U F F E R P R O C ) ( G L e n u m t a r g e t , G L u i n t r e n d e r b u f f e r ) ; 12078 12079 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D E L E T E R E N D E R B U F F E R S P R O C ) ( G L s i z e i n , c o n s t G L u i n t * r e n d e r b u f f e r s ) ; 12080 12081 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E N R E N D E R B U F F E R S P R O C ) ( G L s i z e i n , G L u i n t * r e n d e r b u f f e r s ) ; 12082 12083 t y p e d e f v o i d ( A P I E N T R Y P P F N G L R E N D E R B U F F E R S T O R A G E P R O C ) ( G L e n u m t a r g e t , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t ) ; 12084 12085 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T R E N D E R B U F F E R P A R A M E T E R I V P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 12086 12087 t y p e d e f G L b o o l e a n ( A P I E N T R Y P P F N G L I S F R A M E B U F F E R P R O C ) ( G L u i n t f r a m e b u f f e r ) ; 12088 12089 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B I N D F R A M E B U F F E R P R O C ) ( G L e n u m t a r g e t , G L u i n t f r a m e b u f f e r ) ; 12090 12091 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D E L E T E F R A M E B U F F E R S P R O C ) ( G L s i z e i n , c o n s t G L u i n t * f r a m e b u f f e r s ) ; 12092 12093 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E N F R A M E B U F F E R S P R O C ) ( G L s i z e i n , G L u i n t * f r a m e b u f f e r s ) ; 12094 12095 t y p e d e f G L e n u m ( A P I E N T R Y P P F N G L C H E C K F R A M E B U F F E R S T A T U S P R O C ) ( G L e n u m t a r g e t ) ; 12096 12097 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F R A M E B U F F E R T E X T U R E 1 D P R O C ) ( G L e n u m t a r g e t , G L e n u m a t t a c h m e n t , G L e n u m t e x t a r g e t , G L u i n t t e x t u r e , G L i n t l e v e l ) ; 12098 12099 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F R A M E B U F F E R T E X T U R E 2 D P R O C ) ( G L e n u m t a r g e t , G L e n u m a t t a c h m e n t , G L e n u m t e x t a r g e t , G L u i n t t e x t u r e , G L i n t l e v e l ) ; 12100 12101 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F R A M E B U F F E R T E X T U R E 3 D P R O C ) ( G L e n u m t a r g e t , G L e n u m a t t a c h m e n t , G L e n u m t e x t a r g e t , G L u i n t t e x t u r e , G L i n t l e v e l , G L i n t z o f f s e t ) ; 12102 12103 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F R A M E B U F F E R R E N D E R B U F F E R P R O C ) ( G L e n u m t a r g e t , G L e n u m a t t a c h m e n t , G L e n u m r e n d e r b u f f e r t a r g e t , G L u i n t r e n d e r b u f f e r ) ; 12104 12105 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T F R A M E B U F F E R A T T A C H M E N T P A R A M E T E R I V P R O C ) ( G L e n u m t a r g e t , G L e n u m a t t a c h m e n t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 12106 12107 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E N E R A T E M I P M A P P R O C ) ( G L e n u m t a r g e t ) ; 12108 12109 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B L I T F R A M E B U F F E R P R O C ) ( G L i n t s r c X 0 , G L i n t s r c Y 0 , G L i n t s r c X 1 , G L i n t s r c Y 1 , G L i n t d s t X 0 , G L i n t d s t Y 0 , G L i n t d s t X 1 , G L i n t d s t Y 1 , G L b i t f i e l d m a s k , G L e n u m f i l t e r ) ; 12110 12111 t y p e d e f v o i d ( A P I E N T R Y P P F N G L R E N D E R B U F F E R S T O R A G E M U L T I S A M P L E P R O C ) ( G L e n u m t a r g e t , G L s i z e i s a m p l e s , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t ) ; 12112 12113 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F R A M E B U F F E R T E X T U R E L A Y E R P R O C ) ( G L e n u m t a r g e t , G L e n u m a t t a c h m e n t , G L u i n t t e x t u r e , G L i n t l e v e l , G L i n t l a y e r ) ; 12114 12115 # e n d i f 12116 12117 # i f n d e f G L _ A R B _ f r a m e b u f f e r _ s R G B 12118 12119 # d e f i n e G L _ A R B _ f r a m e b u f f e r _ s R G B 1 12120 12121 # e n d i f 12122 12123 # i f n d e f G L _ A R B _ g e o m e t r y _ s h a d e r 4 12124 12125 # d e f i n e G L _ A R B _ g e o m e t r y _ s h a d e r 4 1 12126 12127 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 12128 12129 G L A P I v o i d A P I E N T R Y g l P r o g r a m P a r a m e t e r i A R B ( G L u i n t p r o g r a m , G L e n u m p n a m e , G L i n t v a l u e ) ; 12130 12131 G L A P I v o i d A P I E N T R Y g l F r a m e b u f f e r T e x t u r e A R B ( G L e n u m t a r g e t , G L e n u m a t t a c h m e n t , G L u i n t t e x t u r e , G L i n t l e v e l ) ; 12132 12133 G L A P I v o i d A P I E N T R Y g l F r a m e b u f f e r T e x t u r e L a y e r A R B ( G L e n u m t a r g e t , G L e n u m a t t a c h m e n t , G L u i n t t e x t u r e , G L i n t l e v e l , G L i n t l a y e r ) ; 12134 12135 G L A P I v o i d A P I E N T R Y g l F r a m e b u f f e r T e x t u r e F a c e A R B ( G L e n u m t a r g e t , G L e n u m a t t a c h m e n t , G L u i n t t e x t u r e , G L i n t l e v e l , G L e n u m f a c e ) ; 12136 12137 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 12138 12139 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M P A R A M E T E R I A R B P R O C ) ( G L u i n t p r o g r a m , G L e n u m p n a m e , G L i n t v a l u e ) ; 12140 12141 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F R A M E B U F F E R T E X T U R E A R B P R O C ) ( G L e n u m t a r g e t , G L e n u m a t t a c h m e n t , G L u i n t t e x t u r e , G L i n t l e v e l ) ; 12142 12143 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F R A M E B U F F E R T E X T U R E L A Y E R A R B P R O C ) ( G L e n u m t a r g e t , G L e n u m a t t a c h m e n t , G L u i n t t e x t u r e , G L i n t l e v e l , G L i n t l a y e r ) ; 12144 12145 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F R A M E B U F F E R T E X T U R E F A C E A R B P R O C ) ( G L e n u m t a r g e t , G L e n u m a t t a c h m e n t , G L u i n t t e x t u r e , G L i n t l e v e l , G L e n u m f a c e ) ; 12146 12147 # e n d i f 12148 12149 # i f n d e f G L _ A R B _ h a l f _ f l o a t _ v e r t e x 12150 12151 # d e f i n e G L _ A R B _ h a l f _ f l o a t _ v e r t e x 1 12152 12153 # e n d i f 12154 12155 # i f n d e f G L _ A R B _ i n s t a n c e d _ a r r a y s 12156 12157 # d e f i n e G L _ A R B _ i n s t a n c e d _ a r r a y s 1 12158 12159 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 12160 12161 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b D i v i s o r A R B ( G L u i n t i n d e x , G L u i n t d i v i s o r ) ; 12162 12163 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 12164 12165 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B D I V I S O R A R B P R O C ) ( G L u i n t i n d e x , G L u i n t d i v i s o r ) ; 12166 12167 # e n d i f 12168 12169 # i f n d e f G L _ A R B _ m a p _ b u f f e r _ r a n g e 12170 12171 # d e f i n e G L _ A R B _ m a p _ b u f f e r _ r a n g e 1 12172 12173 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 12174 12175 G L A P I G L v o i d * A P I E N T R Y g l M a p B u f f e r R a n g e ( G L e n u m t a r g e t , G L i n t p t r o f f s e t , G L s i z e i p t r l e n g t h , G L b i t f i e l d a c c e s s ) ; 12176 12177 G L A P I v o i d A P I E N T R Y g l F l u s h M a p p e d B u f f e r R a n g e ( G L e n u m t a r g e t , G L i n t p t r o f f s e t , G L s i z e i p t r l e n g t h ) ; 12178 12179 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 12180 12181 t y p e d e f G L v o i d * ( A P I E N T R Y P P F N G L M A P B U F F E R R A N G E P R O C ) ( G L e n u m t a r g e t , G L i n t p t r o f f s e t , G L s i z e i p t r l e n g t h , G L b i t f i e l d a c c e s s ) ; 12182 12183 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F L U S H M A P P E D B U F F E R R A N G E P R O C ) ( G L e n u m t a r g e t , G L i n t p t r o f f s e t , G L s i z e i p t r l e n g t h ) ; 12184 12185 # e n d i f 12186 12187 # i f n d e f G L _ A R B _ t e x t u r e _ b u f f e r _ o b j e c t 12188 12189 # d e f i n e G L _ A R B _ t e x t u r e _ b u f f e r _ o b j e c t 1 12190 12191 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 12192 12193 G L A P I v o i d A P I E N T R Y g l T e x B u f f e r A R B ( G L e n u m t a r g e t , G L e n u m i n t e r n a l f o r m a t , G L u i n t b u f f e r ) ; 12194 12195 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 12196 12197 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X B U F F E R A R B P R O C ) ( G L e n u m t a r g e t , G L e n u m i n t e r n a l f o r m a t , G L u i n t b u f f e r ) ; 12198 12199 # e n d i f 12200 12201 # i f n d e f G L _ A R B _ t e x t u r e _ c o m p r e s s i o n _ r g t c 12202 12203 # d e f i n e G L _ A R B _ t e x t u r e _ c o m p r e s s i o n _ r g t c 1 12204 12205 # e n d i f 12206 12207 # i f n d e f G L _ A R B _ t e x t u r e _ r g 12208 12209 # d e f i n e G L _ A R B _ t e x t u r e _ r g 1 12210 12211 # e n d i f 12212 12213 # i f n d e f G L _ A R B _ v e r t e x _ a r r a y _ o b j e c t 12214 12215 # d e f i n e G L _ A R B _ v e r t e x _ a r r a y _ o b j e c t 1 12216 12217 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 12218 12219 G L A P I v o i d A P I E N T R Y g l B i n d V e r t e x A r r a y ( G L u i n t a r r a y ) ; 12220 12221 G L A P I v o i d A P I E N T R Y g l D e l e t e V e r t e x A r r a y s ( G L s i z e i n , c o n s t G L u i n t * a r r a y s ) ; 12222 12223 G L A P I v o i d A P I E N T R Y g l G e n V e r t e x A r r a y s ( G L s i z e i n , G L u i n t * a r r a y s ) ; 12224 12225 G L A P I G L b o o l e a n A P I E N T R Y g l I s V e r t e x A r r a y ( G L u i n t a r r a y ) ; 12226 12227 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 12228 12229 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B I N D V E R T E X A R R A Y P R O C ) ( G L u i n t a r r a y ) ; 12230 12231 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D E L E T E V E R T E X A R R A Y S P R O C ) ( G L s i z e i n , c o n s t G L u i n t * a r r a y s ) ; 12232 12233 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E N V E R T E X A R R A Y S P R O C ) ( G L s i z e i n , G L u i n t * a r r a y s ) ; 12234 12235 t y p e d e f G L b o o l e a n ( A P I E N T R Y P P F N G L I S V E R T E X A R R A Y P R O C ) ( G L u i n t a r r a y ) ; 12236 12237 # e n d i f 12238 12239 # i f n d e f G L _ A R B _ u n i f o r m _ b u f f e r _ o b j e c t 12240 12241 # d e f i n e G L _ A R B _ u n i f o r m _ b u f f e r _ o b j e c t 1 12242 12243 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 12244 12245 G L A P I v o i d A P I E N T R Y g l G e t U n i f o r m I n d i c e s ( G L u i n t p r o g r a m , G L s i z e i u n i f o r m C o u n t , c o n s t G L c h a r * * u n i f o r m N a m e s , G L u i n t * u n i f o r m I n d i c e s ) ; 12246 12247 G L A P I v o i d A P I E N T R Y g l G e t A c t i v e U n i f o r m s i v ( G L u i n t p r o g r a m , G L s i z e i u n i f o r m C o u n t , c o n s t G L u i n t * u n i f o r m I n d i c e s , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 12248 12249 G L A P I v o i d A P I E N T R Y g l G e t A c t i v e U n i f o r m N a m e ( G L u i n t p r o g r a m , G L u i n t u n i f o r m I n d e x , G L s i z e i b u f S i z e , G L s i z e i * l e n g t h , G L c h a r * u n i f o r m N a m e ) ; 12250 12251 G L A P I G L u i n t A P I E N T R Y g l G e t U n i f o r m B l o c k I n d e x ( G L u i n t p r o g r a m , c o n s t G L c h a r * u n i f o r m B l o c k N a m e ) ; 12252 12253 G L A P I v o i d A P I E N T R Y g l G e t A c t i v e U n i f o r m B l o c k i v ( G L u i n t p r o g r a m , G L u i n t u n i f o r m B l o c k I n d e x , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 12254 12255 G L A P I v o i d A P I E N T R Y g l G e t A c t i v e U n i f o r m B l o c k N a m e ( G L u i n t p r o g r a m , G L u i n t u n i f o r m B l o c k I n d e x , G L s i z e i b u f S i z e , G L s i z e i * l e n g t h , G L c h a r * u n i f o r m B l o c k N a m e ) ; 12256 12257 G L A P I v o i d A P I E N T R Y g l U n i f o r m B l o c k B i n d i n g ( G L u i n t p r o g r a m , G L u i n t u n i f o r m B l o c k I n d e x , G L u i n t u n i f o r m B l o c k B i n d i n g ) ; 12258 12259 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 12260 12261 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T U N I F O R M I N D I C E S P R O C ) ( G L u i n t p r o g r a m , G L s i z e i u n i f o r m C o u n t , c o n s t G L c h a r * * u n i f o r m N a m e s , G L u i n t * u n i f o r m I n d i c e s ) ; 12262 12263 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T A C T I V E U N I F O R M S I V P R O C ) ( G L u i n t p r o g r a m , G L s i z e i u n i f o r m C o u n t , c o n s t G L u i n t * u n i f o r m I n d i c e s , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 12264 12265 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T A C T I V E U N I F O R M N A M E P R O C ) ( G L u i n t p r o g r a m , G L u i n t u n i f o r m I n d e x , G L s i z e i b u f S i z e , G L s i z e i * l e n g t h , G L c h a r * u n i f o r m N a m e ) ; 12266 12267 t y p e d e f G L u i n t ( A P I E N T R Y P P F N G L G E T U N I F O R M B L O C K I N D E X P R O C ) ( G L u i n t p r o g r a m , c o n s t G L c h a r * u n i f o r m B l o c k N a m e ) ; 12268 12269 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T A C T I V E U N I F O R M B L O C K I V P R O C ) ( G L u i n t p r o g r a m , G L u i n t u n i f o r m B l o c k I n d e x , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 12270 12271 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T A C T I V E U N I F O R M B L O C K N A M E P R O C ) ( G L u i n t p r o g r a m , G L u i n t u n i f o r m B l o c k I n d e x , G L s i z e i b u f S i z e , G L s i z e i * l e n g t h , G L c h a r * u n i f o r m B l o c k N a m e ) ; 12272 12273 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M B L O C K B I N D I N G P R O C ) ( G L u i n t p r o g r a m , G L u i n t u n i f o r m B l o c k I n d e x , G L u i n t u n i f o r m B l o c k B i n d i n g ) ; 12274 12275 # e n d i f 12276 12277 # i f n d e f G L _ A R B _ c o m p a t i b i l i t y 12278 12279 # d e f i n e G L _ A R B _ c o m p a t i b i l i t y 1 12280 12281 # e n d i f 12282 12283 # i f n d e f G L _ A R B _ c o p y _ b u f f e r 12284 12285 # d e f i n e G L _ A R B _ c o p y _ b u f f e r 1 12286 12287 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 12288 12289 G L A P I v o i d A P I E N T R Y g l C o p y B u f f e r S u b D a t a ( G L e n u m r e a d T a r g e t , G L e n u m w r i t e T a r g e t , G L i n t p t r r e a d O f f s e t , G L i n t p t r w r i t e O f f s e t , G L s i z e i p t r s i z e ) ; 12290 12291 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 12292 12293 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O P Y B U F F E R S U B D A T A P R O C ) ( G L e n u m r e a d T a r g e t , G L e n u m w r i t e T a r g e t , G L i n t p t r r e a d O f f s e t , G L i n t p t r w r i t e O f f s e t , G L s i z e i p t r s i z e ) ; 12294 12295 # e n d i f 12296 12297 # i f n d e f G L _ A R B _ s h a d e r _ t e x t u r e _ l o d 12298 12299 # d e f i n e G L _ A R B _ s h a d e r _ t e x t u r e _ l o d 1 12300 12301 # e n d i f 12302 12303 # i f n d e f G L _ A R B _ d e p t h _ c l a m p 12304 12305 # d e f i n e G L _ A R B _ d e p t h _ c l a m p 1 12306 12307 # e n d i f 12308 12309 # i f n d e f G L _ A R B _ d r a w _ e l e m e n t s _ b a s e _ v e r t e x 12310 12311 # d e f i n e G L _ A R B _ d r a w _ e l e m e n t s _ b a s e _ v e r t e x 1 12312 12313 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 12314 12315 G L A P I v o i d A P I E N T R Y g l D r a w E l e m e n t s B a s e V e r t e x ( G L e n u m m o d e , G L s i z e i c o u n t , G L e n u m t y p e , c o n s t G L v o i d * i n d i c e s , G L i n t b a s e v e r t e x ) ; 12316 12317 G L A P I v o i d A P I E N T R Y g l D r a w R a n g e E l e m e n t s B a s e V e r t e x ( G L e n u m m o d e , G L u i n t s t a r t , G L u i n t e n d , G L s i z e i c o u n t , G L e n u m t y p e , c o n s t G L v o i d * i n d i c e s , G L i n t b a s e v e r t e x ) ; 12318 12319 G L A P I v o i d A P I E N T R Y g l D r a w E l e m e n t s I n s t a n c e d B a s e V e r t e x ( G L e n u m m o d e , G L s i z e i c o u n t , G L e n u m t y p e , c o n s t G L v o i d * i n d i c e s , G L s i z e i p r i m c o u n t , G L i n t b a s e v e r t e x ) ; 12320 12321 G L A P I v o i d A P I E N T R Y g l M u l t i D r a w E l e m e n t s B a s e V e r t e x ( G L e n u m m o d e , c o n s t G L s i z e i * c o u n t , G L e n u m t y p e , c o n s t G L v o i d * * i n d i c e s , G L s i z e i p r i m c o u n t , c o n s t G L i n t * b a s e v e r t e x ) ; 12322 12323 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 12324 12325 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D R A W E L E M E N T S B A S E V E R T E X P R O C ) ( G L e n u m m o d e , G L s i z e i c o u n t , G L e n u m t y p e , c o n s t G L v o i d * i n d i c e s , G L i n t b a s e v e r t e x ) ; 12326 12327 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D R A W R A N G E E L E M E N T S B A S E V E R T E X P R O C ) ( G L e n u m m o d e , G L u i n t s t a r t , G L u i n t e n d , G L s i z e i c o u n t , G L e n u m t y p e , c o n s t G L v o i d * i n d i c e s , G L i n t b a s e v e r t e x ) ; 12328 12329 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D R A W E L E M E N T S I N S T A N C E D B A S E V E R T E X P R O C ) ( G L e n u m m o d e , G L s i z e i c o u n t , G L e n u m t y p e , c o n s t G L v o i d * i n d i c e s , G L s i z e i p r i m c o u n t , G L i n t b a s e v e r t e x ) ; 12330 12331 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I D R A W E L E M E N T S B A S E V E R T E X P R O C ) ( G L e n u m m o d e , c o n s t G L s i z e i * c o u n t , G L e n u m t y p e , c o n s t G L v o i d * * i n d i c e s , G L s i z e i p r i m c o u n t , c o n s t G L i n t * b a s e v e r t e x ) ; 12332 12333 # e n d i f 12334 12335 # i f n d e f G L _ A R B _ f r a g m e n t _ c o o r d _ c o n v e n t i o n s 12336 12337 # d e f i n e G L _ A R B _ f r a g m e n t _ c o o r d _ c o n v e n t i o n s 1 12338 12339 # e n d i f 12340 12341 # i f n d e f G L _ A R B _ p r o v o k i n g _ v e r t e x 12342 12343 # d e f i n e G L _ A R B _ p r o v o k i n g _ v e r t e x 1 12344 12345 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 12346 12347 G L A P I v o i d A P I E N T R Y g l P r o v o k i n g V e r t e x ( G L e n u m m o d e ) ; 12348 12349 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 12350 12351 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O V O K I N G V E R T E X P R O C ) ( G L e n u m m o d e ) ; 12352 12353 # e n d i f 12354 12355 # i f n d e f G L _ A R B _ s e a m l e s s _ c u b e _ m a p 12356 12357 # d e f i n e G L _ A R B _ s e a m l e s s _ c u b e _ m a p 1 12358 12359 # e n d i f 12360 12361 # i f n d e f G L _ A R B _ s y n c 12362 12363 # d e f i n e G L _ A R B _ s y n c 1 12364 12365 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 12366 12367 G L A P I G L s y n c A P I E N T R Y g l F e n c e S y n c ( G L e n u m c o n d i t i o n , G L b i t f i e l d f l a g s ) ; 12368 12369 G L A P I G L b o o l e a n A P I E N T R Y g l I s S y n c ( G L s y n c s y n c ) ; 12370 12371 G L A P I v o i d A P I E N T R Y g l D e l e t e S y n c ( G L s y n c s y n c ) ; 12372 12373 G L A P I G L e n u m A P I E N T R Y g l C l i e n t W a i t S y n c ( G L s y n c s y n c , G L b i t f i e l d f l a g s , G L u i n t 6 4 t i m e o u t ) ; 12374 12375 G L A P I v o i d A P I E N T R Y g l W a i t S y n c ( G L s y n c s y n c , G L b i t f i e l d f l a g s , G L u i n t 6 4 t i m e o u t ) ; 12376 12377 G L A P I v o i d A P I E N T R Y g l G e t I n t e g e r 6 4 v ( G L e n u m p n a m e , G L i n t 6 4 * p a r a m s ) ; 12378 12379 G L A P I v o i d A P I E N T R Y g l G e t S y n c i v ( G L s y n c s y n c , G L e n u m p n a m e , G L s i z e i b u f S i z e , G L s i z e i * l e n g t h , G L i n t * v a l u e s ) ; 12380 12381 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 12382 12383 t y p e d e f G L s y n c ( A P I E N T R Y P P F N G L F E N C E S Y N C P R O C ) ( G L e n u m c o n d i t i o n , G L b i t f i e l d f l a g s ) ; 12384 12385 t y p e d e f G L b o o l e a n ( A P I E N T R Y P P F N G L I S S Y N C P R O C ) ( G L s y n c s y n c ) ; 12386 12387 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D E L E T E S Y N C P R O C ) ( G L s y n c s y n c ) ; 12388 12389 t y p e d e f G L e n u m ( A P I E N T R Y P P F N G L C L I E N T W A I T S Y N C P R O C ) ( G L s y n c s y n c , G L b i t f i e l d f l a g s , G L u i n t 6 4 t i m e o u t ) ; 12390 12391 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W A I T S Y N C P R O C ) ( G L s y n c s y n c , G L b i t f i e l d f l a g s , G L u i n t 6 4 t i m e o u t ) ; 12392 12393 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T I N T E G E R 6 4 V P R O C ) ( G L e n u m p n a m e , G L i n t 6 4 * p a r a m s ) ; 12394 12395 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T S Y N C I V P R O C ) ( G L s y n c s y n c , G L e n u m p n a m e , G L s i z e i b u f S i z e , G L s i z e i * l e n g t h , G L i n t * v a l u e s ) ; 12396 12397 # e n d i f 12398 12399 # i f n d e f G L _ A R B _ t e x t u r e _ m u l t i s a m p l e 12400 12401 # d e f i n e G L _ A R B _ t e x t u r e _ m u l t i s a m p l e 1 12402 12403 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 12404 12405 G L A P I v o i d A P I E N T R Y g l T e x I m a g e 2 D M u l t i s a m p l e ( G L e n u m t a r g e t , G L s i z e i s a m p l e s , G L i n t i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L b o o l e a n f i x e d s a m p l e l o c a t i o n s ) ; 12406 12407 G L A P I v o i d A P I E N T R Y g l T e x I m a g e 3 D M u l t i s a m p l e ( G L e n u m t a r g e t , G L s i z e i s a m p l e s , G L i n t i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L s i z e i d e p t h , G L b o o l e a n f i x e d s a m p l e l o c a t i o n s ) ; 12408 12409 G L A P I v o i d A P I E N T R Y g l G e t M u l t i s a m p l e f v ( G L e n u m p n a m e , G L u i n t i n d e x , G L f l o a t * v a l ) ; 12410 12411 G L A P I v o i d A P I E N T R Y g l S a m p l e M a s k i ( G L u i n t i n d e x , G L b i t f i e l d m a s k ) ; 12412 12413 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 12414 12415 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X I M A G E 2 D M U L T I S A M P L E P R O C ) ( G L e n u m t a r g e t , G L s i z e i s a m p l e s , G L i n t i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L b o o l e a n f i x e d s a m p l e l o c a t i o n s ) ; 12416 12417 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X I M A G E 3 D M U L T I S A M P L E P R O C ) ( G L e n u m t a r g e t , G L s i z e i s a m p l e s , G L i n t i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L s i z e i d e p t h , G L b o o l e a n f i x e d s a m p l e l o c a t i o n s ) ; 12418 12419 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T M U L T I S A M P L E F V P R O C ) ( G L e n u m p n a m e , G L u i n t i n d e x , G L f l o a t * v a l ) ; 12420 12421 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S A M P L E M A S K I P R O C ) ( G L u i n t i n d e x , G L b i t f i e l d m a s k ) ; 12422 12423 # e n d i f 12424 12425 # i f n d e f G L _ A R B _ v e r t e x _ a r r a y _ b g r a 12426 12427 # d e f i n e G L _ A R B _ v e r t e x _ a r r a y _ b g r a 1 12428 12429 # e n d i f 12430 12431 # i f n d e f G L _ A R B _ d r a w _ b u f f e r s _ b l e n d 12432 12433 # d e f i n e G L _ A R B _ d r a w _ b u f f e r s _ b l e n d 1 12434 12435 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 12436 12437 G L A P I v o i d A P I E N T R Y g l B l e n d E q u a t i o n i A R B ( G L u i n t b u f , G L e n u m m o d e ) ; 12438 12439 G L A P I v o i d A P I E N T R Y g l B l e n d E q u a t i o n S e p a r a t e i A R B ( G L u i n t b u f , G L e n u m m o d e R G B , G L e n u m m o d e A l p h a ) ; 12440 12441 G L A P I v o i d A P I E N T R Y g l B l e n d F u n c i A R B ( G L u i n t b u f , G L e n u m s r c , G L e n u m d s t ) ; 12442 12443 G L A P I v o i d A P I E N T R Y g l B l e n d F u n c S e p a r a t e i A R B ( G L u i n t b u f , G L e n u m s r c R G B , G L e n u m d s t R G B , G L e n u m s r c A l p h a , G L e n u m d s t A l p h a ) ; 12444 12445 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 12446 12447 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B L E N D E Q U A T I O N I A R B P R O C ) ( G L u i n t b u f , G L e n u m m o d e ) ; 12448 12449 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B L E N D E Q U A T I O N S E P A R A T E I A R B P R O C ) ( G L u i n t b u f , G L e n u m m o d e R G B , G L e n u m m o d e A l p h a ) ; 12450 12451 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B L E N D F U N C I A R B P R O C ) ( G L u i n t b u f , G L e n u m s r c , G L e n u m d s t ) ; 12452 12453 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B L E N D F U N C S E P A R A T E I A R B P R O C ) ( G L u i n t b u f , G L e n u m s r c R G B , G L e n u m d s t R G B , G L e n u m s r c A l p h a , G L e n u m d s t A l p h a ) ; 12454 12455 # e n d i f 12456 12457 # i f n d e f G L _ A R B _ s a m p l e _ s h a d i n g 12458 12459 # d e f i n e G L _ A R B _ s a m p l e _ s h a d i n g 1 12460 12461 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 12462 12463 G L A P I v o i d A P I E N T R Y g l M i n S a m p l e S h a d i n g A R B ( G L c l a m p f v a l u e ) ; 12464 12465 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 12466 12467 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M I N S A M P L E S H A D I N G A R B P R O C ) ( G L c l a m p f v a l u e ) ; 12468 12469 # e n d i f 12470 12471 # i f n d e f G L _ A R B _ t e x t u r e _ c u b e _ m a p _ a r r a y 12472 12473 # d e f i n e G L _ A R B _ t e x t u r e _ c u b e _ m a p _ a r r a y 1 12474 12475 # e n d i f 12476 12477 # i f n d e f G L _ A R B _ t e x t u r e _ g a t h e r 12478 12479 # d e f i n e G L _ A R B _ t e x t u r e _ g a t h e r 1 12480 12481 # e n d i f 12482 12483 # i f n d e f G L _ A R B _ t e x t u r e _ q u e r y _ l o d 12484 12485 # d e f i n e G L _ A R B _ t e x t u r e _ q u e r y _ l o d 1 12486 12487 # e n d i f 12488 12489 # i f n d e f G L _ A R B _ s h a d i n g _ l a n g u a g e _ i n c l u d e 12490 12491 # d e f i n e G L _ A R B _ s h a d i n g _ l a n g u a g e _ i n c l u d e 1 12492 12493 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 12494 12495 G L A P I v o i d A P I E N T R Y g l N a m e d S t r i n g A R B ( G L e n u m t y p e , G L i n t n a m e l e n , c o n s t G L c h a r * n a m e , G L i n t s t r i n g l e n , c o n s t G L c h a r * s t r i n g ) ; 12496 12497 G L A P I v o i d A P I E N T R Y g l D e l e t e N a m e d S t r i n g A R B ( G L i n t n a m e l e n , c o n s t G L c h a r * n a m e ) ; 12498 12499 G L A P I v o i d A P I E N T R Y g l C o m p i l e S h a d e r I n c l u d e A R B ( G L u i n t s h a d e r , G L s i z e i c o u n t , c o n s t G L c h a r * * p a t h , c o n s t G L i n t * l e n g t h ) ; 12500 12501 G L A P I G L b o o l e a n A P I E N T R Y g l I s N a m e d S t r i n g A R B ( G L i n t n a m e l e n , c o n s t G L c h a r * n a m e ) ; 12502 12503 G L A P I v o i d A P I E N T R Y g l G e t N a m e d S t r i n g A R B ( G L i n t n a m e l e n , c o n s t G L c h a r * n a m e , G L s i z e i b u f S i z e , G L i n t * s t r i n g l e n , G L c h a r * s t r i n g ) ; 12504 12505 G L A P I v o i d A P I E N T R Y g l G e t N a m e d S t r i n g i v A R B ( G L i n t n a m e l e n , c o n s t G L c h a r * n a m e , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 12506 12507 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 12508 12509 t y p e d e f v o i d ( A P I E N T R Y P P F N G L N A M E D S T R I N G A R B P R O C ) ( G L e n u m t y p e , G L i n t n a m e l e n , c o n s t G L c h a r * n a m e , G L i n t s t r i n g l e n , c o n s t G L c h a r * s t r i n g ) ; 12510 12511 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D E L E T E N A M E D S T R I N G A R B P R O C ) ( G L i n t n a m e l e n , c o n s t G L c h a r * n a m e ) ; 12512 12513 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O M P I L E S H A D E R I N C L U D E A R B P R O C ) ( G L u i n t s h a d e r , G L s i z e i c o u n t , c o n s t G L c h a r * * p a t h , c o n s t G L i n t * l e n g t h ) ; 12514 12515 t y p e d e f G L b o o l e a n ( A P I E N T R Y P P F N G L I S N A M E D S T R I N G A R B P R O C ) ( G L i n t n a m e l e n , c o n s t G L c h a r * n a m e ) ; 12516 12517 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T N A M E D S T R I N G A R B P R O C ) ( G L i n t n a m e l e n , c o n s t G L c h a r * n a m e , G L s i z e i b u f S i z e , G L i n t * s t r i n g l e n , G L c h a r * s t r i n g ) ; 12518 12519 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T N A M E D S T R I N G I V A R B P R O C ) ( G L i n t n a m e l e n , c o n s t G L c h a r * n a m e , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 12520 12521 # e n d i f 12522 12523 # i f n d e f G L _ A R B _ t e x t u r e _ c o m p r e s s i o n _ b p t c 12524 12525 # d e f i n e G L _ A R B _ t e x t u r e _ c o m p r e s s i o n _ b p t c 1 12526 12527 # e n d i f 12528 12529 # i f n d e f G L _ A R B _ b l e n d _ f u n c _ e x t e n d e d 12530 12531 # d e f i n e G L _ A R B _ b l e n d _ f u n c _ e x t e n d e d 1 12532 12533 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 12534 12535 G L A P I v o i d A P I E N T R Y g l B i n d F r a g D a t a L o c a t i o n I n d e x e d ( G L u i n t p r o g r a m , G L u i n t c o l o r N u m b e r , G L u i n t i n d e x , c o n s t G L c h a r * n a m e ) ; 12536 12537 G L A P I G L i n t A P I E N T R Y g l G e t F r a g D a t a I n d e x ( G L u i n t p r o g r a m , c o n s t G L c h a r * n a m e ) ; 12538 12539 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 12540 12541 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B I N D F R A G D A T A L O C A T I O N I N D E X E D P R O C ) ( G L u i n t p r o g r a m , G L u i n t c o l o r N u m b e r , G L u i n t i n d e x , c o n s t G L c h a r * n a m e ) ; 12542 12543 t y p e d e f G L i n t ( A P I E N T R Y P P F N G L G E T F R A G D A T A I N D E X P R O C ) ( G L u i n t p r o g r a m , c o n s t G L c h a r * n a m e ) ; 12544 12545 # e n d i f 12546 12547 # i f n d e f G L _ A R B _ e x p l i c i t _ a t t r i b _ l o c a t i o n 12548 12549 # d e f i n e G L _ A R B _ e x p l i c i t _ a t t r i b _ l o c a t i o n 1 12550 12551 # e n d i f 12552 12553 # i f n d e f G L _ A R B _ o c c l u s i o n _ q u e r y 2 12554 12555 # d e f i n e G L _ A R B _ o c c l u s i o n _ q u e r y 2 1 12556 12557 # e n d i f 12558 12559 # i f n d e f G L _ A R B _ s a m p l e r _ o b j e c t s 12560 12561 # d e f i n e G L _ A R B _ s a m p l e r _ o b j e c t s 1 12562 12563 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 12564 12565 G L A P I v o i d A P I E N T R Y g l G e n S a m p l e r s ( G L s i z e i c o u n t , G L u i n t * s a m p l e r s ) ; 12566 12567 G L A P I v o i d A P I E N T R Y g l D e l e t e S a m p l e r s ( G L s i z e i c o u n t , c o n s t G L u i n t * s a m p l e r s ) ; 12568 12569 G L A P I G L b o o l e a n A P I E N T R Y g l I s S a m p l e r ( G L u i n t s a m p l e r ) ; 12570 12571 G L A P I v o i d A P I E N T R Y g l B i n d S a m p l e r ( G L u i n t u n i t , G L u i n t s a m p l e r ) ; 12572 12573 G L A P I v o i d A P I E N T R Y g l S a m p l e r P a r a m e t e r i ( G L u i n t s a m p l e r , G L e n u m p n a m e , G L i n t p a r a m ) ; 12574 12575 G L A P I v o i d A P I E N T R Y g l S a m p l e r P a r a m e t e r i v ( G L u i n t s a m p l e r , G L e n u m p n a m e , c o n s t G L i n t * p a r a m ) ; 12576 12577 G L A P I v o i d A P I E N T R Y g l S a m p l e r P a r a m e t e r f ( G L u i n t s a m p l e r , G L e n u m p n a m e , G L f l o a t p a r a m ) ; 12578 12579 G L A P I v o i d A P I E N T R Y g l S a m p l e r P a r a m e t e r f v ( G L u i n t s a m p l e r , G L e n u m p n a m e , c o n s t G L f l o a t * p a r a m ) ; 12580 12581 G L A P I v o i d A P I E N T R Y g l S a m p l e r P a r a m e t e r I i v ( G L u i n t s a m p l e r , G L e n u m p n a m e , c o n s t G L i n t * p a r a m ) ; 12582 12583 G L A P I v o i d A P I E N T R Y g l S a m p l e r P a r a m e t e r I u i v ( G L u i n t s a m p l e r , G L e n u m p n a m e , c o n s t G L u i n t * p a r a m ) ; 12584 12585 G L A P I v o i d A P I E N T R Y g l G e t S a m p l e r P a r a m e t e r i v ( G L u i n t s a m p l e r , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 12586 12587 G L A P I v o i d A P I E N T R Y g l G e t S a m p l e r P a r a m e t e r I i v ( G L u i n t s a m p l e r , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 12588 12589 G L A P I v o i d A P I E N T R Y g l G e t S a m p l e r P a r a m e t e r f v ( G L u i n t s a m p l e r , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 12590 12591 G L A P I v o i d A P I E N T R Y g l G e t S a m p l e r P a r a m e t e r I u i v ( G L u i n t s a m p l e r , G L e n u m p n a m e , G L u i n t * p a r a m s ) ; 12592 12593 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 12594 12595 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E N S A M P L E R S P R O C ) ( G L s i z e i c o u n t , G L u i n t * s a m p l e r s ) ; 12596 12597 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D E L E T E S A M P L E R S P R O C ) ( G L s i z e i c o u n t , c o n s t G L u i n t * s a m p l e r s ) ; 12598 12599 t y p e d e f G L b o o l e a n ( A P I E N T R Y P P F N G L I S S A M P L E R P R O C ) ( G L u i n t s a m p l e r ) ; 12600 12601 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B I N D S A M P L E R P R O C ) ( G L u i n t u n i t , G L u i n t s a m p l e r ) ; 12602 12603 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S A M P L E R P A R A M E T E R I P R O C ) ( G L u i n t s a m p l e r , G L e n u m p n a m e , G L i n t p a r a m ) ; 12604 12605 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S A M P L E R P A R A M E T E R I V P R O C ) ( G L u i n t s a m p l e r , G L e n u m p n a m e , c o n s t G L i n t * p a r a m ) ; 12606 12607 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S A M P L E R P A R A M E T E R F P R O C ) ( G L u i n t s a m p l e r , G L e n u m p n a m e , G L f l o a t p a r a m ) ; 12608 12609 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S A M P L E R P A R A M E T E R F V P R O C ) ( G L u i n t s a m p l e r , G L e n u m p n a m e , c o n s t G L f l o a t * p a r a m ) ; 12610 12611 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S A M P L E R P A R A M E T E R I I V P R O C ) ( G L u i n t s a m p l e r , G L e n u m p n a m e , c o n s t G L i n t * p a r a m ) ; 12612 12613 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S A M P L E R P A R A M E T E R I U I V P R O C ) ( G L u i n t s a m p l e r , G L e n u m p n a m e , c o n s t G L u i n t * p a r a m ) ; 12614 12615 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T S A M P L E R P A R A M E T E R I V P R O C ) ( G L u i n t s a m p l e r , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 12616 12617 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T S A M P L E R P A R A M E T E R I I V P R O C ) ( G L u i n t s a m p l e r , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 12618 12619 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T S A M P L E R P A R A M E T E R F V P R O C ) ( G L u i n t s a m p l e r , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 12620 12621 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T S A M P L E R P A R A M E T E R I U I V P R O C ) ( G L u i n t s a m p l e r , G L e n u m p n a m e , G L u i n t * p a r a m s ) ; 12622 12623 # e n d i f 12624 12625 # i f n d e f G L _ A R B _ t e x t u r e _ r g b 1 0 _ a 2 u i 12626 12627 # d e f i n e G L _ A R B _ t e x t u r e _ r g b 1 0 _ a 2 u i 1 12628 12629 # e n d i f 12630 12631 # i f n d e f G L _ A R B _ t e x t u r e _ s w i z z l e 12632 12633 # d e f i n e G L _ A R B _ t e x t u r e _ s w i z z l e 1 12634 12635 # e n d i f 12636 12637 # i f n d e f G L _ A R B _ t i m e r _ q u e r y 12638 12639 # d e f i n e G L _ A R B _ t i m e r _ q u e r y 1 12640 12641 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 12642 12643 G L A P I v o i d A P I E N T R Y g l Q u e r y C o u n t e r ( G L u i n t i d , G L e n u m t a r g e t ) ; 12644 12645 G L A P I v o i d A P I E N T R Y g l G e t Q u e r y O b j e c t i 6 4 v ( G L u i n t i d , G L e n u m p n a m e , G L i n t 6 4 * p a r a m s ) ; 12646 12647 G L A P I v o i d A P I E N T R Y g l G e t Q u e r y O b j e c t u i 6 4 v ( G L u i n t i d , G L e n u m p n a m e , G L u i n t 6 4 * p a r a m s ) ; 12648 12649 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 12650 12651 t y p e d e f v o i d ( A P I E N T R Y P P F N G L Q U E R Y C O U N T E R P R O C ) ( G L u i n t i d , G L e n u m t a r g e t ) ; 12652 12653 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T Q U E R Y O B J E C T I 6 4 V P R O C ) ( G L u i n t i d , G L e n u m p n a m e , G L i n t 6 4 * p a r a m s ) ; 12654 12655 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T Q U E R Y O B J E C T U I 6 4 V P R O C ) ( G L u i n t i d , G L e n u m p n a m e , G L u i n t 6 4 * p a r a m s ) ; 12656 12657 # e n d i f 12658 12659 # i f n d e f G L _ A R B _ v e r t e x _ t y p e _ 2 _ 1 0 _ 1 0 _ 1 0 _ r e v 12660 12661 # d e f i n e G L _ A R B _ v e r t e x _ t y p e _ 2 _ 1 0 _ 1 0 _ 1 0 _ r e v 1 12662 12663 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 12664 12665 G L A P I v o i d A P I E N T R Y g l V e r t e x P 2 u i ( G L e n u m t y p e , G L u i n t v a l u e ) ; 12666 12667 G L A P I v o i d A P I E N T R Y g l V e r t e x P 2 u i v ( G L e n u m t y p e , c o n s t G L u i n t * v a l u e ) ; 12668 12669 G L A P I v o i d A P I E N T R Y g l V e r t e x P 3 u i ( G L e n u m t y p e , G L u i n t v a l u e ) ; 12670 12671 G L A P I v o i d A P I E N T R Y g l V e r t e x P 3 u i v ( G L e n u m t y p e , c o n s t G L u i n t * v a l u e ) ; 12672 12673 G L A P I v o i d A P I E N T R Y g l V e r t e x P 4 u i ( G L e n u m t y p e , G L u i n t v a l u e ) ; 12674 12675 G L A P I v o i d A P I E N T R Y g l V e r t e x P 4 u i v ( G L e n u m t y p e , c o n s t G L u i n t * v a l u e ) ; 12676 12677 G L A P I v o i d A P I E N T R Y g l T e x C o o r d P 1 u i ( G L e n u m t y p e , G L u i n t c o o r d s ) ; 12678 12679 G L A P I v o i d A P I E N T R Y g l T e x C o o r d P 1 u i v ( G L e n u m t y p e , c o n s t G L u i n t * c o o r d s ) ; 12680 12681 G L A P I v o i d A P I E N T R Y g l T e x C o o r d P 2 u i ( G L e n u m t y p e , G L u i n t c o o r d s ) ; 12682 12683 G L A P I v o i d A P I E N T R Y g l T e x C o o r d P 2 u i v ( G L e n u m t y p e , c o n s t G L u i n t * c o o r d s ) ; 12684 12685 G L A P I v o i d A P I E N T R Y g l T e x C o o r d P 3 u i ( G L e n u m t y p e , G L u i n t c o o r d s ) ; 12686 12687 G L A P I v o i d A P I E N T R Y g l T e x C o o r d P 3 u i v ( G L e n u m t y p e , c o n s t G L u i n t * c o o r d s ) ; 12688 12689 G L A P I v o i d A P I E N T R Y g l T e x C o o r d P 4 u i ( G L e n u m t y p e , G L u i n t c o o r d s ) ; 12690 12691 G L A P I v o i d A P I E N T R Y g l T e x C o o r d P 4 u i v ( G L e n u m t y p e , c o n s t G L u i n t * c o o r d s ) ; 12692 12693 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d P 1 u i ( G L e n u m t e x t u r e , G L e n u m t y p e , G L u i n t c o o r d s ) ; 12694 12695 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d P 1 u i v ( G L e n u m t e x t u r e , G L e n u m t y p e , c o n s t G L u i n t * c o o r d s ) ; 12696 12697 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d P 2 u i ( G L e n u m t e x t u r e , G L e n u m t y p e , G L u i n t c o o r d s ) ; 12698 12699 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d P 2 u i v ( G L e n u m t e x t u r e , G L e n u m t y p e , c o n s t G L u i n t * c o o r d s ) ; 12700 12701 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d P 3 u i ( G L e n u m t e x t u r e , G L e n u m t y p e , G L u i n t c o o r d s ) ; 12702 12703 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d P 3 u i v ( G L e n u m t e x t u r e , G L e n u m t y p e , c o n s t G L u i n t * c o o r d s ) ; 12704 12705 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d P 4 u i ( G L e n u m t e x t u r e , G L e n u m t y p e , G L u i n t c o o r d s ) ; 12706 12707 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d P 4 u i v ( G L e n u m t e x t u r e , G L e n u m t y p e , c o n s t G L u i n t * c o o r d s ) ; 12708 12709 G L A P I v o i d A P I E N T R Y g l N o r m a l P 3 u i ( G L e n u m t y p e , G L u i n t c o o r d s ) ; 12710 12711 G L A P I v o i d A P I E N T R Y g l N o r m a l P 3 u i v ( G L e n u m t y p e , c o n s t G L u i n t * c o o r d s ) ; 12712 12713 G L A P I v o i d A P I E N T R Y g l C o l o r P 3 u i ( G L e n u m t y p e , G L u i n t c o l o r ) ; 12714 12715 G L A P I v o i d A P I E N T R Y g l C o l o r P 3 u i v ( G L e n u m t y p e , c o n s t G L u i n t * c o l o r ) ; 12716 12717 G L A P I v o i d A P I E N T R Y g l C o l o r P 4 u i ( G L e n u m t y p e , G L u i n t c o l o r ) ; 12718 12719 G L A P I v o i d A P I E N T R Y g l C o l o r P 4 u i v ( G L e n u m t y p e , c o n s t G L u i n t * c o l o r ) ; 12720 12721 G L A P I v o i d A P I E N T R Y g l S e c o n d a r y C o l o r P 3 u i ( G L e n u m t y p e , G L u i n t c o l o r ) ; 12722 12723 G L A P I v o i d A P I E N T R Y g l S e c o n d a r y C o l o r P 3 u i v ( G L e n u m t y p e , c o n s t G L u i n t * c o l o r ) ; 12724 12725 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b P 1 u i ( G L u i n t i n d e x , G L e n u m t y p e , G L b o o l e a n n o r m a l i z e d , G L u i n t v a l u e ) ; 12726 12727 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b P 1 u i v ( G L u i n t i n d e x , G L e n u m t y p e , G L b o o l e a n n o r m a l i z e d , c o n s t G L u i n t * v a l u e ) ; 12728 12729 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b P 2 u i ( G L u i n t i n d e x , G L e n u m t y p e , G L b o o l e a n n o r m a l i z e d , G L u i n t v a l u e ) ; 12730 12731 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b P 2 u i v ( G L u i n t i n d e x , G L e n u m t y p e , G L b o o l e a n n o r m a l i z e d , c o n s t G L u i n t * v a l u e ) ; 12732 12733 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b P 3 u i ( G L u i n t i n d e x , G L e n u m t y p e , G L b o o l e a n n o r m a l i z e d , G L u i n t v a l u e ) ; 12734 12735 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b P 3 u i v ( G L u i n t i n d e x , G L e n u m t y p e , G L b o o l e a n n o r m a l i z e d , c o n s t G L u i n t * v a l u e ) ; 12736 12737 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b P 4 u i ( G L u i n t i n d e x , G L e n u m t y p e , G L b o o l e a n n o r m a l i z e d , G L u i n t v a l u e ) ; 12738 12739 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b P 4 u i v ( G L u i n t i n d e x , G L e n u m t y p e , G L b o o l e a n n o r m a l i z e d , c o n s t G L u i n t * v a l u e ) ; 12740 12741 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 12742 12743 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X P 2 U I P R O C ) ( G L e n u m t y p e , G L u i n t v a l u e ) ; 12744 12745 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X P 2 U I V P R O C ) ( G L e n u m t y p e , c o n s t G L u i n t * v a l u e ) ; 12746 12747 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X P 3 U I P R O C ) ( G L e n u m t y p e , G L u i n t v a l u e ) ; 12748 12749 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X P 3 U I V P R O C ) ( G L e n u m t y p e , c o n s t G L u i n t * v a l u e ) ; 12750 12751 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X P 4 U I P R O C ) ( G L e n u m t y p e , G L u i n t v a l u e ) ; 12752 12753 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X P 4 U I V P R O C ) ( G L e n u m t y p e , c o n s t G L u i n t * v a l u e ) ; 12754 12755 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X C O O R D P 1 U I P R O C ) ( G L e n u m t y p e , G L u i n t c o o r d s ) ; 12756 12757 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X C O O R D P 1 U I V P R O C ) ( G L e n u m t y p e , c o n s t G L u i n t * c o o r d s ) ; 12758 12759 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X C O O R D P 2 U I P R O C ) ( G L e n u m t y p e , G L u i n t c o o r d s ) ; 12760 12761 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X C O O R D P 2 U I V P R O C ) ( G L e n u m t y p e , c o n s t G L u i n t * c o o r d s ) ; 12762 12763 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X C O O R D P 3 U I P R O C ) ( G L e n u m t y p e , G L u i n t c o o r d s ) ; 12764 12765 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X C O O R D P 3 U I V P R O C ) ( G L e n u m t y p e , c o n s t G L u i n t * c o o r d s ) ; 12766 12767 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X C O O R D P 4 U I P R O C ) ( G L e n u m t y p e , G L u i n t c o o r d s ) ; 12768 12769 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X C O O R D P 4 U I V P R O C ) ( G L e n u m t y p e , c o n s t G L u i n t * c o o r d s ) ; 12770 12771 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D P 1 U I P R O C ) ( G L e n u m t e x t u r e , G L e n u m t y p e , G L u i n t c o o r d s ) ; 12772 12773 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D P 1 U I V P R O C ) ( G L e n u m t e x t u r e , G L e n u m t y p e , c o n s t G L u i n t * c o o r d s ) ; 12774 12775 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D P 2 U I P R O C ) ( G L e n u m t e x t u r e , G L e n u m t y p e , G L u i n t c o o r d s ) ; 12776 12777 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D P 2 U I V P R O C ) ( G L e n u m t e x t u r e , G L e n u m t y p e , c o n s t G L u i n t * c o o r d s ) ; 12778 12779 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D P 3 U I P R O C ) ( G L e n u m t e x t u r e , G L e n u m t y p e , G L u i n t c o o r d s ) ; 12780 12781 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D P 3 U I V P R O C ) ( G L e n u m t e x t u r e , G L e n u m t y p e , c o n s t G L u i n t * c o o r d s ) ; 12782 12783 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D P 4 U I P R O C ) ( G L e n u m t e x t u r e , G L e n u m t y p e , G L u i n t c o o r d s ) ; 12784 12785 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D P 4 U I V P R O C ) ( G L e n u m t e x t u r e , G L e n u m t y p e , c o n s t G L u i n t * c o o r d s ) ; 12786 12787 t y p e d e f v o i d ( A P I E N T R Y P P F N G L N O R M A L P 3 U I P R O C ) ( G L e n u m t y p e , G L u i n t c o o r d s ) ; 12788 12789 t y p e d e f v o i d ( A P I E N T R Y P P F N G L N O R M A L P 3 U I V P R O C ) ( G L e n u m t y p e , c o n s t G L u i n t * c o o r d s ) ; 12790 12791 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O L O R P 3 U I P R O C ) ( G L e n u m t y p e , G L u i n t c o l o r ) ; 12792 12793 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O L O R P 3 U I V P R O C ) ( G L e n u m t y p e , c o n s t G L u i n t * c o l o r ) ; 12794 12795 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O L O R P 4 U I P R O C ) ( G L e n u m t y p e , G L u i n t c o l o r ) ; 12796 12797 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O L O R P 4 U I V P R O C ) ( G L e n u m t y p e , c o n s t G L u i n t * c o l o r ) ; 12798 12799 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S E C O N D A R Y C O L O R P 3 U I P R O C ) ( G L e n u m t y p e , G L u i n t c o l o r ) ; 12800 12801 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S E C O N D A R Y C O L O R P 3 U I V P R O C ) ( G L e n u m t y p e , c o n s t G L u i n t * c o l o r ) ; 12802 12803 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B P 1 U I P R O C ) ( G L u i n t i n d e x , G L e n u m t y p e , G L b o o l e a n n o r m a l i z e d , G L u i n t v a l u e ) ; 12804 12805 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B P 1 U I V P R O C ) ( G L u i n t i n d e x , G L e n u m t y p e , G L b o o l e a n n o r m a l i z e d , c o n s t G L u i n t * v a l u e ) ; 12806 12807 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B P 2 U I P R O C ) ( G L u i n t i n d e x , G L e n u m t y p e , G L b o o l e a n n o r m a l i z e d , G L u i n t v a l u e ) ; 12808 12809 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B P 2 U I V P R O C ) ( G L u i n t i n d e x , G L e n u m t y p e , G L b o o l e a n n o r m a l i z e d , c o n s t G L u i n t * v a l u e ) ; 12810 12811 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B P 3 U I P R O C ) ( G L u i n t i n d e x , G L e n u m t y p e , G L b o o l e a n n o r m a l i z e d , G L u i n t v a l u e ) ; 12812 12813 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B P 3 U I V P R O C ) ( G L u i n t i n d e x , G L e n u m t y p e , G L b o o l e a n n o r m a l i z e d , c o n s t G L u i n t * v a l u e ) ; 12814 12815 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B P 4 U I P R O C ) ( G L u i n t i n d e x , G L e n u m t y p e , G L b o o l e a n n o r m a l i z e d , G L u i n t v a l u e ) ; 12816 12817 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B P 4 U I V P R O C ) ( G L u i n t i n d e x , G L e n u m t y p e , G L b o o l e a n n o r m a l i z e d , c o n s t G L u i n t * v a l u e ) ; 12818 12819 # e n d i f 12820 12821 # i f n d e f G L _ A R B _ d r a w _ i n d i r e c t 12822 12823 # d e f i n e G L _ A R B _ d r a w _ i n d i r e c t 1 12824 12825 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 12826 12827 G L A P I v o i d A P I E N T R Y g l D r a w A r r a y s I n d i r e c t ( G L e n u m m o d e , c o n s t G L v o i d * i n d i r e c t ) ; 12828 12829 G L A P I v o i d A P I E N T R Y g l D r a w E l e m e n t s I n d i r e c t ( G L e n u m m o d e , G L e n u m t y p e , c o n s t G L v o i d * i n d i r e c t ) ; 12830 12831 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 12832 12833 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D R A W A R R A Y S I N D I R E C T P R O C ) ( G L e n u m m o d e , c o n s t G L v o i d * i n d i r e c t ) ; 12834 12835 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D R A W E L E M E N T S I N D I R E C T P R O C ) ( G L e n u m m o d e , G L e n u m t y p e , c o n s t G L v o i d * i n d i r e c t ) ; 12836 12837 # e n d i f 12838 12839 # i f n d e f G L _ A R B _ g p u _ s h a d e r 5 12840 12841 # d e f i n e G L _ A R B _ g p u _ s h a d e r 5 1 12842 12843 # e n d i f 12844 12845 # i f n d e f G L _ A R B _ g p u _ s h a d e r _ f p 6 4 12846 12847 # d e f i n e G L _ A R B _ g p u _ s h a d e r _ f p 6 4 1 12848 12849 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 12850 12851 G L A P I v o i d A P I E N T R Y g l U n i f o r m 1 d ( G L i n t l o c a t i o n , G L d o u b l e x ) ; 12852 12853 G L A P I v o i d A P I E N T R Y g l U n i f o r m 2 d ( G L i n t l o c a t i o n , G L d o u b l e x , G L d o u b l e y ) ; 12854 12855 G L A P I v o i d A P I E N T R Y g l U n i f o r m 3 d ( G L i n t l o c a t i o n , G L d o u b l e x , G L d o u b l e y , G L d o u b l e z ) ; 12856 12857 G L A P I v o i d A P I E N T R Y g l U n i f o r m 4 d ( G L i n t l o c a t i o n , G L d o u b l e x , G L d o u b l e y , G L d o u b l e z , G L d o u b l e w ) ; 12858 12859 G L A P I v o i d A P I E N T R Y g l U n i f o r m 1 d v ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L d o u b l e * v a l u e ) ; 12860 12861 G L A P I v o i d A P I E N T R Y g l U n i f o r m 2 d v ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L d o u b l e * v a l u e ) ; 12862 12863 G L A P I v o i d A P I E N T R Y g l U n i f o r m 3 d v ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L d o u b l e * v a l u e ) ; 12864 12865 G L A P I v o i d A P I E N T R Y g l U n i f o r m 4 d v ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L d o u b l e * v a l u e ) ; 12866 12867 G L A P I v o i d A P I E N T R Y g l U n i f o r m M a t r i x 2 d v ( G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 12868 12869 G L A P I v o i d A P I E N T R Y g l U n i f o r m M a t r i x 3 d v ( G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 12870 12871 G L A P I v o i d A P I E N T R Y g l U n i f o r m M a t r i x 4 d v ( G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 12872 12873 G L A P I v o i d A P I E N T R Y g l U n i f o r m M a t r i x 2 x 3 d v ( G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 12874 12875 G L A P I v o i d A P I E N T R Y g l U n i f o r m M a t r i x 2 x 4 d v ( G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 12876 12877 G L A P I v o i d A P I E N T R Y g l U n i f o r m M a t r i x 3 x 2 d v ( G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 12878 12879 G L A P I v o i d A P I E N T R Y g l U n i f o r m M a t r i x 3 x 4 d v ( G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 12880 12881 G L A P I v o i d A P I E N T R Y g l U n i f o r m M a t r i x 4 x 2 d v ( G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 12882 12883 G L A P I v o i d A P I E N T R Y g l U n i f o r m M a t r i x 4 x 3 d v ( G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 12884 12885 G L A P I v o i d A P I E N T R Y g l G e t U n i f o r m d v ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L d o u b l e * p a r a m s ) ; 12886 12887 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 12888 12889 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 1 D P R O C ) ( G L i n t l o c a t i o n , G L d o u b l e x ) ; 12890 12891 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 2 D P R O C ) ( G L i n t l o c a t i o n , G L d o u b l e x , G L d o u b l e y ) ; 12892 12893 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 3 D P R O C ) ( G L i n t l o c a t i o n , G L d o u b l e x , G L d o u b l e y , G L d o u b l e z ) ; 12894 12895 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 4 D P R O C ) ( G L i n t l o c a t i o n , G L d o u b l e x , G L d o u b l e y , G L d o u b l e z , G L d o u b l e w ) ; 12896 12897 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 1 D V P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L d o u b l e * v a l u e ) ; 12898 12899 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 2 D V P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L d o u b l e * v a l u e ) ; 12900 12901 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 3 D V P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L d o u b l e * v a l u e ) ; 12902 12903 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 4 D V P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L d o u b l e * v a l u e ) ; 12904 12905 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M M A T R I X 2 D V P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 12906 12907 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M M A T R I X 3 D V P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 12908 12909 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M M A T R I X 4 D V P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 12910 12911 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M M A T R I X 2 X 3 D V P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 12912 12913 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M M A T R I X 2 X 4 D V P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 12914 12915 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M M A T R I X 3 X 2 D V P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 12916 12917 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M M A T R I X 3 X 4 D V P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 12918 12919 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M M A T R I X 4 X 2 D V P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 12920 12921 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M M A T R I X 4 X 3 D V P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 12922 12923 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T U N I F O R M D V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L d o u b l e * p a r a m s ) ; 12924 12925 # e n d i f 12926 12927 # i f n d e f G L _ A R B _ s h a d e r _ s u b r o u t i n e 12928 12929 # d e f i n e G L _ A R B _ s h a d e r _ s u b r o u t i n e 1 12930 12931 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 12932 12933 G L A P I G L i n t A P I E N T R Y g l G e t S u b r o u t i n e U n i f o r m L o c a t i o n ( G L u i n t p r o g r a m , G L e n u m s h a d e r t y p e , c o n s t G L c h a r * n a m e ) ; 12934 12935 G L A P I G L u i n t A P I E N T R Y g l G e t S u b r o u t i n e I n d e x ( G L u i n t p r o g r a m , G L e n u m s h a d e r t y p e , c o n s t G L c h a r * n a m e ) ; 12936 12937 G L A P I v o i d A P I E N T R Y g l G e t A c t i v e S u b r o u t i n e U n i f o r m i v ( G L u i n t p r o g r a m , G L e n u m s h a d e r t y p e , G L u i n t i n d e x , G L e n u m p n a m e , G L i n t * v a l u e s ) ; 12938 12939 G L A P I v o i d A P I E N T R Y g l G e t A c t i v e S u b r o u t i n e U n i f o r m N a m e ( G L u i n t p r o g r a m , G L e n u m s h a d e r t y p e , G L u i n t i n d e x , G L s i z e i b u f s i z e , G L s i z e i * l e n g t h , G L c h a r * n a m e ) ; 12940 12941 G L A P I v o i d A P I E N T R Y g l G e t A c t i v e S u b r o u t i n e N a m e ( G L u i n t p r o g r a m , G L e n u m s h a d e r t y p e , G L u i n t i n d e x , G L s i z e i b u f s i z e , G L s i z e i * l e n g t h , G L c h a r * n a m e ) ; 12942 12943 G L A P I v o i d A P I E N T R Y g l U n i f o r m S u b r o u t i n e s u i v ( G L e n u m s h a d e r t y p e , G L s i z e i c o u n t , c o n s t G L u i n t * i n d i c e s ) ; 12944 12945 G L A P I v o i d A P I E N T R Y g l G e t U n i f o r m S u b r o u t i n e u i v ( G L e n u m s h a d e r t y p e , G L i n t l o c a t i o n , G L u i n t * p a r a m s ) ; 12946 12947 G L A P I v o i d A P I E N T R Y g l G e t P r o g r a m S t a g e i v ( G L u i n t p r o g r a m , G L e n u m s h a d e r t y p e , G L e n u m p n a m e , G L i n t * v a l u e s ) ; 12948 12949 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 12950 12951 t y p e d e f G L i n t ( A P I E N T R Y P P F N G L G E T S U B R O U T I N E U N I F O R M L O C A T I O N P R O C ) ( G L u i n t p r o g r a m , G L e n u m s h a d e r t y p e , c o n s t G L c h a r * n a m e ) ; 12952 12953 t y p e d e f G L u i n t ( A P I E N T R Y P P F N G L G E T S U B R O U T I N E I N D E X P R O C ) ( G L u i n t p r o g r a m , G L e n u m s h a d e r t y p e , c o n s t G L c h a r * n a m e ) ; 12954 12955 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T A C T I V E S U B R O U T I N E U N I F O R M I V P R O C ) ( G L u i n t p r o g r a m , G L e n u m s h a d e r t y p e , G L u i n t i n d e x , G L e n u m p n a m e , G L i n t * v a l u e s ) ; 12956 12957 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T A C T I V E S U B R O U T I N E U N I F O R M N A M E P R O C ) ( G L u i n t p r o g r a m , G L e n u m s h a d e r t y p e , G L u i n t i n d e x , G L s i z e i b u f s i z e , G L s i z e i * l e n g t h , G L c h a r * n a m e ) ; 12958 12959 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T A C T I V E S U B R O U T I N E N A M E P R O C ) ( G L u i n t p r o g r a m , G L e n u m s h a d e r t y p e , G L u i n t i n d e x , G L s i z e i b u f s i z e , G L s i z e i * l e n g t h , G L c h a r * n a m e ) ; 12960 12961 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M S U B R O U T I N E S U I V P R O C ) ( G L e n u m s h a d e r t y p e , G L s i z e i c o u n t , c o n s t G L u i n t * i n d i c e s ) ; 12962 12963 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T U N I F O R M S U B R O U T I N E U I V P R O C ) ( G L e n u m s h a d e r t y p e , G L i n t l o c a t i o n , G L u i n t * p a r a m s ) ; 12964 12965 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T P R O G R A M S T A G E I V P R O C ) ( G L u i n t p r o g r a m , G L e n u m s h a d e r t y p e , G L e n u m p n a m e , G L i n t * v a l u e s ) ; 12966 12967 # e n d i f 12968 12969 # i f n d e f G L _ A R B _ t e s s e l l a t i o n _ s h a d e r 12970 12971 # d e f i n e G L _ A R B _ t e s s e l l a t i o n _ s h a d e r 1 12972 12973 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 12974 12975 G L A P I v o i d A P I E N T R Y g l P a t c h P a r a m e t e r i ( G L e n u m p n a m e , G L i n t v a l u e ) ; 12976 12977 G L A P I v o i d A P I E N T R Y g l P a t c h P a r a m e t e r f v ( G L e n u m p n a m e , c o n s t G L f l o a t * v a l u e s ) ; 12978 12979 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 12980 12981 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P A T C H P A R A M E T E R I P R O C ) ( G L e n u m p n a m e , G L i n t v a l u e ) ; 12982 12983 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P A T C H P A R A M E T E R F V P R O C ) ( G L e n u m p n a m e , c o n s t G L f l o a t * v a l u e s ) ; 12984 12985 # e n d i f 12986 12987 # i f n d e f G L _ A R B _ t e x t u r e _ b u f f e r _ o b j e c t _ r g b 3 2 12988 12989 # d e f i n e G L _ A R B _ t e x t u r e _ b u f f e r _ o b j e c t _ r g b 3 2 1 12990 12991 # e n d i f 12992 12993 # i f n d e f G L _ A R B _ t r a n s f o r m _ f e e d b a c k 2 12994 12995 # d e f i n e G L _ A R B _ t r a n s f o r m _ f e e d b a c k 2 1 12996 12997 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 12998 12999 G L A P I v o i d A P I E N T R Y g l B i n d T r a n s f o r m F e e d b a c k ( G L e n u m t a r g e t , G L u i n t i d ) ; 13000 13001 G L A P I v o i d A P I E N T R Y g l D e l e t e T r a n s f o r m F e e d b a c k s ( G L s i z e i n , c o n s t G L u i n t * i d s ) ; 13002 13003 G L A P I v o i d A P I E N T R Y g l G e n T r a n s f o r m F e e d b a c k s ( G L s i z e i n , G L u i n t * i d s ) ; 13004 13005 G L A P I G L b o o l e a n A P I E N T R Y g l I s T r a n s f o r m F e e d b a c k ( G L u i n t i d ) ; 13006 13007 G L A P I v o i d A P I E N T R Y g l P a u s e T r a n s f o r m F e e d b a c k ( v o i d ) ; 13008 13009 G L A P I v o i d A P I E N T R Y g l R e s u m e T r a n s f o r m F e e d b a c k ( v o i d ) ; 13010 13011 G L A P I v o i d A P I E N T R Y g l D r a w T r a n s f o r m F e e d b a c k ( G L e n u m m o d e , G L u i n t i d ) ; 13012 13013 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 13014 13015 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B I N D T R A N S F O R M F E E D B A C K P R O C ) ( G L e n u m t a r g e t , G L u i n t i d ) ; 13016 13017 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D E L E T E T R A N S F O R M F E E D B A C K S P R O C ) ( G L s i z e i n , c o n s t G L u i n t * i d s ) ; 13018 13019 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E N T R A N S F O R M F E E D B A C K S P R O C ) ( G L s i z e i n , G L u i n t * i d s ) ; 13020 13021 t y p e d e f G L b o o l e a n ( A P I E N T R Y P P F N G L I S T R A N S F O R M F E E D B A C K P R O C ) ( G L u i n t i d ) ; 13022 13023 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P A U S E T R A N S F O R M F E E D B A C K P R O C ) ( v o i d ) ; 13024 13025 t y p e d e f v o i d ( A P I E N T R Y P P F N G L R E S U M E T R A N S F O R M F E E D B A C K P R O C ) ( v o i d ) ; 13026 13027 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D R A W T R A N S F O R M F E E D B A C K P R O C ) ( G L e n u m m o d e , G L u i n t i d ) ; 13028 13029 # e n d i f 13030 13031 # i f n d e f G L _ A R B _ t r a n s f o r m _ f e e d b a c k 3 13032 13033 # d e f i n e G L _ A R B _ t r a n s f o r m _ f e e d b a c k 3 1 13034 13035 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 13036 13037 G L A P I v o i d A P I E N T R Y g l D r a w T r a n s f o r m F e e d b a c k S t r e a m ( G L e n u m m o d e , G L u i n t i d , G L u i n t s t r e a m ) ; 13038 13039 G L A P I v o i d A P I E N T R Y g l B e g i n Q u e r y I n d e x e d ( G L e n u m t a r g e t , G L u i n t i n d e x , G L u i n t i d ) ; 13040 13041 G L A P I v o i d A P I E N T R Y g l E n d Q u e r y I n d e x e d ( G L e n u m t a r g e t , G L u i n t i n d e x ) ; 13042 13043 G L A P I v o i d A P I E N T R Y g l G e t Q u e r y I n d e x e d i v ( G L e n u m t a r g e t , G L u i n t i n d e x , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 13044 13045 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 13046 13047 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D R A W T R A N S F O R M F E E D B A C K S T R E A M P R O C ) ( G L e n u m m o d e , G L u i n t i d , G L u i n t s t r e a m ) ; 13048 13049 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B E G I N Q U E R Y I N D E X E D P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L u i n t i d ) ; 13050 13051 t y p e d e f v o i d ( A P I E N T R Y P P F N G L E N D Q U E R Y I N D E X E D P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x ) ; 13052 13053 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T Q U E R Y I N D E X E D I V P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 13054 13055 # e n d i f 13056 13057 # i f n d e f G L _ A R B _ E S 2 _ c o m p a t i b i l i t y 13058 13059 # d e f i n e G L _ A R B _ E S 2 _ c o m p a t i b i l i t y 1 13060 13061 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 13062 13063 G L A P I v o i d A P I E N T R Y g l R e l e a s e S h a d e r C o m p i l e r ( v o i d ) ; 13064 13065 G L A P I v o i d A P I E N T R Y g l S h a d e r B i n a r y ( G L s i z e i c o u n t , c o n s t G L u i n t * s h a d e r s , G L e n u m b i n a r y f o r m a t , c o n s t G L v o i d * b i n a r y , G L s i z e i l e n g t h ) ; 13066 13067 G L A P I v o i d A P I E N T R Y g l G e t S h a d e r P r e c i s i o n F o r m a t ( G L e n u m s h a d e r t y p e , G L e n u m p r e c i s i o n t y p e , G L i n t * r a n g e , G L i n t * p r e c i s i o n ) ; 13068 13069 G L A P I v o i d A P I E N T R Y g l D e p t h R a n g e f ( G L c l a m p f n , G L c l a m p f f ) ; 13070 13071 G L A P I v o i d A P I E N T R Y g l C l e a r D e p t h f ( G L c l a m p f d ) ; 13072 13073 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 13074 13075 t y p e d e f v o i d ( A P I E N T R Y P P F N G L R E L E A S E S H A D E R C O M P I L E R P R O C ) ( v o i d ) ; 13076 13077 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S H A D E R B I N A R Y P R O C ) ( G L s i z e i c o u n t , c o n s t G L u i n t * s h a d e r s , G L e n u m b i n a r y f o r m a t , c o n s t G L v o i d * b i n a r y , G L s i z e i l e n g t h ) ; 13078 13079 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T S H A D E R P R E C I S I O N F O R M A T P R O C ) ( G L e n u m s h a d e r t y p e , G L e n u m p r e c i s i o n t y p e , G L i n t * r a n g e , G L i n t * p r e c i s i o n ) ; 13080 13081 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D E P T H R A N G E F P R O C ) ( G L c l a m p f n , G L c l a m p f f ) ; 13082 13083 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C L E A R D E P T H F P R O C ) ( G L c l a m p f d ) ; 13084 13085 # e n d i f 13086 13087 # i f n d e f G L _ A R B _ g e t _ p r o g r a m _ b i n a r y 13088 13089 # d e f i n e G L _ A R B _ g e t _ p r o g r a m _ b i n a r y 1 13090 13091 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 13092 13093 G L A P I v o i d A P I E N T R Y g l G e t P r o g r a m B i n a r y ( G L u i n t p r o g r a m , G L s i z e i b u f S i z e , G L s i z e i * l e n g t h , G L e n u m * b i n a r y F o r m a t , G L v o i d * b i n a r y ) ; 13094 13095 G L A P I v o i d A P I E N T R Y g l P r o g r a m B i n a r y ( G L u i n t p r o g r a m , G L e n u m b i n a r y F o r m a t , c o n s t G L v o i d * b i n a r y , G L s i z e i l e n g t h ) ; 13096 13097 G L A P I v o i d A P I E N T R Y g l P r o g r a m P a r a m e t e r i ( G L u i n t p r o g r a m , G L e n u m p n a m e , G L i n t v a l u e ) ; 13098 13099 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 13100 13101 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T P R O G R A M B I N A R Y P R O C ) ( G L u i n t p r o g r a m , G L s i z e i b u f S i z e , G L s i z e i * l e n g t h , G L e n u m * b i n a r y F o r m a t , G L v o i d * b i n a r y ) ; 13102 13103 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M B I N A R Y P R O C ) ( G L u i n t p r o g r a m , G L e n u m b i n a r y F o r m a t , c o n s t G L v o i d * b i n a r y , G L s i z e i l e n g t h ) ; 13104 13105 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M P A R A M E T E R I P R O C ) ( G L u i n t p r o g r a m , G L e n u m p n a m e , G L i n t v a l u e ) ; 13106 13107 # e n d i f 13108 13109 # i f n d e f G L _ A R B _ s e p a r a t e _ s h a d e r _ o b j e c t s 13110 13111 # d e f i n e G L _ A R B _ s e p a r a t e _ s h a d e r _ o b j e c t s 1 13112 13113 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 13114 13115 G L A P I v o i d A P I E N T R Y g l U s e P r o g r a m S t a g e s ( G L u i n t p i p e l i n e , G L b i t f i e l d s t a g e s , G L u i n t p r o g r a m ) ; 13116 13117 G L A P I v o i d A P I E N T R Y g l A c t i v e S h a d e r P r o g r a m ( G L u i n t p i p e l i n e , G L u i n t p r o g r a m ) ; 13118 13119 G L A P I G L u i n t A P I E N T R Y g l C r e a t e S h a d e r P r o g r a m v ( G L e n u m t y p e , G L s i z e i c o u n t , c o n s t G L c h a r * * s t r i n g s ) ; 13120 13121 G L A P I v o i d A P I E N T R Y g l B i n d P r o g r a m P i p e l i n e ( G L u i n t p i p e l i n e ) ; 13122 13123 G L A P I v o i d A P I E N T R Y g l D e l e t e P r o g r a m P i p e l i n e s ( G L s i z e i n , c o n s t G L u i n t * p i p e l i n e s ) ; 13124 13125 G L A P I v o i d A P I E N T R Y g l G e n P r o g r a m P i p e l i n e s ( G L s i z e i n , G L u i n t * p i p e l i n e s ) ; 13126 13127 G L A P I G L b o o l e a n A P I E N T R Y g l I s P r o g r a m P i p e l i n e ( G L u i n t p i p e l i n e ) ; 13128 13129 G L A P I v o i d A P I E N T R Y g l G e t P r o g r a m P i p e l i n e i v ( G L u i n t p i p e l i n e , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 13130 13131 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 1 i ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L i n t v 0 ) ; 13132 13133 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 1 i v ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L i n t * v a l u e ) ; 13134 13135 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 1 f ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L f l o a t v 0 ) ; 13136 13137 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 1 f v ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L f l o a t * v a l u e ) ; 13138 13139 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 1 d ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L d o u b l e v 0 ) ; 13140 13141 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 1 d v ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L d o u b l e * v a l u e ) ; 13142 13143 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 1 u i ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L u i n t v 0 ) ; 13144 13145 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 1 u i v ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L u i n t * v a l u e ) ; 13146 13147 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 2 i ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L i n t v 0 , G L i n t v 1 ) ; 13148 13149 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 2 i v ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L i n t * v a l u e ) ; 13150 13151 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 2 f ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L f l o a t v 0 , G L f l o a t v 1 ) ; 13152 13153 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 2 f v ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L f l o a t * v a l u e ) ; 13154 13155 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 2 d ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L d o u b l e v 0 , G L d o u b l e v 1 ) ; 13156 13157 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 2 d v ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L d o u b l e * v a l u e ) ; 13158 13159 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 2 u i ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L u i n t v 0 , G L u i n t v 1 ) ; 13160 13161 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 2 u i v ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L u i n t * v a l u e ) ; 13162 13163 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 3 i ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L i n t v 0 , G L i n t v 1 , G L i n t v 2 ) ; 13164 13165 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 3 i v ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L i n t * v a l u e ) ; 13166 13167 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 3 f ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L f l o a t v 0 , G L f l o a t v 1 , G L f l o a t v 2 ) ; 13168 13169 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 3 f v ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L f l o a t * v a l u e ) ; 13170 13171 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 3 d ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L d o u b l e v 0 , G L d o u b l e v 1 , G L d o u b l e v 2 ) ; 13172 13173 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 3 d v ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L d o u b l e * v a l u e ) ; 13174 13175 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 3 u i ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L u i n t v 0 , G L u i n t v 1 , G L u i n t v 2 ) ; 13176 13177 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 3 u i v ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L u i n t * v a l u e ) ; 13178 13179 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 4 i ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L i n t v 0 , G L i n t v 1 , G L i n t v 2 , G L i n t v 3 ) ; 13180 13181 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 4 i v ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L i n t * v a l u e ) ; 13182 13183 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 4 f ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L f l o a t v 0 , G L f l o a t v 1 , G L f l o a t v 2 , G L f l o a t v 3 ) ; 13184 13185 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 4 f v ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L f l o a t * v a l u e ) ; 13186 13187 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 4 d ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L d o u b l e v 0 , G L d o u b l e v 1 , G L d o u b l e v 2 , G L d o u b l e v 3 ) ; 13188 13189 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 4 d v ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L d o u b l e * v a l u e ) ; 13190 13191 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 4 u i ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L u i n t v 0 , G L u i n t v 1 , G L u i n t v 2 , G L u i n t v 3 ) ; 13192 13193 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 4 u i v ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L u i n t * v a l u e ) ; 13194 13195 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m M a t r i x 2 f v ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 13196 13197 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m M a t r i x 3 f v ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 13198 13199 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m M a t r i x 4 f v ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 13200 13201 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m M a t r i x 2 d v ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 13202 13203 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m M a t r i x 3 d v ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 13204 13205 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m M a t r i x 4 d v ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 13206 13207 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m M a t r i x 2 x 3 f v ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 13208 13209 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m M a t r i x 3 x 2 f v ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 13210 13211 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m M a t r i x 2 x 4 f v ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 13212 13213 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m M a t r i x 4 x 2 f v ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 13214 13215 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m M a t r i x 3 x 4 f v ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 13216 13217 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m M a t r i x 4 x 3 f v ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 13218 13219 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m M a t r i x 2 x 3 d v ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 13220 13221 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m M a t r i x 3 x 2 d v ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 13222 13223 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m M a t r i x 2 x 4 d v ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 13224 13225 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m M a t r i x 4 x 2 d v ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 13226 13227 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m M a t r i x 3 x 4 d v ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 13228 13229 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m M a t r i x 4 x 3 d v ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 13230 13231 G L A P I v o i d A P I E N T R Y g l V a l i d a t e P r o g r a m P i p e l i n e ( G L u i n t p i p e l i n e ) ; 13232 13233 G L A P I v o i d A P I E N T R Y g l G e t P r o g r a m P i p e l i n e I n f o L o g ( G L u i n t p i p e l i n e , G L s i z e i b u f S i z e , G L s i z e i * l e n g t h , G L c h a r * i n f o L o g ) ; 13234 13235 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 13236 13237 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U S E P R O G R A M S T A G E S P R O C ) ( G L u i n t p i p e l i n e , G L b i t f i e l d s t a g e s , G L u i n t p r o g r a m ) ; 13238 13239 t y p e d e f v o i d ( A P I E N T R Y P P F N G L A C T I V E S H A D E R P R O G R A M P R O C ) ( G L u i n t p i p e l i n e , G L u i n t p r o g r a m ) ; 13240 13241 t y p e d e f G L u i n t ( A P I E N T R Y P P F N G L C R E A T E S H A D E R P R O G R A M V P R O C ) ( G L e n u m t y p e , G L s i z e i c o u n t , c o n s t G L c h a r * * s t r i n g s ) ; 13242 13243 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B I N D P R O G R A M P I P E L I N E P R O C ) ( G L u i n t p i p e l i n e ) ; 13244 13245 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D E L E T E P R O G R A M P I P E L I N E S P R O C ) ( G L s i z e i n , c o n s t G L u i n t * p i p e l i n e s ) ; 13246 13247 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E N P R O G R A M P I P E L I N E S P R O C ) ( G L s i z e i n , G L u i n t * p i p e l i n e s ) ; 13248 13249 t y p e d e f G L b o o l e a n ( A P I E N T R Y P P F N G L I S P R O G R A M P I P E L I N E P R O C ) ( G L u i n t p i p e l i n e ) ; 13250 13251 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T P R O G R A M P I P E L I N E I V P R O C ) ( G L u i n t p i p e l i n e , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 13252 13253 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 1 I P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L i n t v 0 ) ; 13254 13255 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 1 I V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L i n t * v a l u e ) ; 13256 13257 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 1 F P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L f l o a t v 0 ) ; 13258 13259 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 1 F V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L f l o a t * v a l u e ) ; 13260 13261 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 1 D P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L d o u b l e v 0 ) ; 13262 13263 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 1 D V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L d o u b l e * v a l u e ) ; 13264 13265 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 1 U I P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L u i n t v 0 ) ; 13266 13267 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 1 U I V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L u i n t * v a l u e ) ; 13268 13269 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 2 I P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L i n t v 0 , G L i n t v 1 ) ; 13270 13271 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 2 I V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L i n t * v a l u e ) ; 13272 13273 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 2 F P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L f l o a t v 0 , G L f l o a t v 1 ) ; 13274 13275 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 2 F V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L f l o a t * v a l u e ) ; 13276 13277 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 2 D P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L d o u b l e v 0 , G L d o u b l e v 1 ) ; 13278 13279 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 2 D V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L d o u b l e * v a l u e ) ; 13280 13281 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 2 U I P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L u i n t v 0 , G L u i n t v 1 ) ; 13282 13283 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 2 U I V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L u i n t * v a l u e ) ; 13284 13285 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 3 I P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L i n t v 0 , G L i n t v 1 , G L i n t v 2 ) ; 13286 13287 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 3 I V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L i n t * v a l u e ) ; 13288 13289 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 3 F P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L f l o a t v 0 , G L f l o a t v 1 , G L f l o a t v 2 ) ; 13290 13291 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 3 F V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L f l o a t * v a l u e ) ; 13292 13293 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 3 D P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L d o u b l e v 0 , G L d o u b l e v 1 , G L d o u b l e v 2 ) ; 13294 13295 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 3 D V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L d o u b l e * v a l u e ) ; 13296 13297 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 3 U I P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L u i n t v 0 , G L u i n t v 1 , G L u i n t v 2 ) ; 13298 13299 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 3 U I V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L u i n t * v a l u e ) ; 13300 13301 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 4 I P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L i n t v 0 , G L i n t v 1 , G L i n t v 2 , G L i n t v 3 ) ; 13302 13303 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 4 I V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L i n t * v a l u e ) ; 13304 13305 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 4 F P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L f l o a t v 0 , G L f l o a t v 1 , G L f l o a t v 2 , G L f l o a t v 3 ) ; 13306 13307 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 4 F V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L f l o a t * v a l u e ) ; 13308 13309 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 4 D P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L d o u b l e v 0 , G L d o u b l e v 1 , G L d o u b l e v 2 , G L d o u b l e v 3 ) ; 13310 13311 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 4 D V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L d o u b l e * v a l u e ) ; 13312 13313 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 4 U I P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L u i n t v 0 , G L u i n t v 1 , G L u i n t v 2 , G L u i n t v 3 ) ; 13314 13315 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 4 U I V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L u i n t * v a l u e ) ; 13316 13317 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M M A T R I X 2 F V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 13318 13319 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M M A T R I X 3 F V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 13320 13321 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M M A T R I X 4 F V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 13322 13323 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M M A T R I X 2 D V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 13324 13325 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M M A T R I X 3 D V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 13326 13327 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M M A T R I X 4 D V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 13328 13329 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M M A T R I X 2 X 3 F V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 13330 13331 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M M A T R I X 3 X 2 F V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 13332 13333 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M M A T R I X 2 X 4 F V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 13334 13335 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M M A T R I X 4 X 2 F V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 13336 13337 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M M A T R I X 3 X 4 F V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 13338 13339 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M M A T R I X 4 X 3 F V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 13340 13341 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M M A T R I X 2 X 3 D V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 13342 13343 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M M A T R I X 3 X 2 D V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 13344 13345 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M M A T R I X 2 X 4 D V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 13346 13347 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M M A T R I X 4 X 2 D V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 13348 13349 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M M A T R I X 3 X 4 D V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 13350 13351 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M M A T R I X 4 X 3 D V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 13352 13353 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V A L I D A T E P R O G R A M P I P E L I N E P R O C ) ( G L u i n t p i p e l i n e ) ; 13354 13355 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T P R O G R A M P I P E L I N E I N F O L O G P R O C ) ( G L u i n t p i p e l i n e , G L s i z e i b u f S i z e , G L s i z e i * l e n g t h , G L c h a r * i n f o L o g ) ; 13356 13357 # e n d i f 13358 13359 # i f n d e f G L _ A R B _ v e r t e x _ a t t r i b _ 6 4 b i t 13360 13361 # d e f i n e G L _ A R B _ v e r t e x _ a t t r i b _ 6 4 b i t 1 13362 13363 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 13364 13365 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b L 1 d ( G L u i n t i n d e x , G L d o u b l e x ) ; 13366 13367 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b L 2 d ( G L u i n t i n d e x , G L d o u b l e x , G L d o u b l e y ) ; 13368 13369 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b L 3 d ( G L u i n t i n d e x , G L d o u b l e x , G L d o u b l e y , G L d o u b l e z ) ; 13370 13371 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b L 4 d ( G L u i n t i n d e x , G L d o u b l e x , G L d o u b l e y , G L d o u b l e z , G L d o u b l e w ) ; 13372 13373 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b L 1 d v ( G L u i n t i n d e x , c o n s t G L d o u b l e * v ) ; 13374 13375 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b L 2 d v ( G L u i n t i n d e x , c o n s t G L d o u b l e * v ) ; 13376 13377 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b L 3 d v ( G L u i n t i n d e x , c o n s t G L d o u b l e * v ) ; 13378 13379 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b L 4 d v ( G L u i n t i n d e x , c o n s t G L d o u b l e * v ) ; 13380 13381 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b L P o i n t e r ( G L u i n t i n d e x , G L i n t s i z e , G L e n u m t y p e , G L s i z e i s t r i d e , c o n s t G L v o i d * p o i n t e r ) ; 13382 13383 G L A P I v o i d A P I E N T R Y g l G e t V e r t e x A t t r i b L d v ( G L u i n t i n d e x , G L e n u m p n a m e , G L d o u b l e * p a r a m s ) ; 13384 13385 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 13386 13387 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B L 1 D P R O C ) ( G L u i n t i n d e x , G L d o u b l e x ) ; 13388 13389 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B L 2 D P R O C ) ( G L u i n t i n d e x , G L d o u b l e x , G L d o u b l e y ) ; 13390 13391 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B L 3 D P R O C ) ( G L u i n t i n d e x , G L d o u b l e x , G L d o u b l e y , G L d o u b l e z ) ; 13392 13393 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B L 4 D P R O C ) ( G L u i n t i n d e x , G L d o u b l e x , G L d o u b l e y , G L d o u b l e z , G L d o u b l e w ) ; 13394 13395 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B L 1 D V P R O C ) ( G L u i n t i n d e x , c o n s t G L d o u b l e * v ) ; 13396 13397 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B L 2 D V P R O C ) ( G L u i n t i n d e x , c o n s t G L d o u b l e * v ) ; 13398 13399 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B L 3 D V P R O C ) ( G L u i n t i n d e x , c o n s t G L d o u b l e * v ) ; 13400 13401 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B L 4 D V P R O C ) ( G L u i n t i n d e x , c o n s t G L d o u b l e * v ) ; 13402 13403 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B L P O I N T E R P R O C ) ( G L u i n t i n d e x , G L i n t s i z e , G L e n u m t y p e , G L s i z e i s t r i d e , c o n s t G L v o i d * p o i n t e r ) ; 13404 13405 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T V E R T E X A T T R I B L D V P R O C ) ( G L u i n t i n d e x , G L e n u m p n a m e , G L d o u b l e * p a r a m s ) ; 13406 13407 # e n d i f 13408 13409 # i f n d e f G L _ A R B _ v i e w p o r t _ a r r a y 13410 13411 # d e f i n e G L _ A R B _ v i e w p o r t _ a r r a y 1 13412 13413 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 13414 13415 G L A P I v o i d A P I E N T R Y g l V i e w p o r t A r r a y v ( G L u i n t f i r s t , G L s i z e i c o u n t , c o n s t G L f l o a t * v ) ; 13416 13417 G L A P I v o i d A P I E N T R Y g l V i e w p o r t I n d e x e d f ( G L u i n t i n d e x , G L f l o a t x , G L f l o a t y , G L f l o a t w , G L f l o a t h ) ; 13418 13419 G L A P I v o i d A P I E N T R Y g l V i e w p o r t I n d e x e d f v ( G L u i n t i n d e x , c o n s t G L f l o a t * v ) ; 13420 13421 G L A P I v o i d A P I E N T R Y g l S c i s s o r A r r a y v ( G L u i n t f i r s t , G L s i z e i c o u n t , c o n s t G L i n t * v ) ; 13422 13423 G L A P I v o i d A P I E N T R Y g l S c i s s o r I n d e x e d ( G L u i n t i n d e x , G L i n t l e f t , G L i n t b o t t o m , G L s i z e i w i d t h , G L s i z e i h e i g h t ) ; 13424 13425 G L A P I v o i d A P I E N T R Y g l S c i s s o r I n d e x e d v ( G L u i n t i n d e x , c o n s t G L i n t * v ) ; 13426 13427 G L A P I v o i d A P I E N T R Y g l D e p t h R a n g e A r r a y v ( G L u i n t f i r s t , G L s i z e i c o u n t , c o n s t G L c l a m p d * v ) ; 13428 13429 G L A P I v o i d A P I E N T R Y g l D e p t h R a n g e I n d e x e d ( G L u i n t i n d e x , G L c l a m p d n , G L c l a m p d f ) ; 13430 13431 G L A P I v o i d A P I E N T R Y g l G e t F l o a t i _ v ( G L e n u m t a r g e t , G L u i n t i n d e x , G L f l o a t * d a t a ) ; 13432 13433 G L A P I v o i d A P I E N T R Y g l G e t D o u b l e i _ v ( G L e n u m t a r g e t , G L u i n t i n d e x , G L d o u b l e * d a t a ) ; 13434 13435 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 13436 13437 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V I E W P O R T A R R A Y V P R O C ) ( G L u i n t f i r s t , G L s i z e i c o u n t , c o n s t G L f l o a t * v ) ; 13438 13439 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V I E W P O R T I N D E X E D F P R O C ) ( G L u i n t i n d e x , G L f l o a t x , G L f l o a t y , G L f l o a t w , G L f l o a t h ) ; 13440 13441 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V I E W P O R T I N D E X E D F V P R O C ) ( G L u i n t i n d e x , c o n s t G L f l o a t * v ) ; 13442 13443 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S C I S S O R A R R A Y V P R O C ) ( G L u i n t f i r s t , G L s i z e i c o u n t , c o n s t G L i n t * v ) ; 13444 13445 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S C I S S O R I N D E X E D P R O C ) ( G L u i n t i n d e x , G L i n t l e f t , G L i n t b o t t o m , G L s i z e i w i d t h , G L s i z e i h e i g h t ) ; 13446 13447 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S C I S S O R I N D E X E D V P R O C ) ( G L u i n t i n d e x , c o n s t G L i n t * v ) ; 13448 13449 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D E P T H R A N G E A R R A Y V P R O C ) ( G L u i n t f i r s t , G L s i z e i c o u n t , c o n s t G L c l a m p d * v ) ; 13450 13451 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D E P T H R A N G E I N D E X E D P R O C ) ( G L u i n t i n d e x , G L c l a m p d n , G L c l a m p d f ) ; 13452 13453 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T F L O A T I _ V P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L f l o a t * d a t a ) ; 13454 13455 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T D O U B L E I _ V P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L d o u b l e * d a t a ) ; 13456 13457 # e n d i f 13458 13459 # i f n d e f G L _ A R B _ c l _ e v e n t 13460 13461 # d e f i n e G L _ A R B _ c l _ e v e n t 1 13462 13463 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 13464 13465 G L A P I G L s y n c A P I E N T R Y g l C r e a t e S y n c F r o m C L e v e n t A R B ( s t r u c t _ c l _ c o n t e x t * c o n t e x t , s t r u c t _ c l _ e v e n t * e v e n t , G L b i t f i e l d f l a g s ) ; 13466 13467 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 13468 13469 t y p e d e f G L s y n c ( A P I E N T R Y P P F N G L C R E A T E S Y N C F R O M C L E V E N T A R B P R O C ) ( s t r u c t _ c l _ c o n t e x t * c o n t e x t , s t r u c t _ c l _ e v e n t * e v e n t , G L b i t f i e l d f l a g s ) ; 13470 13471 # e n d i f 13472 13473 # i f n d e f G L _ A R B _ d e b u g _ o u t p u t 13474 13475 # d e f i n e G L _ A R B _ d e b u g _ o u t p u t 1 13476 13477 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 13478 13479 G L A P I v o i d A P I E N T R Y g l D e b u g M e s s a g e C o n t r o l A R B ( G L e n u m s o u r c e , G L e n u m t y p e , G L e n u m s e v e r i t y , G L s i z e i c o u n t , c o n s t G L u i n t * i d s , G L b o o l e a n e n a b l e d ) ; 13480 13481 G L A P I v o i d A P I E N T R Y g l D e b u g M e s s a g e I n s e r t A R B ( G L e n u m s o u r c e , G L e n u m t y p e , G L u i n t i d , G L e n u m s e v e r i t y , G L s i z e i l e n g t h , c o n s t G L c h a r * b u f ) ; 13482 13483 G L A P I v o i d A P I E N T R Y g l D e b u g M e s s a g e C a l l b a c k A R B ( G L D E B U G P R O C A R B c a l l b a c k , c o n s t G L v o i d * u s e r P a r a m ) ; 13484 13485 G L A P I G L u i n t A P I E N T R Y g l G e t D e b u g M e s s a g e L o g A R B ( G L u i n t c o u n t , G L s i z e i b u f s i z e , G L e n u m * s o u r c e s , G L e n u m * t y p e s , G L u i n t * i d s , G L e n u m * s e v e r i t i e s , G L s i z e i * l e n g t h s , G L c h a r * m e s s a g e L o g ) ; 13486 13487 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 13488 13489 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D E B U G M E S S A G E C O N T R O L A R B P R O C ) ( G L e n u m s o u r c e , G L e n u m t y p e , G L e n u m s e v e r i t y , G L s i z e i c o u n t , c o n s t G L u i n t * i d s , G L b o o l e a n e n a b l e d ) ; 13490 13491 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D E B U G M E S S A G E I N S E R T A R B P R O C ) ( G L e n u m s o u r c e , G L e n u m t y p e , G L u i n t i d , G L e n u m s e v e r i t y , G L s i z e i l e n g t h , c o n s t G L c h a r * b u f ) ; 13492 13493 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D E B U G M E S S A G E C A L L B A C K A R B P R O C ) ( G L D E B U G P R O C A R B c a l l b a c k , c o n s t G L v o i d * u s e r P a r a m ) ; 13494 13495 t y p e d e f G L u i n t ( A P I E N T R Y P P F N G L G E T D E B U G M E S S A G E L O G A R B P R O C ) ( G L u i n t c o u n t , G L s i z e i b u f s i z e , G L e n u m * s o u r c e s , G L e n u m * t y p e s , G L u i n t * i d s , G L e n u m * s e v e r i t i e s , G L s i z e i * l e n g t h s , G L c h a r * m e s s a g e L o g ) ; 13496 13497 # e n d i f 13498 13499 # i f n d e f G L _ A R B _ r o b u s t n e s s 13500 13501 # d e f i n e G L _ A R B _ r o b u s t n e s s 1 13502 13503 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 13504 13505 G L A P I G L e n u m A P I E N T R Y g l G e t G r a p h i c s R e s e t S t a t u s A R B ( v o i d ) ; 13506 13507 G L A P I v o i d A P I E N T R Y g l G e t n M a p d v A R B ( G L e n u m t a r g e t , G L e n u m q u e r y , G L s i z e i b u f S i z e , G L d o u b l e * v ) ; 13508 13509 G L A P I v o i d A P I E N T R Y g l G e t n M a p f v A R B ( G L e n u m t a r g e t , G L e n u m q u e r y , G L s i z e i b u f S i z e , G L f l o a t * v ) ; 13510 13511 G L A P I v o i d A P I E N T R Y g l G e t n M a p i v A R B ( G L e n u m t a r g e t , G L e n u m q u e r y , G L s i z e i b u f S i z e , G L i n t * v ) ; 13512 13513 G L A P I v o i d A P I E N T R Y g l G e t n P i x e l M a p f v A R B ( G L e n u m m a p , G L s i z e i b u f S i z e , G L f l o a t * v a l u e s ) ; 13514 13515 G L A P I v o i d A P I E N T R Y g l G e t n P i x e l M a p u i v A R B ( G L e n u m m a p , G L s i z e i b u f S i z e , G L u i n t * v a l u e s ) ; 13516 13517 G L A P I v o i d A P I E N T R Y g l G e t n P i x e l M a p u s v A R B ( G L e n u m m a p , G L s i z e i b u f S i z e , G L u s h o r t * v a l u e s ) ; 13518 13519 G L A P I v o i d A P I E N T R Y g l G e t n P o l y g o n S t i p p l e A R B ( G L s i z e i b u f S i z e , G L u b y t e * p a t t e r n ) ; 13520 13521 G L A P I v o i d A P I E N T R Y g l G e t n C o l o r T a b l e A R B ( G L e n u m t a r g e t , G L e n u m f o r m a t , G L e n u m t y p e , G L s i z e i b u f S i z e , G L v o i d * t a b l e ) ; 13522 13523 G L A P I v o i d A P I E N T R Y g l G e t n C o n v o l u t i o n F i l t e r A R B ( G L e n u m t a r g e t , G L e n u m f o r m a t , G L e n u m t y p e , G L s i z e i b u f S i z e , G L v o i d * i m a g e ) ; 13524 13525 G L A P I v o i d A P I E N T R Y g l G e t n S e p a r a b l e F i l t e r A R B ( G L e n u m t a r g e t , G L e n u m f o r m a t , G L e n u m t y p e , G L s i z e i r o w B u f S i z e , G L v o i d * r o w , G L s i z e i c o l u m n B u f S i z e , G L v o i d * c o l u m n , G L v o i d * s p a n ) ; 13526 13527 G L A P I v o i d A P I E N T R Y g l G e t n H i s t o g r a m A R B ( G L e n u m t a r g e t , G L b o o l e a n r e s e t , G L e n u m f o r m a t , G L e n u m t y p e , G L s i z e i b u f S i z e , G L v o i d * v a l u e s ) ; 13528 13529 G L A P I v o i d A P I E N T R Y g l G e t n M i n m a x A R B ( G L e n u m t a r g e t , G L b o o l e a n r e s e t , G L e n u m f o r m a t , G L e n u m t y p e , G L s i z e i b u f S i z e , G L v o i d * v a l u e s ) ; 13530 13531 G L A P I v o i d A P I E N T R Y g l G e t n T e x I m a g e A R B ( G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m f o r m a t , G L e n u m t y p e , G L s i z e i b u f S i z e , G L v o i d * i m g ) ; 13532 13533 G L A P I v o i d A P I E N T R Y g l R e a d n P i x e l s A R B ( G L i n t x , G L i n t y , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L e n u m f o r m a t , G L e n u m t y p e , G L s i z e i b u f S i z e , G L v o i d * d a t a ) ; 13534 13535 G L A P I v o i d A P I E N T R Y g l G e t n C o m p r e s s e d T e x I m a g e A R B ( G L e n u m t a r g e t , G L i n t l o d , G L s i z e i b u f S i z e , G L v o i d * i m g ) ; 13536 13537 G L A P I v o i d A P I E N T R Y g l G e t n U n i f o r m f v A R B ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i b u f S i z e , G L f l o a t * p a r a m s ) ; 13538 13539 G L A P I v o i d A P I E N T R Y g l G e t n U n i f o r m i v A R B ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i b u f S i z e , G L i n t * p a r a m s ) ; 13540 13541 G L A P I v o i d A P I E N T R Y g l G e t n U n i f o r m u i v A R B ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i b u f S i z e , G L u i n t * p a r a m s ) ; 13542 13543 G L A P I v o i d A P I E N T R Y g l G e t n U n i f o r m d v A R B ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i b u f S i z e , G L d o u b l e * p a r a m s ) ; 13544 13545 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 13546 13547 t y p e d e f G L e n u m ( A P I E N T R Y P P F N G L G E T G R A P H I C S R E S E T S T A T U S A R B P R O C ) ( v o i d ) ; 13548 13549 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T N M A P D V A R B P R O C ) ( G L e n u m t a r g e t , G L e n u m q u e r y , G L s i z e i b u f S i z e , G L d o u b l e * v ) ; 13550 13551 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T N M A P F V A R B P R O C ) ( G L e n u m t a r g e t , G L e n u m q u e r y , G L s i z e i b u f S i z e , G L f l o a t * v ) ; 13552 13553 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T N M A P I V A R B P R O C ) ( G L e n u m t a r g e t , G L e n u m q u e r y , G L s i z e i b u f S i z e , G L i n t * v ) ; 13554 13555 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T N P I X E L M A P F V A R B P R O C ) ( G L e n u m m a p , G L s i z e i b u f S i z e , G L f l o a t * v a l u e s ) ; 13556 13557 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T N P I X E L M A P U I V A R B P R O C ) ( G L e n u m m a p , G L s i z e i b u f S i z e , G L u i n t * v a l u e s ) ; 13558 13559 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T N P I X E L M A P U S V A R B P R O C ) ( G L e n u m m a p , G L s i z e i b u f S i z e , G L u s h o r t * v a l u e s ) ; 13560 13561 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T N P O L Y G O N S T I P P L E A R B P R O C ) ( G L s i z e i b u f S i z e , G L u b y t e * p a t t e r n ) ; 13562 13563 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T N C O L O R T A B L E A R B P R O C ) ( G L e n u m t a r g e t , G L e n u m f o r m a t , G L e n u m t y p e , G L s i z e i b u f S i z e , G L v o i d * t a b l e ) ; 13564 13565 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T N C O N V O L U T I O N F I L T E R A R B P R O C ) ( G L e n u m t a r g e t , G L e n u m f o r m a t , G L e n u m t y p e , G L s i z e i b u f S i z e , G L v o i d * i m a g e ) ; 13566 13567 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T N S E P A R A B L E F I L T E R A R B P R O C ) ( G L e n u m t a r g e t , G L e n u m f o r m a t , G L e n u m t y p e , G L s i z e i r o w B u f S i z e , G L v o i d * r o w , G L s i z e i c o l u m n B u f S i z e , G L v o i d * c o l u m n , G L v o i d * s p a n ) ; 13568 13569 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T N H I S T O G R A M A R B P R O C ) ( G L e n u m t a r g e t , G L b o o l e a n r e s e t , G L e n u m f o r m a t , G L e n u m t y p e , G L s i z e i b u f S i z e , G L v o i d * v a l u e s ) ; 13570 13571 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T N M I N M A X A R B P R O C ) ( G L e n u m t a r g e t , G L b o o l e a n r e s e t , G L e n u m f o r m a t , G L e n u m t y p e , G L s i z e i b u f S i z e , G L v o i d * v a l u e s ) ; 13572 13573 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T N T E X I M A G E A R B P R O C ) ( G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m f o r m a t , G L e n u m t y p e , G L s i z e i b u f S i z e , G L v o i d * i m g ) ; 13574 13575 t y p e d e f v o i d ( A P I E N T R Y P P F N G L R E A D N P I X E L S A R B P R O C ) ( G L i n t x , G L i n t y , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L e n u m f o r m a t , G L e n u m t y p e , G L s i z e i b u f S i z e , G L v o i d * d a t a ) ; 13576 13577 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T N C O M P R E S S E D T E X I M A G E A R B P R O C ) ( G L e n u m t a r g e t , G L i n t l o d , G L s i z e i b u f S i z e , G L v o i d * i m g ) ; 13578 13579 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T N U N I F O R M F V A R B P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i b u f S i z e , G L f l o a t * p a r a m s ) ; 13580 13581 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T N U N I F O R M I V A R B P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i b u f S i z e , G L i n t * p a r a m s ) ; 13582 13583 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T N U N I F O R M U I V A R B P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i b u f S i z e , G L u i n t * p a r a m s ) ; 13584 13585 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T N U N I F O R M D V A R B P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i b u f S i z e , G L d o u b l e * p a r a m s ) ; 13586 13587 # e n d i f 13588 13589 # i f n d e f G L _ A R B _ s h a d e r _ s t e n c i l _ e x p o r t 13590 13591 # d e f i n e G L _ A R B _ s h a d e r _ s t e n c i l _ e x p o r t 1 13592 13593 # e n d i f 13594 13595 # i f n d e f G L _ E X T _ a b g r 13596 13597 # d e f i n e G L _ E X T _ a b g r 1 13598 13599 # e n d i f 13600 13601 # i f n d e f G L _ E X T _ b l e n d _ c o l o r 13602 13603 # d e f i n e G L _ E X T _ b l e n d _ c o l o r 1 13604 13605 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 13606 13607 G L A P I v o i d A P I E N T R Y g l B l e n d C o l o r E X T ( G L c l a m p f r e d , G L c l a m p f g r e e n , G L c l a m p f b l u e , G L c l a m p f a l p h a ) ; 13608 13609 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 13610 13611 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B L E N D C O L O R E X T P R O C ) ( G L c l a m p f r e d , G L c l a m p f g r e e n , G L c l a m p f b l u e , G L c l a m p f a l p h a ) ; 13612 13613 # e n d i f 13614 13615 # i f n d e f G L _ E X T _ p o l y g o n _ o f f s e t 13616 13617 # d e f i n e G L _ E X T _ p o l y g o n _ o f f s e t 1 13618 13619 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 13620 13621 G L A P I v o i d A P I E N T R Y g l P o l y g o n O f f s e t E X T ( G L f l o a t f a c t o r , G L f l o a t b i a s ) ; 13622 13623 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 13624 13625 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P O L Y G O N O F F S E T E X T P R O C ) ( G L f l o a t f a c t o r , G L f l o a t b i a s ) ; 13626 13627 # e n d i f 13628 13629 # i f n d e f G L _ E X T _ t e x t u r e 13630 13631 # d e f i n e G L _ E X T _ t e x t u r e 1 13632 13633 # e n d i f 13634 13635 # i f n d e f G L _ E X T _ t e x t u r e 3 D 13636 13637 # d e f i n e G L _ E X T _ t e x t u r e 3 D 1 13638 13639 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 13640 13641 G L A P I v o i d A P I E N T R Y g l T e x I m a g e 3 D E X T ( G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L s i z e i d e p t h , G L i n t b o r d e r , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * p i x e l s ) ; 13642 13643 G L A P I v o i d A P I E N T R Y g l T e x S u b I m a g e 3 D E X T ( G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L i n t y o f f s e t , G L i n t z o f f s e t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L s i z e i d e p t h , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * p i x e l s ) ; 13644 13645 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 13646 13647 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X I M A G E 3 D E X T P R O C ) ( G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L s i z e i d e p t h , G L i n t b o r d e r , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * p i x e l s ) ; 13648 13649 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X S U B I M A G E 3 D E X T P R O C ) ( G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L i n t y o f f s e t , G L i n t z o f f s e t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L s i z e i d e p t h , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * p i x e l s ) ; 13650 13651 # e n d i f 13652 13653 # i f n d e f G L _ S G I S _ t e x t u r e _ f i l t e r 4 13654 13655 # d e f i n e G L _ S G I S _ t e x t u r e _ f i l t e r 4 1 13656 13657 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 13658 13659 G L A P I v o i d A P I E N T R Y g l G e t T e x F i l t e r F u n c S G I S ( G L e n u m t a r g e t , G L e n u m f i l t e r , G L f l o a t * w e i g h t s ) ; 13660 13661 G L A P I v o i d A P I E N T R Y g l T e x F i l t e r F u n c S G I S ( G L e n u m t a r g e t , G L e n u m f i l t e r , G L s i z e i n , c o n s t G L f l o a t * w e i g h t s ) ; 13662 13663 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 13664 13665 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T T E X F I L T E R F U N C S G I S P R O C ) ( G L e n u m t a r g e t , G L e n u m f i l t e r , G L f l o a t * w e i g h t s ) ; 13666 13667 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X F I L T E R F U N C S G I S P R O C ) ( G L e n u m t a r g e t , G L e n u m f i l t e r , G L s i z e i n , c o n s t G L f l o a t * w e i g h t s ) ; 13668 13669 # e n d i f 13670 13671 # i f n d e f G L _ E X T _ s u b t e x t u r e 13672 13673 # d e f i n e G L _ E X T _ s u b t e x t u r e 1 13674 13675 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 13676 13677 G L A P I v o i d A P I E N T R Y g l T e x S u b I m a g e 1 D E X T ( G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L s i z e i w i d t h , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * p i x e l s ) ; 13678 13679 G L A P I v o i d A P I E N T R Y g l T e x S u b I m a g e 2 D E X T ( G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L i n t y o f f s e t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * p i x e l s ) ; 13680 13681 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 13682 13683 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X S U B I M A G E 1 D E X T P R O C ) ( G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L s i z e i w i d t h , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * p i x e l s ) ; 13684 13685 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X S U B I M A G E 2 D E X T P R O C ) ( G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L i n t y o f f s e t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * p i x e l s ) ; 13686 13687 # e n d i f 13688 13689 # i f n d e f G L _ E X T _ c o p y _ t e x t u r e 13690 13691 # d e f i n e G L _ E X T _ c o p y _ t e x t u r e 1 13692 13693 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 13694 13695 G L A P I v o i d A P I E N T R Y g l C o p y T e x I m a g e 1 D E X T ( G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m i n t e r n a l f o r m a t , G L i n t x , G L i n t y , G L s i z e i w i d t h , G L i n t b o r d e r ) ; 13696 13697 G L A P I v o i d A P I E N T R Y g l C o p y T e x I m a g e 2 D E X T ( G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m i n t e r n a l f o r m a t , G L i n t x , G L i n t y , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L i n t b o r d e r ) ; 13698 13699 G L A P I v o i d A P I E N T R Y g l C o p y T e x S u b I m a g e 1 D E X T ( G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L i n t x , G L i n t y , G L s i z e i w i d t h ) ; 13700 13701 G L A P I v o i d A P I E N T R Y g l C o p y T e x S u b I m a g e 2 D E X T ( G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L i n t y o f f s e t , G L i n t x , G L i n t y , G L s i z e i w i d t h , G L s i z e i h e i g h t ) ; 13702 13703 G L A P I v o i d A P I E N T R Y g l C o p y T e x S u b I m a g e 3 D E X T ( G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L i n t y o f f s e t , G L i n t z o f f s e t , G L i n t x , G L i n t y , G L s i z e i w i d t h , G L s i z e i h e i g h t ) ; 13704 13705 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 13706 13707 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O P Y T E X I M A G E 1 D E X T P R O C ) ( G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m i n t e r n a l f o r m a t , G L i n t x , G L i n t y , G L s i z e i w i d t h , G L i n t b o r d e r ) ; 13708 13709 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O P Y T E X I M A G E 2 D E X T P R O C ) ( G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m i n t e r n a l f o r m a t , G L i n t x , G L i n t y , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L i n t b o r d e r ) ; 13710 13711 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O P Y T E X S U B I M A G E 1 D E X T P R O C ) ( G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L i n t x , G L i n t y , G L s i z e i w i d t h ) ; 13712 13713 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O P Y T E X S U B I M A G E 2 D E X T P R O C ) ( G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L i n t y o f f s e t , G L i n t x , G L i n t y , G L s i z e i w i d t h , G L s i z e i h e i g h t ) ; 13714 13715 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O P Y T E X S U B I M A G E 3 D E X T P R O C ) ( G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L i n t y o f f s e t , G L i n t z o f f s e t , G L i n t x , G L i n t y , G L s i z e i w i d t h , G L s i z e i h e i g h t ) ; 13716 13717 # e n d i f 13718 13719 # i f n d e f G L _ E X T _ h i s t o g r a m 13720 13721 # d e f i n e G L _ E X T _ h i s t o g r a m 1 13722 13723 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 13724 13725 G L A P I v o i d A P I E N T R Y g l G e t H i s t o g r a m E X T ( G L e n u m t a r g e t , G L b o o l e a n r e s e t , G L e n u m f o r m a t , G L e n u m t y p e , G L v o i d * v a l u e s ) ; 13726 13727 G L A P I v o i d A P I E N T R Y g l G e t H i s t o g r a m P a r a m e t e r f v E X T ( G L e n u m t a r g e t , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 13728 13729 G L A P I v o i d A P I E N T R Y g l G e t H i s t o g r a m P a r a m e t e r i v E X T ( G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 13730 13731 G L A P I v o i d A P I E N T R Y g l G e t M i n m a x E X T ( G L e n u m t a r g e t , G L b o o l e a n r e s e t , G L e n u m f o r m a t , G L e n u m t y p e , G L v o i d * v a l u e s ) ; 13732 13733 G L A P I v o i d A P I E N T R Y g l G e t M i n m a x P a r a m e t e r f v E X T ( G L e n u m t a r g e t , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 13734 13735 G L A P I v o i d A P I E N T R Y g l G e t M i n m a x P a r a m e t e r i v E X T ( G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 13736 13737 G L A P I v o i d A P I E N T R Y g l H i s t o g r a m E X T ( G L e n u m t a r g e t , G L s i z e i w i d t h , G L e n u m i n t e r n a l f o r m a t , G L b o o l e a n s i n k ) ; 13738 13739 G L A P I v o i d A P I E N T R Y g l M i n m a x E X T ( G L e n u m t a r g e t , G L e n u m i n t e r n a l f o r m a t , G L b o o l e a n s i n k ) ; 13740 13741 G L A P I v o i d A P I E N T R Y g l R e s e t H i s t o g r a m E X T ( G L e n u m t a r g e t ) ; 13742 13743 G L A P I v o i d A P I E N T R Y g l R e s e t M i n m a x E X T ( G L e n u m t a r g e t ) ; 13744 13745 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 13746 13747 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T H I S T O G R A M E X T P R O C ) ( G L e n u m t a r g e t , G L b o o l e a n r e s e t , G L e n u m f o r m a t , G L e n u m t y p e , G L v o i d * v a l u e s ) ; 13748 13749 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T H I S T O G R A M P A R A M E T E R F V E X T P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 13750 13751 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T H I S T O G R A M P A R A M E T E R I V E X T P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 13752 13753 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T M I N M A X E X T P R O C ) ( G L e n u m t a r g e t , G L b o o l e a n r e s e t , G L e n u m f o r m a t , G L e n u m t y p e , G L v o i d * v a l u e s ) ; 13754 13755 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T M I N M A X P A R A M E T E R F V E X T P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 13756 13757 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T M I N M A X P A R A M E T E R I V E X T P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 13758 13759 t y p e d e f v o i d ( A P I E N T R Y P P F N G L H I S T O G R A M E X T P R O C ) ( G L e n u m t a r g e t , G L s i z e i w i d t h , G L e n u m i n t e r n a l f o r m a t , G L b o o l e a n s i n k ) ; 13760 13761 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M I N M A X E X T P R O C ) ( G L e n u m t a r g e t , G L e n u m i n t e r n a l f o r m a t , G L b o o l e a n s i n k ) ; 13762 13763 t y p e d e f v o i d ( A P I E N T R Y P P F N G L R E S E T H I S T O G R A M E X T P R O C ) ( G L e n u m t a r g e t ) ; 13764 13765 t y p e d e f v o i d ( A P I E N T R Y P P F N G L R E S E T M I N M A X E X T P R O C ) ( G L e n u m t a r g e t ) ; 13766 13767 # e n d i f 13768 13769 # i f n d e f G L _ E X T _ c o n v o l u t i o n 13770 13771 # d e f i n e G L _ E X T _ c o n v o l u t i o n 1 13772 13773 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 13774 13775 G L A P I v o i d A P I E N T R Y g l C o n v o l u t i o n F i l t e r 1 D E X T ( G L e n u m t a r g e t , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * i m a g e ) ; 13776 13777 G L A P I v o i d A P I E N T R Y g l C o n v o l u t i o n F i l t e r 2 D E X T ( G L e n u m t a r g e t , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * i m a g e ) ; 13778 13779 G L A P I v o i d A P I E N T R Y g l C o n v o l u t i o n P a r a m e t e r f E X T ( G L e n u m t a r g e t , G L e n u m p n a m e , G L f l o a t p a r a m s ) ; 13780 13781 G L A P I v o i d A P I E N T R Y g l C o n v o l u t i o n P a r a m e t e r f v E X T ( G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L f l o a t * p a r a m s ) ; 13782 13783 G L A P I v o i d A P I E N T R Y g l C o n v o l u t i o n P a r a m e t e r i E X T ( G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t p a r a m s ) ; 13784 13785 G L A P I v o i d A P I E N T R Y g l C o n v o l u t i o n P a r a m e t e r i v E X T ( G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L i n t * p a r a m s ) ; 13786 13787 G L A P I v o i d A P I E N T R Y g l C o p y C o n v o l u t i o n F i l t e r 1 D E X T ( G L e n u m t a r g e t , G L e n u m i n t e r n a l f o r m a t , G L i n t x , G L i n t y , G L s i z e i w i d t h ) ; 13788 13789 G L A P I v o i d A P I E N T R Y g l C o p y C o n v o l u t i o n F i l t e r 2 D E X T ( G L e n u m t a r g e t , G L e n u m i n t e r n a l f o r m a t , G L i n t x , G L i n t y , G L s i z e i w i d t h , G L s i z e i h e i g h t ) ; 13790 13791 G L A P I v o i d A P I E N T R Y g l G e t C o n v o l u t i o n F i l t e r E X T ( G L e n u m t a r g e t , G L e n u m f o r m a t , G L e n u m t y p e , G L v o i d * i m a g e ) ; 13792 13793 G L A P I v o i d A P I E N T R Y g l G e t C o n v o l u t i o n P a r a m e t e r f v E X T ( G L e n u m t a r g e t , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 13794 13795 G L A P I v o i d A P I E N T R Y g l G e t C o n v o l u t i o n P a r a m e t e r i v E X T ( G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 13796 13797 G L A P I v o i d A P I E N T R Y g l G e t S e p a r a b l e F i l t e r E X T ( G L e n u m t a r g e t , G L e n u m f o r m a t , G L e n u m t y p e , G L v o i d * r o w , G L v o i d * c o l u m n , G L v o i d * s p a n ) ; 13798 13799 G L A P I v o i d A P I E N T R Y g l S e p a r a b l e F i l t e r 2 D E X T ( G L e n u m t a r g e t , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * r o w , c o n s t G L v o i d * c o l u m n ) ; 13800 13801 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 13802 13803 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O N V O L U T I O N F I L T E R 1 D E X T P R O C ) ( G L e n u m t a r g e t , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * i m a g e ) ; 13804 13805 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O N V O L U T I O N F I L T E R 2 D E X T P R O C ) ( G L e n u m t a r g e t , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * i m a g e ) ; 13806 13807 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O N V O L U T I O N P A R A M E T E R F E X T P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , G L f l o a t p a r a m s ) ; 13808 13809 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O N V O L U T I O N P A R A M E T E R F V E X T P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L f l o a t * p a r a m s ) ; 13810 13811 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O N V O L U T I O N P A R A M E T E R I E X T P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t p a r a m s ) ; 13812 13813 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O N V O L U T I O N P A R A M E T E R I V E X T P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L i n t * p a r a m s ) ; 13814 13815 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O P Y C O N V O L U T I O N F I L T E R 1 D E X T P R O C ) ( G L e n u m t a r g e t , G L e n u m i n t e r n a l f o r m a t , G L i n t x , G L i n t y , G L s i z e i w i d t h ) ; 13816 13817 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O P Y C O N V O L U T I O N F I L T E R 2 D E X T P R O C ) ( G L e n u m t a r g e t , G L e n u m i n t e r n a l f o r m a t , G L i n t x , G L i n t y , G L s i z e i w i d t h , G L s i z e i h e i g h t ) ; 13818 13819 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T C O N V O L U T I O N F I L T E R E X T P R O C ) ( G L e n u m t a r g e t , G L e n u m f o r m a t , G L e n u m t y p e , G L v o i d * i m a g e ) ; 13820 13821 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T C O N V O L U T I O N P A R A M E T E R F V E X T P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 13822 13823 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T C O N V O L U T I O N P A R A M E T E R I V E X T P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 13824 13825 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T S E P A R A B L E F I L T E R E X T P R O C ) ( G L e n u m t a r g e t , G L e n u m f o r m a t , G L e n u m t y p e , G L v o i d * r o w , G L v o i d * c o l u m n , G L v o i d * s p a n ) ; 13826 13827 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S E P A R A B L E F I L T E R 2 D E X T P R O C ) ( G L e n u m t a r g e t , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * r o w , c o n s t G L v o i d * c o l u m n ) ; 13828 13829 # e n d i f 13830 13831 # i f n d e f G L _ S G I _ c o l o r _ m a t r i x 13832 13833 # d e f i n e G L _ S G I _ c o l o r _ m a t r i x 1 13834 13835 # e n d i f 13836 13837 # i f n d e f G L _ S G I _ c o l o r _ t a b l e 13838 13839 # d e f i n e G L _ S G I _ c o l o r _ t a b l e 1 13840 13841 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 13842 13843 G L A P I v o i d A P I E N T R Y g l C o l o r T a b l e S G I ( G L e n u m t a r g e t , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * t a b l e ) ; 13844 13845 G L A P I v o i d A P I E N T R Y g l C o l o r T a b l e P a r a m e t e r f v S G I ( G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L f l o a t * p a r a m s ) ; 13846 13847 G L A P I v o i d A P I E N T R Y g l C o l o r T a b l e P a r a m e t e r i v S G I ( G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L i n t * p a r a m s ) ; 13848 13849 G L A P I v o i d A P I E N T R Y g l C o p y C o l o r T a b l e S G I ( G L e n u m t a r g e t , G L e n u m i n t e r n a l f o r m a t , G L i n t x , G L i n t y , G L s i z e i w i d t h ) ; 13850 13851 G L A P I v o i d A P I E N T R Y g l G e t C o l o r T a b l e S G I ( G L e n u m t a r g e t , G L e n u m f o r m a t , G L e n u m t y p e , G L v o i d * t a b l e ) ; 13852 13853 G L A P I v o i d A P I E N T R Y g l G e t C o l o r T a b l e P a r a m e t e r f v S G I ( G L e n u m t a r g e t , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 13854 13855 G L A P I v o i d A P I E N T R Y g l G e t C o l o r T a b l e P a r a m e t e r i v S G I ( G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 13856 13857 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 13858 13859 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O L O R T A B L E S G I P R O C ) ( G L e n u m t a r g e t , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * t a b l e ) ; 13860 13861 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O L O R T A B L E P A R A M E T E R F V S G I P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L f l o a t * p a r a m s ) ; 13862 13863 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O L O R T A B L E P A R A M E T E R I V S G I P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L i n t * p a r a m s ) ; 13864 13865 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O P Y C O L O R T A B L E S G I P R O C ) ( G L e n u m t a r g e t , G L e n u m i n t e r n a l f o r m a t , G L i n t x , G L i n t y , G L s i z e i w i d t h ) ; 13866 13867 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T C O L O R T A B L E S G I P R O C ) ( G L e n u m t a r g e t , G L e n u m f o r m a t , G L e n u m t y p e , G L v o i d * t a b l e ) ; 13868 13869 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T C O L O R T A B L E P A R A M E T E R F V S G I P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 13870 13871 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T C O L O R T A B L E P A R A M E T E R I V S G I P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 13872 13873 # e n d i f 13874 13875 # i f n d e f G L _ S G I X _ p i x e l _ t e x t u r e 13876 13877 # d e f i n e G L _ S G I X _ p i x e l _ t e x t u r e 1 13878 13879 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 13880 13881 G L A P I v o i d A P I E N T R Y g l P i x e l T e x G e n S G I X ( G L e n u m m o d e ) ; 13882 13883 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 13884 13885 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P I X E L T E X G E N S G I X P R O C ) ( G L e n u m m o d e ) ; 13886 13887 # e n d i f 13888 13889 # i f n d e f G L _ S G I S _ p i x e l _ t e x t u r e 13890 13891 # d e f i n e G L _ S G I S _ p i x e l _ t e x t u r e 1 13892 13893 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 13894 13895 G L A P I v o i d A P I E N T R Y g l P i x e l T e x G e n P a r a m e t e r i S G I S ( G L e n u m p n a m e , G L i n t p a r a m ) ; 13896 13897 G L A P I v o i d A P I E N T R Y g l P i x e l T e x G e n P a r a m e t e r i v S G I S ( G L e n u m p n a m e , c o n s t G L i n t * p a r a m s ) ; 13898 13899 G L A P I v o i d A P I E N T R Y g l P i x e l T e x G e n P a r a m e t e r f S G I S ( G L e n u m p n a m e , G L f l o a t p a r a m ) ; 13900 13901 G L A P I v o i d A P I E N T R Y g l P i x e l T e x G e n P a r a m e t e r f v S G I S ( G L e n u m p n a m e , c o n s t G L f l o a t * p a r a m s ) ; 13902 13903 G L A P I v o i d A P I E N T R Y g l G e t P i x e l T e x G e n P a r a m e t e r i v S G I S ( G L e n u m p n a m e , G L i n t * p a r a m s ) ; 13904 13905 G L A P I v o i d A P I E N T R Y g l G e t P i x e l T e x G e n P a r a m e t e r f v S G I S ( G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 13906 13907 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 13908 13909 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P I X E L T E X G E N P A R A M E T E R I S G I S P R O C ) ( G L e n u m p n a m e , G L i n t p a r a m ) ; 13910 13911 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P I X E L T E X G E N P A R A M E T E R I V S G I S P R O C ) ( G L e n u m p n a m e , c o n s t G L i n t * p a r a m s ) ; 13912 13913 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P I X E L T E X G E N P A R A M E T E R F S G I S P R O C ) ( G L e n u m p n a m e , G L f l o a t p a r a m ) ; 13914 13915 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P I X E L T E X G E N P A R A M E T E R F V S G I S P R O C ) ( G L e n u m p n a m e , c o n s t G L f l o a t * p a r a m s ) ; 13916 13917 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T P I X E L T E X G E N P A R A M E T E R I V S G I S P R O C ) ( G L e n u m p n a m e , G L i n t * p a r a m s ) ; 13918 13919 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T P I X E L T E X G E N P A R A M E T E R F V S G I S P R O C ) ( G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 13920 13921 # e n d i f 13922 13923 # i f n d e f G L _ S G I S _ t e x t u r e 4 D 13924 13925 # d e f i n e G L _ S G I S _ t e x t u r e 4 D 1 13926 13927 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 13928 13929 G L A P I v o i d A P I E N T R Y g l T e x I m a g e 4 D S G I S ( G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L s i z e i d e p t h , G L s i z e i s i z e 4 d , G L i n t b o r d e r , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * p i x e l s ) ; 13930 13931 G L A P I v o i d A P I E N T R Y g l T e x S u b I m a g e 4 D S G I S ( G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L i n t y o f f s e t , G L i n t z o f f s e t , G L i n t w o f f s e t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L s i z e i d e p t h , G L s i z e i s i z e 4 d , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * p i x e l s ) ; 13932 13933 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 13934 13935 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X I M A G E 4 D S G I S P R O C ) ( G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L s i z e i d e p t h , G L s i z e i s i z e 4 d , G L i n t b o r d e r , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * p i x e l s ) ; 13936 13937 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X S U B I M A G E 4 D S G I S P R O C ) ( G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L i n t y o f f s e t , G L i n t z o f f s e t , G L i n t w o f f s e t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L s i z e i d e p t h , G L s i z e i s i z e 4 d , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * p i x e l s ) ; 13938 13939 # e n d i f 13940 13941 # i f n d e f G L _ S G I _ t e x t u r e _ c o l o r _ t a b l e 13942 13943 # d e f i n e G L _ S G I _ t e x t u r e _ c o l o r _ t a b l e 1 13944 13945 # e n d i f 13946 13947 # i f n d e f G L _ E X T _ c m y k a 13948 13949 # d e f i n e G L _ E X T _ c m y k a 1 13950 13951 # e n d i f 13952 13953 # i f n d e f G L _ E X T _ t e x t u r e _ o b j e c t 13954 13955 # d e f i n e G L _ E X T _ t e x t u r e _ o b j e c t 1 13956 13957 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 13958 13959 G L A P I G L b o o l e a n A P I E N T R Y g l A r e T e x t u r e s R e s i d e n t E X T ( G L s i z e i n , c o n s t G L u i n t * t e x t u r e s , G L b o o l e a n * r e s i d e n c e s ) ; 13960 13961 G L A P I v o i d A P I E N T R Y g l B i n d T e x t u r e E X T ( G L e n u m t a r g e t , G L u i n t t e x t u r e ) ; 13962 13963 G L A P I v o i d A P I E N T R Y g l D e l e t e T e x t u r e s E X T ( G L s i z e i n , c o n s t G L u i n t * t e x t u r e s ) ; 13964 13965 G L A P I v o i d A P I E N T R Y g l G e n T e x t u r e s E X T ( G L s i z e i n , G L u i n t * t e x t u r e s ) ; 13966 13967 G L A P I G L b o o l e a n A P I E N T R Y g l I s T e x t u r e E X T ( G L u i n t t e x t u r e ) ; 13968 13969 G L A P I v o i d A P I E N T R Y g l P r i o r i t i z e T e x t u r e s E X T ( G L s i z e i n , c o n s t G L u i n t * t e x t u r e s , c o n s t G L c l a m p f * p r i o r i t i e s ) ; 13970 13971 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 13972 13973 t y p e d e f G L b o o l e a n ( A P I E N T R Y P P F N G L A R E T E X T U R E S R E S I D E N T E X T P R O C ) ( G L s i z e i n , c o n s t G L u i n t * t e x t u r e s , G L b o o l e a n * r e s i d e n c e s ) ; 13974 13975 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B I N D T E X T U R E E X T P R O C ) ( G L e n u m t a r g e t , G L u i n t t e x t u r e ) ; 13976 13977 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D E L E T E T E X T U R E S E X T P R O C ) ( G L s i z e i n , c o n s t G L u i n t * t e x t u r e s ) ; 13978 13979 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E N T E X T U R E S E X T P R O C ) ( G L s i z e i n , G L u i n t * t e x t u r e s ) ; 13980 13981 t y p e d e f G L b o o l e a n ( A P I E N T R Y P P F N G L I S T E X T U R E E X T P R O C ) ( G L u i n t t e x t u r e ) ; 13982 13983 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R I O R I T I Z E T E X T U R E S E X T P R O C ) ( G L s i z e i n , c o n s t G L u i n t * t e x t u r e s , c o n s t G L c l a m p f * p r i o r i t i e s ) ; 13984 13985 # e n d i f 13986 13987 # i f n d e f G L _ S G I S _ d e t a i l _ t e x t u r e 13988 13989 # d e f i n e G L _ S G I S _ d e t a i l _ t e x t u r e 1 13990 13991 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 13992 13993 G L A P I v o i d A P I E N T R Y g l D e t a i l T e x F u n c S G I S ( G L e n u m t a r g e t , G L s i z e i n , c o n s t G L f l o a t * p o i n t s ) ; 13994 13995 G L A P I v o i d A P I E N T R Y g l G e t D e t a i l T e x F u n c S G I S ( G L e n u m t a r g e t , G L f l o a t * p o i n t s ) ; 13996 13997 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 13998 13999 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D E T A I L T E X F U N C S G I S P R O C ) ( G L e n u m t a r g e t , G L s i z e i n , c o n s t G L f l o a t * p o i n t s ) ; 14000 14001 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T D E T A I L T E X F U N C S G I S P R O C ) ( G L e n u m t a r g e t , G L f l o a t * p o i n t s ) ; 14002 14003 # e n d i f 14004 14005 # i f n d e f G L _ S G I S _ s h a r p e n _ t e x t u r e 14006 14007 # d e f i n e G L _ S G I S _ s h a r p e n _ t e x t u r e 1 14008 14009 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 14010 14011 G L A P I v o i d A P I E N T R Y g l S h a r p e n T e x F u n c S G I S ( G L e n u m t a r g e t , G L s i z e i n , c o n s t G L f l o a t * p o i n t s ) ; 14012 14013 G L A P I v o i d A P I E N T R Y g l G e t S h a r p e n T e x F u n c S G I S ( G L e n u m t a r g e t , G L f l o a t * p o i n t s ) ; 14014 14015 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 14016 14017 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S H A R P E N T E X F U N C S G I S P R O C ) ( G L e n u m t a r g e t , G L s i z e i n , c o n s t G L f l o a t * p o i n t s ) ; 14018 14019 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T S H A R P E N T E X F U N C S G I S P R O C ) ( G L e n u m t a r g e t , G L f l o a t * p o i n t s ) ; 14020 14021 # e n d i f 14022 14023 # i f n d e f G L _ E X T _ p a c k e d _ p i x e l s 14024 14025 # d e f i n e G L _ E X T _ p a c k e d _ p i x e l s 1 14026 14027 # e n d i f 14028 14029 # i f n d e f G L _ S G I S _ t e x t u r e _ l o d 14030 14031 # d e f i n e G L _ S G I S _ t e x t u r e _ l o d 1 14032 14033 # e n d i f 14034 14035 # i f n d e f G L _ S G I S _ m u l t i s a m p l e 14036 14037 # d e f i n e G L _ S G I S _ m u l t i s a m p l e 1 14038 14039 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 14040 14041 G L A P I v o i d A P I E N T R Y g l S a m p l e M a s k S G I S ( G L c l a m p f v a l u e , G L b o o l e a n i n v e r t ) ; 14042 14043 G L A P I v o i d A P I E N T R Y g l S a m p l e P a t t e r n S G I S ( G L e n u m p a t t e r n ) ; 14044 14045 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 14046 14047 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S A M P L E M A S K S G I S P R O C ) ( G L c l a m p f v a l u e , G L b o o l e a n i n v e r t ) ; 14048 14049 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S A M P L E P A T T E R N S G I S P R O C ) ( G L e n u m p a t t e r n ) ; 14050 14051 # e n d i f 14052 14053 # i f n d e f G L _ E X T _ r e s c a l e _ n o r m a l 14054 14055 # d e f i n e G L _ E X T _ r e s c a l e _ n o r m a l 1 14056 14057 # e n d i f 14058 14059 # i f n d e f G L _ E X T _ v e r t e x _ a r r a y 14060 14061 # d e f i n e G L _ E X T _ v e r t e x _ a r r a y 1 14062 14063 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 14064 14065 G L A P I v o i d A P I E N T R Y g l A r r a y E l e m e n t E X T ( G L i n t i ) ; 14066 14067 G L A P I v o i d A P I E N T R Y g l C o l o r P o i n t e r E X T ( G L i n t s i z e , G L e n u m t y p e , G L s i z e i s t r i d e , G L s i z e i c o u n t , c o n s t G L v o i d * p o i n t e r ) ; 14068 14069 G L A P I v o i d A P I E N T R Y g l D r a w A r r a y s E X T ( G L e n u m m o d e , G L i n t f i r s t , G L s i z e i c o u n t ) ; 14070 14071 G L A P I v o i d A P I E N T R Y g l E d g e F l a g P o i n t e r E X T ( G L s i z e i s t r i d e , G L s i z e i c o u n t , c o n s t G L b o o l e a n * p o i n t e r ) ; 14072 14073 G L A P I v o i d A P I E N T R Y g l G e t P o i n t e r v E X T ( G L e n u m p n a m e , G L v o i d * * p a r a m s ) ; 14074 14075 G L A P I v o i d A P I E N T R Y g l I n d e x P o i n t e r E X T ( G L e n u m t y p e , G L s i z e i s t r i d e , G L s i z e i c o u n t , c o n s t G L v o i d * p o i n t e r ) ; 14076 14077 G L A P I v o i d A P I E N T R Y g l N o r m a l P o i n t e r E X T ( G L e n u m t y p e , G L s i z e i s t r i d e , G L s i z e i c o u n t , c o n s t G L v o i d * p o i n t e r ) ; 14078 14079 G L A P I v o i d A P I E N T R Y g l T e x C o o r d P o i n t e r E X T ( G L i n t s i z e , G L e n u m t y p e , G L s i z e i s t r i d e , G L s i z e i c o u n t , c o n s t G L v o i d * p o i n t e r ) ; 14080 14081 G L A P I v o i d A P I E N T R Y g l V e r t e x P o i n t e r E X T ( G L i n t s i z e , G L e n u m t y p e , G L s i z e i s t r i d e , G L s i z e i c o u n t , c o n s t G L v o i d * p o i n t e r ) ; 14082 14083 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 14084 14085 t y p e d e f v o i d ( A P I E N T R Y P P F N G L A R R A Y E L E M E N T E X T P R O C ) ( G L i n t i ) ; 14086 14087 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O L O R P O I N T E R E X T P R O C ) ( G L i n t s i z e , G L e n u m t y p e , G L s i z e i s t r i d e , G L s i z e i c o u n t , c o n s t G L v o i d * p o i n t e r ) ; 14088 14089 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D R A W A R R A Y S E X T P R O C ) ( G L e n u m m o d e , G L i n t f i r s t , G L s i z e i c o u n t ) ; 14090 14091 t y p e d e f v o i d ( A P I E N T R Y P P F N G L E D G E F L A G P O I N T E R E X T P R O C ) ( G L s i z e i s t r i d e , G L s i z e i c o u n t , c o n s t G L b o o l e a n * p o i n t e r ) ; 14092 14093 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T P O I N T E R V E X T P R O C ) ( G L e n u m p n a m e , G L v o i d * * p a r a m s ) ; 14094 14095 t y p e d e f v o i d ( A P I E N T R Y P P F N G L I N D E X P O I N T E R E X T P R O C ) ( G L e n u m t y p e , G L s i z e i s t r i d e , G L s i z e i c o u n t , c o n s t G L v o i d * p o i n t e r ) ; 14096 14097 t y p e d e f v o i d ( A P I E N T R Y P P F N G L N O R M A L P O I N T E R E X T P R O C ) ( G L e n u m t y p e , G L s i z e i s t r i d e , G L s i z e i c o u n t , c o n s t G L v o i d * p o i n t e r ) ; 14098 14099 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X C O O R D P O I N T E R E X T P R O C ) ( G L i n t s i z e , G L e n u m t y p e , G L s i z e i s t r i d e , G L s i z e i c o u n t , c o n s t G L v o i d * p o i n t e r ) ; 14100 14101 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X P O I N T E R E X T P R O C ) ( G L i n t s i z e , G L e n u m t y p e , G L s i z e i s t r i d e , G L s i z e i c o u n t , c o n s t G L v o i d * p o i n t e r ) ; 14102 14103 # e n d i f 14104 14105 # i f n d e f G L _ E X T _ m i s c _ a t t r i b u t e 14106 14107 # d e f i n e G L _ E X T _ m i s c _ a t t r i b u t e 1 14108 14109 # e n d i f 14110 14111 # i f n d e f G L _ S G I S _ g e n e r a t e _ m i p m a p 14112 14113 # d e f i n e G L _ S G I S _ g e n e r a t e _ m i p m a p 1 14114 14115 # e n d i f 14116 14117 # i f n d e f G L _ S G I X _ c l i p m a p 14118 14119 # d e f i n e G L _ S G I X _ c l i p m a p 1 14120 14121 # e n d i f 14122 14123 # i f n d e f G L _ S G I X _ s h a d o w 14124 14125 # d e f i n e G L _ S G I X _ s h a d o w 1 14126 14127 # e n d i f 14128 14129 # i f n d e f G L _ S G I S _ t e x t u r e _ e d g e _ c l a m p 14130 14131 # d e f i n e G L _ S G I S _ t e x t u r e _ e d g e _ c l a m p 1 14132 14133 # e n d i f 14134 14135 # i f n d e f G L _ S G I S _ t e x t u r e _ b o r d e r _ c l a m p 14136 14137 # d e f i n e G L _ S G I S _ t e x t u r e _ b o r d e r _ c l a m p 1 14138 14139 # e n d i f 14140 14141 # i f n d e f G L _ E X T _ b l e n d _ m i n m a x 14142 14143 # d e f i n e G L _ E X T _ b l e n d _ m i n m a x 1 14144 14145 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 14146 14147 G L A P I v o i d A P I E N T R Y g l B l e n d E q u a t i o n E X T ( G L e n u m m o d e ) ; 14148 14149 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 14150 14151 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B L E N D E Q U A T I O N E X T P R O C ) ( G L e n u m m o d e ) ; 14152 14153 # e n d i f 14154 14155 # i f n d e f G L _ E X T _ b l e n d _ s u b t r a c t 14156 14157 # d e f i n e G L _ E X T _ b l e n d _ s u b t r a c t 1 14158 14159 # e n d i f 14160 14161 # i f n d e f G L _ E X T _ b l e n d _ l o g i c _ o p 14162 14163 # d e f i n e G L _ E X T _ b l e n d _ l o g i c _ o p 1 14164 14165 # e n d i f 14166 14167 # i f n d e f G L _ S G I X _ i n t e r l a c e 14168 14169 # d e f i n e G L _ S G I X _ i n t e r l a c e 1 14170 14171 # e n d i f 14172 14173 # i f n d e f G L _ S G I X _ p i x e l _ t i l e s 14174 14175 # d e f i n e G L _ S G I X _ p i x e l _ t i l e s 1 14176 14177 # e n d i f 14178 14179 # i f n d e f G L _ S G I X _ t e x t u r e _ s e l e c t 14180 14181 # d e f i n e G L _ S G I X _ t e x t u r e _ s e l e c t 1 14182 14183 # e n d i f 14184 14185 # i f n d e f G L _ S G I X _ s p r i t e 14186 14187 # d e f i n e G L _ S G I X _ s p r i t e 1 14188 14189 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 14190 14191 G L A P I v o i d A P I E N T R Y g l S p r i t e P a r a m e t e r f S G I X ( G L e n u m p n a m e , G L f l o a t p a r a m ) ; 14192 14193 G L A P I v o i d A P I E N T R Y g l S p r i t e P a r a m e t e r f v S G I X ( G L e n u m p n a m e , c o n s t G L f l o a t * p a r a m s ) ; 14194 14195 G L A P I v o i d A P I E N T R Y g l S p r i t e P a r a m e t e r i S G I X ( G L e n u m p n a m e , G L i n t p a r a m ) ; 14196 14197 G L A P I v o i d A P I E N T R Y g l S p r i t e P a r a m e t e r i v S G I X ( G L e n u m p n a m e , c o n s t G L i n t * p a r a m s ) ; 14198 14199 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 14200 14201 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S P R I T E P A R A M E T E R F S G I X P R O C ) ( G L e n u m p n a m e , G L f l o a t p a r a m ) ; 14202 14203 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S P R I T E P A R A M E T E R F V S G I X P R O C ) ( G L e n u m p n a m e , c o n s t G L f l o a t * p a r a m s ) ; 14204 14205 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S P R I T E P A R A M E T E R I S G I X P R O C ) ( G L e n u m p n a m e , G L i n t p a r a m ) ; 14206 14207 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S P R I T E P A R A M E T E R I V S G I X P R O C ) ( G L e n u m p n a m e , c o n s t G L i n t * p a r a m s ) ; 14208 14209 # e n d i f 14210 14211 # i f n d e f G L _ S G I X _ t e x t u r e _ m u l t i _ b u f f e r 14212 14213 # d e f i n e G L _ S G I X _ t e x t u r e _ m u l t i _ b u f f e r 1 14214 14215 # e n d i f 14216 14217 # i f n d e f G L _ E X T _ p o i n t _ p a r a m e t e r s 14218 14219 # d e f i n e G L _ E X T _ p o i n t _ p a r a m e t e r s 1 14220 14221 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 14222 14223 G L A P I v o i d A P I E N T R Y g l P o i n t P a r a m e t e r f E X T ( G L e n u m p n a m e , G L f l o a t p a r a m ) ; 14224 14225 G L A P I v o i d A P I E N T R Y g l P o i n t P a r a m e t e r f v E X T ( G L e n u m p n a m e , c o n s t G L f l o a t * p a r a m s ) ; 14226 14227 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 14228 14229 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P O I N T P A R A M E T E R F E X T P R O C ) ( G L e n u m p n a m e , G L f l o a t p a r a m ) ; 14230 14231 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P O I N T P A R A M E T E R F V E X T P R O C ) ( G L e n u m p n a m e , c o n s t G L f l o a t * p a r a m s ) ; 14232 14233 # e n d i f 14234 14235 # i f n d e f G L _ S G I S _ p o i n t _ p a r a m e t e r s 14236 14237 # d e f i n e G L _ S G I S _ p o i n t _ p a r a m e t e r s 1 14238 14239 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 14240 14241 G L A P I v o i d A P I E N T R Y g l P o i n t P a r a m e t e r f S G I S ( G L e n u m p n a m e , G L f l o a t p a r a m ) ; 14242 14243 G L A P I v o i d A P I E N T R Y g l P o i n t P a r a m e t e r f v S G I S ( G L e n u m p n a m e , c o n s t G L f l o a t * p a r a m s ) ; 14244 14245 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 14246 14247 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P O I N T P A R A M E T E R F S G I S P R O C ) ( G L e n u m p n a m e , G L f l o a t p a r a m ) ; 14248 14249 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P O I N T P A R A M E T E R F V S G I S P R O C ) ( G L e n u m p n a m e , c o n s t G L f l o a t * p a r a m s ) ; 14250 14251 # e n d i f 14252 14253 # i f n d e f G L _ S G I X _ i n s t r u m e n t s 14254 14255 # d e f i n e G L _ S G I X _ i n s t r u m e n t s 1 14256 14257 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 14258 14259 G L A P I G L i n t A P I E N T R Y g l G e t I n s t r u m e n t s S G I X ( v o i d ) ; 14260 14261 G L A P I v o i d A P I E N T R Y g l I n s t r u m e n t s B u f f e r S G I X ( G L s i z e i s i z e , G L i n t * b u f f e r ) ; 14262 14263 G L A P I G L i n t A P I E N T R Y g l P o l l I n s t r u m e n t s S G I X ( G L i n t * m a r k e r _ p ) ; 14264 14265 G L A P I v o i d A P I E N T R Y g l R e a d I n s t r u m e n t s S G I X ( G L i n t m a r k e r ) ; 14266 14267 G L A P I v o i d A P I E N T R Y g l S t a r t I n s t r u m e n t s S G I X ( v o i d ) ; 14268 14269 G L A P I v o i d A P I E N T R Y g l S t o p I n s t r u m e n t s S G I X ( G L i n t m a r k e r ) ; 14270 14271 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 14272 14273 t y p e d e f G L i n t ( A P I E N T R Y P P F N G L G E T I N S T R U M E N T S S G I X P R O C ) ( v o i d ) ; 14274 14275 t y p e d e f v o i d ( A P I E N T R Y P P F N G L I N S T R U M E N T S B U F F E R S G I X P R O C ) ( G L s i z e i s i z e , G L i n t * b u f f e r ) ; 14276 14277 t y p e d e f G L i n t ( A P I E N T R Y P P F N G L P O L L I N S T R U M E N T S S G I X P R O C ) ( G L i n t * m a r k e r _ p ) ; 14278 14279 t y p e d e f v o i d ( A P I E N T R Y P P F N G L R E A D I N S T R U M E N T S S G I X P R O C ) ( G L i n t m a r k e r ) ; 14280 14281 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S T A R T I N S T R U M E N T S S G I X P R O C ) ( v o i d ) ; 14282 14283 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S T O P I N S T R U M E N T S S G I X P R O C ) ( G L i n t m a r k e r ) ; 14284 14285 # e n d i f 14286 14287 # i f n d e f G L _ S G I X _ t e x t u r e _ s c a l e _ b i a s 14288 14289 # d e f i n e G L _ S G I X _ t e x t u r e _ s c a l e _ b i a s 1 14290 14291 # e n d i f 14292 14293 # i f n d e f G L _ S G I X _ f r a m e z o o m 14294 14295 # d e f i n e G L _ S G I X _ f r a m e z o o m 1 14296 14297 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 14298 14299 G L A P I v o i d A P I E N T R Y g l F r a m e Z o o m S G I X ( G L i n t f a c t o r ) ; 14300 14301 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 14302 14303 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F R A M E Z O O M S G I X P R O C ) ( G L i n t f a c t o r ) ; 14304 14305 # e n d i f 14306 14307 # i f n d e f G L _ S G I X _ t a g _ s a m p l e _ b u f f e r 14308 14309 # d e f i n e G L _ S G I X _ t a g _ s a m p l e _ b u f f e r 1 14310 14311 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 14312 14313 G L A P I v o i d A P I E N T R Y g l T a g S a m p l e B u f f e r S G I X ( v o i d ) ; 14314 14315 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 14316 14317 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T A G S A M P L E B U F F E R S G I X P R O C ) ( v o i d ) ; 14318 14319 # e n d i f 14320 14321 # i f n d e f G L _ S G I X _ p o l y n o m i a l _ f f d 14322 14323 # d e f i n e G L _ S G I X _ p o l y n o m i a l _ f f d 1 14324 14325 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 14326 14327 G L A P I v o i d A P I E N T R Y g l D e f o r m a t i o n M a p 3 d S G I X ( G L e n u m t a r g e t , G L d o u b l e u 1 , G L d o u b l e u 2 , G L i n t u s t r i d e , G L i n t u o r d e r , G L d o u b l e v 1 , G L d o u b l e v 2 , G L i n t v s t r i d e , G L i n t v o r d e r , G L d o u b l e w 1 , G L d o u b l e w 2 , G L i n t w s t r i d e , G L i n t w o r d e r , c o n s t G L d o u b l e * p o i n t s ) ; 14328 14329 G L A P I v o i d A P I E N T R Y g l D e f o r m a t i o n M a p 3 f S G I X ( G L e n u m t a r g e t , G L f l o a t u 1 , G L f l o a t u 2 , G L i n t u s t r i d e , G L i n t u o r d e r , G L f l o a t v 1 , G L f l o a t v 2 , G L i n t v s t r i d e , G L i n t v o r d e r , G L f l o a t w 1 , G L f l o a t w 2 , G L i n t w s t r i d e , G L i n t w o r d e r , c o n s t G L f l o a t * p o i n t s ) ; 14330 14331 G L A P I v o i d A P I E N T R Y g l D e f o r m S G I X ( G L b i t f i e l d m a s k ) ; 14332 14333 G L A P I v o i d A P I E N T R Y g l L o a d I d e n t i t y D e f o r m a t i o n M a p S G I X ( G L b i t f i e l d m a s k ) ; 14334 14335 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 14336 14337 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D E F O R M A T I O N M A P 3 D S G I X P R O C ) ( G L e n u m t a r g e t , G L d o u b l e u 1 , G L d o u b l e u 2 , G L i n t u s t r i d e , G L i n t u o r d e r , G L d o u b l e v 1 , G L d o u b l e v 2 , G L i n t v s t r i d e , G L i n t v o r d e r , G L d o u b l e w 1 , G L d o u b l e w 2 , G L i n t w s t r i d e , G L i n t w o r d e r , c o n s t G L d o u b l e * p o i n t s ) ; 14338 14339 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D E F O R M A T I O N M A P 3 F S G I X P R O C ) ( G L e n u m t a r g e t , G L f l o a t u 1 , G L f l o a t u 2 , G L i n t u s t r i d e , G L i n t u o r d e r , G L f l o a t v 1 , G L f l o a t v 2 , G L i n t v s t r i d e , G L i n t v o r d e r , G L f l o a t w 1 , G L f l o a t w 2 , G L i n t w s t r i d e , G L i n t w o r d e r , c o n s t G L f l o a t * p o i n t s ) ; 14340 14341 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D E F O R M S G I X P R O C ) ( G L b i t f i e l d m a s k ) ; 14342 14343 t y p e d e f v o i d ( A P I E N T R Y P P F N G L L O A D I D E N T I T Y D E F O R M A T I O N M A P S G I X P R O C ) ( G L b i t f i e l d m a s k ) ; 14344 14345 # e n d i f 14346 14347 # i f n d e f G L _ S G I X _ r e f e r e n c e _ p l a n e 14348 14349 # d e f i n e G L _ S G I X _ r e f e r e n c e _ p l a n e 1 14350 14351 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 14352 14353 G L A P I v o i d A P I E N T R Y g l R e f e r e n c e P l a n e S G I X ( c o n s t G L d o u b l e * e q u a t i o n ) ; 14354 14355 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 14356 14357 t y p e d e f v o i d ( A P I E N T R Y P P F N G L R E F E R E N C E P L A N E S G I X P R O C ) ( c o n s t G L d o u b l e * e q u a t i o n ) ; 14358 14359 # e n d i f 14360 14361 # i f n d e f G L _ S G I X _ f l u s h _ r a s t e r 14362 14363 # d e f i n e G L _ S G I X _ f l u s h _ r a s t e r 1 14364 14365 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 14366 14367 G L A P I v o i d A P I E N T R Y g l F l u s h R a s t e r S G I X ( v o i d ) ; 14368 14369 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 14370 14371 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F L U S H R A S T E R S G I X P R O C ) ( v o i d ) ; 14372 14373 # e n d i f 14374 14375 # i f n d e f G L _ S G I X _ d e p t h _ t e x t u r e 14376 14377 # d e f i n e G L _ S G I X _ d e p t h _ t e x t u r e 1 14378 14379 # e n d i f 14380 14381 # i f n d e f G L _ S G I S _ f o g _ f u n c t i o n 14382 14383 # d e f i n e G L _ S G I S _ f o g _ f u n c t i o n 1 14384 14385 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 14386 14387 G L A P I v o i d A P I E N T R Y g l F o g F u n c S G I S ( G L s i z e i n , c o n s t G L f l o a t * p o i n t s ) ; 14388 14389 G L A P I v o i d A P I E N T R Y g l G e t F o g F u n c S G I S ( G L f l o a t * p o i n t s ) ; 14390 14391 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 14392 14393 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F O G F U N C S G I S P R O C ) ( G L s i z e i n , c o n s t G L f l o a t * p o i n t s ) ; 14394 14395 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T F O G F U N C S G I S P R O C ) ( G L f l o a t * p o i n t s ) ; 14396 14397 # e n d i f 14398 14399 # i f n d e f G L _ S G I X _ f o g _ o f f s e t 14400 14401 # d e f i n e G L _ S G I X _ f o g _ o f f s e t 1 14402 14403 # e n d i f 14404 14405 # i f n d e f G L _ H P _ i m a g e _ t r a n s f o r m 14406 14407 # d e f i n e G L _ H P _ i m a g e _ t r a n s f o r m 1 14408 14409 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 14410 14411 G L A P I v o i d A P I E N T R Y g l I m a g e T r a n s f o r m P a r a m e t e r i H P ( G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t p a r a m ) ; 14412 14413 G L A P I v o i d A P I E N T R Y g l I m a g e T r a n s f o r m P a r a m e t e r f H P ( G L e n u m t a r g e t , G L e n u m p n a m e , G L f l o a t p a r a m ) ; 14414 14415 G L A P I v o i d A P I E N T R Y g l I m a g e T r a n s f o r m P a r a m e t e r i v H P ( G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L i n t * p a r a m s ) ; 14416 14417 G L A P I v o i d A P I E N T R Y g l I m a g e T r a n s f o r m P a r a m e t e r f v H P ( G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L f l o a t * p a r a m s ) ; 14418 14419 G L A P I v o i d A P I E N T R Y g l G e t I m a g e T r a n s f o r m P a r a m e t e r i v H P ( G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 14420 14421 G L A P I v o i d A P I E N T R Y g l G e t I m a g e T r a n s f o r m P a r a m e t e r f v H P ( G L e n u m t a r g e t , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 14422 14423 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 14424 14425 t y p e d e f v o i d ( A P I E N T R Y P P F N G L I M A G E T R A N S F O R M P A R A M E T E R I H P P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t p a r a m ) ; 14426 14427 t y p e d e f v o i d ( A P I E N T R Y P P F N G L I M A G E T R A N S F O R M P A R A M E T E R F H P P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , G L f l o a t p a r a m ) ; 14428 14429 t y p e d e f v o i d ( A P I E N T R Y P P F N G L I M A G E T R A N S F O R M P A R A M E T E R I V H P P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L i n t * p a r a m s ) ; 14430 14431 t y p e d e f v o i d ( A P I E N T R Y P P F N G L I M A G E T R A N S F O R M P A R A M E T E R F V H P P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L f l o a t * p a r a m s ) ; 14432 14433 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T I M A G E T R A N S F O R M P A R A M E T E R I V H P P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 14434 14435 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T I M A G E T R A N S F O R M P A R A M E T E R F V H P P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 14436 14437 # e n d i f 14438 14439 # i f n d e f G L _ H P _ c o n v o l u t i o n _ b o r d e r _ m o d e s 14440 14441 # d e f i n e G L _ H P _ c o n v o l u t i o n _ b o r d e r _ m o d e s 1 14442 14443 # e n d i f 14444 14445 # i f n d e f G L _ S G I X _ t e x t u r e _ a d d _ e n v 14446 14447 # d e f i n e G L _ S G I X _ t e x t u r e _ a d d _ e n v 1 14448 14449 # e n d i f 14450 14451 # i f n d e f G L _ E X T _ c o l o r _ s u b t a b l e 14452 14453 # d e f i n e G L _ E X T _ c o l o r _ s u b t a b l e 1 14454 14455 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 14456 14457 G L A P I v o i d A P I E N T R Y g l C o l o r S u b T a b l e E X T ( G L e n u m t a r g e t , G L s i z e i s t a r t , G L s i z e i c o u n t , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * d a t a ) ; 14458 14459 G L A P I v o i d A P I E N T R Y g l C o p y C o l o r S u b T a b l e E X T ( G L e n u m t a r g e t , G L s i z e i s t a r t , G L i n t x , G L i n t y , G L s i z e i w i d t h ) ; 14460 14461 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 14462 14463 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O L O R S U B T A B L E E X T P R O C ) ( G L e n u m t a r g e t , G L s i z e i s t a r t , G L s i z e i c o u n t , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * d a t a ) ; 14464 14465 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O P Y C O L O R S U B T A B L E E X T P R O C ) ( G L e n u m t a r g e t , G L s i z e i s t a r t , G L i n t x , G L i n t y , G L s i z e i w i d t h ) ; 14466 14467 # e n d i f 14468 14469 # i f n d e f G L _ P G I _ v e r t e x _ h i n t s 14470 14471 # d e f i n e G L _ P G I _ v e r t e x _ h i n t s 1 14472 14473 # e n d i f 14474 14475 # i f n d e f G L _ P G I _ m i s c _ h i n t s 14476 14477 # d e f i n e G L _ P G I _ m i s c _ h i n t s 1 14478 14479 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 14480 14481 G L A P I v o i d A P I E N T R Y g l H i n t P G I ( G L e n u m t a r g e t , G L i n t m o d e ) ; 14482 14483 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 14484 14485 t y p e d e f v o i d ( A P I E N T R Y P P F N G L H I N T P G I P R O C ) ( G L e n u m t a r g e t , G L i n t m o d e ) ; 14486 14487 # e n d i f 14488 14489 # i f n d e f G L _ E X T _ p a l e t t e d _ t e x t u r e 14490 14491 # d e f i n e G L _ E X T _ p a l e t t e d _ t e x t u r e 1 14492 14493 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 14494 14495 G L A P I v o i d A P I E N T R Y g l C o l o r T a b l e E X T ( G L e n u m t a r g e t , G L e n u m i n t e r n a l F o r m a t , G L s i z e i w i d t h , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * t a b l e ) ; 14496 14497 G L A P I v o i d A P I E N T R Y g l G e t C o l o r T a b l e E X T ( G L e n u m t a r g e t , G L e n u m f o r m a t , G L e n u m t y p e , G L v o i d * d a t a ) ; 14498 14499 G L A P I v o i d A P I E N T R Y g l G e t C o l o r T a b l e P a r a m e t e r i v E X T ( G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 14500 14501 G L A P I v o i d A P I E N T R Y g l G e t C o l o r T a b l e P a r a m e t e r f v E X T ( G L e n u m t a r g e t , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 14502 14503 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 14504 14505 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O L O R T A B L E E X T P R O C ) ( G L e n u m t a r g e t , G L e n u m i n t e r n a l F o r m a t , G L s i z e i w i d t h , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * t a b l e ) ; 14506 14507 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T C O L O R T A B L E E X T P R O C ) ( G L e n u m t a r g e t , G L e n u m f o r m a t , G L e n u m t y p e , G L v o i d * d a t a ) ; 14508 14509 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T C O L O R T A B L E P A R A M E T E R I V E X T P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 14510 14511 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T C O L O R T A B L E P A R A M E T E R F V E X T P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 14512 14513 # e n d i f 14514 14515 # i f n d e f G L _ E X T _ c l i p _ v o l u m e _ h i n t 14516 14517 # d e f i n e G L _ E X T _ c l i p _ v o l u m e _ h i n t 1 14518 14519 # e n d i f 14520 14521 # i f n d e f G L _ S G I X _ l i s t _ p r i o r i t y 14522 14523 # d e f i n e G L _ S G I X _ l i s t _ p r i o r i t y 1 14524 14525 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 14526 14527 G L A P I v o i d A P I E N T R Y g l G e t L i s t P a r a m e t e r f v S G I X ( G L u i n t l i s t , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 14528 14529 G L A P I v o i d A P I E N T R Y g l G e t L i s t P a r a m e t e r i v S G I X ( G L u i n t l i s t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 14530 14531 G L A P I v o i d A P I E N T R Y g l L i s t P a r a m e t e r f S G I X ( G L u i n t l i s t , G L e n u m p n a m e , G L f l o a t p a r a m ) ; 14532 14533 G L A P I v o i d A P I E N T R Y g l L i s t P a r a m e t e r f v S G I X ( G L u i n t l i s t , G L e n u m p n a m e , c o n s t G L f l o a t * p a r a m s ) ; 14534 14535 G L A P I v o i d A P I E N T R Y g l L i s t P a r a m e t e r i S G I X ( G L u i n t l i s t , G L e n u m p n a m e , G L i n t p a r a m ) ; 14536 14537 G L A P I v o i d A P I E N T R Y g l L i s t P a r a m e t e r i v S G I X ( G L u i n t l i s t , G L e n u m p n a m e , c o n s t G L i n t * p a r a m s ) ; 14538 14539 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 14540 14541 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T L I S T P A R A M E T E R F V S G I X P R O C ) ( G L u i n t l i s t , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 14542 14543 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T L I S T P A R A M E T E R I V S G I X P R O C ) ( G L u i n t l i s t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 14544 14545 t y p e d e f v o i d ( A P I E N T R Y P P F N G L L I S T P A R A M E T E R F S G I X P R O C ) ( G L u i n t l i s t , G L e n u m p n a m e , G L f l o a t p a r a m ) ; 14546 14547 t y p e d e f v o i d ( A P I E N T R Y P P F N G L L I S T P A R A M E T E R F V S G I X P R O C ) ( G L u i n t l i s t , G L e n u m p n a m e , c o n s t G L f l o a t * p a r a m s ) ; 14548 14549 t y p e d e f v o i d ( A P I E N T R Y P P F N G L L I S T P A R A M E T E R I S G I X P R O C ) ( G L u i n t l i s t , G L e n u m p n a m e , G L i n t p a r a m ) ; 14550 14551 t y p e d e f v o i d ( A P I E N T R Y P P F N G L L I S T P A R A M E T E R I V S G I X P R O C ) ( G L u i n t l i s t , G L e n u m p n a m e , c o n s t G L i n t * p a r a m s ) ; 14552 14553 # e n d i f 14554 14555 # i f n d e f G L _ S G I X _ i r _ i n s t r u m e n t 1 14556 14557 # d e f i n e G L _ S G I X _ i r _ i n s t r u m e n t 1 1 14558 14559 # e n d i f 14560 14561 # i f n d e f G L _ S G I X _ c a l l i g r a p h i c _ f r a g m e n t 14562 14563 # d e f i n e G L _ S G I X _ c a l l i g r a p h i c _ f r a g m e n t 1 14564 14565 # e n d i f 14566 14567 # i f n d e f G L _ S G I X _ t e x t u r e _ l o d _ b i a s 14568 14569 # d e f i n e G L _ S G I X _ t e x t u r e _ l o d _ b i a s 1 14570 14571 # e n d i f 14572 14573 # i f n d e f G L _ S G I X _ s h a d o w _ a m b i e n t 14574 14575 # d e f i n e G L _ S G I X _ s h a d o w _ a m b i e n t 1 14576 14577 # e n d i f 14578 14579 # i f n d e f G L _ E X T _ i n d e x _ t e x t u r e 14580 14581 # d e f i n e G L _ E X T _ i n d e x _ t e x t u r e 1 14582 14583 # e n d i f 14584 14585 # i f n d e f G L _ E X T _ i n d e x _ m a t e r i a l 14586 14587 # d e f i n e G L _ E X T _ i n d e x _ m a t e r i a l 1 14588 14589 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 14590 14591 G L A P I v o i d A P I E N T R Y g l I n d e x M a t e r i a l E X T ( G L e n u m f a c e , G L e n u m m o d e ) ; 14592 14593 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 14594 14595 t y p e d e f v o i d ( A P I E N T R Y P P F N G L I N D E X M A T E R I A L E X T P R O C ) ( G L e n u m f a c e , G L e n u m m o d e ) ; 14596 14597 # e n d i f 14598 14599 # i f n d e f G L _ E X T _ i n d e x _ f u n c 14600 14601 # d e f i n e G L _ E X T _ i n d e x _ f u n c 1 14602 14603 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 14604 14605 G L A P I v o i d A P I E N T R Y g l I n d e x F u n c E X T ( G L e n u m f u n c , G L c l a m p f r e f ) ; 14606 14607 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 14608 14609 t y p e d e f v o i d ( A P I E N T R Y P P F N G L I N D E X F U N C E X T P R O C ) ( G L e n u m f u n c , G L c l a m p f r e f ) ; 14610 14611 # e n d i f 14612 14613 # i f n d e f G L _ E X T _ i n d e x _ a r r a y _ f o r m a t s 14614 14615 # d e f i n e G L _ E X T _ i n d e x _ a r r a y _ f o r m a t s 1 14616 14617 # e n d i f 14618 14619 # i f n d e f G L _ E X T _ c o m p i l e d _ v e r t e x _ a r r a y 14620 14621 # d e f i n e G L _ E X T _ c o m p i l e d _ v e r t e x _ a r r a y 1 14622 14623 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 14624 14625 G L A P I v o i d A P I E N T R Y g l L o c k A r r a y s E X T ( G L i n t f i r s t , G L s i z e i c o u n t ) ; 14626 14627 G L A P I v o i d A P I E N T R Y g l U n l o c k A r r a y s E X T ( v o i d ) ; 14628 14629 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 14630 14631 t y p e d e f v o i d ( A P I E N T R Y P P F N G L L O C K A R R A Y S E X T P R O C ) ( G L i n t f i r s t , G L s i z e i c o u n t ) ; 14632 14633 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N L O C K A R R A Y S E X T P R O C ) ( v o i d ) ; 14634 14635 # e n d i f 14636 14637 # i f n d e f G L _ E X T _ c u l l _ v e r t e x 14638 14639 # d e f i n e G L _ E X T _ c u l l _ v e r t e x 1 14640 14641 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 14642 14643 G L A P I v o i d A P I E N T R Y g l C u l l P a r a m e t e r d v E X T ( G L e n u m p n a m e , G L d o u b l e * p a r a m s ) ; 14644 14645 G L A P I v o i d A P I E N T R Y g l C u l l P a r a m e t e r f v E X T ( G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 14646 14647 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 14648 14649 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C U L L P A R A M E T E R D V E X T P R O C ) ( G L e n u m p n a m e , G L d o u b l e * p a r a m s ) ; 14650 14651 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C U L L P A R A M E T E R F V E X T P R O C ) ( G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 14652 14653 # e n d i f 14654 14655 # i f n d e f G L _ S G I X _ y c r c b 14656 14657 # d e f i n e G L _ S G I X _ y c r c b 1 14658 14659 # e n d i f 14660 14661 # i f n d e f G L _ S G I X _ f r a g m e n t _ l i g h t i n g 14662 14663 # d e f i n e G L _ S G I X _ f r a g m e n t _ l i g h t i n g 1 14664 14665 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 14666 14667 G L A P I v o i d A P I E N T R Y g l F r a g m e n t C o l o r M a t e r i a l S G I X ( G L e n u m f a c e , G L e n u m m o d e ) ; 14668 14669 G L A P I v o i d A P I E N T R Y g l F r a g m e n t L i g h t f S G I X ( G L e n u m l i g h t , G L e n u m p n a m e , G L f l o a t p a r a m ) ; 14670 14671 G L A P I v o i d A P I E N T R Y g l F r a g m e n t L i g h t f v S G I X ( G L e n u m l i g h t , G L e n u m p n a m e , c o n s t G L f l o a t * p a r a m s ) ; 14672 14673 G L A P I v o i d A P I E N T R Y g l F r a g m e n t L i g h t i S G I X ( G L e n u m l i g h t , G L e n u m p n a m e , G L i n t p a r a m ) ; 14674 14675 G L A P I v o i d A P I E N T R Y g l F r a g m e n t L i g h t i v S G I X ( G L e n u m l i g h t , G L e n u m p n a m e , c o n s t G L i n t * p a r a m s ) ; 14676 14677 G L A P I v o i d A P I E N T R Y g l F r a g m e n t L i g h t M o d e l f S G I X ( G L e n u m p n a m e , G L f l o a t p a r a m ) ; 14678 14679 G L A P I v o i d A P I E N T R Y g l F r a g m e n t L i g h t M o d e l f v S G I X ( G L e n u m p n a m e , c o n s t G L f l o a t * p a r a m s ) ; 14680 14681 G L A P I v o i d A P I E N T R Y g l F r a g m e n t L i g h t M o d e l i S G I X ( G L e n u m p n a m e , G L i n t p a r a m ) ; 14682 14683 G L A P I v o i d A P I E N T R Y g l F r a g m e n t L i g h t M o d e l i v S G I X ( G L e n u m p n a m e , c o n s t G L i n t * p a r a m s ) ; 14684 14685 G L A P I v o i d A P I E N T R Y g l F r a g m e n t M a t e r i a l f S G I X ( G L e n u m f a c e , G L e n u m p n a m e , G L f l o a t p a r a m ) ; 14686 14687 G L A P I v o i d A P I E N T R Y g l F r a g m e n t M a t e r i a l f v S G I X ( G L e n u m f a c e , G L e n u m p n a m e , c o n s t G L f l o a t * p a r a m s ) ; 14688 14689 G L A P I v o i d A P I E N T R Y g l F r a g m e n t M a t e r i a l i S G I X ( G L e n u m f a c e , G L e n u m p n a m e , G L i n t p a r a m ) ; 14690 14691 G L A P I v o i d A P I E N T R Y g l F r a g m e n t M a t e r i a l i v S G I X ( G L e n u m f a c e , G L e n u m p n a m e , c o n s t G L i n t * p a r a m s ) ; 14692 14693 G L A P I v o i d A P I E N T R Y g l G e t F r a g m e n t L i g h t f v S G I X ( G L e n u m l i g h t , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 14694 14695 G L A P I v o i d A P I E N T R Y g l G e t F r a g m e n t L i g h t i v S G I X ( G L e n u m l i g h t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 14696 14697 G L A P I v o i d A P I E N T R Y g l G e t F r a g m e n t M a t e r i a l f v S G I X ( G L e n u m f a c e , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 14698 14699 G L A P I v o i d A P I E N T R Y g l G e t F r a g m e n t M a t e r i a l i v S G I X ( G L e n u m f a c e , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 14700 14701 G L A P I v o i d A P I E N T R Y g l L i g h t E n v i S G I X ( G L e n u m p n a m e , G L i n t p a r a m ) ; 14702 14703 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 14704 14705 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F R A G M E N T C O L O R M A T E R I A L S G I X P R O C ) ( G L e n u m f a c e , G L e n u m m o d e ) ; 14706 14707 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F R A G M E N T L I G H T F S G I X P R O C ) ( G L e n u m l i g h t , G L e n u m p n a m e , G L f l o a t p a r a m ) ; 14708 14709 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F R A G M E N T L I G H T F V S G I X P R O C ) ( G L e n u m l i g h t , G L e n u m p n a m e , c o n s t G L f l o a t * p a r a m s ) ; 14710 14711 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F R A G M E N T L I G H T I S G I X P R O C ) ( G L e n u m l i g h t , G L e n u m p n a m e , G L i n t p a r a m ) ; 14712 14713 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F R A G M E N T L I G H T I V S G I X P R O C ) ( G L e n u m l i g h t , G L e n u m p n a m e , c o n s t G L i n t * p a r a m s ) ; 14714 14715 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F R A G M E N T L I G H T M O D E L F S G I X P R O C ) ( G L e n u m p n a m e , G L f l o a t p a r a m ) ; 14716 14717 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F R A G M E N T L I G H T M O D E L F V S G I X P R O C ) ( G L e n u m p n a m e , c o n s t G L f l o a t * p a r a m s ) ; 14718 14719 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F R A G M E N T L I G H T M O D E L I S G I X P R O C ) ( G L e n u m p n a m e , G L i n t p a r a m ) ; 14720 14721 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F R A G M E N T L I G H T M O D E L I V S G I X P R O C ) ( G L e n u m p n a m e , c o n s t G L i n t * p a r a m s ) ; 14722 14723 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F R A G M E N T M A T E R I A L F S G I X P R O C ) ( G L e n u m f a c e , G L e n u m p n a m e , G L f l o a t p a r a m ) ; 14724 14725 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F R A G M E N T M A T E R I A L F V S G I X P R O C ) ( G L e n u m f a c e , G L e n u m p n a m e , c o n s t G L f l o a t * p a r a m s ) ; 14726 14727 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F R A G M E N T M A T E R I A L I S G I X P R O C ) ( G L e n u m f a c e , G L e n u m p n a m e , G L i n t p a r a m ) ; 14728 14729 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F R A G M E N T M A T E R I A L I V S G I X P R O C ) ( G L e n u m f a c e , G L e n u m p n a m e , c o n s t G L i n t * p a r a m s ) ; 14730 14731 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T F R A G M E N T L I G H T F V S G I X P R O C ) ( G L e n u m l i g h t , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 14732 14733 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T F R A G M E N T L I G H T I V S G I X P R O C ) ( G L e n u m l i g h t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 14734 14735 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T F R A G M E N T M A T E R I A L F V S G I X P R O C ) ( G L e n u m f a c e , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 14736 14737 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T F R A G M E N T M A T E R I A L I V S G I X P R O C ) ( G L e n u m f a c e , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 14738 14739 t y p e d e f v o i d ( A P I E N T R Y P P F N G L L I G H T E N V I S G I X P R O C ) ( G L e n u m p n a m e , G L i n t p a r a m ) ; 14740 14741 # e n d i f 14742 14743 # i f n d e f G L _ I B M _ r a s t e r p o s _ c l i p 14744 14745 # d e f i n e G L _ I B M _ r a s t e r p o s _ c l i p 1 14746 14747 # e n d i f 14748 14749 # i f n d e f G L _ H P _ t e x t u r e _ l i g h t i n g 14750 14751 # d e f i n e G L _ H P _ t e x t u r e _ l i g h t i n g 1 14752 14753 # e n d i f 14754 14755 # i f n d e f G L _ E X T _ d r a w _ r a n g e _ e l e m e n t s 14756 14757 # d e f i n e G L _ E X T _ d r a w _ r a n g e _ e l e m e n t s 1 14758 14759 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 14760 14761 G L A P I v o i d A P I E N T R Y g l D r a w R a n g e E l e m e n t s E X T ( G L e n u m m o d e , G L u i n t s t a r t , G L u i n t e n d , G L s i z e i c o u n t , G L e n u m t y p e , c o n s t G L v o i d * i n d i c e s ) ; 14762 14763 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 14764 14765 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D R A W R A N G E E L E M E N T S E X T P R O C ) ( G L e n u m m o d e , G L u i n t s t a r t , G L u i n t e n d , G L s i z e i c o u n t , G L e n u m t y p e , c o n s t G L v o i d * i n d i c e s ) ; 14766 14767 # e n d i f 14768 14769 # i f n d e f G L _ W I N _ p h o n g _ s h a d i n g 14770 14771 # d e f i n e G L _ W I N _ p h o n g _ s h a d i n g 1 14772 14773 # e n d i f 14774 14775 # i f n d e f G L _ W I N _ s p e c u l a r _ f o g 14776 14777 # d e f i n e G L _ W I N _ s p e c u l a r _ f o g 1 14778 14779 # e n d i f 14780 14781 # i f n d e f G L _ E X T _ l i g h t _ t e x t u r e 14782 14783 # d e f i n e G L _ E X T _ l i g h t _ t e x t u r e 1 14784 14785 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 14786 14787 G L A P I v o i d A P I E N T R Y g l A p p l y T e x t u r e E X T ( G L e n u m m o d e ) ; 14788 14789 G L A P I v o i d A P I E N T R Y g l T e x t u r e L i g h t E X T ( G L e n u m p n a m e ) ; 14790 14791 G L A P I v o i d A P I E N T R Y g l T e x t u r e M a t e r i a l E X T ( G L e n u m f a c e , G L e n u m m o d e ) ; 14792 14793 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 14794 14795 t y p e d e f v o i d ( A P I E N T R Y P P F N G L A P P L Y T E X T U R E E X T P R O C ) ( G L e n u m m o d e ) ; 14796 14797 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X T U R E L I G H T E X T P R O C ) ( G L e n u m p n a m e ) ; 14798 14799 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X T U R E M A T E R I A L E X T P R O C ) ( G L e n u m f a c e , G L e n u m m o d e ) ; 14800 14801 # e n d i f 14802 14803 # i f n d e f G L _ S G I X _ b l e n d _ a l p h a _ m i n m a x 14804 14805 # d e f i n e G L _ S G I X _ b l e n d _ a l p h a _ m i n m a x 1 14806 14807 # e n d i f 14808 14809 # i f n d e f G L _ E X T _ b g r a 14810 14811 # d e f i n e G L _ E X T _ b g r a 1 14812 14813 # e n d i f 14814 14815 # i f n d e f G L _ S G I X _ a s y n c 14816 14817 # d e f i n e G L _ S G I X _ a s y n c 1 14818 14819 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 14820 14821 G L A P I v o i d A P I E N T R Y g l A s y n c M a r k e r S G I X ( G L u i n t m a r k e r ) ; 14822 14823 G L A P I G L i n t A P I E N T R Y g l F i n i s h A s y n c S G I X ( G L u i n t * m a r k e r p ) ; 14824 14825 G L A P I G L i n t A P I E N T R Y g l P o l l A s y n c S G I X ( G L u i n t * m a r k e r p ) ; 14826 14827 G L A P I G L u i n t A P I E N T R Y g l G e n A s y n c M a r k e r s S G I X ( G L s i z e i r a n g e ) ; 14828 14829 G L A P I v o i d A P I E N T R Y g l D e l e t e A s y n c M a r k e r s S G I X ( G L u i n t m a r k e r , G L s i z e i r a n g e ) ; 14830 14831 G L A P I G L b o o l e a n A P I E N T R Y g l I s A s y n c M a r k e r S G I X ( G L u i n t m a r k e r ) ; 14832 14833 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 14834 14835 t y p e d e f v o i d ( A P I E N T R Y P P F N G L A S Y N C M A R K E R S G I X P R O C ) ( G L u i n t m a r k e r ) ; 14836 14837 t y p e d e f G L i n t ( A P I E N T R Y P P F N G L F I N I S H A S Y N C S G I X P R O C ) ( G L u i n t * m a r k e r p ) ; 14838 14839 t y p e d e f G L i n t ( A P I E N T R Y P P F N G L P O L L A S Y N C S G I X P R O C ) ( G L u i n t * m a r k e r p ) ; 14840 14841 t y p e d e f G L u i n t ( A P I E N T R Y P P F N G L G E N A S Y N C M A R K E R S S G I X P R O C ) ( G L s i z e i r a n g e ) ; 14842 14843 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D E L E T E A S Y N C M A R K E R S S G I X P R O C ) ( G L u i n t m a r k e r , G L s i z e i r a n g e ) ; 14844 14845 t y p e d e f G L b o o l e a n ( A P I E N T R Y P P F N G L I S A S Y N C M A R K E R S G I X P R O C ) ( G L u i n t m a r k e r ) ; 14846 14847 # e n d i f 14848 14849 # i f n d e f G L _ S G I X _ a s y n c _ p i x e l 14850 14851 # d e f i n e G L _ S G I X _ a s y n c _ p i x e l 1 14852 14853 # e n d i f 14854 14855 # i f n d e f G L _ S G I X _ a s y n c _ h i s t o g r a m 14856 14857 # d e f i n e G L _ S G I X _ a s y n c _ h i s t o g r a m 1 14858 14859 # e n d i f 14860 14861 # i f n d e f G L _ I N T E L _ p a r a l l e l _ a r r a y s 14862 14863 # d e f i n e G L _ I N T E L _ p a r a l l e l _ a r r a y s 1 14864 14865 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 14866 14867 G L A P I v o i d A P I E N T R Y g l V e r t e x P o i n t e r v I N T E L ( G L i n t s i z e , G L e n u m t y p e , c o n s t G L v o i d * * p o i n t e r ) ; 14868 14869 G L A P I v o i d A P I E N T R Y g l N o r m a l P o i n t e r v I N T E L ( G L e n u m t y p e , c o n s t G L v o i d * * p o i n t e r ) ; 14870 14871 G L A P I v o i d A P I E N T R Y g l C o l o r P o i n t e r v I N T E L ( G L i n t s i z e , G L e n u m t y p e , c o n s t G L v o i d * * p o i n t e r ) ; 14872 14873 G L A P I v o i d A P I E N T R Y g l T e x C o o r d P o i n t e r v I N T E L ( G L i n t s i z e , G L e n u m t y p e , c o n s t G L v o i d * * p o i n t e r ) ; 14874 14875 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 14876 14877 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X P O I N T E R V I N T E L P R O C ) ( G L i n t s i z e , G L e n u m t y p e , c o n s t G L v o i d * * p o i n t e r ) ; 14878 14879 t y p e d e f v o i d ( A P I E N T R Y P P F N G L N O R M A L P O I N T E R V I N T E L P R O C ) ( G L e n u m t y p e , c o n s t G L v o i d * * p o i n t e r ) ; 14880 14881 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O L O R P O I N T E R V I N T E L P R O C ) ( G L i n t s i z e , G L e n u m t y p e , c o n s t G L v o i d * * p o i n t e r ) ; 14882 14883 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X C O O R D P O I N T E R V I N T E L P R O C ) ( G L i n t s i z e , G L e n u m t y p e , c o n s t G L v o i d * * p o i n t e r ) ; 14884 14885 # e n d i f 14886 14887 # i f n d e f G L _ H P _ o c c l u s i o n _ t e s t 14888 14889 # d e f i n e G L _ H P _ o c c l u s i o n _ t e s t 1 14890 14891 # e n d i f 14892 14893 # i f n d e f G L _ E X T _ p i x e l _ t r a n s f o r m 14894 14895 # d e f i n e G L _ E X T _ p i x e l _ t r a n s f o r m 1 14896 14897 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 14898 14899 G L A P I v o i d A P I E N T R Y g l P i x e l T r a n s f o r m P a r a m e t e r i E X T ( G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t p a r a m ) ; 14900 14901 G L A P I v o i d A P I E N T R Y g l P i x e l T r a n s f o r m P a r a m e t e r f E X T ( G L e n u m t a r g e t , G L e n u m p n a m e , G L f l o a t p a r a m ) ; 14902 14903 G L A P I v o i d A P I E N T R Y g l P i x e l T r a n s f o r m P a r a m e t e r i v E X T ( G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L i n t * p a r a m s ) ; 14904 14905 G L A P I v o i d A P I E N T R Y g l P i x e l T r a n s f o r m P a r a m e t e r f v E X T ( G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L f l o a t * p a r a m s ) ; 14906 14907 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 14908 14909 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P I X E L T R A N S F O R M P A R A M E T E R I E X T P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t p a r a m ) ; 14910 14911 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P I X E L T R A N S F O R M P A R A M E T E R F E X T P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , G L f l o a t p a r a m ) ; 14912 14913 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P I X E L T R A N S F O R M P A R A M E T E R I V E X T P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L i n t * p a r a m s ) ; 14914 14915 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P I X E L T R A N S F O R M P A R A M E T E R F V E X T P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L f l o a t * p a r a m s ) ; 14916 14917 # e n d i f 14918 14919 # i f n d e f G L _ E X T _ p i x e l _ t r a n s f o r m _ c o l o r _ t a b l e 14920 14921 # d e f i n e G L _ E X T _ p i x e l _ t r a n s f o r m _ c o l o r _ t a b l e 1 14922 14923 # e n d i f 14924 14925 # i f n d e f G L _ E X T _ s h a r e d _ t e x t u r e _ p a l e t t e 14926 14927 # d e f i n e G L _ E X T _ s h a r e d _ t e x t u r e _ p a l e t t e 1 14928 14929 # e n d i f 14930 14931 # i f n d e f G L _ E X T _ s e p a r a t e _ s p e c u l a r _ c o l o r 14932 14933 # d e f i n e G L _ E X T _ s e p a r a t e _ s p e c u l a r _ c o l o r 1 14934 14935 # e n d i f 14936 14937 # i f n d e f G L _ E X T _ s e c o n d a r y _ c o l o r 14938 14939 # d e f i n e G L _ E X T _ s e c o n d a r y _ c o l o r 1 14940 14941 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 14942 14943 G L A P I v o i d A P I E N T R Y g l S e c o n d a r y C o l o r 3 b E X T ( G L b y t e r e d , G L b y t e g r e e n , G L b y t e b l u e ) ; 14944 14945 G L A P I v o i d A P I E N T R Y g l S e c o n d a r y C o l o r 3 b v E X T ( c o n s t G L b y t e * v ) ; 14946 14947 G L A P I v o i d A P I E N T R Y g l S e c o n d a r y C o l o r 3 d E X T ( G L d o u b l e r e d , G L d o u b l e g r e e n , G L d o u b l e b l u e ) ; 14948 14949 G L A P I v o i d A P I E N T R Y g l S e c o n d a r y C o l o r 3 d v E X T ( c o n s t G L d o u b l e * v ) ; 14950 14951 G L A P I v o i d A P I E N T R Y g l S e c o n d a r y C o l o r 3 f E X T ( G L f l o a t r e d , G L f l o a t g r e e n , G L f l o a t b l u e ) ; 14952 14953 G L A P I v o i d A P I E N T R Y g l S e c o n d a r y C o l o r 3 f v E X T ( c o n s t G L f l o a t * v ) ; 14954 14955 G L A P I v o i d A P I E N T R Y g l S e c o n d a r y C o l o r 3 i E X T ( G L i n t r e d , G L i n t g r e e n , G L i n t b l u e ) ; 14956 14957 G L A P I v o i d A P I E N T R Y g l S e c o n d a r y C o l o r 3 i v E X T ( c o n s t G L i n t * v ) ; 14958 14959 G L A P I v o i d A P I E N T R Y g l S e c o n d a r y C o l o r 3 s E X T ( G L s h o r t r e d , G L s h o r t g r e e n , G L s h o r t b l u e ) ; 14960 14961 G L A P I v o i d A P I E N T R Y g l S e c o n d a r y C o l o r 3 s v E X T ( c o n s t G L s h o r t * v ) ; 14962 14963 G L A P I v o i d A P I E N T R Y g l S e c o n d a r y C o l o r 3 u b E X T ( G L u b y t e r e d , G L u b y t e g r e e n , G L u b y t e b l u e ) ; 14964 14965 G L A P I v o i d A P I E N T R Y g l S e c o n d a r y C o l o r 3 u b v E X T ( c o n s t G L u b y t e * v ) ; 14966 14967 G L A P I v o i d A P I E N T R Y g l S e c o n d a r y C o l o r 3 u i E X T ( G L u i n t r e d , G L u i n t g r e e n , G L u i n t b l u e ) ; 14968 14969 G L A P I v o i d A P I E N T R Y g l S e c o n d a r y C o l o r 3 u i v E X T ( c o n s t G L u i n t * v ) ; 14970 14971 G L A P I v o i d A P I E N T R Y g l S e c o n d a r y C o l o r 3 u s E X T ( G L u s h o r t r e d , G L u s h o r t g r e e n , G L u s h o r t b l u e ) ; 14972 14973 G L A P I v o i d A P I E N T R Y g l S e c o n d a r y C o l o r 3 u s v E X T ( c o n s t G L u s h o r t * v ) ; 14974 14975 G L A P I v o i d A P I E N T R Y g l S e c o n d a r y C o l o r P o i n t e r E X T ( G L i n t s i z e , G L e n u m t y p e , G L s i z e i s t r i d e , c o n s t G L v o i d * p o i n t e r ) ; 14976 14977 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 14978 14979 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S E C O N D A R Y C O L O R 3 B E X T P R O C ) ( G L b y t e r e d , G L b y t e g r e e n , G L b y t e b l u e ) ; 14980 14981 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S E C O N D A R Y C O L O R 3 B V E X T P R O C ) ( c o n s t G L b y t e * v ) ; 14982 14983 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S E C O N D A R Y C O L O R 3 D E X T P R O C ) ( G L d o u b l e r e d , G L d o u b l e g r e e n , G L d o u b l e b l u e ) ; 14984 14985 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S E C O N D A R Y C O L O R 3 D V E X T P R O C ) ( c o n s t G L d o u b l e * v ) ; 14986 14987 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S E C O N D A R Y C O L O R 3 F E X T P R O C ) ( G L f l o a t r e d , G L f l o a t g r e e n , G L f l o a t b l u e ) ; 14988 14989 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S E C O N D A R Y C O L O R 3 F V E X T P R O C ) ( c o n s t G L f l o a t * v ) ; 14990 14991 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S E C O N D A R Y C O L O R 3 I E X T P R O C ) ( G L i n t r e d , G L i n t g r e e n , G L i n t b l u e ) ; 14992 14993 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S E C O N D A R Y C O L O R 3 I V E X T P R O C ) ( c o n s t G L i n t * v ) ; 14994 14995 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S E C O N D A R Y C O L O R 3 S E X T P R O C ) ( G L s h o r t r e d , G L s h o r t g r e e n , G L s h o r t b l u e ) ; 14996 14997 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S E C O N D A R Y C O L O R 3 S V E X T P R O C ) ( c o n s t G L s h o r t * v ) ; 14998 14999 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S E C O N D A R Y C O L O R 3 U B E X T P R O C ) ( G L u b y t e r e d , G L u b y t e g r e e n , G L u b y t e b l u e ) ; 15000 15001 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S E C O N D A R Y C O L O R 3 U B V E X T P R O C ) ( c o n s t G L u b y t e * v ) ; 15002 15003 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S E C O N D A R Y C O L O R 3 U I E X T P R O C ) ( G L u i n t r e d , G L u i n t g r e e n , G L u i n t b l u e ) ; 15004 15005 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S E C O N D A R Y C O L O R 3 U I V E X T P R O C ) ( c o n s t G L u i n t * v ) ; 15006 15007 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S E C O N D A R Y C O L O R 3 U S E X T P R O C ) ( G L u s h o r t r e d , G L u s h o r t g r e e n , G L u s h o r t b l u e ) ; 15008 15009 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S E C O N D A R Y C O L O R 3 U S V E X T P R O C ) ( c o n s t G L u s h o r t * v ) ; 15010 15011 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S E C O N D A R Y C O L O R P O I N T E R E X T P R O C ) ( G L i n t s i z e , G L e n u m t y p e , G L s i z e i s t r i d e , c o n s t G L v o i d * p o i n t e r ) ; 15012 15013 # e n d i f 15014 15015 # i f n d e f G L _ E X T _ t e x t u r e _ p e r t u r b _ n o r m a l 15016 15017 # d e f i n e G L _ E X T _ t e x t u r e _ p e r t u r b _ n o r m a l 1 15018 15019 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 15020 15021 G L A P I v o i d A P I E N T R Y g l T e x t u r e N o r m a l E X T ( G L e n u m m o d e ) ; 15022 15023 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 15024 15025 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X T U R E N O R M A L E X T P R O C ) ( G L e n u m m o d e ) ; 15026 15027 # e n d i f 15028 15029 # i f n d e f G L _ E X T _ m u l t i _ d r a w _ a r r a y s 15030 15031 # d e f i n e G L _ E X T _ m u l t i _ d r a w _ a r r a y s 1 15032 15033 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 15034 15035 G L A P I v o i d A P I E N T R Y g l M u l t i D r a w A r r a y s E X T ( G L e n u m m o d e , c o n s t G L i n t * f i r s t , c o n s t G L s i z e i * c o u n t , G L s i z e i p r i m c o u n t ) ; 15036 15037 G L A P I v o i d A P I E N T R Y g l M u l t i D r a w E l e m e n t s E X T ( G L e n u m m o d e , c o n s t G L s i z e i * c o u n t , G L e n u m t y p e , c o n s t G L v o i d * * i n d i c e s , G L s i z e i p r i m c o u n t ) ; 15038 15039 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 15040 15041 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I D R A W A R R A Y S E X T P R O C ) ( G L e n u m m o d e , c o n s t G L i n t * f i r s t , c o n s t G L s i z e i * c o u n t , G L s i z e i p r i m c o u n t ) ; 15042 15043 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I D R A W E L E M E N T S E X T P R O C ) ( G L e n u m m o d e , c o n s t G L s i z e i * c o u n t , G L e n u m t y p e , c o n s t G L v o i d * * i n d i c e s , G L s i z e i p r i m c o u n t ) ; 15044 15045 # e n d i f 15046 15047 # i f n d e f G L _ E X T _ f o g _ c o o r d 15048 15049 # d e f i n e G L _ E X T _ f o g _ c o o r d 1 15050 15051 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 15052 15053 G L A P I v o i d A P I E N T R Y g l F o g C o o r d f E X T ( G L f l o a t c o o r d ) ; 15054 15055 G L A P I v o i d A P I E N T R Y g l F o g C o o r d f v E X T ( c o n s t G L f l o a t * c o o r d ) ; 15056 15057 G L A P I v o i d A P I E N T R Y g l F o g C o o r d d E X T ( G L d o u b l e c o o r d ) ; 15058 15059 G L A P I v o i d A P I E N T R Y g l F o g C o o r d d v E X T ( c o n s t G L d o u b l e * c o o r d ) ; 15060 15061 G L A P I v o i d A P I E N T R Y g l F o g C o o r d P o i n t e r E X T ( G L e n u m t y p e , G L s i z e i s t r i d e , c o n s t G L v o i d * p o i n t e r ) ; 15062 15063 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 15064 15065 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F O G C O O R D F E X T P R O C ) ( G L f l o a t c o o r d ) ; 15066 15067 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F O G C O O R D F V E X T P R O C ) ( c o n s t G L f l o a t * c o o r d ) ; 15068 15069 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F O G C O O R D D E X T P R O C ) ( G L d o u b l e c o o r d ) ; 15070 15071 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F O G C O O R D D V E X T P R O C ) ( c o n s t G L d o u b l e * c o o r d ) ; 15072 15073 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F O G C O O R D P O I N T E R E X T P R O C ) ( G L e n u m t y p e , G L s i z e i s t r i d e , c o n s t G L v o i d * p o i n t e r ) ; 15074 15075 # e n d i f 15076 15077 # i f n d e f G L _ R E N D _ s c r e e n _ c o o r d i n a t e s 15078 15079 # d e f i n e G L _ R E N D _ s c r e e n _ c o o r d i n a t e s 1 15080 15081 # e n d i f 15082 15083 # i f n d e f G L _ E X T _ c o o r d i n a t e _ f r a m e 15084 15085 # d e f i n e G L _ E X T _ c o o r d i n a t e _ f r a m e 1 15086 15087 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 15088 15089 G L A P I v o i d A P I E N T R Y g l T a n g e n t 3 b E X T ( G L b y t e t x , G L b y t e t y , G L b y t e t z ) ; 15090 15091 G L A P I v o i d A P I E N T R Y g l T a n g e n t 3 b v E X T ( c o n s t G L b y t e * v ) ; 15092 15093 G L A P I v o i d A P I E N T R Y g l T a n g e n t 3 d E X T ( G L d o u b l e t x , G L d o u b l e t y , G L d o u b l e t z ) ; 15094 15095 G L A P I v o i d A P I E N T R Y g l T a n g e n t 3 d v E X T ( c o n s t G L d o u b l e * v ) ; 15096 15097 G L A P I v o i d A P I E N T R Y g l T a n g e n t 3 f E X T ( G L f l o a t t x , G L f l o a t t y , G L f l o a t t z ) ; 15098 15099 G L A P I v o i d A P I E N T R Y g l T a n g e n t 3 f v E X T ( c o n s t G L f l o a t * v ) ; 15100 15101 G L A P I v o i d A P I E N T R Y g l T a n g e n t 3 i E X T ( G L i n t t x , G L i n t t y , G L i n t t z ) ; 15102 15103 G L A P I v o i d A P I E N T R Y g l T a n g e n t 3 i v E X T ( c o n s t G L i n t * v ) ; 15104 15105 G L A P I v o i d A P I E N T R Y g l T a n g e n t 3 s E X T ( G L s h o r t t x , G L s h o r t t y , G L s h o r t t z ) ; 15106 15107 G L A P I v o i d A P I E N T R Y g l T a n g e n t 3 s v E X T ( c o n s t G L s h o r t * v ) ; 15108 15109 G L A P I v o i d A P I E N T R Y g l B i n o r m a l 3 b E X T ( G L b y t e b x , G L b y t e b y , G L b y t e b z ) ; 15110 15111 G L A P I v o i d A P I E N T R Y g l B i n o r m a l 3 b v E X T ( c o n s t G L b y t e * v ) ; 15112 15113 G L A P I v o i d A P I E N T R Y g l B i n o r m a l 3 d E X T ( G L d o u b l e b x , G L d o u b l e b y , G L d o u b l e b z ) ; 15114 15115 G L A P I v o i d A P I E N T R Y g l B i n o r m a l 3 d v E X T ( c o n s t G L d o u b l e * v ) ; 15116 15117 G L A P I v o i d A P I E N T R Y g l B i n o r m a l 3 f E X T ( G L f l o a t b x , G L f l o a t b y , G L f l o a t b z ) ; 15118 15119 G L A P I v o i d A P I E N T R Y g l B i n o r m a l 3 f v E X T ( c o n s t G L f l o a t * v ) ; 15120 15121 G L A P I v o i d A P I E N T R Y g l B i n o r m a l 3 i E X T ( G L i n t b x , G L i n t b y , G L i n t b z ) ; 15122 15123 G L A P I v o i d A P I E N T R Y g l B i n o r m a l 3 i v E X T ( c o n s t G L i n t * v ) ; 15124 15125 G L A P I v o i d A P I E N T R Y g l B i n o r m a l 3 s E X T ( G L s h o r t b x , G L s h o r t b y , G L s h o r t b z ) ; 15126 15127 G L A P I v o i d A P I E N T R Y g l B i n o r m a l 3 s v E X T ( c o n s t G L s h o r t * v ) ; 15128 15129 G L A P I v o i d A P I E N T R Y g l T a n g e n t P o i n t e r E X T ( G L e n u m t y p e , G L s i z e i s t r i d e , c o n s t G L v o i d * p o i n t e r ) ; 15130 15131 G L A P I v o i d A P I E N T R Y g l B i n o r m a l P o i n t e r E X T ( G L e n u m t y p e , G L s i z e i s t r i d e , c o n s t G L v o i d * p o i n t e r ) ; 15132 15133 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 15134 15135 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T A N G E N T 3 B E X T P R O C ) ( G L b y t e t x , G L b y t e t y , G L b y t e t z ) ; 15136 15137 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T A N G E N T 3 B V E X T P R O C ) ( c o n s t G L b y t e * v ) ; 15138 15139 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T A N G E N T 3 D E X T P R O C ) ( G L d o u b l e t x , G L d o u b l e t y , G L d o u b l e t z ) ; 15140 15141 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T A N G E N T 3 D V E X T P R O C ) ( c o n s t G L d o u b l e * v ) ; 15142 15143 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T A N G E N T 3 F E X T P R O C ) ( G L f l o a t t x , G L f l o a t t y , G L f l o a t t z ) ; 15144 15145 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T A N G E N T 3 F V E X T P R O C ) ( c o n s t G L f l o a t * v ) ; 15146 15147 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T A N G E N T 3 I E X T P R O C ) ( G L i n t t x , G L i n t t y , G L i n t t z ) ; 15148 15149 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T A N G E N T 3 I V E X T P R O C ) ( c o n s t G L i n t * v ) ; 15150 15151 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T A N G E N T 3 S E X T P R O C ) ( G L s h o r t t x , G L s h o r t t y , G L s h o r t t z ) ; 15152 15153 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T A N G E N T 3 S V E X T P R O C ) ( c o n s t G L s h o r t * v ) ; 15154 15155 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B I N O R M A L 3 B E X T P R O C ) ( G L b y t e b x , G L b y t e b y , G L b y t e b z ) ; 15156 15157 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B I N O R M A L 3 B V E X T P R O C ) ( c o n s t G L b y t e * v ) ; 15158 15159 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B I N O R M A L 3 D E X T P R O C ) ( G L d o u b l e b x , G L d o u b l e b y , G L d o u b l e b z ) ; 15160 15161 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B I N O R M A L 3 D V E X T P R O C ) ( c o n s t G L d o u b l e * v ) ; 15162 15163 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B I N O R M A L 3 F E X T P R O C ) ( G L f l o a t b x , G L f l o a t b y , G L f l o a t b z ) ; 15164 15165 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B I N O R M A L 3 F V E X T P R O C ) ( c o n s t G L f l o a t * v ) ; 15166 15167 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B I N O R M A L 3 I E X T P R O C ) ( G L i n t b x , G L i n t b y , G L i n t b z ) ; 15168 15169 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B I N O R M A L 3 I V E X T P R O C ) ( c o n s t G L i n t * v ) ; 15170 15171 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B I N O R M A L 3 S E X T P R O C ) ( G L s h o r t b x , G L s h o r t b y , G L s h o r t b z ) ; 15172 15173 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B I N O R M A L 3 S V E X T P R O C ) ( c o n s t G L s h o r t * v ) ; 15174 15175 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T A N G E N T P O I N T E R E X T P R O C ) ( G L e n u m t y p e , G L s i z e i s t r i d e , c o n s t G L v o i d * p o i n t e r ) ; 15176 15177 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B I N O R M A L P O I N T E R E X T P R O C ) ( G L e n u m t y p e , G L s i z e i s t r i d e , c o n s t G L v o i d * p o i n t e r ) ; 15178 15179 # e n d i f 15180 15181 # i f n d e f G L _ E X T _ t e x t u r e _ e n v _ c o m b i n e 15182 15183 # d e f i n e G L _ E X T _ t e x t u r e _ e n v _ c o m b i n e 1 15184 15185 # e n d i f 15186 15187 # i f n d e f G L _ A P P L E _ s p e c u l a r _ v e c t o r 15188 15189 # d e f i n e G L _ A P P L E _ s p e c u l a r _ v e c t o r 1 15190 15191 # e n d i f 15192 15193 # i f n d e f G L _ A P P L E _ t r a n s f o r m _ h i n t 15194 15195 # d e f i n e G L _ A P P L E _ t r a n s f o r m _ h i n t 1 15196 15197 # e n d i f 15198 15199 # i f n d e f G L _ S G I X _ f o g _ s c a l e 15200 15201 # d e f i n e G L _ S G I X _ f o g _ s c a l e 1 15202 15203 # e n d i f 15204 15205 # i f n d e f G L _ S U N X _ c o n s t a n t _ d a t a 15206 15207 # d e f i n e G L _ S U N X _ c o n s t a n t _ d a t a 1 15208 15209 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 15210 15211 G L A P I v o i d A P I E N T R Y g l F i n i s h T e x t u r e S U N X ( v o i d ) ; 15212 15213 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 15214 15215 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F I N I S H T E X T U R E S U N X P R O C ) ( v o i d ) ; 15216 15217 # e n d i f 15218 15219 # i f n d e f G L _ S U N _ g l o b a l _ a l p h a 15220 15221 # d e f i n e G L _ S U N _ g l o b a l _ a l p h a 1 15222 15223 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 15224 15225 G L A P I v o i d A P I E N T R Y g l G l o b a l A l p h a F a c t o r b S U N ( G L b y t e f a c t o r ) ; 15226 15227 G L A P I v o i d A P I E N T R Y g l G l o b a l A l p h a F a c t o r s S U N ( G L s h o r t f a c t o r ) ; 15228 15229 G L A P I v o i d A P I E N T R Y g l G l o b a l A l p h a F a c t o r i S U N ( G L i n t f a c t o r ) ; 15230 15231 G L A P I v o i d A P I E N T R Y g l G l o b a l A l p h a F a c t o r f S U N ( G L f l o a t f a c t o r ) ; 15232 15233 G L A P I v o i d A P I E N T R Y g l G l o b a l A l p h a F a c t o r d S U N ( G L d o u b l e f a c t o r ) ; 15234 15235 G L A P I v o i d A P I E N T R Y g l G l o b a l A l p h a F a c t o r u b S U N ( G L u b y t e f a c t o r ) ; 15236 15237 G L A P I v o i d A P I E N T R Y g l G l o b a l A l p h a F a c t o r u s S U N ( G L u s h o r t f a c t o r ) ; 15238 15239 G L A P I v o i d A P I E N T R Y g l G l o b a l A l p h a F a c t o r u i S U N ( G L u i n t f a c t o r ) ; 15240 15241 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 15242 15243 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G L O B A L A L P H A F A C T O R B S U N P R O C ) ( G L b y t e f a c t o r ) ; 15244 15245 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G L O B A L A L P H A F A C T O R S S U N P R O C ) ( G L s h o r t f a c t o r ) ; 15246 15247 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G L O B A L A L P H A F A C T O R I S U N P R O C ) ( G L i n t f a c t o r ) ; 15248 15249 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G L O B A L A L P H A F A C T O R F S U N P R O C ) ( G L f l o a t f a c t o r ) ; 15250 15251 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G L O B A L A L P H A F A C T O R D S U N P R O C ) ( G L d o u b l e f a c t o r ) ; 15252 15253 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G L O B A L A L P H A F A C T O R U B S U N P R O C ) ( G L u b y t e f a c t o r ) ; 15254 15255 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G L O B A L A L P H A F A C T O R U S S U N P R O C ) ( G L u s h o r t f a c t o r ) ; 15256 15257 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G L O B A L A L P H A F A C T O R U I S U N P R O C ) ( G L u i n t f a c t o r ) ; 15258 15259 # e n d i f 15260 15261 # i f n d e f G L _ S U N _ t r i a n g l e _ l i s t 15262 15263 # d e f i n e G L _ S U N _ t r i a n g l e _ l i s t 1 15264 15265 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 15266 15267 G L A P I v o i d A P I E N T R Y g l R e p l a c e m e n t C o d e u i S U N ( G L u i n t c o d e ) ; 15268 15269 G L A P I v o i d A P I E N T R Y g l R e p l a c e m e n t C o d e u s S U N ( G L u s h o r t c o d e ) ; 15270 15271 G L A P I v o i d A P I E N T R Y g l R e p l a c e m e n t C o d e u b S U N ( G L u b y t e c o d e ) ; 15272 15273 G L A P I v o i d A P I E N T R Y g l R e p l a c e m e n t C o d e u i v S U N ( c o n s t G L u i n t * c o d e ) ; 15274 15275 G L A P I v o i d A P I E N T R Y g l R e p l a c e m e n t C o d e u s v S U N ( c o n s t G L u s h o r t * c o d e ) ; 15276 15277 G L A P I v o i d A P I E N T R Y g l R e p l a c e m e n t C o d e u b v S U N ( c o n s t G L u b y t e * c o d e ) ; 15278 15279 G L A P I v o i d A P I E N T R Y g l R e p l a c e m e n t C o d e P o i n t e r S U N ( G L e n u m t y p e , G L s i z e i s t r i d e , c o n s t G L v o i d * * p o i n t e r ) ; 15280 15281 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 15282 15283 t y p e d e f v o i d ( A P I E N T R Y P P F N G L R E P L A C E M E N T C O D E U I S U N P R O C ) ( G L u i n t c o d e ) ; 15284 15285 t y p e d e f v o i d ( A P I E N T R Y P P F N G L R E P L A C E M E N T C O D E U S S U N P R O C ) ( G L u s h o r t c o d e ) ; 15286 15287 t y p e d e f v o i d ( A P I E N T R Y P P F N G L R E P L A C E M E N T C O D E U B S U N P R O C ) ( G L u b y t e c o d e ) ; 15288 15289 t y p e d e f v o i d ( A P I E N T R Y P P F N G L R E P L A C E M E N T C O D E U I V S U N P R O C ) ( c o n s t G L u i n t * c o d e ) ; 15290 15291 t y p e d e f v o i d ( A P I E N T R Y P P F N G L R E P L A C E M E N T C O D E U S V S U N P R O C ) ( c o n s t G L u s h o r t * c o d e ) ; 15292 15293 t y p e d e f v o i d ( A P I E N T R Y P P F N G L R E P L A C E M E N T C O D E U B V S U N P R O C ) ( c o n s t G L u b y t e * c o d e ) ; 15294 15295 t y p e d e f v o i d ( A P I E N T R Y P P F N G L R E P L A C E M E N T C O D E P O I N T E R S U N P R O C ) ( G L e n u m t y p e , G L s i z e i s t r i d e , c o n s t G L v o i d * * p o i n t e r ) ; 15296 15297 # e n d i f 15298 15299 # i f n d e f G L _ S U N _ v e r t e x 15300 15301 # d e f i n e G L _ S U N _ v e r t e x 1 15302 15303 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 15304 15305 G L A P I v o i d A P I E N T R Y g l C o l o r 4 u b V e r t e x 2 f S U N ( G L u b y t e r , G L u b y t e g , G L u b y t e b , G L u b y t e a , G L f l o a t x , G L f l o a t y ) ; 15306 15307 G L A P I v o i d A P I E N T R Y g l C o l o r 4 u b V e r t e x 2 f v S U N ( c o n s t G L u b y t e * c , c o n s t G L f l o a t * v ) ; 15308 15309 G L A P I v o i d A P I E N T R Y g l C o l o r 4 u b V e r t e x 3 f S U N ( G L u b y t e r , G L u b y t e g , G L u b y t e b , G L u b y t e a , G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 15310 15311 G L A P I v o i d A P I E N T R Y g l C o l o r 4 u b V e r t e x 3 f v S U N ( c o n s t G L u b y t e * c , c o n s t G L f l o a t * v ) ; 15312 15313 G L A P I v o i d A P I E N T R Y g l C o l o r 3 f V e r t e x 3 f S U N ( G L f l o a t r , G L f l o a t g , G L f l o a t b , G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 15314 15315 G L A P I v o i d A P I E N T R Y g l C o l o r 3 f V e r t e x 3 f v S U N ( c o n s t G L f l o a t * c , c o n s t G L f l o a t * v ) ; 15316 15317 G L A P I v o i d A P I E N T R Y g l N o r m a l 3 f V e r t e x 3 f S U N ( G L f l o a t n x , G L f l o a t n y , G L f l o a t n z , G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 15318 15319 G L A P I v o i d A P I E N T R Y g l N o r m a l 3 f V e r t e x 3 f v S U N ( c o n s t G L f l o a t * n , c o n s t G L f l o a t * v ) ; 15320 15321 G L A P I v o i d A P I E N T R Y g l C o l o r 4 f N o r m a l 3 f V e r t e x 3 f S U N ( G L f l o a t r , G L f l o a t g , G L f l o a t b , G L f l o a t a , G L f l o a t n x , G L f l o a t n y , G L f l o a t n z , G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 15322 15323 G L A P I v o i d A P I E N T R Y g l C o l o r 4 f N o r m a l 3 f V e r t e x 3 f v S U N ( c o n s t G L f l o a t * c , c o n s t G L f l o a t * n , c o n s t G L f l o a t * v ) ; 15324 15325 G L A P I v o i d A P I E N T R Y g l T e x C o o r d 2 f V e r t e x 3 f S U N ( G L f l o a t s , G L f l o a t t , G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 15326 15327 G L A P I v o i d A P I E N T R Y g l T e x C o o r d 2 f V e r t e x 3 f v S U N ( c o n s t G L f l o a t * t c , c o n s t G L f l o a t * v ) ; 15328 15329 G L A P I v o i d A P I E N T R Y g l T e x C o o r d 4 f V e r t e x 4 f S U N ( G L f l o a t s , G L f l o a t t , G L f l o a t p , G L f l o a t q , G L f l o a t x , G L f l o a t y , G L f l o a t z , G L f l o a t w ) ; 15330 15331 G L A P I v o i d A P I E N T R Y g l T e x C o o r d 4 f V e r t e x 4 f v S U N ( c o n s t G L f l o a t * t c , c o n s t G L f l o a t * v ) ; 15332 15333 G L A P I v o i d A P I E N T R Y g l T e x C o o r d 2 f C o l o r 4 u b V e r t e x 3 f S U N ( G L f l o a t s , G L f l o a t t , G L u b y t e r , G L u b y t e g , G L u b y t e b , G L u b y t e a , G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 15334 15335 G L A P I v o i d A P I E N T R Y g l T e x C o o r d 2 f C o l o r 4 u b V e r t e x 3 f v S U N ( c o n s t G L f l o a t * t c , c o n s t G L u b y t e * c , c o n s t G L f l o a t * v ) ; 15336 15337 G L A P I v o i d A P I E N T R Y g l T e x C o o r d 2 f C o l o r 3 f V e r t e x 3 f S U N ( G L f l o a t s , G L f l o a t t , G L f l o a t r , G L f l o a t g , G L f l o a t b , G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 15338 15339 G L A P I v o i d A P I E N T R Y g l T e x C o o r d 2 f C o l o r 3 f V e r t e x 3 f v S U N ( c o n s t G L f l o a t * t c , c o n s t G L f l o a t * c , c o n s t G L f l o a t * v ) ; 15340 15341 G L A P I v o i d A P I E N T R Y g l T e x C o o r d 2 f N o r m a l 3 f V e r t e x 3 f S U N ( G L f l o a t s , G L f l o a t t , G L f l o a t n x , G L f l o a t n y , G L f l o a t n z , G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 15342 15343 G L A P I v o i d A P I E N T R Y g l T e x C o o r d 2 f N o r m a l 3 f V e r t e x 3 f v S U N ( c o n s t G L f l o a t * t c , c o n s t G L f l o a t * n , c o n s t G L f l o a t * v ) ; 15344 15345 G L A P I v o i d A P I E N T R Y g l T e x C o o r d 2 f C o l o r 4 f N o r m a l 3 f V e r t e x 3 f S U N ( G L f l o a t s , G L f l o a t t , G L f l o a t r , G L f l o a t g , G L f l o a t b , G L f l o a t a , G L f l o a t n x , G L f l o a t n y , G L f l o a t n z , G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 15346 15347 G L A P I v o i d A P I E N T R Y g l T e x C o o r d 2 f C o l o r 4 f N o r m a l 3 f V e r t e x 3 f v S U N ( c o n s t G L f l o a t * t c , c o n s t G L f l o a t * c , c o n s t G L f l o a t * n , c o n s t G L f l o a t * v ) ; 15348 15349 G L A P I v o i d A P I E N T R Y g l T e x C o o r d 4 f C o l o r 4 f N o r m a l 3 f V e r t e x 4 f S U N ( G L f l o a t s , G L f l o a t t , G L f l o a t p , G L f l o a t q , G L f l o a t r , G L f l o a t g , G L f l o a t b , G L f l o a t a , G L f l o a t n x , G L f l o a t n y , G L f l o a t n z , G L f l o a t x , G L f l o a t y , G L f l o a t z , G L f l o a t w ) ; 15350 15351 G L A P I v o i d A P I E N T R Y g l T e x C o o r d 4 f C o l o r 4 f N o r m a l 3 f V e r t e x 4 f v S U N ( c o n s t G L f l o a t * t c , c o n s t G L f l o a t * c , c o n s t G L f l o a t * n , c o n s t G L f l o a t * v ) ; 15352 15353 G L A P I v o i d A P I E N T R Y g l R e p l a c e m e n t C o d e u i V e r t e x 3 f S U N ( G L u i n t r c , G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 15354 15355 G L A P I v o i d A P I E N T R Y g l R e p l a c e m e n t C o d e u i V e r t e x 3 f v S U N ( c o n s t G L u i n t * r c , c o n s t G L f l o a t * v ) ; 15356 15357 G L A P I v o i d A P I E N T R Y g l R e p l a c e m e n t C o d e u i C o l o r 4 u b V e r t e x 3 f S U N ( G L u i n t r c , G L u b y t e r , G L u b y t e g , G L u b y t e b , G L u b y t e a , G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 15358 15359 G L A P I v o i d A P I E N T R Y g l R e p l a c e m e n t C o d e u i C o l o r 4 u b V e r t e x 3 f v S U N ( c o n s t G L u i n t * r c , c o n s t G L u b y t e * c , c o n s t G L f l o a t * v ) ; 15360 15361 G L A P I v o i d A P I E N T R Y g l R e p l a c e m e n t C o d e u i C o l o r 3 f V e r t e x 3 f S U N ( G L u i n t r c , G L f l o a t r , G L f l o a t g , G L f l o a t b , G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 15362 15363 G L A P I v o i d A P I E N T R Y g l R e p l a c e m e n t C o d e u i C o l o r 3 f V e r t e x 3 f v S U N ( c o n s t G L u i n t * r c , c o n s t G L f l o a t * c , c o n s t G L f l o a t * v ) ; 15364 15365 G L A P I v o i d A P I E N T R Y g l R e p l a c e m e n t C o d e u i N o r m a l 3 f V e r t e x 3 f S U N ( G L u i n t r c , G L f l o a t n x , G L f l o a t n y , G L f l o a t n z , G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 15366 15367 G L A P I v o i d A P I E N T R Y g l R e p l a c e m e n t C o d e u i N o r m a l 3 f V e r t e x 3 f v S U N ( c o n s t G L u i n t * r c , c o n s t G L f l o a t * n , c o n s t G L f l o a t * v ) ; 15368 15369 G L A P I v o i d A P I E N T R Y g l R e p l a c e m e n t C o d e u i C o l o r 4 f N o r m a l 3 f V e r t e x 3 f S U N ( G L u i n t r c , G L f l o a t r , G L f l o a t g , G L f l o a t b , G L f l o a t a , G L f l o a t n x , G L f l o a t n y , G L f l o a t n z , G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 15370 15371 G L A P I v o i d A P I E N T R Y g l R e p l a c e m e n t C o d e u i C o l o r 4 f N o r m a l 3 f V e r t e x 3 f v S U N ( c o n s t G L u i n t * r c , c o n s t G L f l o a t * c , c o n s t G L f l o a t * n , c o n s t G L f l o a t * v ) ; 15372 15373 G L A P I v o i d A P I E N T R Y g l R e p l a c e m e n t C o d e u i T e x C o o r d 2 f V e r t e x 3 f S U N ( G L u i n t r c , G L f l o a t s , G L f l o a t t , G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 15374 15375 G L A P I v o i d A P I E N T R Y g l R e p l a c e m e n t C o d e u i T e x C o o r d 2 f V e r t e x 3 f v S U N ( c o n s t G L u i n t * r c , c o n s t G L f l o a t * t c , c o n s t G L f l o a t * v ) ; 15376 15377 G L A P I v o i d A P I E N T R Y g l R e p l a c e m e n t C o d e u i T e x C o o r d 2 f N o r m a l 3 f V e r t e x 3 f S U N ( G L u i n t r c , G L f l o a t s , G L f l o a t t , G L f l o a t n x , G L f l o a t n y , G L f l o a t n z , G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 15378 15379 G L A P I v o i d A P I E N T R Y g l R e p l a c e m e n t C o d e u i T e x C o o r d 2 f N o r m a l 3 f V e r t e x 3 f v S U N ( c o n s t G L u i n t * r c , c o n s t G L f l o a t * t c , c o n s t G L f l o a t * n , c o n s t G L f l o a t * v ) ; 15380 15381 G L A P I v o i d A P I E N T R Y g l R e p l a c e m e n t C o d e u i T e x C o o r d 2 f C o l o r 4 f N o r m a l 3 f V e r t e x 3 f S U N ( G L u i n t r c , G L f l o a t s , G L f l o a t t , G L f l o a t r , G L f l o a t g , G L f l o a t b , G L f l o a t a , G L f l o a t n x , G L f l o a t n y , G L f l o a t n z , G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 15382 15383 G L A P I v o i d A P I E N T R Y g l R e p l a c e m e n t C o d e u i T e x C o o r d 2 f C o l o r 4 f N o r m a l 3 f V e r t e x 3 f v S U N ( c o n s t G L u i n t * r c , c o n s t G L f l o a t * t c , c o n s t G L f l o a t * c , c o n s t G L f l o a t * n , c o n s t G L f l o a t * v ) ; 15384 15385 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 15386 15387 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O L O R 4 U B V E R T E X 2 F S U N P R O C ) ( G L u b y t e r , G L u b y t e g , G L u b y t e b , G L u b y t e a , G L f l o a t x , G L f l o a t y ) ; 15388 15389 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O L O R 4 U B V E R T E X 2 F V S U N P R O C ) ( c o n s t G L u b y t e * c , c o n s t G L f l o a t * v ) ; 15390 15391 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O L O R 4 U B V E R T E X 3 F S U N P R O C ) ( G L u b y t e r , G L u b y t e g , G L u b y t e b , G L u b y t e a , G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 15392 15393 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O L O R 4 U B V E R T E X 3 F V S U N P R O C ) ( c o n s t G L u b y t e * c , c o n s t G L f l o a t * v ) ; 15394 15395 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O L O R 3 F V E R T E X 3 F S U N P R O C ) ( G L f l o a t r , G L f l o a t g , G L f l o a t b , G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 15396 15397 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O L O R 3 F V E R T E X 3 F V S U N P R O C ) ( c o n s t G L f l o a t * c , c o n s t G L f l o a t * v ) ; 15398 15399 t y p e d e f v o i d ( A P I E N T R Y P P F N G L N O R M A L 3 F V E R T E X 3 F S U N P R O C ) ( G L f l o a t n x , G L f l o a t n y , G L f l o a t n z , G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 15400 15401 t y p e d e f v o i d ( A P I E N T R Y P P F N G L N O R M A L 3 F V E R T E X 3 F V S U N P R O C ) ( c o n s t G L f l o a t * n , c o n s t G L f l o a t * v ) ; 15402 15403 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O L O R 4 F N O R M A L 3 F V E R T E X 3 F S U N P R O C ) ( G L f l o a t r , G L f l o a t g , G L f l o a t b , G L f l o a t a , G L f l o a t n x , G L f l o a t n y , G L f l o a t n z , G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 15404 15405 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O L O R 4 F N O R M A L 3 F V E R T E X 3 F V S U N P R O C ) ( c o n s t G L f l o a t * c , c o n s t G L f l o a t * n , c o n s t G L f l o a t * v ) ; 15406 15407 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X C O O R D 2 F V E R T E X 3 F S U N P R O C ) ( G L f l o a t s , G L f l o a t t , G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 15408 15409 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X C O O R D 2 F V E R T E X 3 F V S U N P R O C ) ( c o n s t G L f l o a t * t c , c o n s t G L f l o a t * v ) ; 15410 15411 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X C O O R D 4 F V E R T E X 4 F S U N P R O C ) ( G L f l o a t s , G L f l o a t t , G L f l o a t p , G L f l o a t q , G L f l o a t x , G L f l o a t y , G L f l o a t z , G L f l o a t w ) ; 15412 15413 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X C O O R D 4 F V E R T E X 4 F V S U N P R O C ) ( c o n s t G L f l o a t * t c , c o n s t G L f l o a t * v ) ; 15414 15415 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X C O O R D 2 F C O L O R 4 U B V E R T E X 3 F S U N P R O C ) ( G L f l o a t s , G L f l o a t t , G L u b y t e r , G L u b y t e g , G L u b y t e b , G L u b y t e a , G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 15416 15417 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X C O O R D 2 F C O L O R 4 U B V E R T E X 3 F V S U N P R O C ) ( c o n s t G L f l o a t * t c , c o n s t G L u b y t e * c , c o n s t G L f l o a t * v ) ; 15418 15419 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X C O O R D 2 F C O L O R 3 F V E R T E X 3 F S U N P R O C ) ( G L f l o a t s , G L f l o a t t , G L f l o a t r , G L f l o a t g , G L f l o a t b , G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 15420 15421 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X C O O R D 2 F C O L O R 3 F V E R T E X 3 F V S U N P R O C ) ( c o n s t G L f l o a t * t c , c o n s t G L f l o a t * c , c o n s t G L f l o a t * v ) ; 15422 15423 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X C O O R D 2 F N O R M A L 3 F V E R T E X 3 F S U N P R O C ) ( G L f l o a t s , G L f l o a t t , G L f l o a t n x , G L f l o a t n y , G L f l o a t n z , G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 15424 15425 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X C O O R D 2 F N O R M A L 3 F V E R T E X 3 F V S U N P R O C ) ( c o n s t G L f l o a t * t c , c o n s t G L f l o a t * n , c o n s t G L f l o a t * v ) ; 15426 15427 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X C O O R D 2 F C O L O R 4 F N O R M A L 3 F V E R T E X 3 F S U N P R O C ) ( G L f l o a t s , G L f l o a t t , G L f l o a t r , G L f l o a t g , G L f l o a t b , G L f l o a t a , G L f l o a t n x , G L f l o a t n y , G L f l o a t n z , G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 15428 15429 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X C O O R D 2 F C O L O R 4 F N O R M A L 3 F V E R T E X 3 F V S U N P R O C ) ( c o n s t G L f l o a t * t c , c o n s t G L f l o a t * c , c o n s t G L f l o a t * n , c o n s t G L f l o a t * v ) ; 15430 15431 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X C O O R D 4 F C O L O R 4 F N O R M A L 3 F V E R T E X 4 F S U N P R O C ) ( G L f l o a t s , G L f l o a t t , G L f l o a t p , G L f l o a t q , G L f l o a t r , G L f l o a t g , G L f l o a t b , G L f l o a t a , G L f l o a t n x , G L f l o a t n y , G L f l o a t n z , G L f l o a t x , G L f l o a t y , G L f l o a t z , G L f l o a t w ) ; 15432 15433 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X C O O R D 4 F C O L O R 4 F N O R M A L 3 F V E R T E X 4 F V S U N P R O C ) ( c o n s t G L f l o a t * t c , c o n s t G L f l o a t * c , c o n s t G L f l o a t * n , c o n s t G L f l o a t * v ) ; 15434 15435 t y p e d e f v o i d ( A P I E N T R Y P P F N G L R E P L A C E M E N T C O D E U I V E R T E X 3 F S U N P R O C ) ( G L u i n t r c , G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 15436 15437 t y p e d e f v o i d ( A P I E N T R Y P P F N G L R E P L A C E M E N T C O D E U I V E R T E X 3 F V S U N P R O C ) ( c o n s t G L u i n t * r c , c o n s t G L f l o a t * v ) ; 15438 15439 t y p e d e f v o i d ( A P I E N T R Y P P F N G L R E P L A C E M E N T C O D E U I C O L O R 4 U B V E R T E X 3 F S U N P R O C ) ( G L u i n t r c , G L u b y t e r , G L u b y t e g , G L u b y t e b , G L u b y t e a , G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 15440 15441 t y p e d e f v o i d ( A P I E N T R Y P P F N G L R E P L A C E M E N T C O D E U I C O L O R 4 U B V E R T E X 3 F V S U N P R O C ) ( c o n s t G L u i n t * r c , c o n s t G L u b y t e * c , c o n s t G L f l o a t * v ) ; 15442 15443 t y p e d e f v o i d ( A P I E N T R Y P P F N G L R E P L A C E M E N T C O D E U I C O L O R 3 F V E R T E X 3 F S U N P R O C ) ( G L u i n t r c , G L f l o a t r , G L f l o a t g , G L f l o a t b , G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 15444 15445 t y p e d e f v o i d ( A P I E N T R Y P P F N G L R E P L A C E M E N T C O D E U I C O L O R 3 F V E R T E X 3 F V S U N P R O C ) ( c o n s t G L u i n t * r c , c o n s t G L f l o a t * c , c o n s t G L f l o a t * v ) ; 15446 15447 t y p e d e f v o i d ( A P I E N T R Y P P F N G L R E P L A C E M E N T C O D E U I N O R M A L 3 F V E R T E X 3 F S U N P R O C ) ( G L u i n t r c , G L f l o a t n x , G L f l o a t n y , G L f l o a t n z , G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 15448 15449 t y p e d e f v o i d ( A P I E N T R Y P P F N G L R E P L A C E M E N T C O D E U I N O R M A L 3 F V E R T E X 3 F V S U N P R O C ) ( c o n s t G L u i n t * r c , c o n s t G L f l o a t * n , c o n s t G L f l o a t * v ) ; 15450 15451 t y p e d e f v o i d ( A P I E N T R Y P P F N G L R E P L A C E M E N T C O D E U I C O L O R 4 F N O R M A L 3 F V E R T E X 3 F S U N P R O C ) ( G L u i n t r c , G L f l o a t r , G L f l o a t g , G L f l o a t b , G L f l o a t a , G L f l o a t n x , G L f l o a t n y , G L f l o a t n z , G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 15452 15453 t y p e d e f v o i d ( A P I E N T R Y P P F N G L R E P L A C E M E N T C O D E U I C O L O R 4 F N O R M A L 3 F V E R T E X 3 F V S U N P R O C ) ( c o n s t G L u i n t * r c , c o n s t G L f l o a t * c , c o n s t G L f l o a t * n , c o n s t G L f l o a t * v ) ; 15454 15455 t y p e d e f v o i d ( A P I E N T R Y P P F N G L R E P L A C E M E N T C O D E U I T E X C O O R D 2 F V E R T E X 3 F S U N P R O C ) ( G L u i n t r c , G L f l o a t s , G L f l o a t t , G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 15456 15457 t y p e d e f v o i d ( A P I E N T R Y P P F N G L R E P L A C E M E N T C O D E U I T E X C O O R D 2 F V E R T E X 3 F V S U N P R O C ) ( c o n s t G L u i n t * r c , c o n s t G L f l o a t * t c , c o n s t G L f l o a t * v ) ; 15458 15459 t y p e d e f v o i d ( A P I E N T R Y P P F N G L R E P L A C E M E N T C O D E U I T E X C O O R D 2 F N O R M A L 3 F V E R T E X 3 F S U N P R O C ) ( G L u i n t r c , G L f l o a t s , G L f l o a t t , G L f l o a t n x , G L f l o a t n y , G L f l o a t n z , G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 15460 15461 t y p e d e f v o i d ( A P I E N T R Y P P F N G L R E P L A C E M E N T C O D E U I T E X C O O R D 2 F N O R M A L 3 F V E R T E X 3 F V S U N P R O C ) ( c o n s t G L u i n t * r c , c o n s t G L f l o a t * t c , c o n s t G L f l o a t * n , c o n s t G L f l o a t * v ) ; 15462 15463 t y p e d e f v o i d ( A P I E N T R Y P P F N G L R E P L A C E M E N T C O D E U I T E X C O O R D 2 F C O L O R 4 F N O R M A L 3 F V E R T E X 3 F S U N P R O C ) ( G L u i n t r c , G L f l o a t s , G L f l o a t t , G L f l o a t r , G L f l o a t g , G L f l o a t b , G L f l o a t a , G L f l o a t n x , G L f l o a t n y , G L f l o a t n z , G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 15464 15465 t y p e d e f v o i d ( A P I E N T R Y P P F N G L R E P L A C E M E N T C O D E U I T E X C O O R D 2 F C O L O R 4 F N O R M A L 3 F V E R T E X 3 F V S U N P R O C ) ( c o n s t G L u i n t * r c , c o n s t G L f l o a t * t c , c o n s t G L f l o a t * c , c o n s t G L f l o a t * n , c o n s t G L f l o a t * v ) ; 15466 15467 # e n d i f 15468 15469 # i f n d e f G L _ E X T _ b l e n d _ f u n c _ s e p a r a t e 15470 15471 # d e f i n e G L _ E X T _ b l e n d _ f u n c _ s e p a r a t e 1 15472 15473 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 15474 15475 G L A P I v o i d A P I E N T R Y g l B l e n d F u n c S e p a r a t e E X T ( G L e n u m s f a c t o r R G B , G L e n u m d f a c t o r R G B , G L e n u m s f a c t o r A l p h a , G L e n u m d f a c t o r A l p h a ) ; 15476 15477 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 15478 15479 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B L E N D F U N C S E P A R A T E E X T P R O C ) ( G L e n u m s f a c t o r R G B , G L e n u m d f a c t o r R G B , G L e n u m s f a c t o r A l p h a , G L e n u m d f a c t o r A l p h a ) ; 15480 15481 # e n d i f 15482 15483 # i f n d e f G L _ I N G R _ b l e n d _ f u n c _ s e p a r a t e 15484 15485 # d e f i n e G L _ I N G R _ b l e n d _ f u n c _ s e p a r a t e 1 15486 15487 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 15488 15489 G L A P I v o i d A P I E N T R Y g l B l e n d F u n c S e p a r a t e I N G R ( G L e n u m s f a c t o r R G B , G L e n u m d f a c t o r R G B , G L e n u m s f a c t o r A l p h a , G L e n u m d f a c t o r A l p h a ) ; 15490 15491 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 15492 15493 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B L E N D F U N C S E P A R A T E I N G R P R O C ) ( G L e n u m s f a c t o r R G B , G L e n u m d f a c t o r R G B , G L e n u m s f a c t o r A l p h a , G L e n u m d f a c t o r A l p h a ) ; 15494 15495 # e n d i f 15496 15497 # i f n d e f G L _ I N G R _ c o l o r _ c l a m p 15498 15499 # d e f i n e G L _ I N G R _ c o l o r _ c l a m p 1 15500 15501 # e n d i f 15502 15503 # i f n d e f G L _ I N G R _ i n t e r l a c e _ r e a d 15504 15505 # d e f i n e G L _ I N G R _ i n t e r l a c e _ r e a d 1 15506 15507 # e n d i f 15508 15509 # i f n d e f G L _ E X T _ s t e n c i l _ w r a p 15510 15511 # d e f i n e G L _ E X T _ s t e n c i l _ w r a p 1 15512 15513 # e n d i f 15514 15515 # i f n d e f G L _ E X T _ 4 2 2 _ p i x e l s 15516 15517 # d e f i n e G L _ E X T _ 4 2 2 _ p i x e l s 1 15518 15519 # e n d i f 15520 15521 # i f n d e f G L _ N V _ t e x g e n _ r e f l e c t i o n 15522 15523 # d e f i n e G L _ N V _ t e x g e n _ r e f l e c t i o n 1 15524 15525 # e n d i f 15526 15527 # i f n d e f G L _ S U N _ c o n v o l u t i o n _ b o r d e r _ m o d e s 15528 15529 # d e f i n e G L _ S U N _ c o n v o l u t i o n _ b o r d e r _ m o d e s 1 15530 15531 # e n d i f 15532 15533 # i f n d e f G L _ E X T _ t e x t u r e _ e n v _ a d d 15534 15535 # d e f i n e G L _ E X T _ t e x t u r e _ e n v _ a d d 1 15536 15537 # e n d i f 15538 15539 # i f n d e f G L _ E X T _ t e x t u r e _ l o d _ b i a s 15540 15541 # d e f i n e G L _ E X T _ t e x t u r e _ l o d _ b i a s 1 15542 15543 # e n d i f 15544 15545 # i f n d e f G L _ E X T _ t e x t u r e _ f i l t e r _ a n i s o t r o p i c 15546 15547 # d e f i n e G L _ E X T _ t e x t u r e _ f i l t e r _ a n i s o t r o p i c 1 15548 15549 # e n d i f 15550 15551 # i f n d e f G L _ E X T _ v e r t e x _ w e i g h t i n g 15552 15553 # d e f i n e G L _ E X T _ v e r t e x _ w e i g h t i n g 1 15554 15555 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 15556 15557 G L A P I v o i d A P I E N T R Y g l V e r t e x W e i g h t f E X T ( G L f l o a t w e i g h t ) ; 15558 15559 G L A P I v o i d A P I E N T R Y g l V e r t e x W e i g h t f v E X T ( c o n s t G L f l o a t * w e i g h t ) ; 15560 15561 G L A P I v o i d A P I E N T R Y g l V e r t e x W e i g h t P o i n t e r E X T ( G L s i z e i s i z e , G L e n u m t y p e , G L s i z e i s t r i d e , c o n s t G L v o i d * p o i n t e r ) ; 15562 15563 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 15564 15565 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X W E I G H T F E X T P R O C ) ( G L f l o a t w e i g h t ) ; 15566 15567 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X W E I G H T F V E X T P R O C ) ( c o n s t G L f l o a t * w e i g h t ) ; 15568 15569 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X W E I G H T P O I N T E R E X T P R O C ) ( G L s i z e i s i z e , G L e n u m t y p e , G L s i z e i s t r i d e , c o n s t G L v o i d * p o i n t e r ) ; 15570 15571 # e n d i f 15572 15573 # i f n d e f G L _ N V _ l i g h t _ m a x _ e x p o n e n t 15574 15575 # d e f i n e G L _ N V _ l i g h t _ m a x _ e x p o n e n t 1 15576 15577 # e n d i f 15578 15579 # i f n d e f G L _ N V _ v e r t e x _ a r r a y _ r a n g e 15580 15581 # d e f i n e G L _ N V _ v e r t e x _ a r r a y _ r a n g e 1 15582 15583 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 15584 15585 G L A P I v o i d A P I E N T R Y g l F l u s h V e r t e x A r r a y R a n g e N V ( v o i d ) ; 15586 15587 G L A P I v o i d A P I E N T R Y g l V e r t e x A r r a y R a n g e N V ( G L s i z e i l e n g t h , c o n s t G L v o i d * p o i n t e r ) ; 15588 15589 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 15590 15591 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F L U S H V E R T E X A R R A Y R A N G E N V P R O C ) ( v o i d ) ; 15592 15593 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A R R A Y R A N G E N V P R O C ) ( G L s i z e i l e n g t h , c o n s t G L v o i d * p o i n t e r ) ; 15594 15595 # e n d i f 15596 15597 # i f n d e f G L _ N V _ r e g i s t e r _ c o m b i n e r s 15598 15599 # d e f i n e G L _ N V _ r e g i s t e r _ c o m b i n e r s 1 15600 15601 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 15602 15603 G L A P I v o i d A P I E N T R Y g l C o m b i n e r P a r a m e t e r f v N V ( G L e n u m p n a m e , c o n s t G L f l o a t * p a r a m s ) ; 15604 15605 G L A P I v o i d A P I E N T R Y g l C o m b i n e r P a r a m e t e r f N V ( G L e n u m p n a m e , G L f l o a t p a r a m ) ; 15606 15607 G L A P I v o i d A P I E N T R Y g l C o m b i n e r P a r a m e t e r i v N V ( G L e n u m p n a m e , c o n s t G L i n t * p a r a m s ) ; 15608 15609 G L A P I v o i d A P I E N T R Y g l C o m b i n e r P a r a m e t e r i N V ( G L e n u m p n a m e , G L i n t p a r a m ) ; 15610 15611 G L A P I v o i d A P I E N T R Y g l C o m b i n e r I n p u t N V ( G L e n u m s t a g e , G L e n u m p o r t i o n , G L e n u m v a r i a b l e , G L e n u m i n p u t , G L e n u m m a p p i n g , G L e n u m c o m p o n e n t U s a g e ) ; 15612 15613 G L A P I v o i d A P I E N T R Y g l C o m b i n e r O u t p u t N V ( G L e n u m s t a g e , G L e n u m p o r t i o n , G L e n u m a b O u t p u t , G L e n u m c d O u t p u t , G L e n u m s u m O u t p u t , G L e n u m s c a l e , G L e n u m b i a s , G L b o o l e a n a b D o t P r o d u c t , G L b o o l e a n c d D o t P r o d u c t , G L b o o l e a n m u x S u m ) ; 15614 15615 G L A P I v o i d A P I E N T R Y g l F i n a l C o m b i n e r I n p u t N V ( G L e n u m v a r i a b l e , G L e n u m i n p u t , G L e n u m m a p p i n g , G L e n u m c o m p o n e n t U s a g e ) ; 15616 15617 G L A P I v o i d A P I E N T R Y g l G e t C o m b i n e r I n p u t P a r a m e t e r f v N V ( G L e n u m s t a g e , G L e n u m p o r t i o n , G L e n u m v a r i a b l e , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 15618 15619 G L A P I v o i d A P I E N T R Y g l G e t C o m b i n e r I n p u t P a r a m e t e r i v N V ( G L e n u m s t a g e , G L e n u m p o r t i o n , G L e n u m v a r i a b l e , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 15620 15621 G L A P I v o i d A P I E N T R Y g l G e t C o m b i n e r O u t p u t P a r a m e t e r f v N V ( G L e n u m s t a g e , G L e n u m p o r t i o n , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 15622 15623 G L A P I v o i d A P I E N T R Y g l G e t C o m b i n e r O u t p u t P a r a m e t e r i v N V ( G L e n u m s t a g e , G L e n u m p o r t i o n , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 15624 15625 G L A P I v o i d A P I E N T R Y g l G e t F i n a l C o m b i n e r I n p u t P a r a m e t e r f v N V ( G L e n u m v a r i a b l e , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 15626 15627 G L A P I v o i d A P I E N T R Y g l G e t F i n a l C o m b i n e r I n p u t P a r a m e t e r i v N V ( G L e n u m v a r i a b l e , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 15628 15629 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 15630 15631 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O M B I N E R P A R A M E T E R F V N V P R O C ) ( G L e n u m p n a m e , c o n s t G L f l o a t * p a r a m s ) ; 15632 15633 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O M B I N E R P A R A M E T E R F N V P R O C ) ( G L e n u m p n a m e , G L f l o a t p a r a m ) ; 15634 15635 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O M B I N E R P A R A M E T E R I V N V P R O C ) ( G L e n u m p n a m e , c o n s t G L i n t * p a r a m s ) ; 15636 15637 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O M B I N E R P A R A M E T E R I N V P R O C ) ( G L e n u m p n a m e , G L i n t p a r a m ) ; 15638 15639 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O M B I N E R I N P U T N V P R O C ) ( G L e n u m s t a g e , G L e n u m p o r t i o n , G L e n u m v a r i a b l e , G L e n u m i n p u t , G L e n u m m a p p i n g , G L e n u m c o m p o n e n t U s a g e ) ; 15640 15641 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O M B I N E R O U T P U T N V P R O C ) ( G L e n u m s t a g e , G L e n u m p o r t i o n , G L e n u m a b O u t p u t , G L e n u m c d O u t p u t , G L e n u m s u m O u t p u t , G L e n u m s c a l e , G L e n u m b i a s , G L b o o l e a n a b D o t P r o d u c t , G L b o o l e a n c d D o t P r o d u c t , G L b o o l e a n m u x S u m ) ; 15642 15643 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F I N A L C O M B I N E R I N P U T N V P R O C ) ( G L e n u m v a r i a b l e , G L e n u m i n p u t , G L e n u m m a p p i n g , G L e n u m c o m p o n e n t U s a g e ) ; 15644 15645 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T C O M B I N E R I N P U T P A R A M E T E R F V N V P R O C ) ( G L e n u m s t a g e , G L e n u m p o r t i o n , G L e n u m v a r i a b l e , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 15646 15647 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T C O M B I N E R I N P U T P A R A M E T E R I V N V P R O C ) ( G L e n u m s t a g e , G L e n u m p o r t i o n , G L e n u m v a r i a b l e , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 15648 15649 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T C O M B I N E R O U T P U T P A R A M E T E R F V N V P R O C ) ( G L e n u m s t a g e , G L e n u m p o r t i o n , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 15650 15651 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T C O M B I N E R O U T P U T P A R A M E T E R I V N V P R O C ) ( G L e n u m s t a g e , G L e n u m p o r t i o n , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 15652 15653 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T F I N A L C O M B I N E R I N P U T P A R A M E T E R F V N V P R O C ) ( G L e n u m v a r i a b l e , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 15654 15655 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T F I N A L C O M B I N E R I N P U T P A R A M E T E R I V N V P R O C ) ( G L e n u m v a r i a b l e , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 15656 15657 # e n d i f 15658 15659 # i f n d e f G L _ N V _ f o g _ d i s t a n c e 15660 15661 # d e f i n e G L _ N V _ f o g _ d i s t a n c e 1 15662 15663 # e n d i f 15664 15665 # i f n d e f G L _ N V _ t e x g e n _ e m b o s s 15666 15667 # d e f i n e G L _ N V _ t e x g e n _ e m b o s s 1 15668 15669 # e n d i f 15670 15671 # i f n d e f G L _ N V _ b l e n d _ s q u a r e 15672 15673 # d e f i n e G L _ N V _ b l e n d _ s q u a r e 1 15674 15675 # e n d i f 15676 15677 # i f n d e f G L _ N V _ t e x t u r e _ e n v _ c o m b i n e 4 15678 15679 # d e f i n e G L _ N V _ t e x t u r e _ e n v _ c o m b i n e 4 1 15680 15681 # e n d i f 15682 15683 # i f n d e f G L _ M E S A _ r e s i z e _ b u f f e r s 15684 15685 # d e f i n e G L _ M E S A _ r e s i z e _ b u f f e r s 1 15686 15687 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 15688 15689 G L A P I v o i d A P I E N T R Y g l R e s i z e B u f f e r s M E S A ( v o i d ) ; 15690 15691 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 15692 15693 t y p e d e f v o i d ( A P I E N T R Y P P F N G L R E S I Z E B U F F E R S M E S A P R O C ) ( v o i d ) ; 15694 15695 # e n d i f 15696 15697 # i f n d e f G L _ M E S A _ w i n d o w _ p o s 15698 15699 # d e f i n e G L _ M E S A _ w i n d o w _ p o s 1 15700 15701 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 15702 15703 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 2 d M E S A ( G L d o u b l e x , G L d o u b l e y ) ; 15704 15705 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 2 d v M E S A ( c o n s t G L d o u b l e * v ) ; 15706 15707 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 2 f M E S A ( G L f l o a t x , G L f l o a t y ) ; 15708 15709 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 2 f v M E S A ( c o n s t G L f l o a t * v ) ; 15710 15711 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 2 i M E S A ( G L i n t x , G L i n t y ) ; 15712 15713 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 2 i v M E S A ( c o n s t G L i n t * v ) ; 15714 15715 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 2 s M E S A ( G L s h o r t x , G L s h o r t y ) ; 15716 15717 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 2 s v M E S A ( c o n s t G L s h o r t * v ) ; 15718 15719 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 3 d M E S A ( G L d o u b l e x , G L d o u b l e y , G L d o u b l e z ) ; 15720 15721 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 3 d v M E S A ( c o n s t G L d o u b l e * v ) ; 15722 15723 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 3 f M E S A ( G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 15724 15725 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 3 f v M E S A ( c o n s t G L f l o a t * v ) ; 15726 15727 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 3 i M E S A ( G L i n t x , G L i n t y , G L i n t z ) ; 15728 15729 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 3 i v M E S A ( c o n s t G L i n t * v ) ; 15730 15731 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 3 s M E S A ( G L s h o r t x , G L s h o r t y , G L s h o r t z ) ; 15732 15733 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 3 s v M E S A ( c o n s t G L s h o r t * v ) ; 15734 15735 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 4 d M E S A ( G L d o u b l e x , G L d o u b l e y , G L d o u b l e z , G L d o u b l e w ) ; 15736 15737 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 4 d v M E S A ( c o n s t G L d o u b l e * v ) ; 15738 15739 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 4 f M E S A ( G L f l o a t x , G L f l o a t y , G L f l o a t z , G L f l o a t w ) ; 15740 15741 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 4 f v M E S A ( c o n s t G L f l o a t * v ) ; 15742 15743 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 4 i M E S A ( G L i n t x , G L i n t y , G L i n t z , G L i n t w ) ; 15744 15745 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 4 i v M E S A ( c o n s t G L i n t * v ) ; 15746 15747 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 4 s M E S A ( G L s h o r t x , G L s h o r t y , G L s h o r t z , G L s h o r t w ) ; 15748 15749 G L A P I v o i d A P I E N T R Y g l W i n d o w P o s 4 s v M E S A ( c o n s t G L s h o r t * v ) ; 15750 15751 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 15752 15753 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 2 D M E S A P R O C ) ( G L d o u b l e x , G L d o u b l e y ) ; 15754 15755 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 2 D V M E S A P R O C ) ( c o n s t G L d o u b l e * v ) ; 15756 15757 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 2 F M E S A P R O C ) ( G L f l o a t x , G L f l o a t y ) ; 15758 15759 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 2 F V M E S A P R O C ) ( c o n s t G L f l o a t * v ) ; 15760 15761 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 2 I M E S A P R O C ) ( G L i n t x , G L i n t y ) ; 15762 15763 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 2 I V M E S A P R O C ) ( c o n s t G L i n t * v ) ; 15764 15765 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 2 S M E S A P R O C ) ( G L s h o r t x , G L s h o r t y ) ; 15766 15767 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 2 S V M E S A P R O C ) ( c o n s t G L s h o r t * v ) ; 15768 15769 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 3 D M E S A P R O C ) ( G L d o u b l e x , G L d o u b l e y , G L d o u b l e z ) ; 15770 15771 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 3 D V M E S A P R O C ) ( c o n s t G L d o u b l e * v ) ; 15772 15773 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 3 F M E S A P R O C ) ( G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 15774 15775 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 3 F V M E S A P R O C ) ( c o n s t G L f l o a t * v ) ; 15776 15777 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 3 I M E S A P R O C ) ( G L i n t x , G L i n t y , G L i n t z ) ; 15778 15779 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 3 I V M E S A P R O C ) ( c o n s t G L i n t * v ) ; 15780 15781 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 3 S M E S A P R O C ) ( G L s h o r t x , G L s h o r t y , G L s h o r t z ) ; 15782 15783 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 3 S V M E S A P R O C ) ( c o n s t G L s h o r t * v ) ; 15784 15785 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 4 D M E S A P R O C ) ( G L d o u b l e x , G L d o u b l e y , G L d o u b l e z , G L d o u b l e w ) ; 15786 15787 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 4 D V M E S A P R O C ) ( c o n s t G L d o u b l e * v ) ; 15788 15789 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 4 F M E S A P R O C ) ( G L f l o a t x , G L f l o a t y , G L f l o a t z , G L f l o a t w ) ; 15790 15791 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 4 F V M E S A P R O C ) ( c o n s t G L f l o a t * v ) ; 15792 15793 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 4 I M E S A P R O C ) ( G L i n t x , G L i n t y , G L i n t z , G L i n t w ) ; 15794 15795 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 4 I V M E S A P R O C ) ( c o n s t G L i n t * v ) ; 15796 15797 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 4 S M E S A P R O C ) ( G L s h o r t x , G L s h o r t y , G L s h o r t z , G L s h o r t w ) ; 15798 15799 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W I N D O W P O S 4 S V M E S A P R O C ) ( c o n s t G L s h o r t * v ) ; 15800 15801 # e n d i f 15802 15803 # i f n d e f G L _ I B M _ c u l l _ v e r t e x 15804 15805 # d e f i n e G L _ I B M _ c u l l _ v e r t e x 1 15806 15807 # e n d i f 15808 15809 # i f n d e f G L _ I B M _ m u l t i m o d e _ d r a w _ a r r a y s 15810 15811 # d e f i n e G L _ I B M _ m u l t i m o d e _ d r a w _ a r r a y s 1 15812 15813 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 15814 15815 G L A P I v o i d A P I E N T R Y g l M u l t i M o d e D r a w A r r a y s I B M ( c o n s t G L e n u m * m o d e , c o n s t G L i n t * f i r s t , c o n s t G L s i z e i * c o u n t , G L s i z e i p r i m c o u n t , G L i n t m o d e s t r i d e ) ; 15816 15817 G L A P I v o i d A P I E N T R Y g l M u l t i M o d e D r a w E l e m e n t s I B M ( c o n s t G L e n u m * m o d e , c o n s t G L s i z e i * c o u n t , G L e n u m t y p e , c o n s t G L v o i d * c o n s t * i n d i c e s , G L s i z e i p r i m c o u n t , G L i n t m o d e s t r i d e ) ; 15818 15819 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 15820 15821 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I M O D E D R A W A R R A Y S I B M P R O C ) ( c o n s t G L e n u m * m o d e , c o n s t G L i n t * f i r s t , c o n s t G L s i z e i * c o u n t , G L s i z e i p r i m c o u n t , G L i n t m o d e s t r i d e ) ; 15822 15823 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I M O D E D R A W E L E M E N T S I B M P R O C ) ( c o n s t G L e n u m * m o d e , c o n s t G L s i z e i * c o u n t , G L e n u m t y p e , c o n s t G L v o i d * c o n s t * i n d i c e s , G L s i z e i p r i m c o u n t , G L i n t m o d e s t r i d e ) ; 15824 15825 # e n d i f 15826 15827 # i f n d e f G L _ I B M _ v e r t e x _ a r r a y _ l i s t s 15828 15829 # d e f i n e G L _ I B M _ v e r t e x _ a r r a y _ l i s t s 1 15830 15831 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 15832 15833 G L A P I v o i d A P I E N T R Y g l C o l o r P o i n t e r L i s t I B M ( G L i n t s i z e , G L e n u m t y p e , G L i n t s t r i d e , c o n s t G L v o i d * * p o i n t e r , G L i n t p t r s t r i d e ) ; 15834 15835 G L A P I v o i d A P I E N T R Y g l S e c o n d a r y C o l o r P o i n t e r L i s t I B M ( G L i n t s i z e , G L e n u m t y p e , G L i n t s t r i d e , c o n s t G L v o i d * * p o i n t e r , G L i n t p t r s t r i d e ) ; 15836 15837 G L A P I v o i d A P I E N T R Y g l E d g e F l a g P o i n t e r L i s t I B M ( G L i n t s t r i d e , c o n s t G L b o o l e a n * * p o i n t e r , G L i n t p t r s t r i d e ) ; 15838 15839 G L A P I v o i d A P I E N T R Y g l F o g C o o r d P o i n t e r L i s t I B M ( G L e n u m t y p e , G L i n t s t r i d e , c o n s t G L v o i d * * p o i n t e r , G L i n t p t r s t r i d e ) ; 15840 15841 G L A P I v o i d A P I E N T R Y g l I n d e x P o i n t e r L i s t I B M ( G L e n u m t y p e , G L i n t s t r i d e , c o n s t G L v o i d * * p o i n t e r , G L i n t p t r s t r i d e ) ; 15842 15843 G L A P I v o i d A P I E N T R Y g l N o r m a l P o i n t e r L i s t I B M ( G L e n u m t y p e , G L i n t s t r i d e , c o n s t G L v o i d * * p o i n t e r , G L i n t p t r s t r i d e ) ; 15844 15845 G L A P I v o i d A P I E N T R Y g l T e x C o o r d P o i n t e r L i s t I B M ( G L i n t s i z e , G L e n u m t y p e , G L i n t s t r i d e , c o n s t G L v o i d * * p o i n t e r , G L i n t p t r s t r i d e ) ; 15846 15847 G L A P I v o i d A P I E N T R Y g l V e r t e x P o i n t e r L i s t I B M ( G L i n t s i z e , G L e n u m t y p e , G L i n t s t r i d e , c o n s t G L v o i d * * p o i n t e r , G L i n t p t r s t r i d e ) ; 15848 15849 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 15850 15851 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O L O R P O I N T E R L I S T I B M P R O C ) ( G L i n t s i z e , G L e n u m t y p e , G L i n t s t r i d e , c o n s t G L v o i d * * p o i n t e r , G L i n t p t r s t r i d e ) ; 15852 15853 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S E C O N D A R Y C O L O R P O I N T E R L I S T I B M P R O C ) ( G L i n t s i z e , G L e n u m t y p e , G L i n t s t r i d e , c o n s t G L v o i d * * p o i n t e r , G L i n t p t r s t r i d e ) ; 15854 15855 t y p e d e f v o i d ( A P I E N T R Y P P F N G L E D G E F L A G P O I N T E R L I S T I B M P R O C ) ( G L i n t s t r i d e , c o n s t G L b o o l e a n * * p o i n t e r , G L i n t p t r s t r i d e ) ; 15856 15857 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F O G C O O R D P O I N T E R L I S T I B M P R O C ) ( G L e n u m t y p e , G L i n t s t r i d e , c o n s t G L v o i d * * p o i n t e r , G L i n t p t r s t r i d e ) ; 15858 15859 t y p e d e f v o i d ( A P I E N T R Y P P F N G L I N D E X P O I N T E R L I S T I B M P R O C ) ( G L e n u m t y p e , G L i n t s t r i d e , c o n s t G L v o i d * * p o i n t e r , G L i n t p t r s t r i d e ) ; 15860 15861 t y p e d e f v o i d ( A P I E N T R Y P P F N G L N O R M A L P O I N T E R L I S T I B M P R O C ) ( G L e n u m t y p e , G L i n t s t r i d e , c o n s t G L v o i d * * p o i n t e r , G L i n t p t r s t r i d e ) ; 15862 15863 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X C O O R D P O I N T E R L I S T I B M P R O C ) ( G L i n t s i z e , G L e n u m t y p e , G L i n t s t r i d e , c o n s t G L v o i d * * p o i n t e r , G L i n t p t r s t r i d e ) ; 15864 15865 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X P O I N T E R L I S T I B M P R O C ) ( G L i n t s i z e , G L e n u m t y p e , G L i n t s t r i d e , c o n s t G L v o i d * * p o i n t e r , G L i n t p t r s t r i d e ) ; 15866 15867 # e n d i f 15868 15869 # i f n d e f G L _ S G I X _ s u b s a m p l e 15870 15871 # d e f i n e G L _ S G I X _ s u b s a m p l e 1 15872 15873 # e n d i f 15874 15875 # i f n d e f G L _ S G I X _ y c r c b a 15876 15877 # d e f i n e G L _ S G I X _ y c r c b a 1 15878 15879 # e n d i f 15880 15881 # i f n d e f G L _ S G I X _ y c r c b _ s u b s a m p l e 15882 15883 # d e f i n e G L _ S G I X _ y c r c b _ s u b s a m p l e 1 15884 15885 # e n d i f 15886 15887 # i f n d e f G L _ S G I X _ d e p t h _ p a s s _ i n s t r u m e n t 15888 15889 # d e f i n e G L _ S G I X _ d e p t h _ p a s s _ i n s t r u m e n t 1 15890 15891 # e n d i f 15892 15893 # i f n d e f G L _ 3 D F X _ t e x t u r e _ c o m p r e s s i o n _ F X T 1 15894 15895 # d e f i n e G L _ 3 D F X _ t e x t u r e _ c o m p r e s s i o n _ F X T 1 1 15896 15897 # e n d i f 15898 15899 # i f n d e f G L _ 3 D F X _ m u l t i s a m p l e 15900 15901 # d e f i n e G L _ 3 D F X _ m u l t i s a m p l e 1 15902 15903 # e n d i f 15904 15905 # i f n d e f G L _ 3 D F X _ t b u f f e r 15906 15907 # d e f i n e G L _ 3 D F X _ t b u f f e r 1 15908 15909 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 15910 15911 G L A P I v o i d A P I E N T R Y g l T b u f f e r M a s k 3 D F X ( G L u i n t m a s k ) ; 15912 15913 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 15914 15915 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T B U F F E R M A S K 3 D F X P R O C ) ( G L u i n t m a s k ) ; 15916 15917 # e n d i f 15918 15919 # i f n d e f G L _ E X T _ m u l t i s a m p l e 15920 15921 # d e f i n e G L _ E X T _ m u l t i s a m p l e 1 15922 15923 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 15924 15925 G L A P I v o i d A P I E N T R Y g l S a m p l e M a s k E X T ( G L c l a m p f v a l u e , G L b o o l e a n i n v e r t ) ; 15926 15927 G L A P I v o i d A P I E N T R Y g l S a m p l e P a t t e r n E X T ( G L e n u m p a t t e r n ) ; 15928 15929 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 15930 15931 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S A M P L E M A S K E X T P R O C ) ( G L c l a m p f v a l u e , G L b o o l e a n i n v e r t ) ; 15932 15933 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S A M P L E P A T T E R N E X T P R O C ) ( G L e n u m p a t t e r n ) ; 15934 15935 # e n d i f 15936 15937 # i f n d e f G L _ S G I X _ v e r t e x _ p r e c l i p 15938 15939 # d e f i n e G L _ S G I X _ v e r t e x _ p r e c l i p 1 15940 15941 # e n d i f 15942 15943 # i f n d e f G L _ S G I X _ c o n v o l u t i o n _ a c c u r a c y 15944 15945 # d e f i n e G L _ S G I X _ c o n v o l u t i o n _ a c c u r a c y 1 15946 15947 # e n d i f 15948 15949 # i f n d e f G L _ S G I X _ r e s a m p l e 15950 15951 # d e f i n e G L _ S G I X _ r e s a m p l e 1 15952 15953 # e n d i f 15954 15955 # i f n d e f G L _ S G I S _ p o i n t _ l i n e _ t e x g e n 15956 15957 # d e f i n e G L _ S G I S _ p o i n t _ l i n e _ t e x g e n 1 15958 15959 # e n d i f 15960 15961 # i f n d e f G L _ S G I S _ t e x t u r e _ c o l o r _ m a s k 15962 15963 # d e f i n e G L _ S G I S _ t e x t u r e _ c o l o r _ m a s k 1 15964 15965 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 15966 15967 G L A P I v o i d A P I E N T R Y g l T e x t u r e C o l o r M a s k S G I S ( G L b o o l e a n r e d , G L b o o l e a n g r e e n , G L b o o l e a n b l u e , G L b o o l e a n a l p h a ) ; 15968 15969 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 15970 15971 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X T U R E C O L O R M A S K S G I S P R O C ) ( G L b o o l e a n r e d , G L b o o l e a n g r e e n , G L b o o l e a n b l u e , G L b o o l e a n a l p h a ) ; 15972 15973 # e n d i f 15974 15975 # i f n d e f G L _ S G I X _ i g l o o _ i n t e r f a c e 15976 15977 # d e f i n e G L _ S G I X _ i g l o o _ i n t e r f a c e 1 15978 15979 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 15980 15981 G L A P I v o i d A P I E N T R Y g l I g l o o I n t e r f a c e S G I X ( G L e n u m p n a m e , c o n s t G L v o i d * p a r a m s ) ; 15982 15983 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 15984 15985 t y p e d e f v o i d ( A P I E N T R Y P P F N G L I G L O O I N T E R F A C E S G I X P R O C ) ( G L e n u m p n a m e , c o n s t G L v o i d * p a r a m s ) ; 15986 15987 # e n d i f 15988 15989 # i f n d e f G L _ E X T _ t e x t u r e _ e n v _ d o t 3 15990 15991 # d e f i n e G L _ E X T _ t e x t u r e _ e n v _ d o t 3 1 15992 15993 # e n d i f 15994 15995 # i f n d e f G L _ A T I _ t e x t u r e _ m i r r o r _ o n c e 15996 15997 # d e f i n e G L _ A T I _ t e x t u r e _ m i r r o r _ o n c e 1 15998 15999 # e n d i f 16000 16001 # i f n d e f G L _ N V _ f e n c e 16002 16003 # d e f i n e G L _ N V _ f e n c e 1 16004 16005 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 16006 16007 G L A P I v o i d A P I E N T R Y g l D e l e t e F e n c e s N V ( G L s i z e i n , c o n s t G L u i n t * f e n c e s ) ; 16008 16009 G L A P I v o i d A P I E N T R Y g l G e n F e n c e s N V ( G L s i z e i n , G L u i n t * f e n c e s ) ; 16010 16011 G L A P I G L b o o l e a n A P I E N T R Y g l I s F e n c e N V ( G L u i n t f e n c e ) ; 16012 16013 G L A P I G L b o o l e a n A P I E N T R Y g l T e s t F e n c e N V ( G L u i n t f e n c e ) ; 16014 16015 G L A P I v o i d A P I E N T R Y g l G e t F e n c e i v N V ( G L u i n t f e n c e , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 16016 16017 G L A P I v o i d A P I E N T R Y g l F i n i s h F e n c e N V ( G L u i n t f e n c e ) ; 16018 16019 G L A P I v o i d A P I E N T R Y g l S e t F e n c e N V ( G L u i n t f e n c e , G L e n u m c o n d i t i o n ) ; 16020 16021 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 16022 16023 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D E L E T E F E N C E S N V P R O C ) ( G L s i z e i n , c o n s t G L u i n t * f e n c e s ) ; 16024 16025 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E N F E N C E S N V P R O C ) ( G L s i z e i n , G L u i n t * f e n c e s ) ; 16026 16027 t y p e d e f G L b o o l e a n ( A P I E N T R Y P P F N G L I S F E N C E N V P R O C ) ( G L u i n t f e n c e ) ; 16028 16029 t y p e d e f G L b o o l e a n ( A P I E N T R Y P P F N G L T E S T F E N C E N V P R O C ) ( G L u i n t f e n c e ) ; 16030 16031 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T F E N C E I V N V P R O C ) ( G L u i n t f e n c e , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 16032 16033 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F I N I S H F E N C E N V P R O C ) ( G L u i n t f e n c e ) ; 16034 16035 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S E T F E N C E N V P R O C ) ( G L u i n t f e n c e , G L e n u m c o n d i t i o n ) ; 16036 16037 # e n d i f 16038 16039 # i f n d e f G L _ N V _ e v a l u a t o r s 16040 16041 # d e f i n e G L _ N V _ e v a l u a t o r s 1 16042 16043 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 16044 16045 G L A P I v o i d A P I E N T R Y g l M a p C o n t r o l P o i n t s N V ( G L e n u m t a r g e t , G L u i n t i n d e x , G L e n u m t y p e , G L s i z e i u s t r i d e , G L s i z e i v s t r i d e , G L i n t u o r d e r , G L i n t v o r d e r , G L b o o l e a n p a c k e d , c o n s t G L v o i d * p o i n t s ) ; 16046 16047 G L A P I v o i d A P I E N T R Y g l M a p P a r a m e t e r i v N V ( G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L i n t * p a r a m s ) ; 16048 16049 G L A P I v o i d A P I E N T R Y g l M a p P a r a m e t e r f v N V ( G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L f l o a t * p a r a m s ) ; 16050 16051 G L A P I v o i d A P I E N T R Y g l G e t M a p C o n t r o l P o i n t s N V ( G L e n u m t a r g e t , G L u i n t i n d e x , G L e n u m t y p e , G L s i z e i u s t r i d e , G L s i z e i v s t r i d e , G L b o o l e a n p a c k e d , G L v o i d * p o i n t s ) ; 16052 16053 G L A P I v o i d A P I E N T R Y g l G e t M a p P a r a m e t e r i v N V ( G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 16054 16055 G L A P I v o i d A P I E N T R Y g l G e t M a p P a r a m e t e r f v N V ( G L e n u m t a r g e t , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 16056 16057 G L A P I v o i d A P I E N T R Y g l G e t M a p A t t r i b P a r a m e t e r i v N V ( G L e n u m t a r g e t , G L u i n t i n d e x , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 16058 16059 G L A P I v o i d A P I E N T R Y g l G e t M a p A t t r i b P a r a m e t e r f v N V ( G L e n u m t a r g e t , G L u i n t i n d e x , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 16060 16061 G L A P I v o i d A P I E N T R Y g l E v a l M a p s N V ( G L e n u m t a r g e t , G L e n u m m o d e ) ; 16062 16063 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 16064 16065 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M A P C O N T R O L P O I N T S N V P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L e n u m t y p e , G L s i z e i u s t r i d e , G L s i z e i v s t r i d e , G L i n t u o r d e r , G L i n t v o r d e r , G L b o o l e a n p a c k e d , c o n s t G L v o i d * p o i n t s ) ; 16066 16067 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M A P P A R A M E T E R I V N V P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L i n t * p a r a m s ) ; 16068 16069 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M A P P A R A M E T E R F V N V P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L f l o a t * p a r a m s ) ; 16070 16071 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T M A P C O N T R O L P O I N T S N V P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L e n u m t y p e , G L s i z e i u s t r i d e , G L s i z e i v s t r i d e , G L b o o l e a n p a c k e d , G L v o i d * p o i n t s ) ; 16072 16073 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T M A P P A R A M E T E R I V N V P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 16074 16075 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T M A P P A R A M E T E R F V N V P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 16076 16077 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T M A P A T T R I B P A R A M E T E R I V N V P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 16078 16079 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T M A P A T T R I B P A R A M E T E R F V N V P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 16080 16081 t y p e d e f v o i d ( A P I E N T R Y P P F N G L E V A L M A P S N V P R O C ) ( G L e n u m t a r g e t , G L e n u m m o d e ) ; 16082 16083 # e n d i f 16084 16085 # i f n d e f G L _ N V _ p a c k e d _ d e p t h _ s t e n c i l 16086 16087 # d e f i n e G L _ N V _ p a c k e d _ d e p t h _ s t e n c i l 1 16088 16089 # e n d i f 16090 16091 # i f n d e f G L _ N V _ r e g i s t e r _ c o m b i n e r s 2 16092 16093 # d e f i n e G L _ N V _ r e g i s t e r _ c o m b i n e r s 2 1 16094 16095 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 16096 16097 G L A P I v o i d A P I E N T R Y g l C o m b i n e r S t a g e P a r a m e t e r f v N V ( G L e n u m s t a g e , G L e n u m p n a m e , c o n s t G L f l o a t * p a r a m s ) ; 16098 16099 G L A P I v o i d A P I E N T R Y g l G e t C o m b i n e r S t a g e P a r a m e t e r f v N V ( G L e n u m s t a g e , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 16100 16101 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 16102 16103 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O M B I N E R S T A G E P A R A M E T E R F V N V P R O C ) ( G L e n u m s t a g e , G L e n u m p n a m e , c o n s t G L f l o a t * p a r a m s ) ; 16104 16105 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T C O M B I N E R S T A G E P A R A M E T E R F V N V P R O C ) ( G L e n u m s t a g e , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 16106 16107 # e n d i f 16108 16109 # i f n d e f G L _ N V _ t e x t u r e _ c o m p r e s s i o n _ v t c 16110 16111 # d e f i n e G L _ N V _ t e x t u r e _ c o m p r e s s i o n _ v t c 1 16112 16113 # e n d i f 16114 16115 # i f n d e f G L _ N V _ t e x t u r e _ r e c t a n g l e 16116 16117 # d e f i n e G L _ N V _ t e x t u r e _ r e c t a n g l e 1 16118 16119 # e n d i f 16120 16121 # i f n d e f G L _ N V _ t e x t u r e _ s h a d e r 16122 16123 # d e f i n e G L _ N V _ t e x t u r e _ s h a d e r 1 16124 16125 # e n d i f 16126 16127 # i f n d e f G L _ N V _ t e x t u r e _ s h a d e r 2 16128 16129 # d e f i n e G L _ N V _ t e x t u r e _ s h a d e r 2 1 16130 16131 # e n d i f 16132 16133 # i f n d e f G L _ N V _ v e r t e x _ a r r a y _ r a n g e 2 16134 16135 # d e f i n e G L _ N V _ v e r t e x _ a r r a y _ r a n g e 2 1 16136 16137 # e n d i f 16138 16139 # i f n d e f G L _ N V _ v e r t e x _ p r o g r a m 16140 16141 # d e f i n e G L _ N V _ v e r t e x _ p r o g r a m 1 16142 16143 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 16144 16145 G L A P I G L b o o l e a n A P I E N T R Y g l A r e P r o g r a m s R e s i d e n t N V ( G L s i z e i n , c o n s t G L u i n t * p r o g r a m s , G L b o o l e a n * r e s i d e n c e s ) ; 16146 16147 G L A P I v o i d A P I E N T R Y g l B i n d P r o g r a m N V ( G L e n u m t a r g e t , G L u i n t i d ) ; 16148 16149 G L A P I v o i d A P I E N T R Y g l D e l e t e P r o g r a m s N V ( G L s i z e i n , c o n s t G L u i n t * p r o g r a m s ) ; 16150 16151 G L A P I v o i d A P I E N T R Y g l E x e c u t e P r o g r a m N V ( G L e n u m t a r g e t , G L u i n t i d , c o n s t G L f l o a t * p a r a m s ) ; 16152 16153 G L A P I v o i d A P I E N T R Y g l G e n P r o g r a m s N V ( G L s i z e i n , G L u i n t * p r o g r a m s ) ; 16154 16155 G L A P I v o i d A P I E N T R Y g l G e t P r o g r a m P a r a m e t e r d v N V ( G L e n u m t a r g e t , G L u i n t i n d e x , G L e n u m p n a m e , G L d o u b l e * p a r a m s ) ; 16156 16157 G L A P I v o i d A P I E N T R Y g l G e t P r o g r a m P a r a m e t e r f v N V ( G L e n u m t a r g e t , G L u i n t i n d e x , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 16158 16159 G L A P I v o i d A P I E N T R Y g l G e t P r o g r a m i v N V ( G L u i n t i d , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 16160 16161 G L A P I v o i d A P I E N T R Y g l G e t P r o g r a m S t r i n g N V ( G L u i n t i d , G L e n u m p n a m e , G L u b y t e * p r o g r a m ) ; 16162 16163 G L A P I v o i d A P I E N T R Y g l G e t T r a c k M a t r i x i v N V ( G L e n u m t a r g e t , G L u i n t a d d r e s s , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 16164 16165 G L A P I v o i d A P I E N T R Y g l G e t V e r t e x A t t r i b d v N V ( G L u i n t i n d e x , G L e n u m p n a m e , G L d o u b l e * p a r a m s ) ; 16166 16167 G L A P I v o i d A P I E N T R Y g l G e t V e r t e x A t t r i b f v N V ( G L u i n t i n d e x , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 16168 16169 G L A P I v o i d A P I E N T R Y g l G e t V e r t e x A t t r i b i v N V ( G L u i n t i n d e x , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 16170 16171 G L A P I v o i d A P I E N T R Y g l G e t V e r t e x A t t r i b P o i n t e r v N V ( G L u i n t i n d e x , G L e n u m p n a m e , G L v o i d * * p o i n t e r ) ; 16172 16173 G L A P I G L b o o l e a n A P I E N T R Y g l I s P r o g r a m N V ( G L u i n t i d ) ; 16174 16175 G L A P I v o i d A P I E N T R Y g l L o a d P r o g r a m N V ( G L e n u m t a r g e t , G L u i n t i d , G L s i z e i l e n , c o n s t G L u b y t e * p r o g r a m ) ; 16176 16177 G L A P I v o i d A P I E N T R Y g l P r o g r a m P a r a m e t e r 4 d N V ( G L e n u m t a r g e t , G L u i n t i n d e x , G L d o u b l e x , G L d o u b l e y , G L d o u b l e z , G L d o u b l e w ) ; 16178 16179 G L A P I v o i d A P I E N T R Y g l P r o g r a m P a r a m e t e r 4 d v N V ( G L e n u m t a r g e t , G L u i n t i n d e x , c o n s t G L d o u b l e * v ) ; 16180 16181 G L A P I v o i d A P I E N T R Y g l P r o g r a m P a r a m e t e r 4 f N V ( G L e n u m t a r g e t , G L u i n t i n d e x , G L f l o a t x , G L f l o a t y , G L f l o a t z , G L f l o a t w ) ; 16182 16183 G L A P I v o i d A P I E N T R Y g l P r o g r a m P a r a m e t e r 4 f v N V ( G L e n u m t a r g e t , G L u i n t i n d e x , c o n s t G L f l o a t * v ) ; 16184 16185 G L A P I v o i d A P I E N T R Y g l P r o g r a m P a r a m e t e r s 4 d v N V ( G L e n u m t a r g e t , G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L d o u b l e * v ) ; 16186 16187 G L A P I v o i d A P I E N T R Y g l P r o g r a m P a r a m e t e r s 4 f v N V ( G L e n u m t a r g e t , G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L f l o a t * v ) ; 16188 16189 G L A P I v o i d A P I E N T R Y g l R e q u e s t R e s i d e n t P r o g r a m s N V ( G L s i z e i n , c o n s t G L u i n t * p r o g r a m s ) ; 16190 16191 G L A P I v o i d A P I E N T R Y g l T r a c k M a t r i x N V ( G L e n u m t a r g e t , G L u i n t a d d r e s s , G L e n u m m a t r i x , G L e n u m t r a n s f o r m ) ; 16192 16193 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b P o i n t e r N V ( G L u i n t i n d e x , G L i n t f s i z e , G L e n u m t y p e , G L s i z e i s t r i d e , c o n s t G L v o i d * p o i n t e r ) ; 16194 16195 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 1 d N V ( G L u i n t i n d e x , G L d o u b l e x ) ; 16196 16197 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 1 d v N V ( G L u i n t i n d e x , c o n s t G L d o u b l e * v ) ; 16198 16199 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 1 f N V ( G L u i n t i n d e x , G L f l o a t x ) ; 16200 16201 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 1 f v N V ( G L u i n t i n d e x , c o n s t G L f l o a t * v ) ; 16202 16203 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 1 s N V ( G L u i n t i n d e x , G L s h o r t x ) ; 16204 16205 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 1 s v N V ( G L u i n t i n d e x , c o n s t G L s h o r t * v ) ; 16206 16207 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 2 d N V ( G L u i n t i n d e x , G L d o u b l e x , G L d o u b l e y ) ; 16208 16209 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 2 d v N V ( G L u i n t i n d e x , c o n s t G L d o u b l e * v ) ; 16210 16211 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 2 f N V ( G L u i n t i n d e x , G L f l o a t x , G L f l o a t y ) ; 16212 16213 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 2 f v N V ( G L u i n t i n d e x , c o n s t G L f l o a t * v ) ; 16214 16215 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 2 s N V ( G L u i n t i n d e x , G L s h o r t x , G L s h o r t y ) ; 16216 16217 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 2 s v N V ( G L u i n t i n d e x , c o n s t G L s h o r t * v ) ; 16218 16219 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 3 d N V ( G L u i n t i n d e x , G L d o u b l e x , G L d o u b l e y , G L d o u b l e z ) ; 16220 16221 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 3 d v N V ( G L u i n t i n d e x , c o n s t G L d o u b l e * v ) ; 16222 16223 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 3 f N V ( G L u i n t i n d e x , G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 16224 16225 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 3 f v N V ( G L u i n t i n d e x , c o n s t G L f l o a t * v ) ; 16226 16227 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 3 s N V ( G L u i n t i n d e x , G L s h o r t x , G L s h o r t y , G L s h o r t z ) ; 16228 16229 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 3 s v N V ( G L u i n t i n d e x , c o n s t G L s h o r t * v ) ; 16230 16231 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 4 d N V ( G L u i n t i n d e x , G L d o u b l e x , G L d o u b l e y , G L d o u b l e z , G L d o u b l e w ) ; 16232 16233 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 4 d v N V ( G L u i n t i n d e x , c o n s t G L d o u b l e * v ) ; 16234 16235 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 4 f N V ( G L u i n t i n d e x , G L f l o a t x , G L f l o a t y , G L f l o a t z , G L f l o a t w ) ; 16236 16237 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 4 f v N V ( G L u i n t i n d e x , c o n s t G L f l o a t * v ) ; 16238 16239 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 4 s N V ( G L u i n t i n d e x , G L s h o r t x , G L s h o r t y , G L s h o r t z , G L s h o r t w ) ; 16240 16241 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 4 s v N V ( G L u i n t i n d e x , c o n s t G L s h o r t * v ) ; 16242 16243 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 4 u b N V ( G L u i n t i n d e x , G L u b y t e x , G L u b y t e y , G L u b y t e z , G L u b y t e w ) ; 16244 16245 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 4 u b v N V ( G L u i n t i n d e x , c o n s t G L u b y t e * v ) ; 16246 16247 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b s 1 d v N V ( G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L d o u b l e * v ) ; 16248 16249 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b s 1 f v N V ( G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L f l o a t * v ) ; 16250 16251 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b s 1 s v N V ( G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L s h o r t * v ) ; 16252 16253 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b s 2 d v N V ( G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L d o u b l e * v ) ; 16254 16255 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b s 2 f v N V ( G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L f l o a t * v ) ; 16256 16257 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b s 2 s v N V ( G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L s h o r t * v ) ; 16258 16259 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b s 3 d v N V ( G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L d o u b l e * v ) ; 16260 16261 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b s 3 f v N V ( G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L f l o a t * v ) ; 16262 16263 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b s 3 s v N V ( G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L s h o r t * v ) ; 16264 16265 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b s 4 d v N V ( G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L d o u b l e * v ) ; 16266 16267 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b s 4 f v N V ( G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L f l o a t * v ) ; 16268 16269 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b s 4 s v N V ( G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L s h o r t * v ) ; 16270 16271 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b s 4 u b v N V ( G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L u b y t e * v ) ; 16272 16273 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 16274 16275 t y p e d e f G L b o o l e a n ( A P I E N T R Y P P F N G L A R E P R O G R A M S R E S I D E N T N V P R O C ) ( G L s i z e i n , c o n s t G L u i n t * p r o g r a m s , G L b o o l e a n * r e s i d e n c e s ) ; 16276 16277 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B I N D P R O G R A M N V P R O C ) ( G L e n u m t a r g e t , G L u i n t i d ) ; 16278 16279 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D E L E T E P R O G R A M S N V P R O C ) ( G L s i z e i n , c o n s t G L u i n t * p r o g r a m s ) ; 16280 16281 t y p e d e f v o i d ( A P I E N T R Y P P F N G L E X E C U T E P R O G R A M N V P R O C ) ( G L e n u m t a r g e t , G L u i n t i d , c o n s t G L f l o a t * p a r a m s ) ; 16282 16283 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E N P R O G R A M S N V P R O C ) ( G L s i z e i n , G L u i n t * p r o g r a m s ) ; 16284 16285 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T P R O G R A M P A R A M E T E R D V N V P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L e n u m p n a m e , G L d o u b l e * p a r a m s ) ; 16286 16287 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T P R O G R A M P A R A M E T E R F V N V P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 16288 16289 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T P R O G R A M I V N V P R O C ) ( G L u i n t i d , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 16290 16291 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T P R O G R A M S T R I N G N V P R O C ) ( G L u i n t i d , G L e n u m p n a m e , G L u b y t e * p r o g r a m ) ; 16292 16293 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T T R A C K M A T R I X I V N V P R O C ) ( G L e n u m t a r g e t , G L u i n t a d d r e s s , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 16294 16295 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T V E R T E X A T T R I B D V N V P R O C ) ( G L u i n t i n d e x , G L e n u m p n a m e , G L d o u b l e * p a r a m s ) ; 16296 16297 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T V E R T E X A T T R I B F V N V P R O C ) ( G L u i n t i n d e x , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 16298 16299 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T V E R T E X A T T R I B I V N V P R O C ) ( G L u i n t i n d e x , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 16300 16301 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T V E R T E X A T T R I B P O I N T E R V N V P R O C ) ( G L u i n t i n d e x , G L e n u m p n a m e , G L v o i d * * p o i n t e r ) ; 16302 16303 t y p e d e f G L b o o l e a n ( A P I E N T R Y P P F N G L I S P R O G R A M N V P R O C ) ( G L u i n t i d ) ; 16304 16305 t y p e d e f v o i d ( A P I E N T R Y P P F N G L L O A D P R O G R A M N V P R O C ) ( G L e n u m t a r g e t , G L u i n t i d , G L s i z e i l e n , c o n s t G L u b y t e * p r o g r a m ) ; 16306 16307 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M P A R A M E T E R 4 D N V P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L d o u b l e x , G L d o u b l e y , G L d o u b l e z , G L d o u b l e w ) ; 16308 16309 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M P A R A M E T E R 4 D V N V P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , c o n s t G L d o u b l e * v ) ; 16310 16311 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M P A R A M E T E R 4 F N V P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L f l o a t x , G L f l o a t y , G L f l o a t z , G L f l o a t w ) ; 16312 16313 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M P A R A M E T E R 4 F V N V P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , c o n s t G L f l o a t * v ) ; 16314 16315 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M P A R A M E T E R S 4 D V N V P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L d o u b l e * v ) ; 16316 16317 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M P A R A M E T E R S 4 F V N V P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L f l o a t * v ) ; 16318 16319 t y p e d e f v o i d ( A P I E N T R Y P P F N G L R E Q U E S T R E S I D E N T P R O G R A M S N V P R O C ) ( G L s i z e i n , c o n s t G L u i n t * p r o g r a m s ) ; 16320 16321 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T R A C K M A T R I X N V P R O C ) ( G L e n u m t a r g e t , G L u i n t a d d r e s s , G L e n u m m a t r i x , G L e n u m t r a n s f o r m ) ; 16322 16323 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B P O I N T E R N V P R O C ) ( G L u i n t i n d e x , G L i n t f s i z e , G L e n u m t y p e , G L s i z e i s t r i d e , c o n s t G L v o i d * p o i n t e r ) ; 16324 16325 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 1 D N V P R O C ) ( G L u i n t i n d e x , G L d o u b l e x ) ; 16326 16327 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 1 D V N V P R O C ) ( G L u i n t i n d e x , c o n s t G L d o u b l e * v ) ; 16328 16329 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 1 F N V P R O C ) ( G L u i n t i n d e x , G L f l o a t x ) ; 16330 16331 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 1 F V N V P R O C ) ( G L u i n t i n d e x , c o n s t G L f l o a t * v ) ; 16332 16333 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 1 S N V P R O C ) ( G L u i n t i n d e x , G L s h o r t x ) ; 16334 16335 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 1 S V N V P R O C ) ( G L u i n t i n d e x , c o n s t G L s h o r t * v ) ; 16336 16337 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 2 D N V P R O C ) ( G L u i n t i n d e x , G L d o u b l e x , G L d o u b l e y ) ; 16338 16339 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 2 D V N V P R O C ) ( G L u i n t i n d e x , c o n s t G L d o u b l e * v ) ; 16340 16341 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 2 F N V P R O C ) ( G L u i n t i n d e x , G L f l o a t x , G L f l o a t y ) ; 16342 16343 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 2 F V N V P R O C ) ( G L u i n t i n d e x , c o n s t G L f l o a t * v ) ; 16344 16345 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 2 S N V P R O C ) ( G L u i n t i n d e x , G L s h o r t x , G L s h o r t y ) ; 16346 16347 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 2 S V N V P R O C ) ( G L u i n t i n d e x , c o n s t G L s h o r t * v ) ; 16348 16349 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 3 D N V P R O C ) ( G L u i n t i n d e x , G L d o u b l e x , G L d o u b l e y , G L d o u b l e z ) ; 16350 16351 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 3 D V N V P R O C ) ( G L u i n t i n d e x , c o n s t G L d o u b l e * v ) ; 16352 16353 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 3 F N V P R O C ) ( G L u i n t i n d e x , G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 16354 16355 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 3 F V N V P R O C ) ( G L u i n t i n d e x , c o n s t G L f l o a t * v ) ; 16356 16357 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 3 S N V P R O C ) ( G L u i n t i n d e x , G L s h o r t x , G L s h o r t y , G L s h o r t z ) ; 16358 16359 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 3 S V N V P R O C ) ( G L u i n t i n d e x , c o n s t G L s h o r t * v ) ; 16360 16361 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 4 D N V P R O C ) ( G L u i n t i n d e x , G L d o u b l e x , G L d o u b l e y , G L d o u b l e z , G L d o u b l e w ) ; 16362 16363 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 4 D V N V P R O C ) ( G L u i n t i n d e x , c o n s t G L d o u b l e * v ) ; 16364 16365 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 4 F N V P R O C ) ( G L u i n t i n d e x , G L f l o a t x , G L f l o a t y , G L f l o a t z , G L f l o a t w ) ; 16366 16367 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 4 F V N V P R O C ) ( G L u i n t i n d e x , c o n s t G L f l o a t * v ) ; 16368 16369 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 4 S N V P R O C ) ( G L u i n t i n d e x , G L s h o r t x , G L s h o r t y , G L s h o r t z , G L s h o r t w ) ; 16370 16371 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 4 S V N V P R O C ) ( G L u i n t i n d e x , c o n s t G L s h o r t * v ) ; 16372 16373 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 4 U B N V P R O C ) ( G L u i n t i n d e x , G L u b y t e x , G L u b y t e y , G L u b y t e z , G L u b y t e w ) ; 16374 16375 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 4 U B V N V P R O C ) ( G L u i n t i n d e x , c o n s t G L u b y t e * v ) ; 16376 16377 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B S 1 D V N V P R O C ) ( G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L d o u b l e * v ) ; 16378 16379 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B S 1 F V N V P R O C ) ( G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L f l o a t * v ) ; 16380 16381 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B S 1 S V N V P R O C ) ( G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L s h o r t * v ) ; 16382 16383 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B S 2 D V N V P R O C ) ( G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L d o u b l e * v ) ; 16384 16385 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B S 2 F V N V P R O C ) ( G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L f l o a t * v ) ; 16386 16387 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B S 2 S V N V P R O C ) ( G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L s h o r t * v ) ; 16388 16389 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B S 3 D V N V P R O C ) ( G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L d o u b l e * v ) ; 16390 16391 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B S 3 F V N V P R O C ) ( G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L f l o a t * v ) ; 16392 16393 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B S 3 S V N V P R O C ) ( G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L s h o r t * v ) ; 16394 16395 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B S 4 D V N V P R O C ) ( G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L d o u b l e * v ) ; 16396 16397 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B S 4 F V N V P R O C ) ( G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L f l o a t * v ) ; 16398 16399 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B S 4 S V N V P R O C ) ( G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L s h o r t * v ) ; 16400 16401 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B S 4 U B V N V P R O C ) ( G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L u b y t e * v ) ; 16402 16403 # e n d i f 16404 16405 # i f n d e f G L _ S G I X _ t e x t u r e _ c o o r d i n a t e _ c l a m p 16406 16407 # d e f i n e G L _ S G I X _ t e x t u r e _ c o o r d i n a t e _ c l a m p 1 16408 16409 # e n d i f 16410 16411 # i f n d e f G L _ S G I X _ s c a l e b i a s _ h i n t 16412 16413 # d e f i n e G L _ S G I X _ s c a l e b i a s _ h i n t 1 16414 16415 # e n d i f 16416 16417 # i f n d e f G L _ O M L _ i n t e r l a c e 16418 16419 # d e f i n e G L _ O M L _ i n t e r l a c e 1 16420 16421 # e n d i f 16422 16423 # i f n d e f G L _ O M L _ s u b s a m p l e 16424 16425 # d e f i n e G L _ O M L _ s u b s a m p l e 1 16426 16427 # e n d i f 16428 16429 # i f n d e f G L _ O M L _ r e s a m p l e 16430 16431 # d e f i n e G L _ O M L _ r e s a m p l e 1 16432 16433 # e n d i f 16434 16435 # i f n d e f G L _ N V _ c o p y _ d e p t h _ t o _ c o l o r 16436 16437 # d e f i n e G L _ N V _ c o p y _ d e p t h _ t o _ c o l o r 1 16438 16439 # e n d i f 16440 16441 # i f n d e f G L _ A T I _ e n v m a p _ b u m p m a p 16442 16443 # d e f i n e G L _ A T I _ e n v m a p _ b u m p m a p 1 16444 16445 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 16446 16447 G L A P I v o i d A P I E N T R Y g l T e x B u m p P a r a m e t e r i v A T I ( G L e n u m p n a m e , c o n s t G L i n t * p a r a m ) ; 16448 16449 G L A P I v o i d A P I E N T R Y g l T e x B u m p P a r a m e t e r f v A T I ( G L e n u m p n a m e , c o n s t G L f l o a t * p a r a m ) ; 16450 16451 G L A P I v o i d A P I E N T R Y g l G e t T e x B u m p P a r a m e t e r i v A T I ( G L e n u m p n a m e , G L i n t * p a r a m ) ; 16452 16453 G L A P I v o i d A P I E N T R Y g l G e t T e x B u m p P a r a m e t e r f v A T I ( G L e n u m p n a m e , G L f l o a t * p a r a m ) ; 16454 16455 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 16456 16457 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X B U M P P A R A M E T E R I V A T I P R O C ) ( G L e n u m p n a m e , c o n s t G L i n t * p a r a m ) ; 16458 16459 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X B U M P P A R A M E T E R F V A T I P R O C ) ( G L e n u m p n a m e , c o n s t G L f l o a t * p a r a m ) ; 16460 16461 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T T E X B U M P P A R A M E T E R I V A T I P R O C ) ( G L e n u m p n a m e , G L i n t * p a r a m ) ; 16462 16463 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T T E X B U M P P A R A M E T E R F V A T I P R O C ) ( G L e n u m p n a m e , G L f l o a t * p a r a m ) ; 16464 16465 # e n d i f 16466 16467 # i f n d e f G L _ A T I _ f r a g m e n t _ s h a d e r 16468 16469 # d e f i n e G L _ A T I _ f r a g m e n t _ s h a d e r 1 16470 16471 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 16472 16473 G L A P I G L u i n t A P I E N T R Y g l G e n F r a g m e n t S h a d e r s A T I ( G L u i n t r a n g e ) ; 16474 16475 G L A P I v o i d A P I E N T R Y g l B i n d F r a g m e n t S h a d e r A T I ( G L u i n t i d ) ; 16476 16477 G L A P I v o i d A P I E N T R Y g l D e l e t e F r a g m e n t S h a d e r A T I ( G L u i n t i d ) ; 16478 16479 G L A P I v o i d A P I E N T R Y g l B e g i n F r a g m e n t S h a d e r A T I ( v o i d ) ; 16480 16481 G L A P I v o i d A P I E N T R Y g l E n d F r a g m e n t S h a d e r A T I ( v o i d ) ; 16482 16483 G L A P I v o i d A P I E N T R Y g l P a s s T e x C o o r d A T I ( G L u i n t d s t , G L u i n t c o o r d , G L e n u m s w i z z l e ) ; 16484 16485 G L A P I v o i d A P I E N T R Y g l S a m p l e M a p A T I ( G L u i n t d s t , G L u i n t i n t e r p , G L e n u m s w i z z l e ) ; 16486 16487 G L A P I v o i d A P I E N T R Y g l C o l o r F r a g m e n t O p 1 A T I ( G L e n u m o p , G L u i n t d s t , G L u i n t d s t M a s k , G L u i n t d s t M o d , G L u i n t a r g 1 , G L u i n t a r g 1 R e p , G L u i n t a r g 1 M o d ) ; 16488 16489 G L A P I v o i d A P I E N T R Y g l C o l o r F r a g m e n t O p 2 A T I ( G L e n u m o p , G L u i n t d s t , G L u i n t d s t M a s k , G L u i n t d s t M o d , G L u i n t a r g 1 , G L u i n t a r g 1 R e p , G L u i n t a r g 1 M o d , G L u i n t a r g 2 , G L u i n t a r g 2 R e p , G L u i n t a r g 2 M o d ) ; 16490 16491 G L A P I v o i d A P I E N T R Y g l C o l o r F r a g m e n t O p 3 A T I ( G L e n u m o p , G L u i n t d s t , G L u i n t d s t M a s k , G L u i n t d s t M o d , G L u i n t a r g 1 , G L u i n t a r g 1 R e p , G L u i n t a r g 1 M o d , G L u i n t a r g 2 , G L u i n t a r g 2 R e p , G L u i n t a r g 2 M o d , G L u i n t a r g 3 , G L u i n t a r g 3 R e p , G L u i n t a r g 3 M o d ) ; 16492 16493 G L A P I v o i d A P I E N T R Y g l A l p h a F r a g m e n t O p 1 A T I ( G L e n u m o p , G L u i n t d s t , G L u i n t d s t M o d , G L u i n t a r g 1 , G L u i n t a r g 1 R e p , G L u i n t a r g 1 M o d ) ; 16494 16495 G L A P I v o i d A P I E N T R Y g l A l p h a F r a g m e n t O p 2 A T I ( G L e n u m o p , G L u i n t d s t , G L u i n t d s t M o d , G L u i n t a r g 1 , G L u i n t a r g 1 R e p , G L u i n t a r g 1 M o d , G L u i n t a r g 2 , G L u i n t a r g 2 R e p , G L u i n t a r g 2 M o d ) ; 16496 16497 G L A P I v o i d A P I E N T R Y g l A l p h a F r a g m e n t O p 3 A T I ( G L e n u m o p , G L u i n t d s t , G L u i n t d s t M o d , G L u i n t a r g 1 , G L u i n t a r g 1 R e p , G L u i n t a r g 1 M o d , G L u i n t a r g 2 , G L u i n t a r g 2 R e p , G L u i n t a r g 2 M o d , G L u i n t a r g 3 , G L u i n t a r g 3 R e p , G L u i n t a r g 3 M o d ) ; 16498 16499 G L A P I v o i d A P I E N T R Y g l S e t F r a g m e n t S h a d e r C o n s t a n t A T I ( G L u i n t d s t , c o n s t G L f l o a t * v a l u e ) ; 16500 16501 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 16502 16503 t y p e d e f G L u i n t ( A P I E N T R Y P P F N G L G E N F R A G M E N T S H A D E R S A T I P R O C ) ( G L u i n t r a n g e ) ; 16504 16505 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B I N D F R A G M E N T S H A D E R A T I P R O C ) ( G L u i n t i d ) ; 16506 16507 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D E L E T E F R A G M E N T S H A D E R A T I P R O C ) ( G L u i n t i d ) ; 16508 16509 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B E G I N F R A G M E N T S H A D E R A T I P R O C ) ( v o i d ) ; 16510 16511 t y p e d e f v o i d ( A P I E N T R Y P P F N G L E N D F R A G M E N T S H A D E R A T I P R O C ) ( v o i d ) ; 16512 16513 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P A S S T E X C O O R D A T I P R O C ) ( G L u i n t d s t , G L u i n t c o o r d , G L e n u m s w i z z l e ) ; 16514 16515 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S A M P L E M A P A T I P R O C ) ( G L u i n t d s t , G L u i n t i n t e r p , G L e n u m s w i z z l e ) ; 16516 16517 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O L O R F R A G M E N T O P 1 A T I P R O C ) ( G L e n u m o p , G L u i n t d s t , G L u i n t d s t M a s k , G L u i n t d s t M o d , G L u i n t a r g 1 , G L u i n t a r g 1 R e p , G L u i n t a r g 1 M o d ) ; 16518 16519 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O L O R F R A G M E N T O P 2 A T I P R O C ) ( G L e n u m o p , G L u i n t d s t , G L u i n t d s t M a s k , G L u i n t d s t M o d , G L u i n t a r g 1 , G L u i n t a r g 1 R e p , G L u i n t a r g 1 M o d , G L u i n t a r g 2 , G L u i n t a r g 2 R e p , G L u i n t a r g 2 M o d ) ; 16520 16521 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O L O R F R A G M E N T O P 3 A T I P R O C ) ( G L e n u m o p , G L u i n t d s t , G L u i n t d s t M a s k , G L u i n t d s t M o d , G L u i n t a r g 1 , G L u i n t a r g 1 R e p , G L u i n t a r g 1 M o d , G L u i n t a r g 2 , G L u i n t a r g 2 R e p , G L u i n t a r g 2 M o d , G L u i n t a r g 3 , G L u i n t a r g 3 R e p , G L u i n t a r g 3 M o d ) ; 16522 16523 t y p e d e f v o i d ( A P I E N T R Y P P F N G L A L P H A F R A G M E N T O P 1 A T I P R O C ) ( G L e n u m o p , G L u i n t d s t , G L u i n t d s t M o d , G L u i n t a r g 1 , G L u i n t a r g 1 R e p , G L u i n t a r g 1 M o d ) ; 16524 16525 t y p e d e f v o i d ( A P I E N T R Y P P F N G L A L P H A F R A G M E N T O P 2 A T I P R O C ) ( G L e n u m o p , G L u i n t d s t , G L u i n t d s t M o d , G L u i n t a r g 1 , G L u i n t a r g 1 R e p , G L u i n t a r g 1 M o d , G L u i n t a r g 2 , G L u i n t a r g 2 R e p , G L u i n t a r g 2 M o d ) ; 16526 16527 t y p e d e f v o i d ( A P I E N T R Y P P F N G L A L P H A F R A G M E N T O P 3 A T I P R O C ) ( G L e n u m o p , G L u i n t d s t , G L u i n t d s t M o d , G L u i n t a r g 1 , G L u i n t a r g 1 R e p , G L u i n t a r g 1 M o d , G L u i n t a r g 2 , G L u i n t a r g 2 R e p , G L u i n t a r g 2 M o d , G L u i n t a r g 3 , G L u i n t a r g 3 R e p , G L u i n t a r g 3 M o d ) ; 16528 16529 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S E T F R A G M E N T S H A D E R C O N S T A N T A T I P R O C ) ( G L u i n t d s t , c o n s t G L f l o a t * v a l u e ) ; 16530 16531 # e n d i f 16532 16533 # i f n d e f G L _ A T I _ p n _ t r i a n g l e s 16534 16535 # d e f i n e G L _ A T I _ p n _ t r i a n g l e s 1 16536 16537 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 16538 16539 G L A P I v o i d A P I E N T R Y g l P N T r i a n g l e s i A T I ( G L e n u m p n a m e , G L i n t p a r a m ) ; 16540 16541 G L A P I v o i d A P I E N T R Y g l P N T r i a n g l e s f A T I ( G L e n u m p n a m e , G L f l o a t p a r a m ) ; 16542 16543 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 16544 16545 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P N T R I A N G L E S I A T I P R O C ) ( G L e n u m p n a m e , G L i n t p a r a m ) ; 16546 16547 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P N T R I A N G L E S F A T I P R O C ) ( G L e n u m p n a m e , G L f l o a t p a r a m ) ; 16548 16549 # e n d i f 16550 16551 # i f n d e f G L _ A T I _ v e r t e x _ a r r a y _ o b j e c t 16552 16553 # d e f i n e G L _ A T I _ v e r t e x _ a r r a y _ o b j e c t 1 16554 16555 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 16556 16557 G L A P I G L u i n t A P I E N T R Y g l N e w O b j e c t B u f f e r A T I ( G L s i z e i s i z e , c o n s t G L v o i d * p o i n t e r , G L e n u m u s a g e ) ; 16558 16559 G L A P I G L b o o l e a n A P I E N T R Y g l I s O b j e c t B u f f e r A T I ( G L u i n t b u f f e r ) ; 16560 16561 G L A P I v o i d A P I E N T R Y g l U p d a t e O b j e c t B u f f e r A T I ( G L u i n t b u f f e r , G L u i n t o f f s e t , G L s i z e i s i z e , c o n s t G L v o i d * p o i n t e r , G L e n u m p r e s e r v e ) ; 16562 16563 G L A P I v o i d A P I E N T R Y g l G e t O b j e c t B u f f e r f v A T I ( G L u i n t b u f f e r , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 16564 16565 G L A P I v o i d A P I E N T R Y g l G e t O b j e c t B u f f e r i v A T I ( G L u i n t b u f f e r , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 16566 16567 G L A P I v o i d A P I E N T R Y g l F r e e O b j e c t B u f f e r A T I ( G L u i n t b u f f e r ) ; 16568 16569 G L A P I v o i d A P I E N T R Y g l A r r a y O b j e c t A T I ( G L e n u m a r r a y , G L i n t s i z e , G L e n u m t y p e , G L s i z e i s t r i d e , G L u i n t b u f f e r , G L u i n t o f f s e t ) ; 16570 16571 G L A P I v o i d A P I E N T R Y g l G e t A r r a y O b j e c t f v A T I ( G L e n u m a r r a y , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 16572 16573 G L A P I v o i d A P I E N T R Y g l G e t A r r a y O b j e c t i v A T I ( G L e n u m a r r a y , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 16574 16575 G L A P I v o i d A P I E N T R Y g l V a r i a n t A r r a y O b j e c t A T I ( G L u i n t i d , G L e n u m t y p e , G L s i z e i s t r i d e , G L u i n t b u f f e r , G L u i n t o f f s e t ) ; 16576 16577 G L A P I v o i d A P I E N T R Y g l G e t V a r i a n t A r r a y O b j e c t f v A T I ( G L u i n t i d , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 16578 16579 G L A P I v o i d A P I E N T R Y g l G e t V a r i a n t A r r a y O b j e c t i v A T I ( G L u i n t i d , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 16580 16581 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 16582 16583 t y p e d e f G L u i n t ( A P I E N T R Y P P F N G L N E W O B J E C T B U F F E R A T I P R O C ) ( G L s i z e i s i z e , c o n s t G L v o i d * p o i n t e r , G L e n u m u s a g e ) ; 16584 16585 t y p e d e f G L b o o l e a n ( A P I E N T R Y P P F N G L I S O B J E C T B U F F E R A T I P R O C ) ( G L u i n t b u f f e r ) ; 16586 16587 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U P D A T E O B J E C T B U F F E R A T I P R O C ) ( G L u i n t b u f f e r , G L u i n t o f f s e t , G L s i z e i s i z e , c o n s t G L v o i d * p o i n t e r , G L e n u m p r e s e r v e ) ; 16588 16589 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T O B J E C T B U F F E R F V A T I P R O C ) ( G L u i n t b u f f e r , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 16590 16591 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T O B J E C T B U F F E R I V A T I P R O C ) ( G L u i n t b u f f e r , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 16592 16593 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F R E E O B J E C T B U F F E R A T I P R O C ) ( G L u i n t b u f f e r ) ; 16594 16595 t y p e d e f v o i d ( A P I E N T R Y P P F N G L A R R A Y O B J E C T A T I P R O C ) ( G L e n u m a r r a y , G L i n t s i z e , G L e n u m t y p e , G L s i z e i s t r i d e , G L u i n t b u f f e r , G L u i n t o f f s e t ) ; 16596 16597 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T A R R A Y O B J E C T F V A T I P R O C ) ( G L e n u m a r r a y , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 16598 16599 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T A R R A Y O B J E C T I V A T I P R O C ) ( G L e n u m a r r a y , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 16600 16601 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V A R I A N T A R R A Y O B J E C T A T I P R O C ) ( G L u i n t i d , G L e n u m t y p e , G L s i z e i s t r i d e , G L u i n t b u f f e r , G L u i n t o f f s e t ) ; 16602 16603 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T V A R I A N T A R R A Y O B J E C T F V A T I P R O C ) ( G L u i n t i d , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 16604 16605 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T V A R I A N T A R R A Y O B J E C T I V A T I P R O C ) ( G L u i n t i d , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 16606 16607 # e n d i f 16608 16609 # i f n d e f G L _ E X T _ v e r t e x _ s h a d e r 16610 16611 # d e f i n e G L _ E X T _ v e r t e x _ s h a d e r 1 16612 16613 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 16614 16615 G L A P I v o i d A P I E N T R Y g l B e g i n V e r t e x S h a d e r E X T ( v o i d ) ; 16616 16617 G L A P I v o i d A P I E N T R Y g l E n d V e r t e x S h a d e r E X T ( v o i d ) ; 16618 16619 G L A P I v o i d A P I E N T R Y g l B i n d V e r t e x S h a d e r E X T ( G L u i n t i d ) ; 16620 16621 G L A P I G L u i n t A P I E N T R Y g l G e n V e r t e x S h a d e r s E X T ( G L u i n t r a n g e ) ; 16622 16623 G L A P I v o i d A P I E N T R Y g l D e l e t e V e r t e x S h a d e r E X T ( G L u i n t i d ) ; 16624 16625 G L A P I v o i d A P I E N T R Y g l S h a d e r O p 1 E X T ( G L e n u m o p , G L u i n t r e s , G L u i n t a r g 1 ) ; 16626 16627 G L A P I v o i d A P I E N T R Y g l S h a d e r O p 2 E X T ( G L e n u m o p , G L u i n t r e s , G L u i n t a r g 1 , G L u i n t a r g 2 ) ; 16628 16629 G L A P I v o i d A P I E N T R Y g l S h a d e r O p 3 E X T ( G L e n u m o p , G L u i n t r e s , G L u i n t a r g 1 , G L u i n t a r g 2 , G L u i n t a r g 3 ) ; 16630 16631 G L A P I v o i d A P I E N T R Y g l S w i z z l e E X T ( G L u i n t r e s , G L u i n t i n , G L e n u m o u t X , G L e n u m o u t Y , G L e n u m o u t Z , G L e n u m o u t W ) ; 16632 16633 G L A P I v o i d A P I E N T R Y g l W r i t e M a s k E X T ( G L u i n t r e s , G L u i n t i n , G L e n u m o u t X , G L e n u m o u t Y , G L e n u m o u t Z , G L e n u m o u t W ) ; 16634 16635 G L A P I v o i d A P I E N T R Y g l I n s e r t C o m p o n e n t E X T ( G L u i n t r e s , G L u i n t s r c , G L u i n t n u m ) ; 16636 16637 G L A P I v o i d A P I E N T R Y g l E x t r a c t C o m p o n e n t E X T ( G L u i n t r e s , G L u i n t s r c , G L u i n t n u m ) ; 16638 16639 G L A P I G L u i n t A P I E N T R Y g l G e n S y m b o l s E X T ( G L e n u m d a t a t y p e , G L e n u m s t o r a g e t y p e , G L e n u m r a n g e , G L u i n t c o m p o n e n t s ) ; 16640 16641 G L A P I v o i d A P I E N T R Y g l S e t I n v a r i a n t E X T ( G L u i n t i d , G L e n u m t y p e , c o n s t G L v o i d * a d d r ) ; 16642 16643 G L A P I v o i d A P I E N T R Y g l S e t L o c a l C o n s t a n t E X T ( G L u i n t i d , G L e n u m t y p e , c o n s t G L v o i d * a d d r ) ; 16644 16645 G L A P I v o i d A P I E N T R Y g l V a r i a n t b v E X T ( G L u i n t i d , c o n s t G L b y t e * a d d r ) ; 16646 16647 G L A P I v o i d A P I E N T R Y g l V a r i a n t s v E X T ( G L u i n t i d , c o n s t G L s h o r t * a d d r ) ; 16648 16649 G L A P I v o i d A P I E N T R Y g l V a r i a n t i v E X T ( G L u i n t i d , c o n s t G L i n t * a d d r ) ; 16650 16651 G L A P I v o i d A P I E N T R Y g l V a r i a n t f v E X T ( G L u i n t i d , c o n s t G L f l o a t * a d d r ) ; 16652 16653 G L A P I v o i d A P I E N T R Y g l V a r i a n t d v E X T ( G L u i n t i d , c o n s t G L d o u b l e * a d d r ) ; 16654 16655 G L A P I v o i d A P I E N T R Y g l V a r i a n t u b v E X T ( G L u i n t i d , c o n s t G L u b y t e * a d d r ) ; 16656 16657 G L A P I v o i d A P I E N T R Y g l V a r i a n t u s v E X T ( G L u i n t i d , c o n s t G L u s h o r t * a d d r ) ; 16658 16659 G L A P I v o i d A P I E N T R Y g l V a r i a n t u i v E X T ( G L u i n t i d , c o n s t G L u i n t * a d d r ) ; 16660 16661 G L A P I v o i d A P I E N T R Y g l V a r i a n t P o i n t e r E X T ( G L u i n t i d , G L e n u m t y p e , G L u i n t s t r i d e , c o n s t G L v o i d * a d d r ) ; 16662 16663 G L A P I v o i d A P I E N T R Y g l E n a b l e V a r i a n t C l i e n t S t a t e E X T ( G L u i n t i d ) ; 16664 16665 G L A P I v o i d A P I E N T R Y g l D i s a b l e V a r i a n t C l i e n t S t a t e E X T ( G L u i n t i d ) ; 16666 16667 G L A P I G L u i n t A P I E N T R Y g l B i n d L i g h t P a r a m e t e r E X T ( G L e n u m l i g h t , G L e n u m v a l u e ) ; 16668 16669 G L A P I G L u i n t A P I E N T R Y g l B i n d M a t e r i a l P a r a m e t e r E X T ( G L e n u m f a c e , G L e n u m v a l u e ) ; 16670 16671 G L A P I G L u i n t A P I E N T R Y g l B i n d T e x G e n P a r a m e t e r E X T ( G L e n u m u n i t , G L e n u m c o o r d , G L e n u m v a l u e ) ; 16672 16673 G L A P I G L u i n t A P I E N T R Y g l B i n d T e x t u r e U n i t P a r a m e t e r E X T ( G L e n u m u n i t , G L e n u m v a l u e ) ; 16674 16675 G L A P I G L u i n t A P I E N T R Y g l B i n d P a r a m e t e r E X T ( G L e n u m v a l u e ) ; 16676 16677 G L A P I G L b o o l e a n A P I E N T R Y g l I s V a r i a n t E n a b l e d E X T ( G L u i n t i d , G L e n u m c a p ) ; 16678 16679 G L A P I v o i d A P I E N T R Y g l G e t V a r i a n t B o o l e a n v E X T ( G L u i n t i d , G L e n u m v a l u e , G L b o o l e a n * d a t a ) ; 16680 16681 G L A P I v o i d A P I E N T R Y g l G e t V a r i a n t I n t e g e r v E X T ( G L u i n t i d , G L e n u m v a l u e , G L i n t * d a t a ) ; 16682 16683 G L A P I v o i d A P I E N T R Y g l G e t V a r i a n t F l o a t v E X T ( G L u i n t i d , G L e n u m v a l u e , G L f l o a t * d a t a ) ; 16684 16685 G L A P I v o i d A P I E N T R Y g l G e t V a r i a n t P o i n t e r v E X T ( G L u i n t i d , G L e n u m v a l u e , G L v o i d * * d a t a ) ; 16686 16687 G L A P I v o i d A P I E N T R Y g l G e t I n v a r i a n t B o o l e a n v E X T ( G L u i n t i d , G L e n u m v a l u e , G L b o o l e a n * d a t a ) ; 16688 16689 G L A P I v o i d A P I E N T R Y g l G e t I n v a r i a n t I n t e g e r v E X T ( G L u i n t i d , G L e n u m v a l u e , G L i n t * d a t a ) ; 16690 16691 G L A P I v o i d A P I E N T R Y g l G e t I n v a r i a n t F l o a t v E X T ( G L u i n t i d , G L e n u m v a l u e , G L f l o a t * d a t a ) ; 16692 16693 G L A P I v o i d A P I E N T R Y g l G e t L o c a l C o n s t a n t B o o l e a n v E X T ( G L u i n t i d , G L e n u m v a l u e , G L b o o l e a n * d a t a ) ; 16694 16695 G L A P I v o i d A P I E N T R Y g l G e t L o c a l C o n s t a n t I n t e g e r v E X T ( G L u i n t i d , G L e n u m v a l u e , G L i n t * d a t a ) ; 16696 16697 G L A P I v o i d A P I E N T R Y g l G e t L o c a l C o n s t a n t F l o a t v E X T ( G L u i n t i d , G L e n u m v a l u e , G L f l o a t * d a t a ) ; 16698 16699 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 16700 16701 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B E G I N V E R T E X S H A D E R E X T P R O C ) ( v o i d ) ; 16702 16703 t y p e d e f v o i d ( A P I E N T R Y P P F N G L E N D V E R T E X S H A D E R E X T P R O C ) ( v o i d ) ; 16704 16705 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B I N D V E R T E X S H A D E R E X T P R O C ) ( G L u i n t i d ) ; 16706 16707 t y p e d e f G L u i n t ( A P I E N T R Y P P F N G L G E N V E R T E X S H A D E R S E X T P R O C ) ( G L u i n t r a n g e ) ; 16708 16709 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D E L E T E V E R T E X S H A D E R E X T P R O C ) ( G L u i n t i d ) ; 16710 16711 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S H A D E R O P 1 E X T P R O C ) ( G L e n u m o p , G L u i n t r e s , G L u i n t a r g 1 ) ; 16712 16713 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S H A D E R O P 2 E X T P R O C ) ( G L e n u m o p , G L u i n t r e s , G L u i n t a r g 1 , G L u i n t a r g 2 ) ; 16714 16715 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S H A D E R O P 3 E X T P R O C ) ( G L e n u m o p , G L u i n t r e s , G L u i n t a r g 1 , G L u i n t a r g 2 , G L u i n t a r g 3 ) ; 16716 16717 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S W I Z Z L E E X T P R O C ) ( G L u i n t r e s , G L u i n t i n , G L e n u m o u t X , G L e n u m o u t Y , G L e n u m o u t Z , G L e n u m o u t W ) ; 16718 16719 t y p e d e f v o i d ( A P I E N T R Y P P F N G L W R I T E M A S K E X T P R O C ) ( G L u i n t r e s , G L u i n t i n , G L e n u m o u t X , G L e n u m o u t Y , G L e n u m o u t Z , G L e n u m o u t W ) ; 16720 16721 t y p e d e f v o i d ( A P I E N T R Y P P F N G L I N S E R T C O M P O N E N T E X T P R O C ) ( G L u i n t r e s , G L u i n t s r c , G L u i n t n u m ) ; 16722 16723 t y p e d e f v o i d ( A P I E N T R Y P P F N G L E X T R A C T C O M P O N E N T E X T P R O C ) ( G L u i n t r e s , G L u i n t s r c , G L u i n t n u m ) ; 16724 16725 t y p e d e f G L u i n t ( A P I E N T R Y P P F N G L G E N S Y M B O L S E X T P R O C ) ( G L e n u m d a t a t y p e , G L e n u m s t o r a g e t y p e , G L e n u m r a n g e , G L u i n t c o m p o n e n t s ) ; 16726 16727 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S E T I N V A R I A N T E X T P R O C ) ( G L u i n t i d , G L e n u m t y p e , c o n s t G L v o i d * a d d r ) ; 16728 16729 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S E T L O C A L C O N S T A N T E X T P R O C ) ( G L u i n t i d , G L e n u m t y p e , c o n s t G L v o i d * a d d r ) ; 16730 16731 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V A R I A N T B V E X T P R O C ) ( G L u i n t i d , c o n s t G L b y t e * a d d r ) ; 16732 16733 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V A R I A N T S V E X T P R O C ) ( G L u i n t i d , c o n s t G L s h o r t * a d d r ) ; 16734 16735 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V A R I A N T I V E X T P R O C ) ( G L u i n t i d , c o n s t G L i n t * a d d r ) ; 16736 16737 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V A R I A N T F V E X T P R O C ) ( G L u i n t i d , c o n s t G L f l o a t * a d d r ) ; 16738 16739 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V A R I A N T D V E X T P R O C ) ( G L u i n t i d , c o n s t G L d o u b l e * a d d r ) ; 16740 16741 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V A R I A N T U B V E X T P R O C ) ( G L u i n t i d , c o n s t G L u b y t e * a d d r ) ; 16742 16743 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V A R I A N T U S V E X T P R O C ) ( G L u i n t i d , c o n s t G L u s h o r t * a d d r ) ; 16744 16745 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V A R I A N T U I V E X T P R O C ) ( G L u i n t i d , c o n s t G L u i n t * a d d r ) ; 16746 16747 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V A R I A N T P O I N T E R E X T P R O C ) ( G L u i n t i d , G L e n u m t y p e , G L u i n t s t r i d e , c o n s t G L v o i d * a d d r ) ; 16748 16749 t y p e d e f v o i d ( A P I E N T R Y P P F N G L E N A B L E V A R I A N T C L I E N T S T A T E E X T P R O C ) ( G L u i n t i d ) ; 16750 16751 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D I S A B L E V A R I A N T C L I E N T S T A T E E X T P R O C ) ( G L u i n t i d ) ; 16752 16753 t y p e d e f G L u i n t ( A P I E N T R Y P P F N G L B I N D L I G H T P A R A M E T E R E X T P R O C ) ( G L e n u m l i g h t , G L e n u m v a l u e ) ; 16754 16755 t y p e d e f G L u i n t ( A P I E N T R Y P P F N G L B I N D M A T E R I A L P A R A M E T E R E X T P R O C ) ( G L e n u m f a c e , G L e n u m v a l u e ) ; 16756 16757 t y p e d e f G L u i n t ( A P I E N T R Y P P F N G L B I N D T E X G E N P A R A M E T E R E X T P R O C ) ( G L e n u m u n i t , G L e n u m c o o r d , G L e n u m v a l u e ) ; 16758 16759 t y p e d e f G L u i n t ( A P I E N T R Y P P F N G L B I N D T E X T U R E U N I T P A R A M E T E R E X T P R O C ) ( G L e n u m u n i t , G L e n u m v a l u e ) ; 16760 16761 t y p e d e f G L u i n t ( A P I E N T R Y P P F N G L B I N D P A R A M E T E R E X T P R O C ) ( G L e n u m v a l u e ) ; 16762 16763 t y p e d e f G L b o o l e a n ( A P I E N T R Y P P F N G L I S V A R I A N T E N A B L E D E X T P R O C ) ( G L u i n t i d , G L e n u m c a p ) ; 16764 16765 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T V A R I A N T B O O L E A N V E X T P R O C ) ( G L u i n t i d , G L e n u m v a l u e , G L b o o l e a n * d a t a ) ; 16766 16767 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T V A R I A N T I N T E G E R V E X T P R O C ) ( G L u i n t i d , G L e n u m v a l u e , G L i n t * d a t a ) ; 16768 16769 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T V A R I A N T F L O A T V E X T P R O C ) ( G L u i n t i d , G L e n u m v a l u e , G L f l o a t * d a t a ) ; 16770 16771 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T V A R I A N T P O I N T E R V E X T P R O C ) ( G L u i n t i d , G L e n u m v a l u e , G L v o i d * * d a t a ) ; 16772 16773 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T I N V A R I A N T B O O L E A N V E X T P R O C ) ( G L u i n t i d , G L e n u m v a l u e , G L b o o l e a n * d a t a ) ; 16774 16775 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T I N V A R I A N T I N T E G E R V E X T P R O C ) ( G L u i n t i d , G L e n u m v a l u e , G L i n t * d a t a ) ; 16776 16777 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T I N V A R I A N T F L O A T V E X T P R O C ) ( G L u i n t i d , G L e n u m v a l u e , G L f l o a t * d a t a ) ; 16778 16779 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T L O C A L C O N S T A N T B O O L E A N V E X T P R O C ) ( G L u i n t i d , G L e n u m v a l u e , G L b o o l e a n * d a t a ) ; 16780 16781 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T L O C A L C O N S T A N T I N T E G E R V E X T P R O C ) ( G L u i n t i d , G L e n u m v a l u e , G L i n t * d a t a ) ; 16782 16783 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T L O C A L C O N S T A N T F L O A T V E X T P R O C ) ( G L u i n t i d , G L e n u m v a l u e , G L f l o a t * d a t a ) ; 16784 16785 # e n d i f 16786 16787 # i f n d e f G L _ A T I _ v e r t e x _ s t r e a m s 16788 16789 # d e f i n e G L _ A T I _ v e r t e x _ s t r e a m s 1 16790 16791 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 16792 16793 G L A P I v o i d A P I E N T R Y g l V e r t e x S t r e a m 1 s A T I ( G L e n u m s t r e a m , G L s h o r t x ) ; 16794 16795 G L A P I v o i d A P I E N T R Y g l V e r t e x S t r e a m 1 s v A T I ( G L e n u m s t r e a m , c o n s t G L s h o r t * c o o r d s ) ; 16796 16797 G L A P I v o i d A P I E N T R Y g l V e r t e x S t r e a m 1 i A T I ( G L e n u m s t r e a m , G L i n t x ) ; 16798 16799 G L A P I v o i d A P I E N T R Y g l V e r t e x S t r e a m 1 i v A T I ( G L e n u m s t r e a m , c o n s t G L i n t * c o o r d s ) ; 16800 16801 G L A P I v o i d A P I E N T R Y g l V e r t e x S t r e a m 1 f A T I ( G L e n u m s t r e a m , G L f l o a t x ) ; 16802 16803 G L A P I v o i d A P I E N T R Y g l V e r t e x S t r e a m 1 f v A T I ( G L e n u m s t r e a m , c o n s t G L f l o a t * c o o r d s ) ; 16804 16805 G L A P I v o i d A P I E N T R Y g l V e r t e x S t r e a m 1 d A T I ( G L e n u m s t r e a m , G L d o u b l e x ) ; 16806 16807 G L A P I v o i d A P I E N T R Y g l V e r t e x S t r e a m 1 d v A T I ( G L e n u m s t r e a m , c o n s t G L d o u b l e * c o o r d s ) ; 16808 16809 G L A P I v o i d A P I E N T R Y g l V e r t e x S t r e a m 2 s A T I ( G L e n u m s t r e a m , G L s h o r t x , G L s h o r t y ) ; 16810 16811 G L A P I v o i d A P I E N T R Y g l V e r t e x S t r e a m 2 s v A T I ( G L e n u m s t r e a m , c o n s t G L s h o r t * c o o r d s ) ; 16812 16813 G L A P I v o i d A P I E N T R Y g l V e r t e x S t r e a m 2 i A T I ( G L e n u m s t r e a m , G L i n t x , G L i n t y ) ; 16814 16815 G L A P I v o i d A P I E N T R Y g l V e r t e x S t r e a m 2 i v A T I ( G L e n u m s t r e a m , c o n s t G L i n t * c o o r d s ) ; 16816 16817 G L A P I v o i d A P I E N T R Y g l V e r t e x S t r e a m 2 f A T I ( G L e n u m s t r e a m , G L f l o a t x , G L f l o a t y ) ; 16818 16819 G L A P I v o i d A P I E N T R Y g l V e r t e x S t r e a m 2 f v A T I ( G L e n u m s t r e a m , c o n s t G L f l o a t * c o o r d s ) ; 16820 16821 G L A P I v o i d A P I E N T R Y g l V e r t e x S t r e a m 2 d A T I ( G L e n u m s t r e a m , G L d o u b l e x , G L d o u b l e y ) ; 16822 16823 G L A P I v o i d A P I E N T R Y g l V e r t e x S t r e a m 2 d v A T I ( G L e n u m s t r e a m , c o n s t G L d o u b l e * c o o r d s ) ; 16824 16825 G L A P I v o i d A P I E N T R Y g l V e r t e x S t r e a m 3 s A T I ( G L e n u m s t r e a m , G L s h o r t x , G L s h o r t y , G L s h o r t z ) ; 16826 16827 G L A P I v o i d A P I E N T R Y g l V e r t e x S t r e a m 3 s v A T I ( G L e n u m s t r e a m , c o n s t G L s h o r t * c o o r d s ) ; 16828 16829 G L A P I v o i d A P I E N T R Y g l V e r t e x S t r e a m 3 i A T I ( G L e n u m s t r e a m , G L i n t x , G L i n t y , G L i n t z ) ; 16830 16831 G L A P I v o i d A P I E N T R Y g l V e r t e x S t r e a m 3 i v A T I ( G L e n u m s t r e a m , c o n s t G L i n t * c o o r d s ) ; 16832 16833 G L A P I v o i d A P I E N T R Y g l V e r t e x S t r e a m 3 f A T I ( G L e n u m s t r e a m , G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 16834 16835 G L A P I v o i d A P I E N T R Y g l V e r t e x S t r e a m 3 f v A T I ( G L e n u m s t r e a m , c o n s t G L f l o a t * c o o r d s ) ; 16836 16837 G L A P I v o i d A P I E N T R Y g l V e r t e x S t r e a m 3 d A T I ( G L e n u m s t r e a m , G L d o u b l e x , G L d o u b l e y , G L d o u b l e z ) ; 16838 16839 G L A P I v o i d A P I E N T R Y g l V e r t e x S t r e a m 3 d v A T I ( G L e n u m s t r e a m , c o n s t G L d o u b l e * c o o r d s ) ; 16840 16841 G L A P I v o i d A P I E N T R Y g l V e r t e x S t r e a m 4 s A T I ( G L e n u m s t r e a m , G L s h o r t x , G L s h o r t y , G L s h o r t z , G L s h o r t w ) ; 16842 16843 G L A P I v o i d A P I E N T R Y g l V e r t e x S t r e a m 4 s v A T I ( G L e n u m s t r e a m , c o n s t G L s h o r t * c o o r d s ) ; 16844 16845 G L A P I v o i d A P I E N T R Y g l V e r t e x S t r e a m 4 i A T I ( G L e n u m s t r e a m , G L i n t x , G L i n t y , G L i n t z , G L i n t w ) ; 16846 16847 G L A P I v o i d A P I E N T R Y g l V e r t e x S t r e a m 4 i v A T I ( G L e n u m s t r e a m , c o n s t G L i n t * c o o r d s ) ; 16848 16849 G L A P I v o i d A P I E N T R Y g l V e r t e x S t r e a m 4 f A T I ( G L e n u m s t r e a m , G L f l o a t x , G L f l o a t y , G L f l o a t z , G L f l o a t w ) ; 16850 16851 G L A P I v o i d A P I E N T R Y g l V e r t e x S t r e a m 4 f v A T I ( G L e n u m s t r e a m , c o n s t G L f l o a t * c o o r d s ) ; 16852 16853 G L A P I v o i d A P I E N T R Y g l V e r t e x S t r e a m 4 d A T I ( G L e n u m s t r e a m , G L d o u b l e x , G L d o u b l e y , G L d o u b l e z , G L d o u b l e w ) ; 16854 16855 G L A P I v o i d A P I E N T R Y g l V e r t e x S t r e a m 4 d v A T I ( G L e n u m s t r e a m , c o n s t G L d o u b l e * c o o r d s ) ; 16856 16857 G L A P I v o i d A P I E N T R Y g l N o r m a l S t r e a m 3 b A T I ( G L e n u m s t r e a m , G L b y t e n x , G L b y t e n y , G L b y t e n z ) ; 16858 16859 G L A P I v o i d A P I E N T R Y g l N o r m a l S t r e a m 3 b v A T I ( G L e n u m s t r e a m , c o n s t G L b y t e * c o o r d s ) ; 16860 16861 G L A P I v o i d A P I E N T R Y g l N o r m a l S t r e a m 3 s A T I ( G L e n u m s t r e a m , G L s h o r t n x , G L s h o r t n y , G L s h o r t n z ) ; 16862 16863 G L A P I v o i d A P I E N T R Y g l N o r m a l S t r e a m 3 s v A T I ( G L e n u m s t r e a m , c o n s t G L s h o r t * c o o r d s ) ; 16864 16865 G L A P I v o i d A P I E N T R Y g l N o r m a l S t r e a m 3 i A T I ( G L e n u m s t r e a m , G L i n t n x , G L i n t n y , G L i n t n z ) ; 16866 16867 G L A P I v o i d A P I E N T R Y g l N o r m a l S t r e a m 3 i v A T I ( G L e n u m s t r e a m , c o n s t G L i n t * c o o r d s ) ; 16868 16869 G L A P I v o i d A P I E N T R Y g l N o r m a l S t r e a m 3 f A T I ( G L e n u m s t r e a m , G L f l o a t n x , G L f l o a t n y , G L f l o a t n z ) ; 16870 16871 G L A P I v o i d A P I E N T R Y g l N o r m a l S t r e a m 3 f v A T I ( G L e n u m s t r e a m , c o n s t G L f l o a t * c o o r d s ) ; 16872 16873 G L A P I v o i d A P I E N T R Y g l N o r m a l S t r e a m 3 d A T I ( G L e n u m s t r e a m , G L d o u b l e n x , G L d o u b l e n y , G L d o u b l e n z ) ; 16874 16875 G L A P I v o i d A P I E N T R Y g l N o r m a l S t r e a m 3 d v A T I ( G L e n u m s t r e a m , c o n s t G L d o u b l e * c o o r d s ) ; 16876 16877 G L A P I v o i d A P I E N T R Y g l C l i e n t A c t i v e V e r t e x S t r e a m A T I ( G L e n u m s t r e a m ) ; 16878 16879 G L A P I v o i d A P I E N T R Y g l V e r t e x B l e n d E n v i A T I ( G L e n u m p n a m e , G L i n t p a r a m ) ; 16880 16881 G L A P I v o i d A P I E N T R Y g l V e r t e x B l e n d E n v f A T I ( G L e n u m p n a m e , G L f l o a t p a r a m ) ; 16882 16883 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 16884 16885 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X S T R E A M 1 S A T I P R O C ) ( G L e n u m s t r e a m , G L s h o r t x ) ; 16886 16887 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X S T R E A M 1 S V A T I P R O C ) ( G L e n u m s t r e a m , c o n s t G L s h o r t * c o o r d s ) ; 16888 16889 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X S T R E A M 1 I A T I P R O C ) ( G L e n u m s t r e a m , G L i n t x ) ; 16890 16891 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X S T R E A M 1 I V A T I P R O C ) ( G L e n u m s t r e a m , c o n s t G L i n t * c o o r d s ) ; 16892 16893 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X S T R E A M 1 F A T I P R O C ) ( G L e n u m s t r e a m , G L f l o a t x ) ; 16894 16895 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X S T R E A M 1 F V A T I P R O C ) ( G L e n u m s t r e a m , c o n s t G L f l o a t * c o o r d s ) ; 16896 16897 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X S T R E A M 1 D A T I P R O C ) ( G L e n u m s t r e a m , G L d o u b l e x ) ; 16898 16899 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X S T R E A M 1 D V A T I P R O C ) ( G L e n u m s t r e a m , c o n s t G L d o u b l e * c o o r d s ) ; 16900 16901 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X S T R E A M 2 S A T I P R O C ) ( G L e n u m s t r e a m , G L s h o r t x , G L s h o r t y ) ; 16902 16903 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X S T R E A M 2 S V A T I P R O C ) ( G L e n u m s t r e a m , c o n s t G L s h o r t * c o o r d s ) ; 16904 16905 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X S T R E A M 2 I A T I P R O C ) ( G L e n u m s t r e a m , G L i n t x , G L i n t y ) ; 16906 16907 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X S T R E A M 2 I V A T I P R O C ) ( G L e n u m s t r e a m , c o n s t G L i n t * c o o r d s ) ; 16908 16909 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X S T R E A M 2 F A T I P R O C ) ( G L e n u m s t r e a m , G L f l o a t x , G L f l o a t y ) ; 16910 16911 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X S T R E A M 2 F V A T I P R O C ) ( G L e n u m s t r e a m , c o n s t G L f l o a t * c o o r d s ) ; 16912 16913 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X S T R E A M 2 D A T I P R O C ) ( G L e n u m s t r e a m , G L d o u b l e x , G L d o u b l e y ) ; 16914 16915 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X S T R E A M 2 D V A T I P R O C ) ( G L e n u m s t r e a m , c o n s t G L d o u b l e * c o o r d s ) ; 16916 16917 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X S T R E A M 3 S A T I P R O C ) ( G L e n u m s t r e a m , G L s h o r t x , G L s h o r t y , G L s h o r t z ) ; 16918 16919 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X S T R E A M 3 S V A T I P R O C ) ( G L e n u m s t r e a m , c o n s t G L s h o r t * c o o r d s ) ; 16920 16921 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X S T R E A M 3 I A T I P R O C ) ( G L e n u m s t r e a m , G L i n t x , G L i n t y , G L i n t z ) ; 16922 16923 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X S T R E A M 3 I V A T I P R O C ) ( G L e n u m s t r e a m , c o n s t G L i n t * c o o r d s ) ; 16924 16925 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X S T R E A M 3 F A T I P R O C ) ( G L e n u m s t r e a m , G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 16926 16927 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X S T R E A M 3 F V A T I P R O C ) ( G L e n u m s t r e a m , c o n s t G L f l o a t * c o o r d s ) ; 16928 16929 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X S T R E A M 3 D A T I P R O C ) ( G L e n u m s t r e a m , G L d o u b l e x , G L d o u b l e y , G L d o u b l e z ) ; 16930 16931 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X S T R E A M 3 D V A T I P R O C ) ( G L e n u m s t r e a m , c o n s t G L d o u b l e * c o o r d s ) ; 16932 16933 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X S T R E A M 4 S A T I P R O C ) ( G L e n u m s t r e a m , G L s h o r t x , G L s h o r t y , G L s h o r t z , G L s h o r t w ) ; 16934 16935 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X S T R E A M 4 S V A T I P R O C ) ( G L e n u m s t r e a m , c o n s t G L s h o r t * c o o r d s ) ; 16936 16937 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X S T R E A M 4 I A T I P R O C ) ( G L e n u m s t r e a m , G L i n t x , G L i n t y , G L i n t z , G L i n t w ) ; 16938 16939 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X S T R E A M 4 I V A T I P R O C ) ( G L e n u m s t r e a m , c o n s t G L i n t * c o o r d s ) ; 16940 16941 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X S T R E A M 4 F A T I P R O C ) ( G L e n u m s t r e a m , G L f l o a t x , G L f l o a t y , G L f l o a t z , G L f l o a t w ) ; 16942 16943 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X S T R E A M 4 F V A T I P R O C ) ( G L e n u m s t r e a m , c o n s t G L f l o a t * c o o r d s ) ; 16944 16945 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X S T R E A M 4 D A T I P R O C ) ( G L e n u m s t r e a m , G L d o u b l e x , G L d o u b l e y , G L d o u b l e z , G L d o u b l e w ) ; 16946 16947 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X S T R E A M 4 D V A T I P R O C ) ( G L e n u m s t r e a m , c o n s t G L d o u b l e * c o o r d s ) ; 16948 16949 t y p e d e f v o i d ( A P I E N T R Y P P F N G L N O R M A L S T R E A M 3 B A T I P R O C ) ( G L e n u m s t r e a m , G L b y t e n x , G L b y t e n y , G L b y t e n z ) ; 16950 16951 t y p e d e f v o i d ( A P I E N T R Y P P F N G L N O R M A L S T R E A M 3 B V A T I P R O C ) ( G L e n u m s t r e a m , c o n s t G L b y t e * c o o r d s ) ; 16952 16953 t y p e d e f v o i d ( A P I E N T R Y P P F N G L N O R M A L S T R E A M 3 S A T I P R O C ) ( G L e n u m s t r e a m , G L s h o r t n x , G L s h o r t n y , G L s h o r t n z ) ; 16954 16955 t y p e d e f v o i d ( A P I E N T R Y P P F N G L N O R M A L S T R E A M 3 S V A T I P R O C ) ( G L e n u m s t r e a m , c o n s t G L s h o r t * c o o r d s ) ; 16956 16957 t y p e d e f v o i d ( A P I E N T R Y P P F N G L N O R M A L S T R E A M 3 I A T I P R O C ) ( G L e n u m s t r e a m , G L i n t n x , G L i n t n y , G L i n t n z ) ; 16958 16959 t y p e d e f v o i d ( A P I E N T R Y P P F N G L N O R M A L S T R E A M 3 I V A T I P R O C ) ( G L e n u m s t r e a m , c o n s t G L i n t * c o o r d s ) ; 16960 16961 t y p e d e f v o i d ( A P I E N T R Y P P F N G L N O R M A L S T R E A M 3 F A T I P R O C ) ( G L e n u m s t r e a m , G L f l o a t n x , G L f l o a t n y , G L f l o a t n z ) ; 16962 16963 t y p e d e f v o i d ( A P I E N T R Y P P F N G L N O R M A L S T R E A M 3 F V A T I P R O C ) ( G L e n u m s t r e a m , c o n s t G L f l o a t * c o o r d s ) ; 16964 16965 t y p e d e f v o i d ( A P I E N T R Y P P F N G L N O R M A L S T R E A M 3 D A T I P R O C ) ( G L e n u m s t r e a m , G L d o u b l e n x , G L d o u b l e n y , G L d o u b l e n z ) ; 16966 16967 t y p e d e f v o i d ( A P I E N T R Y P P F N G L N O R M A L S T R E A M 3 D V A T I P R O C ) ( G L e n u m s t r e a m , c o n s t G L d o u b l e * c o o r d s ) ; 16968 16969 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C L I E N T A C T I V E V E R T E X S T R E A M A T I P R O C ) ( G L e n u m s t r e a m ) ; 16970 16971 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X B L E N D E N V I A T I P R O C ) ( G L e n u m p n a m e , G L i n t p a r a m ) ; 16972 16973 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X B L E N D E N V F A T I P R O C ) ( G L e n u m p n a m e , G L f l o a t p a r a m ) ; 16974 16975 # e n d i f 16976 16977 # i f n d e f G L _ A T I _ e l e m e n t _ a r r a y 16978 16979 # d e f i n e G L _ A T I _ e l e m e n t _ a r r a y 1 16980 16981 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 16982 16983 G L A P I v o i d A P I E N T R Y g l E l e m e n t P o i n t e r A T I ( G L e n u m t y p e , c o n s t G L v o i d * p o i n t e r ) ; 16984 16985 G L A P I v o i d A P I E N T R Y g l D r a w E l e m e n t A r r a y A T I ( G L e n u m m o d e , G L s i z e i c o u n t ) ; 16986 16987 G L A P I v o i d A P I E N T R Y g l D r a w R a n g e E l e m e n t A r r a y A T I ( G L e n u m m o d e , G L u i n t s t a r t , G L u i n t e n d , G L s i z e i c o u n t ) ; 16988 16989 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 16990 16991 t y p e d e f v o i d ( A P I E N T R Y P P F N G L E L E M E N T P O I N T E R A T I P R O C ) ( G L e n u m t y p e , c o n s t G L v o i d * p o i n t e r ) ; 16992 16993 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D R A W E L E M E N T A R R A Y A T I P R O C ) ( G L e n u m m o d e , G L s i z e i c o u n t ) ; 16994 16995 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D R A W R A N G E E L E M E N T A R R A Y A T I P R O C ) ( G L e n u m m o d e , G L u i n t s t a r t , G L u i n t e n d , G L s i z e i c o u n t ) ; 16996 16997 # e n d i f 16998 16999 # i f n d e f G L _ S U N _ m e s h _ a r r a y 17000 17001 # d e f i n e G L _ S U N _ m e s h _ a r r a y 1 17002 17003 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 17004 17005 G L A P I v o i d A P I E N T R Y g l D r a w M e s h A r r a y s S U N ( G L e n u m m o d e , G L i n t f i r s t , G L s i z e i c o u n t , G L s i z e i w i d t h ) ; 17006 17007 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 17008 17009 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D R A W M E S H A R R A Y S S U N P R O C ) ( G L e n u m m o d e , G L i n t f i r s t , G L s i z e i c o u n t , G L s i z e i w i d t h ) ; 17010 17011 # e n d i f 17012 17013 # i f n d e f G L _ S U N _ s l i c e _ a c c u m 17014 17015 # d e f i n e G L _ S U N _ s l i c e _ a c c u m 1 17016 17017 # e n d i f 17018 17019 # i f n d e f G L _ N V _ m u l t i s a m p l e _ f i l t e r _ h i n t 17020 17021 # d e f i n e G L _ N V _ m u l t i s a m p l e _ f i l t e r _ h i n t 1 17022 17023 # e n d i f 17024 17025 # i f n d e f G L _ N V _ d e p t h _ c l a m p 17026 17027 # d e f i n e G L _ N V _ d e p t h _ c l a m p 1 17028 17029 # e n d i f 17030 17031 # i f n d e f G L _ N V _ o c c l u s i o n _ q u e r y 17032 17033 # d e f i n e G L _ N V _ o c c l u s i o n _ q u e r y 1 17034 17035 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 17036 17037 G L A P I v o i d A P I E N T R Y g l G e n O c c l u s i o n Q u e r i e s N V ( G L s i z e i n , G L u i n t * i d s ) ; 17038 17039 G L A P I v o i d A P I E N T R Y g l D e l e t e O c c l u s i o n Q u e r i e s N V ( G L s i z e i n , c o n s t G L u i n t * i d s ) ; 17040 17041 G L A P I G L b o o l e a n A P I E N T R Y g l I s O c c l u s i o n Q u e r y N V ( G L u i n t i d ) ; 17042 17043 G L A P I v o i d A P I E N T R Y g l B e g i n O c c l u s i o n Q u e r y N V ( G L u i n t i d ) ; 17044 17045 G L A P I v o i d A P I E N T R Y g l E n d O c c l u s i o n Q u e r y N V ( v o i d ) ; 17046 17047 G L A P I v o i d A P I E N T R Y g l G e t O c c l u s i o n Q u e r y i v N V ( G L u i n t i d , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 17048 17049 G L A P I v o i d A P I E N T R Y g l G e t O c c l u s i o n Q u e r y u i v N V ( G L u i n t i d , G L e n u m p n a m e , G L u i n t * p a r a m s ) ; 17050 17051 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 17052 17053 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E N O C C L U S I O N Q U E R I E S N V P R O C ) ( G L s i z e i n , G L u i n t * i d s ) ; 17054 17055 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D E L E T E O C C L U S I O N Q U E R I E S N V P R O C ) ( G L s i z e i n , c o n s t G L u i n t * i d s ) ; 17056 17057 t y p e d e f G L b o o l e a n ( A P I E N T R Y P P F N G L I S O C C L U S I O N Q U E R Y N V P R O C ) ( G L u i n t i d ) ; 17058 17059 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B E G I N O C C L U S I O N Q U E R Y N V P R O C ) ( G L u i n t i d ) ; 17060 17061 t y p e d e f v o i d ( A P I E N T R Y P P F N G L E N D O C C L U S I O N Q U E R Y N V P R O C ) ( v o i d ) ; 17062 17063 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T O C C L U S I O N Q U E R Y I V N V P R O C ) ( G L u i n t i d , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 17064 17065 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T O C C L U S I O N Q U E R Y U I V N V P R O C ) ( G L u i n t i d , G L e n u m p n a m e , G L u i n t * p a r a m s ) ; 17066 17067 # e n d i f 17068 17069 # i f n d e f G L _ N V _ p o i n t _ s p r i t e 17070 17071 # d e f i n e G L _ N V _ p o i n t _ s p r i t e 1 17072 17073 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 17074 17075 G L A P I v o i d A P I E N T R Y g l P o i n t P a r a m e t e r i N V ( G L e n u m p n a m e , G L i n t p a r a m ) ; 17076 17077 G L A P I v o i d A P I E N T R Y g l P o i n t P a r a m e t e r i v N V ( G L e n u m p n a m e , c o n s t G L i n t * p a r a m s ) ; 17078 17079 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 17080 17081 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P O I N T P A R A M E T E R I N V P R O C ) ( G L e n u m p n a m e , G L i n t p a r a m ) ; 17082 17083 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P O I N T P A R A M E T E R I V N V P R O C ) ( G L e n u m p n a m e , c o n s t G L i n t * p a r a m s ) ; 17084 17085 # e n d i f 17086 17087 # i f n d e f G L _ N V _ t e x t u r e _ s h a d e r 3 17088 17089 # d e f i n e G L _ N V _ t e x t u r e _ s h a d e r 3 1 17090 17091 # e n d i f 17092 17093 # i f n d e f G L _ N V _ v e r t e x _ p r o g r a m 1 _ 1 17094 17095 # d e f i n e G L _ N V _ v e r t e x _ p r o g r a m 1 _ 1 1 17096 17097 # e n d i f 17098 17099 # i f n d e f G L _ E X T _ s h a d o w _ f u n c s 17100 17101 # d e f i n e G L _ E X T _ s h a d o w _ f u n c s 1 17102 17103 # e n d i f 17104 17105 # i f n d e f G L _ E X T _ s t e n c i l _ t w o _ s i d e 17106 17107 # d e f i n e G L _ E X T _ s t e n c i l _ t w o _ s i d e 1 17108 17109 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 17110 17111 G L A P I v o i d A P I E N T R Y g l A c t i v e S t e n c i l F a c e E X T ( G L e n u m f a c e ) ; 17112 17113 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 17114 17115 t y p e d e f v o i d ( A P I E N T R Y P P F N G L A C T I V E S T E N C I L F A C E E X T P R O C ) ( G L e n u m f a c e ) ; 17116 17117 # e n d i f 17118 17119 # i f n d e f G L _ A T I _ t e x t _ f r a g m e n t _ s h a d e r 17120 17121 # d e f i n e G L _ A T I _ t e x t _ f r a g m e n t _ s h a d e r 1 17122 17123 # e n d i f 17124 17125 # i f n d e f G L _ A P P L E _ c l i e n t _ s t o r a g e 17126 17127 # d e f i n e G L _ A P P L E _ c l i e n t _ s t o r a g e 1 17128 17129 # e n d i f 17130 17131 # i f n d e f G L _ A P P L E _ e l e m e n t _ a r r a y 17132 17133 # d e f i n e G L _ A P P L E _ e l e m e n t _ a r r a y 1 17134 17135 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 17136 17137 G L A P I v o i d A P I E N T R Y g l E l e m e n t P o i n t e r A P P L E ( G L e n u m t y p e , c o n s t G L v o i d * p o i n t e r ) ; 17138 17139 G L A P I v o i d A P I E N T R Y g l D r a w E l e m e n t A r r a y A P P L E ( G L e n u m m o d e , G L i n t f i r s t , G L s i z e i c o u n t ) ; 17140 17141 G L A P I v o i d A P I E N T R Y g l D r a w R a n g e E l e m e n t A r r a y A P P L E ( G L e n u m m o d e , G L u i n t s t a r t , G L u i n t e n d , G L i n t f i r s t , G L s i z e i c o u n t ) ; 17142 17143 G L A P I v o i d A P I E N T R Y g l M u l t i D r a w E l e m e n t A r r a y A P P L E ( G L e n u m m o d e , c o n s t G L i n t * f i r s t , c o n s t G L s i z e i * c o u n t , G L s i z e i p r i m c o u n t ) ; 17144 17145 G L A P I v o i d A P I E N T R Y g l M u l t i D r a w R a n g e E l e m e n t A r r a y A P P L E ( G L e n u m m o d e , G L u i n t s t a r t , G L u i n t e n d , c o n s t G L i n t * f i r s t , c o n s t G L s i z e i * c o u n t , G L s i z e i p r i m c o u n t ) ; 17146 17147 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 17148 17149 t y p e d e f v o i d ( A P I E N T R Y P P F N G L E L E M E N T P O I N T E R A P P L E P R O C ) ( G L e n u m t y p e , c o n s t G L v o i d * p o i n t e r ) ; 17150 17151 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D R A W E L E M E N T A R R A Y A P P L E P R O C ) ( G L e n u m m o d e , G L i n t f i r s t , G L s i z e i c o u n t ) ; 17152 17153 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D R A W R A N G E E L E M E N T A R R A Y A P P L E P R O C ) ( G L e n u m m o d e , G L u i n t s t a r t , G L u i n t e n d , G L i n t f i r s t , G L s i z e i c o u n t ) ; 17154 17155 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I D R A W E L E M E N T A R R A Y A P P L E P R O C ) ( G L e n u m m o d e , c o n s t G L i n t * f i r s t , c o n s t G L s i z e i * c o u n t , G L s i z e i p r i m c o u n t ) ; 17156 17157 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I D R A W R A N G E E L E M E N T A R R A Y A P P L E P R O C ) ( G L e n u m m o d e , G L u i n t s t a r t , G L u i n t e n d , c o n s t G L i n t * f i r s t , c o n s t G L s i z e i * c o u n t , G L s i z e i p r i m c o u n t ) ; 17158 17159 # e n d i f 17160 17161 # i f n d e f G L _ A P P L E _ f e n c e 17162 17163 # d e f i n e G L _ A P P L E _ f e n c e 1 17164 17165 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 17166 17167 G L A P I v o i d A P I E N T R Y g l G e n F e n c e s A P P L E ( G L s i z e i n , G L u i n t * f e n c e s ) ; 17168 17169 G L A P I v o i d A P I E N T R Y g l D e l e t e F e n c e s A P P L E ( G L s i z e i n , c o n s t G L u i n t * f e n c e s ) ; 17170 17171 G L A P I v o i d A P I E N T R Y g l S e t F e n c e A P P L E ( G L u i n t f e n c e ) ; 17172 17173 G L A P I G L b o o l e a n A P I E N T R Y g l I s F e n c e A P P L E ( G L u i n t f e n c e ) ; 17174 17175 G L A P I G L b o o l e a n A P I E N T R Y g l T e s t F e n c e A P P L E ( G L u i n t f e n c e ) ; 17176 17177 G L A P I v o i d A P I E N T R Y g l F i n i s h F e n c e A P P L E ( G L u i n t f e n c e ) ; 17178 17179 G L A P I G L b o o l e a n A P I E N T R Y g l T e s t O b j e c t A P P L E ( G L e n u m o b j e c t , G L u i n t n a m e ) ; 17180 17181 G L A P I v o i d A P I E N T R Y g l F i n i s h O b j e c t A P P L E ( G L e n u m o b j e c t , G L i n t n a m e ) ; 17182 17183 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 17184 17185 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E N F E N C E S A P P L E P R O C ) ( G L s i z e i n , G L u i n t * f e n c e s ) ; 17186 17187 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D E L E T E F E N C E S A P P L E P R O C ) ( G L s i z e i n , c o n s t G L u i n t * f e n c e s ) ; 17188 17189 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S E T F E N C E A P P L E P R O C ) ( G L u i n t f e n c e ) ; 17190 17191 t y p e d e f G L b o o l e a n ( A P I E N T R Y P P F N G L I S F E N C E A P P L E P R O C ) ( G L u i n t f e n c e ) ; 17192 17193 t y p e d e f G L b o o l e a n ( A P I E N T R Y P P F N G L T E S T F E N C E A P P L E P R O C ) ( G L u i n t f e n c e ) ; 17194 17195 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F I N I S H F E N C E A P P L E P R O C ) ( G L u i n t f e n c e ) ; 17196 17197 t y p e d e f G L b o o l e a n ( A P I E N T R Y P P F N G L T E S T O B J E C T A P P L E P R O C ) ( G L e n u m o b j e c t , G L u i n t n a m e ) ; 17198 17199 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F I N I S H O B J E C T A P P L E P R O C ) ( G L e n u m o b j e c t , G L i n t n a m e ) ; 17200 17201 # e n d i f 17202 17203 # i f n d e f G L _ A P P L E _ v e r t e x _ a r r a y _ o b j e c t 17204 17205 # d e f i n e G L _ A P P L E _ v e r t e x _ a r r a y _ o b j e c t 1 17206 17207 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 17208 17209 G L A P I v o i d A P I E N T R Y g l B i n d V e r t e x A r r a y A P P L E ( G L u i n t a r r a y ) ; 17210 17211 G L A P I v o i d A P I E N T R Y g l D e l e t e V e r t e x A r r a y s A P P L E ( G L s i z e i n , c o n s t G L u i n t * a r r a y s ) ; 17212 17213 G L A P I v o i d A P I E N T R Y g l G e n V e r t e x A r r a y s A P P L E ( G L s i z e i n , G L u i n t * a r r a y s ) ; 17214 17215 G L A P I G L b o o l e a n A P I E N T R Y g l I s V e r t e x A r r a y A P P L E ( G L u i n t a r r a y ) ; 17216 17217 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 17218 17219 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B I N D V E R T E X A R R A Y A P P L E P R O C ) ( G L u i n t a r r a y ) ; 17220 17221 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D E L E T E V E R T E X A R R A Y S A P P L E P R O C ) ( G L s i z e i n , c o n s t G L u i n t * a r r a y s ) ; 17222 17223 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E N V E R T E X A R R A Y S A P P L E P R O C ) ( G L s i z e i n , G L u i n t * a r r a y s ) ; 17224 17225 t y p e d e f G L b o o l e a n ( A P I E N T R Y P P F N G L I S V E R T E X A R R A Y A P P L E P R O C ) ( G L u i n t a r r a y ) ; 17226 17227 # e n d i f 17228 17229 # i f n d e f G L _ A P P L E _ v e r t e x _ a r r a y _ r a n g e 17230 17231 # d e f i n e G L _ A P P L E _ v e r t e x _ a r r a y _ r a n g e 1 17232 17233 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 17234 17235 G L A P I v o i d A P I E N T R Y g l V e r t e x A r r a y R a n g e A P P L E ( G L s i z e i l e n g t h , G L v o i d * p o i n t e r ) ; 17236 17237 G L A P I v o i d A P I E N T R Y g l F l u s h V e r t e x A r r a y R a n g e A P P L E ( G L s i z e i l e n g t h , G L v o i d * p o i n t e r ) ; 17238 17239 G L A P I v o i d A P I E N T R Y g l V e r t e x A r r a y P a r a m e t e r i A P P L E ( G L e n u m p n a m e , G L i n t p a r a m ) ; 17240 17241 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 17242 17243 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A R R A Y R A N G E A P P L E P R O C ) ( G L s i z e i l e n g t h , G L v o i d * p o i n t e r ) ; 17244 17245 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F L U S H V E R T E X A R R A Y R A N G E A P P L E P R O C ) ( G L s i z e i l e n g t h , G L v o i d * p o i n t e r ) ; 17246 17247 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A R R A Y P A R A M E T E R I A P P L E P R O C ) ( G L e n u m p n a m e , G L i n t p a r a m ) ; 17248 17249 # e n d i f 17250 17251 # i f n d e f G L _ A P P L E _ y c b c r _ 4 2 2 17252 17253 # d e f i n e G L _ A P P L E _ y c b c r _ 4 2 2 1 17254 17255 # e n d i f 17256 17257 # i f n d e f G L _ S 3 _ s 3 t c 17258 17259 # d e f i n e G L _ S 3 _ s 3 t c 1 17260 17261 # e n d i f 17262 17263 # i f n d e f G L _ A T I _ d r a w _ b u f f e r s 17264 17265 # d e f i n e G L _ A T I _ d r a w _ b u f f e r s 1 17266 17267 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 17268 17269 G L A P I v o i d A P I E N T R Y g l D r a w B u f f e r s A T I ( G L s i z e i n , c o n s t G L e n u m * b u f s ) ; 17270 17271 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 17272 17273 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D R A W B U F F E R S A T I P R O C ) ( G L s i z e i n , c o n s t G L e n u m * b u f s ) ; 17274 17275 # e n d i f 17276 17277 # i f n d e f G L _ A T I _ p i x e l _ f o r m a t _ f l o a t 17278 17279 # d e f i n e G L _ A T I _ p i x e l _ f o r m a t _ f l o a t 1 17280 17281 / * T h i s i s r e a l l y a W G L e x t e n s i o n , b u t d e f i n e s s o m e a s s o c i a t e d G L e n u m s . 17282 17283 * A T I d o e s n o t e x p o r t " G L _ A T I _ p i x e l _ f o r m a t _ f l o a t " i n t h e G L _ E X T E N S I O N S s t r i n g . 17284 17285 * / 17286 17287 # e n d i f 17288 17289 # i f n d e f G L _ A T I _ t e x t u r e _ e n v _ c o m b i n e 3 17290 17291 # d e f i n e G L _ A T I _ t e x t u r e _ e n v _ c o m b i n e 3 1 17292 17293 # e n d i f 17294 17295 # i f n d e f G L _ A T I _ t e x t u r e _ f l o a t 17296 17297 # d e f i n e G L _ A T I _ t e x t u r e _ f l o a t 1 17298 17299 # e n d i f 17300 17301 # i f n d e f G L _ N V _ f l o a t _ b u f f e r 17302 17303 # d e f i n e G L _ N V _ f l o a t _ b u f f e r 1 17304 17305 # e n d i f 17306 17307 # i f n d e f G L _ N V _ f r a g m e n t _ p r o g r a m 17308 17309 # d e f i n e G L _ N V _ f r a g m e n t _ p r o g r a m 1 17310 17311 / * S o m e N V _ f r a g m e n t _ p r o g r a m e n t r y p o i n t s a r e s h a r e d w i t h A R B _ v e r t e x _ p r o g r a m . * / 17312 17313 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 17314 17315 G L A P I v o i d A P I E N T R Y g l P r o g r a m N a m e d P a r a m e t e r 4 f N V ( G L u i n t i d , G L s i z e i l e n , c o n s t G L u b y t e * n a m e , G L f l o a t x , G L f l o a t y , G L f l o a t z , G L f l o a t w ) ; 17316 17317 G L A P I v o i d A P I E N T R Y g l P r o g r a m N a m e d P a r a m e t e r 4 d N V ( G L u i n t i d , G L s i z e i l e n , c o n s t G L u b y t e * n a m e , G L d o u b l e x , G L d o u b l e y , G L d o u b l e z , G L d o u b l e w ) ; 17318 17319 G L A P I v o i d A P I E N T R Y g l P r o g r a m N a m e d P a r a m e t e r 4 f v N V ( G L u i n t i d , G L s i z e i l e n , c o n s t G L u b y t e * n a m e , c o n s t G L f l o a t * v ) ; 17320 17321 G L A P I v o i d A P I E N T R Y g l P r o g r a m N a m e d P a r a m e t e r 4 d v N V ( G L u i n t i d , G L s i z e i l e n , c o n s t G L u b y t e * n a m e , c o n s t G L d o u b l e * v ) ; 17322 17323 G L A P I v o i d A P I E N T R Y g l G e t P r o g r a m N a m e d P a r a m e t e r f v N V ( G L u i n t i d , G L s i z e i l e n , c o n s t G L u b y t e * n a m e , G L f l o a t * p a r a m s ) ; 17324 17325 G L A P I v o i d A P I E N T R Y g l G e t P r o g r a m N a m e d P a r a m e t e r d v N V ( G L u i n t i d , G L s i z e i l e n , c o n s t G L u b y t e * n a m e , G L d o u b l e * p a r a m s ) ; 17326 17327 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 17328 17329 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M N A M E D P A R A M E T E R 4 F N V P R O C ) ( G L u i n t i d , G L s i z e i l e n , c o n s t G L u b y t e * n a m e , G L f l o a t x , G L f l o a t y , G L f l o a t z , G L f l o a t w ) ; 17330 17331 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M N A M E D P A R A M E T E R 4 D N V P R O C ) ( G L u i n t i d , G L s i z e i l e n , c o n s t G L u b y t e * n a m e , G L d o u b l e x , G L d o u b l e y , G L d o u b l e z , G L d o u b l e w ) ; 17332 17333 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M N A M E D P A R A M E T E R 4 F V N V P R O C ) ( G L u i n t i d , G L s i z e i l e n , c o n s t G L u b y t e * n a m e , c o n s t G L f l o a t * v ) ; 17334 17335 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M N A M E D P A R A M E T E R 4 D V N V P R O C ) ( G L u i n t i d , G L s i z e i l e n , c o n s t G L u b y t e * n a m e , c o n s t G L d o u b l e * v ) ; 17336 17337 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T P R O G R A M N A M E D P A R A M E T E R F V N V P R O C ) ( G L u i n t i d , G L s i z e i l e n , c o n s t G L u b y t e * n a m e , G L f l o a t * p a r a m s ) ; 17338 17339 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T P R O G R A M N A M E D P A R A M E T E R D V N V P R O C ) ( G L u i n t i d , G L s i z e i l e n , c o n s t G L u b y t e * n a m e , G L d o u b l e * p a r a m s ) ; 17340 17341 # e n d i f 17342 17343 # i f n d e f G L _ N V _ h a l f _ f l o a t 17344 17345 # d e f i n e G L _ N V _ h a l f _ f l o a t 1 17346 17347 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 17348 17349 G L A P I v o i d A P I E N T R Y g l V e r t e x 2 h N V ( G L h a l f N V x , G L h a l f N V y ) ; 17350 17351 G L A P I v o i d A P I E N T R Y g l V e r t e x 2 h v N V ( c o n s t G L h a l f N V * v ) ; 17352 17353 G L A P I v o i d A P I E N T R Y g l V e r t e x 3 h N V ( G L h a l f N V x , G L h a l f N V y , G L h a l f N V z ) ; 17354 17355 G L A P I v o i d A P I E N T R Y g l V e r t e x 3 h v N V ( c o n s t G L h a l f N V * v ) ; 17356 17357 G L A P I v o i d A P I E N T R Y g l V e r t e x 4 h N V ( G L h a l f N V x , G L h a l f N V y , G L h a l f N V z , G L h a l f N V w ) ; 17358 17359 G L A P I v o i d A P I E N T R Y g l V e r t e x 4 h v N V ( c o n s t G L h a l f N V * v ) ; 17360 17361 G L A P I v o i d A P I E N T R Y g l N o r m a l 3 h N V ( G L h a l f N V n x , G L h a l f N V n y , G L h a l f N V n z ) ; 17362 17363 G L A P I v o i d A P I E N T R Y g l N o r m a l 3 h v N V ( c o n s t G L h a l f N V * v ) ; 17364 17365 G L A P I v o i d A P I E N T R Y g l C o l o r 3 h N V ( G L h a l f N V r e d , G L h a l f N V g r e e n , G L h a l f N V b l u e ) ; 17366 17367 G L A P I v o i d A P I E N T R Y g l C o l o r 3 h v N V ( c o n s t G L h a l f N V * v ) ; 17368 17369 G L A P I v o i d A P I E N T R Y g l C o l o r 4 h N V ( G L h a l f N V r e d , G L h a l f N V g r e e n , G L h a l f N V b l u e , G L h a l f N V a l p h a ) ; 17370 17371 G L A P I v o i d A P I E N T R Y g l C o l o r 4 h v N V ( c o n s t G L h a l f N V * v ) ; 17372 17373 G L A P I v o i d A P I E N T R Y g l T e x C o o r d 1 h N V ( G L h a l f N V s ) ; 17374 17375 G L A P I v o i d A P I E N T R Y g l T e x C o o r d 1 h v N V ( c o n s t G L h a l f N V * v ) ; 17376 17377 G L A P I v o i d A P I E N T R Y g l T e x C o o r d 2 h N V ( G L h a l f N V s , G L h a l f N V t ) ; 17378 17379 G L A P I v o i d A P I E N T R Y g l T e x C o o r d 2 h v N V ( c o n s t G L h a l f N V * v ) ; 17380 17381 G L A P I v o i d A P I E N T R Y g l T e x C o o r d 3 h N V ( G L h a l f N V s , G L h a l f N V t , G L h a l f N V r ) ; 17382 17383 G L A P I v o i d A P I E N T R Y g l T e x C o o r d 3 h v N V ( c o n s t G L h a l f N V * v ) ; 17384 17385 G L A P I v o i d A P I E N T R Y g l T e x C o o r d 4 h N V ( G L h a l f N V s , G L h a l f N V t , G L h a l f N V r , G L h a l f N V q ) ; 17386 17387 G L A P I v o i d A P I E N T R Y g l T e x C o o r d 4 h v N V ( c o n s t G L h a l f N V * v ) ; 17388 17389 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 1 h N V ( G L e n u m t a r g e t , G L h a l f N V s ) ; 17390 17391 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 1 h v N V ( G L e n u m t a r g e t , c o n s t G L h a l f N V * v ) ; 17392 17393 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 2 h N V ( G L e n u m t a r g e t , G L h a l f N V s , G L h a l f N V t ) ; 17394 17395 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 2 h v N V ( G L e n u m t a r g e t , c o n s t G L h a l f N V * v ) ; 17396 17397 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 3 h N V ( G L e n u m t a r g e t , G L h a l f N V s , G L h a l f N V t , G L h a l f N V r ) ; 17398 17399 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 3 h v N V ( G L e n u m t a r g e t , c o n s t G L h a l f N V * v ) ; 17400 17401 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 4 h N V ( G L e n u m t a r g e t , G L h a l f N V s , G L h a l f N V t , G L h a l f N V r , G L h a l f N V q ) ; 17402 17403 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d 4 h v N V ( G L e n u m t a r g e t , c o n s t G L h a l f N V * v ) ; 17404 17405 G L A P I v o i d A P I E N T R Y g l F o g C o o r d h N V ( G L h a l f N V f o g ) ; 17406 17407 G L A P I v o i d A P I E N T R Y g l F o g C o o r d h v N V ( c o n s t G L h a l f N V * f o g ) ; 17408 17409 G L A P I v o i d A P I E N T R Y g l S e c o n d a r y C o l o r 3 h N V ( G L h a l f N V r e d , G L h a l f N V g r e e n , G L h a l f N V b l u e ) ; 17410 17411 G L A P I v o i d A P I E N T R Y g l S e c o n d a r y C o l o r 3 h v N V ( c o n s t G L h a l f N V * v ) ; 17412 17413 G L A P I v o i d A P I E N T R Y g l V e r t e x W e i g h t h N V ( G L h a l f N V w e i g h t ) ; 17414 17415 G L A P I v o i d A P I E N T R Y g l V e r t e x W e i g h t h v N V ( c o n s t G L h a l f N V * w e i g h t ) ; 17416 17417 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 1 h N V ( G L u i n t i n d e x , G L h a l f N V x ) ; 17418 17419 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 1 h v N V ( G L u i n t i n d e x , c o n s t G L h a l f N V * v ) ; 17420 17421 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 2 h N V ( G L u i n t i n d e x , G L h a l f N V x , G L h a l f N V y ) ; 17422 17423 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 2 h v N V ( G L u i n t i n d e x , c o n s t G L h a l f N V * v ) ; 17424 17425 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 3 h N V ( G L u i n t i n d e x , G L h a l f N V x , G L h a l f N V y , G L h a l f N V z ) ; 17426 17427 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 3 h v N V ( G L u i n t i n d e x , c o n s t G L h a l f N V * v ) ; 17428 17429 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 4 h N V ( G L u i n t i n d e x , G L h a l f N V x , G L h a l f N V y , G L h a l f N V z , G L h a l f N V w ) ; 17430 17431 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b 4 h v N V ( G L u i n t i n d e x , c o n s t G L h a l f N V * v ) ; 17432 17433 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b s 1 h v N V ( G L u i n t i n d e x , G L s i z e i n , c o n s t G L h a l f N V * v ) ; 17434 17435 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b s 2 h v N V ( G L u i n t i n d e x , G L s i z e i n , c o n s t G L h a l f N V * v ) ; 17436 17437 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b s 3 h v N V ( G L u i n t i n d e x , G L s i z e i n , c o n s t G L h a l f N V * v ) ; 17438 17439 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b s 4 h v N V ( G L u i n t i n d e x , G L s i z e i n , c o n s t G L h a l f N V * v ) ; 17440 17441 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 17442 17443 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X 2 H N V P R O C ) ( G L h a l f N V x , G L h a l f N V y ) ; 17444 17445 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X 2 H V N V P R O C ) ( c o n s t G L h a l f N V * v ) ; 17446 17447 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X 3 H N V P R O C ) ( G L h a l f N V x , G L h a l f N V y , G L h a l f N V z ) ; 17448 17449 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X 3 H V N V P R O C ) ( c o n s t G L h a l f N V * v ) ; 17450 17451 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X 4 H N V P R O C ) ( G L h a l f N V x , G L h a l f N V y , G L h a l f N V z , G L h a l f N V w ) ; 17452 17453 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X 4 H V N V P R O C ) ( c o n s t G L h a l f N V * v ) ; 17454 17455 t y p e d e f v o i d ( A P I E N T R Y P P F N G L N O R M A L 3 H N V P R O C ) ( G L h a l f N V n x , G L h a l f N V n y , G L h a l f N V n z ) ; 17456 17457 t y p e d e f v o i d ( A P I E N T R Y P P F N G L N O R M A L 3 H V N V P R O C ) ( c o n s t G L h a l f N V * v ) ; 17458 17459 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O L O R 3 H N V P R O C ) ( G L h a l f N V r e d , G L h a l f N V g r e e n , G L h a l f N V b l u e ) ; 17460 17461 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O L O R 3 H V N V P R O C ) ( c o n s t G L h a l f N V * v ) ; 17462 17463 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O L O R 4 H N V P R O C ) ( G L h a l f N V r e d , G L h a l f N V g r e e n , G L h a l f N V b l u e , G L h a l f N V a l p h a ) ; 17464 17465 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O L O R 4 H V N V P R O C ) ( c o n s t G L h a l f N V * v ) ; 17466 17467 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X C O O R D 1 H N V P R O C ) ( G L h a l f N V s ) ; 17468 17469 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X C O O R D 1 H V N V P R O C ) ( c o n s t G L h a l f N V * v ) ; 17470 17471 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X C O O R D 2 H N V P R O C ) ( G L h a l f N V s , G L h a l f N V t ) ; 17472 17473 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X C O O R D 2 H V N V P R O C ) ( c o n s t G L h a l f N V * v ) ; 17474 17475 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X C O O R D 3 H N V P R O C ) ( G L h a l f N V s , G L h a l f N V t , G L h a l f N V r ) ; 17476 17477 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X C O O R D 3 H V N V P R O C ) ( c o n s t G L h a l f N V * v ) ; 17478 17479 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X C O O R D 4 H N V P R O C ) ( G L h a l f N V s , G L h a l f N V t , G L h a l f N V r , G L h a l f N V q ) ; 17480 17481 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X C O O R D 4 H V N V P R O C ) ( c o n s t G L h a l f N V * v ) ; 17482 17483 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 1 H N V P R O C ) ( G L e n u m t a r g e t , G L h a l f N V s ) ; 17484 17485 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 1 H V N V P R O C ) ( G L e n u m t a r g e t , c o n s t G L h a l f N V * v ) ; 17486 17487 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 2 H N V P R O C ) ( G L e n u m t a r g e t , G L h a l f N V s , G L h a l f N V t ) ; 17488 17489 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 2 H V N V P R O C ) ( G L e n u m t a r g e t , c o n s t G L h a l f N V * v ) ; 17490 17491 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 3 H N V P R O C ) ( G L e n u m t a r g e t , G L h a l f N V s , G L h a l f N V t , G L h a l f N V r ) ; 17492 17493 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 3 H V N V P R O C ) ( G L e n u m t a r g e t , c o n s t G L h a l f N V * v ) ; 17494 17495 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 4 H N V P R O C ) ( G L e n u m t a r g e t , G L h a l f N V s , G L h a l f N V t , G L h a l f N V r , G L h a l f N V q ) ; 17496 17497 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D 4 H V N V P R O C ) ( G L e n u m t a r g e t , c o n s t G L h a l f N V * v ) ; 17498 17499 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F O G C O O R D H N V P R O C ) ( G L h a l f N V f o g ) ; 17500 17501 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F O G C O O R D H V N V P R O C ) ( c o n s t G L h a l f N V * f o g ) ; 17502 17503 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S E C O N D A R Y C O L O R 3 H N V P R O C ) ( G L h a l f N V r e d , G L h a l f N V g r e e n , G L h a l f N V b l u e ) ; 17504 17505 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S E C O N D A R Y C O L O R 3 H V N V P R O C ) ( c o n s t G L h a l f N V * v ) ; 17506 17507 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X W E I G H T H N V P R O C ) ( G L h a l f N V w e i g h t ) ; 17508 17509 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X W E I G H T H V N V P R O C ) ( c o n s t G L h a l f N V * w e i g h t ) ; 17510 17511 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 1 H N V P R O C ) ( G L u i n t i n d e x , G L h a l f N V x ) ; 17512 17513 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 1 H V N V P R O C ) ( G L u i n t i n d e x , c o n s t G L h a l f N V * v ) ; 17514 17515 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 2 H N V P R O C ) ( G L u i n t i n d e x , G L h a l f N V x , G L h a l f N V y ) ; 17516 17517 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 2 H V N V P R O C ) ( G L u i n t i n d e x , c o n s t G L h a l f N V * v ) ; 17518 17519 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 3 H N V P R O C ) ( G L u i n t i n d e x , G L h a l f N V x , G L h a l f N V y , G L h a l f N V z ) ; 17520 17521 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 3 H V N V P R O C ) ( G L u i n t i n d e x , c o n s t G L h a l f N V * v ) ; 17522 17523 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 4 H N V P R O C ) ( G L u i n t i n d e x , G L h a l f N V x , G L h a l f N V y , G L h a l f N V z , G L h a l f N V w ) ; 17524 17525 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B 4 H V N V P R O C ) ( G L u i n t i n d e x , c o n s t G L h a l f N V * v ) ; 17526 17527 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B S 1 H V N V P R O C ) ( G L u i n t i n d e x , G L s i z e i n , c o n s t G L h a l f N V * v ) ; 17528 17529 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B S 2 H V N V P R O C ) ( G L u i n t i n d e x , G L s i z e i n , c o n s t G L h a l f N V * v ) ; 17530 17531 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B S 3 H V N V P R O C ) ( G L u i n t i n d e x , G L s i z e i n , c o n s t G L h a l f N V * v ) ; 17532 17533 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B S 4 H V N V P R O C ) ( G L u i n t i n d e x , G L s i z e i n , c o n s t G L h a l f N V * v ) ; 17534 17535 # e n d i f 17536 17537 # i f n d e f G L _ N V _ p i x e l _ d a t a _ r a n g e 17538 17539 # d e f i n e G L _ N V _ p i x e l _ d a t a _ r a n g e 1 17540 17541 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 17542 17543 G L A P I v o i d A P I E N T R Y g l P i x e l D a t a R a n g e N V ( G L e n u m t a r g e t , G L s i z e i l e n g t h , G L v o i d * p o i n t e r ) ; 17544 17545 G L A P I v o i d A P I E N T R Y g l F l u s h P i x e l D a t a R a n g e N V ( G L e n u m t a r g e t ) ; 17546 17547 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 17548 17549 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P I X E L D A T A R A N G E N V P R O C ) ( G L e n u m t a r g e t , G L s i z e i l e n g t h , G L v o i d * p o i n t e r ) ; 17550 17551 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F L U S H P I X E L D A T A R A N G E N V P R O C ) ( G L e n u m t a r g e t ) ; 17552 17553 # e n d i f 17554 17555 # i f n d e f G L _ N V _ p r i m i t i v e _ r e s t a r t 17556 17557 # d e f i n e G L _ N V _ p r i m i t i v e _ r e s t a r t 1 17558 17559 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 17560 17561 G L A P I v o i d A P I E N T R Y g l P r i m i t i v e R e s t a r t N V ( v o i d ) ; 17562 17563 G L A P I v o i d A P I E N T R Y g l P r i m i t i v e R e s t a r t I n d e x N V ( G L u i n t i n d e x ) ; 17564 17565 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 17566 17567 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R I M I T I V E R E S T A R T N V P R O C ) ( v o i d ) ; 17568 17569 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R I M I T I V E R E S T A R T I N D E X N V P R O C ) ( G L u i n t i n d e x ) ; 17570 17571 # e n d i f 17572 17573 # i f n d e f G L _ N V _ t e x t u r e _ e x p a n d _ n o r m a l 17574 17575 # d e f i n e G L _ N V _ t e x t u r e _ e x p a n d _ n o r m a l 1 17576 17577 # e n d i f 17578 17579 # i f n d e f G L _ N V _ v e r t e x _ p r o g r a m 2 17580 17581 # d e f i n e G L _ N V _ v e r t e x _ p r o g r a m 2 1 17582 17583 # e n d i f 17584 17585 # i f n d e f G L _ A T I _ m a p _ o b j e c t _ b u f f e r 17586 17587 # d e f i n e G L _ A T I _ m a p _ o b j e c t _ b u f f e r 1 17588 17589 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 17590 17591 G L A P I G L v o i d * A P I E N T R Y g l M a p O b j e c t B u f f e r A T I ( G L u i n t b u f f e r ) ; 17592 17593 G L A P I v o i d A P I E N T R Y g l U n m a p O b j e c t B u f f e r A T I ( G L u i n t b u f f e r ) ; 17594 17595 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 17596 17597 t y p e d e f G L v o i d * ( A P I E N T R Y P P F N G L M A P O B J E C T B U F F E R A T I P R O C ) ( G L u i n t b u f f e r ) ; 17598 17599 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N M A P O B J E C T B U F F E R A T I P R O C ) ( G L u i n t b u f f e r ) ; 17600 17601 # e n d i f 17602 17603 # i f n d e f G L _ A T I _ s e p a r a t e _ s t e n c i l 17604 17605 # d e f i n e G L _ A T I _ s e p a r a t e _ s t e n c i l 1 17606 17607 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 17608 17609 G L A P I v o i d A P I E N T R Y g l S t e n c i l O p S e p a r a t e A T I ( G L e n u m f a c e , G L e n u m s f a i l , G L e n u m d p f a i l , G L e n u m d p p a s s ) ; 17610 17611 G L A P I v o i d A P I E N T R Y g l S t e n c i l F u n c S e p a r a t e A T I ( G L e n u m f r o n t f u n c , G L e n u m b a c k f u n c , G L i n t r e f , G L u i n t m a s k ) ; 17612 17613 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 17614 17615 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S T E N C I L O P S E P A R A T E A T I P R O C ) ( G L e n u m f a c e , G L e n u m s f a i l , G L e n u m d p f a i l , G L e n u m d p p a s s ) ; 17616 17617 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S T E N C I L F U N C S E P A R A T E A T I P R O C ) ( G L e n u m f r o n t f u n c , G L e n u m b a c k f u n c , G L i n t r e f , G L u i n t m a s k ) ; 17618 17619 # e n d i f 17620 17621 # i f n d e f G L _ A T I _ v e r t e x _ a t t r i b _ a r r a y _ o b j e c t 17622 17623 # d e f i n e G L _ A T I _ v e r t e x _ a t t r i b _ a r r a y _ o b j e c t 1 17624 17625 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 17626 17627 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b A r r a y O b j e c t A T I ( G L u i n t i n d e x , G L i n t s i z e , G L e n u m t y p e , G L b o o l e a n n o r m a l i z e d , G L s i z e i s t r i d e , G L u i n t b u f f e r , G L u i n t o f f s e t ) ; 17628 17629 G L A P I v o i d A P I E N T R Y g l G e t V e r t e x A t t r i b A r r a y O b j e c t f v A T I ( G L u i n t i n d e x , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 17630 17631 G L A P I v o i d A P I E N T R Y g l G e t V e r t e x A t t r i b A r r a y O b j e c t i v A T I ( G L u i n t i n d e x , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 17632 17633 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 17634 17635 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B A R R A Y O B J E C T A T I P R O C ) ( G L u i n t i n d e x , G L i n t s i z e , G L e n u m t y p e , G L b o o l e a n n o r m a l i z e d , G L s i z e i s t r i d e , G L u i n t b u f f e r , G L u i n t o f f s e t ) ; 17636 17637 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T V E R T E X A T T R I B A R R A Y O B J E C T F V A T I P R O C ) ( G L u i n t i n d e x , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 17638 17639 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T V E R T E X A T T R I B A R R A Y O B J E C T I V A T I P R O C ) ( G L u i n t i n d e x , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 17640 17641 # e n d i f 17642 17643 # i f n d e f G L _ O E S _ r e a d _ f o r m a t 17644 17645 # d e f i n e G L _ O E S _ r e a d _ f o r m a t 1 17646 17647 # e n d i f 17648 17649 # i f n d e f G L _ E X T _ d e p t h _ b o u n d s _ t e s t 17650 17651 # d e f i n e G L _ E X T _ d e p t h _ b o u n d s _ t e s t 1 17652 17653 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 17654 17655 G L A P I v o i d A P I E N T R Y g l D e p t h B o u n d s E X T ( G L c l a m p d z m i n , G L c l a m p d z m a x ) ; 17656 17657 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 17658 17659 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D E P T H B O U N D S E X T P R O C ) ( G L c l a m p d z m i n , G L c l a m p d z m a x ) ; 17660 17661 # e n d i f 17662 17663 # i f n d e f G L _ E X T _ t e x t u r e _ m i r r o r _ c l a m p 17664 17665 # d e f i n e G L _ E X T _ t e x t u r e _ m i r r o r _ c l a m p 1 17666 17667 # e n d i f 17668 17669 # i f n d e f G L _ E X T _ b l e n d _ e q u a t i o n _ s e p a r a t e 17670 17671 # d e f i n e G L _ E X T _ b l e n d _ e q u a t i o n _ s e p a r a t e 1 17672 17673 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 17674 17675 G L A P I v o i d A P I E N T R Y g l B l e n d E q u a t i o n S e p a r a t e E X T ( G L e n u m m o d e R G B , G L e n u m m o d e A l p h a ) ; 17676 17677 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 17678 17679 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B L E N D E Q U A T I O N S E P A R A T E E X T P R O C ) ( G L e n u m m o d e R G B , G L e n u m m o d e A l p h a ) ; 17680 17681 # e n d i f 17682 17683 # i f n d e f G L _ M E S A _ p a c k _ i n v e r t 17684 17685 # d e f i n e G L _ M E S A _ p a c k _ i n v e r t 1 17686 17687 # e n d i f 17688 17689 # i f n d e f G L _ M E S A _ y c b c r _ t e x t u r e 17690 17691 # d e f i n e G L _ M E S A _ y c b c r _ t e x t u r e 1 17692 17693 # e n d i f 17694 17695 # i f n d e f G L _ E X T _ p i x e l _ b u f f e r _ o b j e c t 17696 17697 # d e f i n e G L _ E X T _ p i x e l _ b u f f e r _ o b j e c t 1 17698 17699 # e n d i f 17700 17701 # i f n d e f G L _ N V _ f r a g m e n t _ p r o g r a m _ o p t i o n 17702 17703 # d e f i n e G L _ N V _ f r a g m e n t _ p r o g r a m _ o p t i o n 1 17704 17705 # e n d i f 17706 17707 # i f n d e f G L _ N V _ f r a g m e n t _ p r o g r a m 2 17708 17709 # d e f i n e G L _ N V _ f r a g m e n t _ p r o g r a m 2 1 17710 17711 # e n d i f 17712 17713 # i f n d e f G L _ N V _ v e r t e x _ p r o g r a m 2 _ o p t i o n 17714 17715 # d e f i n e G L _ N V _ v e r t e x _ p r o g r a m 2 _ o p t i o n 1 17716 17717 # e n d i f 17718 17719 # i f n d e f G L _ N V _ v e r t e x _ p r o g r a m 3 17720 17721 # d e f i n e G L _ N V _ v e r t e x _ p r o g r a m 3 1 17722 17723 # e n d i f 17724 17725 # i f n d e f G L _ E X T _ f r a m e b u f f e r _ o b j e c t 17726 17727 # d e f i n e G L _ E X T _ f r a m e b u f f e r _ o b j e c t 1 17728 17729 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 17730 17731 G L A P I G L b o o l e a n A P I E N T R Y g l I s R e n d e r b u f f e r E X T ( G L u i n t r e n d e r b u f f e r ) ; 17732 17733 G L A P I v o i d A P I E N T R Y g l B i n d R e n d e r b u f f e r E X T ( G L e n u m t a r g e t , G L u i n t r e n d e r b u f f e r ) ; 17734 17735 G L A P I v o i d A P I E N T R Y g l D e l e t e R e n d e r b u f f e r s E X T ( G L s i z e i n , c o n s t G L u i n t * r e n d e r b u f f e r s ) ; 17736 17737 G L A P I v o i d A P I E N T R Y g l G e n R e n d e r b u f f e r s E X T ( G L s i z e i n , G L u i n t * r e n d e r b u f f e r s ) ; 17738 17739 G L A P I v o i d A P I E N T R Y g l R e n d e r b u f f e r S t o r a g e E X T ( G L e n u m t a r g e t , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t ) ; 17740 17741 G L A P I v o i d A P I E N T R Y g l G e t R e n d e r b u f f e r P a r a m e t e r i v E X T ( G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 17742 17743 G L A P I G L b o o l e a n A P I E N T R Y g l I s F r a m e b u f f e r E X T ( G L u i n t f r a m e b u f f e r ) ; 17744 17745 G L A P I v o i d A P I E N T R Y g l B i n d F r a m e b u f f e r E X T ( G L e n u m t a r g e t , G L u i n t f r a m e b u f f e r ) ; 17746 17747 G L A P I v o i d A P I E N T R Y g l D e l e t e F r a m e b u f f e r s E X T ( G L s i z e i n , c o n s t G L u i n t * f r a m e b u f f e r s ) ; 17748 17749 G L A P I v o i d A P I E N T R Y g l G e n F r a m e b u f f e r s E X T ( G L s i z e i n , G L u i n t * f r a m e b u f f e r s ) ; 17750 17751 G L A P I G L e n u m A P I E N T R Y g l C h e c k F r a m e b u f f e r S t a t u s E X T ( G L e n u m t a r g e t ) ; 17752 17753 G L A P I v o i d A P I E N T R Y g l F r a m e b u f f e r T e x t u r e 1 D E X T ( G L e n u m t a r g e t , G L e n u m a t t a c h m e n t , G L e n u m t e x t a r g e t , G L u i n t t e x t u r e , G L i n t l e v e l ) ; 17754 17755 G L A P I v o i d A P I E N T R Y g l F r a m e b u f f e r T e x t u r e 2 D E X T ( G L e n u m t a r g e t , G L e n u m a t t a c h m e n t , G L e n u m t e x t a r g e t , G L u i n t t e x t u r e , G L i n t l e v e l ) ; 17756 17757 G L A P I v o i d A P I E N T R Y g l F r a m e b u f f e r T e x t u r e 3 D E X T ( G L e n u m t a r g e t , G L e n u m a t t a c h m e n t , G L e n u m t e x t a r g e t , G L u i n t t e x t u r e , G L i n t l e v e l , G L i n t z o f f s e t ) ; 17758 17759 G L A P I v o i d A P I E N T R Y g l F r a m e b u f f e r R e n d e r b u f f e r E X T ( G L e n u m t a r g e t , G L e n u m a t t a c h m e n t , G L e n u m r e n d e r b u f f e r t a r g e t , G L u i n t r e n d e r b u f f e r ) ; 17760 17761 G L A P I v o i d A P I E N T R Y g l G e t F r a m e b u f f e r A t t a c h m e n t P a r a m e t e r i v E X T ( G L e n u m t a r g e t , G L e n u m a t t a c h m e n t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 17762 17763 G L A P I v o i d A P I E N T R Y g l G e n e r a t e M i p m a p E X T ( G L e n u m t a r g e t ) ; 17764 17765 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 17766 17767 t y p e d e f G L b o o l e a n ( A P I E N T R Y P P F N G L I S R E N D E R B U F F E R E X T P R O C ) ( G L u i n t r e n d e r b u f f e r ) ; 17768 17769 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B I N D R E N D E R B U F F E R E X T P R O C ) ( G L e n u m t a r g e t , G L u i n t r e n d e r b u f f e r ) ; 17770 17771 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D E L E T E R E N D E R B U F F E R S E X T P R O C ) ( G L s i z e i n , c o n s t G L u i n t * r e n d e r b u f f e r s ) ; 17772 17773 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E N R E N D E R B U F F E R S E X T P R O C ) ( G L s i z e i n , G L u i n t * r e n d e r b u f f e r s ) ; 17774 17775 t y p e d e f v o i d ( A P I E N T R Y P P F N G L R E N D E R B U F F E R S T O R A G E E X T P R O C ) ( G L e n u m t a r g e t , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t ) ; 17776 17777 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T R E N D E R B U F F E R P A R A M E T E R I V E X T P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 17778 17779 t y p e d e f G L b o o l e a n ( A P I E N T R Y P P F N G L I S F R A M E B U F F E R E X T P R O C ) ( G L u i n t f r a m e b u f f e r ) ; 17780 17781 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B I N D F R A M E B U F F E R E X T P R O C ) ( G L e n u m t a r g e t , G L u i n t f r a m e b u f f e r ) ; 17782 17783 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D E L E T E F R A M E B U F F E R S E X T P R O C ) ( G L s i z e i n , c o n s t G L u i n t * f r a m e b u f f e r s ) ; 17784 17785 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E N F R A M E B U F F E R S E X T P R O C ) ( G L s i z e i n , G L u i n t * f r a m e b u f f e r s ) ; 17786 17787 t y p e d e f G L e n u m ( A P I E N T R Y P P F N G L C H E C K F R A M E B U F F E R S T A T U S E X T P R O C ) ( G L e n u m t a r g e t ) ; 17788 17789 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F R A M E B U F F E R T E X T U R E 1 D E X T P R O C ) ( G L e n u m t a r g e t , G L e n u m a t t a c h m e n t , G L e n u m t e x t a r g e t , G L u i n t t e x t u r e , G L i n t l e v e l ) ; 17790 17791 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F R A M E B U F F E R T E X T U R E 2 D E X T P R O C ) ( G L e n u m t a r g e t , G L e n u m a t t a c h m e n t , G L e n u m t e x t a r g e t , G L u i n t t e x t u r e , G L i n t l e v e l ) ; 17792 17793 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F R A M E B U F F E R T E X T U R E 3 D E X T P R O C ) ( G L e n u m t a r g e t , G L e n u m a t t a c h m e n t , G L e n u m t e x t a r g e t , G L u i n t t e x t u r e , G L i n t l e v e l , G L i n t z o f f s e t ) ; 17794 17795 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F R A M E B U F F E R R E N D E R B U F F E R E X T P R O C ) ( G L e n u m t a r g e t , G L e n u m a t t a c h m e n t , G L e n u m r e n d e r b u f f e r t a r g e t , G L u i n t r e n d e r b u f f e r ) ; 17796 17797 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T F R A M E B U F F E R A T T A C H M E N T P A R A M E T E R I V E X T P R O C ) ( G L e n u m t a r g e t , G L e n u m a t t a c h m e n t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 17798 17799 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E N E R A T E M I P M A P E X T P R O C ) ( G L e n u m t a r g e t ) ; 17800 17801 # e n d i f 17802 17803 # i f n d e f G L _ G R E M E D Y _ s t r i n g _ m a r k e r 17804 17805 # d e f i n e G L _ G R E M E D Y _ s t r i n g _ m a r k e r 1 17806 17807 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 17808 17809 G L A P I v o i d A P I E N T R Y g l S t r i n g M a r k e r G R E M E D Y ( G L s i z e i l e n , c o n s t G L v o i d * s t r i n g ) ; 17810 17811 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 17812 17813 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S T R I N G M A R K E R G R E M E D Y P R O C ) ( G L s i z e i l e n , c o n s t G L v o i d * s t r i n g ) ; 17814 17815 # e n d i f 17816 17817 # i f n d e f G L _ E X T _ p a c k e d _ d e p t h _ s t e n c i l 17818 17819 # d e f i n e G L _ E X T _ p a c k e d _ d e p t h _ s t e n c i l 1 17820 17821 # e n d i f 17822 17823 # i f n d e f G L _ E X T _ s t e n c i l _ c l e a r _ t a g 17824 17825 # d e f i n e G L _ E X T _ s t e n c i l _ c l e a r _ t a g 1 17826 17827 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 17828 17829 G L A P I v o i d A P I E N T R Y g l S t e n c i l C l e a r T a g E X T ( G L s i z e i s t e n c i l T a g B i t s , G L u i n t s t e n c i l C l e a r T a g ) ; 17830 17831 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 17832 17833 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S T E N C I L C L E A R T A G E X T P R O C ) ( G L s i z e i s t e n c i l T a g B i t s , G L u i n t s t e n c i l C l e a r T a g ) ; 17834 17835 # e n d i f 17836 17837 # i f n d e f G L _ E X T _ t e x t u r e _ s R G B 17838 17839 # d e f i n e G L _ E X T _ t e x t u r e _ s R G B 1 17840 17841 # e n d i f 17842 17843 # i f n d e f G L _ E X T _ f r a m e b u f f e r _ b l i t 17844 17845 # d e f i n e G L _ E X T _ f r a m e b u f f e r _ b l i t 1 17846 17847 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 17848 17849 G L A P I v o i d A P I E N T R Y g l B l i t F r a m e b u f f e r E X T ( G L i n t s r c X 0 , G L i n t s r c Y 0 , G L i n t s r c X 1 , G L i n t s r c Y 1 , G L i n t d s t X 0 , G L i n t d s t Y 0 , G L i n t d s t X 1 , G L i n t d s t Y 1 , G L b i t f i e l d m a s k , G L e n u m f i l t e r ) ; 17850 17851 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 17852 17853 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B L I T F R A M E B U F F E R E X T P R O C ) ( G L i n t s r c X 0 , G L i n t s r c Y 0 , G L i n t s r c X 1 , G L i n t s r c Y 1 , G L i n t d s t X 0 , G L i n t d s t Y 0 , G L i n t d s t X 1 , G L i n t d s t Y 1 , G L b i t f i e l d m a s k , G L e n u m f i l t e r ) ; 17854 17855 # e n d i f 17856 17857 # i f n d e f G L _ E X T _ f r a m e b u f f e r _ m u l t i s a m p l e 17858 17859 # d e f i n e G L _ E X T _ f r a m e b u f f e r _ m u l t i s a m p l e 1 17860 17861 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 17862 17863 G L A P I v o i d A P I E N T R Y g l R e n d e r b u f f e r S t o r a g e M u l t i s a m p l e E X T ( G L e n u m t a r g e t , G L s i z e i s a m p l e s , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t ) ; 17864 17865 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 17866 17867 t y p e d e f v o i d ( A P I E N T R Y P P F N G L R E N D E R B U F F E R S T O R A G E M U L T I S A M P L E E X T P R O C ) ( G L e n u m t a r g e t , G L s i z e i s a m p l e s , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t ) ; 17868 17869 # e n d i f 17870 17871 # i f n d e f G L _ M E S A X _ t e x t u r e _ s t a c k 17872 17873 # d e f i n e G L _ M E S A X _ t e x t u r e _ s t a c k 1 17874 17875 # e n d i f 17876 17877 # i f n d e f G L _ E X T _ t i m e r _ q u e r y 17878 17879 # d e f i n e G L _ E X T _ t i m e r _ q u e r y 1 17880 17881 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 17882 17883 G L A P I v o i d A P I E N T R Y g l G e t Q u e r y O b j e c t i 6 4 v E X T ( G L u i n t i d , G L e n u m p n a m e , G L i n t 6 4 E X T * p a r a m s ) ; 17884 17885 G L A P I v o i d A P I E N T R Y g l G e t Q u e r y O b j e c t u i 6 4 v E X T ( G L u i n t i d , G L e n u m p n a m e , G L u i n t 6 4 E X T * p a r a m s ) ; 17886 17887 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 17888 17889 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T Q U E R Y O B J E C T I 6 4 V E X T P R O C ) ( G L u i n t i d , G L e n u m p n a m e , G L i n t 6 4 E X T * p a r a m s ) ; 17890 17891 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T Q U E R Y O B J E C T U I 6 4 V E X T P R O C ) ( G L u i n t i d , G L e n u m p n a m e , G L u i n t 6 4 E X T * p a r a m s ) ; 17892 17893 # e n d i f 17894 17895 # i f n d e f G L _ E X T _ g p u _ p r o g r a m _ p a r a m e t e r s 17896 17897 # d e f i n e G L _ E X T _ g p u _ p r o g r a m _ p a r a m e t e r s 1 17898 17899 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 17900 17901 G L A P I v o i d A P I E N T R Y g l P r o g r a m E n v P a r a m e t e r s 4 f v E X T ( G L e n u m t a r g e t , G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L f l o a t * p a r a m s ) ; 17902 17903 G L A P I v o i d A P I E N T R Y g l P r o g r a m L o c a l P a r a m e t e r s 4 f v E X T ( G L e n u m t a r g e t , G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L f l o a t * p a r a m s ) ; 17904 17905 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 17906 17907 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M E N V P A R A M E T E R S 4 F V E X T P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L f l o a t * p a r a m s ) ; 17908 17909 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M L O C A L P A R A M E T E R S 4 F V E X T P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L f l o a t * p a r a m s ) ; 17910 17911 # e n d i f 17912 17913 # i f n d e f G L _ A P P L E _ f l u s h _ b u f f e r _ r a n g e 17914 17915 # d e f i n e G L _ A P P L E _ f l u s h _ b u f f e r _ r a n g e 1 17916 17917 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 17918 17919 G L A P I v o i d A P I E N T R Y g l B u f f e r P a r a m e t e r i A P P L E ( G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t p a r a m ) ; 17920 17921 G L A P I v o i d A P I E N T R Y g l F l u s h M a p p e d B u f f e r R a n g e A P P L E ( G L e n u m t a r g e t , G L i n t p t r o f f s e t , G L s i z e i p t r s i z e ) ; 17922 17923 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 17924 17925 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B U F F E R P A R A M E T E R I A P P L E P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t p a r a m ) ; 17926 17927 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F L U S H M A P P E D B U F F E R R A N G E A P P L E P R O C ) ( G L e n u m t a r g e t , G L i n t p t r o f f s e t , G L s i z e i p t r s i z e ) ; 17928 17929 # e n d i f 17930 17931 # i f n d e f G L _ N V _ g p u _ p r o g r a m 4 17932 17933 # d e f i n e G L _ N V _ g p u _ p r o g r a m 4 1 17934 17935 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 17936 17937 G L A P I v o i d A P I E N T R Y g l P r o g r a m L o c a l P a r a m e t e r I 4 i N V ( G L e n u m t a r g e t , G L u i n t i n d e x , G L i n t x , G L i n t y , G L i n t z , G L i n t w ) ; 17938 17939 G L A P I v o i d A P I E N T R Y g l P r o g r a m L o c a l P a r a m e t e r I 4 i v N V ( G L e n u m t a r g e t , G L u i n t i n d e x , c o n s t G L i n t * p a r a m s ) ; 17940 17941 G L A P I v o i d A P I E N T R Y g l P r o g r a m L o c a l P a r a m e t e r s I 4 i v N V ( G L e n u m t a r g e t , G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L i n t * p a r a m s ) ; 17942 17943 G L A P I v o i d A P I E N T R Y g l P r o g r a m L o c a l P a r a m e t e r I 4 u i N V ( G L e n u m t a r g e t , G L u i n t i n d e x , G L u i n t x , G L u i n t y , G L u i n t z , G L u i n t w ) ; 17944 17945 G L A P I v o i d A P I E N T R Y g l P r o g r a m L o c a l P a r a m e t e r I 4 u i v N V ( G L e n u m t a r g e t , G L u i n t i n d e x , c o n s t G L u i n t * p a r a m s ) ; 17946 17947 G L A P I v o i d A P I E N T R Y g l P r o g r a m L o c a l P a r a m e t e r s I 4 u i v N V ( G L e n u m t a r g e t , G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L u i n t * p a r a m s ) ; 17948 17949 G L A P I v o i d A P I E N T R Y g l P r o g r a m E n v P a r a m e t e r I 4 i N V ( G L e n u m t a r g e t , G L u i n t i n d e x , G L i n t x , G L i n t y , G L i n t z , G L i n t w ) ; 17950 17951 G L A P I v o i d A P I E N T R Y g l P r o g r a m E n v P a r a m e t e r I 4 i v N V ( G L e n u m t a r g e t , G L u i n t i n d e x , c o n s t G L i n t * p a r a m s ) ; 17952 17953 G L A P I v o i d A P I E N T R Y g l P r o g r a m E n v P a r a m e t e r s I 4 i v N V ( G L e n u m t a r g e t , G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L i n t * p a r a m s ) ; 17954 17955 G L A P I v o i d A P I E N T R Y g l P r o g r a m E n v P a r a m e t e r I 4 u i N V ( G L e n u m t a r g e t , G L u i n t i n d e x , G L u i n t x , G L u i n t y , G L u i n t z , G L u i n t w ) ; 17956 17957 G L A P I v o i d A P I E N T R Y g l P r o g r a m E n v P a r a m e t e r I 4 u i v N V ( G L e n u m t a r g e t , G L u i n t i n d e x , c o n s t G L u i n t * p a r a m s ) ; 17958 17959 G L A P I v o i d A P I E N T R Y g l P r o g r a m E n v P a r a m e t e r s I 4 u i v N V ( G L e n u m t a r g e t , G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L u i n t * p a r a m s ) ; 17960 17961 G L A P I v o i d A P I E N T R Y g l G e t P r o g r a m L o c a l P a r a m e t e r I i v N V ( G L e n u m t a r g e t , G L u i n t i n d e x , G L i n t * p a r a m s ) ; 17962 17963 G L A P I v o i d A P I E N T R Y g l G e t P r o g r a m L o c a l P a r a m e t e r I u i v N V ( G L e n u m t a r g e t , G L u i n t i n d e x , G L u i n t * p a r a m s ) ; 17964 17965 G L A P I v o i d A P I E N T R Y g l G e t P r o g r a m E n v P a r a m e t e r I i v N V ( G L e n u m t a r g e t , G L u i n t i n d e x , G L i n t * p a r a m s ) ; 17966 17967 G L A P I v o i d A P I E N T R Y g l G e t P r o g r a m E n v P a r a m e t e r I u i v N V ( G L e n u m t a r g e t , G L u i n t i n d e x , G L u i n t * p a r a m s ) ; 17968 17969 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 17970 17971 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M L O C A L P A R A M E T E R I 4 I N V P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L i n t x , G L i n t y , G L i n t z , G L i n t w ) ; 17972 17973 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M L O C A L P A R A M E T E R I 4 I V N V P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , c o n s t G L i n t * p a r a m s ) ; 17974 17975 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M L O C A L P A R A M E T E R S I 4 I V N V P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L i n t * p a r a m s ) ; 17976 17977 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M L O C A L P A R A M E T E R I 4 U I N V P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L u i n t x , G L u i n t y , G L u i n t z , G L u i n t w ) ; 17978 17979 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M L O C A L P A R A M E T E R I 4 U I V N V P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , c o n s t G L u i n t * p a r a m s ) ; 17980 17981 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M L O C A L P A R A M E T E R S I 4 U I V N V P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L u i n t * p a r a m s ) ; 17982 17983 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M E N V P A R A M E T E R I 4 I N V P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L i n t x , G L i n t y , G L i n t z , G L i n t w ) ; 17984 17985 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M E N V P A R A M E T E R I 4 I V N V P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , c o n s t G L i n t * p a r a m s ) ; 17986 17987 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M E N V P A R A M E T E R S I 4 I V N V P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L i n t * p a r a m s ) ; 17988 17989 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M E N V P A R A M E T E R I 4 U I N V P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L u i n t x , G L u i n t y , G L u i n t z , G L u i n t w ) ; 17990 17991 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M E N V P A R A M E T E R I 4 U I V N V P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , c o n s t G L u i n t * p a r a m s ) ; 17992 17993 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M E N V P A R A M E T E R S I 4 U I V N V P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L u i n t * p a r a m s ) ; 17994 17995 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T P R O G R A M L O C A L P A R A M E T E R I I V N V P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L i n t * p a r a m s ) ; 17996 17997 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T P R O G R A M L O C A L P A R A M E T E R I U I V N V P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L u i n t * p a r a m s ) ; 17998 17999 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T P R O G R A M E N V P A R A M E T E R I I V N V P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L i n t * p a r a m s ) ; 18000 18001 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T P R O G R A M E N V P A R A M E T E R I U I V N V P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L u i n t * p a r a m s ) ; 18002 18003 # e n d i f 18004 18005 # i f n d e f G L _ N V _ g e o m e t r y _ p r o g r a m 4 18006 18007 # d e f i n e G L _ N V _ g e o m e t r y _ p r o g r a m 4 1 18008 18009 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 18010 18011 G L A P I v o i d A P I E N T R Y g l P r o g r a m V e r t e x L i m i t N V ( G L e n u m t a r g e t , G L i n t l i m i t ) ; 18012 18013 G L A P I v o i d A P I E N T R Y g l F r a m e b u f f e r T e x t u r e E X T ( G L e n u m t a r g e t , G L e n u m a t t a c h m e n t , G L u i n t t e x t u r e , G L i n t l e v e l ) ; 18014 18015 G L A P I v o i d A P I E N T R Y g l F r a m e b u f f e r T e x t u r e L a y e r E X T ( G L e n u m t a r g e t , G L e n u m a t t a c h m e n t , G L u i n t t e x t u r e , G L i n t l e v e l , G L i n t l a y e r ) ; 18016 18017 G L A P I v o i d A P I E N T R Y g l F r a m e b u f f e r T e x t u r e F a c e E X T ( G L e n u m t a r g e t , G L e n u m a t t a c h m e n t , G L u i n t t e x t u r e , G L i n t l e v e l , G L e n u m f a c e ) ; 18018 18019 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 18020 18021 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M V E R T E X L I M I T N V P R O C ) ( G L e n u m t a r g e t , G L i n t l i m i t ) ; 18022 18023 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F R A M E B U F F E R T E X T U R E E X T P R O C ) ( G L e n u m t a r g e t , G L e n u m a t t a c h m e n t , G L u i n t t e x t u r e , G L i n t l e v e l ) ; 18024 18025 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F R A M E B U F F E R T E X T U R E L A Y E R E X T P R O C ) ( G L e n u m t a r g e t , G L e n u m a t t a c h m e n t , G L u i n t t e x t u r e , G L i n t l e v e l , G L i n t l a y e r ) ; 18026 18027 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F R A M E B U F F E R T E X T U R E F A C E E X T P R O C ) ( G L e n u m t a r g e t , G L e n u m a t t a c h m e n t , G L u i n t t e x t u r e , G L i n t l e v e l , G L e n u m f a c e ) ; 18028 18029 # e n d i f 18030 18031 # i f n d e f G L _ E X T _ g e o m e t r y _ s h a d e r 4 18032 18033 # d e f i n e G L _ E X T _ g e o m e t r y _ s h a d e r 4 1 18034 18035 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 18036 18037 G L A P I v o i d A P I E N T R Y g l P r o g r a m P a r a m e t e r i E X T ( G L u i n t p r o g r a m , G L e n u m p n a m e , G L i n t v a l u e ) ; 18038 18039 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 18040 18041 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M P A R A M E T E R I E X T P R O C ) ( G L u i n t p r o g r a m , G L e n u m p n a m e , G L i n t v a l u e ) ; 18042 18043 # e n d i f 18044 18045 # i f n d e f G L _ N V _ v e r t e x _ p r o g r a m 4 18046 18047 # d e f i n e G L _ N V _ v e r t e x _ p r o g r a m 4 1 18048 18049 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 18050 18051 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b I 1 i E X T ( G L u i n t i n d e x , G L i n t x ) ; 18052 18053 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b I 2 i E X T ( G L u i n t i n d e x , G L i n t x , G L i n t y ) ; 18054 18055 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b I 3 i E X T ( G L u i n t i n d e x , G L i n t x , G L i n t y , G L i n t z ) ; 18056 18057 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b I 4 i E X T ( G L u i n t i n d e x , G L i n t x , G L i n t y , G L i n t z , G L i n t w ) ; 18058 18059 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b I 1 u i E X T ( G L u i n t i n d e x , G L u i n t x ) ; 18060 18061 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b I 2 u i E X T ( G L u i n t i n d e x , G L u i n t x , G L u i n t y ) ; 18062 18063 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b I 3 u i E X T ( G L u i n t i n d e x , G L u i n t x , G L u i n t y , G L u i n t z ) ; 18064 18065 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b I 4 u i E X T ( G L u i n t i n d e x , G L u i n t x , G L u i n t y , G L u i n t z , G L u i n t w ) ; 18066 18067 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b I 1 i v E X T ( G L u i n t i n d e x , c o n s t G L i n t * v ) ; 18068 18069 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b I 2 i v E X T ( G L u i n t i n d e x , c o n s t G L i n t * v ) ; 18070 18071 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b I 3 i v E X T ( G L u i n t i n d e x , c o n s t G L i n t * v ) ; 18072 18073 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b I 4 i v E X T ( G L u i n t i n d e x , c o n s t G L i n t * v ) ; 18074 18075 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b I 1 u i v E X T ( G L u i n t i n d e x , c o n s t G L u i n t * v ) ; 18076 18077 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b I 2 u i v E X T ( G L u i n t i n d e x , c o n s t G L u i n t * v ) ; 18078 18079 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b I 3 u i v E X T ( G L u i n t i n d e x , c o n s t G L u i n t * v ) ; 18080 18081 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b I 4 u i v E X T ( G L u i n t i n d e x , c o n s t G L u i n t * v ) ; 18082 18083 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b I 4 b v E X T ( G L u i n t i n d e x , c o n s t G L b y t e * v ) ; 18084 18085 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b I 4 s v E X T ( G L u i n t i n d e x , c o n s t G L s h o r t * v ) ; 18086 18087 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b I 4 u b v E X T ( G L u i n t i n d e x , c o n s t G L u b y t e * v ) ; 18088 18089 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b I 4 u s v E X T ( G L u i n t i n d e x , c o n s t G L u s h o r t * v ) ; 18090 18091 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b I P o i n t e r E X T ( G L u i n t i n d e x , G L i n t s i z e , G L e n u m t y p e , G L s i z e i s t r i d e , c o n s t G L v o i d * p o i n t e r ) ; 18092 18093 G L A P I v o i d A P I E N T R Y g l G e t V e r t e x A t t r i b I i v E X T ( G L u i n t i n d e x , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 18094 18095 G L A P I v o i d A P I E N T R Y g l G e t V e r t e x A t t r i b I u i v E X T ( G L u i n t i n d e x , G L e n u m p n a m e , G L u i n t * p a r a m s ) ; 18096 18097 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 18098 18099 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B I 1 I E X T P R O C ) ( G L u i n t i n d e x , G L i n t x ) ; 18100 18101 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B I 2 I E X T P R O C ) ( G L u i n t i n d e x , G L i n t x , G L i n t y ) ; 18102 18103 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B I 3 I E X T P R O C ) ( G L u i n t i n d e x , G L i n t x , G L i n t y , G L i n t z ) ; 18104 18105 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B I 4 I E X T P R O C ) ( G L u i n t i n d e x , G L i n t x , G L i n t y , G L i n t z , G L i n t w ) ; 18106 18107 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B I 1 U I E X T P R O C ) ( G L u i n t i n d e x , G L u i n t x ) ; 18108 18109 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B I 2 U I E X T P R O C ) ( G L u i n t i n d e x , G L u i n t x , G L u i n t y ) ; 18110 18111 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B I 3 U I E X T P R O C ) ( G L u i n t i n d e x , G L u i n t x , G L u i n t y , G L u i n t z ) ; 18112 18113 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B I 4 U I E X T P R O C ) ( G L u i n t i n d e x , G L u i n t x , G L u i n t y , G L u i n t z , G L u i n t w ) ; 18114 18115 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B I 1 I V E X T P R O C ) ( G L u i n t i n d e x , c o n s t G L i n t * v ) ; 18116 18117 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B I 2 I V E X T P R O C ) ( G L u i n t i n d e x , c o n s t G L i n t * v ) ; 18118 18119 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B I 3 I V E X T P R O C ) ( G L u i n t i n d e x , c o n s t G L i n t * v ) ; 18120 18121 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B I 4 I V E X T P R O C ) ( G L u i n t i n d e x , c o n s t G L i n t * v ) ; 18122 18123 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B I 1 U I V E X T P R O C ) ( G L u i n t i n d e x , c o n s t G L u i n t * v ) ; 18124 18125 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B I 2 U I V E X T P R O C ) ( G L u i n t i n d e x , c o n s t G L u i n t * v ) ; 18126 18127 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B I 3 U I V E X T P R O C ) ( G L u i n t i n d e x , c o n s t G L u i n t * v ) ; 18128 18129 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B I 4 U I V E X T P R O C ) ( G L u i n t i n d e x , c o n s t G L u i n t * v ) ; 18130 18131 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B I 4 B V E X T P R O C ) ( G L u i n t i n d e x , c o n s t G L b y t e * v ) ; 18132 18133 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B I 4 S V E X T P R O C ) ( G L u i n t i n d e x , c o n s t G L s h o r t * v ) ; 18134 18135 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B I 4 U B V E X T P R O C ) ( G L u i n t i n d e x , c o n s t G L u b y t e * v ) ; 18136 18137 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B I 4 U S V E X T P R O C ) ( G L u i n t i n d e x , c o n s t G L u s h o r t * v ) ; 18138 18139 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B I P O I N T E R E X T P R O C ) ( G L u i n t i n d e x , G L i n t s i z e , G L e n u m t y p e , G L s i z e i s t r i d e , c o n s t G L v o i d * p o i n t e r ) ; 18140 18141 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T V E R T E X A T T R I B I I V E X T P R O C ) ( G L u i n t i n d e x , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 18142 18143 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T V E R T E X A T T R I B I U I V E X T P R O C ) ( G L u i n t i n d e x , G L e n u m p n a m e , G L u i n t * p a r a m s ) ; 18144 18145 # e n d i f 18146 18147 # i f n d e f G L _ E X T _ g p u _ s h a d e r 4 18148 18149 # d e f i n e G L _ E X T _ g p u _ s h a d e r 4 1 18150 18151 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 18152 18153 G L A P I v o i d A P I E N T R Y g l G e t U n i f o r m u i v E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L u i n t * p a r a m s ) ; 18154 18155 G L A P I v o i d A P I E N T R Y g l B i n d F r a g D a t a L o c a t i o n E X T ( G L u i n t p r o g r a m , G L u i n t c o l o r , c o n s t G L c h a r * n a m e ) ; 18156 18157 G L A P I G L i n t A P I E N T R Y g l G e t F r a g D a t a L o c a t i o n E X T ( G L u i n t p r o g r a m , c o n s t G L c h a r * n a m e ) ; 18158 18159 G L A P I v o i d A P I E N T R Y g l U n i f o r m 1 u i E X T ( G L i n t l o c a t i o n , G L u i n t v 0 ) ; 18160 18161 G L A P I v o i d A P I E N T R Y g l U n i f o r m 2 u i E X T ( G L i n t l o c a t i o n , G L u i n t v 0 , G L u i n t v 1 ) ; 18162 18163 G L A P I v o i d A P I E N T R Y g l U n i f o r m 3 u i E X T ( G L i n t l o c a t i o n , G L u i n t v 0 , G L u i n t v 1 , G L u i n t v 2 ) ; 18164 18165 G L A P I v o i d A P I E N T R Y g l U n i f o r m 4 u i E X T ( G L i n t l o c a t i o n , G L u i n t v 0 , G L u i n t v 1 , G L u i n t v 2 , G L u i n t v 3 ) ; 18166 18167 G L A P I v o i d A P I E N T R Y g l U n i f o r m 1 u i v E X T ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L u i n t * v a l u e ) ; 18168 18169 G L A P I v o i d A P I E N T R Y g l U n i f o r m 2 u i v E X T ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L u i n t * v a l u e ) ; 18170 18171 G L A P I v o i d A P I E N T R Y g l U n i f o r m 3 u i v E X T ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L u i n t * v a l u e ) ; 18172 18173 G L A P I v o i d A P I E N T R Y g l U n i f o r m 4 u i v E X T ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L u i n t * v a l u e ) ; 18174 18175 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 18176 18177 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T U N I F O R M U I V E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L u i n t * p a r a m s ) ; 18178 18179 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B I N D F R A G D A T A L O C A T I O N E X T P R O C ) ( G L u i n t p r o g r a m , G L u i n t c o l o r , c o n s t G L c h a r * n a m e ) ; 18180 18181 t y p e d e f G L i n t ( A P I E N T R Y P P F N G L G E T F R A G D A T A L O C A T I O N E X T P R O C ) ( G L u i n t p r o g r a m , c o n s t G L c h a r * n a m e ) ; 18182 18183 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 1 U I E X T P R O C ) ( G L i n t l o c a t i o n , G L u i n t v 0 ) ; 18184 18185 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 2 U I E X T P R O C ) ( G L i n t l o c a t i o n , G L u i n t v 0 , G L u i n t v 1 ) ; 18186 18187 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 3 U I E X T P R O C ) ( G L i n t l o c a t i o n , G L u i n t v 0 , G L u i n t v 1 , G L u i n t v 2 ) ; 18188 18189 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 4 U I E X T P R O C ) ( G L i n t l o c a t i o n , G L u i n t v 0 , G L u i n t v 1 , G L u i n t v 2 , G L u i n t v 3 ) ; 18190 18191 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 1 U I V E X T P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L u i n t * v a l u e ) ; 18192 18193 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 2 U I V E X T P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L u i n t * v a l u e ) ; 18194 18195 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 3 U I V E X T P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L u i n t * v a l u e ) ; 18196 18197 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 4 U I V E X T P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L u i n t * v a l u e ) ; 18198 18199 # e n d i f 18200 18201 # i f n d e f G L _ E X T _ d r a w _ i n s t a n c e d 18202 18203 # d e f i n e G L _ E X T _ d r a w _ i n s t a n c e d 1 18204 18205 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 18206 18207 G L A P I v o i d A P I E N T R Y g l D r a w A r r a y s I n s t a n c e d E X T ( G L e n u m m o d e , G L i n t s t a r t , G L s i z e i c o u n t , G L s i z e i p r i m c o u n t ) ; 18208 18209 G L A P I v o i d A P I E N T R Y g l D r a w E l e m e n t s I n s t a n c e d E X T ( G L e n u m m o d e , G L s i z e i c o u n t , G L e n u m t y p e , c o n s t G L v o i d * i n d i c e s , G L s i z e i p r i m c o u n t ) ; 18210 18211 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 18212 18213 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D R A W A R R A Y S I N S T A N C E D E X T P R O C ) ( G L e n u m m o d e , G L i n t s t a r t , G L s i z e i c o u n t , G L s i z e i p r i m c o u n t ) ; 18214 18215 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D R A W E L E M E N T S I N S T A N C E D E X T P R O C ) ( G L e n u m m o d e , G L s i z e i c o u n t , G L e n u m t y p e , c o n s t G L v o i d * i n d i c e s , G L s i z e i p r i m c o u n t ) ; 18216 18217 # e n d i f 18218 18219 # i f n d e f G L _ E X T _ p a c k e d _ f l o a t 18220 18221 # d e f i n e G L _ E X T _ p a c k e d _ f l o a t 1 18222 18223 # e n d i f 18224 18225 # i f n d e f G L _ E X T _ t e x t u r e _ a r r a y 18226 18227 # d e f i n e G L _ E X T _ t e x t u r e _ a r r a y 1 18228 18229 # e n d i f 18230 18231 # i f n d e f G L _ E X T _ t e x t u r e _ b u f f e r _ o b j e c t 18232 18233 # d e f i n e G L _ E X T _ t e x t u r e _ b u f f e r _ o b j e c t 1 18234 18235 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 18236 18237 G L A P I v o i d A P I E N T R Y g l T e x B u f f e r E X T ( G L e n u m t a r g e t , G L e n u m i n t e r n a l f o r m a t , G L u i n t b u f f e r ) ; 18238 18239 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 18240 18241 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X B U F F E R E X T P R O C ) ( G L e n u m t a r g e t , G L e n u m i n t e r n a l f o r m a t , G L u i n t b u f f e r ) ; 18242 18243 # e n d i f 18244 18245 # i f n d e f G L _ E X T _ t e x t u r e _ c o m p r e s s i o n _ l a t c 18246 18247 # d e f i n e G L _ E X T _ t e x t u r e _ c o m p r e s s i o n _ l a t c 1 18248 18249 # e n d i f 18250 18251 # i f n d e f G L _ E X T _ t e x t u r e _ c o m p r e s s i o n _ r g t c 18252 18253 # d e f i n e G L _ E X T _ t e x t u r e _ c o m p r e s s i o n _ r g t c 1 18254 18255 # e n d i f 18256 18257 # i f n d e f G L _ E X T _ t e x t u r e _ s h a r e d _ e x p o n e n t 18258 18259 # d e f i n e G L _ E X T _ t e x t u r e _ s h a r e d _ e x p o n e n t 1 18260 18261 # e n d i f 18262 18263 # i f n d e f G L _ N V _ d e p t h _ b u f f e r _ f l o a t 18264 18265 # d e f i n e G L _ N V _ d e p t h _ b u f f e r _ f l o a t 1 18266 18267 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 18268 18269 G L A P I v o i d A P I E N T R Y g l D e p t h R a n g e d N V ( G L d o u b l e z N e a r , G L d o u b l e z F a r ) ; 18270 18271 G L A P I v o i d A P I E N T R Y g l C l e a r D e p t h d N V ( G L d o u b l e d e p t h ) ; 18272 18273 G L A P I v o i d A P I E N T R Y g l D e p t h B o u n d s d N V ( G L d o u b l e z m i n , G L d o u b l e z m a x ) ; 18274 18275 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 18276 18277 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D E P T H R A N G E D N V P R O C ) ( G L d o u b l e z N e a r , G L d o u b l e z F a r ) ; 18278 18279 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C L E A R D E P T H D N V P R O C ) ( G L d o u b l e d e p t h ) ; 18280 18281 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D E P T H B O U N D S D N V P R O C ) ( G L d o u b l e z m i n , G L d o u b l e z m a x ) ; 18282 18283 # e n d i f 18284 18285 # i f n d e f G L _ N V _ f r a g m e n t _ p r o g r a m 4 18286 18287 # d e f i n e G L _ N V _ f r a g m e n t _ p r o g r a m 4 1 18288 18289 # e n d i f 18290 18291 # i f n d e f G L _ N V _ f r a m e b u f f e r _ m u l t i s a m p l e _ c o v e r a g e 18292 18293 # d e f i n e G L _ N V _ f r a m e b u f f e r _ m u l t i s a m p l e _ c o v e r a g e 1 18294 18295 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 18296 18297 G L A P I v o i d A P I E N T R Y g l R e n d e r b u f f e r S t o r a g e M u l t i s a m p l e C o v e r a g e N V ( G L e n u m t a r g e t , G L s i z e i c o v e r a g e S a m p l e s , G L s i z e i c o l o r S a m p l e s , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t ) ; 18298 18299 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 18300 18301 t y p e d e f v o i d ( A P I E N T R Y P P F N G L R E N D E R B U F F E R S T O R A G E M U L T I S A M P L E C O V E R A G E N V P R O C ) ( G L e n u m t a r g e t , G L s i z e i c o v e r a g e S a m p l e s , G L s i z e i c o l o r S a m p l e s , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t ) ; 18302 18303 # e n d i f 18304 18305 # i f n d e f G L _ E X T _ f r a m e b u f f e r _ s R G B 18306 18307 # d e f i n e G L _ E X T _ f r a m e b u f f e r _ s R G B 1 18308 18309 # e n d i f 18310 18311 # i f n d e f G L _ N V _ g e o m e t r y _ s h a d e r 4 18312 18313 # d e f i n e G L _ N V _ g e o m e t r y _ s h a d e r 4 1 18314 18315 # e n d i f 18316 18317 # i f n d e f G L _ N V _ p a r a m e t e r _ b u f f e r _ o b j e c t 18318 18319 # d e f i n e G L _ N V _ p a r a m e t e r _ b u f f e r _ o b j e c t 1 18320 18321 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 18322 18323 G L A P I v o i d A P I E N T R Y g l P r o g r a m B u f f e r P a r a m e t e r s f v N V ( G L e n u m t a r g e t , G L u i n t b u f f e r , G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L f l o a t * p a r a m s ) ; 18324 18325 G L A P I v o i d A P I E N T R Y g l P r o g r a m B u f f e r P a r a m e t e r s I i v N V ( G L e n u m t a r g e t , G L u i n t b u f f e r , G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L i n t * p a r a m s ) ; 18326 18327 G L A P I v o i d A P I E N T R Y g l P r o g r a m B u f f e r P a r a m e t e r s I u i v N V ( G L e n u m t a r g e t , G L u i n t b u f f e r , G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L u i n t * p a r a m s ) ; 18328 18329 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 18330 18331 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M B U F F E R P A R A M E T E R S F V N V P R O C ) ( G L e n u m t a r g e t , G L u i n t b u f f e r , G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L f l o a t * p a r a m s ) ; 18332 18333 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M B U F F E R P A R A M E T E R S I I V N V P R O C ) ( G L e n u m t a r g e t , G L u i n t b u f f e r , G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L i n t * p a r a m s ) ; 18334 18335 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M B U F F E R P A R A M E T E R S I U I V N V P R O C ) ( G L e n u m t a r g e t , G L u i n t b u f f e r , G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L u i n t * p a r a m s ) ; 18336 18337 # e n d i f 18338 18339 # i f n d e f G L _ E X T _ d r a w _ b u f f e r s 2 18340 18341 # d e f i n e G L _ E X T _ d r a w _ b u f f e r s 2 1 18342 18343 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 18344 18345 G L A P I v o i d A P I E N T R Y g l C o l o r M a s k I n d e x e d E X T ( G L u i n t i n d e x , G L b o o l e a n r , G L b o o l e a n g , G L b o o l e a n b , G L b o o l e a n a ) ; 18346 18347 G L A P I v o i d A P I E N T R Y g l G e t B o o l e a n I n d e x e d v E X T ( G L e n u m t a r g e t , G L u i n t i n d e x , G L b o o l e a n * d a t a ) ; 18348 18349 G L A P I v o i d A P I E N T R Y g l G e t I n t e g e r I n d e x e d v E X T ( G L e n u m t a r g e t , G L u i n t i n d e x , G L i n t * d a t a ) ; 18350 18351 G L A P I v o i d A P I E N T R Y g l E n a b l e I n d e x e d E X T ( G L e n u m t a r g e t , G L u i n t i n d e x ) ; 18352 18353 G L A P I v o i d A P I E N T R Y g l D i s a b l e I n d e x e d E X T ( G L e n u m t a r g e t , G L u i n t i n d e x ) ; 18354 18355 G L A P I G L b o o l e a n A P I E N T R Y g l I s E n a b l e d I n d e x e d E X T ( G L e n u m t a r g e t , G L u i n t i n d e x ) ; 18356 18357 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 18358 18359 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O L O R M A S K I N D E X E D E X T P R O C ) ( G L u i n t i n d e x , G L b o o l e a n r , G L b o o l e a n g , G L b o o l e a n b , G L b o o l e a n a ) ; 18360 18361 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T B O O L E A N I N D E X E D V E X T P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L b o o l e a n * d a t a ) ; 18362 18363 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T I N T E G E R I N D E X E D V E X T P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L i n t * d a t a ) ; 18364 18365 t y p e d e f v o i d ( A P I E N T R Y P P F N G L E N A B L E I N D E X E D E X T P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x ) ; 18366 18367 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D I S A B L E I N D E X E D E X T P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x ) ; 18368 18369 t y p e d e f G L b o o l e a n ( A P I E N T R Y P P F N G L I S E N A B L E D I N D E X E D E X T P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x ) ; 18370 18371 # e n d i f 18372 18373 # i f n d e f G L _ N V _ t r a n s f o r m _ f e e d b a c k 18374 18375 # d e f i n e G L _ N V _ t r a n s f o r m _ f e e d b a c k 1 18376 18377 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 18378 18379 G L A P I v o i d A P I E N T R Y g l B e g i n T r a n s f o r m F e e d b a c k N V ( G L e n u m p r i m i t i v e M o d e ) ; 18380 18381 G L A P I v o i d A P I E N T R Y g l E n d T r a n s f o r m F e e d b a c k N V ( v o i d ) ; 18382 18383 G L A P I v o i d A P I E N T R Y g l T r a n s f o r m F e e d b a c k A t t r i b s N V ( G L u i n t c o u n t , c o n s t G L i n t * a t t r i b s , G L e n u m b u f f e r M o d e ) ; 18384 18385 G L A P I v o i d A P I E N T R Y g l B i n d B u f f e r R a n g e N V ( G L e n u m t a r g e t , G L u i n t i n d e x , G L u i n t b u f f e r , G L i n t p t r o f f s e t , G L s i z e i p t r s i z e ) ; 18386 18387 G L A P I v o i d A P I E N T R Y g l B i n d B u f f e r O f f s e t N V ( G L e n u m t a r g e t , G L u i n t i n d e x , G L u i n t b u f f e r , G L i n t p t r o f f s e t ) ; 18388 18389 G L A P I v o i d A P I E N T R Y g l B i n d B u f f e r B a s e N V ( G L e n u m t a r g e t , G L u i n t i n d e x , G L u i n t b u f f e r ) ; 18390 18391 G L A P I v o i d A P I E N T R Y g l T r a n s f o r m F e e d b a c k V a r y i n g s N V ( G L u i n t p r o g r a m , G L s i z e i c o u n t , c o n s t G L i n t * l o c a t i o n s , G L e n u m b u f f e r M o d e ) ; 18392 18393 G L A P I v o i d A P I E N T R Y g l A c t i v e V a r y i n g N V ( G L u i n t p r o g r a m , c o n s t G L c h a r * n a m e ) ; 18394 18395 G L A P I G L i n t A P I E N T R Y g l G e t V a r y i n g L o c a t i o n N V ( G L u i n t p r o g r a m , c o n s t G L c h a r * n a m e ) ; 18396 18397 G L A P I v o i d A P I E N T R Y g l G e t A c t i v e V a r y i n g N V ( G L u i n t p r o g r a m , G L u i n t i n d e x , G L s i z e i b u f S i z e , G L s i z e i * l e n g t h , G L s i z e i * s i z e , G L e n u m * t y p e , G L c h a r * n a m e ) ; 18398 18399 G L A P I v o i d A P I E N T R Y g l G e t T r a n s f o r m F e e d b a c k V a r y i n g N V ( G L u i n t p r o g r a m , G L u i n t i n d e x , G L i n t * l o c a t i o n ) ; 18400 18401 G L A P I v o i d A P I E N T R Y g l T r a n s f o r m F e e d b a c k S t r e a m A t t r i b s N V ( G L s i z e i c o u n t , c o n s t G L i n t * a t t r i b s , G L s i z e i n b u f f e r s , c o n s t G L i n t * b u f s t r e a m s , G L e n u m b u f f e r M o d e ) ; 18402 18403 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 18404 18405 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B E G I N T R A N S F O R M F E E D B A C K N V P R O C ) ( G L e n u m p r i m i t i v e M o d e ) ; 18406 18407 t y p e d e f v o i d ( A P I E N T R Y P P F N G L E N D T R A N S F O R M F E E D B A C K N V P R O C ) ( v o i d ) ; 18408 18409 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T R A N S F O R M F E E D B A C K A T T R I B S N V P R O C ) ( G L u i n t c o u n t , c o n s t G L i n t * a t t r i b s , G L e n u m b u f f e r M o d e ) ; 18410 18411 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B I N D B U F F E R R A N G E N V P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L u i n t b u f f e r , G L i n t p t r o f f s e t , G L s i z e i p t r s i z e ) ; 18412 18413 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B I N D B U F F E R O F F S E T N V P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L u i n t b u f f e r , G L i n t p t r o f f s e t ) ; 18414 18415 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B I N D B U F F E R B A S E N V P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L u i n t b u f f e r ) ; 18416 18417 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T R A N S F O R M F E E D B A C K V A R Y I N G S N V P R O C ) ( G L u i n t p r o g r a m , G L s i z e i c o u n t , c o n s t G L i n t * l o c a t i o n s , G L e n u m b u f f e r M o d e ) ; 18418 18419 t y p e d e f v o i d ( A P I E N T R Y P P F N G L A C T I V E V A R Y I N G N V P R O C ) ( G L u i n t p r o g r a m , c o n s t G L c h a r * n a m e ) ; 18420 18421 t y p e d e f G L i n t ( A P I E N T R Y P P F N G L G E T V A R Y I N G L O C A T I O N N V P R O C ) ( G L u i n t p r o g r a m , c o n s t G L c h a r * n a m e ) ; 18422 18423 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T A C T I V E V A R Y I N G N V P R O C ) ( G L u i n t p r o g r a m , G L u i n t i n d e x , G L s i z e i b u f S i z e , G L s i z e i * l e n g t h , G L s i z e i * s i z e , G L e n u m * t y p e , G L c h a r * n a m e ) ; 18424 18425 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T T R A N S F O R M F E E D B A C K V A R Y I N G N V P R O C ) ( G L u i n t p r o g r a m , G L u i n t i n d e x , G L i n t * l o c a t i o n ) ; 18426 18427 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T R A N S F O R M F E E D B A C K S T R E A M A T T R I B S N V P R O C ) ( G L s i z e i c o u n t , c o n s t G L i n t * a t t r i b s , G L s i z e i n b u f f e r s , c o n s t G L i n t * b u f s t r e a m s , G L e n u m b u f f e r M o d e ) ; 18428 18429 # e n d i f 18430 18431 # i f n d e f G L _ E X T _ b i n d a b l e _ u n i f o r m 18432 18433 # d e f i n e G L _ E X T _ b i n d a b l e _ u n i f o r m 1 18434 18435 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 18436 18437 G L A P I v o i d A P I E N T R Y g l U n i f o r m B u f f e r E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L u i n t b u f f e r ) ; 18438 18439 G L A P I G L i n t A P I E N T R Y g l G e t U n i f o r m B u f f e r S i z e E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n ) ; 18440 18441 G L A P I G L i n t p t r A P I E N T R Y g l G e t U n i f o r m O f f s e t E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n ) ; 18442 18443 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 18444 18445 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M B U F F E R E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L u i n t b u f f e r ) ; 18446 18447 t y p e d e f G L i n t ( A P I E N T R Y P P F N G L G E T U N I F O R M B U F F E R S I Z E E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n ) ; 18448 18449 t y p e d e f G L i n t p t r ( A P I E N T R Y P P F N G L G E T U N I F O R M O F F S E T E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n ) ; 18450 18451 # e n d i f 18452 18453 # i f n d e f G L _ E X T _ t e x t u r e _ i n t e g e r 18454 18455 # d e f i n e G L _ E X T _ t e x t u r e _ i n t e g e r 1 18456 18457 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 18458 18459 G L A P I v o i d A P I E N T R Y g l T e x P a r a m e t e r I i v E X T ( G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L i n t * p a r a m s ) ; 18460 18461 G L A P I v o i d A P I E N T R Y g l T e x P a r a m e t e r I u i v E X T ( G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L u i n t * p a r a m s ) ; 18462 18463 G L A P I v o i d A P I E N T R Y g l G e t T e x P a r a m e t e r I i v E X T ( G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 18464 18465 G L A P I v o i d A P I E N T R Y g l G e t T e x P a r a m e t e r I u i v E X T ( G L e n u m t a r g e t , G L e n u m p n a m e , G L u i n t * p a r a m s ) ; 18466 18467 G L A P I v o i d A P I E N T R Y g l C l e a r C o l o r I i E X T ( G L i n t r e d , G L i n t g r e e n , G L i n t b l u e , G L i n t a l p h a ) ; 18468 18469 G L A P I v o i d A P I E N T R Y g l C l e a r C o l o r I u i E X T ( G L u i n t r e d , G L u i n t g r e e n , G L u i n t b l u e , G L u i n t a l p h a ) ; 18470 18471 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 18472 18473 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X P A R A M E T E R I I V E X T P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L i n t * p a r a m s ) ; 18474 18475 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X P A R A M E T E R I U I V E X T P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L u i n t * p a r a m s ) ; 18476 18477 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T T E X P A R A M E T E R I I V E X T P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 18478 18479 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T T E X P A R A M E T E R I U I V E X T P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , G L u i n t * p a r a m s ) ; 18480 18481 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C L E A R C O L O R I I E X T P R O C ) ( G L i n t r e d , G L i n t g r e e n , G L i n t b l u e , G L i n t a l p h a ) ; 18482 18483 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C L E A R C O L O R I U I E X T P R O C ) ( G L u i n t r e d , G L u i n t g r e e n , G L u i n t b l u e , G L u i n t a l p h a ) ; 18484 18485 # e n d i f 18486 18487 # i f n d e f G L _ G R E M E D Y _ f r a m e _ t e r m i n a t o r 18488 18489 # d e f i n e G L _ G R E M E D Y _ f r a m e _ t e r m i n a t o r 1 18490 18491 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 18492 18493 G L A P I v o i d A P I E N T R Y g l F r a m e T e r m i n a t o r G R E M E D Y ( v o i d ) ; 18494 18495 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 18496 18497 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F R A M E T E R M I N A T O R G R E M E D Y P R O C ) ( v o i d ) ; 18498 18499 # e n d i f 18500 18501 # i f n d e f G L _ N V _ c o n d i t i o n a l _ r e n d e r 18502 18503 # d e f i n e G L _ N V _ c o n d i t i o n a l _ r e n d e r 1 18504 18505 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 18506 18507 G L A P I v o i d A P I E N T R Y g l B e g i n C o n d i t i o n a l R e n d e r N V ( G L u i n t i d , G L e n u m m o d e ) ; 18508 18509 G L A P I v o i d A P I E N T R Y g l E n d C o n d i t i o n a l R e n d e r N V ( v o i d ) ; 18510 18511 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 18512 18513 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B E G I N C O N D I T I O N A L R E N D E R N V P R O C ) ( G L u i n t i d , G L e n u m m o d e ) ; 18514 18515 t y p e d e f v o i d ( A P I E N T R Y P P F N G L E N D C O N D I T I O N A L R E N D E R N V P R O C ) ( v o i d ) ; 18516 18517 # e n d i f 18518 18519 # i f n d e f G L _ N V _ p r e s e n t _ v i d e o 18520 18521 # d e f i n e G L _ N V _ p r e s e n t _ v i d e o 1 18522 18523 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 18524 18525 G L A P I v o i d A P I E N T R Y g l P r e s e n t F r a m e K e y e d N V ( G L u i n t v i d e o _ s l o t , G L u i n t 6 4 E X T m i n P r e s e n t T i m e , G L u i n t b e g i n P r e s e n t T i m e I d , G L u i n t p r e s e n t D u r a t i o n I d , G L e n u m t y p e , G L e n u m t a r g e t 0 , G L u i n t f i l l 0 , G L u i n t k e y 0 , G L e n u m t a r g e t 1 , G L u i n t f i l l 1 , G L u i n t k e y 1 ) ; 18526 18527 G L A P I v o i d A P I E N T R Y g l P r e s e n t F r a m e D u a l F i l l N V ( G L u i n t v i d e o _ s l o t , G L u i n t 6 4 E X T m i n P r e s e n t T i m e , G L u i n t b e g i n P r e s e n t T i m e I d , G L u i n t p r e s e n t D u r a t i o n I d , G L e n u m t y p e , G L e n u m t a r g e t 0 , G L u i n t f i l l 0 , G L e n u m t a r g e t 1 , G L u i n t f i l l 1 , G L e n u m t a r g e t 2 , G L u i n t f i l l 2 , G L e n u m t a r g e t 3 , G L u i n t f i l l 3 ) ; 18528 18529 G L A P I v o i d A P I E N T R Y g l G e t V i d e o i v N V ( G L u i n t v i d e o _ s l o t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 18530 18531 G L A P I v o i d A P I E N T R Y g l G e t V i d e o u i v N V ( G L u i n t v i d e o _ s l o t , G L e n u m p n a m e , G L u i n t * p a r a m s ) ; 18532 18533 G L A P I v o i d A P I E N T R Y g l G e t V i d e o i 6 4 v N V ( G L u i n t v i d e o _ s l o t , G L e n u m p n a m e , G L i n t 6 4 E X T * p a r a m s ) ; 18534 18535 G L A P I v o i d A P I E N T R Y g l G e t V i d e o u i 6 4 v N V ( G L u i n t v i d e o _ s l o t , G L e n u m p n a m e , G L u i n t 6 4 E X T * p a r a m s ) ; 18536 18537 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 18538 18539 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R E S E N T F R A M E K E Y E D N V P R O C ) ( G L u i n t v i d e o _ s l o t , G L u i n t 6 4 E X T m i n P r e s e n t T i m e , G L u i n t b e g i n P r e s e n t T i m e I d , G L u i n t p r e s e n t D u r a t i o n I d , G L e n u m t y p e , G L e n u m t a r g e t 0 , G L u i n t f i l l 0 , G L u i n t k e y 0 , G L e n u m t a r g e t 1 , G L u i n t f i l l 1 , G L u i n t k e y 1 ) ; 18540 18541 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R E S E N T F R A M E D U A L F I L L N V P R O C ) ( G L u i n t v i d e o _ s l o t , G L u i n t 6 4 E X T m i n P r e s e n t T i m e , G L u i n t b e g i n P r e s e n t T i m e I d , G L u i n t p r e s e n t D u r a t i o n I d , G L e n u m t y p e , G L e n u m t a r g e t 0 , G L u i n t f i l l 0 , G L e n u m t a r g e t 1 , G L u i n t f i l l 1 , G L e n u m t a r g e t 2 , G L u i n t f i l l 2 , G L e n u m t a r g e t 3 , G L u i n t f i l l 3 ) ; 18542 18543 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T V I D E O I V N V P R O C ) ( G L u i n t v i d e o _ s l o t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 18544 18545 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T V I D E O U I V N V P R O C ) ( G L u i n t v i d e o _ s l o t , G L e n u m p n a m e , G L u i n t * p a r a m s ) ; 18546 18547 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T V I D E O I 6 4 V N V P R O C ) ( G L u i n t v i d e o _ s l o t , G L e n u m p n a m e , G L i n t 6 4 E X T * p a r a m s ) ; 18548 18549 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T V I D E O U I 6 4 V N V P R O C ) ( G L u i n t v i d e o _ s l o t , G L e n u m p n a m e , G L u i n t 6 4 E X T * p a r a m s ) ; 18550 18551 # e n d i f 18552 18553 # i f n d e f G L _ E X T _ t r a n s f o r m _ f e e d b a c k 18554 18555 # d e f i n e G L _ E X T _ t r a n s f o r m _ f e e d b a c k 1 18556 18557 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 18558 18559 G L A P I v o i d A P I E N T R Y g l B e g i n T r a n s f o r m F e e d b a c k E X T ( G L e n u m p r i m i t i v e M o d e ) ; 18560 18561 G L A P I v o i d A P I E N T R Y g l E n d T r a n s f o r m F e e d b a c k E X T ( v o i d ) ; 18562 18563 G L A P I v o i d A P I E N T R Y g l B i n d B u f f e r R a n g e E X T ( G L e n u m t a r g e t , G L u i n t i n d e x , G L u i n t b u f f e r , G L i n t p t r o f f s e t , G L s i z e i p t r s i z e ) ; 18564 18565 G L A P I v o i d A P I E N T R Y g l B i n d B u f f e r O f f s e t E X T ( G L e n u m t a r g e t , G L u i n t i n d e x , G L u i n t b u f f e r , G L i n t p t r o f f s e t ) ; 18566 18567 G L A P I v o i d A P I E N T R Y g l B i n d B u f f e r B a s e E X T ( G L e n u m t a r g e t , G L u i n t i n d e x , G L u i n t b u f f e r ) ; 18568 18569 G L A P I v o i d A P I E N T R Y g l T r a n s f o r m F e e d b a c k V a r y i n g s E X T ( G L u i n t p r o g r a m , G L s i z e i c o u n t , c o n s t G L c h a r * * v a r y i n g s , G L e n u m b u f f e r M o d e ) ; 18570 18571 G L A P I v o i d A P I E N T R Y g l G e t T r a n s f o r m F e e d b a c k V a r y i n g E X T ( G L u i n t p r o g r a m , G L u i n t i n d e x , G L s i z e i b u f S i z e , G L s i z e i * l e n g t h , G L s i z e i * s i z e , G L e n u m * t y p e , G L c h a r * n a m e ) ; 18572 18573 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 18574 18575 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B E G I N T R A N S F O R M F E E D B A C K E X T P R O C ) ( G L e n u m p r i m i t i v e M o d e ) ; 18576 18577 t y p e d e f v o i d ( A P I E N T R Y P P F N G L E N D T R A N S F O R M F E E D B A C K E X T P R O C ) ( v o i d ) ; 18578 18579 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B I N D B U F F E R R A N G E E X T P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L u i n t b u f f e r , G L i n t p t r o f f s e t , G L s i z e i p t r s i z e ) ; 18580 18581 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B I N D B U F F E R O F F S E T E X T P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L u i n t b u f f e r , G L i n t p t r o f f s e t ) ; 18582 18583 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B I N D B U F F E R B A S E E X T P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L u i n t b u f f e r ) ; 18584 18585 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T R A N S F O R M F E E D B A C K V A R Y I N G S E X T P R O C ) ( G L u i n t p r o g r a m , G L s i z e i c o u n t , c o n s t G L c h a r * * v a r y i n g s , G L e n u m b u f f e r M o d e ) ; 18586 18587 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T T R A N S F O R M F E E D B A C K V A R Y I N G E X T P R O C ) ( G L u i n t p r o g r a m , G L u i n t i n d e x , G L s i z e i b u f S i z e , G L s i z e i * l e n g t h , G L s i z e i * s i z e , G L e n u m * t y p e , G L c h a r * n a m e ) ; 18588 18589 # e n d i f 18590 18591 # i f n d e f G L _ E X T _ d i r e c t _ s t a t e _ a c c e s s 18592 18593 # d e f i n e G L _ E X T _ d i r e c t _ s t a t e _ a c c e s s 1 18594 18595 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 18596 18597 G L A P I v o i d A P I E N T R Y g l C l i e n t A t t r i b D e f a u l t E X T ( G L b i t f i e l d m a s k ) ; 18598 18599 G L A P I v o i d A P I E N T R Y g l P u s h C l i e n t A t t r i b D e f a u l t E X T ( G L b i t f i e l d m a s k ) ; 18600 18601 G L A P I v o i d A P I E N T R Y g l M a t r i x L o a d f E X T ( G L e n u m m o d e , c o n s t G L f l o a t * m ) ; 18602 18603 G L A P I v o i d A P I E N T R Y g l M a t r i x L o a d d E X T ( G L e n u m m o d e , c o n s t G L d o u b l e * m ) ; 18604 18605 G L A P I v o i d A P I E N T R Y g l M a t r i x M u l t f E X T ( G L e n u m m o d e , c o n s t G L f l o a t * m ) ; 18606 18607 G L A P I v o i d A P I E N T R Y g l M a t r i x M u l t d E X T ( G L e n u m m o d e , c o n s t G L d o u b l e * m ) ; 18608 18609 G L A P I v o i d A P I E N T R Y g l M a t r i x L o a d I d e n t i t y E X T ( G L e n u m m o d e ) ; 18610 18611 G L A P I v o i d A P I E N T R Y g l M a t r i x R o t a t e f E X T ( G L e n u m m o d e , G L f l o a t a n g l e , G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 18612 18613 G L A P I v o i d A P I E N T R Y g l M a t r i x R o t a t e d E X T ( G L e n u m m o d e , G L d o u b l e a n g l e , G L d o u b l e x , G L d o u b l e y , G L d o u b l e z ) ; 18614 18615 G L A P I v o i d A P I E N T R Y g l M a t r i x S c a l e f E X T ( G L e n u m m o d e , G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 18616 18617 G L A P I v o i d A P I E N T R Y g l M a t r i x S c a l e d E X T ( G L e n u m m o d e , G L d o u b l e x , G L d o u b l e y , G L d o u b l e z ) ; 18618 18619 G L A P I v o i d A P I E N T R Y g l M a t r i x T r a n s l a t e f E X T ( G L e n u m m o d e , G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 18620 18621 G L A P I v o i d A P I E N T R Y g l M a t r i x T r a n s l a t e d E X T ( G L e n u m m o d e , G L d o u b l e x , G L d o u b l e y , G L d o u b l e z ) ; 18622 18623 G L A P I v o i d A P I E N T R Y g l M a t r i x F r u s t u m E X T ( G L e n u m m o d e , G L d o u b l e l e f t , G L d o u b l e r i g h t , G L d o u b l e b o t t o m , G L d o u b l e t o p , G L d o u b l e z N e a r , G L d o u b l e z F a r ) ; 18624 18625 G L A P I v o i d A P I E N T R Y g l M a t r i x O r t h o E X T ( G L e n u m m o d e , G L d o u b l e l e f t , G L d o u b l e r i g h t , G L d o u b l e b o t t o m , G L d o u b l e t o p , G L d o u b l e z N e a r , G L d o u b l e z F a r ) ; 18626 18627 G L A P I v o i d A P I E N T R Y g l M a t r i x P o p E X T ( G L e n u m m o d e ) ; 18628 18629 G L A P I v o i d A P I E N T R Y g l M a t r i x P u s h E X T ( G L e n u m m o d e ) ; 18630 18631 G L A P I v o i d A P I E N T R Y g l M a t r i x L o a d T r a n s p o s e f E X T ( G L e n u m m o d e , c o n s t G L f l o a t * m ) ; 18632 18633 G L A P I v o i d A P I E N T R Y g l M a t r i x L o a d T r a n s p o s e d E X T ( G L e n u m m o d e , c o n s t G L d o u b l e * m ) ; 18634 18635 G L A P I v o i d A P I E N T R Y g l M a t r i x M u l t T r a n s p o s e f E X T ( G L e n u m m o d e , c o n s t G L f l o a t * m ) ; 18636 18637 G L A P I v o i d A P I E N T R Y g l M a t r i x M u l t T r a n s p o s e d E X T ( G L e n u m m o d e , c o n s t G L d o u b l e * m ) ; 18638 18639 G L A P I v o i d A P I E N T R Y g l T e x t u r e P a r a m e t e r f E X T ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L e n u m p n a m e , G L f l o a t p a r a m ) ; 18640 18641 G L A P I v o i d A P I E N T R Y g l T e x t u r e P a r a m e t e r f v E X T ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L f l o a t * p a r a m s ) ; 18642 18643 G L A P I v o i d A P I E N T R Y g l T e x t u r e P a r a m e t e r i E X T ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t p a r a m ) ; 18644 18645 G L A P I v o i d A P I E N T R Y g l T e x t u r e P a r a m e t e r i v E X T ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L i n t * p a r a m s ) ; 18646 18647 G L A P I v o i d A P I E N T R Y g l T e x t u r e I m a g e 1 D E X T ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L i n t b o r d e r , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * p i x e l s ) ; 18648 18649 G L A P I v o i d A P I E N T R Y g l T e x t u r e I m a g e 2 D E X T ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L i n t b o r d e r , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * p i x e l s ) ; 18650 18651 G L A P I v o i d A P I E N T R Y g l T e x t u r e S u b I m a g e 1 D E X T ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L s i z e i w i d t h , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * p i x e l s ) ; 18652 18653 G L A P I v o i d A P I E N T R Y g l T e x t u r e S u b I m a g e 2 D E X T ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L i n t y o f f s e t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * p i x e l s ) ; 18654 18655 G L A P I v o i d A P I E N T R Y g l C o p y T e x t u r e I m a g e 1 D E X T ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m i n t e r n a l f o r m a t , G L i n t x , G L i n t y , G L s i z e i w i d t h , G L i n t b o r d e r ) ; 18656 18657 G L A P I v o i d A P I E N T R Y g l C o p y T e x t u r e I m a g e 2 D E X T ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m i n t e r n a l f o r m a t , G L i n t x , G L i n t y , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L i n t b o r d e r ) ; 18658 18659 G L A P I v o i d A P I E N T R Y g l C o p y T e x t u r e S u b I m a g e 1 D E X T ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L i n t x , G L i n t y , G L s i z e i w i d t h ) ; 18660 18661 G L A P I v o i d A P I E N T R Y g l C o p y T e x t u r e S u b I m a g e 2 D E X T ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L i n t y o f f s e t , G L i n t x , G L i n t y , G L s i z e i w i d t h , G L s i z e i h e i g h t ) ; 18662 18663 G L A P I v o i d A P I E N T R Y g l G e t T e x t u r e I m a g e E X T ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m f o r m a t , G L e n u m t y p e , G L v o i d * p i x e l s ) ; 18664 18665 G L A P I v o i d A P I E N T R Y g l G e t T e x t u r e P a r a m e t e r f v E X T ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 18666 18667 G L A P I v o i d A P I E N T R Y g l G e t T e x t u r e P a r a m e t e r i v E X T ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 18668 18669 G L A P I v o i d A P I E N T R Y g l G e t T e x t u r e L e v e l P a r a m e t e r f v E X T ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 18670 18671 G L A P I v o i d A P I E N T R Y g l G e t T e x t u r e L e v e l P a r a m e t e r i v E X T ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 18672 18673 G L A P I v o i d A P I E N T R Y g l T e x t u r e I m a g e 3 D E X T ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L s i z e i d e p t h , G L i n t b o r d e r , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * p i x e l s ) ; 18674 18675 G L A P I v o i d A P I E N T R Y g l T e x t u r e S u b I m a g e 3 D E X T ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L i n t y o f f s e t , G L i n t z o f f s e t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L s i z e i d e p t h , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * p i x e l s ) ; 18676 18677 G L A P I v o i d A P I E N T R Y g l C o p y T e x t u r e S u b I m a g e 3 D E X T ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L i n t y o f f s e t , G L i n t z o f f s e t , G L i n t x , G L i n t y , G L s i z e i w i d t h , G L s i z e i h e i g h t ) ; 18678 18679 G L A P I v o i d A P I E N T R Y g l M u l t i T e x P a r a m e t e r f E X T ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L e n u m p n a m e , G L f l o a t p a r a m ) ; 18680 18681 G L A P I v o i d A P I E N T R Y g l M u l t i T e x P a r a m e t e r f v E X T ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L f l o a t * p a r a m s ) ; 18682 18683 G L A P I v o i d A P I E N T R Y g l M u l t i T e x P a r a m e t e r i E X T ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t p a r a m ) ; 18684 18685 G L A P I v o i d A P I E N T R Y g l M u l t i T e x P a r a m e t e r i v E X T ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L i n t * p a r a m s ) ; 18686 18687 G L A P I v o i d A P I E N T R Y g l M u l t i T e x I m a g e 1 D E X T ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L i n t b o r d e r , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * p i x e l s ) ; 18688 18689 G L A P I v o i d A P I E N T R Y g l M u l t i T e x I m a g e 2 D E X T ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L i n t b o r d e r , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * p i x e l s ) ; 18690 18691 G L A P I v o i d A P I E N T R Y g l M u l t i T e x S u b I m a g e 1 D E X T ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L s i z e i w i d t h , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * p i x e l s ) ; 18692 18693 G L A P I v o i d A P I E N T R Y g l M u l t i T e x S u b I m a g e 2 D E X T ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L i n t y o f f s e t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * p i x e l s ) ; 18694 18695 G L A P I v o i d A P I E N T R Y g l C o p y M u l t i T e x I m a g e 1 D E X T ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m i n t e r n a l f o r m a t , G L i n t x , G L i n t y , G L s i z e i w i d t h , G L i n t b o r d e r ) ; 18696 18697 G L A P I v o i d A P I E N T R Y g l C o p y M u l t i T e x I m a g e 2 D E X T ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m i n t e r n a l f o r m a t , G L i n t x , G L i n t y , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L i n t b o r d e r ) ; 18698 18699 G L A P I v o i d A P I E N T R Y g l C o p y M u l t i T e x S u b I m a g e 1 D E X T ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L i n t x , G L i n t y , G L s i z e i w i d t h ) ; 18700 18701 G L A P I v o i d A P I E N T R Y g l C o p y M u l t i T e x S u b I m a g e 2 D E X T ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L i n t y o f f s e t , G L i n t x , G L i n t y , G L s i z e i w i d t h , G L s i z e i h e i g h t ) ; 18702 18703 G L A P I v o i d A P I E N T R Y g l G e t M u l t i T e x I m a g e E X T ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m f o r m a t , G L e n u m t y p e , G L v o i d * p i x e l s ) ; 18704 18705 G L A P I v o i d A P I E N T R Y g l G e t M u l t i T e x P a r a m e t e r f v E X T ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 18706 18707 G L A P I v o i d A P I E N T R Y g l G e t M u l t i T e x P a r a m e t e r i v E X T ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 18708 18709 G L A P I v o i d A P I E N T R Y g l G e t M u l t i T e x L e v e l P a r a m e t e r f v E X T ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 18710 18711 G L A P I v o i d A P I E N T R Y g l G e t M u l t i T e x L e v e l P a r a m e t e r i v E X T ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 18712 18713 G L A P I v o i d A P I E N T R Y g l M u l t i T e x I m a g e 3 D E X T ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L s i z e i d e p t h , G L i n t b o r d e r , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * p i x e l s ) ; 18714 18715 G L A P I v o i d A P I E N T R Y g l M u l t i T e x S u b I m a g e 3 D E X T ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L i n t y o f f s e t , G L i n t z o f f s e t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L s i z e i d e p t h , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * p i x e l s ) ; 18716 18717 G L A P I v o i d A P I E N T R Y g l C o p y M u l t i T e x S u b I m a g e 3 D E X T ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L i n t y o f f s e t , G L i n t z o f f s e t , G L i n t x , G L i n t y , G L s i z e i w i d t h , G L s i z e i h e i g h t ) ; 18718 18719 G L A P I v o i d A P I E N T R Y g l B i n d M u l t i T e x t u r e E X T ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L u i n t t e x t u r e ) ; 18720 18721 G L A P I v o i d A P I E N T R Y g l E n a b l e C l i e n t S t a t e I n d e x e d E X T ( G L e n u m a r r a y , G L u i n t i n d e x ) ; 18722 18723 G L A P I v o i d A P I E N T R Y g l D i s a b l e C l i e n t S t a t e I n d e x e d E X T ( G L e n u m a r r a y , G L u i n t i n d e x ) ; 18724 18725 G L A P I v o i d A P I E N T R Y g l M u l t i T e x C o o r d P o i n t e r E X T ( G L e n u m t e x u n i t , G L i n t s i z e , G L e n u m t y p e , G L s i z e i s t r i d e , c o n s t G L v o i d * p o i n t e r ) ; 18726 18727 G L A P I v o i d A P I E N T R Y g l M u l t i T e x E n v f E X T ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L e n u m p n a m e , G L f l o a t p a r a m ) ; 18728 18729 G L A P I v o i d A P I E N T R Y g l M u l t i T e x E n v f v E X T ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L f l o a t * p a r a m s ) ; 18730 18731 G L A P I v o i d A P I E N T R Y g l M u l t i T e x E n v i E X T ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t p a r a m ) ; 18732 18733 G L A P I v o i d A P I E N T R Y g l M u l t i T e x E n v i v E X T ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L i n t * p a r a m s ) ; 18734 18735 G L A P I v o i d A P I E N T R Y g l M u l t i T e x G e n d E X T ( G L e n u m t e x u n i t , G L e n u m c o o r d , G L e n u m p n a m e , G L d o u b l e p a r a m ) ; 18736 18737 G L A P I v o i d A P I E N T R Y g l M u l t i T e x G e n d v E X T ( G L e n u m t e x u n i t , G L e n u m c o o r d , G L e n u m p n a m e , c o n s t G L d o u b l e * p a r a m s ) ; 18738 18739 G L A P I v o i d A P I E N T R Y g l M u l t i T e x G e n f E X T ( G L e n u m t e x u n i t , G L e n u m c o o r d , G L e n u m p n a m e , G L f l o a t p a r a m ) ; 18740 18741 G L A P I v o i d A P I E N T R Y g l M u l t i T e x G e n f v E X T ( G L e n u m t e x u n i t , G L e n u m c o o r d , G L e n u m p n a m e , c o n s t G L f l o a t * p a r a m s ) ; 18742 18743 G L A P I v o i d A P I E N T R Y g l M u l t i T e x G e n i E X T ( G L e n u m t e x u n i t , G L e n u m c o o r d , G L e n u m p n a m e , G L i n t p a r a m ) ; 18744 18745 G L A P I v o i d A P I E N T R Y g l M u l t i T e x G e n i v E X T ( G L e n u m t e x u n i t , G L e n u m c o o r d , G L e n u m p n a m e , c o n s t G L i n t * p a r a m s ) ; 18746 18747 G L A P I v o i d A P I E N T R Y g l G e t M u l t i T e x E n v f v E X T ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 18748 18749 G L A P I v o i d A P I E N T R Y g l G e t M u l t i T e x E n v i v E X T ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 18750 18751 G L A P I v o i d A P I E N T R Y g l G e t M u l t i T e x G e n d v E X T ( G L e n u m t e x u n i t , G L e n u m c o o r d , G L e n u m p n a m e , G L d o u b l e * p a r a m s ) ; 18752 18753 G L A P I v o i d A P I E N T R Y g l G e t M u l t i T e x G e n f v E X T ( G L e n u m t e x u n i t , G L e n u m c o o r d , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 18754 18755 G L A P I v o i d A P I E N T R Y g l G e t M u l t i T e x G e n i v E X T ( G L e n u m t e x u n i t , G L e n u m c o o r d , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 18756 18757 G L A P I v o i d A P I E N T R Y g l G e t F l o a t I n d e x e d v E X T ( G L e n u m t a r g e t , G L u i n t i n d e x , G L f l o a t * d a t a ) ; 18758 18759 G L A P I v o i d A P I E N T R Y g l G e t D o u b l e I n d e x e d v E X T ( G L e n u m t a r g e t , G L u i n t i n d e x , G L d o u b l e * d a t a ) ; 18760 18761 G L A P I v o i d A P I E N T R Y g l G e t P o i n t e r I n d e x e d v E X T ( G L e n u m t a r g e t , G L u i n t i n d e x , G L v o i d * * d a t a ) ; 18762 18763 G L A P I v o i d A P I E N T R Y g l C o m p r e s s e d T e x t u r e I m a g e 3 D E X T ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L s i z e i d e p t h , G L i n t b o r d e r , G L s i z e i i m a g e S i z e , c o n s t G L v o i d * b i t s ) ; 18764 18765 G L A P I v o i d A P I E N T R Y g l C o m p r e s s e d T e x t u r e I m a g e 2 D E X T ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L i n t b o r d e r , G L s i z e i i m a g e S i z e , c o n s t G L v o i d * b i t s ) ; 18766 18767 G L A P I v o i d A P I E N T R Y g l C o m p r e s s e d T e x t u r e I m a g e 1 D E X T ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L i n t b o r d e r , G L s i z e i i m a g e S i z e , c o n s t G L v o i d * b i t s ) ; 18768 18769 G L A P I v o i d A P I E N T R Y g l C o m p r e s s e d T e x t u r e S u b I m a g e 3 D E X T ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L i n t y o f f s e t , G L i n t z o f f s e t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L s i z e i d e p t h , G L e n u m f o r m a t , G L s i z e i i m a g e S i z e , c o n s t G L v o i d * b i t s ) ; 18770 18771 G L A P I v o i d A P I E N T R Y g l C o m p r e s s e d T e x t u r e S u b I m a g e 2 D E X T ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L i n t y o f f s e t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L e n u m f o r m a t , G L s i z e i i m a g e S i z e , c o n s t G L v o i d * b i t s ) ; 18772 18773 G L A P I v o i d A P I E N T R Y g l C o m p r e s s e d T e x t u r e S u b I m a g e 1 D E X T ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L s i z e i w i d t h , G L e n u m f o r m a t , G L s i z e i i m a g e S i z e , c o n s t G L v o i d * b i t s ) ; 18774 18775 G L A P I v o i d A P I E N T R Y g l G e t C o m p r e s s e d T e x t u r e I m a g e E X T ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L i n t l o d , G L v o i d * i m g ) ; 18776 18777 G L A P I v o i d A P I E N T R Y g l C o m p r e s s e d M u l t i T e x I m a g e 3 D E X T ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L s i z e i d e p t h , G L i n t b o r d e r , G L s i z e i i m a g e S i z e , c o n s t G L v o i d * b i t s ) ; 18778 18779 G L A P I v o i d A P I E N T R Y g l C o m p r e s s e d M u l t i T e x I m a g e 2 D E X T ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L i n t b o r d e r , G L s i z e i i m a g e S i z e , c o n s t G L v o i d * b i t s ) ; 18780 18781 G L A P I v o i d A P I E N T R Y g l C o m p r e s s e d M u l t i T e x I m a g e 1 D E X T ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L i n t b o r d e r , G L s i z e i i m a g e S i z e , c o n s t G L v o i d * b i t s ) ; 18782 18783 G L A P I v o i d A P I E N T R Y g l C o m p r e s s e d M u l t i T e x S u b I m a g e 3 D E X T ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L i n t y o f f s e t , G L i n t z o f f s e t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L s i z e i d e p t h , G L e n u m f o r m a t , G L s i z e i i m a g e S i z e , c o n s t G L v o i d * b i t s ) ; 18784 18785 G L A P I v o i d A P I E N T R Y g l C o m p r e s s e d M u l t i T e x S u b I m a g e 2 D E X T ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L i n t y o f f s e t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L e n u m f o r m a t , G L s i z e i i m a g e S i z e , c o n s t G L v o i d * b i t s ) ; 18786 18787 G L A P I v o i d A P I E N T R Y g l C o m p r e s s e d M u l t i T e x S u b I m a g e 1 D E X T ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L s i z e i w i d t h , G L e n u m f o r m a t , G L s i z e i i m a g e S i z e , c o n s t G L v o i d * b i t s ) ; 18788 18789 G L A P I v o i d A P I E N T R Y g l G e t C o m p r e s s e d M u l t i T e x I m a g e E X T ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L i n t l o d , G L v o i d * i m g ) ; 18790 18791 G L A P I v o i d A P I E N T R Y g l N a m e d P r o g r a m S t r i n g E X T ( G L u i n t p r o g r a m , G L e n u m t a r g e t , G L e n u m f o r m a t , G L s i z e i l e n , c o n s t G L v o i d * s t r i n g ) ; 18792 18793 G L A P I v o i d A P I E N T R Y g l N a m e d P r o g r a m L o c a l P a r a m e t e r 4 d E X T ( G L u i n t p r o g r a m , G L e n u m t a r g e t , G L u i n t i n d e x , G L d o u b l e x , G L d o u b l e y , G L d o u b l e z , G L d o u b l e w ) ; 18794 18795 G L A P I v o i d A P I E N T R Y g l N a m e d P r o g r a m L o c a l P a r a m e t e r 4 d v E X T ( G L u i n t p r o g r a m , G L e n u m t a r g e t , G L u i n t i n d e x , c o n s t G L d o u b l e * p a r a m s ) ; 18796 18797 G L A P I v o i d A P I E N T R Y g l N a m e d P r o g r a m L o c a l P a r a m e t e r 4 f E X T ( G L u i n t p r o g r a m , G L e n u m t a r g e t , G L u i n t i n d e x , G L f l o a t x , G L f l o a t y , G L f l o a t z , G L f l o a t w ) ; 18798 18799 G L A P I v o i d A P I E N T R Y g l N a m e d P r o g r a m L o c a l P a r a m e t e r 4 f v E X T ( G L u i n t p r o g r a m , G L e n u m t a r g e t , G L u i n t i n d e x , c o n s t G L f l o a t * p a r a m s ) ; 18800 18801 G L A P I v o i d A P I E N T R Y g l G e t N a m e d P r o g r a m L o c a l P a r a m e t e r d v E X T ( G L u i n t p r o g r a m , G L e n u m t a r g e t , G L u i n t i n d e x , G L d o u b l e * p a r a m s ) ; 18802 18803 G L A P I v o i d A P I E N T R Y g l G e t N a m e d P r o g r a m L o c a l P a r a m e t e r f v E X T ( G L u i n t p r o g r a m , G L e n u m t a r g e t , G L u i n t i n d e x , G L f l o a t * p a r a m s ) ; 18804 18805 G L A P I v o i d A P I E N T R Y g l G e t N a m e d P r o g r a m i v E X T ( G L u i n t p r o g r a m , G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 18806 18807 G L A P I v o i d A P I E N T R Y g l G e t N a m e d P r o g r a m S t r i n g E X T ( G L u i n t p r o g r a m , G L e n u m t a r g e t , G L e n u m p n a m e , G L v o i d * s t r i n g ) ; 18808 18809 G L A P I v o i d A P I E N T R Y g l N a m e d P r o g r a m L o c a l P a r a m e t e r s 4 f v E X T ( G L u i n t p r o g r a m , G L e n u m t a r g e t , G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L f l o a t * p a r a m s ) ; 18810 18811 G L A P I v o i d A P I E N T R Y g l N a m e d P r o g r a m L o c a l P a r a m e t e r I 4 i E X T ( G L u i n t p r o g r a m , G L e n u m t a r g e t , G L u i n t i n d e x , G L i n t x , G L i n t y , G L i n t z , G L i n t w ) ; 18812 18813 G L A P I v o i d A P I E N T R Y g l N a m e d P r o g r a m L o c a l P a r a m e t e r I 4 i v E X T ( G L u i n t p r o g r a m , G L e n u m t a r g e t , G L u i n t i n d e x , c o n s t G L i n t * p a r a m s ) ; 18814 18815 G L A P I v o i d A P I E N T R Y g l N a m e d P r o g r a m L o c a l P a r a m e t e r s I 4 i v E X T ( G L u i n t p r o g r a m , G L e n u m t a r g e t , G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L i n t * p a r a m s ) ; 18816 18817 G L A P I v o i d A P I E N T R Y g l N a m e d P r o g r a m L o c a l P a r a m e t e r I 4 u i E X T ( G L u i n t p r o g r a m , G L e n u m t a r g e t , G L u i n t i n d e x , G L u i n t x , G L u i n t y , G L u i n t z , G L u i n t w ) ; 18818 18819 G L A P I v o i d A P I E N T R Y g l N a m e d P r o g r a m L o c a l P a r a m e t e r I 4 u i v E X T ( G L u i n t p r o g r a m , G L e n u m t a r g e t , G L u i n t i n d e x , c o n s t G L u i n t * p a r a m s ) ; 18820 18821 G L A P I v o i d A P I E N T R Y g l N a m e d P r o g r a m L o c a l P a r a m e t e r s I 4 u i v E X T ( G L u i n t p r o g r a m , G L e n u m t a r g e t , G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L u i n t * p a r a m s ) ; 18822 18823 G L A P I v o i d A P I E N T R Y g l G e t N a m e d P r o g r a m L o c a l P a r a m e t e r I i v E X T ( G L u i n t p r o g r a m , G L e n u m t a r g e t , G L u i n t i n d e x , G L i n t * p a r a m s ) ; 18824 18825 G L A P I v o i d A P I E N T R Y g l G e t N a m e d P r o g r a m L o c a l P a r a m e t e r I u i v E X T ( G L u i n t p r o g r a m , G L e n u m t a r g e t , G L u i n t i n d e x , G L u i n t * p a r a m s ) ; 18826 18827 G L A P I v o i d A P I E N T R Y g l T e x t u r e P a r a m e t e r I i v E X T ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L i n t * p a r a m s ) ; 18828 18829 G L A P I v o i d A P I E N T R Y g l T e x t u r e P a r a m e t e r I u i v E X T ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L u i n t * p a r a m s ) ; 18830 18831 G L A P I v o i d A P I E N T R Y g l G e t T e x t u r e P a r a m e t e r I i v E X T ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 18832 18833 G L A P I v o i d A P I E N T R Y g l G e t T e x t u r e P a r a m e t e r I u i v E X T ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L e n u m p n a m e , G L u i n t * p a r a m s ) ; 18834 18835 G L A P I v o i d A P I E N T R Y g l M u l t i T e x P a r a m e t e r I i v E X T ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L i n t * p a r a m s ) ; 18836 18837 G L A P I v o i d A P I E N T R Y g l M u l t i T e x P a r a m e t e r I u i v E X T ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L u i n t * p a r a m s ) ; 18838 18839 G L A P I v o i d A P I E N T R Y g l G e t M u l t i T e x P a r a m e t e r I i v E X T ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 18840 18841 G L A P I v o i d A P I E N T R Y g l G e t M u l t i T e x P a r a m e t e r I u i v E X T ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L e n u m p n a m e , G L u i n t * p a r a m s ) ; 18842 18843 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 1 f E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L f l o a t v 0 ) ; 18844 18845 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 2 f E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L f l o a t v 0 , G L f l o a t v 1 ) ; 18846 18847 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 3 f E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L f l o a t v 0 , G L f l o a t v 1 , G L f l o a t v 2 ) ; 18848 18849 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 4 f E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L f l o a t v 0 , G L f l o a t v 1 , G L f l o a t v 2 , G L f l o a t v 3 ) ; 18850 18851 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 1 i E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L i n t v 0 ) ; 18852 18853 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 2 i E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L i n t v 0 , G L i n t v 1 ) ; 18854 18855 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 3 i E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L i n t v 0 , G L i n t v 1 , G L i n t v 2 ) ; 18856 18857 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 4 i E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L i n t v 0 , G L i n t v 1 , G L i n t v 2 , G L i n t v 3 ) ; 18858 18859 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 1 f v E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L f l o a t * v a l u e ) ; 18860 18861 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 2 f v E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L f l o a t * v a l u e ) ; 18862 18863 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 3 f v E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L f l o a t * v a l u e ) ; 18864 18865 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 4 f v E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L f l o a t * v a l u e ) ; 18866 18867 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 1 i v E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L i n t * v a l u e ) ; 18868 18869 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 2 i v E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L i n t * v a l u e ) ; 18870 18871 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 3 i v E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L i n t * v a l u e ) ; 18872 18873 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 4 i v E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L i n t * v a l u e ) ; 18874 18875 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m M a t r i x 2 f v E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 18876 18877 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m M a t r i x 3 f v E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 18878 18879 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m M a t r i x 4 f v E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 18880 18881 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m M a t r i x 2 x 3 f v E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 18882 18883 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m M a t r i x 3 x 2 f v E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 18884 18885 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m M a t r i x 2 x 4 f v E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 18886 18887 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m M a t r i x 4 x 2 f v E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 18888 18889 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m M a t r i x 3 x 4 f v E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 18890 18891 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m M a t r i x 4 x 3 f v E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 18892 18893 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 1 u i E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L u i n t v 0 ) ; 18894 18895 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 2 u i E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L u i n t v 0 , G L u i n t v 1 ) ; 18896 18897 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 3 u i E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L u i n t v 0 , G L u i n t v 1 , G L u i n t v 2 ) ; 18898 18899 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 4 u i E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L u i n t v 0 , G L u i n t v 1 , G L u i n t v 2 , G L u i n t v 3 ) ; 18900 18901 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 1 u i v E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L u i n t * v a l u e ) ; 18902 18903 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 2 u i v E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L u i n t * v a l u e ) ; 18904 18905 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 3 u i v E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L u i n t * v a l u e ) ; 18906 18907 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 4 u i v E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L u i n t * v a l u e ) ; 18908 18909 G L A P I v o i d A P I E N T R Y g l N a m e d B u f f e r D a t a E X T ( G L u i n t b u f f e r , G L s i z e i p t r s i z e , c o n s t G L v o i d * d a t a , G L e n u m u s a g e ) ; 18910 18911 G L A P I v o i d A P I E N T R Y g l N a m e d B u f f e r S u b D a t a E X T ( G L u i n t b u f f e r , G L i n t p t r o f f s e t , G L s i z e i p t r s i z e , c o n s t G L v o i d * d a t a ) ; 18912 18913 G L A P I G L v o i d * A P I E N T R Y g l M a p N a m e d B u f f e r E X T ( G L u i n t b u f f e r , G L e n u m a c c e s s ) ; 18914 18915 G L A P I G L b o o l e a n A P I E N T R Y g l U n m a p N a m e d B u f f e r E X T ( G L u i n t b u f f e r ) ; 18916 18917 G L A P I G L v o i d * A P I E N T R Y g l M a p N a m e d B u f f e r R a n g e E X T ( G L u i n t b u f f e r , G L i n t p t r o f f s e t , G L s i z e i p t r l e n g t h , G L b i t f i e l d a c c e s s ) ; 18918 18919 G L A P I v o i d A P I E N T R Y g l F l u s h M a p p e d N a m e d B u f f e r R a n g e E X T ( G L u i n t b u f f e r , G L i n t p t r o f f s e t , G L s i z e i p t r l e n g t h ) ; 18920 18921 G L A P I v o i d A P I E N T R Y g l N a m e d C o p y B u f f e r S u b D a t a E X T ( G L u i n t r e a d B u f f e r , G L u i n t w r i t e B u f f e r , G L i n t p t r r e a d O f f s e t , G L i n t p t r w r i t e O f f s e t , G L s i z e i p t r s i z e ) ; 18922 18923 G L A P I v o i d A P I E N T R Y g l G e t N a m e d B u f f e r P a r a m e t e r i v E X T ( G L u i n t b u f f e r , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 18924 18925 G L A P I v o i d A P I E N T R Y g l G e t N a m e d B u f f e r P o i n t e r v E X T ( G L u i n t b u f f e r , G L e n u m p n a m e , G L v o i d * * p a r a m s ) ; 18926 18927 G L A P I v o i d A P I E N T R Y g l G e t N a m e d B u f f e r S u b D a t a E X T ( G L u i n t b u f f e r , G L i n t p t r o f f s e t , G L s i z e i p t r s i z e , G L v o i d * d a t a ) ; 18928 18929 G L A P I v o i d A P I E N T R Y g l T e x t u r e B u f f e r E X T ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L e n u m i n t e r n a l f o r m a t , G L u i n t b u f f e r ) ; 18930 18931 G L A P I v o i d A P I E N T R Y g l M u l t i T e x B u f f e r E X T ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L e n u m i n t e r n a l f o r m a t , G L u i n t b u f f e r ) ; 18932 18933 G L A P I v o i d A P I E N T R Y g l N a m e d R e n d e r b u f f e r S t o r a g e E X T ( G L u i n t r e n d e r b u f f e r , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t ) ; 18934 18935 G L A P I v o i d A P I E N T R Y g l G e t N a m e d R e n d e r b u f f e r P a r a m e t e r i v E X T ( G L u i n t r e n d e r b u f f e r , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 18936 18937 G L A P I G L e n u m A P I E N T R Y g l C h e c k N a m e d F r a m e b u f f e r S t a t u s E X T ( G L u i n t f r a m e b u f f e r , G L e n u m t a r g e t ) ; 18938 18939 G L A P I v o i d A P I E N T R Y g l N a m e d F r a m e b u f f e r T e x t u r e 1 D E X T ( G L u i n t f r a m e b u f f e r , G L e n u m a t t a c h m e n t , G L e n u m t e x t a r g e t , G L u i n t t e x t u r e , G L i n t l e v e l ) ; 18940 18941 G L A P I v o i d A P I E N T R Y g l N a m e d F r a m e b u f f e r T e x t u r e 2 D E X T ( G L u i n t f r a m e b u f f e r , G L e n u m a t t a c h m e n t , G L e n u m t e x t a r g e t , G L u i n t t e x t u r e , G L i n t l e v e l ) ; 18942 18943 G L A P I v o i d A P I E N T R Y g l N a m e d F r a m e b u f f e r T e x t u r e 3 D E X T ( G L u i n t f r a m e b u f f e r , G L e n u m a t t a c h m e n t , G L e n u m t e x t a r g e t , G L u i n t t e x t u r e , G L i n t l e v e l , G L i n t z o f f s e t ) ; 18944 18945 G L A P I v o i d A P I E N T R Y g l N a m e d F r a m e b u f f e r R e n d e r b u f f e r E X T ( G L u i n t f r a m e b u f f e r , G L e n u m a t t a c h m e n t , G L e n u m r e n d e r b u f f e r t a r g e t , G L u i n t r e n d e r b u f f e r ) ; 18946 18947 G L A P I v o i d A P I E N T R Y g l G e t N a m e d F r a m e b u f f e r A t t a c h m e n t P a r a m e t e r i v E X T ( G L u i n t f r a m e b u f f e r , G L e n u m a t t a c h m e n t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 18948 18949 G L A P I v o i d A P I E N T R Y g l G e n e r a t e T e x t u r e M i p m a p E X T ( G L u i n t t e x t u r e , G L e n u m t a r g e t ) ; 18950 18951 G L A P I v o i d A P I E N T R Y g l G e n e r a t e M u l t i T e x M i p m a p E X T ( G L e n u m t e x u n i t , G L e n u m t a r g e t ) ; 18952 18953 G L A P I v o i d A P I E N T R Y g l F r a m e b u f f e r D r a w B u f f e r E X T ( G L u i n t f r a m e b u f f e r , G L e n u m m o d e ) ; 18954 18955 G L A P I v o i d A P I E N T R Y g l F r a m e b u f f e r D r a w B u f f e r s E X T ( G L u i n t f r a m e b u f f e r , G L s i z e i n , c o n s t G L e n u m * b u f s ) ; 18956 18957 G L A P I v o i d A P I E N T R Y g l F r a m e b u f f e r R e a d B u f f e r E X T ( G L u i n t f r a m e b u f f e r , G L e n u m m o d e ) ; 18958 18959 G L A P I v o i d A P I E N T R Y g l G e t F r a m e b u f f e r P a r a m e t e r i v E X T ( G L u i n t f r a m e b u f f e r , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 18960 18961 G L A P I v o i d A P I E N T R Y g l N a m e d R e n d e r b u f f e r S t o r a g e M u l t i s a m p l e E X T ( G L u i n t r e n d e r b u f f e r , G L s i z e i s a m p l e s , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t ) ; 18962 18963 G L A P I v o i d A P I E N T R Y g l N a m e d R e n d e r b u f f e r S t o r a g e M u l t i s a m p l e C o v e r a g e E X T ( G L u i n t r e n d e r b u f f e r , G L s i z e i c o v e r a g e S a m p l e s , G L s i z e i c o l o r S a m p l e s , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t ) ; 18964 18965 G L A P I v o i d A P I E N T R Y g l N a m e d F r a m e b u f f e r T e x t u r e E X T ( G L u i n t f r a m e b u f f e r , G L e n u m a t t a c h m e n t , G L u i n t t e x t u r e , G L i n t l e v e l ) ; 18966 18967 G L A P I v o i d A P I E N T R Y g l N a m e d F r a m e b u f f e r T e x t u r e L a y e r E X T ( G L u i n t f r a m e b u f f e r , G L e n u m a t t a c h m e n t , G L u i n t t e x t u r e , G L i n t l e v e l , G L i n t l a y e r ) ; 18968 18969 G L A P I v o i d A P I E N T R Y g l N a m e d F r a m e b u f f e r T e x t u r e F a c e E X T ( G L u i n t f r a m e b u f f e r , G L e n u m a t t a c h m e n t , G L u i n t t e x t u r e , G L i n t l e v e l , G L e n u m f a c e ) ; 18970 18971 G L A P I v o i d A P I E N T R Y g l T e x t u r e R e n d e r b u f f e r E X T ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L u i n t r e n d e r b u f f e r ) ; 18972 18973 G L A P I v o i d A P I E N T R Y g l M u l t i T e x R e n d e r b u f f e r E X T ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L u i n t r e n d e r b u f f e r ) ; 18974 18975 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 1 d E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L d o u b l e x ) ; 18976 18977 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 2 d E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L d o u b l e x , G L d o u b l e y ) ; 18978 18979 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 3 d E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L d o u b l e x , G L d o u b l e y , G L d o u b l e z ) ; 18980 18981 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 4 d E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L d o u b l e x , G L d o u b l e y , G L d o u b l e z , G L d o u b l e w ) ; 18982 18983 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 1 d v E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L d o u b l e * v a l u e ) ; 18984 18985 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 2 d v E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L d o u b l e * v a l u e ) ; 18986 18987 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 3 d v E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L d o u b l e * v a l u e ) ; 18988 18989 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 4 d v E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L d o u b l e * v a l u e ) ; 18990 18991 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m M a t r i x 2 d v E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 18992 18993 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m M a t r i x 3 d v E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 18994 18995 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m M a t r i x 4 d v E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 18996 18997 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m M a t r i x 2 x 3 d v E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 18998 18999 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m M a t r i x 2 x 4 d v E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 19000 19001 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m M a t r i x 3 x 2 d v E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 19002 19003 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m M a t r i x 3 x 4 d v E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 19004 19005 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m M a t r i x 4 x 2 d v E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 19006 19007 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m M a t r i x 4 x 3 d v E X T ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 19008 19009 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 19010 19011 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C L I E N T A T T R I B D E F A U L T E X T P R O C ) ( G L b i t f i e l d m a s k ) ; 19012 19013 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P U S H C L I E N T A T T R I B D E F A U L T E X T P R O C ) ( G L b i t f i e l d m a s k ) ; 19014 19015 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M A T R I X L O A D F E X T P R O C ) ( G L e n u m m o d e , c o n s t G L f l o a t * m ) ; 19016 19017 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M A T R I X L O A D D E X T P R O C ) ( G L e n u m m o d e , c o n s t G L d o u b l e * m ) ; 19018 19019 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M A T R I X M U L T F E X T P R O C ) ( G L e n u m m o d e , c o n s t G L f l o a t * m ) ; 19020 19021 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M A T R I X M U L T D E X T P R O C ) ( G L e n u m m o d e , c o n s t G L d o u b l e * m ) ; 19022 19023 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M A T R I X L O A D I D E N T I T Y E X T P R O C ) ( G L e n u m m o d e ) ; 19024 19025 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M A T R I X R O T A T E F E X T P R O C ) ( G L e n u m m o d e , G L f l o a t a n g l e , G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 19026 19027 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M A T R I X R O T A T E D E X T P R O C ) ( G L e n u m m o d e , G L d o u b l e a n g l e , G L d o u b l e x , G L d o u b l e y , G L d o u b l e z ) ; 19028 19029 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M A T R I X S C A L E F E X T P R O C ) ( G L e n u m m o d e , G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 19030 19031 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M A T R I X S C A L E D E X T P R O C ) ( G L e n u m m o d e , G L d o u b l e x , G L d o u b l e y , G L d o u b l e z ) ; 19032 19033 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M A T R I X T R A N S L A T E F E X T P R O C ) ( G L e n u m m o d e , G L f l o a t x , G L f l o a t y , G L f l o a t z ) ; 19034 19035 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M A T R I X T R A N S L A T E D E X T P R O C ) ( G L e n u m m o d e , G L d o u b l e x , G L d o u b l e y , G L d o u b l e z ) ; 19036 19037 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M A T R I X F R U S T U M E X T P R O C ) ( G L e n u m m o d e , G L d o u b l e l e f t , G L d o u b l e r i g h t , G L d o u b l e b o t t o m , G L d o u b l e t o p , G L d o u b l e z N e a r , G L d o u b l e z F a r ) ; 19038 19039 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M A T R I X O R T H O E X T P R O C ) ( G L e n u m m o d e , G L d o u b l e l e f t , G L d o u b l e r i g h t , G L d o u b l e b o t t o m , G L d o u b l e t o p , G L d o u b l e z N e a r , G L d o u b l e z F a r ) ; 19040 19041 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M A T R I X P O P E X T P R O C ) ( G L e n u m m o d e ) ; 19042 19043 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M A T R I X P U S H E X T P R O C ) ( G L e n u m m o d e ) ; 19044 19045 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M A T R I X L O A D T R A N S P O S E F E X T P R O C ) ( G L e n u m m o d e , c o n s t G L f l o a t * m ) ; 19046 19047 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M A T R I X L O A D T R A N S P O S E D E X T P R O C ) ( G L e n u m m o d e , c o n s t G L d o u b l e * m ) ; 19048 19049 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M A T R I X M U L T T R A N S P O S E F E X T P R O C ) ( G L e n u m m o d e , c o n s t G L f l o a t * m ) ; 19050 19051 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M A T R I X M U L T T R A N S P O S E D E X T P R O C ) ( G L e n u m m o d e , c o n s t G L d o u b l e * m ) ; 19052 19053 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X T U R E P A R A M E T E R F E X T P R O C ) ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L e n u m p n a m e , G L f l o a t p a r a m ) ; 19054 19055 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X T U R E P A R A M E T E R F V E X T P R O C ) ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L f l o a t * p a r a m s ) ; 19056 19057 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X T U R E P A R A M E T E R I E X T P R O C ) ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t p a r a m ) ; 19058 19059 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X T U R E P A R A M E T E R I V E X T P R O C ) ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L i n t * p a r a m s ) ; 19060 19061 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X T U R E I M A G E 1 D E X T P R O C ) ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L i n t b o r d e r , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * p i x e l s ) ; 19062 19063 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X T U R E I M A G E 2 D E X T P R O C ) ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L i n t b o r d e r , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * p i x e l s ) ; 19064 19065 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X T U R E S U B I M A G E 1 D E X T P R O C ) ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L s i z e i w i d t h , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * p i x e l s ) ; 19066 19067 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X T U R E S U B I M A G E 2 D E X T P R O C ) ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L i n t y o f f s e t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * p i x e l s ) ; 19068 19069 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O P Y T E X T U R E I M A G E 1 D E X T P R O C ) ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m i n t e r n a l f o r m a t , G L i n t x , G L i n t y , G L s i z e i w i d t h , G L i n t b o r d e r ) ; 19070 19071 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O P Y T E X T U R E I M A G E 2 D E X T P R O C ) ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m i n t e r n a l f o r m a t , G L i n t x , G L i n t y , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L i n t b o r d e r ) ; 19072 19073 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O P Y T E X T U R E S U B I M A G E 1 D E X T P R O C ) ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L i n t x , G L i n t y , G L s i z e i w i d t h ) ; 19074 19075 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O P Y T E X T U R E S U B I M A G E 2 D E X T P R O C ) ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L i n t y o f f s e t , G L i n t x , G L i n t y , G L s i z e i w i d t h , G L s i z e i h e i g h t ) ; 19076 19077 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T T E X T U R E I M A G E E X T P R O C ) ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m f o r m a t , G L e n u m t y p e , G L v o i d * p i x e l s ) ; 19078 19079 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T T E X T U R E P A R A M E T E R F V E X T P R O C ) ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 19080 19081 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T T E X T U R E P A R A M E T E R I V E X T P R O C ) ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 19082 19083 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T T E X T U R E L E V E L P A R A M E T E R F V E X T P R O C ) ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 19084 19085 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T T E X T U R E L E V E L P A R A M E T E R I V E X T P R O C ) ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 19086 19087 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X T U R E I M A G E 3 D E X T P R O C ) ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L s i z e i d e p t h , G L i n t b o r d e r , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * p i x e l s ) ; 19088 19089 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X T U R E S U B I M A G E 3 D E X T P R O C ) ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L i n t y o f f s e t , G L i n t z o f f s e t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L s i z e i d e p t h , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * p i x e l s ) ; 19090 19091 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O P Y T E X T U R E S U B I M A G E 3 D E X T P R O C ) ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L i n t y o f f s e t , G L i n t z o f f s e t , G L i n t x , G L i n t y , G L s i z e i w i d t h , G L s i z e i h e i g h t ) ; 19092 19093 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X P A R A M E T E R F E X T P R O C ) ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L e n u m p n a m e , G L f l o a t p a r a m ) ; 19094 19095 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X P A R A M E T E R F V E X T P R O C ) ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L f l o a t * p a r a m s ) ; 19096 19097 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X P A R A M E T E R I E X T P R O C ) ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t p a r a m ) ; 19098 19099 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X P A R A M E T E R I V E X T P R O C ) ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L i n t * p a r a m s ) ; 19100 19101 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X I M A G E 1 D E X T P R O C ) ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L i n t b o r d e r , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * p i x e l s ) ; 19102 19103 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X I M A G E 2 D E X T P R O C ) ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L i n t b o r d e r , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * p i x e l s ) ; 19104 19105 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X S U B I M A G E 1 D E X T P R O C ) ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L s i z e i w i d t h , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * p i x e l s ) ; 19106 19107 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X S U B I M A G E 2 D E X T P R O C ) ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L i n t y o f f s e t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * p i x e l s ) ; 19108 19109 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O P Y M U L T I T E X I M A G E 1 D E X T P R O C ) ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m i n t e r n a l f o r m a t , G L i n t x , G L i n t y , G L s i z e i w i d t h , G L i n t b o r d e r ) ; 19110 19111 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O P Y M U L T I T E X I M A G E 2 D E X T P R O C ) ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m i n t e r n a l f o r m a t , G L i n t x , G L i n t y , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L i n t b o r d e r ) ; 19112 19113 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O P Y M U L T I T E X S U B I M A G E 1 D E X T P R O C ) ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L i n t x , G L i n t y , G L s i z e i w i d t h ) ; 19114 19115 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O P Y M U L T I T E X S U B I M A G E 2 D E X T P R O C ) ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L i n t y o f f s e t , G L i n t x , G L i n t y , G L s i z e i w i d t h , G L s i z e i h e i g h t ) ; 19116 19117 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T M U L T I T E X I M A G E E X T P R O C ) ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m f o r m a t , G L e n u m t y p e , G L v o i d * p i x e l s ) ; 19118 19119 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T M U L T I T E X P A R A M E T E R F V E X T P R O C ) ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 19120 19121 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T M U L T I T E X P A R A M E T E R I V E X T P R O C ) ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 19122 19123 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T M U L T I T E X L E V E L P A R A M E T E R F V E X T P R O C ) ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 19124 19125 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T M U L T I T E X L E V E L P A R A M E T E R I V E X T P R O C ) ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 19126 19127 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X I M A G E 3 D E X T P R O C ) ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L s i z e i d e p t h , G L i n t b o r d e r , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * p i x e l s ) ; 19128 19129 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X S U B I M A G E 3 D E X T P R O C ) ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L i n t y o f f s e t , G L i n t z o f f s e t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L s i z e i d e p t h , G L e n u m f o r m a t , G L e n u m t y p e , c o n s t G L v o i d * p i x e l s ) ; 19130 19131 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O P Y M U L T I T E X S U B I M A G E 3 D E X T P R O C ) ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L i n t y o f f s e t , G L i n t z o f f s e t , G L i n t x , G L i n t y , G L s i z e i w i d t h , G L s i z e i h e i g h t ) ; 19132 19133 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B I N D M U L T I T E X T U R E E X T P R O C ) ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L u i n t t e x t u r e ) ; 19134 19135 t y p e d e f v o i d ( A P I E N T R Y P P F N G L E N A B L E C L I E N T S T A T E I N D E X E D E X T P R O C ) ( G L e n u m a r r a y , G L u i n t i n d e x ) ; 19136 19137 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D I S A B L E C L I E N T S T A T E I N D E X E D E X T P R O C ) ( G L e n u m a r r a y , G L u i n t i n d e x ) ; 19138 19139 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X C O O R D P O I N T E R E X T P R O C ) ( G L e n u m t e x u n i t , G L i n t s i z e , G L e n u m t y p e , G L s i z e i s t r i d e , c o n s t G L v o i d * p o i n t e r ) ; 19140 19141 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X E N V F E X T P R O C ) ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L e n u m p n a m e , G L f l o a t p a r a m ) ; 19142 19143 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X E N V F V E X T P R O C ) ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L f l o a t * p a r a m s ) ; 19144 19145 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X E N V I E X T P R O C ) ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t p a r a m ) ; 19146 19147 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X E N V I V E X T P R O C ) ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L i n t * p a r a m s ) ; 19148 19149 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X G E N D E X T P R O C ) ( G L e n u m t e x u n i t , G L e n u m c o o r d , G L e n u m p n a m e , G L d o u b l e p a r a m ) ; 19150 19151 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X G E N D V E X T P R O C ) ( G L e n u m t e x u n i t , G L e n u m c o o r d , G L e n u m p n a m e , c o n s t G L d o u b l e * p a r a m s ) ; 19152 19153 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X G E N F E X T P R O C ) ( G L e n u m t e x u n i t , G L e n u m c o o r d , G L e n u m p n a m e , G L f l o a t p a r a m ) ; 19154 19155 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X G E N F V E X T P R O C ) ( G L e n u m t e x u n i t , G L e n u m c o o r d , G L e n u m p n a m e , c o n s t G L f l o a t * p a r a m s ) ; 19156 19157 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X G E N I E X T P R O C ) ( G L e n u m t e x u n i t , G L e n u m c o o r d , G L e n u m p n a m e , G L i n t p a r a m ) ; 19158 19159 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X G E N I V E X T P R O C ) ( G L e n u m t e x u n i t , G L e n u m c o o r d , G L e n u m p n a m e , c o n s t G L i n t * p a r a m s ) ; 19160 19161 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T M U L T I T E X E N V F V E X T P R O C ) ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 19162 19163 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T M U L T I T E X E N V I V E X T P R O C ) ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 19164 19165 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T M U L T I T E X G E N D V E X T P R O C ) ( G L e n u m t e x u n i t , G L e n u m c o o r d , G L e n u m p n a m e , G L d o u b l e * p a r a m s ) ; 19166 19167 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T M U L T I T E X G E N F V E X T P R O C ) ( G L e n u m t e x u n i t , G L e n u m c o o r d , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 19168 19169 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T M U L T I T E X G E N I V E X T P R O C ) ( G L e n u m t e x u n i t , G L e n u m c o o r d , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 19170 19171 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T F L O A T I N D E X E D V E X T P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L f l o a t * d a t a ) ; 19172 19173 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T D O U B L E I N D E X E D V E X T P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L d o u b l e * d a t a ) ; 19174 19175 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T P O I N T E R I N D E X E D V E X T P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L v o i d * * d a t a ) ; 19176 19177 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O M P R E S S E D T E X T U R E I M A G E 3 D E X T P R O C ) ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L s i z e i d e p t h , G L i n t b o r d e r , G L s i z e i i m a g e S i z e , c o n s t G L v o i d * b i t s ) ; 19178 19179 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O M P R E S S E D T E X T U R E I M A G E 2 D E X T P R O C ) ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L i n t b o r d e r , G L s i z e i i m a g e S i z e , c o n s t G L v o i d * b i t s ) ; 19180 19181 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O M P R E S S E D T E X T U R E I M A G E 1 D E X T P R O C ) ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L i n t b o r d e r , G L s i z e i i m a g e S i z e , c o n s t G L v o i d * b i t s ) ; 19182 19183 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O M P R E S S E D T E X T U R E S U B I M A G E 3 D E X T P R O C ) ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L i n t y o f f s e t , G L i n t z o f f s e t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L s i z e i d e p t h , G L e n u m f o r m a t , G L s i z e i i m a g e S i z e , c o n s t G L v o i d * b i t s ) ; 19184 19185 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O M P R E S S E D T E X T U R E S U B I M A G E 2 D E X T P R O C ) ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L i n t y o f f s e t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L e n u m f o r m a t , G L s i z e i i m a g e S i z e , c o n s t G L v o i d * b i t s ) ; 19186 19187 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O M P R E S S E D T E X T U R E S U B I M A G E 1 D E X T P R O C ) ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L s i z e i w i d t h , G L e n u m f o r m a t , G L s i z e i i m a g e S i z e , c o n s t G L v o i d * b i t s ) ; 19188 19189 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T C O M P R E S S E D T E X T U R E I M A G E E X T P R O C ) ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L i n t l o d , G L v o i d * i m g ) ; 19190 19191 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O M P R E S S E D M U L T I T E X I M A G E 3 D E X T P R O C ) ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L s i z e i d e p t h , G L i n t b o r d e r , G L s i z e i i m a g e S i z e , c o n s t G L v o i d * b i t s ) ; 19192 19193 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O M P R E S S E D M U L T I T E X I M A G E 2 D E X T P R O C ) ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L i n t b o r d e r , G L s i z e i i m a g e S i z e , c o n s t G L v o i d * b i t s ) ; 19194 19195 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O M P R E S S E D M U L T I T E X I M A G E 1 D E X T P R O C ) ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L i n t l e v e l , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L i n t b o r d e r , G L s i z e i i m a g e S i z e , c o n s t G L v o i d * b i t s ) ; 19196 19197 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O M P R E S S E D M U L T I T E X S U B I M A G E 3 D E X T P R O C ) ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L i n t y o f f s e t , G L i n t z o f f s e t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L s i z e i d e p t h , G L e n u m f o r m a t , G L s i z e i i m a g e S i z e , c o n s t G L v o i d * b i t s ) ; 19198 19199 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O M P R E S S E D M U L T I T E X S U B I M A G E 2 D E X T P R O C ) ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L i n t y o f f s e t , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L e n u m f o r m a t , G L s i z e i i m a g e S i z e , c o n s t G L v o i d * b i t s ) ; 19200 19201 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O M P R E S S E D M U L T I T E X S U B I M A G E 1 D E X T P R O C ) ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L i n t l e v e l , G L i n t x o f f s e t , G L s i z e i w i d t h , G L e n u m f o r m a t , G L s i z e i i m a g e S i z e , c o n s t G L v o i d * b i t s ) ; 19202 19203 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T C O M P R E S S E D M U L T I T E X I M A G E E X T P R O C ) ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L i n t l o d , G L v o i d * i m g ) ; 19204 19205 t y p e d e f v o i d ( A P I E N T R Y P P F N G L N A M E D P R O G R A M S T R I N G E X T P R O C ) ( G L u i n t p r o g r a m , G L e n u m t a r g e t , G L e n u m f o r m a t , G L s i z e i l e n , c o n s t G L v o i d * s t r i n g ) ; 19206 19207 t y p e d e f v o i d ( A P I E N T R Y P P F N G L N A M E D P R O G R A M L O C A L P A R A M E T E R 4 D E X T P R O C ) ( G L u i n t p r o g r a m , G L e n u m t a r g e t , G L u i n t i n d e x , G L d o u b l e x , G L d o u b l e y , G L d o u b l e z , G L d o u b l e w ) ; 19208 19209 t y p e d e f v o i d ( A P I E N T R Y P P F N G L N A M E D P R O G R A M L O C A L P A R A M E T E R 4 D V E X T P R O C ) ( G L u i n t p r o g r a m , G L e n u m t a r g e t , G L u i n t i n d e x , c o n s t G L d o u b l e * p a r a m s ) ; 19210 19211 t y p e d e f v o i d ( A P I E N T R Y P P F N G L N A M E D P R O G R A M L O C A L P A R A M E T E R 4 F E X T P R O C ) ( G L u i n t p r o g r a m , G L e n u m t a r g e t , G L u i n t i n d e x , G L f l o a t x , G L f l o a t y , G L f l o a t z , G L f l o a t w ) ; 19212 19213 t y p e d e f v o i d ( A P I E N T R Y P P F N G L N A M E D P R O G R A M L O C A L P A R A M E T E R 4 F V E X T P R O C ) ( G L u i n t p r o g r a m , G L e n u m t a r g e t , G L u i n t i n d e x , c o n s t G L f l o a t * p a r a m s ) ; 19214 19215 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T N A M E D P R O G R A M L O C A L P A R A M E T E R D V E X T P R O C ) ( G L u i n t p r o g r a m , G L e n u m t a r g e t , G L u i n t i n d e x , G L d o u b l e * p a r a m s ) ; 19216 19217 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T N A M E D P R O G R A M L O C A L P A R A M E T E R F V E X T P R O C ) ( G L u i n t p r o g r a m , G L e n u m t a r g e t , G L u i n t i n d e x , G L f l o a t * p a r a m s ) ; 19218 19219 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T N A M E D P R O G R A M I V E X T P R O C ) ( G L u i n t p r o g r a m , G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 19220 19221 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T N A M E D P R O G R A M S T R I N G E X T P R O C ) ( G L u i n t p r o g r a m , G L e n u m t a r g e t , G L e n u m p n a m e , G L v o i d * s t r i n g ) ; 19222 19223 t y p e d e f v o i d ( A P I E N T R Y P P F N G L N A M E D P R O G R A M L O C A L P A R A M E T E R S 4 F V E X T P R O C ) ( G L u i n t p r o g r a m , G L e n u m t a r g e t , G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L f l o a t * p a r a m s ) ; 19224 19225 t y p e d e f v o i d ( A P I E N T R Y P P F N G L N A M E D P R O G R A M L O C A L P A R A M E T E R I 4 I E X T P R O C ) ( G L u i n t p r o g r a m , G L e n u m t a r g e t , G L u i n t i n d e x , G L i n t x , G L i n t y , G L i n t z , G L i n t w ) ; 19226 19227 t y p e d e f v o i d ( A P I E N T R Y P P F N G L N A M E D P R O G R A M L O C A L P A R A M E T E R I 4 I V E X T P R O C ) ( G L u i n t p r o g r a m , G L e n u m t a r g e t , G L u i n t i n d e x , c o n s t G L i n t * p a r a m s ) ; 19228 19229 t y p e d e f v o i d ( A P I E N T R Y P P F N G L N A M E D P R O G R A M L O C A L P A R A M E T E R S I 4 I V E X T P R O C ) ( G L u i n t p r o g r a m , G L e n u m t a r g e t , G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L i n t * p a r a m s ) ; 19230 19231 t y p e d e f v o i d ( A P I E N T R Y P P F N G L N A M E D P R O G R A M L O C A L P A R A M E T E R I 4 U I E X T P R O C ) ( G L u i n t p r o g r a m , G L e n u m t a r g e t , G L u i n t i n d e x , G L u i n t x , G L u i n t y , G L u i n t z , G L u i n t w ) ; 19232 19233 t y p e d e f v o i d ( A P I E N T R Y P P F N G L N A M E D P R O G R A M L O C A L P A R A M E T E R I 4 U I V E X T P R O C ) ( G L u i n t p r o g r a m , G L e n u m t a r g e t , G L u i n t i n d e x , c o n s t G L u i n t * p a r a m s ) ; 19234 19235 t y p e d e f v o i d ( A P I E N T R Y P P F N G L N A M E D P R O G R A M L O C A L P A R A M E T E R S I 4 U I V E X T P R O C ) ( G L u i n t p r o g r a m , G L e n u m t a r g e t , G L u i n t i n d e x , G L s i z e i c o u n t , c o n s t G L u i n t * p a r a m s ) ; 19236 19237 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T N A M E D P R O G R A M L O C A L P A R A M E T E R I I V E X T P R O C ) ( G L u i n t p r o g r a m , G L e n u m t a r g e t , G L u i n t i n d e x , G L i n t * p a r a m s ) ; 19238 19239 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T N A M E D P R O G R A M L O C A L P A R A M E T E R I U I V E X T P R O C ) ( G L u i n t p r o g r a m , G L e n u m t a r g e t , G L u i n t i n d e x , G L u i n t * p a r a m s ) ; 19240 19241 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X T U R E P A R A M E T E R I I V E X T P R O C ) ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L i n t * p a r a m s ) ; 19242 19243 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X T U R E P A R A M E T E R I U I V E X T P R O C ) ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L u i n t * p a r a m s ) ; 19244 19245 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T T E X T U R E P A R A M E T E R I I V E X T P R O C ) ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 19246 19247 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T T E X T U R E P A R A M E T E R I U I V E X T P R O C ) ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L e n u m p n a m e , G L u i n t * p a r a m s ) ; 19248 19249 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X P A R A M E T E R I I V E X T P R O C ) ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L i n t * p a r a m s ) ; 19250 19251 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X P A R A M E T E R I U I V E X T P R O C ) ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L e n u m p n a m e , c o n s t G L u i n t * p a r a m s ) ; 19252 19253 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T M U L T I T E X P A R A M E T E R I I V E X T P R O C ) ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 19254 19255 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T M U L T I T E X P A R A M E T E R I U I V E X T P R O C ) ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L e n u m p n a m e , G L u i n t * p a r a m s ) ; 19256 19257 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 1 F E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L f l o a t v 0 ) ; 19258 19259 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 2 F E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L f l o a t v 0 , G L f l o a t v 1 ) ; 19260 19261 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 3 F E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L f l o a t v 0 , G L f l o a t v 1 , G L f l o a t v 2 ) ; 19262 19263 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 4 F E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L f l o a t v 0 , G L f l o a t v 1 , G L f l o a t v 2 , G L f l o a t v 3 ) ; 19264 19265 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 1 I E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L i n t v 0 ) ; 19266 19267 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 2 I E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L i n t v 0 , G L i n t v 1 ) ; 19268 19269 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 3 I E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L i n t v 0 , G L i n t v 1 , G L i n t v 2 ) ; 19270 19271 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 4 I E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L i n t v 0 , G L i n t v 1 , G L i n t v 2 , G L i n t v 3 ) ; 19272 19273 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 1 F V E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L f l o a t * v a l u e ) ; 19274 19275 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 2 F V E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L f l o a t * v a l u e ) ; 19276 19277 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 3 F V E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L f l o a t * v a l u e ) ; 19278 19279 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 4 F V E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L f l o a t * v a l u e ) ; 19280 19281 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 1 I V E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L i n t * v a l u e ) ; 19282 19283 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 2 I V E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L i n t * v a l u e ) ; 19284 19285 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 3 I V E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L i n t * v a l u e ) ; 19286 19287 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 4 I V E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L i n t * v a l u e ) ; 19288 19289 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M M A T R I X 2 F V E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 19290 19291 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M M A T R I X 3 F V E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 19292 19293 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M M A T R I X 4 F V E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 19294 19295 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M M A T R I X 2 X 3 F V E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 19296 19297 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M M A T R I X 3 X 2 F V E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 19298 19299 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M M A T R I X 2 X 4 F V E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 19300 19301 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M M A T R I X 4 X 2 F V E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 19302 19303 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M M A T R I X 3 X 4 F V E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 19304 19305 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M M A T R I X 4 X 3 F V E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L f l o a t * v a l u e ) ; 19306 19307 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 1 U I E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L u i n t v 0 ) ; 19308 19309 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 2 U I E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L u i n t v 0 , G L u i n t v 1 ) ; 19310 19311 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 3 U I E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L u i n t v 0 , G L u i n t v 1 , G L u i n t v 2 ) ; 19312 19313 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 4 U I E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L u i n t v 0 , G L u i n t v 1 , G L u i n t v 2 , G L u i n t v 3 ) ; 19314 19315 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 1 U I V E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L u i n t * v a l u e ) ; 19316 19317 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 2 U I V E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L u i n t * v a l u e ) ; 19318 19319 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 3 U I V E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L u i n t * v a l u e ) ; 19320 19321 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 4 U I V E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L u i n t * v a l u e ) ; 19322 19323 t y p e d e f v o i d ( A P I E N T R Y P P F N G L N A M E D B U F F E R D A T A E X T P R O C ) ( G L u i n t b u f f e r , G L s i z e i p t r s i z e , c o n s t G L v o i d * d a t a , G L e n u m u s a g e ) ; 19324 19325 t y p e d e f v o i d ( A P I E N T R Y P P F N G L N A M E D B U F F E R S U B D A T A E X T P R O C ) ( G L u i n t b u f f e r , G L i n t p t r o f f s e t , G L s i z e i p t r s i z e , c o n s t G L v o i d * d a t a ) ; 19326 19327 t y p e d e f G L v o i d * ( A P I E N T R Y P P F N G L M A P N A M E D B U F F E R E X T P R O C ) ( G L u i n t b u f f e r , G L e n u m a c c e s s ) ; 19328 19329 t y p e d e f G L b o o l e a n ( A P I E N T R Y P P F N G L U N M A P N A M E D B U F F E R E X T P R O C ) ( G L u i n t b u f f e r ) ; 19330 19331 t y p e d e f G L v o i d * ( A P I E N T R Y P P F N G L M A P N A M E D B U F F E R R A N G E E X T P R O C ) ( G L u i n t b u f f e r , G L i n t p t r o f f s e t , G L s i z e i p t r l e n g t h , G L b i t f i e l d a c c e s s ) ; 19332 19333 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F L U S H M A P P E D N A M E D B U F F E R R A N G E E X T P R O C ) ( G L u i n t b u f f e r , G L i n t p t r o f f s e t , G L s i z e i p t r l e n g t h ) ; 19334 19335 t y p e d e f v o i d ( A P I E N T R Y P P F N G L N A M E D C O P Y B U F F E R S U B D A T A E X T P R O C ) ( G L u i n t r e a d B u f f e r , G L u i n t w r i t e B u f f e r , G L i n t p t r r e a d O f f s e t , G L i n t p t r w r i t e O f f s e t , G L s i z e i p t r s i z e ) ; 19336 19337 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T N A M E D B U F F E R P A R A M E T E R I V E X T P R O C ) ( G L u i n t b u f f e r , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 19338 19339 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T N A M E D B U F F E R P O I N T E R V E X T P R O C ) ( G L u i n t b u f f e r , G L e n u m p n a m e , G L v o i d * * p a r a m s ) ; 19340 19341 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T N A M E D B U F F E R S U B D A T A E X T P R O C ) ( G L u i n t b u f f e r , G L i n t p t r o f f s e t , G L s i z e i p t r s i z e , G L v o i d * d a t a ) ; 19342 19343 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X T U R E B U F F E R E X T P R O C ) ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L e n u m i n t e r n a l f o r m a t , G L u i n t b u f f e r ) ; 19344 19345 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X B U F F E R E X T P R O C ) ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L e n u m i n t e r n a l f o r m a t , G L u i n t b u f f e r ) ; 19346 19347 t y p e d e f v o i d ( A P I E N T R Y P P F N G L N A M E D R E N D E R B U F F E R S T O R A G E E X T P R O C ) ( G L u i n t r e n d e r b u f f e r , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t ) ; 19348 19349 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T N A M E D R E N D E R B U F F E R P A R A M E T E R I V E X T P R O C ) ( G L u i n t r e n d e r b u f f e r , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 19350 19351 t y p e d e f G L e n u m ( A P I E N T R Y P P F N G L C H E C K N A M E D F R A M E B U F F E R S T A T U S E X T P R O C ) ( G L u i n t f r a m e b u f f e r , G L e n u m t a r g e t ) ; 19352 19353 t y p e d e f v o i d ( A P I E N T R Y P P F N G L N A M E D F R A M E B U F F E R T E X T U R E 1 D E X T P R O C ) ( G L u i n t f r a m e b u f f e r , G L e n u m a t t a c h m e n t , G L e n u m t e x t a r g e t , G L u i n t t e x t u r e , G L i n t l e v e l ) ; 19354 19355 t y p e d e f v o i d ( A P I E N T R Y P P F N G L N A M E D F R A M E B U F F E R T E X T U R E 2 D E X T P R O C ) ( G L u i n t f r a m e b u f f e r , G L e n u m a t t a c h m e n t , G L e n u m t e x t a r g e t , G L u i n t t e x t u r e , G L i n t l e v e l ) ; 19356 19357 t y p e d e f v o i d ( A P I E N T R Y P P F N G L N A M E D F R A M E B U F F E R T E X T U R E 3 D E X T P R O C ) ( G L u i n t f r a m e b u f f e r , G L e n u m a t t a c h m e n t , G L e n u m t e x t a r g e t , G L u i n t t e x t u r e , G L i n t l e v e l , G L i n t z o f f s e t ) ; 19358 19359 t y p e d e f v o i d ( A P I E N T R Y P P F N G L N A M E D F R A M E B U F F E R R E N D E R B U F F E R E X T P R O C ) ( G L u i n t f r a m e b u f f e r , G L e n u m a t t a c h m e n t , G L e n u m r e n d e r b u f f e r t a r g e t , G L u i n t r e n d e r b u f f e r ) ; 19360 19361 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T N A M E D F R A M E B U F F E R A T T A C H M E N T P A R A M E T E R I V E X T P R O C ) ( G L u i n t f r a m e b u f f e r , G L e n u m a t t a c h m e n t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 19362 19363 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E N E R A T E T E X T U R E M I P M A P E X T P R O C ) ( G L u i n t t e x t u r e , G L e n u m t a r g e t ) ; 19364 19365 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E N E R A T E M U L T I T E X M I P M A P E X T P R O C ) ( G L e n u m t e x u n i t , G L e n u m t a r g e t ) ; 19366 19367 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F R A M E B U F F E R D R A W B U F F E R E X T P R O C ) ( G L u i n t f r a m e b u f f e r , G L e n u m m o d e ) ; 19368 19369 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F R A M E B U F F E R D R A W B U F F E R S E X T P R O C ) ( G L u i n t f r a m e b u f f e r , G L s i z e i n , c o n s t G L e n u m * b u f s ) ; 19370 19371 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F R A M E B U F F E R R E A D B U F F E R E X T P R O C ) ( G L u i n t f r a m e b u f f e r , G L e n u m m o d e ) ; 19372 19373 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T F R A M E B U F F E R P A R A M E T E R I V E X T P R O C ) ( G L u i n t f r a m e b u f f e r , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 19374 19375 t y p e d e f v o i d ( A P I E N T R Y P P F N G L N A M E D R E N D E R B U F F E R S T O R A G E M U L T I S A M P L E E X T P R O C ) ( G L u i n t r e n d e r b u f f e r , G L s i z e i s a m p l e s , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t ) ; 19376 19377 t y p e d e f v o i d ( A P I E N T R Y P P F N G L N A M E D R E N D E R B U F F E R S T O R A G E M U L T I S A M P L E C O V E R A G E E X T P R O C ) ( G L u i n t r e n d e r b u f f e r , G L s i z e i c o v e r a g e S a m p l e s , G L s i z e i c o l o r S a m p l e s , G L e n u m i n t e r n a l f o r m a t , G L s i z e i w i d t h , G L s i z e i h e i g h t ) ; 19378 19379 t y p e d e f v o i d ( A P I E N T R Y P P F N G L N A M E D F R A M E B U F F E R T E X T U R E E X T P R O C ) ( G L u i n t f r a m e b u f f e r , G L e n u m a t t a c h m e n t , G L u i n t t e x t u r e , G L i n t l e v e l ) ; 19380 19381 t y p e d e f v o i d ( A P I E N T R Y P P F N G L N A M E D F R A M E B U F F E R T E X T U R E L A Y E R E X T P R O C ) ( G L u i n t f r a m e b u f f e r , G L e n u m a t t a c h m e n t , G L u i n t t e x t u r e , G L i n t l e v e l , G L i n t l a y e r ) ; 19382 19383 t y p e d e f v o i d ( A P I E N T R Y P P F N G L N A M E D F R A M E B U F F E R T E X T U R E F A C E E X T P R O C ) ( G L u i n t f r a m e b u f f e r , G L e n u m a t t a c h m e n t , G L u i n t t e x t u r e , G L i n t l e v e l , G L e n u m f a c e ) ; 19384 19385 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X T U R E R E N D E R B U F F E R E X T P R O C ) ( G L u i n t t e x t u r e , G L e n u m t a r g e t , G L u i n t r e n d e r b u f f e r ) ; 19386 19387 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M U L T I T E X R E N D E R B U F F E R E X T P R O C ) ( G L e n u m t e x u n i t , G L e n u m t a r g e t , G L u i n t r e n d e r b u f f e r ) ; 19388 19389 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 1 D E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L d o u b l e x ) ; 19390 19391 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 2 D E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L d o u b l e x , G L d o u b l e y ) ; 19392 19393 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 3 D E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L d o u b l e x , G L d o u b l e y , G L d o u b l e z ) ; 19394 19395 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 4 D E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L d o u b l e x , G L d o u b l e y , G L d o u b l e z , G L d o u b l e w ) ; 19396 19397 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 1 D V E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L d o u b l e * v a l u e ) ; 19398 19399 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 2 D V E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L d o u b l e * v a l u e ) ; 19400 19401 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 3 D V E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L d o u b l e * v a l u e ) ; 19402 19403 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 4 D V E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L d o u b l e * v a l u e ) ; 19404 19405 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M M A T R I X 2 D V E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 19406 19407 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M M A T R I X 3 D V E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 19408 19409 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M M A T R I X 4 D V E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 19410 19411 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M M A T R I X 2 X 3 D V E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 19412 19413 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M M A T R I X 2 X 4 D V E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 19414 19415 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M M A T R I X 3 X 2 D V E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 19416 19417 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M M A T R I X 3 X 4 D V E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 19418 19419 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M M A T R I X 4 X 2 D V E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 19420 19421 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M M A T R I X 4 X 3 D V E X T P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , G L b o o l e a n t r a n s p o s e , c o n s t G L d o u b l e * v a l u e ) ; 19422 19423 # e n d i f 19424 19425 # i f n d e f G L _ E X T _ v e r t e x _ a r r a y _ b g r a 19426 19427 # d e f i n e G L _ E X T _ v e r t e x _ a r r a y _ b g r a 1 19428 19429 # e n d i f 19430 19431 # i f n d e f G L _ E X T _ t e x t u r e _ s w i z z l e 19432 19433 # d e f i n e G L _ E X T _ t e x t u r e _ s w i z z l e 1 19434 19435 # e n d i f 19436 19437 # i f n d e f G L _ N V _ e x p l i c i t _ m u l t i s a m p l e 19438 19439 # d e f i n e G L _ N V _ e x p l i c i t _ m u l t i s a m p l e 1 19440 19441 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 19442 19443 G L A P I v o i d A P I E N T R Y g l G e t M u l t i s a m p l e f v N V ( G L e n u m p n a m e , G L u i n t i n d e x , G L f l o a t * v a l ) ; 19444 19445 G L A P I v o i d A P I E N T R Y g l S a m p l e M a s k I n d e x e d N V ( G L u i n t i n d e x , G L b i t f i e l d m a s k ) ; 19446 19447 G L A P I v o i d A P I E N T R Y g l T e x R e n d e r b u f f e r N V ( G L e n u m t a r g e t , G L u i n t r e n d e r b u f f e r ) ; 19448 19449 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 19450 19451 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T M U L T I S A M P L E F V N V P R O C ) ( G L e n u m p n a m e , G L u i n t i n d e x , G L f l o a t * v a l ) ; 19452 19453 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S A M P L E M A S K I N D E X E D N V P R O C ) ( G L u i n t i n d e x , G L b i t f i e l d m a s k ) ; 19454 19455 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X R E N D E R B U F F E R N V P R O C ) ( G L e n u m t a r g e t , G L u i n t r e n d e r b u f f e r ) ; 19456 19457 # e n d i f 19458 19459 # i f n d e f G L _ N V _ t r a n s f o r m _ f e e d b a c k 2 19460 19461 # d e f i n e G L _ N V _ t r a n s f o r m _ f e e d b a c k 2 1 19462 19463 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 19464 19465 G L A P I v o i d A P I E N T R Y g l B i n d T r a n s f o r m F e e d b a c k N V ( G L e n u m t a r g e t , G L u i n t i d ) ; 19466 19467 G L A P I v o i d A P I E N T R Y g l D e l e t e T r a n s f o r m F e e d b a c k s N V ( G L s i z e i n , c o n s t G L u i n t * i d s ) ; 19468 19469 G L A P I v o i d A P I E N T R Y g l G e n T r a n s f o r m F e e d b a c k s N V ( G L s i z e i n , G L u i n t * i d s ) ; 19470 19471 G L A P I G L b o o l e a n A P I E N T R Y g l I s T r a n s f o r m F e e d b a c k N V ( G L u i n t i d ) ; 19472 19473 G L A P I v o i d A P I E N T R Y g l P a u s e T r a n s f o r m F e e d b a c k N V ( v o i d ) ; 19474 19475 G L A P I v o i d A P I E N T R Y g l R e s u m e T r a n s f o r m F e e d b a c k N V ( v o i d ) ; 19476 19477 G L A P I v o i d A P I E N T R Y g l D r a w T r a n s f o r m F e e d b a c k N V ( G L e n u m m o d e , G L u i n t i d ) ; 19478 19479 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 19480 19481 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B I N D T R A N S F O R M F E E D B A C K N V P R O C ) ( G L e n u m t a r g e t , G L u i n t i d ) ; 19482 19483 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D E L E T E T R A N S F O R M F E E D B A C K S N V P R O C ) ( G L s i z e i n , c o n s t G L u i n t * i d s ) ; 19484 19485 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E N T R A N S F O R M F E E D B A C K S N V P R O C ) ( G L s i z e i n , G L u i n t * i d s ) ; 19486 19487 t y p e d e f G L b o o l e a n ( A P I E N T R Y P P F N G L I S T R A N S F O R M F E E D B A C K N V P R O C ) ( G L u i n t i d ) ; 19488 19489 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P A U S E T R A N S F O R M F E E D B A C K N V P R O C ) ( v o i d ) ; 19490 19491 t y p e d e f v o i d ( A P I E N T R Y P P F N G L R E S U M E T R A N S F O R M F E E D B A C K N V P R O C ) ( v o i d ) ; 19492 19493 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D R A W T R A N S F O R M F E E D B A C K N V P R O C ) ( G L e n u m m o d e , G L u i n t i d ) ; 19494 19495 # e n d i f 19496 19497 # i f n d e f G L _ A T I _ m e m i n f o 19498 19499 # d e f i n e G L _ A T I _ m e m i n f o 1 19500 19501 # e n d i f 19502 19503 # i f n d e f G L _ A M D _ p e r f o r m a n c e _ m o n i t o r 19504 19505 # d e f i n e G L _ A M D _ p e r f o r m a n c e _ m o n i t o r 1 19506 19507 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 19508 19509 G L A P I v o i d A P I E N T R Y g l G e t P e r f M o n i t o r G r o u p s A M D ( G L i n t * n u m G r o u p s , G L s i z e i g r o u p s S i z e , G L u i n t * g r o u p s ) ; 19510 19511 G L A P I v o i d A P I E N T R Y g l G e t P e r f M o n i t o r C o u n t e r s A M D ( G L u i n t g r o u p , G L i n t * n u m C o u n t e r s , G L i n t * m a x A c t i v e C o u n t e r s , G L s i z e i c o u n t e r S i z e , G L u i n t * c o u n t e r s ) ; 19512 19513 G L A P I v o i d A P I E N T R Y g l G e t P e r f M o n i t o r G r o u p S t r i n g A M D ( G L u i n t g r o u p , G L s i z e i b u f S i z e , G L s i z e i * l e n g t h , G L c h a r * g r o u p S t r i n g ) ; 19514 19515 G L A P I v o i d A P I E N T R Y g l G e t P e r f M o n i t o r C o u n t e r S t r i n g A M D ( G L u i n t g r o u p , G L u i n t c o u n t e r , G L s i z e i b u f S i z e , G L s i z e i * l e n g t h , G L c h a r * c o u n t e r S t r i n g ) ; 19516 19517 G L A P I v o i d A P I E N T R Y g l G e t P e r f M o n i t o r C o u n t e r I n f o A M D ( G L u i n t g r o u p , G L u i n t c o u n t e r , G L e n u m p n a m e , G L v o i d * d a t a ) ; 19518 19519 G L A P I v o i d A P I E N T R Y g l G e n P e r f M o n i t o r s A M D ( G L s i z e i n , G L u i n t * m o n i t o r s ) ; 19520 19521 G L A P I v o i d A P I E N T R Y g l D e l e t e P e r f M o n i t o r s A M D ( G L s i z e i n , G L u i n t * m o n i t o r s ) ; 19522 19523 G L A P I v o i d A P I E N T R Y g l S e l e c t P e r f M o n i t o r C o u n t e r s A M D ( G L u i n t m o n i t o r , G L b o o l e a n e n a b l e , G L u i n t g r o u p , G L i n t n u m C o u n t e r s , G L u i n t * c o u n t e r L i s t ) ; 19524 19525 G L A P I v o i d A P I E N T R Y g l B e g i n P e r f M o n i t o r A M D ( G L u i n t m o n i t o r ) ; 19526 19527 G L A P I v o i d A P I E N T R Y g l E n d P e r f M o n i t o r A M D ( G L u i n t m o n i t o r ) ; 19528 19529 G L A P I v o i d A P I E N T R Y g l G e t P e r f M o n i t o r C o u n t e r D a t a A M D ( G L u i n t m o n i t o r , G L e n u m p n a m e , G L s i z e i d a t a S i z e , G L u i n t * d a t a , G L i n t * b y t e s W r i t t e n ) ; 19530 19531 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 19532 19533 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T P E R F M O N I T O R G R O U P S A M D P R O C ) ( G L i n t * n u m G r o u p s , G L s i z e i g r o u p s S i z e , G L u i n t * g r o u p s ) ; 19534 19535 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T P E R F M O N I T O R C O U N T E R S A M D P R O C ) ( G L u i n t g r o u p , G L i n t * n u m C o u n t e r s , G L i n t * m a x A c t i v e C o u n t e r s , G L s i z e i c o u n t e r S i z e , G L u i n t * c o u n t e r s ) ; 19536 19537 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T P E R F M O N I T O R G R O U P S T R I N G A M D P R O C ) ( G L u i n t g r o u p , G L s i z e i b u f S i z e , G L s i z e i * l e n g t h , G L c h a r * g r o u p S t r i n g ) ; 19538 19539 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T P E R F M O N I T O R C O U N T E R S T R I N G A M D P R O C ) ( G L u i n t g r o u p , G L u i n t c o u n t e r , G L s i z e i b u f S i z e , G L s i z e i * l e n g t h , G L c h a r * c o u n t e r S t r i n g ) ; 19540 19541 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T P E R F M O N I T O R C O U N T E R I N F O A M D P R O C ) ( G L u i n t g r o u p , G L u i n t c o u n t e r , G L e n u m p n a m e , G L v o i d * d a t a ) ; 19542 19543 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E N P E R F M O N I T O R S A M D P R O C ) ( G L s i z e i n , G L u i n t * m o n i t o r s ) ; 19544 19545 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D E L E T E P E R F M O N I T O R S A M D P R O C ) ( G L s i z e i n , G L u i n t * m o n i t o r s ) ; 19546 19547 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S E L E C T P E R F M O N I T O R C O U N T E R S A M D P R O C ) ( G L u i n t m o n i t o r , G L b o o l e a n e n a b l e , G L u i n t g r o u p , G L i n t n u m C o u n t e r s , G L u i n t * c o u n t e r L i s t ) ; 19548 19549 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B E G I N P E R F M O N I T O R A M D P R O C ) ( G L u i n t m o n i t o r ) ; 19550 19551 t y p e d e f v o i d ( A P I E N T R Y P P F N G L E N D P E R F M O N I T O R A M D P R O C ) ( G L u i n t m o n i t o r ) ; 19552 19553 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T P E R F M O N I T O R C O U N T E R D A T A A M D P R O C ) ( G L u i n t m o n i t o r , G L e n u m p n a m e , G L s i z e i d a t a S i z e , G L u i n t * d a t a , G L i n t * b y t e s W r i t t e n ) ; 19554 19555 # e n d i f 19556 19557 # i f n d e f G L _ A M D _ t e x t u r e _ t e x t u r e 4 19558 19559 # d e f i n e G L _ A M D _ t e x t u r e _ t e x t u r e 4 1 19560 19561 # e n d i f 19562 19563 # i f n d e f G L _ A M D _ v e r t e x _ s h a d e r _ t e s s e l a t o r 19564 19565 # d e f i n e G L _ A M D _ v e r t e x _ s h a d e r _ t e s s e l a t o r 1 19566 19567 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 19568 19569 G L A P I v o i d A P I E N T R Y g l T e s s e l l a t i o n F a c t o r A M D ( G L f l o a t f a c t o r ) ; 19570 19571 G L A P I v o i d A P I E N T R Y g l T e s s e l l a t i o n M o d e A M D ( G L e n u m m o d e ) ; 19572 19573 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 19574 19575 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E S S E L L A T I O N F A C T O R A M D P R O C ) ( G L f l o a t f a c t o r ) ; 19576 19577 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E S S E L L A T I O N M O D E A M D P R O C ) ( G L e n u m m o d e ) ; 19578 19579 # e n d i f 19580 19581 # i f n d e f G L _ E X T _ p r o v o k i n g _ v e r t e x 19582 19583 # d e f i n e G L _ E X T _ p r o v o k i n g _ v e r t e x 1 19584 19585 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 19586 19587 G L A P I v o i d A P I E N T R Y g l P r o v o k i n g V e r t e x E X T ( G L e n u m m o d e ) ; 19588 19589 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 19590 19591 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O V O K I N G V E R T E X E X T P R O C ) ( G L e n u m m o d e ) ; 19592 19593 # e n d i f 19594 19595 # i f n d e f G L _ E X T _ t e x t u r e _ s n o r m 19596 19597 # d e f i n e G L _ E X T _ t e x t u r e _ s n o r m 1 19598 19599 # e n d i f 19600 19601 # i f n d e f G L _ A M D _ d r a w _ b u f f e r s _ b l e n d 19602 19603 # d e f i n e G L _ A M D _ d r a w _ b u f f e r s _ b l e n d 1 19604 19605 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 19606 19607 G L A P I v o i d A P I E N T R Y g l B l e n d F u n c I n d e x e d A M D ( G L u i n t b u f , G L e n u m s r c , G L e n u m d s t ) ; 19608 19609 G L A P I v o i d A P I E N T R Y g l B l e n d F u n c S e p a r a t e I n d e x e d A M D ( G L u i n t b u f , G L e n u m s r c R G B , G L e n u m d s t R G B , G L e n u m s r c A l p h a , G L e n u m d s t A l p h a ) ; 19610 19611 G L A P I v o i d A P I E N T R Y g l B l e n d E q u a t i o n I n d e x e d A M D ( G L u i n t b u f , G L e n u m m o d e ) ; 19612 19613 G L A P I v o i d A P I E N T R Y g l B l e n d E q u a t i o n S e p a r a t e I n d e x e d A M D ( G L u i n t b u f , G L e n u m m o d e R G B , G L e n u m m o d e A l p h a ) ; 19614 19615 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 19616 19617 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B L E N D F U N C I N D E X E D A M D P R O C ) ( G L u i n t b u f , G L e n u m s r c , G L e n u m d s t ) ; 19618 19619 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B L E N D F U N C S E P A R A T E I N D E X E D A M D P R O C ) ( G L u i n t b u f , G L e n u m s r c R G B , G L e n u m d s t R G B , G L e n u m s r c A l p h a , G L e n u m d s t A l p h a ) ; 19620 19621 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B L E N D E Q U A T I O N I N D E X E D A M D P R O C ) ( G L u i n t b u f , G L e n u m m o d e ) ; 19622 19623 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B L E N D E Q U A T I O N S E P A R A T E I N D E X E D A M D P R O C ) ( G L u i n t b u f , G L e n u m m o d e R G B , G L e n u m m o d e A l p h a ) ; 19624 19625 # e n d i f 19626 19627 # i f n d e f G L _ A P P L E _ t e x t u r e _ r a n g e 19628 19629 # d e f i n e G L _ A P P L E _ t e x t u r e _ r a n g e 1 19630 19631 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 19632 19633 G L A P I v o i d A P I E N T R Y g l T e x t u r e R a n g e A P P L E ( G L e n u m t a r g e t , G L s i z e i l e n g t h , c o n s t G L v o i d * p o i n t e r ) ; 19634 19635 G L A P I v o i d A P I E N T R Y g l G e t T e x P a r a m e t e r P o i n t e r v A P P L E ( G L e n u m t a r g e t , G L e n u m p n a m e , G L v o i d * * p a r a m s ) ; 19636 19637 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 19638 19639 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X T U R E R A N G E A P P L E P R O C ) ( G L e n u m t a r g e t , G L s i z e i l e n g t h , c o n s t G L v o i d * p o i n t e r ) ; 19640 19641 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T T E X P A R A M E T E R P O I N T E R V A P P L E P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , G L v o i d * * p a r a m s ) ; 19642 19643 # e n d i f 19644 19645 # i f n d e f G L _ A P P L E _ f l o a t _ p i x e l s 19646 19647 # d e f i n e G L _ A P P L E _ f l o a t _ p i x e l s 1 19648 19649 # e n d i f 19650 19651 # i f n d e f G L _ A P P L E _ v e r t e x _ p r o g r a m _ e v a l u a t o r s 19652 19653 # d e f i n e G L _ A P P L E _ v e r t e x _ p r o g r a m _ e v a l u a t o r s 1 19654 19655 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 19656 19657 G L A P I v o i d A P I E N T R Y g l E n a b l e V e r t e x A t t r i b A P P L E ( G L u i n t i n d e x , G L e n u m p n a m e ) ; 19658 19659 G L A P I v o i d A P I E N T R Y g l D i s a b l e V e r t e x A t t r i b A P P L E ( G L u i n t i n d e x , G L e n u m p n a m e ) ; 19660 19661 G L A P I G L b o o l e a n A P I E N T R Y g l I s V e r t e x A t t r i b E n a b l e d A P P L E ( G L u i n t i n d e x , G L e n u m p n a m e ) ; 19662 19663 G L A P I v o i d A P I E N T R Y g l M a p V e r t e x A t t r i b 1 d A P P L E ( G L u i n t i n d e x , G L u i n t s i z e , G L d o u b l e u 1 , G L d o u b l e u 2 , G L i n t s t r i d e , G L i n t o r d e r , c o n s t G L d o u b l e * p o i n t s ) ; 19664 19665 G L A P I v o i d A P I E N T R Y g l M a p V e r t e x A t t r i b 1 f A P P L E ( G L u i n t i n d e x , G L u i n t s i z e , G L f l o a t u 1 , G L f l o a t u 2 , G L i n t s t r i d e , G L i n t o r d e r , c o n s t G L f l o a t * p o i n t s ) ; 19666 19667 G L A P I v o i d A P I E N T R Y g l M a p V e r t e x A t t r i b 2 d A P P L E ( G L u i n t i n d e x , G L u i n t s i z e , G L d o u b l e u 1 , G L d o u b l e u 2 , G L i n t u s t r i d e , G L i n t u o r d e r , G L d o u b l e v 1 , G L d o u b l e v 2 , G L i n t v s t r i d e , G L i n t v o r d e r , c o n s t G L d o u b l e * p o i n t s ) ; 19668 19669 G L A P I v o i d A P I E N T R Y g l M a p V e r t e x A t t r i b 2 f A P P L E ( G L u i n t i n d e x , G L u i n t s i z e , G L f l o a t u 1 , G L f l o a t u 2 , G L i n t u s t r i d e , G L i n t u o r d e r , G L f l o a t v 1 , G L f l o a t v 2 , G L i n t v s t r i d e , G L i n t v o r d e r , c o n s t G L f l o a t * p o i n t s ) ; 19670 19671 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 19672 19673 t y p e d e f v o i d ( A P I E N T R Y P P F N G L E N A B L E V E R T E X A T T R I B A P P L E P R O C ) ( G L u i n t i n d e x , G L e n u m p n a m e ) ; 19674 19675 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D I S A B L E V E R T E X A T T R I B A P P L E P R O C ) ( G L u i n t i n d e x , G L e n u m p n a m e ) ; 19676 19677 t y p e d e f G L b o o l e a n ( A P I E N T R Y P P F N G L I S V E R T E X A T T R I B E N A B L E D A P P L E P R O C ) ( G L u i n t i n d e x , G L e n u m p n a m e ) ; 19678 19679 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M A P V E R T E X A T T R I B 1 D A P P L E P R O C ) ( G L u i n t i n d e x , G L u i n t s i z e , G L d o u b l e u 1 , G L d o u b l e u 2 , G L i n t s t r i d e , G L i n t o r d e r , c o n s t G L d o u b l e * p o i n t s ) ; 19680 19681 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M A P V E R T E X A T T R I B 1 F A P P L E P R O C ) ( G L u i n t i n d e x , G L u i n t s i z e , G L f l o a t u 1 , G L f l o a t u 2 , G L i n t s t r i d e , G L i n t o r d e r , c o n s t G L f l o a t * p o i n t s ) ; 19682 19683 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M A P V E R T E X A T T R I B 2 D A P P L E P R O C ) ( G L u i n t i n d e x , G L u i n t s i z e , G L d o u b l e u 1 , G L d o u b l e u 2 , G L i n t u s t r i d e , G L i n t u o r d e r , G L d o u b l e v 1 , G L d o u b l e v 2 , G L i n t v s t r i d e , G L i n t v o r d e r , c o n s t G L d o u b l e * p o i n t s ) ; 19684 19685 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M A P V E R T E X A T T R I B 2 F A P P L E P R O C ) ( G L u i n t i n d e x , G L u i n t s i z e , G L f l o a t u 1 , G L f l o a t u 2 , G L i n t u s t r i d e , G L i n t u o r d e r , G L f l o a t v 1 , G L f l o a t v 2 , G L i n t v s t r i d e , G L i n t v o r d e r , c o n s t G L f l o a t * p o i n t s ) ; 19686 19687 # e n d i f 19688 19689 # i f n d e f G L _ A P P L E _ a u x _ d e p t h _ s t e n c i l 19690 19691 # d e f i n e G L _ A P P L E _ a u x _ d e p t h _ s t e n c i l 1 19692 19693 # e n d i f 19694 19695 # i f n d e f G L _ A P P L E _ o b j e c t _ p u r g e a b l e 19696 19697 # d e f i n e G L _ A P P L E _ o b j e c t _ p u r g e a b l e 1 19698 19699 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 19700 19701 G L A P I G L e n u m A P I E N T R Y g l O b j e c t P u r g e a b l e A P P L E ( G L e n u m o b j e c t T y p e , G L u i n t n a m e , G L e n u m o p t i o n ) ; 19702 19703 G L A P I G L e n u m A P I E N T R Y g l O b j e c t U n p u r g e a b l e A P P L E ( G L e n u m o b j e c t T y p e , G L u i n t n a m e , G L e n u m o p t i o n ) ; 19704 19705 G L A P I v o i d A P I E N T R Y g l G e t O b j e c t P a r a m e t e r i v A P P L E ( G L e n u m o b j e c t T y p e , G L u i n t n a m e , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 19706 19707 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 19708 19709 t y p e d e f G L e n u m ( A P I E N T R Y P P F N G L O B J E C T P U R G E A B L E A P P L E P R O C ) ( G L e n u m o b j e c t T y p e , G L u i n t n a m e , G L e n u m o p t i o n ) ; 19710 19711 t y p e d e f G L e n u m ( A P I E N T R Y P P F N G L O B J E C T U N P U R G E A B L E A P P L E P R O C ) ( G L e n u m o b j e c t T y p e , G L u i n t n a m e , G L e n u m o p t i o n ) ; 19712 19713 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T O B J E C T P A R A M E T E R I V A P P L E P R O C ) ( G L e n u m o b j e c t T y p e , G L u i n t n a m e , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 19714 19715 # e n d i f 19716 19717 # i f n d e f G L _ A P P L E _ r o w _ b y t e s 19718 19719 # d e f i n e G L _ A P P L E _ r o w _ b y t e s 1 19720 19721 # e n d i f 19722 19723 # i f n d e f G L _ A P P L E _ r g b _ 4 2 2 19724 19725 # d e f i n e G L _ A P P L E _ r g b _ 4 2 2 1 19726 19727 # e n d i f 19728 19729 # i f n d e f G L _ N V _ v i d e o _ c a p t u r e 19730 19731 # d e f i n e G L _ N V _ v i d e o _ c a p t u r e 1 19732 19733 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 19734 19735 G L A P I v o i d A P I E N T R Y g l B e g i n V i d e o C a p t u r e N V ( G L u i n t v i d e o _ c a p t u r e _ s l o t ) ; 19736 19737 G L A P I v o i d A P I E N T R Y g l B i n d V i d e o C a p t u r e S t r e a m B u f f e r N V ( G L u i n t v i d e o _ c a p t u r e _ s l o t , G L u i n t s t r e a m , G L e n u m f r a m e _ r e g i o n , G L i n t p t r A R B o f f s e t ) ; 19738 19739 G L A P I v o i d A P I E N T R Y g l B i n d V i d e o C a p t u r e S t r e a m T e x t u r e N V ( G L u i n t v i d e o _ c a p t u r e _ s l o t , G L u i n t s t r e a m , G L e n u m f r a m e _ r e g i o n , G L e n u m t a r g e t , G L u i n t t e x t u r e ) ; 19740 19741 G L A P I v o i d A P I E N T R Y g l E n d V i d e o C a p t u r e N V ( G L u i n t v i d e o _ c a p t u r e _ s l o t ) ; 19742 19743 G L A P I v o i d A P I E N T R Y g l G e t V i d e o C a p t u r e i v N V ( G L u i n t v i d e o _ c a p t u r e _ s l o t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 19744 19745 G L A P I v o i d A P I E N T R Y g l G e t V i d e o C a p t u r e S t r e a m i v N V ( G L u i n t v i d e o _ c a p t u r e _ s l o t , G L u i n t s t r e a m , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 19746 19747 G L A P I v o i d A P I E N T R Y g l G e t V i d e o C a p t u r e S t r e a m f v N V ( G L u i n t v i d e o _ c a p t u r e _ s l o t , G L u i n t s t r e a m , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 19748 19749 G L A P I v o i d A P I E N T R Y g l G e t V i d e o C a p t u r e S t r e a m d v N V ( G L u i n t v i d e o _ c a p t u r e _ s l o t , G L u i n t s t r e a m , G L e n u m p n a m e , G L d o u b l e * p a r a m s ) ; 19750 19751 G L A P I G L e n u m A P I E N T R Y g l V i d e o C a p t u r e N V ( G L u i n t v i d e o _ c a p t u r e _ s l o t , G L u i n t * s e q u e n c e _ n u m , G L u i n t 6 4 E X T * c a p t u r e _ t i m e ) ; 19752 19753 G L A P I v o i d A P I E N T R Y g l V i d e o C a p t u r e S t r e a m P a r a m e t e r i v N V ( G L u i n t v i d e o _ c a p t u r e _ s l o t , G L u i n t s t r e a m , G L e n u m p n a m e , c o n s t G L i n t * p a r a m s ) ; 19754 19755 G L A P I v o i d A P I E N T R Y g l V i d e o C a p t u r e S t r e a m P a r a m e t e r f v N V ( G L u i n t v i d e o _ c a p t u r e _ s l o t , G L u i n t s t r e a m , G L e n u m p n a m e , c o n s t G L f l o a t * p a r a m s ) ; 19756 19757 G L A P I v o i d A P I E N T R Y g l V i d e o C a p t u r e S t r e a m P a r a m e t e r d v N V ( G L u i n t v i d e o _ c a p t u r e _ s l o t , G L u i n t s t r e a m , G L e n u m p n a m e , c o n s t G L d o u b l e * p a r a m s ) ; 19758 19759 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 19760 19761 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B E G I N V I D E O C A P T U R E N V P R O C ) ( G L u i n t v i d e o _ c a p t u r e _ s l o t ) ; 19762 19763 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B I N D V I D E O C A P T U R E S T R E A M B U F F E R N V P R O C ) ( G L u i n t v i d e o _ c a p t u r e _ s l o t , G L u i n t s t r e a m , G L e n u m f r a m e _ r e g i o n , G L i n t p t r A R B o f f s e t ) ; 19764 19765 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B I N D V I D E O C A P T U R E S T R E A M T E X T U R E N V P R O C ) ( G L u i n t v i d e o _ c a p t u r e _ s l o t , G L u i n t s t r e a m , G L e n u m f r a m e _ r e g i o n , G L e n u m t a r g e t , G L u i n t t e x t u r e ) ; 19766 19767 t y p e d e f v o i d ( A P I E N T R Y P P F N G L E N D V I D E O C A P T U R E N V P R O C ) ( G L u i n t v i d e o _ c a p t u r e _ s l o t ) ; 19768 19769 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T V I D E O C A P T U R E I V N V P R O C ) ( G L u i n t v i d e o _ c a p t u r e _ s l o t , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 19770 19771 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T V I D E O C A P T U R E S T R E A M I V N V P R O C ) ( G L u i n t v i d e o _ c a p t u r e _ s l o t , G L u i n t s t r e a m , G L e n u m p n a m e , G L i n t * p a r a m s ) ; 19772 19773 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T V I D E O C A P T U R E S T R E A M F V N V P R O C ) ( G L u i n t v i d e o _ c a p t u r e _ s l o t , G L u i n t s t r e a m , G L e n u m p n a m e , G L f l o a t * p a r a m s ) ; 19774 19775 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T V I D E O C A P T U R E S T R E A M D V N V P R O C ) ( G L u i n t v i d e o _ c a p t u r e _ s l o t , G L u i n t s t r e a m , G L e n u m p n a m e , G L d o u b l e * p a r a m s ) ; 19776 19777 t y p e d e f G L e n u m ( A P I E N T R Y P P F N G L V I D E O C A P T U R E N V P R O C ) ( G L u i n t v i d e o _ c a p t u r e _ s l o t , G L u i n t * s e q u e n c e _ n u m , G L u i n t 6 4 E X T * c a p t u r e _ t i m e ) ; 19778 19779 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V I D E O C A P T U R E S T R E A M P A R A M E T E R I V N V P R O C ) ( G L u i n t v i d e o _ c a p t u r e _ s l o t , G L u i n t s t r e a m , G L e n u m p n a m e , c o n s t G L i n t * p a r a m s ) ; 19780 19781 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V I D E O C A P T U R E S T R E A M P A R A M E T E R F V N V P R O C ) ( G L u i n t v i d e o _ c a p t u r e _ s l o t , G L u i n t s t r e a m , G L e n u m p n a m e , c o n s t G L f l o a t * p a r a m s ) ; 19782 19783 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V I D E O C A P T U R E S T R E A M P A R A M E T E R D V N V P R O C ) ( G L u i n t v i d e o _ c a p t u r e _ s l o t , G L u i n t s t r e a m , G L e n u m p n a m e , c o n s t G L d o u b l e * p a r a m s ) ; 19784 19785 # e n d i f 19786 19787 # i f n d e f G L _ N V _ c o p y _ i m a g e 19788 19789 # d e f i n e G L _ N V _ c o p y _ i m a g e 1 19790 19791 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 19792 19793 G L A P I v o i d A P I E N T R Y g l C o p y I m a g e S u b D a t a N V ( G L u i n t s r c N a m e , G L e n u m s r c T a r g e t , G L i n t s r c L e v e l , G L i n t s r c X , G L i n t s r c Y , G L i n t s r c Z , G L u i n t d s t N a m e , G L e n u m d s t T a r g e t , G L i n t d s t L e v e l , G L i n t d s t X , G L i n t d s t Y , G L i n t d s t Z , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L s i z e i d e p t h ) ; 19794 19795 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 19796 19797 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O P Y I M A G E S U B D A T A N V P R O C ) ( G L u i n t s r c N a m e , G L e n u m s r c T a r g e t , G L i n t s r c L e v e l , G L i n t s r c X , G L i n t s r c Y , G L i n t s r c Z , G L u i n t d s t N a m e , G L e n u m d s t T a r g e t , G L i n t d s t L e v e l , G L i n t d s t X , G L i n t d s t Y , G L i n t d s t Z , G L s i z e i w i d t h , G L s i z e i h e i g h t , G L s i z e i d e p t h ) ; 19798 19799 # e n d i f 19800 19801 # i f n d e f G L _ E X T _ s e p a r a t e _ s h a d e r _ o b j e c t s 19802 19803 # d e f i n e G L _ E X T _ s e p a r a t e _ s h a d e r _ o b j e c t s 1 19804 19805 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 19806 19807 G L A P I v o i d A P I E N T R Y g l U s e S h a d e r P r o g r a m E X T ( G L e n u m t y p e , G L u i n t p r o g r a m ) ; 19808 19809 G L A P I v o i d A P I E N T R Y g l A c t i v e P r o g r a m E X T ( G L u i n t p r o g r a m ) ; 19810 19811 G L A P I G L u i n t A P I E N T R Y g l C r e a t e S h a d e r P r o g r a m E X T ( G L e n u m t y p e , c o n s t G L c h a r * s t r i n g ) ; 19812 19813 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 19814 19815 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U S E S H A D E R P R O G R A M E X T P R O C ) ( G L e n u m t y p e , G L u i n t p r o g r a m ) ; 19816 19817 t y p e d e f v o i d ( A P I E N T R Y P P F N G L A C T I V E P R O G R A M E X T P R O C ) ( G L u i n t p r o g r a m ) ; 19818 19819 t y p e d e f G L u i n t ( A P I E N T R Y P P F N G L C R E A T E S H A D E R P R O G R A M E X T P R O C ) ( G L e n u m t y p e , c o n s t G L c h a r * s t r i n g ) ; 19820 19821 # e n d i f 19822 19823 # i f n d e f G L _ N V _ p a r a m e t e r _ b u f f e r _ o b j e c t 2 19824 19825 # d e f i n e G L _ N V _ p a r a m e t e r _ b u f f e r _ o b j e c t 2 1 19826 19827 # e n d i f 19828 19829 # i f n d e f G L _ N V _ s h a d e r _ b u f f e r _ l o a d 19830 19831 # d e f i n e G L _ N V _ s h a d e r _ b u f f e r _ l o a d 1 19832 19833 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 19834 19835 G L A P I v o i d A P I E N T R Y g l M a k e B u f f e r R e s i d e n t N V ( G L e n u m t a r g e t , G L e n u m a c c e s s ) ; 19836 19837 G L A P I v o i d A P I E N T R Y g l M a k e B u f f e r N o n R e s i d e n t N V ( G L e n u m t a r g e t ) ; 19838 19839 G L A P I G L b o o l e a n A P I E N T R Y g l I s B u f f e r R e s i d e n t N V ( G L e n u m t a r g e t ) ; 19840 19841 G L A P I v o i d A P I E N T R Y g l M a k e N a m e d B u f f e r R e s i d e n t N V ( G L u i n t b u f f e r , G L e n u m a c c e s s ) ; 19842 19843 G L A P I v o i d A P I E N T R Y g l M a k e N a m e d B u f f e r N o n R e s i d e n t N V ( G L u i n t b u f f e r ) ; 19844 19845 G L A P I G L b o o l e a n A P I E N T R Y g l I s N a m e d B u f f e r R e s i d e n t N V ( G L u i n t b u f f e r ) ; 19846 19847 G L A P I v o i d A P I E N T R Y g l G e t B u f f e r P a r a m e t e r u i 6 4 v N V ( G L e n u m t a r g e t , G L e n u m p n a m e , G L u i n t 6 4 E X T * p a r a m s ) ; 19848 19849 G L A P I v o i d A P I E N T R Y g l G e t N a m e d B u f f e r P a r a m e t e r u i 6 4 v N V ( G L u i n t b u f f e r , G L e n u m p n a m e , G L u i n t 6 4 E X T * p a r a m s ) ; 19850 19851 G L A P I v o i d A P I E N T R Y g l G e t I n t e g e r u i 6 4 v N V ( G L e n u m v a l u e , G L u i n t 6 4 E X T * r e s u l t ) ; 19852 19853 G L A P I v o i d A P I E N T R Y g l U n i f o r m u i 6 4 N V ( G L i n t l o c a t i o n , G L u i n t 6 4 E X T v a l u e ) ; 19854 19855 G L A P I v o i d A P I E N T R Y g l U n i f o r m u i 6 4 v N V ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L u i n t 6 4 E X T * v a l u e ) ; 19856 19857 G L A P I v o i d A P I E N T R Y g l G e t U n i f o r m u i 6 4 v N V ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L u i n t 6 4 E X T * p a r a m s ) ; 19858 19859 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m u i 6 4 N V ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L u i n t 6 4 E X T v a l u e ) ; 19860 19861 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m u i 6 4 v N V ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L u i n t 6 4 E X T * v a l u e ) ; 19862 19863 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 19864 19865 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M A K E B U F F E R R E S I D E N T N V P R O C ) ( G L e n u m t a r g e t , G L e n u m a c c e s s ) ; 19866 19867 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M A K E B U F F E R N O N R E S I D E N T N V P R O C ) ( G L e n u m t a r g e t ) ; 19868 19869 t y p e d e f G L b o o l e a n ( A P I E N T R Y P P F N G L I S B U F F E R R E S I D E N T N V P R O C ) ( G L e n u m t a r g e t ) ; 19870 19871 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M A K E N A M E D B U F F E R R E S I D E N T N V P R O C ) ( G L u i n t b u f f e r , G L e n u m a c c e s s ) ; 19872 19873 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M A K E N A M E D B U F F E R N O N R E S I D E N T N V P R O C ) ( G L u i n t b u f f e r ) ; 19874 19875 t y p e d e f G L b o o l e a n ( A P I E N T R Y P P F N G L I S N A M E D B U F F E R R E S I D E N T N V P R O C ) ( G L u i n t b u f f e r ) ; 19876 19877 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T B U F F E R P A R A M E T E R U I 6 4 V N V P R O C ) ( G L e n u m t a r g e t , G L e n u m p n a m e , G L u i n t 6 4 E X T * p a r a m s ) ; 19878 19879 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T N A M E D B U F F E R P A R A M E T E R U I 6 4 V N V P R O C ) ( G L u i n t b u f f e r , G L e n u m p n a m e , G L u i n t 6 4 E X T * p a r a m s ) ; 19880 19881 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T I N T E G E R U I 6 4 V N V P R O C ) ( G L e n u m v a l u e , G L u i n t 6 4 E X T * r e s u l t ) ; 19882 19883 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M U I 6 4 N V P R O C ) ( G L i n t l o c a t i o n , G L u i n t 6 4 E X T v a l u e ) ; 19884 19885 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M U I 6 4 V N V P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L u i n t 6 4 E X T * v a l u e ) ; 19886 19887 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T U N I F O R M U I 6 4 V N V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L u i n t 6 4 E X T * p a r a m s ) ; 19888 19889 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M U I 6 4 N V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L u i n t 6 4 E X T v a l u e ) ; 19890 19891 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M U I 6 4 V N V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L u i n t 6 4 E X T * v a l u e ) ; 19892 19893 # e n d i f 19894 19895 # i f n d e f G L _ N V _ v e r t e x _ b u f f e r _ u n i f i e d _ m e m o r y 19896 19897 # d e f i n e G L _ N V _ v e r t e x _ b u f f e r _ u n i f i e d _ m e m o r y 1 19898 19899 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 19900 19901 G L A P I v o i d A P I E N T R Y g l B u f f e r A d d r e s s R a n g e N V ( G L e n u m p n a m e , G L u i n t i n d e x , G L u i n t 6 4 E X T a d d r e s s , G L s i z e i p t r l e n g t h ) ; 19902 19903 G L A P I v o i d A P I E N T R Y g l V e r t e x F o r m a t N V ( G L i n t s i z e , G L e n u m t y p e , G L s i z e i s t r i d e ) ; 19904 19905 G L A P I v o i d A P I E N T R Y g l N o r m a l F o r m a t N V ( G L e n u m t y p e , G L s i z e i s t r i d e ) ; 19906 19907 G L A P I v o i d A P I E N T R Y g l C o l o r F o r m a t N V ( G L i n t s i z e , G L e n u m t y p e , G L s i z e i s t r i d e ) ; 19908 19909 G L A P I v o i d A P I E N T R Y g l I n d e x F o r m a t N V ( G L e n u m t y p e , G L s i z e i s t r i d e ) ; 19910 19911 G L A P I v o i d A P I E N T R Y g l T e x C o o r d F o r m a t N V ( G L i n t s i z e , G L e n u m t y p e , G L s i z e i s t r i d e ) ; 19912 19913 G L A P I v o i d A P I E N T R Y g l E d g e F l a g F o r m a t N V ( G L s i z e i s t r i d e ) ; 19914 19915 G L A P I v o i d A P I E N T R Y g l S e c o n d a r y C o l o r F o r m a t N V ( G L i n t s i z e , G L e n u m t y p e , G L s i z e i s t r i d e ) ; 19916 19917 G L A P I v o i d A P I E N T R Y g l F o g C o o r d F o r m a t N V ( G L e n u m t y p e , G L s i z e i s t r i d e ) ; 19918 19919 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b F o r m a t N V ( G L u i n t i n d e x , G L i n t s i z e , G L e n u m t y p e , G L b o o l e a n n o r m a l i z e d , G L s i z e i s t r i d e ) ; 19920 19921 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b I F o r m a t N V ( G L u i n t i n d e x , G L i n t s i z e , G L e n u m t y p e , G L s i z e i s t r i d e ) ; 19922 19923 G L A P I v o i d A P I E N T R Y g l G e t I n t e g e r u i 6 4 i _ v N V ( G L e n u m v a l u e , G L u i n t i n d e x , G L u i n t 6 4 E X T * r e s u l t ) ; 19924 19925 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 19926 19927 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B U F F E R A D D R E S S R A N G E N V P R O C ) ( G L e n u m p n a m e , G L u i n t i n d e x , G L u i n t 6 4 E X T a d d r e s s , G L s i z e i p t r l e n g t h ) ; 19928 19929 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X F O R M A T N V P R O C ) ( G L i n t s i z e , G L e n u m t y p e , G L s i z e i s t r i d e ) ; 19930 19931 t y p e d e f v o i d ( A P I E N T R Y P P F N G L N O R M A L F O R M A T N V P R O C ) ( G L e n u m t y p e , G L s i z e i s t r i d e ) ; 19932 19933 t y p e d e f v o i d ( A P I E N T R Y P P F N G L C O L O R F O R M A T N V P R O C ) ( G L i n t s i z e , G L e n u m t y p e , G L s i z e i s t r i d e ) ; 19934 19935 t y p e d e f v o i d ( A P I E N T R Y P P F N G L I N D E X F O R M A T N V P R O C ) ( G L e n u m t y p e , G L s i z e i s t r i d e ) ; 19936 19937 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X C O O R D F O R M A T N V P R O C ) ( G L i n t s i z e , G L e n u m t y p e , G L s i z e i s t r i d e ) ; 19938 19939 t y p e d e f v o i d ( A P I E N T R Y P P F N G L E D G E F L A G F O R M A T N V P R O C ) ( G L s i z e i s t r i d e ) ; 19940 19941 t y p e d e f v o i d ( A P I E N T R Y P P F N G L S E C O N D A R Y C O L O R F O R M A T N V P R O C ) ( G L i n t s i z e , G L e n u m t y p e , G L s i z e i s t r i d e ) ; 19942 19943 t y p e d e f v o i d ( A P I E N T R Y P P F N G L F O G C O O R D F O R M A T N V P R O C ) ( G L e n u m t y p e , G L s i z e i s t r i d e ) ; 19944 19945 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B F O R M A T N V P R O C ) ( G L u i n t i n d e x , G L i n t s i z e , G L e n u m t y p e , G L b o o l e a n n o r m a l i z e d , G L s i z e i s t r i d e ) ; 19946 19947 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B I F O R M A T N V P R O C ) ( G L u i n t i n d e x , G L i n t s i z e , G L e n u m t y p e , G L s i z e i s t r i d e ) ; 19948 19949 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T I N T E G E R U I 6 4 I _ V N V P R O C ) ( G L e n u m v a l u e , G L u i n t i n d e x , G L u i n t 6 4 E X T * r e s u l t ) ; 19950 19951 # e n d i f 19952 19953 # i f n d e f G L _ N V _ t e x t u r e _ b a r r i e r 19954 19955 # d e f i n e G L _ N V _ t e x t u r e _ b a r r i e r 1 19956 19957 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 19958 19959 G L A P I v o i d A P I E N T R Y g l T e x t u r e B a r r i e r N V ( v o i d ) ; 19960 19961 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 19962 19963 t y p e d e f v o i d ( A P I E N T R Y P P F N G L T E X T U R E B A R R I E R N V P R O C ) ( v o i d ) ; 19964 19965 # e n d i f 19966 19967 # i f n d e f G L _ A M D _ s h a d e r _ s t e n c i l _ e x p o r t 19968 19969 # d e f i n e G L _ A M D _ s h a d e r _ s t e n c i l _ e x p o r t 1 19970 19971 # e n d i f 19972 19973 # i f n d e f G L _ A M D _ s e a m l e s s _ c u b e m a p _ p e r _ t e x t u r e 19974 19975 # d e f i n e G L _ A M D _ s e a m l e s s _ c u b e m a p _ p e r _ t e x t u r e 1 19976 19977 # e n d i f 19978 19979 # i f n d e f G L _ A M D _ c o n s e r v a t i v e _ d e p t h 19980 19981 # d e f i n e G L _ A M D _ c o n s e r v a t i v e _ d e p t h 1 19982 19983 # e n d i f 19984 19985 # i f n d e f G L _ E X T _ s h a d e r _ i m a g e _ l o a d _ s t o r e 19986 19987 # d e f i n e G L _ E X T _ s h a d e r _ i m a g e _ l o a d _ s t o r e 1 19988 19989 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 19990 19991 G L A P I v o i d A P I E N T R Y g l B i n d I m a g e T e x t u r e E X T ( G L u i n t i n d e x , G L u i n t t e x t u r e , G L i n t l e v e l , G L b o o l e a n l a y e r e d , G L i n t l a y e r , G L e n u m a c c e s s , G L i n t f o r m a t ) ; 19992 19993 G L A P I v o i d A P I E N T R Y g l M e m o r y B a r r i e r E X T ( G L b i t f i e l d b a r r i e r s ) ; 19994 19995 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 19996 19997 t y p e d e f v o i d ( A P I E N T R Y P P F N G L B I N D I M A G E T E X T U R E E X T P R O C ) ( G L u i n t i n d e x , G L u i n t t e x t u r e , G L i n t l e v e l , G L b o o l e a n l a y e r e d , G L i n t l a y e r , G L e n u m a c c e s s , G L i n t f o r m a t ) ; 19998 19999 t y p e d e f v o i d ( A P I E N T R Y P P F N G L M E M O R Y B A R R I E R E X T P R O C ) ( G L b i t f i e l d b a r r i e r s ) ; 20000 20001 # e n d i f 20002 20003 # i f n d e f G L _ E X T _ v e r t e x _ a t t r i b _ 6 4 b i t 20004 20005 # d e f i n e G L _ E X T _ v e r t e x _ a t t r i b _ 6 4 b i t 1 20006 20007 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 20008 20009 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b L 1 d E X T ( G L u i n t i n d e x , G L d o u b l e x ) ; 20010 20011 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b L 2 d E X T ( G L u i n t i n d e x , G L d o u b l e x , G L d o u b l e y ) ; 20012 20013 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b L 3 d E X T ( G L u i n t i n d e x , G L d o u b l e x , G L d o u b l e y , G L d o u b l e z ) ; 20014 20015 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b L 4 d E X T ( G L u i n t i n d e x , G L d o u b l e x , G L d o u b l e y , G L d o u b l e z , G L d o u b l e w ) ; 20016 20017 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b L 1 d v E X T ( G L u i n t i n d e x , c o n s t G L d o u b l e * v ) ; 20018 20019 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b L 2 d v E X T ( G L u i n t i n d e x , c o n s t G L d o u b l e * v ) ; 20020 20021 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b L 3 d v E X T ( G L u i n t i n d e x , c o n s t G L d o u b l e * v ) ; 20022 20023 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b L 4 d v E X T ( G L u i n t i n d e x , c o n s t G L d o u b l e * v ) ; 20024 20025 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b L P o i n t e r E X T ( G L u i n t i n d e x , G L i n t s i z e , G L e n u m t y p e , G L s i z e i s t r i d e , c o n s t G L v o i d * p o i n t e r ) ; 20026 20027 G L A P I v o i d A P I E N T R Y g l G e t V e r t e x A t t r i b L d v E X T ( G L u i n t i n d e x , G L e n u m p n a m e , G L d o u b l e * p a r a m s ) ; 20028 20029 G L A P I v o i d A P I E N T R Y g l V e r t e x A r r a y V e r t e x A t t r i b L O f f s e t E X T ( G L u i n t v a o b j , G L u i n t b u f f e r , G L u i n t i n d e x , G L i n t s i z e , G L e n u m t y p e , G L s i z e i s t r i d e , G L i n t p t r o f f s e t ) ; 20030 20031 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 20032 20033 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B L 1 D E X T P R O C ) ( G L u i n t i n d e x , G L d o u b l e x ) ; 20034 20035 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B L 2 D E X T P R O C ) ( G L u i n t i n d e x , G L d o u b l e x , G L d o u b l e y ) ; 20036 20037 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B L 3 D E X T P R O C ) ( G L u i n t i n d e x , G L d o u b l e x , G L d o u b l e y , G L d o u b l e z ) ; 20038 20039 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B L 4 D E X T P R O C ) ( G L u i n t i n d e x , G L d o u b l e x , G L d o u b l e y , G L d o u b l e z , G L d o u b l e w ) ; 20040 20041 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B L 1 D V E X T P R O C ) ( G L u i n t i n d e x , c o n s t G L d o u b l e * v ) ; 20042 20043 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B L 2 D V E X T P R O C ) ( G L u i n t i n d e x , c o n s t G L d o u b l e * v ) ; 20044 20045 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B L 3 D V E X T P R O C ) ( G L u i n t i n d e x , c o n s t G L d o u b l e * v ) ; 20046 20047 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B L 4 D V E X T P R O C ) ( G L u i n t i n d e x , c o n s t G L d o u b l e * v ) ; 20048 20049 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B L P O I N T E R E X T P R O C ) ( G L u i n t i n d e x , G L i n t s i z e , G L e n u m t y p e , G L s i z e i s t r i d e , c o n s t G L v o i d * p o i n t e r ) ; 20050 20051 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T V E R T E X A T T R I B L D V E X T P R O C ) ( G L u i n t i n d e x , G L e n u m p n a m e , G L d o u b l e * p a r a m s ) ; 20052 20053 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A R R A Y V E R T E X A T T R I B L O F F S E T E X T P R O C ) ( G L u i n t v a o b j , G L u i n t b u f f e r , G L u i n t i n d e x , G L i n t s i z e , G L e n u m t y p e , G L s i z e i s t r i d e , G L i n t p t r o f f s e t ) ; 20054 20055 # e n d i f 20056 20057 # i f n d e f G L _ N V _ g p u _ p r o g r a m 5 20058 20059 # d e f i n e G L _ N V _ g p u _ p r o g r a m 5 1 20060 20061 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 20062 20063 G L A P I v o i d A P I E N T R Y g l P r o g r a m S u b r o u t i n e P a r a m e t e r s u i v N V ( G L e n u m t a r g e t , G L s i z e i c o u n t , c o n s t G L u i n t * p a r a m s ) ; 20064 20065 G L A P I v o i d A P I E N T R Y g l G e t P r o g r a m S u b r o u t i n e P a r a m e t e r u i v N V ( G L e n u m t a r g e t , G L u i n t i n d e x , G L u i n t * p a r a m ) ; 20066 20067 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 20068 20069 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M S U B R O U T I N E P A R A M E T E R S U I V N V P R O C ) ( G L e n u m t a r g e t , G L s i z e i c o u n t , c o n s t G L u i n t * p a r a m s ) ; 20070 20071 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T P R O G R A M S U B R O U T I N E P A R A M E T E R U I V N V P R O C ) ( G L e n u m t a r g e t , G L u i n t i n d e x , G L u i n t * p a r a m ) ; 20072 20073 # e n d i f 20074 20075 # i f n d e f G L _ N V _ g p u _ s h a d e r 5 20076 20077 # d e f i n e G L _ N V _ g p u _ s h a d e r 5 1 20078 20079 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 20080 20081 G L A P I v o i d A P I E N T R Y g l U n i f o r m 1 i 6 4 N V ( G L i n t l o c a t i o n , G L i n t 6 4 E X T x ) ; 20082 20083 G L A P I v o i d A P I E N T R Y g l U n i f o r m 2 i 6 4 N V ( G L i n t l o c a t i o n , G L i n t 6 4 E X T x , G L i n t 6 4 E X T y ) ; 20084 20085 G L A P I v o i d A P I E N T R Y g l U n i f o r m 3 i 6 4 N V ( G L i n t l o c a t i o n , G L i n t 6 4 E X T x , G L i n t 6 4 E X T y , G L i n t 6 4 E X T z ) ; 20086 20087 G L A P I v o i d A P I E N T R Y g l U n i f o r m 4 i 6 4 N V ( G L i n t l o c a t i o n , G L i n t 6 4 E X T x , G L i n t 6 4 E X T y , G L i n t 6 4 E X T z , G L i n t 6 4 E X T w ) ; 20088 20089 G L A P I v o i d A P I E N T R Y g l U n i f o r m 1 i 6 4 v N V ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L i n t 6 4 E X T * v a l u e ) ; 20090 20091 G L A P I v o i d A P I E N T R Y g l U n i f o r m 2 i 6 4 v N V ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L i n t 6 4 E X T * v a l u e ) ; 20092 20093 G L A P I v o i d A P I E N T R Y g l U n i f o r m 3 i 6 4 v N V ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L i n t 6 4 E X T * v a l u e ) ; 20094 20095 G L A P I v o i d A P I E N T R Y g l U n i f o r m 4 i 6 4 v N V ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L i n t 6 4 E X T * v a l u e ) ; 20096 20097 G L A P I v o i d A P I E N T R Y g l U n i f o r m 1 u i 6 4 N V ( G L i n t l o c a t i o n , G L u i n t 6 4 E X T x ) ; 20098 20099 G L A P I v o i d A P I E N T R Y g l U n i f o r m 2 u i 6 4 N V ( G L i n t l o c a t i o n , G L u i n t 6 4 E X T x , G L u i n t 6 4 E X T y ) ; 20100 20101 G L A P I v o i d A P I E N T R Y g l U n i f o r m 3 u i 6 4 N V ( G L i n t l o c a t i o n , G L u i n t 6 4 E X T x , G L u i n t 6 4 E X T y , G L u i n t 6 4 E X T z ) ; 20102 20103 G L A P I v o i d A P I E N T R Y g l U n i f o r m 4 u i 6 4 N V ( G L i n t l o c a t i o n , G L u i n t 6 4 E X T x , G L u i n t 6 4 E X T y , G L u i n t 6 4 E X T z , G L u i n t 6 4 E X T w ) ; 20104 20105 G L A P I v o i d A P I E N T R Y g l U n i f o r m 1 u i 6 4 v N V ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L u i n t 6 4 E X T * v a l u e ) ; 20106 20107 G L A P I v o i d A P I E N T R Y g l U n i f o r m 2 u i 6 4 v N V ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L u i n t 6 4 E X T * v a l u e ) ; 20108 20109 G L A P I v o i d A P I E N T R Y g l U n i f o r m 3 u i 6 4 v N V ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L u i n t 6 4 E X T * v a l u e ) ; 20110 20111 G L A P I v o i d A P I E N T R Y g l U n i f o r m 4 u i 6 4 v N V ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L u i n t 6 4 E X T * v a l u e ) ; 20112 20113 G L A P I v o i d A P I E N T R Y g l G e t U n i f o r m i 6 4 v N V ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L i n t 6 4 E X T * p a r a m s ) ; 20114 20115 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 1 i 6 4 N V ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L i n t 6 4 E X T x ) ; 20116 20117 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 2 i 6 4 N V ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L i n t 6 4 E X T x , G L i n t 6 4 E X T y ) ; 20118 20119 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 3 i 6 4 N V ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L i n t 6 4 E X T x , G L i n t 6 4 E X T y , G L i n t 6 4 E X T z ) ; 20120 20121 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 4 i 6 4 N V ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L i n t 6 4 E X T x , G L i n t 6 4 E X T y , G L i n t 6 4 E X T z , G L i n t 6 4 E X T w ) ; 20122 20123 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 1 i 6 4 v N V ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L i n t 6 4 E X T * v a l u e ) ; 20124 20125 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 2 i 6 4 v N V ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L i n t 6 4 E X T * v a l u e ) ; 20126 20127 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 3 i 6 4 v N V ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L i n t 6 4 E X T * v a l u e ) ; 20128 20129 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 4 i 6 4 v N V ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L i n t 6 4 E X T * v a l u e ) ; 20130 20131 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 1 u i 6 4 N V ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L u i n t 6 4 E X T x ) ; 20132 20133 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 2 u i 6 4 N V ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L u i n t 6 4 E X T x , G L u i n t 6 4 E X T y ) ; 20134 20135 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 3 u i 6 4 N V ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L u i n t 6 4 E X T x , G L u i n t 6 4 E X T y , G L u i n t 6 4 E X T z ) ; 20136 20137 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 4 u i 6 4 N V ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L u i n t 6 4 E X T x , G L u i n t 6 4 E X T y , G L u i n t 6 4 E X T z , G L u i n t 6 4 E X T w ) ; 20138 20139 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 1 u i 6 4 v N V ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L u i n t 6 4 E X T * v a l u e ) ; 20140 20141 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 2 u i 6 4 v N V ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L u i n t 6 4 E X T * v a l u e ) ; 20142 20143 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 3 u i 6 4 v N V ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L u i n t 6 4 E X T * v a l u e ) ; 20144 20145 G L A P I v o i d A P I E N T R Y g l P r o g r a m U n i f o r m 4 u i 6 4 v N V ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L u i n t 6 4 E X T * v a l u e ) ; 20146 20147 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 20148 20149 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 1 I 6 4 N V P R O C ) ( G L i n t l o c a t i o n , G L i n t 6 4 E X T x ) ; 20150 20151 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 2 I 6 4 N V P R O C ) ( G L i n t l o c a t i o n , G L i n t 6 4 E X T x , G L i n t 6 4 E X T y ) ; 20152 20153 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 3 I 6 4 N V P R O C ) ( G L i n t l o c a t i o n , G L i n t 6 4 E X T x , G L i n t 6 4 E X T y , G L i n t 6 4 E X T z ) ; 20154 20155 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 4 I 6 4 N V P R O C ) ( G L i n t l o c a t i o n , G L i n t 6 4 E X T x , G L i n t 6 4 E X T y , G L i n t 6 4 E X T z , G L i n t 6 4 E X T w ) ; 20156 20157 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 1 I 6 4 V N V P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L i n t 6 4 E X T * v a l u e ) ; 20158 20159 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 2 I 6 4 V N V P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L i n t 6 4 E X T * v a l u e ) ; 20160 20161 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 3 I 6 4 V N V P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L i n t 6 4 E X T * v a l u e ) ; 20162 20163 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 4 I 6 4 V N V P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L i n t 6 4 E X T * v a l u e ) ; 20164 20165 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 1 U I 6 4 N V P R O C ) ( G L i n t l o c a t i o n , G L u i n t 6 4 E X T x ) ; 20166 20167 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 2 U I 6 4 N V P R O C ) ( G L i n t l o c a t i o n , G L u i n t 6 4 E X T x , G L u i n t 6 4 E X T y ) ; 20168 20169 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 3 U I 6 4 N V P R O C ) ( G L i n t l o c a t i o n , G L u i n t 6 4 E X T x , G L u i n t 6 4 E X T y , G L u i n t 6 4 E X T z ) ; 20170 20171 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 4 U I 6 4 N V P R O C ) ( G L i n t l o c a t i o n , G L u i n t 6 4 E X T x , G L u i n t 6 4 E X T y , G L u i n t 6 4 E X T z , G L u i n t 6 4 E X T w ) ; 20172 20173 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 1 U I 6 4 V N V P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L u i n t 6 4 E X T * v a l u e ) ; 20174 20175 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 2 U I 6 4 V N V P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L u i n t 6 4 E X T * v a l u e ) ; 20176 20177 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 3 U I 6 4 V N V P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L u i n t 6 4 E X T * v a l u e ) ; 20178 20179 t y p e d e f v o i d ( A P I E N T R Y P P F N G L U N I F O R M 4 U I 6 4 V N V P R O C ) ( G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L u i n t 6 4 E X T * v a l u e ) ; 20180 20181 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T U N I F O R M I 6 4 V N V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L i n t 6 4 E X T * p a r a m s ) ; 20182 20183 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 1 I 6 4 N V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L i n t 6 4 E X T x ) ; 20184 20185 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 2 I 6 4 N V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L i n t 6 4 E X T x , G L i n t 6 4 E X T y ) ; 20186 20187 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 3 I 6 4 N V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L i n t 6 4 E X T x , G L i n t 6 4 E X T y , G L i n t 6 4 E X T z ) ; 20188 20189 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 4 I 6 4 N V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L i n t 6 4 E X T x , G L i n t 6 4 E X T y , G L i n t 6 4 E X T z , G L i n t 6 4 E X T w ) ; 20190 20191 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 1 I 6 4 V N V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L i n t 6 4 E X T * v a l u e ) ; 20192 20193 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 2 I 6 4 V N V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L i n t 6 4 E X T * v a l u e ) ; 20194 20195 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 3 I 6 4 V N V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L i n t 6 4 E X T * v a l u e ) ; 20196 20197 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 4 I 6 4 V N V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L i n t 6 4 E X T * v a l u e ) ; 20198 20199 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 1 U I 6 4 N V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L u i n t 6 4 E X T x ) ; 20200 20201 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 2 U I 6 4 N V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L u i n t 6 4 E X T x , G L u i n t 6 4 E X T y ) ; 20202 20203 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 3 U I 6 4 N V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L u i n t 6 4 E X T x , G L u i n t 6 4 E X T y , G L u i n t 6 4 E X T z ) ; 20204 20205 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 4 U I 6 4 N V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L u i n t 6 4 E X T x , G L u i n t 6 4 E X T y , G L u i n t 6 4 E X T z , G L u i n t 6 4 E X T w ) ; 20206 20207 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 1 U I 6 4 V N V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L u i n t 6 4 E X T * v a l u e ) ; 20208 20209 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 2 U I 6 4 V N V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L u i n t 6 4 E X T * v a l u e ) ; 20210 20211 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 3 U I 6 4 V N V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L u i n t 6 4 E X T * v a l u e ) ; 20212 20213 t y p e d e f v o i d ( A P I E N T R Y P P F N G L P R O G R A M U N I F O R M 4 U I 6 4 V N V P R O C ) ( G L u i n t p r o g r a m , G L i n t l o c a t i o n , G L s i z e i c o u n t , c o n s t G L u i n t 6 4 E X T * v a l u e ) ; 20214 20215 # e n d i f 20216 20217 # i f n d e f G L _ N V _ s h a d e r _ b u f f e r _ s t o r e 20218 20219 # d e f i n e G L _ N V _ s h a d e r _ b u f f e r _ s t o r e 1 20220 20221 # e n d i f 20222 20223 # i f n d e f G L _ N V _ t e s s e l l a t i o n _ p r o g r a m 5 20224 20225 # d e f i n e G L _ N V _ t e s s e l l a t i o n _ p r o g r a m 5 1 20226 20227 # e n d i f 20228 20229 # i f n d e f G L _ N V _ v e r t e x _ a t t r i b _ i n t e g e r _ 6 4 b i t 20230 20231 # d e f i n e G L _ N V _ v e r t e x _ a t t r i b _ i n t e g e r _ 6 4 b i t 1 20232 20233 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 20234 20235 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b L 1 i 6 4 N V ( G L u i n t i n d e x , G L i n t 6 4 E X T x ) ; 20236 20237 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b L 2 i 6 4 N V ( G L u i n t i n d e x , G L i n t 6 4 E X T x , G L i n t 6 4 E X T y ) ; 20238 20239 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b L 3 i 6 4 N V ( G L u i n t i n d e x , G L i n t 6 4 E X T x , G L i n t 6 4 E X T y , G L i n t 6 4 E X T z ) ; 20240 20241 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b L 4 i 6 4 N V ( G L u i n t i n d e x , G L i n t 6 4 E X T x , G L i n t 6 4 E X T y , G L i n t 6 4 E X T z , G L i n t 6 4 E X T w ) ; 20242 20243 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b L 1 i 6 4 v N V ( G L u i n t i n d e x , c o n s t G L i n t 6 4 E X T * v ) ; 20244 20245 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b L 2 i 6 4 v N V ( G L u i n t i n d e x , c o n s t G L i n t 6 4 E X T * v ) ; 20246 20247 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b L 3 i 6 4 v N V ( G L u i n t i n d e x , c o n s t G L i n t 6 4 E X T * v ) ; 20248 20249 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b L 4 i 6 4 v N V ( G L u i n t i n d e x , c o n s t G L i n t 6 4 E X T * v ) ; 20250 20251 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b L 1 u i 6 4 N V ( G L u i n t i n d e x , G L u i n t 6 4 E X T x ) ; 20252 20253 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b L 2 u i 6 4 N V ( G L u i n t i n d e x , G L u i n t 6 4 E X T x , G L u i n t 6 4 E X T y ) ; 20254 20255 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b L 3 u i 6 4 N V ( G L u i n t i n d e x , G L u i n t 6 4 E X T x , G L u i n t 6 4 E X T y , G L u i n t 6 4 E X T z ) ; 20256 20257 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b L 4 u i 6 4 N V ( G L u i n t i n d e x , G L u i n t 6 4 E X T x , G L u i n t 6 4 E X T y , G L u i n t 6 4 E X T z , G L u i n t 6 4 E X T w ) ; 20258 20259 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b L 1 u i 6 4 v N V ( G L u i n t i n d e x , c o n s t G L u i n t 6 4 E X T * v ) ; 20260 20261 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b L 2 u i 6 4 v N V ( G L u i n t i n d e x , c o n s t G L u i n t 6 4 E X T * v ) ; 20262 20263 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b L 3 u i 6 4 v N V ( G L u i n t i n d e x , c o n s t G L u i n t 6 4 E X T * v ) ; 20264 20265 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b L 4 u i 6 4 v N V ( G L u i n t i n d e x , c o n s t G L u i n t 6 4 E X T * v ) ; 20266 20267 G L A P I v o i d A P I E N T R Y g l G e t V e r t e x A t t r i b L i 6 4 v N V ( G L u i n t i n d e x , G L e n u m p n a m e , G L i n t 6 4 E X T * p a r a m s ) ; 20268 20269 G L A P I v o i d A P I E N T R Y g l G e t V e r t e x A t t r i b L u i 6 4 v N V ( G L u i n t i n d e x , G L e n u m p n a m e , G L u i n t 6 4 E X T * p a r a m s ) ; 20270 20271 G L A P I v o i d A P I E N T R Y g l V e r t e x A t t r i b L F o r m a t N V ( G L u i n t i n d e x , G L i n t s i z e , G L e n u m t y p e , G L s i z e i s t r i d e ) ; 20272 20273 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 20274 20275 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B L 1 I 6 4 N V P R O C ) ( G L u i n t i n d e x , G L i n t 6 4 E X T x ) ; 20276 20277 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B L 2 I 6 4 N V P R O C ) ( G L u i n t i n d e x , G L i n t 6 4 E X T x , G L i n t 6 4 E X T y ) ; 20278 20279 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B L 3 I 6 4 N V P R O C ) ( G L u i n t i n d e x , G L i n t 6 4 E X T x , G L i n t 6 4 E X T y , G L i n t 6 4 E X T z ) ; 20280 20281 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B L 4 I 6 4 N V P R O C ) ( G L u i n t i n d e x , G L i n t 6 4 E X T x , G L i n t 6 4 E X T y , G L i n t 6 4 E X T z , G L i n t 6 4 E X T w ) ; 20282 20283 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B L 1 I 6 4 V N V P R O C ) ( G L u i n t i n d e x , c o n s t G L i n t 6 4 E X T * v ) ; 20284 20285 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B L 2 I 6 4 V N V P R O C ) ( G L u i n t i n d e x , c o n s t G L i n t 6 4 E X T * v ) ; 20286 20287 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B L 3 I 6 4 V N V P R O C ) ( G L u i n t i n d e x , c o n s t G L i n t 6 4 E X T * v ) ; 20288 20289 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B L 4 I 6 4 V N V P R O C ) ( G L u i n t i n d e x , c o n s t G L i n t 6 4 E X T * v ) ; 20290 20291 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B L 1 U I 6 4 N V P R O C ) ( G L u i n t i n d e x , G L u i n t 6 4 E X T x ) ; 20292 20293 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B L 2 U I 6 4 N V P R O C ) ( G L u i n t i n d e x , G L u i n t 6 4 E X T x , G L u i n t 6 4 E X T y ) ; 20294 20295 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B L 3 U I 6 4 N V P R O C ) ( G L u i n t i n d e x , G L u i n t 6 4 E X T x , G L u i n t 6 4 E X T y , G L u i n t 6 4 E X T z ) ; 20296 20297 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B L 4 U I 6 4 N V P R O C ) ( G L u i n t i n d e x , G L u i n t 6 4 E X T x , G L u i n t 6 4 E X T y , G L u i n t 6 4 E X T z , G L u i n t 6 4 E X T w ) ; 20298 20299 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B L 1 U I 6 4 V N V P R O C ) ( G L u i n t i n d e x , c o n s t G L u i n t 6 4 E X T * v ) ; 20300 20301 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B L 2 U I 6 4 V N V P R O C ) ( G L u i n t i n d e x , c o n s t G L u i n t 6 4 E X T * v ) ; 20302 20303 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B L 3 U I 6 4 V N V P R O C ) ( G L u i n t i n d e x , c o n s t G L u i n t 6 4 E X T * v ) ; 20304 20305 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B L 4 U I 6 4 V N V P R O C ) ( G L u i n t i n d e x , c o n s t G L u i n t 6 4 E X T * v ) ; 20306 20307 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T V E R T E X A T T R I B L I 6 4 V N V P R O C ) ( G L u i n t i n d e x , G L e n u m p n a m e , G L i n t 6 4 E X T * p a r a m s ) ; 20308 20309 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E T V E R T E X A T T R I B L U I 6 4 V N V P R O C ) ( G L u i n t i n d e x , G L e n u m p n a m e , G L u i n t 6 4 E X T * p a r a m s ) ; 20310 20311 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V E R T E X A T T R I B L F O R M A T N V P R O C ) ( G L u i n t i n d e x , G L i n t s i z e , G L e n u m t y p e , G L s i z e i s t r i d e ) ; 20312 20313 # e n d i f 20314 20315 # i f n d e f G L _ N V _ m u l t i s a m p l e _ c o v e r a g e 20316 20317 # d e f i n e G L _ N V _ m u l t i s a m p l e _ c o v e r a g e 1 20318 20319 # e n d i f 20320 20321 # i f n d e f G L _ A M D _ n a m e _ g e n _ d e l e t e 20322 20323 # d e f i n e G L _ A M D _ n a m e _ g e n _ d e l e t e 1 20324 20325 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 20326 20327 G L A P I v o i d A P I E N T R Y g l G e n N a m e s A M D ( G L e n u m i d e n t i f i e r , G L u i n t n u m , G L u i n t * n a m e s ) ; 20328 20329 G L A P I v o i d A P I E N T R Y g l D e l e t e N a m e s A M D ( G L e n u m i d e n t i f i e r , G L u i n t n u m , c o n s t G L u i n t * n a m e s ) ; 20330 20331 G L A P I G L b o o l e a n A P I E N T R Y g l I s N a m e A M D ( G L e n u m i d e n t i f i e r , G L u i n t n a m e ) ; 20332 20333 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 20334 20335 t y p e d e f v o i d ( A P I E N T R Y P P F N G L G E N N A M E S A M D P R O C ) ( G L e n u m i d e n t i f i e r , G L u i n t n u m , G L u i n t * n a m e s ) ; 20336 20337 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D E L E T E N A M E S A M D P R O C ) ( G L e n u m i d e n t i f i e r , G L u i n t n u m , c o n s t G L u i n t * n a m e s ) ; 20338 20339 t y p e d e f G L b o o l e a n ( A P I E N T R Y P P F N G L I S N A M E A M D P R O C ) ( G L e n u m i d e n t i f i e r , G L u i n t n a m e ) ; 20340 20341 # e n d i f 20342 20343 # i f n d e f G L _ A M D _ d e b u g _ o u t p u t 20344 20345 # d e f i n e G L _ A M D _ d e b u g _ o u t p u t 1 20346 20347 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 20348 20349 G L A P I v o i d A P I E N T R Y g l D e b u g M e s s a g e E n a b l e A M D ( G L e n u m c a t e g o r y , G L e n u m s e v e r i t y , G L s i z e i c o u n t , c o n s t G L u i n t * i d s , G L b o o l e a n e n a b l e d ) ; 20350 20351 G L A P I v o i d A P I E N T R Y g l D e b u g M e s s a g e I n s e r t A M D ( G L e n u m c a t e g o r y , G L e n u m s e v e r i t y , G L u i n t i d , G L s i z e i l e n g t h , c o n s t G L c h a r * b u f ) ; 20352 20353 G L A P I v o i d A P I E N T R Y g l D e b u g M e s s a g e C a l l b a c k A M D ( G L D E B U G P R O C A M D c a l l b a c k , G L v o i d * u s e r P a r a m ) ; 20354 20355 G L A P I G L u i n t A P I E N T R Y g l G e t D e b u g M e s s a g e L o g A M D ( G L u i n t c o u n t , G L s i z e i b u f s i z e , G L e n u m * c a t e g o r i e s , G L u i n t * s e v e r i t i e s , G L u i n t * i d s , G L s i z e i * l e n g t h s , G L c h a r * m e s s a g e ) ; 20356 20357 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 20358 20359 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D E B U G M E S S A G E E N A B L E A M D P R O C ) ( G L e n u m c a t e g o r y , G L e n u m s e v e r i t y , G L s i z e i c o u n t , c o n s t G L u i n t * i d s , G L b o o l e a n e n a b l e d ) ; 20360 20361 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D E B U G M E S S A G E I N S E R T A M D P R O C ) ( G L e n u m c a t e g o r y , G L e n u m s e v e r i t y , G L u i n t i d , G L s i z e i l e n g t h , c o n s t G L c h a r * b u f ) ; 20362 20363 t y p e d e f v o i d ( A P I E N T R Y P P F N G L D E B U G M E S S A G E C A L L B A C K A M D P R O C ) ( G L D E B U G P R O C A M D c a l l b a c k , G L v o i d * u s e r P a r a m ) ; 20364 20365 t y p e d e f G L u i n t ( A P I E N T R Y P P F N G L G E T D E B U G M E S S A G E L O G A M D P R O C ) ( G L u i n t c o u n t , G L s i z e i b u f s i z e , G L e n u m * c a t e g o r i e s , G L u i n t * s e v e r i t i e s , G L u i n t * i d s , G L s i z e i * l e n g t h s , G L c h a r * m e s s a g e ) ; 20366 20367 # e n d i f 20368 20369 # i f n d e f G L _ N V _ v d p a u _ i n t e r o p 20370 20371 # d e f i n e G L _ N V _ v d p a u _ i n t e r o p 1 20372 20373 # i f d e f G L _ G L E X T _ P R O T O T Y P E S 20374 20375 G L A P I v o i d A P I E N T R Y g l V D P A U I n i t N V ( c o n s t G L v o i d * v d p D e v i c e , c o n s t G L v o i d * g e t P r o c A d d r e s s ) ; 20376 20377 G L A P I v o i d A P I E N T R Y g l V D P A U F i n i N V ( v o i d ) ; 20378 20379 G L A P I G L v d p a u S u r f a c e N V A P I E N T R Y g l V D P A U R e g i s t e r V i d e o S u r f a c e N V ( G L v o i d * v d p S u r f a c e , G L e n u m t a r g e t , G L s i z e i n u m T e x t u r e N a m e s , c o n s t G L u i n t * t e x t u r e N a m e s ) ; 20380 20381 G L A P I G L v d p a u S u r f a c e N V A P I E N T R Y g l V D P A U R e g i s t e r O u t p u t S u r f a c e N V ( G L v o i d * v d p S u r f a c e , G L e n u m t a r g e t , G L s i z e i n u m T e x t u r e N a m e s , c o n s t G L u i n t * t e x t u r e N a m e s ) ; 20382 20383 G L A P I v o i d A P I E N T R Y g l V D P A U I s S u r f a c e N V ( G L v d p a u S u r f a c e N V s u r f a c e ) ; 20384 20385 G L A P I v o i d A P I E N T R Y g l V D P A U U n r e g i s t e r S u r f a c e N V ( G L v d p a u S u r f a c e N V s u r f a c e ) ; 20386 20387 G L A P I v o i d A P I E N T R Y g l V D P A U G e t S u r f a c e i v N V ( G L v d p a u S u r f a c e N V s u r f a c e , G L e n u m p n a m e , G L s i z e i b u f S i z e , G L s i z e i * l e n g t h , G L i n t * v a l u e s ) ; 20388 20389 G L A P I v o i d A P I E N T R Y g l V D P A U S u r f a c e A c c e s s N V ( G L v d p a u S u r f a c e N V s u r f a c e , G L e n u m a c c e s s ) ; 20390 20391 G L A P I v o i d A P I E N T R Y g l V D P A U M a p S u r f a c e s N V ( G L s i z e i n u m S u r f a c e s , c o n s t G L v d p a u S u r f a c e N V * s u r f a c e s ) ; 20392 20393 G L A P I v o i d A P I E N T R Y g l V D P A U U n m a p S u r f a c e s N V ( G L s i z e i n u m S u r f a c e , c o n s t G L v d p a u S u r f a c e N V * s u r f a c e s ) ; 20394 20395 # e n d i f / * G L _ G L E X T _ P R O T O T Y P E S * / 20396 20397 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V D P A U I N I T N V P R O C ) ( c o n s t G L v o i d * v d p D e v i c e , c o n s t G L v o i d * g e t P r o c A d d r e s s ) ; 20398 20399 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V D P A U F I N I N V P R O C ) ( v o i d ) ; 20400 20401 t y p e d e f G L v d p a u S u r f a c e N V ( A P I E N T R Y P P F N G L V D P A U R E G I S T E R V I D E O S U R F A C E N V P R O C ) ( G L v o i d * v d p S u r f a c e , G L e n u m t a r g e t , G L s i z e i n u m T e x t u r e N a m e s , c o n s t G L u i n t * t e x t u r e N a m e s ) ; 20402 20403 t y p e d e f G L v d p a u S u r f a c e N V ( A P I E N T R Y P P F N G L V D P A U R E G I S T E R O U T P U T S U R F A C E N V P R O C ) ( G L v o i d * v d p S u r f a c e , G L e n u m t a r g e t , G L s i z e i n u m T e x t u r e N a m e s , c o n s t G L u i n t * t e x t u r e N a m e s ) ; 20404 20405 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V D P A U I S S U R F A C E N V P R O C ) ( G L v d p a u S u r f a c e N V s u r f a c e ) ; 20406 20407 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V D P A U U N R E G I S T E R S U R F A C E N V P R O C ) ( G L v d p a u S u r f a c e N V s u r f a c e ) ; 20408 20409 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V D P A U G E T S U R F A C E I V N V P R O C ) ( G L v d p a u S u r f a c e N V s u r f a c e , G L e n u m p n a m e , G L s i z e i b u f S i z e , G L s i z e i * l e n g t h , G L i n t * v a l u e s ) ; 20410 20411 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V D P A U S U R F A C E A C C E S S N V P R O C ) ( G L v d p a u S u r f a c e N V s u r f a c e , G L e n u m a c c e s s ) ; 20412 20413 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V D P A U M A P S U R F A C E S N V P R O C ) ( G L s i z e i n u m S u r f a c e s , c o n s t G L v d p a u S u r f a c e N V * s u r f a c e s ) ; 20414 20415 t y p e d e f v o i d ( A P I E N T R Y P P F N G L V D P A U U N M A P S U R F A C E S N V P R O C ) ( G L s i z e i n u m S u r f a c e , c o n s t G L v d p a u S u r f a c e N V * s u r f a c e s ) ; 20416 20417 # e n d i f 20418 20419 # i f n d e f G L _ A M D _ t r a n s f o r m _ f e e d b a c k 3 _ l i n e s _ t r i a n g l e s 20420 20421 # d e f i n e G L _ A M D _ t r a n s f o r m _ f e e d b a c k 3 _ l i n e s _ t r i a n g l e s 1 20422 20423 # e n d i f 20424 20425 # i f n d e f G L _ A M D _ d e p t h _ c l a m p _ s e p a r a t e 20426 20427 # d e f i n e G L _ A M D _ d e p t h _ c l a m p _ s e p a r a t e 1 20428 20429 # e n d i f 20430 20431 # i f n d e f G L _ E X T _ t e x t u r e _ s R G B _ d e c o d e 20432 20433 # d e f i n e G L _ E X T _ t e x t u r e _ s R G B _ d e c o d e 1 20434 20435 # e n d i f 20436 20437 20438 20439 # i f d e f _ _ c p l u s p l u s 20440 20441 } 20442 20443 # e n d i f 20444 20445 # e n d i f 20446 20447