gl_def.m4 44 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100
  1. define(`gl_start', `0')
  2. define(`gl_end', `335')
  3. define(`wgl_start', `336')
  4. define(`wgl_end', `357')
  5. define(`glX_start', `358')
  6. define(`glX_end', `363')
  7. define(`f0_ret', `void')
  8. define(`f0_name', `Accum')
  9. define(`f0_params', ``GLenum op, GLfloat value'')
  10. define(`f1_ret', `void')
  11. define(`f1_name', `AlphaFunc')
  12. define(`f1_params', ``GLenum func, GLclampf ref'')
  13. define(`f2_ret', `GLboolean')
  14. define(`f2_name', `AreTexturesResident')
  15. define(`f2_params', ``GLsizei n, const GLuint *textures, GLboolean *residences'')
  16. define(`f3_ret', `void')
  17. define(`f3_name', `ArrayElement')
  18. define(`f3_params', ``GLint i'')
  19. define(`f4_ret', `void')
  20. define(`f4_name', `Begin')
  21. define(`f4_params', ``GLenum mode'')
  22. define(`f5_ret', `void')
  23. define(`f5_name', `BindTexture')
  24. define(`f5_params', ``GLenum target, GLuint texture'')
  25. define(`f6_ret', `void')
  26. define(`f6_name', `Bitmap')
  27. define(`f6_params', ``GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte *bitmap'')
  28. define(`f7_ret', `void')
  29. define(`f7_name', `BlendFunc')
  30. define(`f7_params', ``GLenum sfactor, GLenum dfactor'')
  31. define(`f8_ret', `void')
  32. define(`f8_name', `CallList')
  33. define(`f8_params', ``GLuint list'')
  34. define(`f9_ret', `void')
  35. define(`f9_name', `CallLists')
  36. define(`f9_params', ``GLsizei n, GLenum type, const GLvoid *lists'')
  37. define(`f10_ret', `void')
  38. define(`f10_name', `Clear')
  39. define(`f10_params', ``GLbitfield mask'')
  40. define(`f11_ret', `void')
  41. define(`f11_name', `ClearAccum')
  42. define(`f11_params', ``GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha'')
  43. define(`f12_ret', `void')
  44. define(`f12_name', `ClearColor')
  45. define(`f12_params', ``GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha'')
  46. define(`f13_ret', `void')
  47. define(`f13_name', `ClearDepth')
  48. define(`f13_params', ``GLclampd depth'')
  49. define(`f14_ret', `void')
  50. define(`f14_name', `ClearIndex')
  51. define(`f14_params', ``GLfloat c'')
  52. define(`f15_ret', `void')
  53. define(`f15_name', `ClearStencil')
  54. define(`f15_params', ``GLint s'')
  55. define(`f16_ret', `void')
  56. define(`f16_name', `ClipPlane')
  57. define(`f16_params', ``GLenum plane, const GLdouble *equation'')
  58. define(`f17_ret', `void')
  59. define(`f17_name', `Color3b')
  60. define(`f17_params', ``GLbyte red, GLbyte green, GLbyte blue'')
  61. define(`f18_ret', `void')
  62. define(`f18_name', `Color3bv')
  63. define(`f18_params', ``const GLbyte *v'')
  64. define(`f19_ret', `void')
  65. define(`f19_name', `Color3d')
  66. define(`f19_params', ``GLdouble red, GLdouble green, GLdouble blue'')
  67. define(`f20_ret', `void')
  68. define(`f20_name', `Color3dv')
  69. define(`f20_params', ``const GLdouble *v'')
  70. define(`f21_ret', `void')
  71. define(`f21_name', `Color3f')
  72. define(`f21_params', ``GLfloat red, GLfloat green, GLfloat blue'')
  73. define(`f22_ret', `void')
  74. define(`f22_name', `Color3fv')
  75. define(`f22_params', ``const GLfloat *v'')
  76. define(`f23_ret', `void')
  77. define(`f23_name', `Color3i')
  78. define(`f23_params', ``GLint red, GLint green, GLint blue'')
  79. define(`f24_ret', `void')
  80. define(`f24_name', `Color3iv')
  81. define(`f24_params', ``const GLint *v'')
  82. define(`f25_ret', `void')
  83. define(`f25_name', `Color3s')
  84. define(`f25_params', ``GLshort red, GLshort green, GLshort blue'')
  85. define(`f26_ret', `void')
  86. define(`f26_name', `Color3sv')
  87. define(`f26_params', ``const GLshort *v'')
  88. define(`f27_ret', `void')
  89. define(`f27_name', `Color3ub')
  90. define(`f27_params', ``GLubyte red, GLubyte green, GLubyte blue'')
  91. define(`f28_ret', `void')
  92. define(`f28_name', `Color3ubv')
  93. define(`f28_params', ``const GLubyte *v'')
  94. define(`f29_ret', `void')
  95. define(`f29_name', `Color3ui')
  96. define(`f29_params', ``GLuint red, GLuint green, GLuint blue'')
  97. define(`f30_ret', `void')
  98. define(`f30_name', `Color3uiv')
  99. define(`f30_params', ``const GLuint *v'')
  100. define(`f31_ret', `void')
  101. define(`f31_name', `Color3us')
  102. define(`f31_params', ``GLushort red, GLushort green, GLushort blue'')
  103. define(`f32_ret', `void')
  104. define(`f32_name', `Color3usv')
  105. define(`f32_params', ``const GLushort *v'')
  106. define(`f33_ret', `void')
  107. define(`f33_name', `Color4b')
  108. define(`f33_params', ``GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha'')
  109. define(`f34_ret', `void')
  110. define(`f34_name', `Color4bv')
  111. define(`f34_params', ``const GLbyte *v'')
  112. define(`f35_ret', `void')
  113. define(`f35_name', `Color4d')
  114. define(`f35_params', ``GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha'')
  115. define(`f36_ret', `void')
  116. define(`f36_name', `Color4dv')
  117. define(`f36_params', ``const GLdouble *v'')
  118. define(`f37_ret', `void')
  119. define(`f37_name', `Color4f')
  120. define(`f37_params', ``GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha'')
  121. define(`f38_ret', `void')
  122. define(`f38_name', `Color4fv')
  123. define(`f38_params', ``const GLfloat *v'')
  124. define(`f39_ret', `void')
  125. define(`f39_name', `Color4i')
  126. define(`f39_params', ``GLint red, GLint green, GLint blue, GLint alpha'')
  127. define(`f40_ret', `void')
  128. define(`f40_name', `Color4iv')
  129. define(`f40_params', ``const GLint *v'')
  130. define(`f41_ret', `void')
  131. define(`f41_name', `Color4s')
  132. define(`f41_params', ``GLshort red, GLshort green, GLshort blue, GLshort alpha'')
  133. define(`f42_ret', `void')
  134. define(`f42_name', `Color4sv')
  135. define(`f42_params', ``const GLshort *v'')
  136. define(`f43_ret', `void')
  137. define(`f43_name', `Color4ub')
  138. define(`f43_params', ``GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha'')
  139. define(`f44_ret', `void')
  140. define(`f44_name', `Color4ubv')
  141. define(`f44_params', ``const GLubyte *v'')
  142. define(`f45_ret', `void')
  143. define(`f45_name', `Color4ui')
  144. define(`f45_params', ``GLuint red, GLuint green, GLuint blue, GLuint alpha'')
  145. define(`f46_ret', `void')
  146. define(`f46_name', `Color4uiv')
  147. define(`f46_params', ``const GLuint *v'')
  148. define(`f47_ret', `void')
  149. define(`f47_name', `Color4us')
  150. define(`f47_params', ``GLushort red, GLushort green, GLushort blue, GLushort alpha'')
  151. define(`f48_ret', `void')
  152. define(`f48_name', `Color4usv')
  153. define(`f48_params', ``const GLushort *v'')
  154. define(`f49_ret', `void')
  155. define(`f49_name', `ColorMask')
  156. define(`f49_params', ``GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha'')
  157. define(`f50_ret', `void')
  158. define(`f50_name', `ColorMaterial')
  159. define(`f50_params', ``GLenum face, GLenum mode'')
  160. define(`f51_ret', `void')
  161. define(`f51_name', `ColorPointer')
  162. define(`f51_params', ``GLint size, GLenum type, GLsizei stride, const GLvoid *pointer'')
  163. define(`f52_ret', `void')
  164. define(`f52_name', `CopyPixels')
  165. define(`f52_params', ``GLint x, GLint y, GLsizei width, GLsizei height, GLenum type'')
  166. define(`f53_ret', `void')
  167. define(`f53_name', `CopyTexImage1D')
  168. define(`f53_params', ``GLenum target, GLint level, GLenum internalFormat, GLint x, GLint y, GLsizei width, GLint border'')
  169. define(`f54_ret', `void')
  170. define(`f54_name', `CopyTexImage2D')
  171. define(`f54_params', ``GLenum target, GLint level, GLenum internalFormat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border'')
  172. define(`f55_ret', `void')
  173. define(`f55_name', `CopyTexSubImage1D')
  174. define(`f55_params', ``GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width'')
  175. define(`f56_ret', `void')
  176. define(`f56_name', `CopyTexSubImage2D')
  177. define(`f56_params', ``GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height'')
  178. define(`f57_ret', `void')
  179. define(`f57_name', `CullFace')
  180. define(`f57_params', ``GLenum mode'')
  181. define(`f58_ret', `void')
  182. define(`f58_name', `DeleteLists')
  183. define(`f58_params', ``GLuint list, GLsizei range'')
  184. define(`f59_ret', `void')
  185. define(`f59_name', `DeleteTextures')
  186. define(`f59_params', ``GLsizei n, const GLuint *textures'')
  187. define(`f60_ret', `void')
  188. define(`f60_name', `DepthFunc')
  189. define(`f60_params', ``GLenum func'')
  190. define(`f61_ret', `void')
  191. define(`f61_name', `DepthMask')
  192. define(`f61_params', ``GLboolean flag'')
  193. define(`f62_ret', `void')
  194. define(`f62_name', `DepthRange')
  195. define(`f62_params', ``GLclampd zNear, GLclampd zFar'')
  196. define(`f63_ret', `void')
  197. define(`f63_name', `Disable')
  198. define(`f63_params', ``GLenum cap'')
  199. define(`f64_ret', `void')
  200. define(`f64_name', `DisableClientState')
  201. define(`f64_params', ``GLenum array'')
  202. define(`f65_ret', `void')
  203. define(`f65_name', `DrawArrays')
  204. define(`f65_params', ``GLenum mode, GLint first, GLsizei count'')
  205. define(`f66_ret', `void')
  206. define(`f66_name', `DrawBuffer')
  207. define(`f66_params', ``GLenum mode'')
  208. define(`f67_ret', `void')
  209. define(`f67_name', `DrawElements')
  210. define(`f67_params', ``GLenum mode, GLsizei count, GLenum type, const GLvoid *indices'')
  211. define(`f68_ret', `void')
  212. define(`f68_name', `DrawPixels')
  213. define(`f68_params', ``GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels'')
  214. define(`f69_ret', `void')
  215. define(`f69_name', `EdgeFlag')
  216. define(`f69_params', ``GLboolean flag'')
  217. define(`f70_ret', `void')
  218. define(`f70_name', `EdgeFlagPointer')
  219. define(`f70_params', ``GLsizei stride, const GLvoid *pointer'')
  220. define(`f71_ret', `void')
  221. define(`f71_name', `EdgeFlagv')
  222. define(`f71_params', ``const GLboolean *flag'')
  223. define(`f72_ret', `void')
  224. define(`f72_name', `Enable')
  225. define(`f72_params', ``GLenum cap'')
  226. define(`f73_ret', `void')
  227. define(`f73_name', `EnableClientState')
  228. define(`f73_params', ``GLenum array'')
  229. define(`f74_ret', `void')
  230. define(`f74_name', `End')
  231. define(`f74_params', ``void'')
  232. define(`f75_ret', `void')
  233. define(`f75_name', `EndList')
  234. define(`f75_params', ``void'')
  235. define(`f76_ret', `void')
  236. define(`f76_name', `EvalCoord1d')
  237. define(`f76_params', ``GLdouble u'')
  238. define(`f77_ret', `void')
  239. define(`f77_name', `EvalCoord1dv')
  240. define(`f77_params', ``const GLdouble *u'')
  241. define(`f78_ret', `void')
  242. define(`f78_name', `EvalCoord1f')
  243. define(`f78_params', ``GLfloat u'')
  244. define(`f79_ret', `void')
  245. define(`f79_name', `EvalCoord1fv')
  246. define(`f79_params', ``const GLfloat *u'')
  247. define(`f80_ret', `void')
  248. define(`f80_name', `EvalCoord2d')
  249. define(`f80_params', ``GLdouble u, GLdouble v'')
  250. define(`f81_ret', `void')
  251. define(`f81_name', `EvalCoord2dv')
  252. define(`f81_params', ``const GLdouble *u'')
  253. define(`f82_ret', `void')
  254. define(`f82_name', `EvalCoord2f')
  255. define(`f82_params', ``GLfloat u, GLfloat v'')
  256. define(`f83_ret', `void')
  257. define(`f83_name', `EvalCoord2fv')
  258. define(`f83_params', ``const GLfloat *u'')
  259. define(`f84_ret', `void')
  260. define(`f84_name', `EvalMesh1')
  261. define(`f84_params', ``GLenum mode, GLint i1, GLint i2'')
  262. define(`f85_ret', `void')
  263. define(`f85_name', `EvalMesh2')
  264. define(`f85_params', ``GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2'')
  265. define(`f86_ret', `void')
  266. define(`f86_name', `EvalPoint1')
  267. define(`f86_params', ``GLint i'')
  268. define(`f87_ret', `void')
  269. define(`f87_name', `EvalPoint2')
  270. define(`f87_params', ``GLint i, GLint j'')
  271. define(`f88_ret', `void')
  272. define(`f88_name', `FeedbackBuffer')
  273. define(`f88_params', ``GLsizei size, GLenum type, GLfloat *buffer'')
  274. define(`f89_ret', `void')
  275. define(`f89_name', `Finish')
  276. define(`f89_params', ``void'')
  277. define(`f90_ret', `void')
  278. define(`f90_name', `Flush')
  279. define(`f90_params', ``void'')
  280. define(`f91_ret', `void')
  281. define(`f91_name', `Fogf')
  282. define(`f91_params', ``GLenum pname, GLfloat param'')
  283. define(`f92_ret', `void')
  284. define(`f92_name', `Fogfv')
  285. define(`f92_params', ``GLenum pname, const GLfloat *params'')
  286. define(`f93_ret', `void')
  287. define(`f93_name', `Fogi')
  288. define(`f93_params', ``GLenum pname, GLint param'')
  289. define(`f94_ret', `void')
  290. define(`f94_name', `Fogiv')
  291. define(`f94_params', ``GLenum pname, const GLint *params'')
  292. define(`f95_ret', `void')
  293. define(`f95_name', `FrontFace')
  294. define(`f95_params', ``GLenum mode'')
  295. define(`f96_ret', `void')
  296. define(`f96_name', `Frustum')
  297. define(`f96_params', ``GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar'')
  298. define(`f97_ret', `GLuint')
  299. define(`f97_name', `GenLists')
  300. define(`f97_params', ``GLsizei range'')
  301. define(`f98_ret', `void')
  302. define(`f98_name', `GenTextures')
  303. define(`f98_params', ``GLsizei n, GLuint *textures'')
  304. define(`f99_ret', `void')
  305. define(`f99_name', `GetBooleanv')
  306. define(`f99_params', ``GLenum pname, GLboolean *params'')
  307. define(`f100_ret', `void')
  308. define(`f100_name', `GetClipPlane')
  309. define(`f100_params', ``GLenum plane, GLdouble *equation'')
  310. define(`f101_ret', `void')
  311. define(`f101_name', `GetDoublev')
  312. define(`f101_params', ``GLenum pname, GLdouble *params'')
  313. define(`f102_ret', `GLenum')
  314. define(`f102_name', `GetError')
  315. define(`f102_params', ``void'')
  316. define(`f103_ret', `void')
  317. define(`f103_name', `GetFloatv')
  318. define(`f103_params', ``GLenum pname, GLfloat *params'')
  319. define(`f104_ret', `void')
  320. define(`f104_name', `GetIntegerv')
  321. define(`f104_params', ``GLenum pname, GLint *params'')
  322. define(`f105_ret', `void')
  323. define(`f105_name', `GetLightfv')
  324. define(`f105_params', ``GLenum light, GLenum pname, GLfloat *params'')
  325. define(`f106_ret', `void')
  326. define(`f106_name', `GetLightiv')
  327. define(`f106_params', ``GLenum light, GLenum pname, GLint *params'')
  328. define(`f107_ret', `void')
  329. define(`f107_name', `GetMapdv')
  330. define(`f107_params', ``GLenum target, GLenum query, GLdouble *v'')
  331. define(`f108_ret', `void')
  332. define(`f108_name', `GetMapfv')
  333. define(`f108_params', ``GLenum target, GLenum query, GLfloat *v'')
  334. define(`f109_ret', `void')
  335. define(`f109_name', `GetMapiv')
  336. define(`f109_params', ``GLenum target, GLenum query, GLint *v'')
  337. define(`f110_ret', `void')
  338. define(`f110_name', `GetMaterialfv')
  339. define(`f110_params', ``GLenum face, GLenum pname, GLfloat *params'')
  340. define(`f111_ret', `void')
  341. define(`f111_name', `GetMaterialiv')
  342. define(`f111_params', ``GLenum face, GLenum pname, GLint *params'')
  343. define(`f112_ret', `void')
  344. define(`f112_name', `GetPixelMapfv')
  345. define(`f112_params', ``GLenum map, GLfloat *values'')
  346. define(`f113_ret', `void')
  347. define(`f113_name', `GetPixelMapuiv')
  348. define(`f113_params', ``GLenum map, GLuint *values'')
  349. define(`f114_ret', `void')
  350. define(`f114_name', `GetPixelMapusv')
  351. define(`f114_params', ``GLenum map, GLushort *values'')
  352. define(`f115_ret', `void')
  353. define(`f115_name', `GetPointerv')
  354. define(`f115_params', ``GLenum pname, GLvoid* *params'')
  355. define(`f116_ret', `void')
  356. define(`f116_name', `GetPolygonStipple')
  357. define(`f116_params', ``GLubyte *mask'')
  358. define(`f117_ret', `const GLubyte *')
  359. define(`f117_name', `GetString')
  360. define(`f117_params', ``GLenum name'')
  361. define(`f118_ret', `void')
  362. define(`f118_name', `GetTexEnvfv')
  363. define(`f118_params', ``GLenum target, GLenum pname, GLfloat *params'')
  364. define(`f119_ret', `void')
  365. define(`f119_name', `GetTexEnviv')
  366. define(`f119_params', ``GLenum target, GLenum pname, GLint *params'')
  367. define(`f120_ret', `void')
  368. define(`f120_name', `GetTexGendv')
  369. define(`f120_params', ``GLenum coord, GLenum pname, GLdouble *params'')
  370. define(`f121_ret', `void')
  371. define(`f121_name', `GetTexGenfv')
  372. define(`f121_params', ``GLenum coord, GLenum pname, GLfloat *params'')
  373. define(`f122_ret', `void')
  374. define(`f122_name', `GetTexGeniv')
  375. define(`f122_params', ``GLenum coord, GLenum pname, GLint *params'')
  376. define(`f123_ret', `void')
  377. define(`f123_name', `GetTexImage')
  378. define(`f123_params', ``GLenum target, GLint level, GLenum format, GLenum type, GLvoid *pixels'')
  379. define(`f124_ret', `void')
  380. define(`f124_name', `GetTexLevelParameterfv')
  381. define(`f124_params', ``GLenum target, GLint level, GLenum pname, GLfloat *params'')
  382. define(`f125_ret', `void')
  383. define(`f125_name', `GetTexLevelParameteriv')
  384. define(`f125_params', ``GLenum target, GLint level, GLenum pname, GLint *params'')
  385. define(`f126_ret', `void')
  386. define(`f126_name', `GetTexParameterfv')
  387. define(`f126_params', ``GLenum target, GLenum pname, GLfloat *params'')
  388. define(`f127_ret', `void')
  389. define(`f127_name', `GetTexParameteriv')
  390. define(`f127_params', ``GLenum target, GLenum pname, GLint *params'')
  391. define(`f128_ret', `void')
  392. define(`f128_name', `Hint')
  393. define(`f128_params', ``GLenum target, GLenum mode'')
  394. define(`f129_ret', `void')
  395. define(`f129_name', `IndexMask')
  396. define(`f129_params', ``GLuint mask'')
  397. define(`f130_ret', `void')
  398. define(`f130_name', `IndexPointer')
  399. define(`f130_params', ``GLenum type, GLsizei stride, const GLvoid *pointer'')
  400. define(`f131_ret', `void')
  401. define(`f131_name', `Indexd')
  402. define(`f131_params', ``GLdouble c'')
  403. define(`f132_ret', `void')
  404. define(`f132_name', `Indexdv')
  405. define(`f132_params', ``const GLdouble *c'')
  406. define(`f133_ret', `void')
  407. define(`f133_name', `Indexf')
  408. define(`f133_params', ``GLfloat c'')
  409. define(`f134_ret', `void')
  410. define(`f134_name', `Indexfv')
  411. define(`f134_params', ``const GLfloat *c'')
  412. define(`f135_ret', `void')
  413. define(`f135_name', `Indexi')
  414. define(`f135_params', ``GLint c'')
  415. define(`f136_ret', `void')
  416. define(`f136_name', `Indexiv')
  417. define(`f136_params', ``const GLint *c'')
  418. define(`f137_ret', `void')
  419. define(`f137_name', `Indexs')
  420. define(`f137_params', ``GLshort c'')
  421. define(`f138_ret', `void')
  422. define(`f138_name', `Indexsv')
  423. define(`f138_params', ``const GLshort *c'')
  424. define(`f139_ret', `void')
  425. define(`f139_name', `Indexub')
  426. define(`f139_params', ``GLubyte c'')
  427. define(`f140_ret', `void')
  428. define(`f140_name', `Indexubv')
  429. define(`f140_params', ``const GLubyte *c'')
  430. define(`f141_ret', `void')
  431. define(`f141_name', `InitNames')
  432. define(`f141_params', ``void'')
  433. define(`f142_ret', `void')
  434. define(`f142_name', `InterleavedArrays')
  435. define(`f142_params', ``GLenum format, GLsizei stride, const GLvoid *pointer'')
  436. define(`f143_ret', `GLboolean')
  437. define(`f143_name', `IsEnabled')
  438. define(`f143_params', ``GLenum cap'')
  439. define(`f144_ret', `GLboolean')
  440. define(`f144_name', `IsList')
  441. define(`f144_params', ``GLuint list'')
  442. define(`f145_ret', `GLboolean')
  443. define(`f145_name', `IsTexture')
  444. define(`f145_params', ``GLuint texture'')
  445. define(`f146_ret', `void')
  446. define(`f146_name', `LightModelf')
  447. define(`f146_params', ``GLenum pname, GLfloat param'')
  448. define(`f147_ret', `void')
  449. define(`f147_name', `LightModelfv')
  450. define(`f147_params', ``GLenum pname, const GLfloat *params'')
  451. define(`f148_ret', `void')
  452. define(`f148_name', `LightModeli')
  453. define(`f148_params', ``GLenum pname, GLint param'')
  454. define(`f149_ret', `void')
  455. define(`f149_name', `LightModeliv')
  456. define(`f149_params', ``GLenum pname, const GLint *params'')
  457. define(`f150_ret', `void')
  458. define(`f150_name', `Lightf')
  459. define(`f150_params', ``GLenum light, GLenum pname, GLfloat param'')
  460. define(`f151_ret', `void')
  461. define(`f151_name', `Lightfv')
  462. define(`f151_params', ``GLenum light, GLenum pname, const GLfloat *params'')
  463. define(`f152_ret', `void')
  464. define(`f152_name', `Lighti')
  465. define(`f152_params', ``GLenum light, GLenum pname, GLint param'')
  466. define(`f153_ret', `void')
  467. define(`f153_name', `Lightiv')
  468. define(`f153_params', ``GLenum light, GLenum pname, const GLint *params'')
  469. define(`f154_ret', `void')
  470. define(`f154_name', `LineStipple')
  471. define(`f154_params', ``GLint factor, GLushort pattern'')
  472. define(`f155_ret', `void')
  473. define(`f155_name', `LineWidth')
  474. define(`f155_params', ``GLfloat width'')
  475. define(`f156_ret', `void')
  476. define(`f156_name', `ListBase')
  477. define(`f156_params', ``GLuint base'')
  478. define(`f157_ret', `void')
  479. define(`f157_name', `LoadIdentity')
  480. define(`f157_params', ``void'')
  481. define(`f158_ret', `void')
  482. define(`f158_name', `LoadMatrixd')
  483. define(`f158_params', ``const GLdouble *m'')
  484. define(`f159_ret', `void')
  485. define(`f159_name', `LoadMatrixf')
  486. define(`f159_params', ``const GLfloat *m'')
  487. define(`f160_ret', `void')
  488. define(`f160_name', `LoadName')
  489. define(`f160_params', ``GLuint name'')
  490. define(`f161_ret', `void')
  491. define(`f161_name', `LogicOp')
  492. define(`f161_params', ``GLenum opcode'')
  493. define(`f162_ret', `void')
  494. define(`f162_name', `Map1d')
  495. define(`f162_params', ``GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble *points'')
  496. define(`f163_ret', `void')
  497. define(`f163_name', `Map1f')
  498. define(`f163_params', ``GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat *points'')
  499. define(`f164_ret', `void')
  500. define(`f164_name', `Map2d')
  501. define(`f164_params', ``GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble *points'')
  502. define(`f165_ret', `void')
  503. define(`f165_name', `Map2f')
  504. define(`f165_params', ``GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat *points'')
  505. define(`f166_ret', `void')
  506. define(`f166_name', `MapGrid1d')
  507. define(`f166_params', ``GLint un, GLdouble u1, GLdouble u2'')
  508. define(`f167_ret', `void')
  509. define(`f167_name', `MapGrid1f')
  510. define(`f167_params', ``GLint un, GLfloat u1, GLfloat u2'')
  511. define(`f168_ret', `void')
  512. define(`f168_name', `MapGrid2d')
  513. define(`f168_params', ``GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2'')
  514. define(`f169_ret', `void')
  515. define(`f169_name', `MapGrid2f')
  516. define(`f169_params', ``GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2'')
  517. define(`f170_ret', `void')
  518. define(`f170_name', `Materialf')
  519. define(`f170_params', ``GLenum face, GLenum pname, GLfloat param'')
  520. define(`f171_ret', `void')
  521. define(`f171_name', `Materialfv')
  522. define(`f171_params', ``GLenum face, GLenum pname, const GLfloat *params'')
  523. define(`f172_ret', `void')
  524. define(`f172_name', `Materiali')
  525. define(`f172_params', ``GLenum face, GLenum pname, GLint param'')
  526. define(`f173_ret', `void')
  527. define(`f173_name', `Materialiv')
  528. define(`f173_params', ``GLenum face, GLenum pname, const GLint *params'')
  529. define(`f174_ret', `void')
  530. define(`f174_name', `MatrixMode')
  531. define(`f174_params', ``GLenum mode'')
  532. define(`f175_ret', `void')
  533. define(`f175_name', `MultMatrixd')
  534. define(`f175_params', ``const GLdouble *m'')
  535. define(`f176_ret', `void')
  536. define(`f176_name', `MultMatrixf')
  537. define(`f176_params', ``const GLfloat *m'')
  538. define(`f177_ret', `void')
  539. define(`f177_name', `NewList')
  540. define(`f177_params', ``GLuint list, GLenum mode'')
  541. define(`f178_ret', `void')
  542. define(`f178_name', `Normal3b')
  543. define(`f178_params', ``GLbyte nx, GLbyte ny, GLbyte nz'')
  544. define(`f179_ret', `void')
  545. define(`f179_name', `Normal3bv')
  546. define(`f179_params', ``const GLbyte *v'')
  547. define(`f180_ret', `void')
  548. define(`f180_name', `Normal3d')
  549. define(`f180_params', ``GLdouble nx, GLdouble ny, GLdouble nz'')
  550. define(`f181_ret', `void')
  551. define(`f181_name', `Normal3dv')
  552. define(`f181_params', ``const GLdouble *v'')
  553. define(`f182_ret', `void')
  554. define(`f182_name', `Normal3f')
  555. define(`f182_params', ``GLfloat nx, GLfloat ny, GLfloat nz'')
  556. define(`f183_ret', `void')
  557. define(`f183_name', `Normal3fv')
  558. define(`f183_params', ``const GLfloat *v'')
  559. define(`f184_ret', `void')
  560. define(`f184_name', `Normal3i')
  561. define(`f184_params', ``GLint nx, GLint ny, GLint nz'')
  562. define(`f185_ret', `void')
  563. define(`f185_name', `Normal3iv')
  564. define(`f185_params', ``const GLint *v'')
  565. define(`f186_ret', `void')
  566. define(`f186_name', `Normal3s')
  567. define(`f186_params', ``GLshort nx, GLshort ny, GLshort nz'')
  568. define(`f187_ret', `void')
  569. define(`f187_name', `Normal3sv')
  570. define(`f187_params', ``const GLshort *v'')
  571. define(`f188_ret', `void')
  572. define(`f188_name', `NormalPointer')
  573. define(`f188_params', ``GLenum type, GLsizei stride, const GLvoid *pointer'')
  574. define(`f189_ret', `void')
  575. define(`f189_name', `Ortho')
  576. define(`f189_params', ``GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar'')
  577. define(`f190_ret', `void')
  578. define(`f190_name', `PassThrough')
  579. define(`f190_params', ``GLfloat token'')
  580. define(`f191_ret', `void')
  581. define(`f191_name', `PixelMapfv')
  582. define(`f191_params', ``GLenum map, GLsizei mapsize, const GLfloat *values'')
  583. define(`f192_ret', `void')
  584. define(`f192_name', `PixelMapuiv')
  585. define(`f192_params', ``GLenum map, GLsizei mapsize, const GLuint *values'')
  586. define(`f193_ret', `void')
  587. define(`f193_name', `PixelMapusv')
  588. define(`f193_params', ``GLenum map, GLsizei mapsize, const GLushort *values'')
  589. define(`f194_ret', `void')
  590. define(`f194_name', `PixelStoref')
  591. define(`f194_params', ``GLenum pname, GLfloat param'')
  592. define(`f195_ret', `void')
  593. define(`f195_name', `PixelStorei')
  594. define(`f195_params', ``GLenum pname, GLint param'')
  595. define(`f196_ret', `void')
  596. define(`f196_name', `PixelTransferf')
  597. define(`f196_params', ``GLenum pname, GLfloat param'')
  598. define(`f197_ret', `void')
  599. define(`f197_name', `PixelTransferi')
  600. define(`f197_params', ``GLenum pname, GLint param'')
  601. define(`f198_ret', `void')
  602. define(`f198_name', `PixelZoom')
  603. define(`f198_params', ``GLfloat xfactor, GLfloat yfactor'')
  604. define(`f199_ret', `void')
  605. define(`f199_name', `PointSize')
  606. define(`f199_params', ``GLfloat size'')
  607. define(`f200_ret', `void')
  608. define(`f200_name', `PolygonMode')
  609. define(`f200_params', ``GLenum face, GLenum mode'')
  610. define(`f201_ret', `void')
  611. define(`f201_name', `PolygonOffset')
  612. define(`f201_params', ``GLfloat factor, GLfloat units'')
  613. define(`f202_ret', `void')
  614. define(`f202_name', `PolygonStipple')
  615. define(`f202_params', ``const GLubyte *mask'')
  616. define(`f203_ret', `void')
  617. define(`f203_name', `PopAttrib')
  618. define(`f203_params', ``void'')
  619. define(`f204_ret', `void')
  620. define(`f204_name', `PopClientAttrib')
  621. define(`f204_params', ``void'')
  622. define(`f205_ret', `void')
  623. define(`f205_name', `PopMatrix')
  624. define(`f205_params', ``void'')
  625. define(`f206_ret', `void')
  626. define(`f206_name', `PopName')
  627. define(`f206_params', ``void'')
  628. define(`f207_ret', `void')
  629. define(`f207_name', `PrioritizeTextures')
  630. define(`f207_params', ``GLsizei n, const GLuint *textures, const GLclampf *priorities'')
  631. define(`f208_ret', `void')
  632. define(`f208_name', `PushAttrib')
  633. define(`f208_params', ``GLbitfield mask'')
  634. define(`f209_ret', `void')
  635. define(`f209_name', `PushClientAttrib')
  636. define(`f209_params', ``GLbitfield mask'')
  637. define(`f210_ret', `void')
  638. define(`f210_name', `PushMatrix')
  639. define(`f210_params', ``void'')
  640. define(`f211_ret', `void')
  641. define(`f211_name', `PushName')
  642. define(`f211_params', ``GLuint name'')
  643. define(`f212_ret', `void')
  644. define(`f212_name', `RasterPos2d')
  645. define(`f212_params', ``GLdouble x, GLdouble y'')
  646. define(`f213_ret', `void')
  647. define(`f213_name', `RasterPos2dv')
  648. define(`f213_params', ``const GLdouble *v'')
  649. define(`f214_ret', `void')
  650. define(`f214_name', `RasterPos2f')
  651. define(`f214_params', ``GLfloat x, GLfloat y'')
  652. define(`f215_ret', `void')
  653. define(`f215_name', `RasterPos2fv')
  654. define(`f215_params', ``const GLfloat *v'')
  655. define(`f216_ret', `void')
  656. define(`f216_name', `RasterPos2i')
  657. define(`f216_params', ``GLint x, GLint y'')
  658. define(`f217_ret', `void')
  659. define(`f217_name', `RasterPos2iv')
  660. define(`f217_params', ``const GLint *v'')
  661. define(`f218_ret', `void')
  662. define(`f218_name', `RasterPos2s')
  663. define(`f218_params', ``GLshort x, GLshort y'')
  664. define(`f219_ret', `void')
  665. define(`f219_name', `RasterPos2sv')
  666. define(`f219_params', ``const GLshort *v'')
  667. define(`f220_ret', `void')
  668. define(`f220_name', `RasterPos3d')
  669. define(`f220_params', ``GLdouble x, GLdouble y, GLdouble z'')
  670. define(`f221_ret', `void')
  671. define(`f221_name', `RasterPos3dv')
  672. define(`f221_params', ``const GLdouble *v'')
  673. define(`f222_ret', `void')
  674. define(`f222_name', `RasterPos3f')
  675. define(`f222_params', ``GLfloat x, GLfloat y, GLfloat z'')
  676. define(`f223_ret', `void')
  677. define(`f223_name', `RasterPos3fv')
  678. define(`f223_params', ``const GLfloat *v'')
  679. define(`f224_ret', `void')
  680. define(`f224_name', `RasterPos3i')
  681. define(`f224_params', ``GLint x, GLint y, GLint z'')
  682. define(`f225_ret', `void')
  683. define(`f225_name', `RasterPos3iv')
  684. define(`f225_params', ``const GLint *v'')
  685. define(`f226_ret', `void')
  686. define(`f226_name', `RasterPos3s')
  687. define(`f226_params', ``GLshort x, GLshort y, GLshort z'')
  688. define(`f227_ret', `void')
  689. define(`f227_name', `RasterPos3sv')
  690. define(`f227_params', ``const GLshort *v'')
  691. define(`f228_ret', `void')
  692. define(`f228_name', `RasterPos4d')
  693. define(`f228_params', ``GLdouble x, GLdouble y, GLdouble z, GLdouble w'')
  694. define(`f229_ret', `void')
  695. define(`f229_name', `RasterPos4dv')
  696. define(`f229_params', ``const GLdouble *v'')
  697. define(`f230_ret', `void')
  698. define(`f230_name', `RasterPos4f')
  699. define(`f230_params', ``GLfloat x, GLfloat y, GLfloat z, GLfloat w'')
  700. define(`f231_ret', `void')
  701. define(`f231_name', `RasterPos4fv')
  702. define(`f231_params', ``const GLfloat *v'')
  703. define(`f232_ret', `void')
  704. define(`f232_name', `RasterPos4i')
  705. define(`f232_params', ``GLint x, GLint y, GLint z, GLint w'')
  706. define(`f233_ret', `void')
  707. define(`f233_name', `RasterPos4iv')
  708. define(`f233_params', ``const GLint *v'')
  709. define(`f234_ret', `void')
  710. define(`f234_name', `RasterPos4s')
  711. define(`f234_params', ``GLshort x, GLshort y, GLshort z, GLshort w'')
  712. define(`f235_ret', `void')
  713. define(`f235_name', `RasterPos4sv')
  714. define(`f235_params', ``const GLshort *v'')
  715. define(`f236_ret', `void')
  716. define(`f236_name', `ReadBuffer')
  717. define(`f236_params', ``GLenum mode'')
  718. define(`f237_ret', `void')
  719. define(`f237_name', `ReadPixels')
  720. define(`f237_params', ``GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *pixels'')
  721. define(`f238_ret', `void')
  722. define(`f238_name', `Rectd')
  723. define(`f238_params', ``GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2'')
  724. define(`f239_ret', `void')
  725. define(`f239_name', `Rectdv')
  726. define(`f239_params', ``const GLdouble *v1, const GLdouble *v2'')
  727. define(`f240_ret', `void')
  728. define(`f240_name', `Rectf')
  729. define(`f240_params', ``GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2'')
  730. define(`f241_ret', `void')
  731. define(`f241_name', `Rectfv')
  732. define(`f241_params', ``const GLfloat *v1, const GLfloat *v2'')
  733. define(`f242_ret', `void')
  734. define(`f242_name', `Recti')
  735. define(`f242_params', ``GLint x1, GLint y1, GLint x2, GLint y2'')
  736. define(`f243_ret', `void')
  737. define(`f243_name', `Rectiv')
  738. define(`f243_params', ``const GLint *v1, const GLint *v2'')
  739. define(`f244_ret', `void')
  740. define(`f244_name', `Rects')
  741. define(`f244_params', ``GLshort x1, GLshort y1, GLshort x2, GLshort y2'')
  742. define(`f245_ret', `void')
  743. define(`f245_name', `Rectsv')
  744. define(`f245_params', ``const GLshort *v1, const GLshort *v2'')
  745. define(`f246_ret', `GLint')
  746. define(`f246_name', `RenderMode')
  747. define(`f246_params', ``GLenum mode'')
  748. define(`f247_ret', `void')
  749. define(`f247_name', `Rotated')
  750. define(`f247_params', ``GLdouble angle, GLdouble x, GLdouble y, GLdouble z'')
  751. define(`f248_ret', `void')
  752. define(`f248_name', `Rotatef')
  753. define(`f248_params', ``GLfloat angle, GLfloat x, GLfloat y, GLfloat z'')
  754. define(`f249_ret', `void')
  755. define(`f249_name', `Scaled')
  756. define(`f249_params', ``GLdouble x, GLdouble y, GLdouble z'')
  757. define(`f250_ret', `void')
  758. define(`f250_name', `Scalef')
  759. define(`f250_params', ``GLfloat x, GLfloat y, GLfloat z'')
  760. define(`f251_ret', `void')
  761. define(`f251_name', `Scissor')
  762. define(`f251_params', ``GLint x, GLint y, GLsizei width, GLsizei height'')
  763. define(`f252_ret', `void')
  764. define(`f252_name', `SelectBuffer')
  765. define(`f252_params', ``GLsizei size, GLuint *buffer'')
  766. define(`f253_ret', `void')
  767. define(`f253_name', `ShadeModel')
  768. define(`f253_params', ``GLenum mode'')
  769. define(`f254_ret', `void')
  770. define(`f254_name', `StencilFunc')
  771. define(`f254_params', ``GLenum func, GLint ref, GLuint mask'')
  772. define(`f255_ret', `void')
  773. define(`f255_name', `StencilMask')
  774. define(`f255_params', ``GLuint mask'')
  775. define(`f256_ret', `void')
  776. define(`f256_name', `StencilOp')
  777. define(`f256_params', ``GLenum fail, GLenum zfail, GLenum zpass'')
  778. define(`f257_ret', `void')
  779. define(`f257_name', `TexCoord1d')
  780. define(`f257_params', ``GLdouble s'')
  781. define(`f258_ret', `void')
  782. define(`f258_name', `TexCoord1dv')
  783. define(`f258_params', ``const GLdouble *v'')
  784. define(`f259_ret', `void')
  785. define(`f259_name', `TexCoord1f')
  786. define(`f259_params', ``GLfloat s'')
  787. define(`f260_ret', `void')
  788. define(`f260_name', `TexCoord1fv')
  789. define(`f260_params', ``const GLfloat *v'')
  790. define(`f261_ret', `void')
  791. define(`f261_name', `TexCoord1i')
  792. define(`f261_params', ``GLint s'')
  793. define(`f262_ret', `void')
  794. define(`f262_name', `TexCoord1iv')
  795. define(`f262_params', ``const GLint *v'')
  796. define(`f263_ret', `void')
  797. define(`f263_name', `TexCoord1s')
  798. define(`f263_params', ``GLshort s'')
  799. define(`f264_ret', `void')
  800. define(`f264_name', `TexCoord1sv')
  801. define(`f264_params', ``const GLshort *v'')
  802. define(`f265_ret', `void')
  803. define(`f265_name', `TexCoord2d')
  804. define(`f265_params', ``GLdouble s, GLdouble t'')
  805. define(`f266_ret', `void')
  806. define(`f266_name', `TexCoord2dv')
  807. define(`f266_params', ``const GLdouble *v'')
  808. define(`f267_ret', `void')
  809. define(`f267_name', `TexCoord2f')
  810. define(`f267_params', ``GLfloat s, GLfloat t'')
  811. define(`f268_ret', `void')
  812. define(`f268_name', `TexCoord2fv')
  813. define(`f268_params', ``const GLfloat *v'')
  814. define(`f269_ret', `void')
  815. define(`f269_name', `TexCoord2i')
  816. define(`f269_params', ``GLint s, GLint t'')
  817. define(`f270_ret', `void')
  818. define(`f270_name', `TexCoord2iv')
  819. define(`f270_params', ``const GLint *v'')
  820. define(`f271_ret', `void')
  821. define(`f271_name', `TexCoord2s')
  822. define(`f271_params', ``GLshort s, GLshort t'')
  823. define(`f272_ret', `void')
  824. define(`f272_name', `TexCoord2sv')
  825. define(`f272_params', ``const GLshort *v'')
  826. define(`f273_ret', `void')
  827. define(`f273_name', `TexCoord3d')
  828. define(`f273_params', ``GLdouble s, GLdouble t, GLdouble r'')
  829. define(`f274_ret', `void')
  830. define(`f274_name', `TexCoord3dv')
  831. define(`f274_params', ``const GLdouble *v'')
  832. define(`f275_ret', `void')
  833. define(`f275_name', `TexCoord3f')
  834. define(`f275_params', ``GLfloat s, GLfloat t, GLfloat r'')
  835. define(`f276_ret', `void')
  836. define(`f276_name', `TexCoord3fv')
  837. define(`f276_params', ``const GLfloat *v'')
  838. define(`f277_ret', `void')
  839. define(`f277_name', `TexCoord3i')
  840. define(`f277_params', ``GLint s, GLint t, GLint r'')
  841. define(`f278_ret', `void')
  842. define(`f278_name', `TexCoord3iv')
  843. define(`f278_params', ``const GLint *v'')
  844. define(`f279_ret', `void')
  845. define(`f279_name', `TexCoord3s')
  846. define(`f279_params', ``GLshort s, GLshort t, GLshort r'')
  847. define(`f280_ret', `void')
  848. define(`f280_name', `TexCoord3sv')
  849. define(`f280_params', ``const GLshort *v'')
  850. define(`f281_ret', `void')
  851. define(`f281_name', `TexCoord4d')
  852. define(`f281_params', ``GLdouble s, GLdouble t, GLdouble r, GLdouble q'')
  853. define(`f282_ret', `void')
  854. define(`f282_name', `TexCoord4dv')
  855. define(`f282_params', ``const GLdouble *v'')
  856. define(`f283_ret', `void')
  857. define(`f283_name', `TexCoord4f')
  858. define(`f283_params', ``GLfloat s, GLfloat t, GLfloat r, GLfloat q'')
  859. define(`f284_ret', `void')
  860. define(`f284_name', `TexCoord4fv')
  861. define(`f284_params', ``const GLfloat *v'')
  862. define(`f285_ret', `void')
  863. define(`f285_name', `TexCoord4i')
  864. define(`f285_params', ``GLint s, GLint t, GLint r, GLint q'')
  865. define(`f286_ret', `void')
  866. define(`f286_name', `TexCoord4iv')
  867. define(`f286_params', ``const GLint *v'')
  868. define(`f287_ret', `void')
  869. define(`f287_name', `TexCoord4s')
  870. define(`f287_params', ``GLshort s, GLshort t, GLshort r, GLshort q'')
  871. define(`f288_ret', `void')
  872. define(`f288_name', `TexCoord4sv')
  873. define(`f288_params', ``const GLshort *v'')
  874. define(`f289_ret', `void')
  875. define(`f289_name', `TexCoordPointer')
  876. define(`f289_params', ``GLint size, GLenum type, GLsizei stride, const GLvoid *pointer'')
  877. define(`f290_ret', `void')
  878. define(`f290_name', `TexEnvf')
  879. define(`f290_params', ``GLenum target, GLenum pname, GLfloat param'')
  880. define(`f291_ret', `void')
  881. define(`f291_name', `TexEnvfv')
  882. define(`f291_params', ``GLenum target, GLenum pname, const GLfloat *params'')
  883. define(`f292_ret', `void')
  884. define(`f292_name', `TexEnvi')
  885. define(`f292_params', ``GLenum target, GLenum pname, GLint param'')
  886. define(`f293_ret', `void')
  887. define(`f293_name', `TexEnviv')
  888. define(`f293_params', ``GLenum target, GLenum pname, const GLint *params'')
  889. define(`f294_ret', `void')
  890. define(`f294_name', `TexGend')
  891. define(`f294_params', ``GLenum coord, GLenum pname, GLdouble param'')
  892. define(`f295_ret', `void')
  893. define(`f295_name', `TexGendv')
  894. define(`f295_params', ``GLenum coord, GLenum pname, const GLdouble *params'')
  895. define(`f296_ret', `void')
  896. define(`f296_name', `TexGenf')
  897. define(`f296_params', ``GLenum coord, GLenum pname, GLfloat param'')
  898. define(`f297_ret', `void')
  899. define(`f297_name', `TexGenfv')
  900. define(`f297_params', ``GLenum coord, GLenum pname, const GLfloat *params'')
  901. define(`f298_ret', `void')
  902. define(`f298_name', `TexGeni')
  903. define(`f298_params', ``GLenum coord, GLenum pname, GLint param'')
  904. define(`f299_ret', `void')
  905. define(`f299_name', `TexGeniv')
  906. define(`f299_params', ``GLenum coord, GLenum pname, const GLint *params'')
  907. define(`f300_ret', `void')
  908. define(`f300_name', `TexImage1D')
  909. define(`f300_params', ``GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid *pixels'')
  910. define(`f301_ret', `void')
  911. define(`f301_name', `TexImage2D')
  912. define(`f301_params', ``GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid *pixels'')
  913. define(`f302_ret', `void')
  914. define(`f302_name', `TexParameterf')
  915. define(`f302_params', ``GLenum target, GLenum pname, GLfloat param'')
  916. define(`f303_ret', `void')
  917. define(`f303_name', `TexParameterfv')
  918. define(`f303_params', ``GLenum target, GLenum pname, const GLfloat *params'')
  919. define(`f304_ret', `void')
  920. define(`f304_name', `TexParameteri')
  921. define(`f304_params', ``GLenum target, GLenum pname, GLint param'')
  922. define(`f305_ret', `void')
  923. define(`f305_name', `TexParameteriv')
  924. define(`f305_params', ``GLenum target, GLenum pname, const GLint *params'')
  925. define(`f306_ret', `void')
  926. define(`f306_name', `TexSubImage1D')
  927. define(`f306_params', ``GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid *pixels'')
  928. define(`f307_ret', `void')
  929. define(`f307_name', `TexSubImage2D')
  930. define(`f307_params', ``GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels'')
  931. define(`f308_ret', `void')
  932. define(`f308_name', `Translated')
  933. define(`f308_params', ``GLdouble x, GLdouble y, GLdouble z'')
  934. define(`f309_ret', `void')
  935. define(`f309_name', `Translatef')
  936. define(`f309_params', ``GLfloat x, GLfloat y, GLfloat z'')
  937. define(`f310_ret', `void')
  938. define(`f310_name', `Vertex2d')
  939. define(`f310_params', ``GLdouble x, GLdouble y'')
  940. define(`f311_ret', `void')
  941. define(`f311_name', `Vertex2dv')
  942. define(`f311_params', ``const GLdouble *v'')
  943. define(`f312_ret', `void')
  944. define(`f312_name', `Vertex2f')
  945. define(`f312_params', ``GLfloat x, GLfloat y'')
  946. define(`f313_ret', `void')
  947. define(`f313_name', `Vertex2fv')
  948. define(`f313_params', ``const GLfloat *v'')
  949. define(`f314_ret', `void')
  950. define(`f314_name', `Vertex2i')
  951. define(`f314_params', ``GLint x, GLint y'')
  952. define(`f315_ret', `void')
  953. define(`f315_name', `Vertex2iv')
  954. define(`f315_params', ``const GLint *v'')
  955. define(`f316_ret', `void')
  956. define(`f316_name', `Vertex2s')
  957. define(`f316_params', ``GLshort x, GLshort y'')
  958. define(`f317_ret', `void')
  959. define(`f317_name', `Vertex2sv')
  960. define(`f317_params', ``const GLshort *v'')
  961. define(`f318_ret', `void')
  962. define(`f318_name', `Vertex3d')
  963. define(`f318_params', ``GLdouble x, GLdouble y, GLdouble z'')
  964. define(`f319_ret', `void')
  965. define(`f319_name', `Vertex3dv')
  966. define(`f319_params', ``const GLdouble *v'')
  967. define(`f320_ret', `void')
  968. define(`f320_name', `Vertex3f')
  969. define(`f320_params', ``GLfloat x, GLfloat y, GLfloat z'')
  970. define(`f321_ret', `void')
  971. define(`f321_name', `Vertex3fv')
  972. define(`f321_params', ``const GLfloat *v'')
  973. define(`f322_ret', `void')
  974. define(`f322_name', `Vertex3i')
  975. define(`f322_params', ``GLint x, GLint y, GLint z'')
  976. define(`f323_ret', `void')
  977. define(`f323_name', `Vertex3iv')
  978. define(`f323_params', ``const GLint *v'')
  979. define(`f324_ret', `void')
  980. define(`f324_name', `Vertex3s')
  981. define(`f324_params', ``GLshort x, GLshort y, GLshort z'')
  982. define(`f325_ret', `void')
  983. define(`f325_name', `Vertex3sv')
  984. define(`f325_params', ``const GLshort *v'')
  985. define(`f326_ret', `void')
  986. define(`f326_name', `Vertex4d')
  987. define(`f326_params', ``GLdouble x, GLdouble y, GLdouble z, GLdouble w'')
  988. define(`f327_ret', `void')
  989. define(`f327_name', `Vertex4dv')
  990. define(`f327_params', ``const GLdouble *v'')
  991. define(`f328_ret', `void')
  992. define(`f328_name', `Vertex4f')
  993. define(`f328_params', ``GLfloat x, GLfloat y, GLfloat z, GLfloat w'')
  994. define(`f329_ret', `void')
  995. define(`f329_name', `Vertex4fv')
  996. define(`f329_params', ``const GLfloat *v'')
  997. define(`f330_ret', `void')
  998. define(`f330_name', `Vertex4i')
  999. define(`f330_params', ``GLint x, GLint y, GLint z, GLint w'')
  1000. define(`f331_ret', `void')
  1001. define(`f331_name', `Vertex4iv')
  1002. define(`f331_params', ``const GLint *v'')
  1003. define(`f332_ret', `void')
  1004. define(`f332_name', `Vertex4s')
  1005. define(`f332_params', ``GLshort x, GLshort y, GLshort z, GLshort w'')
  1006. define(`f333_ret', `void')
  1007. define(`f333_name', `Vertex4sv')
  1008. define(`f333_params', ``const GLshort *v'')
  1009. define(`f334_ret', `void')
  1010. define(`f334_name', `VertexPointer')
  1011. define(`f334_params', ``GLint size, GLenum type, GLsizei stride, const GLvoid *pointer'')
  1012. define(`f335_ret', `void')
  1013. define(`f335_name', `Viewport')
  1014. define(`f335_params', ``GLint x, GLint y, GLsizei width, GLsizei height'')
  1015. define(`f336_ret', `int')
  1016. define(`f336_name', `SwapIntervalEXT')
  1017. define(`f336_params', `` int interval '')
  1018. define(`f337_ret', `int')
  1019. define(`f337_name', `ChoosePixelFormat ')
  1020. define(`f337_params', ``HDC, CONST PIXELFORMATDESCRIPTOR *'')
  1021. define(`f338_ret', `int')
  1022. define(`f338_name', `DescribePixelFormat')
  1023. define(`f338_params', ``HDC, int, UINT, LPPIXELFORMATDESCRIPTOR'')
  1024. define(`f339_ret', `int')
  1025. define(`f339_name', `GetPixelFormat')
  1026. define(`f339_params', ``HDC'')
  1027. define(`f340_ret', `BOOL')
  1028. define(`f340_name', `SetPixelFormat')
  1029. define(`f340_params', ``HDC, int, CONST PIXELFORMATDESCRIPTOR *'')
  1030. define(`f341_ret', `BOOL')
  1031. define(`f341_name', `SwapBuffers')
  1032. define(`f341_params', ``HDC'')
  1033. define(`f342_ret', `BOOL')
  1034. define(`f342_name', `CopyContext')
  1035. define(`f342_params', ``HGLRC, HGLRC, UINT'')
  1036. define(`f343_ret', `HGLRC')
  1037. define(`f343_name', `CreateContext')
  1038. define(`f343_params', ``HDC'')
  1039. define(`f344_ret', `HGLRC')
  1040. define(`f344_name', `CreateLayerContext')
  1041. define(`f344_params', ``HDC, int'')
  1042. define(`f345_ret', `BOOL')
  1043. define(`f345_name', `DeleteContext')
  1044. define(`f345_params', ``HGLRC'')
  1045. define(`f346_ret', `HGLRC')
  1046. define(`f346_name', `GetCurrentContext')
  1047. define(`f346_params', ``VOID'')
  1048. define(`f347_ret', `HDC')
  1049. define(`f347_name', `GetCurrentDC')
  1050. define(`f347_params', ``VOID'')
  1051. define(`f348_ret', `PROC')
  1052. define(`f348_name', `GetProcAddress')
  1053. define(`f348_params', ``LPCSTR'')
  1054. define(`f349_ret', `BOOL')
  1055. define(`f349_name', `MakeCurrent')
  1056. define(`f349_params', ``HDC, HGLRC'')
  1057. define(`f350_ret', `BOOL')
  1058. define(`f350_name', `ShareLists')
  1059. define(`f350_params', ``HGLRC, HGLRC'')
  1060. define(`f351_ret', `BOOL')
  1061. define(`f351_name', `UseFontBitmaps')
  1062. define(`f351_params', ``HDC, DWORD, DWORD, DWORD'')
  1063. define(`f352_ret', `BOOL')
  1064. define(`f352_name', `UseFontOutlines')
  1065. define(`f352_params', ``HDC, DWORD, DWORD, DWORD, FLOAT, FLOAT, int, LPGLYPHMETRICSFLOAT'')
  1066. define(`f353_ret', `BOOL')
  1067. define(`f353_name', `DescribeLayerPlane')
  1068. define(`f353_params', ``HDC, int, int, UINT, LPLAYERPLANEDESCRIPTOR'')
  1069. define(`f354_ret', `int')
  1070. define(`f354_name', `SetLayerPaletteEntries')
  1071. define(`f354_params', ``HDC, int, int, int, CONST COLORREF *'')
  1072. define(`f355_ret', `int')
  1073. define(`f355_name', `GetLayerPaletteEntries')
  1074. define(`f355_params', ``HDC, int, int, int, COLORREF *'')
  1075. define(`f356_ret', `BOOL')
  1076. define(`f356_name', `RealizeLayerPalette')
  1077. define(`f356_params', ``HDC, int, BOOL'')
  1078. define(`f357_ret', `BOOL')
  1079. define(`f357_name', `SwapLayerBuffers')
  1080. define(`f357_params', ``HDC, UINT'')
  1081. define(`f358_ret', `XVisualInfo *')
  1082. define(`f358_name', `ChooseVisual')
  1083. define(`f358_params', ``Display *dpy, int screen, int *attribList'')
  1084. define(`f359_ret', `GLXContext')
  1085. define(`f359_name', `CreateContext')
  1086. define(`f359_params', ``Display *dpy, XVisualInfo *vis, GLXContext shareList, Bool direct'')
  1087. define(`f360_ret', `void')
  1088. define(`f360_name', `DestroyContext')
  1089. define(`f360_params', ``Display *dpy, GLXContext ctx'')
  1090. define(`f361_ret', `Bool')
  1091. define(`f361_name', `MakeCurrent')
  1092. define(`f361_params', ``Display *dpy, GLXDrawable drawable, GLXContext ctx'')
  1093. define(`f362_ret', `void')
  1094. define(`f362_name', `SwapBuffers')
  1095. define(`f362_params', ``Display *dpy, GLXDrawable drawable'')
  1096. define(`f363_ret', `GLExtension_t')
  1097. define(`f363_name', `GetProcAddressARB')
  1098. define(`f363_params', ``const GLubyte *procname'')