home *** CD-ROM | disk | FTP | other *** search
/ Amiga MA Magazine 1998 #6 / amigamamagazinepolishissue1998.iso / coders / mesa-1.2.8 / include / gl / gl_pragma.h < prev    next >
C/C++ Source or Header  |  1996-05-27  |  15KB  |  337 lines

  1. #pragma libcall glBase AmigaMesaCreateContext 1e 10903
  2. #pragma libcall glBase AmigaMesaDestroyContext 24 801
  3. #pragma libcall glBase AmigaMesaMakeCurrent 2a 801
  4. #pragma libcall glBase AmigaMesaSwapBuffers 30 0
  5. /*Miscellaneous-----------------------------------------------------------*/
  6. #pragma libcall glBase glClearIndex 36 001
  7. #pragma libcall glBase glClearColor 3c 321004
  8. #pragma libcall glBase glClear 42 001
  9. #pragma libcall glBase glIndexMask 48 001
  10. #pragma libcall glBase glColorMask 4e 321004
  11. #pragma libcall glBase glAlphaFunc 54 1002
  12. #pragma libcall glBase glBlendFunc 5a 1002
  13. #pragma libcall glBase glLogicOp 60 001
  14. #pragma libcall glBase glCullFace 66 001
  15. #pragma libcall glBase glFrontFace 6c 001
  16. #pragma libcall glBase glPointSize 72 001
  17. #pragma libcall glBase glLineWidth 78 001
  18. #pragma libcall glBase glLineStipple 7e 1002
  19. #pragma libcall glBase glPolygonMode 84 1002
  20. #pragma libcall glBase glPolygonStipple 8a 801
  21. #pragma libcall glBase glGetPolygonStipple 90 801
  22. #pragma libcall glBase glEdgeFlag 96 001
  23. #pragma libcall glBase glEdgeFlagv 9c 801
  24. #pragma libcall glBase glScissor a2 321004
  25. #pragma libcall glBase glClipPlane a8 8002
  26. #pragma libcall glBase glGetClipPlane ae 8002
  27. #pragma libcall glBase glDrawBuffer b4 001
  28. #pragma libcall glBase glReadBuffer ba 001
  29. #pragma libcall glBase glEnable c0 001
  30. #pragma libcall glBase glDisable c6 001
  31. #pragma libcall glBase glIsEnabled cc 001
  32. #pragma libcall glBase glGetBooleanv d2 8002
  33. #pragma libcall glBase glGetDoublev d8 8002
  34. #pragma libcall glBase glGetFloatv de 8002
  35. #pragma libcall glBase glGetIntegerv e4 8002
  36. #pragma libcall glBase glPushAttrib ea 001
  37. #pragma libcall glBase glPopAttrib f0 0
  38. #pragma libcall glBase glRenderMode f6 001
  39. #pragma libcall glBase glGetError fc 0
  40. #pragma libcall glBase glGetString 102 001
  41. #pragma libcall glBase glFinish 108 0
  42. #pragma libcall glBase glFlush 10e 0
  43. #pragma libcall glBase glHint 114 1002
  44. /*DepthBuffer-----------------------------------------------------------*/
  45. #pragma libcall glBase glClearDepth 11a 001
  46. #pragma libcall glBase glDepthFunc 120 001
  47. #pragma libcall glBase glDepthMask 126 001
  48. #pragma libcall glBase glDepthRange 12c 1002
  49. /*AccumulationBuffer----------------------------------------------------*/
  50. #pragma libcall glBase glClearAccum 132 321004
  51. #pragma libcall glBase glAccum 138 1002
  52. /*Transformation--------------------------------------------------------*/
  53. #pragma libcall glBase glMatrixMode 13e 001
  54. #pragma libcall glBase glOrtho 144 54321006
  55. #pragma libcall glBase glFrustum 14a 54321006
  56. #pragma libcall glBase glViewport 150 321004
  57. #pragma libcall glBase glPushMatrix 156 0
  58. #pragma libcall glBase glPopMatrix 15c 0
  59. #pragma libcall glBase glLoadIdentity 162 0
  60. #pragma libcall glBase glLoadMatrixd 168 801
  61. #pragma libcall glBase glLoadMatrixf 16e 801
  62. #pragma libcall glBase glMultMatrixd 174 801
  63. #pragma libcall glBase glMultMatrixf 17a 801
  64. #pragma libcall glBase glRotated 180 321004
  65. #pragma libcall glBase glRotatef 186 321004
  66. #pragma libcall glBase glScaled 18c 321004
  67. #pragma libcall glBase glScalef 192 21003
  68. #pragma libcall glBase glTranslated 198 21003
  69. #pragma libcall glBase glTranslatef 19e 21003
  70. /*DisplayLists--------------------------------------------------------*/
  71. #pragma libcall glBase glIsList 1a4 001
  72. #pragma libcall glBase glDeleteLists 1aa 1002
  73. #pragma libcall glBase glGenLists 1b0 001
  74. #pragma libcall glBase glNewList 1b6 1002
  75. #pragma libcall glBase glEndList 1bc 0
  76. #pragma libcall glBase glCallList 1c2 001
  77. #pragma libcall glBase glCallLists 1c8 81003
  78. #pragma libcall glBase glListBase 1ce 001
  79. /*DrawingFunctions--------------------------------------------------------*/
  80. #pragma libcall glBase glBegin 1d4 001
  81. #pragma libcall glBase glEnd 1da 0
  82. #pragma libcall glBase glVertex2d 1e0 1002
  83. #pragma libcall glBase glVertex2f 1e6 1002
  84. #pragma libcall glBase glVertex2i 1ec 1002
  85. #pragma libcall glBase glVertex2s 1f2 1002
  86. #pragma libcall glBase glVertex3d 1f8 21003
  87. #pragma libcall glBase glVertex3f 1fe 21003
  88. #pragma libcall glBase glVertex3i 204 21003
  89. #pragma libcall glBase glVertex3s 20a 21003
  90. #pragma libcall glBase glVertex4d 210 321004
  91. #pragma libcall glBase glVertex4f 216 321004
  92. #pragma libcall glBase glVertex4i 21c 321004
  93. #pragma libcall glBase glVertex4s 222 321004
  94. #pragma libcall glBase glVertex2dv 228 801
  95. #pragma libcall glBase glVertex2fv 22e 801
  96. #pragma libcall glBase glVertex2iv 234 801
  97. #pragma libcall glBase glVertex2sv 23a 801
  98. #pragma libcall glBase glVertex3dv 240 801
  99. #pragma libcall glBase glVertex3fv 246 801
  100. #pragma libcall glBase glVertex3iv 24c 801
  101. #pragma libcall glBase glVertex3sv 252 801
  102. #pragma libcall glBase glVertex4dv 258 801
  103. #pragma libcall glBase glVertex4fv 25e 801
  104. #pragma libcall glBase glVertex4iv 264 801
  105. #pragma libcall glBase glVertex4sv 26a 801
  106. #pragma libcall glBase glNormal3b 270 21003
  107. #pragma libcall glBase glNormal3d 276 21003
  108. #pragma libcall glBase glNormal3f 27c 21003
  109. #pragma libcall glBase glNormal3i 282 21003
  110. #pragma libcall glBase glNormal3s 288 21003
  111. #pragma libcall glBase glNormal3bv 28e 801
  112. #pragma libcall glBase glNormal3dv 294 801
  113. #pragma libcall glBase glNormal3fv 29a 801
  114. #pragma libcall glBase glNormal3iv 2a0 801
  115. #pragma libcall glBase glNormal3sv 2a6 801
  116. #pragma libcall glBase glIndexd 2ac 001
  117. #pragma libcall glBase glIndexf 2b2 001
  118. #pragma libcall glBase glIndexi 2b8 001
  119. #pragma libcall glBase glIndexs 2be 001
  120. #pragma libcall glBase glIndexdv 2c4 801
  121. #pragma libcall glBase glIndexfv 2ca 801
  122. #pragma libcall glBase glIndexiv 2d0 801
  123. #pragma libcall glBase glIndexsv 2d6 801
  124. #pragma libcall glBase glColor3b 2dc 21003
  125. #pragma libcall glBase glColor3d 2e2 21003
  126. #pragma libcall glBase glColor3f 2e8 21003
  127. #pragma libcall glBase glColor3i 2ee 21003
  128. #pragma libcall glBase glColor3s 2f4 21003
  129. #pragma libcall glBase glColor3ub 2fa 21003
  130. #pragma libcall glBase glColor3ui 300 21003
  131. #pragma libcall glBase glColor3us 306 21003
  132. #pragma libcall glBase glColor4b 30c 321004
  133. #pragma libcall glBase glColor4d 312 321004
  134. #pragma libcall glBase glColor4f 318 321004
  135. #pragma libcall glBase glColor4i 31e 321004
  136. #pragma libcall glBase glColor4s 324 321004
  137. #pragma libcall glBase glColor4ub 32a 321004
  138. #pragma libcall glBase glColor4ui 330 321004
  139. #pragma libcall glBase glColor4us 336 321004
  140. #pragma libcall glBase glColor3bv 33c 801
  141. #pragma libcall glBase glColor3dv 342 801
  142. #pragma libcall glBase glColor3fv 348 801
  143. #pragma libcall glBase glColor3iv 34e 801
  144. #pragma libcall glBase glColor3sv 354 801
  145. #pragma libcall glBase glColor3ubv 35a 801
  146. #pragma libcall glBase glColor3uiv 360 801
  147. #pragma libcall glBase glColor3usv 366 801
  148. #pragma libcall glBase glColor4bv 36c 801
  149. #pragma libcall glBase glColor4dv 372 801
  150. #pragma libcall glBase glColor4fv 378 801
  151. #pragma libcall glBase glColor4iv 37e 801
  152. #pragma libcall glBase glColor4sv 384 801
  153. #pragma libcall glBase glColor4ubv 38a 801
  154. #pragma libcall glBase glColor4uiv 390 801
  155. #pragma libcall glBase glColor4usv 396 801
  156. #pragma libcall glBase glTexCoord1d 39c 001
  157. #pragma libcall glBase glTexCoord1f 3a2 001
  158. #pragma libcall glBase glTexCoord1i 3a8 001
  159. #pragma libcall glBase glTexCoord1s 3ae 001
  160. #pragma libcall glBase glTexCoord2d 3b4 1002
  161. #pragma libcall glBase glTexCoord2f 3ba 1002
  162. #pragma libcall glBase glTexCoord2i 3c0 1002
  163. #pragma libcall glBase glTexCoord2s 3c6 1002
  164. #pragma libcall glBase glTexCoord3d 3cc 21003
  165. #pragma libcall glBase glTexCoord3f 3d2 21003
  166. #pragma libcall glBase glTexCoord3i 3d8 21003
  167. #pragma libcall glBase glTexCoord3s 3de 21003
  168. #pragma libcall glBase glTexCoord4d 3e4 321004
  169. #pragma libcall glBase glTexCoord4f 3ea 321004
  170. #pragma libcall glBase glTexCoord4i 3f0 321004
  171. #pragma libcall glBase glTexCoord4s 3f6 321004
  172. #pragma libcall glBase glTexCoord1dv 3fc 801
  173. #pragma libcall glBase glTexCoord1fv 402 801
  174. #pragma libcall glBase glTexCoord1iv 408 801
  175. #pragma libcall glBase glTexCoord1sv 40e 801
  176. #pragma libcall glBase glTexCoord2dv 414 801
  177. #pragma libcall glBase glTexCoord2fv 41a 801
  178. #pragma libcall glBase glTexCoord2iv 420 801
  179. #pragma libcall glBase glTexCoord2sv 426 801
  180. #pragma libcall glBase glTexCoord3dv 42c 801
  181. #pragma libcall glBase glTexCoord3fv 432 801
  182. #pragma libcall glBase glTexCoord3iv 438 801
  183. #pragma libcall glBase glTexCoord3sv 43e 801
  184. #pragma libcall glBase glTexCoord4dv 444 801
  185. #pragma libcall glBase glTexCoord4fv 44a 801
  186. #pragma libcall glBase glTexCoord4iv 450 801
  187. #pragma libcall glBase glTexCoord4sv 456 801
  188. #pragma libcall glBase glRasterPos2d 45c 1002
  189. #pragma libcall glBase glRasterPos2f 462 1002
  190. #pragma libcall glBase glRasterPos2i 468 1002
  191. #pragma libcall glBase glRasterPos2s 46e 1002
  192. #pragma libcall glBase glRasterPos3d 474 21003
  193. #pragma libcall glBase glRasterPos3f 47a 21003
  194. #pragma libcall glBase glRasterPos3i 480 21003
  195. #pragma libcall glBase glRasterPos3s 486 21003
  196. #pragma libcall glBase glRasterPos4d 48c 321004
  197. #pragma libcall glBase glRasterPos4f 492 321004
  198. #pragma libcall glBase glRasterPos4i 498 321004
  199. #pragma libcall glBase glRasterPos4s 49e 321004
  200. #pragma libcall glBase glRasterPos2dv 4a4 801
  201. #pragma libcall glBase glRasterPos2fv 4aa 801
  202. #pragma libcall glBase glRasterPos2iv 4b0 801
  203. #pragma libcall glBase glRasterPos2sv 4b6 801
  204. #pragma libcall glBase glRasterPos3dv 4bc 801
  205. #pragma libcall glBase glRasterPos3fv 4c2 801
  206. #pragma libcall glBase glRasterPos3iv 4c8 801
  207. #pragma libcall glBase glRasterPos3sv 4ce 801
  208. #pragma libcall glBase glRasterPos4dv 4d4 801
  209. #pragma libcall glBase glRasterPos4fv 4da 801
  210. #pragma libcall glBase glRasterPos4iv 4e0 801
  211. #pragma libcall glBase glRasterPos4sv 4e6 801
  212. #pragma libcall glBase glRectd 4ec 321004
  213. #pragma libcall glBase glRectf 4f2 321004
  214. #pragma libcall glBase glRecti 4f8 321004
  215. #pragma libcall glBase glRects 4fe 321004
  216. #pragma libcall glBase glRectdv 504 9802
  217. #pragma libcall glBase glRectfv 50a 9802
  218. #pragma libcall glBase glRectiv 510 9802
  219. #pragma libcall glBase glRectsv 516 9802
  220. /*Lighting--------------------------------------------------------*/
  221. #pragma libcall glBase glShadeModel 51c 001
  222. #pragma libcall glBase glLightf 522 21003
  223. #pragma libcall glBase glLighti 528 21003
  224. #pragma libcall glBase glLightfv 52e 81003
  225. #pragma libcall glBase glLightiv 534 81003
  226. #pragma libcall glBase glGetLightfv 53a 81003
  227. #pragma libcall glBase glGetLightiv 540 81003
  228. #pragma libcall glBase glLightModelf 546 1002
  229. #pragma libcall glBase glLightModeli 54c 1002
  230. #pragma libcall glBase glLightModelfv 552 8002
  231. #pragma libcall glBase glLightModeliv 558 8002
  232. #pragma libcall glBase glMaterialf 55e 21003
  233. #pragma libcall glBase glMateriali 564 21003
  234. #pragma libcall glBase glMaterialfv 56a 81003
  235. #pragma libcall glBase glMaterialiv 570 81003
  236. #pragma libcall glBase glGetMaterialfv 576 81003
  237. #pragma libcall glBase glGetMaterialiv 57c 81003
  238. #pragma libcall glBase glColorMaterial 582 1002
  239. /*Rasterfunctions--------------------------------------------------------*/
  240. #pragma libcall glBase glPixelZoom 588 1002
  241. #pragma libcall glBase glPixelStoref 58e 1002
  242. #pragma libcall glBase glPixelStorei 594 1002
  243. #pragma libcall glBase glPixelTransferf 59a 1002
  244. #pragma libcall glBase glPixelTransferi 5a0 1002
  245. #pragma libcall glBase glPixelMapfv 5a6 81003
  246. #pragma libcall glBase glPixelMapuiv 5ac 81003
  247. #pragma libcall glBase glPixelMapusv 5b2 81003
  248. #pragma libcall glBase glGetPixelMapfv 5b8 8002
  249. #pragma libcall glBase glGetPixelMapuiv 5be 8002
  250. #pragma libcall glBase glGetPixelMapusv 5c4 8002
  251. #pragma libcall glBase glBitmap 5ca 854321007
  252. #pragma libcall glBase glReadPixels 5d0 854321007
  253. #pragma libcall glBase glDrawPixels 5d6 8321005
  254. #pragma libcall glBase glCopyPixels 5dc 4321005
  255. /*Stenciling--------------------------------------------------------*/
  256. #pragma libcall glBase glStencilFunc 5e2 21003
  257. #pragma libcall glBase glStencilMask 5e8 001
  258. #pragma libcall glBase glStencilOp 5ee 21003
  259. #pragma libcall glBase glClearStencil 5f4 001
  260. /*Texturemapping--------------------------------------------------------*/
  261. #pragma libcall glBase glTexGend 5fa 21003
  262. #pragma libcall glBase glTexGenf 600 21003
  263. #pragma libcall glBase glTexGeni 606 21003
  264. #pragma libcall glBase glTexGendv 60c 81003
  265. #pragma libcall glBase glTexGenfv 612 81003
  266. #pragma libcall glBase glTexGeniv 618 81003
  267. #pragma libcall glBase glGetTexGendv 61e 81003
  268. #pragma libcall glBase glGetTexGenfv 624 81003
  269. #pragma libcall glBase glGetTexGeniv 62a 81003
  270. #pragma libcall glBase glTexEnvf 630 21003
  271. #pragma libcall glBase glTexEnvi 636 21003
  272. #pragma libcall glBase glTexEnvfv 63c 81003
  273. #pragma libcall glBase glTexEnviv 642 81003
  274. #pragma libcall glBase glGetTexEnvfv 648 81003
  275. #pragma libcall glBase glGetTexEnviv 64e 81003
  276. #pragma libcall glBase glTexParameterf 654 21003
  277. #pragma libcall glBase glTexParameteri 65a 21003
  278. #pragma libcall glBase glTexParameterfv 660 81003
  279. #pragma libcall glBase glTexParameteriv 666 81003
  280. #pragma libcall glBase glGetTexParameterfv 66c 81003
  281. #pragma libcall glBase glGetTexParameteriv 672 81003
  282. #pragma libcall glBase glGetTexLevelParameterfv 678 821004
  283. #pragma libcall glBase glGetTexLevelParameteriv 67e 821004
  284. #pragma libcall glBase glTexImage1D 684 8654321008
  285. #pragma libcall glBase glTexImage2D 68a 98765432100A
  286. #pragma libcall glBase glGetTexImage 690 8321005
  287. /*Evaluators--------------------------------------------------------*/
  288. #pragma libcall glBase glMap1d 696 84321006
  289. #pragma libcall glBase glMap1f 69c 84321006
  290. #pragma libcall glBase glMap2d 6a2 89765432100A
  291. #pragma libcall glBase glMap2f 6a8 89765432100A
  292. #pragma libcall glBase glGetMapdv 6ae 81003
  293. #pragma libcall glBase glGetMapfv 6b4 81003
  294. #pragma libcall glBase glGetMapiv 6ba 81003
  295. #pragma libcall glBase glEvalCoord1d 6c0 001
  296. #pragma libcall glBase glEvalCoord1f 6c6 101
  297. #pragma libcall glBase glEvalCoord1dv 6cc 801
  298. #pragma libcall glBase glEvalCoord1fv 6d2 801
  299. #pragma libcall glBase glEvalCoord2d 6d8 8002
  300. #pragma libcall glBase glEvalCoord2f 6de 8002
  301. #pragma libcall glBase glEvalCoord2dv 6e4 801
  302. #pragma libcall glBase glEvalCoord2fv 6ea 801
  303. #pragma libcall glBase glMapGrid1d 6f0 21003
  304. #pragma libcall glBase glMapGrid1f 6f6 21003
  305. #pragma libcall glBase glMapGrid2d 6fc 54321006
  306. #pragma libcall glBase glMapGrid2f 702 54321006
  307. #pragma libcall glBase glEvalPoint1 708 001
  308. #pragma libcall glBase glEvalPoint2 70e 1002
  309. #pragma libcall glBase glEvalMesh1 714 21003
  310. #pragma libcall glBase glEvalMesh2 71a 4321005
  311. /*Fog--------------------------------------------------------*/
  312. #pragma libcall glBase glFogf 720 1002
  313. #pragma libcall glBase glFogi 726 1002
  314. #pragma libcall glBase glFogfv 72c 8002
  315. #pragma libcall glBase glFogiv 732 8002
  316. /*SelectionandFeedback--------------------------------------------------------*/
  317. #pragma libcall glBase glFeedbackBuffer 738 81003
  318. #pragma libcall glBase glPassThrough 73e 001
  319. #pragma libcall glBase glSelectBuffer 744 8002
  320. #pragma libcall glBase glInitNames 74a 0
  321. #pragma libcall glBase glLoadName 750 001
  322. #pragma libcall glBase glPushName 756 001
  323. #pragma libcall glBase glPopName 75c 0
  324. /*Extensions--------------------------------------------------------*/
  325. #pragma libcall glBase glBlendEquationEXT 762 001
  326. #pragma libcall glBase glBlendColorEXT 768 321004
  327. #pragma libcall glBase glPolygonOffsetEXT 76e 1002
  328. #pragma libcall glBase glVertexPointerEXT 774 8321005
  329. #pragma libcall glBase glNormalPointerEXT 77a 821004
  330. #pragma libcall glBase glColorPointerEXT 780 8321005
  331. #pragma libcall glBase glIndexPointerEXT 786 821004
  332. #pragma libcall glBase glTexCoordPointerEXT 78c 8321005
  333. #pragma libcall glBase glEdgeFlagPointerEXT 792 81003
  334. #pragma libcall glBase glGetPointervEXT 798 8002
  335. #pragma libcall glBase glArrayElementEXT 79e 001
  336. #pragma libcall glBase glDrawArraysEXT 7a4 21003
  337.