PageRenderTime 27ms CodeModel.GetById 28ms RepoModel.GetById 0ms app.codeStats 0ms

/opengl/lib/opengl/registry/entry_points/core/3_0/GL_VERSION_3_0.yml

https://bitbucket.org/davll/ruby-opengl
YAML | 340 lines | 340 code | 0 blank | 0 comment | 0 complexity | 7cdaca6bf40bc8f2b6c35844892469c0 MD5 | raw file
  1. ---
  2. glColorMaski:
  3. return_type: void
  4. parameters:
  5. - GLuint index
  6. - GLboolean r
  7. - GLboolean g
  8. - GLboolean b
  9. - GLboolean a
  10. glGetBooleani_v:
  11. return_type: void
  12. parameters:
  13. - GLenum target
  14. - GLuint index
  15. - GLboolean_out data
  16. glGetIntegeri_v:
  17. return_type: void
  18. parameters:
  19. - GLenum target
  20. - GLuint index
  21. - GLint_out data
  22. glEnablei:
  23. return_type: void
  24. parameters:
  25. - GLenum target
  26. - GLuint index
  27. glDisablei:
  28. return_type: void
  29. parameters:
  30. - GLenum target
  31. - GLuint index
  32. glIsEnabledi:
  33. return_type: GLboolean
  34. parameters:
  35. - GLenum target
  36. - GLuint index
  37. glBeginTransformFeedback:
  38. return_type: void
  39. parameters:
  40. - GLenum primitiveMode
  41. glEndTransformFeedback:
  42. return_type: void
  43. parameters: []
  44. glBindBufferRange:
  45. return_type: void
  46. parameters:
  47. - GLenum target
  48. - GLuint index
  49. - GLuint buffer
  50. - GLintptr offset
  51. - GLsizeiptr size
  52. glBindBufferBase:
  53. return_type: void
  54. parameters:
  55. - GLenum target
  56. - GLuint index
  57. - GLuint buffer
  58. glTransformFeedbackVaryings:
  59. return_type: void
  60. parameters:
  61. - GLuint program
  62. - GLsizei count
  63. - GLchar_pointer_in varyings
  64. - GLenum bufferMode
  65. glGetTransformFeedbackVarying:
  66. return_type: void
  67. parameters:
  68. - GLuint program
  69. - GLuint index
  70. - GLsizei bufSize
  71. - GLsizei_out length
  72. - GLsizei_out size
  73. - GLenum_out type
  74. - GLchar_out name
  75. glClampColor:
  76. return_type: void
  77. parameters:
  78. - GLenum target
  79. - GLenum clamp
  80. glBeginConditionalRender:
  81. return_type: void
  82. parameters:
  83. - GLuint id
  84. - GLenum mode
  85. glEndConditionalRender:
  86. return_type: void
  87. parameters: []
  88. glVertexAttribIPointer:
  89. return_type: void
  90. parameters:
  91. - GLuint index
  92. - GLint size
  93. - GLenum type
  94. - GLsizei stride
  95. - buffer_in pointer
  96. glGetVertexAttribIiv:
  97. return_type: void
  98. parameters:
  99. - GLuint index
  100. - GLenum pname
  101. - GLint_out params
  102. glGetVertexAttribIuiv:
  103. return_type: void
  104. parameters:
  105. - GLuint index
  106. - GLenum pname
  107. - GLuint_out params
  108. glVertexAttribI1i:
  109. return_type: void
  110. parameters:
  111. - GLuint index
  112. - GLint x
  113. glVertexAttribI2i:
  114. return_type: void
  115. parameters:
  116. - GLuint index
  117. - GLint x
  118. - GLint y
  119. glVertexAttribI3i:
  120. return_type: void
  121. parameters:
  122. - GLuint index
  123. - GLint x
  124. - GLint y
  125. - GLint z
  126. glVertexAttribI4i:
  127. return_type: void
  128. parameters:
  129. - GLuint index
  130. - GLint x
  131. - GLint y
  132. - GLint z
  133. - GLint w
  134. glVertexAttribI1ui:
  135. return_type: void
  136. parameters:
  137. - GLuint index
  138. - GLuint x
  139. glVertexAttribI2ui:
  140. return_type: void
  141. parameters:
  142. - GLuint index
  143. - GLuint x
  144. - GLuint y
  145. glVertexAttribI3ui:
  146. return_type: void
  147. parameters:
  148. - GLuint index
  149. - GLuint x
  150. - GLuint y
  151. - GLuint z
  152. glVertexAttribI4ui:
  153. return_type: void
  154. parameters:
  155. - GLuint index
  156. - GLuint x
  157. - GLuint y
  158. - GLuint z
  159. - GLuint w
  160. glVertexAttribI1iv:
  161. return_type: void
  162. parameters:
  163. - GLuint index
  164. - GLint_in v
  165. glVertexAttribI2iv:
  166. return_type: void
  167. parameters:
  168. - GLuint index
  169. - GLint_in v
  170. glVertexAttribI3iv:
  171. return_type: void
  172. parameters:
  173. - GLuint index
  174. - GLint_in v
  175. glVertexAttribI4iv:
  176. return_type: void
  177. parameters:
  178. - GLuint index
  179. - GLint_in v
  180. glVertexAttribI1uiv:
  181. return_type: void
  182. parameters:
  183. - GLuint index
  184. - GLuint_in v
  185. glVertexAttribI2uiv:
  186. return_type: void
  187. parameters:
  188. - GLuint index
  189. - GLuint_in v
  190. glVertexAttribI3uiv:
  191. return_type: void
  192. parameters:
  193. - GLuint index
  194. - GLuint_in v
  195. glVertexAttribI4uiv:
  196. return_type: void
  197. parameters:
  198. - GLuint index
  199. - GLuint_in v
  200. glVertexAttribI4bv:
  201. return_type: void
  202. parameters:
  203. - GLuint index
  204. - GLbyte_in v
  205. glVertexAttribI4sv:
  206. return_type: void
  207. parameters:
  208. - GLuint index
  209. - GLshort_in v
  210. glVertexAttribI4ubv:
  211. return_type: void
  212. parameters:
  213. - GLuint index
  214. - GLubyte_in v
  215. glVertexAttribI4usv:
  216. return_type: void
  217. parameters:
  218. - GLuint index
  219. - GLushort_in v
  220. glGetUniformuiv:
  221. return_type: void
  222. parameters:
  223. - GLuint program
  224. - GLint location
  225. - GLuint_out params
  226. glBindFragDataLocation:
  227. return_type: void
  228. parameters:
  229. - GLuint program
  230. - GLuint color
  231. - string name
  232. glGetFragDataLocation:
  233. return_type: GLint
  234. parameters:
  235. - GLuint program
  236. - string name
  237. glUniform1ui:
  238. return_type: void
  239. parameters:
  240. - GLint location
  241. - GLuint v0
  242. glUniform2ui:
  243. return_type: void
  244. parameters:
  245. - GLint location
  246. - GLuint v0
  247. - GLuint v1
  248. glUniform3ui:
  249. return_type: void
  250. parameters:
  251. - GLint location
  252. - GLuint v0
  253. - GLuint v1
  254. - GLuint v2
  255. glUniform4ui:
  256. return_type: void
  257. parameters:
  258. - GLint location
  259. - GLuint v0
  260. - GLuint v1
  261. - GLuint v2
  262. - GLuint v3
  263. glUniform1uiv:
  264. return_type: void
  265. parameters:
  266. - GLint location
  267. - GLsizei count
  268. - GLuint_in value
  269. glUniform2uiv:
  270. return_type: void
  271. parameters:
  272. - GLint location
  273. - GLsizei count
  274. - GLuint_in value
  275. glUniform3uiv:
  276. return_type: void
  277. parameters:
  278. - GLint location
  279. - GLsizei count
  280. - GLuint_in value
  281. glUniform4uiv:
  282. return_type: void
  283. parameters:
  284. - GLint location
  285. - GLsizei count
  286. - GLuint_in value
  287. glTexParameterIiv:
  288. return_type: void
  289. parameters:
  290. - GLenum target
  291. - GLenum pname
  292. - GLint_in params
  293. glTexParameterIuiv:
  294. return_type: void
  295. parameters:
  296. - GLenum target
  297. - GLenum pname
  298. - GLuint_in params
  299. glGetTexParameterIiv:
  300. return_type: void
  301. parameters:
  302. - GLenum target
  303. - GLenum pname
  304. - GLint_out params
  305. glGetTexParameterIuiv:
  306. return_type: void
  307. parameters:
  308. - GLenum target
  309. - GLenum pname
  310. - GLuint_out params
  311. glClearBufferiv:
  312. return_type: void
  313. parameters:
  314. - GLenum buffer
  315. - GLint drawbuffer
  316. - GLint_in value
  317. glClearBufferuiv:
  318. return_type: void
  319. parameters:
  320. - GLenum buffer
  321. - GLint drawbuffer
  322. - GLuint_in value
  323. glClearBufferfv:
  324. return_type: void
  325. parameters:
  326. - GLenum buffer
  327. - GLint drawbuffer
  328. - GLfloat_in value
  329. glClearBufferfi:
  330. return_type: void
  331. parameters:
  332. - GLenum buffer
  333. - GLint drawbuffer
  334. - GLfloat depth
  335. - GLint stencil
  336. glGetStringi:
  337. return_type: string
  338. parameters:
  339. - GLenum name
  340. - GLuint index