PageRenderTime 49ms CodeModel.GetById 20ms RepoModel.GetById 0ms app.codeStats 0ms

/framework/egl/egluStaticES30Library.inl

https://gitlab.com/OBSERVER-DLL/deqp
C++ Header | 251 lines | 246 code | 0 blank | 5 comment | 0 complexity | e684893512df2ee887a9fd33c5129657 MD5 | raw file
  1. /* WARNING: This is auto-generated file. Do not modify, since changes will
  2. * be lost! Modify the generating script instead.
  3. *
  4. * Generated from Khronos GL API description (gl.xml) revision 30159.
  5. */
  6. { "glActiveTexture", (deFunctionPtr)glActiveTexture },
  7. { "glAttachShader", (deFunctionPtr)glAttachShader },
  8. { "glBeginQuery", (deFunctionPtr)glBeginQuery },
  9. { "glBeginTransformFeedback", (deFunctionPtr)glBeginTransformFeedback },
  10. { "glBindAttribLocation", (deFunctionPtr)glBindAttribLocation },
  11. { "glBindBuffer", (deFunctionPtr)glBindBuffer },
  12. { "glBindBufferBase", (deFunctionPtr)glBindBufferBase },
  13. { "glBindBufferRange", (deFunctionPtr)glBindBufferRange },
  14. { "glBindFramebuffer", (deFunctionPtr)glBindFramebuffer },
  15. { "glBindRenderbuffer", (deFunctionPtr)glBindRenderbuffer },
  16. { "glBindSampler", (deFunctionPtr)glBindSampler },
  17. { "glBindTexture", (deFunctionPtr)glBindTexture },
  18. { "glBindTransformFeedback", (deFunctionPtr)glBindTransformFeedback },
  19. { "glBindVertexArray", (deFunctionPtr)glBindVertexArray },
  20. { "glBlendColor", (deFunctionPtr)glBlendColor },
  21. { "glBlendEquation", (deFunctionPtr)glBlendEquation },
  22. { "glBlendEquationSeparate", (deFunctionPtr)glBlendEquationSeparate },
  23. { "glBlendFunc", (deFunctionPtr)glBlendFunc },
  24. { "glBlendFuncSeparate", (deFunctionPtr)glBlendFuncSeparate },
  25. { "glBlitFramebuffer", (deFunctionPtr)glBlitFramebuffer },
  26. { "glBufferData", (deFunctionPtr)glBufferData },
  27. { "glBufferSubData", (deFunctionPtr)glBufferSubData },
  28. { "glCheckFramebufferStatus", (deFunctionPtr)glCheckFramebufferStatus },
  29. { "glClear", (deFunctionPtr)glClear },
  30. { "glClearBufferfi", (deFunctionPtr)glClearBufferfi },
  31. { "glClearBufferfv", (deFunctionPtr)glClearBufferfv },
  32. { "glClearBufferiv", (deFunctionPtr)glClearBufferiv },
  33. { "glClearBufferuiv", (deFunctionPtr)glClearBufferuiv },
  34. { "glClearColor", (deFunctionPtr)glClearColor },
  35. { "glClearDepthf", (deFunctionPtr)glClearDepthf },
  36. { "glClearStencil", (deFunctionPtr)glClearStencil },
  37. { "glClientWaitSync", (deFunctionPtr)glClientWaitSync },
  38. { "glColorMask", (deFunctionPtr)glColorMask },
  39. { "glCompileShader", (deFunctionPtr)glCompileShader },
  40. { "glCompressedTexImage2D", (deFunctionPtr)glCompressedTexImage2D },
  41. { "glCompressedTexImage3D", (deFunctionPtr)glCompressedTexImage3D },
  42. { "glCompressedTexSubImage2D", (deFunctionPtr)glCompressedTexSubImage2D },
  43. { "glCompressedTexSubImage3D", (deFunctionPtr)glCompressedTexSubImage3D },
  44. { "glCopyBufferSubData", (deFunctionPtr)glCopyBufferSubData },
  45. { "glCopyTexImage2D", (deFunctionPtr)glCopyTexImage2D },
  46. { "glCopyTexSubImage2D", (deFunctionPtr)glCopyTexSubImage2D },
  47. { "glCopyTexSubImage3D", (deFunctionPtr)glCopyTexSubImage3D },
  48. { "glCreateProgram", (deFunctionPtr)glCreateProgram },
  49. { "glCreateShader", (deFunctionPtr)glCreateShader },
  50. { "glCullFace", (deFunctionPtr)glCullFace },
  51. { "glDeleteBuffers", (deFunctionPtr)glDeleteBuffers },
  52. { "glDeleteFramebuffers", (deFunctionPtr)glDeleteFramebuffers },
  53. { "glDeleteProgram", (deFunctionPtr)glDeleteProgram },
  54. { "glDeleteQueries", (deFunctionPtr)glDeleteQueries },
  55. { "glDeleteRenderbuffers", (deFunctionPtr)glDeleteRenderbuffers },
  56. { "glDeleteSamplers", (deFunctionPtr)glDeleteSamplers },
  57. { "glDeleteShader", (deFunctionPtr)glDeleteShader },
  58. { "glDeleteSync", (deFunctionPtr)glDeleteSync },
  59. { "glDeleteTextures", (deFunctionPtr)glDeleteTextures },
  60. { "glDeleteTransformFeedbacks", (deFunctionPtr)glDeleteTransformFeedbacks },
  61. { "glDeleteVertexArrays", (deFunctionPtr)glDeleteVertexArrays },
  62. { "glDepthFunc", (deFunctionPtr)glDepthFunc },
  63. { "glDepthMask", (deFunctionPtr)glDepthMask },
  64. { "glDepthRangef", (deFunctionPtr)glDepthRangef },
  65. { "glDetachShader", (deFunctionPtr)glDetachShader },
  66. { "glDisable", (deFunctionPtr)glDisable },
  67. { "glDisableVertexAttribArray", (deFunctionPtr)glDisableVertexAttribArray },
  68. { "glDrawArrays", (deFunctionPtr)glDrawArrays },
  69. { "glDrawArraysInstanced", (deFunctionPtr)glDrawArraysInstanced },
  70. { "glDrawBuffers", (deFunctionPtr)glDrawBuffers },
  71. { "glDrawElements", (deFunctionPtr)glDrawElements },
  72. { "glDrawElementsInstanced", (deFunctionPtr)glDrawElementsInstanced },
  73. { "glDrawRangeElements", (deFunctionPtr)glDrawRangeElements },
  74. { "glEnable", (deFunctionPtr)glEnable },
  75. { "glEnableVertexAttribArray", (deFunctionPtr)glEnableVertexAttribArray },
  76. { "glEndQuery", (deFunctionPtr)glEndQuery },
  77. { "glEndTransformFeedback", (deFunctionPtr)glEndTransformFeedback },
  78. { "glFenceSync", (deFunctionPtr)glFenceSync },
  79. { "glFinish", (deFunctionPtr)glFinish },
  80. { "glFlush", (deFunctionPtr)glFlush },
  81. { "glFlushMappedBufferRange", (deFunctionPtr)glFlushMappedBufferRange },
  82. { "glFramebufferRenderbuffer", (deFunctionPtr)glFramebufferRenderbuffer },
  83. { "glFramebufferTexture2D", (deFunctionPtr)glFramebufferTexture2D },
  84. { "glFramebufferTextureLayer", (deFunctionPtr)glFramebufferTextureLayer },
  85. { "glFrontFace", (deFunctionPtr)glFrontFace },
  86. { "glGenBuffers", (deFunctionPtr)glGenBuffers },
  87. { "glGenFramebuffers", (deFunctionPtr)glGenFramebuffers },
  88. { "glGenQueries", (deFunctionPtr)glGenQueries },
  89. { "glGenRenderbuffers", (deFunctionPtr)glGenRenderbuffers },
  90. { "glGenSamplers", (deFunctionPtr)glGenSamplers },
  91. { "glGenTextures", (deFunctionPtr)glGenTextures },
  92. { "glGenTransformFeedbacks", (deFunctionPtr)glGenTransformFeedbacks },
  93. { "glGenVertexArrays", (deFunctionPtr)glGenVertexArrays },
  94. { "glGenerateMipmap", (deFunctionPtr)glGenerateMipmap },
  95. { "glGetActiveAttrib", (deFunctionPtr)glGetActiveAttrib },
  96. { "glGetActiveUniform", (deFunctionPtr)glGetActiveUniform },
  97. { "glGetActiveUniformBlockName", (deFunctionPtr)glGetActiveUniformBlockName },
  98. { "glGetActiveUniformBlockiv", (deFunctionPtr)glGetActiveUniformBlockiv },
  99. { "glGetActiveUniformsiv", (deFunctionPtr)glGetActiveUniformsiv },
  100. { "glGetAttachedShaders", (deFunctionPtr)glGetAttachedShaders },
  101. { "glGetAttribLocation", (deFunctionPtr)glGetAttribLocation },
  102. { "glGetBooleanv", (deFunctionPtr)glGetBooleanv },
  103. { "glGetBufferParameteri64v", (deFunctionPtr)glGetBufferParameteri64v },
  104. { "glGetBufferParameteriv", (deFunctionPtr)glGetBufferParameteriv },
  105. { "glGetBufferPointerv", (deFunctionPtr)glGetBufferPointerv },
  106. { "glGetError", (deFunctionPtr)glGetError },
  107. { "glGetFloatv", (deFunctionPtr)glGetFloatv },
  108. { "glGetFragDataLocation", (deFunctionPtr)glGetFragDataLocation },
  109. { "glGetFramebufferAttachmentParameteriv", (deFunctionPtr)glGetFramebufferAttachmentParameteriv },
  110. { "glGetInteger64i_v", (deFunctionPtr)glGetInteger64i_v },
  111. { "glGetInteger64v", (deFunctionPtr)glGetInteger64v },
  112. { "glGetIntegeri_v", (deFunctionPtr)glGetIntegeri_v },
  113. { "glGetIntegerv", (deFunctionPtr)glGetIntegerv },
  114. { "glGetInternalformativ", (deFunctionPtr)glGetInternalformativ },
  115. { "glGetProgramBinary", (deFunctionPtr)glGetProgramBinary },
  116. { "glGetProgramInfoLog", (deFunctionPtr)glGetProgramInfoLog },
  117. { "glGetProgramiv", (deFunctionPtr)glGetProgramiv },
  118. { "glGetQueryObjectuiv", (deFunctionPtr)glGetQueryObjectuiv },
  119. { "glGetQueryiv", (deFunctionPtr)glGetQueryiv },
  120. { "glGetRenderbufferParameteriv", (deFunctionPtr)glGetRenderbufferParameteriv },
  121. { "glGetSamplerParameterfv", (deFunctionPtr)glGetSamplerParameterfv },
  122. { "glGetSamplerParameteriv", (deFunctionPtr)glGetSamplerParameteriv },
  123. { "glGetShaderInfoLog", (deFunctionPtr)glGetShaderInfoLog },
  124. { "glGetShaderPrecisionFormat", (deFunctionPtr)glGetShaderPrecisionFormat },
  125. { "glGetShaderSource", (deFunctionPtr)glGetShaderSource },
  126. { "glGetShaderiv", (deFunctionPtr)glGetShaderiv },
  127. { "glGetString", (deFunctionPtr)glGetString },
  128. { "glGetStringi", (deFunctionPtr)glGetStringi },
  129. { "glGetSynciv", (deFunctionPtr)glGetSynciv },
  130. { "glGetTexParameterfv", (deFunctionPtr)glGetTexParameterfv },
  131. { "glGetTexParameteriv", (deFunctionPtr)glGetTexParameteriv },
  132. { "glGetTransformFeedbackVarying", (deFunctionPtr)glGetTransformFeedbackVarying },
  133. { "glGetUniformBlockIndex", (deFunctionPtr)glGetUniformBlockIndex },
  134. { "glGetUniformIndices", (deFunctionPtr)glGetUniformIndices },
  135. { "glGetUniformLocation", (deFunctionPtr)glGetUniformLocation },
  136. { "glGetUniformfv", (deFunctionPtr)glGetUniformfv },
  137. { "glGetUniformiv", (deFunctionPtr)glGetUniformiv },
  138. { "glGetUniformuiv", (deFunctionPtr)glGetUniformuiv },
  139. { "glGetVertexAttribIiv", (deFunctionPtr)glGetVertexAttribIiv },
  140. { "glGetVertexAttribIuiv", (deFunctionPtr)glGetVertexAttribIuiv },
  141. { "glGetVertexAttribPointerv", (deFunctionPtr)glGetVertexAttribPointerv },
  142. { "glGetVertexAttribfv", (deFunctionPtr)glGetVertexAttribfv },
  143. { "glGetVertexAttribiv", (deFunctionPtr)glGetVertexAttribiv },
  144. { "glHint", (deFunctionPtr)glHint },
  145. { "glInvalidateFramebuffer", (deFunctionPtr)glInvalidateFramebuffer },
  146. { "glInvalidateSubFramebuffer", (deFunctionPtr)glInvalidateSubFramebuffer },
  147. { "glIsBuffer", (deFunctionPtr)glIsBuffer },
  148. { "glIsEnabled", (deFunctionPtr)glIsEnabled },
  149. { "glIsFramebuffer", (deFunctionPtr)glIsFramebuffer },
  150. { "glIsProgram", (deFunctionPtr)glIsProgram },
  151. { "glIsQuery", (deFunctionPtr)glIsQuery },
  152. { "glIsRenderbuffer", (deFunctionPtr)glIsRenderbuffer },
  153. { "glIsSampler", (deFunctionPtr)glIsSampler },
  154. { "glIsShader", (deFunctionPtr)glIsShader },
  155. { "glIsSync", (deFunctionPtr)glIsSync },
  156. { "glIsTexture", (deFunctionPtr)glIsTexture },
  157. { "glIsTransformFeedback", (deFunctionPtr)glIsTransformFeedback },
  158. { "glIsVertexArray", (deFunctionPtr)glIsVertexArray },
  159. { "glLineWidth", (deFunctionPtr)glLineWidth },
  160. { "glLinkProgram", (deFunctionPtr)glLinkProgram },
  161. { "glMapBufferRange", (deFunctionPtr)glMapBufferRange },
  162. { "glPauseTransformFeedback", (deFunctionPtr)glPauseTransformFeedback },
  163. { "glPixelStorei", (deFunctionPtr)glPixelStorei },
  164. { "glPolygonOffset", (deFunctionPtr)glPolygonOffset },
  165. { "glProgramBinary", (deFunctionPtr)glProgramBinary },
  166. { "glProgramParameteri", (deFunctionPtr)glProgramParameteri },
  167. { "glReadBuffer", (deFunctionPtr)glReadBuffer },
  168. { "glReadPixels", (deFunctionPtr)glReadPixels },
  169. { "glReleaseShaderCompiler", (deFunctionPtr)glReleaseShaderCompiler },
  170. { "glRenderbufferStorage", (deFunctionPtr)glRenderbufferStorage },
  171. { "glRenderbufferStorageMultisample", (deFunctionPtr)glRenderbufferStorageMultisample },
  172. { "glResumeTransformFeedback", (deFunctionPtr)glResumeTransformFeedback },
  173. { "glSampleCoverage", (deFunctionPtr)glSampleCoverage },
  174. { "glSamplerParameterf", (deFunctionPtr)glSamplerParameterf },
  175. { "glSamplerParameterfv", (deFunctionPtr)glSamplerParameterfv },
  176. { "glSamplerParameteri", (deFunctionPtr)glSamplerParameteri },
  177. { "glSamplerParameteriv", (deFunctionPtr)glSamplerParameteriv },
  178. { "glScissor", (deFunctionPtr)glScissor },
  179. { "glShaderBinary", (deFunctionPtr)glShaderBinary },
  180. { "glShaderSource", (deFunctionPtr)glShaderSource },
  181. { "glStencilFunc", (deFunctionPtr)glStencilFunc },
  182. { "glStencilFuncSeparate", (deFunctionPtr)glStencilFuncSeparate },
  183. { "glStencilMask", (deFunctionPtr)glStencilMask },
  184. { "glStencilMaskSeparate", (deFunctionPtr)glStencilMaskSeparate },
  185. { "glStencilOp", (deFunctionPtr)glStencilOp },
  186. { "glStencilOpSeparate", (deFunctionPtr)glStencilOpSeparate },
  187. { "glTexImage2D", (deFunctionPtr)glTexImage2D },
  188. { "glTexImage3D", (deFunctionPtr)glTexImage3D },
  189. { "glTexParameterf", (deFunctionPtr)glTexParameterf },
  190. { "glTexParameterfv", (deFunctionPtr)glTexParameterfv },
  191. { "glTexParameteri", (deFunctionPtr)glTexParameteri },
  192. { "glTexParameteriv", (deFunctionPtr)glTexParameteriv },
  193. { "glTexStorage2D", (deFunctionPtr)glTexStorage2D },
  194. { "glTexStorage3D", (deFunctionPtr)glTexStorage3D },
  195. { "glTexSubImage2D", (deFunctionPtr)glTexSubImage2D },
  196. { "glTexSubImage3D", (deFunctionPtr)glTexSubImage3D },
  197. { "glTransformFeedbackVaryings", (deFunctionPtr)glTransformFeedbackVaryings },
  198. { "glUniform1f", (deFunctionPtr)glUniform1f },
  199. { "glUniform1fv", (deFunctionPtr)glUniform1fv },
  200. { "glUniform1i", (deFunctionPtr)glUniform1i },
  201. { "glUniform1iv", (deFunctionPtr)glUniform1iv },
  202. { "glUniform1ui", (deFunctionPtr)glUniform1ui },
  203. { "glUniform1uiv", (deFunctionPtr)glUniform1uiv },
  204. { "glUniform2f", (deFunctionPtr)glUniform2f },
  205. { "glUniform2fv", (deFunctionPtr)glUniform2fv },
  206. { "glUniform2i", (deFunctionPtr)glUniform2i },
  207. { "glUniform2iv", (deFunctionPtr)glUniform2iv },
  208. { "glUniform2ui", (deFunctionPtr)glUniform2ui },
  209. { "glUniform2uiv", (deFunctionPtr)glUniform2uiv },
  210. { "glUniform3f", (deFunctionPtr)glUniform3f },
  211. { "glUniform3fv", (deFunctionPtr)glUniform3fv },
  212. { "glUniform3i", (deFunctionPtr)glUniform3i },
  213. { "glUniform3iv", (deFunctionPtr)glUniform3iv },
  214. { "glUniform3ui", (deFunctionPtr)glUniform3ui },
  215. { "glUniform3uiv", (deFunctionPtr)glUniform3uiv },
  216. { "glUniform4f", (deFunctionPtr)glUniform4f },
  217. { "glUniform4fv", (deFunctionPtr)glUniform4fv },
  218. { "glUniform4i", (deFunctionPtr)glUniform4i },
  219. { "glUniform4iv", (deFunctionPtr)glUniform4iv },
  220. { "glUniform4ui", (deFunctionPtr)glUniform4ui },
  221. { "glUniform4uiv", (deFunctionPtr)glUniform4uiv },
  222. { "glUniformBlockBinding", (deFunctionPtr)glUniformBlockBinding },
  223. { "glUniformMatrix2fv", (deFunctionPtr)glUniformMatrix2fv },
  224. { "glUniformMatrix2x3fv", (deFunctionPtr)glUniformMatrix2x3fv },
  225. { "glUniformMatrix2x4fv", (deFunctionPtr)glUniformMatrix2x4fv },
  226. { "glUniformMatrix3fv", (deFunctionPtr)glUniformMatrix3fv },
  227. { "glUniformMatrix3x2fv", (deFunctionPtr)glUniformMatrix3x2fv },
  228. { "glUniformMatrix3x4fv", (deFunctionPtr)glUniformMatrix3x4fv },
  229. { "glUniformMatrix4fv", (deFunctionPtr)glUniformMatrix4fv },
  230. { "glUniformMatrix4x2fv", (deFunctionPtr)glUniformMatrix4x2fv },
  231. { "glUniformMatrix4x3fv", (deFunctionPtr)glUniformMatrix4x3fv },
  232. { "glUnmapBuffer", (deFunctionPtr)glUnmapBuffer },
  233. { "glUseProgram", (deFunctionPtr)glUseProgram },
  234. { "glValidateProgram", (deFunctionPtr)glValidateProgram },
  235. { "glVertexAttrib1f", (deFunctionPtr)glVertexAttrib1f },
  236. { "glVertexAttrib1fv", (deFunctionPtr)glVertexAttrib1fv },
  237. { "glVertexAttrib2f", (deFunctionPtr)glVertexAttrib2f },
  238. { "glVertexAttrib2fv", (deFunctionPtr)glVertexAttrib2fv },
  239. { "glVertexAttrib3f", (deFunctionPtr)glVertexAttrib3f },
  240. { "glVertexAttrib3fv", (deFunctionPtr)glVertexAttrib3fv },
  241. { "glVertexAttrib4f", (deFunctionPtr)glVertexAttrib4f },
  242. { "glVertexAttrib4fv", (deFunctionPtr)glVertexAttrib4fv },
  243. { "glVertexAttribDivisor", (deFunctionPtr)glVertexAttribDivisor },
  244. { "glVertexAttribI4i", (deFunctionPtr)glVertexAttribI4i },
  245. { "glVertexAttribI4iv", (deFunctionPtr)glVertexAttribI4iv },
  246. { "glVertexAttribI4ui", (deFunctionPtr)glVertexAttribI4ui },
  247. { "glVertexAttribI4uiv", (deFunctionPtr)glVertexAttribI4uiv },
  248. { "glVertexAttribIPointer", (deFunctionPtr)glVertexAttribIPointer },
  249. { "glVertexAttribPointer", (deFunctionPtr)glVertexAttribPointer },
  250. { "glViewport", (deFunctionPtr)glViewport },
  251. { "glWaitSync", (deFunctionPtr)glWaitSync },