PageRenderTime 24ms CodeModel.GetById 12ms RepoModel.GetById 0ms app.codeStats 0ms

/framework/opengl/wrapper/glwInitES31Direct.inl

https://gitlab.com/OBSERVER-DLL/deqp
C++ Header | 319 lines | 314 code | 0 blank | 5 comment | 0 complexity | 1f9960b75ce4370b2621f2b0ab0cb3a0 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. gl->activeShaderProgram = &glActiveShaderProgram;
  7. gl->activeTexture = &glActiveTexture;
  8. gl->attachShader = &glAttachShader;
  9. gl->beginQuery = &glBeginQuery;
  10. gl->beginTransformFeedback = &glBeginTransformFeedback;
  11. gl->bindAttribLocation = &glBindAttribLocation;
  12. gl->bindBuffer = &glBindBuffer;
  13. gl->bindBufferBase = &glBindBufferBase;
  14. gl->bindBufferRange = &glBindBufferRange;
  15. gl->bindFramebuffer = &glBindFramebuffer;
  16. gl->bindImageTexture = &glBindImageTexture;
  17. gl->bindProgramPipeline = &glBindProgramPipeline;
  18. gl->bindRenderbuffer = &glBindRenderbuffer;
  19. gl->bindSampler = &glBindSampler;
  20. gl->bindTexture = &glBindTexture;
  21. gl->bindTransformFeedback = &glBindTransformFeedback;
  22. gl->bindVertexArray = &glBindVertexArray;
  23. gl->bindVertexBuffer = &glBindVertexBuffer;
  24. gl->blendColor = &glBlendColor;
  25. gl->blendEquation = &glBlendEquation;
  26. gl->blendEquationSeparate = &glBlendEquationSeparate;
  27. gl->blendFunc = &glBlendFunc;
  28. gl->blendFuncSeparate = &glBlendFuncSeparate;
  29. gl->blitFramebuffer = &glBlitFramebuffer;
  30. gl->bufferData = &glBufferData;
  31. gl->bufferSubData = &glBufferSubData;
  32. gl->checkFramebufferStatus = &glCheckFramebufferStatus;
  33. gl->clear = &glClear;
  34. gl->clearBufferfi = &glClearBufferfi;
  35. gl->clearBufferfv = &glClearBufferfv;
  36. gl->clearBufferiv = &glClearBufferiv;
  37. gl->clearBufferuiv = &glClearBufferuiv;
  38. gl->clearColor = &glClearColor;
  39. gl->clearDepthf = &glClearDepthf;
  40. gl->clearStencil = &glClearStencil;
  41. gl->clientWaitSync = &glClientWaitSync;
  42. gl->colorMask = &glColorMask;
  43. gl->compileShader = &glCompileShader;
  44. gl->compressedTexImage2D = &glCompressedTexImage2D;
  45. gl->compressedTexImage3D = &glCompressedTexImage3D;
  46. gl->compressedTexSubImage2D = &glCompressedTexSubImage2D;
  47. gl->compressedTexSubImage3D = &glCompressedTexSubImage3D;
  48. gl->copyBufferSubData = &glCopyBufferSubData;
  49. gl->copyTexImage2D = &glCopyTexImage2D;
  50. gl->copyTexSubImage2D = &glCopyTexSubImage2D;
  51. gl->copyTexSubImage3D = &glCopyTexSubImage3D;
  52. gl->createProgram = &glCreateProgram;
  53. gl->createShader = &glCreateShader;
  54. gl->createShaderProgramv = &glCreateShaderProgramv;
  55. gl->cullFace = &glCullFace;
  56. gl->deleteBuffers = &glDeleteBuffers;
  57. gl->deleteFramebuffers = &glDeleteFramebuffers;
  58. gl->deleteProgram = &glDeleteProgram;
  59. gl->deleteProgramPipelines = &glDeleteProgramPipelines;
  60. gl->deleteQueries = &glDeleteQueries;
  61. gl->deleteRenderbuffers = &glDeleteRenderbuffers;
  62. gl->deleteSamplers = &glDeleteSamplers;
  63. gl->deleteShader = &glDeleteShader;
  64. gl->deleteSync = &glDeleteSync;
  65. gl->deleteTextures = &glDeleteTextures;
  66. gl->deleteTransformFeedbacks = &glDeleteTransformFeedbacks;
  67. gl->deleteVertexArrays = &glDeleteVertexArrays;
  68. gl->depthFunc = &glDepthFunc;
  69. gl->depthMask = &glDepthMask;
  70. gl->depthRangef = &glDepthRangef;
  71. gl->detachShader = &glDetachShader;
  72. gl->disable = &glDisable;
  73. gl->disableVertexAttribArray = &glDisableVertexAttribArray;
  74. gl->dispatchCompute = &glDispatchCompute;
  75. gl->dispatchComputeIndirect = &glDispatchComputeIndirect;
  76. gl->drawArrays = &glDrawArrays;
  77. gl->drawArraysIndirect = &glDrawArraysIndirect;
  78. gl->drawArraysInstanced = &glDrawArraysInstanced;
  79. gl->drawBuffers = &glDrawBuffers;
  80. gl->drawElements = &glDrawElements;
  81. gl->drawElementsIndirect = &glDrawElementsIndirect;
  82. gl->drawElementsInstanced = &glDrawElementsInstanced;
  83. gl->drawRangeElements = &glDrawRangeElements;
  84. gl->enable = &glEnable;
  85. gl->enableVertexAttribArray = &glEnableVertexAttribArray;
  86. gl->endQuery = &glEndQuery;
  87. gl->endTransformFeedback = &glEndTransformFeedback;
  88. gl->fenceSync = &glFenceSync;
  89. gl->finish = &glFinish;
  90. gl->flush = &glFlush;
  91. gl->flushMappedBufferRange = &glFlushMappedBufferRange;
  92. gl->framebufferParameteri = &glFramebufferParameteri;
  93. gl->framebufferRenderbuffer = &glFramebufferRenderbuffer;
  94. gl->framebufferTexture2D = &glFramebufferTexture2D;
  95. gl->framebufferTextureLayer = &glFramebufferTextureLayer;
  96. gl->frontFace = &glFrontFace;
  97. gl->genBuffers = &glGenBuffers;
  98. gl->genFramebuffers = &glGenFramebuffers;
  99. gl->genProgramPipelines = &glGenProgramPipelines;
  100. gl->genQueries = &glGenQueries;
  101. gl->genRenderbuffers = &glGenRenderbuffers;
  102. gl->genSamplers = &glGenSamplers;
  103. gl->genTextures = &glGenTextures;
  104. gl->genTransformFeedbacks = &glGenTransformFeedbacks;
  105. gl->genVertexArrays = &glGenVertexArrays;
  106. gl->generateMipmap = &glGenerateMipmap;
  107. gl->getActiveAttrib = &glGetActiveAttrib;
  108. gl->getActiveUniform = &glGetActiveUniform;
  109. gl->getActiveUniformBlockName = &glGetActiveUniformBlockName;
  110. gl->getActiveUniformBlockiv = &glGetActiveUniformBlockiv;
  111. gl->getActiveUniformsiv = &glGetActiveUniformsiv;
  112. gl->getAttachedShaders = &glGetAttachedShaders;
  113. gl->getAttribLocation = &glGetAttribLocation;
  114. gl->getBooleani_v = &glGetBooleani_v;
  115. gl->getBooleanv = &glGetBooleanv;
  116. gl->getBufferParameteri64v = &glGetBufferParameteri64v;
  117. gl->getBufferParameteriv = &glGetBufferParameteriv;
  118. gl->getBufferPointerv = &glGetBufferPointerv;
  119. gl->getError = &glGetError;
  120. gl->getFloatv = &glGetFloatv;
  121. gl->getFragDataLocation = &glGetFragDataLocation;
  122. gl->getFramebufferAttachmentParameteriv = &glGetFramebufferAttachmentParameteriv;
  123. gl->getFramebufferParameteriv = &glGetFramebufferParameteriv;
  124. gl->getInteger64i_v = &glGetInteger64i_v;
  125. gl->getInteger64v = &glGetInteger64v;
  126. gl->getIntegeri_v = &glGetIntegeri_v;
  127. gl->getIntegerv = &glGetIntegerv;
  128. gl->getInternalformativ = &glGetInternalformativ;
  129. gl->getMultisamplefv = &glGetMultisamplefv;
  130. gl->getProgramBinary = &glGetProgramBinary;
  131. gl->getProgramInfoLog = &glGetProgramInfoLog;
  132. gl->getProgramInterfaceiv = &glGetProgramInterfaceiv;
  133. gl->getProgramPipelineInfoLog = &glGetProgramPipelineInfoLog;
  134. gl->getProgramPipelineiv = &glGetProgramPipelineiv;
  135. gl->getProgramResourceIndex = &glGetProgramResourceIndex;
  136. gl->getProgramResourceLocation = &glGetProgramResourceLocation;
  137. gl->getProgramResourceName = &glGetProgramResourceName;
  138. gl->getProgramResourceiv = &glGetProgramResourceiv;
  139. gl->getProgramiv = &glGetProgramiv;
  140. gl->getQueryObjectuiv = &glGetQueryObjectuiv;
  141. gl->getQueryiv = &glGetQueryiv;
  142. gl->getRenderbufferParameteriv = &glGetRenderbufferParameteriv;
  143. gl->getSamplerParameterfv = &glGetSamplerParameterfv;
  144. gl->getSamplerParameteriv = &glGetSamplerParameteriv;
  145. gl->getShaderInfoLog = &glGetShaderInfoLog;
  146. gl->getShaderPrecisionFormat = &glGetShaderPrecisionFormat;
  147. gl->getShaderSource = &glGetShaderSource;
  148. gl->getShaderiv = &glGetShaderiv;
  149. gl->getString = &glGetString;
  150. gl->getStringi = &glGetStringi;
  151. gl->getSynciv = &glGetSynciv;
  152. gl->getTexLevelParameterfv = &glGetTexLevelParameterfv;
  153. gl->getTexLevelParameteriv = &glGetTexLevelParameteriv;
  154. gl->getTexParameterfv = &glGetTexParameterfv;
  155. gl->getTexParameteriv = &glGetTexParameteriv;
  156. gl->getTransformFeedbackVarying = &glGetTransformFeedbackVarying;
  157. gl->getUniformBlockIndex = &glGetUniformBlockIndex;
  158. gl->getUniformIndices = &glGetUniformIndices;
  159. gl->getUniformLocation = &glGetUniformLocation;
  160. gl->getUniformfv = &glGetUniformfv;
  161. gl->getUniformiv = &glGetUniformiv;
  162. gl->getUniformuiv = &glGetUniformuiv;
  163. gl->getVertexAttribIiv = &glGetVertexAttribIiv;
  164. gl->getVertexAttribIuiv = &glGetVertexAttribIuiv;
  165. gl->getVertexAttribPointerv = &glGetVertexAttribPointerv;
  166. gl->getVertexAttribfv = &glGetVertexAttribfv;
  167. gl->getVertexAttribiv = &glGetVertexAttribiv;
  168. gl->hint = &glHint;
  169. gl->invalidateFramebuffer = &glInvalidateFramebuffer;
  170. gl->invalidateSubFramebuffer = &glInvalidateSubFramebuffer;
  171. gl->isBuffer = &glIsBuffer;
  172. gl->isEnabled = &glIsEnabled;
  173. gl->isFramebuffer = &glIsFramebuffer;
  174. gl->isProgram = &glIsProgram;
  175. gl->isProgramPipeline = &glIsProgramPipeline;
  176. gl->isQuery = &glIsQuery;
  177. gl->isRenderbuffer = &glIsRenderbuffer;
  178. gl->isSampler = &glIsSampler;
  179. gl->isShader = &glIsShader;
  180. gl->isSync = &glIsSync;
  181. gl->isTexture = &glIsTexture;
  182. gl->isTransformFeedback = &glIsTransformFeedback;
  183. gl->isVertexArray = &glIsVertexArray;
  184. gl->lineWidth = &glLineWidth;
  185. gl->linkProgram = &glLinkProgram;
  186. gl->mapBufferRange = &glMapBufferRange;
  187. gl->memoryBarrier = &glMemoryBarrier;
  188. gl->memoryBarrierByRegion = &glMemoryBarrierByRegion;
  189. gl->pauseTransformFeedback = &glPauseTransformFeedback;
  190. gl->pixelStorei = &glPixelStorei;
  191. gl->polygonOffset = &glPolygonOffset;
  192. gl->programBinary = &glProgramBinary;
  193. gl->programParameteri = &glProgramParameteri;
  194. gl->programUniform1f = &glProgramUniform1f;
  195. gl->programUniform1fv = &glProgramUniform1fv;
  196. gl->programUniform1i = &glProgramUniform1i;
  197. gl->programUniform1iv = &glProgramUniform1iv;
  198. gl->programUniform1ui = &glProgramUniform1ui;
  199. gl->programUniform1uiv = &glProgramUniform1uiv;
  200. gl->programUniform2f = &glProgramUniform2f;
  201. gl->programUniform2fv = &glProgramUniform2fv;
  202. gl->programUniform2i = &glProgramUniform2i;
  203. gl->programUniform2iv = &glProgramUniform2iv;
  204. gl->programUniform2ui = &glProgramUniform2ui;
  205. gl->programUniform2uiv = &glProgramUniform2uiv;
  206. gl->programUniform3f = &glProgramUniform3f;
  207. gl->programUniform3fv = &glProgramUniform3fv;
  208. gl->programUniform3i = &glProgramUniform3i;
  209. gl->programUniform3iv = &glProgramUniform3iv;
  210. gl->programUniform3ui = &glProgramUniform3ui;
  211. gl->programUniform3uiv = &glProgramUniform3uiv;
  212. gl->programUniform4f = &glProgramUniform4f;
  213. gl->programUniform4fv = &glProgramUniform4fv;
  214. gl->programUniform4i = &glProgramUniform4i;
  215. gl->programUniform4iv = &glProgramUniform4iv;
  216. gl->programUniform4ui = &glProgramUniform4ui;
  217. gl->programUniform4uiv = &glProgramUniform4uiv;
  218. gl->programUniformMatrix2fv = &glProgramUniformMatrix2fv;
  219. gl->programUniformMatrix2x3fv = &glProgramUniformMatrix2x3fv;
  220. gl->programUniformMatrix2x4fv = &glProgramUniformMatrix2x4fv;
  221. gl->programUniformMatrix3fv = &glProgramUniformMatrix3fv;
  222. gl->programUniformMatrix3x2fv = &glProgramUniformMatrix3x2fv;
  223. gl->programUniformMatrix3x4fv = &glProgramUniformMatrix3x4fv;
  224. gl->programUniformMatrix4fv = &glProgramUniformMatrix4fv;
  225. gl->programUniformMatrix4x2fv = &glProgramUniformMatrix4x2fv;
  226. gl->programUniformMatrix4x3fv = &glProgramUniformMatrix4x3fv;
  227. gl->readBuffer = &glReadBuffer;
  228. gl->readPixels = &glReadPixels;
  229. gl->releaseShaderCompiler = &glReleaseShaderCompiler;
  230. gl->renderbufferStorage = &glRenderbufferStorage;
  231. gl->renderbufferStorageMultisample = &glRenderbufferStorageMultisample;
  232. gl->resumeTransformFeedback = &glResumeTransformFeedback;
  233. gl->sampleCoverage = &glSampleCoverage;
  234. gl->sampleMaski = &glSampleMaski;
  235. gl->samplerParameterf = &glSamplerParameterf;
  236. gl->samplerParameterfv = &glSamplerParameterfv;
  237. gl->samplerParameteri = &glSamplerParameteri;
  238. gl->samplerParameteriv = &glSamplerParameteriv;
  239. gl->scissor = &glScissor;
  240. gl->shaderBinary = &glShaderBinary;
  241. gl->shaderSource = (glShaderSourceFunc)&glShaderSource;
  242. gl->stencilFunc = &glStencilFunc;
  243. gl->stencilFuncSeparate = &glStencilFuncSeparate;
  244. gl->stencilMask = &glStencilMask;
  245. gl->stencilMaskSeparate = &glStencilMaskSeparate;
  246. gl->stencilOp = &glStencilOp;
  247. gl->stencilOpSeparate = &glStencilOpSeparate;
  248. gl->texImage2D = &glTexImage2D;
  249. gl->texImage3D = &glTexImage3D;
  250. gl->texParameterf = &glTexParameterf;
  251. gl->texParameterfv = &glTexParameterfv;
  252. gl->texParameteri = &glTexParameteri;
  253. gl->texParameteriv = &glTexParameteriv;
  254. gl->texStorage2D = &glTexStorage2D;
  255. gl->texStorage2DMultisample = &glTexStorage2DMultisample;
  256. gl->texStorage3D = &glTexStorage3D;
  257. gl->texSubImage2D = &glTexSubImage2D;
  258. gl->texSubImage3D = &glTexSubImage3D;
  259. gl->transformFeedbackVaryings = &glTransformFeedbackVaryings;
  260. gl->uniform1f = &glUniform1f;
  261. gl->uniform1fv = &glUniform1fv;
  262. gl->uniform1i = &glUniform1i;
  263. gl->uniform1iv = &glUniform1iv;
  264. gl->uniform1ui = &glUniform1ui;
  265. gl->uniform1uiv = &glUniform1uiv;
  266. gl->uniform2f = &glUniform2f;
  267. gl->uniform2fv = &glUniform2fv;
  268. gl->uniform2i = &glUniform2i;
  269. gl->uniform2iv = &glUniform2iv;
  270. gl->uniform2ui = &glUniform2ui;
  271. gl->uniform2uiv = &glUniform2uiv;
  272. gl->uniform3f = &glUniform3f;
  273. gl->uniform3fv = &glUniform3fv;
  274. gl->uniform3i = &glUniform3i;
  275. gl->uniform3iv = &glUniform3iv;
  276. gl->uniform3ui = &glUniform3ui;
  277. gl->uniform3uiv = &glUniform3uiv;
  278. gl->uniform4f = &glUniform4f;
  279. gl->uniform4fv = &glUniform4fv;
  280. gl->uniform4i = &glUniform4i;
  281. gl->uniform4iv = &glUniform4iv;
  282. gl->uniform4ui = &glUniform4ui;
  283. gl->uniform4uiv = &glUniform4uiv;
  284. gl->uniformBlockBinding = &glUniformBlockBinding;
  285. gl->uniformMatrix2fv = &glUniformMatrix2fv;
  286. gl->uniformMatrix2x3fv = &glUniformMatrix2x3fv;
  287. gl->uniformMatrix2x4fv = &glUniformMatrix2x4fv;
  288. gl->uniformMatrix3fv = &glUniformMatrix3fv;
  289. gl->uniformMatrix3x2fv = &glUniformMatrix3x2fv;
  290. gl->uniformMatrix3x4fv = &glUniformMatrix3x4fv;
  291. gl->uniformMatrix4fv = &glUniformMatrix4fv;
  292. gl->uniformMatrix4x2fv = &glUniformMatrix4x2fv;
  293. gl->uniformMatrix4x3fv = &glUniformMatrix4x3fv;
  294. gl->unmapBuffer = &glUnmapBuffer;
  295. gl->useProgram = &glUseProgram;
  296. gl->useProgramStages = &glUseProgramStages;
  297. gl->validateProgram = &glValidateProgram;
  298. gl->validateProgramPipeline = &glValidateProgramPipeline;
  299. gl->vertexAttrib1f = &glVertexAttrib1f;
  300. gl->vertexAttrib1fv = &glVertexAttrib1fv;
  301. gl->vertexAttrib2f = &glVertexAttrib2f;
  302. gl->vertexAttrib2fv = &glVertexAttrib2fv;
  303. gl->vertexAttrib3f = &glVertexAttrib3f;
  304. gl->vertexAttrib3fv = &glVertexAttrib3fv;
  305. gl->vertexAttrib4f = &glVertexAttrib4f;
  306. gl->vertexAttrib4fv = &glVertexAttrib4fv;
  307. gl->vertexAttribBinding = &glVertexAttribBinding;
  308. gl->vertexAttribDivisor = &glVertexAttribDivisor;
  309. gl->vertexAttribFormat = &glVertexAttribFormat;
  310. gl->vertexAttribI4i = &glVertexAttribI4i;
  311. gl->vertexAttribI4iv = &glVertexAttribI4iv;
  312. gl->vertexAttribI4ui = &glVertexAttribI4ui;
  313. gl->vertexAttribI4uiv = &glVertexAttribI4uiv;
  314. gl->vertexAttribIFormat = &glVertexAttribIFormat;
  315. gl->vertexAttribIPointer = &glVertexAttribIPointer;
  316. gl->vertexAttribPointer = &glVertexAttribPointer;
  317. gl->vertexBindingDivisor = &glVertexBindingDivisor;
  318. gl->viewport = &glViewport;
  319. gl->waitSync = &glWaitSync;