34 #include "opengl_defines.h" 124 typedef void (
GLFUNC *
ptr_glTexSubImage3D)(
GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLint zoffset,
GLsizei width,
GLsizei height,
GLsizei depth,
GLenum format,
GLenum type,
const GLvoid *pixels);
131 typedef void (
GLFUNC *
ptr_glCompressedTexSubImage3D)(
GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLint zoffset,
GLsizei width,
GLsizei height,
GLsizei depth,
GLenum format,
GLsizei imageSize,
const GLvoid *data);
634 typedef void (
GLFUNC *
ptr_glCopyImageSubData)(
GLuint srcName,
GLenum srcTarget,
GLint srcLevel,
GLint srcX,
GLint srcY,
GLint srcZ,
GLuint dstName,
GLenum dstTarget,
GLint dstLevel,
GLint dstX,
GLint dstY,
GLint dstZ,
GLsizei srcWidth,
GLsizei srcHeight,
GLsizei srcDepth);
678 typedef void (
GLFUNC *
ptr_glClearTexSubImage)(
GLuint texture,
GLint level,
GLint xoffset,
GLint yoffset,
GLint zoffset,
GLsizei width,
GLsizei height,
GLsizei depth,
GLenum format,
GLenum type,
const void *data);
689 DECLARE_HANDLE(HPBUFFERARB);
690 typedef HPBUFFERARB (
GLFUNC *ptr_wglCreatePbufferARB)(HDC hDC,
int iPixelFormat,
int iWidth,
int iHeight,
const int *piAttribList);
691 typedef HDC (
GLFUNC *ptr_wglGetPbufferDCARB)(HPBUFFERARB hPbuffer);
692 typedef int (
GLFUNC *ptr_wglReleasePbufferDCARB)(HPBUFFERARB hPbuffer, HDC hDC);
693 typedef BOOL (
GLFUNC *ptr_wglDestroyPbufferARB)(HPBUFFERARB hPbuffer);
694 typedef BOOL (
GLFUNC *ptr_wglQueryPbufferARB)(HPBUFFERARB hPbuffer,
int iAttribute,
int *piValue);
1335 ptr_wglCreatePbufferARB wglCreatePbufferARB;
1336 ptr_wglGetPbufferDCARB wglGetPbufferDCARB;
1337 ptr_wglReleasePbufferDCARB wglReleasePbufferDCARB;
1338 ptr_wglDestroyPbufferARB wglDestroyPbufferARB;
1339 ptr_wglQueryPbufferARB wglQueryPbufferARB;
1346 #define glCullFace clan::OpenGL::functions->cullFace 1347 #define glFrontFace clan::OpenGL::functions->frontFace 1348 #define glHint clan::OpenGL::functions->hint 1349 #define glLineWidth clan::OpenGL::functions->lineWidth 1350 #define glPointSize clan::OpenGL::functions->pointSize 1351 #define glPolygonMode clan::OpenGL::functions->polygonMode 1352 #define glScissor clan::OpenGL::functions->scissor 1353 #define glTexParameterf clan::OpenGL::functions->texParameterf 1354 #define glTexParameterfv clan::OpenGL::functions->texParameterfv 1355 #define glTexParameteri clan::OpenGL::functions->texParameteri 1356 #define glTexParameteriv clan::OpenGL::functions->texParameteriv 1357 #define glTexImage1D clan::OpenGL::functions->texImage1D 1358 #define glTexImage2D clan::OpenGL::functions->texImage2D 1359 #define glDrawBuffer clan::OpenGL::functions->drawBuffer 1360 #define glClear clan::OpenGL::functions->clear 1361 #define glClearColor clan::OpenGL::functions->clearColor 1362 #define glClearStencil clan::OpenGL::functions->clearStencil 1363 #define glClearDepth clan::OpenGL::functions->clearDepth 1364 #define glStencilMask clan::OpenGL::functions->stencilMask 1365 #define glColorMask clan::OpenGL::functions->colorMask 1366 #define glDepthMask clan::OpenGL::functions->depthMask 1367 #define glDisable clan::OpenGL::functions->disable 1368 #define glEnable clan::OpenGL::functions->enable 1369 #define glFinish clan::OpenGL::functions->finish 1370 #define glFlush clan::OpenGL::functions->flush 1371 #define glBlendFunc clan::OpenGL::functions->blendFunc 1372 #define glLogicOp clan::OpenGL::functions->logicOp 1373 #define glStencilFunc clan::OpenGL::functions->stencilFunc 1374 #define glStencilOp clan::OpenGL::functions->stencilOp 1375 #define glDepthFunc clan::OpenGL::functions->depthFunc 1376 #define glPixelStoref clan::OpenGL::functions->pixelStoref 1377 #define glPixelStorei clan::OpenGL::functions->pixelStorei 1378 #define glReadBuffer clan::OpenGL::functions->readBuffer 1379 #define glReadPixels clan::OpenGL::functions->readPixels 1380 #define glGetBooleanv clan::OpenGL::functions->getBooleanv 1381 #define glGetDoublev clan::OpenGL::functions->getDoublev 1382 #define glGetError clan::OpenGL::functions->getError 1383 #define glGetFloatv clan::OpenGL::functions->getFloatv 1384 #define glGetIntegerv clan::OpenGL::functions->getIntegerv 1385 #define glGetString clan::OpenGL::functions->getString 1386 #define glGetTexImage clan::OpenGL::functions->getTexImage 1387 #define glGetTexParameterfv clan::OpenGL::functions->getTexParameterfv 1388 #define glGetTexParameteriv clan::OpenGL::functions->getTexParameteriv 1389 #define glGetTexLevelParameterfv clan::OpenGL::functions->getTexLevelParameterfv 1390 #define glGetTexLevelParameteriv clan::OpenGL::functions->getTexLevelParameteriv 1391 #define glIsEnabled clan::OpenGL::functions->isEnabled 1392 #define glDepthRange clan::OpenGL::functions->depthRange 1393 #define glViewport clan::OpenGL::functions->viewport 1394 #define glDrawArrays clan::OpenGL::functions->drawArrays 1395 #define glDrawElements clan::OpenGL::functions->drawElements 1396 #define glGetPointerv clan::OpenGL::functions->getPointerv 1397 #define glPolygonOffset clan::OpenGL::functions->polygonOffset 1398 #define glCopyTexImage1D clan::OpenGL::functions->copyTexImage1D 1399 #define glCopyTexImage2D clan::OpenGL::functions->copyTexImage2D 1400 #define glCopyTexSubImage1D clan::OpenGL::functions->copyTexSubImage1D 1401 #define glCopyTexSubImage2D clan::OpenGL::functions->copyTexSubImage2D 1402 #define glTexSubImage1D clan::OpenGL::functions->texSubImage1D 1403 #define glTexSubImage2D clan::OpenGL::functions->texSubImage2D 1404 #define glBindTexture clan::OpenGL::functions->bindTexture 1405 #define glDeleteTextures clan::OpenGL::functions->deleteTextures 1406 #define glGenTextures clan::OpenGL::functions->genTextures 1407 #define glIsTexture clan::OpenGL::functions->isTexture 1408 #define glBlendColor clan::OpenGL::functions->blendColor 1409 #define glBlendEquation clan::OpenGL::functions->blendEquation 1410 #define glDrawRangeElements clan::OpenGL::functions->drawRangeElements 1411 #define glTexImage3D clan::OpenGL::functions->texImage3D 1412 #define glTexSubImage3D clan::OpenGL::functions->texSubImage3D 1413 #define glCopyTexSubImage3D clan::OpenGL::functions->copyTexSubImage3D 1414 #define glActiveTexture clan::OpenGL::functions->activeTexture 1415 #define glSampleCoverage clan::OpenGL::functions->sampleCoverage 1416 #define glCompressedTexImage3D clan::OpenGL::functions->compressedTexImage3D 1417 #define glCompressedTexImage2D clan::OpenGL::functions->compressedTexImage2D 1418 #define glCompressedTexImage1D clan::OpenGL::functions->compressedTexImage1D 1419 #define glCompressedTexSubImage3D clan::OpenGL::functions->compressedTexSubImage3D 1420 #define glCompressedTexSubImage2D clan::OpenGL::functions->compressedTexSubImage2D 1421 #define glCompressedTexSubImage1D clan::OpenGL::functions->compressedTexSubImage1D 1422 #define glGetCompressedTexImage clan::OpenGL::functions->getCompressedTexImage 1423 #define glBlendFuncSeparate clan::OpenGL::functions->blendFuncSeparate 1424 #define glMultiDrawArrays clan::OpenGL::functions->multiDrawArrays 1425 #define glMultiDrawElements clan::OpenGL::functions->multiDrawElements 1426 #define glPointParameterf clan::OpenGL::functions->pointParameterf 1427 #define glPointParameterfv clan::OpenGL::functions->pointParameterfv 1428 #define glPointParameteri clan::OpenGL::functions->pointParameteri 1429 #define glPointParameteriv clan::OpenGL::functions->pointParameteriv 1430 #define glGenQueries clan::OpenGL::functions->genQueries 1431 #define glDeleteQueries clan::OpenGL::functions->deleteQueries 1432 #define glIsQuery clan::OpenGL::functions->isQuery 1433 #define glBeginQuery clan::OpenGL::functions->beginQuery 1434 #define glEndQuery clan::OpenGL::functions->endQuery 1435 #define glGetQueryiv clan::OpenGL::functions->getQueryiv 1436 #define glGetQueryObjectiv clan::OpenGL::functions->getQueryObjectiv 1437 #define glGetQueryObjectuiv clan::OpenGL::functions->getQueryObjectuiv 1438 #define glBindBuffer clan::OpenGL::functions->bindBuffer 1439 #define glDeleteBuffers clan::OpenGL::functions->deleteBuffers 1440 #define glGenBuffers clan::OpenGL::functions->genBuffers 1441 #define glIsBuffer clan::OpenGL::functions->isBuffer 1442 #define glBufferData clan::OpenGL::functions->bufferData 1443 #define glBufferSubData clan::OpenGL::functions->bufferSubData 1444 #define glGetBufferSubData clan::OpenGL::functions->getBufferSubData 1445 #define glMapBuffer clan::OpenGL::functions->mapBuffer 1446 #define glUnmapBuffer clan::OpenGL::functions->unmapBuffer 1447 #define glGetBufferParameteriv clan::OpenGL::functions->getBufferParameteriv 1448 #define glGetBufferPointerv clan::OpenGL::functions->getBufferPointerv 1449 #define glBlendEquationSeparate clan::OpenGL::functions->blendEquationSeparate 1450 #define glDrawBuffers clan::OpenGL::functions->drawBuffers 1451 #define glStencilOpSeparate clan::OpenGL::functions->stencilOpSeparate 1452 #define glStencilFuncSeparate clan::OpenGL::functions->stencilFuncSeparate 1453 #define glStencilMaskSeparate clan::OpenGL::functions->stencilMaskSeparate 1454 #define glAttachShader clan::OpenGL::functions->attachShader 1455 #define glBindAttribLocation clan::OpenGL::functions->bindAttribLocation 1456 #define glCompileShader clan::OpenGL::functions->compileShader 1457 #define glCreateProgram clan::OpenGL::functions->createProgram 1458 #define glCreateShader clan::OpenGL::functions->createShader 1459 #define glDeleteProgram clan::OpenGL::functions->deleteProgram 1460 #define glDeleteShader clan::OpenGL::functions->deleteShader 1461 #define glDetachShader clan::OpenGL::functions->detachShader 1462 #define glDisableVertexAttribArray clan::OpenGL::functions->disableVertexAttribArray 1463 #define glEnableVertexAttribArray clan::OpenGL::functions->enableVertexAttribArray 1464 #define glGetActiveAttrib clan::OpenGL::functions->getActiveAttrib 1465 #define glGetActiveUniform clan::OpenGL::functions->getActiveUniform 1466 #define glGetAttachedShaders clan::OpenGL::functions->getAttachedShaders 1467 #define glGetAttribLocation clan::OpenGL::functions->getAttribLocation 1468 #define glGetProgramiv clan::OpenGL::functions->getProgramiv 1469 #define glGetProgramInfoLog clan::OpenGL::functions->getProgramInfoLog 1470 #define glGetShaderiv clan::OpenGL::functions->getShaderiv 1471 #define glGetShaderInfoLog clan::OpenGL::functions->getShaderInfoLog 1472 #define glGetShaderSource clan::OpenGL::functions->getShaderSource 1473 #define glGetUniformLocation clan::OpenGL::functions->getUniformLocation 1474 #define glGetUniformfv clan::OpenGL::functions->getUniformfv 1475 #define glGetUniformiv clan::OpenGL::functions->getUniformiv 1476 #define glGetVertexAttribdv clan::OpenGL::functions->getVertexAttribdv 1477 #define glGetVertexAttribfv clan::OpenGL::functions->getVertexAttribfv 1478 #define glGetVertexAttribiv clan::OpenGL::functions->getVertexAttribiv 1479 #define glGetVertexAttribPointerv clan::OpenGL::functions->getVertexAttribPointerv 1480 #define glIsProgram clan::OpenGL::functions->isProgram 1481 #define glIsShader clan::OpenGL::functions->isShader 1482 #define glLinkProgram clan::OpenGL::functions->linkProgram 1483 #define glShaderSource clan::OpenGL::functions->shaderSource 1484 #define glUseProgram clan::OpenGL::functions->useProgram 1485 #define glUniform1f clan::OpenGL::functions->uniform1f 1486 #define glUniform2f clan::OpenGL::functions->uniform2f 1487 #define glUniform3f clan::OpenGL::functions->uniform3f 1488 #define glUniform4f clan::OpenGL::functions->uniform4f 1489 #define glUniform1i clan::OpenGL::functions->uniform1i 1490 #define glUniform2i clan::OpenGL::functions->uniform2i 1491 #define glUniform3i clan::OpenGL::functions->uniform3i 1492 #define glUniform4i clan::OpenGL::functions->uniform4i 1493 #define glUniform1fv clan::OpenGL::functions->uniform1fv 1494 #define glUniform2fv clan::OpenGL::functions->uniform2fv 1495 #define glUniform3fv clan::OpenGL::functions->uniform3fv 1496 #define glUniform4fv clan::OpenGL::functions->uniform4fv 1497 #define glUniform1iv clan::OpenGL::functions->uniform1iv 1498 #define glUniform2iv clan::OpenGL::functions->uniform2iv 1499 #define glUniform3iv clan::OpenGL::functions->uniform3iv 1500 #define glUniform4iv clan::OpenGL::functions->uniform4iv 1501 #define glUniformMatrix2fv clan::OpenGL::functions->uniformMatrix2fv 1502 #define glUniformMatrix3fv clan::OpenGL::functions->uniformMatrix3fv 1503 #define glUniformMatrix4fv clan::OpenGL::functions->uniformMatrix4fv 1504 #define glValidateProgram clan::OpenGL::functions->validateProgram 1505 #define glVertexAttrib1d clan::OpenGL::functions->vertexAttrib1d 1506 #define glVertexAttrib1dv clan::OpenGL::functions->vertexAttrib1dv 1507 #define glVertexAttrib1f clan::OpenGL::functions->vertexAttrib1f 1508 #define glVertexAttrib1fv clan::OpenGL::functions->vertexAttrib1fv 1509 #define glVertexAttrib1s clan::OpenGL::functions->vertexAttrib1s 1510 #define glVertexAttrib1sv clan::OpenGL::functions->vertexAttrib1sv 1511 #define glVertexAttrib2d clan::OpenGL::functions->vertexAttrib2d 1512 #define glVertexAttrib2dv clan::OpenGL::functions->vertexAttrib2dv 1513 #define glVertexAttrib2f clan::OpenGL::functions->vertexAttrib2f 1514 #define glVertexAttrib2fv clan::OpenGL::functions->vertexAttrib2fv 1515 #define glVertexAttrib2s clan::OpenGL::functions->vertexAttrib2s 1516 #define glVertexAttrib2sv clan::OpenGL::functions->vertexAttrib2sv 1517 #define glVertexAttrib3d clan::OpenGL::functions->vertexAttrib3d 1518 #define glVertexAttrib3dv clan::OpenGL::functions->vertexAttrib3dv 1519 #define glVertexAttrib3f clan::OpenGL::functions->vertexAttrib3f 1520 #define glVertexAttrib3fv clan::OpenGL::functions->vertexAttrib3fv 1521 #define glVertexAttrib3s clan::OpenGL::functions->vertexAttrib3s 1522 #define glVertexAttrib3sv clan::OpenGL::functions->vertexAttrib3sv 1523 #define glVertexAttrib4Nbv clan::OpenGL::functions->vertexAttrib4Nbv 1524 #define glVertexAttrib4Niv clan::OpenGL::functions->vertexAttrib4Niv 1525 #define glVertexAttrib4Nsv clan::OpenGL::functions->vertexAttrib4Nsv 1526 #define glVertexAttrib4Nub clan::OpenGL::functions->vertexAttrib4Nub 1527 #define glVertexAttrib4Nubv clan::OpenGL::functions->vertexAttrib4Nubv 1528 #define glVertexAttrib4Nuiv clan::OpenGL::functions->vertexAttrib4Nuiv 1529 #define glVertexAttrib4Nusv clan::OpenGL::functions->vertexAttrib4Nusv 1530 #define glVertexAttrib4bv clan::OpenGL::functions->vertexAttrib4bv 1531 #define glVertexAttrib4d clan::OpenGL::functions->vertexAttrib4d 1532 #define glVertexAttrib4dv clan::OpenGL::functions->vertexAttrib4dv 1533 #define glVertexAttrib4f clan::OpenGL::functions->vertexAttrib4f 1534 #define glVertexAttrib4fv clan::OpenGL::functions->vertexAttrib4fv 1535 #define glVertexAttrib4iv clan::OpenGL::functions->vertexAttrib4iv 1536 #define glVertexAttrib4s clan::OpenGL::functions->vertexAttrib4s 1537 #define glVertexAttrib4sv clan::OpenGL::functions->vertexAttrib4sv 1538 #define glVertexAttrib4ubv clan::OpenGL::functions->vertexAttrib4ubv 1539 #define glVertexAttrib4uiv clan::OpenGL::functions->vertexAttrib4uiv 1540 #define glVertexAttrib4usv clan::OpenGL::functions->vertexAttrib4usv 1541 #define glVertexAttribPointer clan::OpenGL::functions->vertexAttribPointer 1542 #define glUniformMatrix2x3fv clan::OpenGL::functions->uniformMatrix2x3fv 1543 #define glUniformMatrix3x2fv clan::OpenGL::functions->uniformMatrix3x2fv 1544 #define glUniformMatrix2x4fv clan::OpenGL::functions->uniformMatrix2x4fv 1545 #define glUniformMatrix4x2fv clan::OpenGL::functions->uniformMatrix4x2fv 1546 #define glUniformMatrix3x4fv clan::OpenGL::functions->uniformMatrix3x4fv 1547 #define glUniformMatrix4x3fv clan::OpenGL::functions->uniformMatrix4x3fv 1548 #define glColorMaski clan::OpenGL::functions->colorMaski 1549 #define glGetBooleani_v clan::OpenGL::functions->getBooleani_v 1550 #define glGetIntegeri_v clan::OpenGL::functions->getIntegeri_v 1551 #define glEnablei clan::OpenGL::functions->enablei 1552 #define glDisablei clan::OpenGL::functions->disablei 1553 #define glIsEnabledi clan::OpenGL::functions->isEnabledi 1554 #define glBeginTransformFeedback clan::OpenGL::functions->beginTransformFeedback 1555 #define glEndTransformFeedback clan::OpenGL::functions->endTransformFeedback 1556 #define glBindBufferRange clan::OpenGL::functions->bindBufferRange 1557 #define glBindBufferBase clan::OpenGL::functions->bindBufferBase 1558 #define glTransformFeedbackVaryings clan::OpenGL::functions->transformFeedbackVaryings 1559 #define glGetTransformFeedbackVarying clan::OpenGL::functions->getTransformFeedbackVarying 1560 #define glClampColor clan::OpenGL::functions->clampColor 1561 #define glBeginConditionalRender clan::OpenGL::functions->beginConditionalRender 1562 #define glEndConditionalRender clan::OpenGL::functions->endConditionalRender 1563 #define glVertexAttribIPointer clan::OpenGL::functions->vertexAttribIPointer 1564 #define glGetVertexAttribIiv clan::OpenGL::functions->getVertexAttribIiv 1565 #define glGetVertexAttribIuiv clan::OpenGL::functions->getVertexAttribIuiv 1566 #define glVertexAttribI1i clan::OpenGL::functions->vertexAttribI1i 1567 #define glVertexAttribI2i clan::OpenGL::functions->vertexAttribI2i 1568 #define glVertexAttribI3i clan::OpenGL::functions->vertexAttribI3i 1569 #define glVertexAttribI4i clan::OpenGL::functions->vertexAttribI4i 1570 #define glVertexAttribI1ui clan::OpenGL::functions->vertexAttribI1ui 1571 #define glVertexAttribI2ui clan::OpenGL::functions->vertexAttribI2ui 1572 #define glVertexAttribI3ui clan::OpenGL::functions->vertexAttribI3ui 1573 #define glVertexAttribI4ui clan::OpenGL::functions->vertexAttribI4ui 1574 #define glVertexAttribI1iv clan::OpenGL::functions->vertexAttribI1iv 1575 #define glVertexAttribI2iv clan::OpenGL::functions->vertexAttribI2iv 1576 #define glVertexAttribI3iv clan::OpenGL::functions->vertexAttribI3iv 1577 #define glVertexAttribI4iv clan::OpenGL::functions->vertexAttribI4iv 1578 #define glVertexAttribI1uiv clan::OpenGL::functions->vertexAttribI1uiv 1579 #define glVertexAttribI2uiv clan::OpenGL::functions->vertexAttribI2uiv 1580 #define glVertexAttribI3uiv clan::OpenGL::functions->vertexAttribI3uiv 1581 #define glVertexAttribI4uiv clan::OpenGL::functions->vertexAttribI4uiv 1582 #define glVertexAttribI4bv clan::OpenGL::functions->vertexAttribI4bv 1583 #define glVertexAttribI4sv clan::OpenGL::functions->vertexAttribI4sv 1584 #define glVertexAttribI4ubv clan::OpenGL::functions->vertexAttribI4ubv 1585 #define glVertexAttribI4usv clan::OpenGL::functions->vertexAttribI4usv 1586 #define glGetUniformuiv clan::OpenGL::functions->getUniformuiv 1587 #define glBindFragDataLocation clan::OpenGL::functions->bindFragDataLocation 1588 #define glGetFragDataLocation clan::OpenGL::functions->getFragDataLocation 1589 #define glUniform1ui clan::OpenGL::functions->uniform1ui 1590 #define glUniform2ui clan::OpenGL::functions->uniform2ui 1591 #define glUniform3ui clan::OpenGL::functions->uniform3ui 1592 #define glUniform4ui clan::OpenGL::functions->uniform4ui 1593 #define glUniform1uiv clan::OpenGL::functions->uniform1uiv 1594 #define glUniform2uiv clan::OpenGL::functions->uniform2uiv 1595 #define glUniform3uiv clan::OpenGL::functions->uniform3uiv 1596 #define glUniform4uiv clan::OpenGL::functions->uniform4uiv 1597 #define glTexParameterIiv clan::OpenGL::functions->texParameterIiv 1598 #define glTexParameterIuiv clan::OpenGL::functions->texParameterIuiv 1599 #define glGetTexParameterIiv clan::OpenGL::functions->getTexParameterIiv 1600 #define glGetTexParameterIuiv clan::OpenGL::functions->getTexParameterIuiv 1601 #define glClearBufferiv clan::OpenGL::functions->clearBufferiv 1602 #define glClearBufferuiv clan::OpenGL::functions->clearBufferuiv 1603 #define glClearBufferfv clan::OpenGL::functions->clearBufferfv 1604 #define glClearBufferfi clan::OpenGL::functions->clearBufferfi 1605 #define glGetStringi clan::OpenGL::functions->getStringi 1606 #define glDrawArraysInstanced clan::OpenGL::functions->drawArraysInstanced 1607 #define glDrawElementsInstanced clan::OpenGL::functions->drawElementsInstanced 1608 #define glTexBuffer clan::OpenGL::functions->texBuffer 1609 #define glPrimitiveRestartIndex clan::OpenGL::functions->primitiveRestartIndex 1610 #define glGetInteger64i_v clan::OpenGL::functions->getInteger64i_v 1611 #define glGetBufferParameteri64v clan::OpenGL::functions->getBufferParameteri64v 1612 #define glFramebufferTexture clan::OpenGL::functions->framebufferTexture 1613 #define glVertexAttribDivisor clan::OpenGL::functions->vertexAttribDivisor 1614 #define glMinSampleShading clan::OpenGL::functions->minSampleShading 1615 #define glBlendEquationi clan::OpenGL::functions->blendEquationi 1616 #define glBlendEquationSeparatei clan::OpenGL::functions->blendEquationSeparatei 1617 #define glBlendFunci clan::OpenGL::functions->blendFunci 1618 #define glBlendFuncSeparatei clan::OpenGL::functions->blendFuncSeparatei 1619 #define glIsRenderbuffer clan::OpenGL::functions->isRenderbuffer 1620 #define glBindRenderbuffer clan::OpenGL::functions->bindRenderbuffer 1621 #define glDeleteRenderbuffers clan::OpenGL::functions->deleteRenderbuffers 1622 #define glGenRenderbuffers clan::OpenGL::functions->genRenderbuffers 1623 #define glRenderbufferStorage clan::OpenGL::functions->renderbufferStorage 1624 #define glGetRenderbufferParameteriv clan::OpenGL::functions->getRenderbufferParameteriv 1625 #define glIsFramebuffer clan::OpenGL::functions->isFramebuffer 1626 #define glBindFramebuffer clan::OpenGL::functions->bindFramebuffer 1627 #define glDeleteFramebuffers clan::OpenGL::functions->deleteFramebuffers 1628 #define glGenFramebuffers clan::OpenGL::functions->genFramebuffers 1629 #define glCheckFramebufferStatus clan::OpenGL::functions->checkFramebufferStatus 1630 #define glFramebufferTexture1D clan::OpenGL::functions->framebufferTexture1D 1631 #define glFramebufferTexture2D clan::OpenGL::functions->framebufferTexture2D 1632 #define glFramebufferTexture3D clan::OpenGL::functions->framebufferTexture3D 1633 #define glFramebufferRenderbuffer clan::OpenGL::functions->framebufferRenderbuffer 1634 #define glGetFramebufferAttachmentParameteriv clan::OpenGL::functions->getFramebufferAttachmentParameteriv 1635 #define glGenerateMipmap clan::OpenGL::functions->generateMipmap 1636 #define glBlitFramebuffer clan::OpenGL::functions->blitFramebuffer 1637 #define glRenderbufferStorageMultisample clan::OpenGL::functions->renderbufferStorageMultisample 1638 #define glFramebufferTextureLayer clan::OpenGL::functions->framebufferTextureLayer 1639 #define glMapBufferRange clan::OpenGL::functions->mapBufferRange 1640 #define glFlushMappedBufferRange clan::OpenGL::functions->flushMappedBufferRange 1641 #define glBindVertexArray clan::OpenGL::functions->bindVertexArray 1642 #define glDeleteVertexArrays clan::OpenGL::functions->deleteVertexArrays 1643 #define glGenVertexArrays clan::OpenGL::functions->genVertexArrays 1644 #define glIsVertexArray clan::OpenGL::functions->isVertexArray 1645 #define glGetUniformIndices clan::OpenGL::functions->getUniformIndices 1646 #define glGetActiveUniformsiv clan::OpenGL::functions->getActiveUniformsiv 1647 #define glGetActiveUniformName clan::OpenGL::functions->getActiveUniformName 1648 #define glGetUniformBlockIndex clan::OpenGL::functions->getUniformBlockIndex 1649 #define glGetActiveUniformBlockiv clan::OpenGL::functions->getActiveUniformBlockiv 1650 #define glGetActiveUniformBlockName clan::OpenGL::functions->getActiveUniformBlockName 1651 #define glUniformBlockBinding clan::OpenGL::functions->uniformBlockBinding 1652 #define glCopyBufferSubData clan::OpenGL::functions->copyBufferSubData 1653 #define glDrawElementsBaseVertex clan::OpenGL::functions->drawElementsBaseVertex 1654 #define glDrawRangeElementsBaseVertex clan::OpenGL::functions->drawRangeElementsBaseVertex 1655 #define glDrawElementsInstancedBaseVertex clan::OpenGL::functions->drawElementsInstancedBaseVertex 1656 #define glMultiDrawElementsBaseVertex clan::OpenGL::functions->multiDrawElementsBaseVertex 1657 #define glProvokingVertex clan::OpenGL::functions->provokingVertex 1658 #define glFenceSync clan::OpenGL::functions->fenceSync 1659 #define glIsSync clan::OpenGL::functions->isSync 1660 #define glDeleteSync clan::OpenGL::functions->deleteSync 1661 #define glClientWaitSync clan::OpenGL::functions->clientWaitSync 1662 #define glWaitSync clan::OpenGL::functions->waitSync 1663 #define glGetInteger64v clan::OpenGL::functions->getInteger64v 1664 #define glGetSynciv clan::OpenGL::functions->getSynciv 1665 #define glTexImage2DMultisample clan::OpenGL::functions->texImage2DMultisample 1666 #define glTexImage3DMultisample clan::OpenGL::functions->texImage3DMultisample 1667 #define glGetMultisamplefv clan::OpenGL::functions->getMultisamplefv 1668 #define glSampleMaski clan::OpenGL::functions->sampleMaski 1669 #define glBlendEquationiARB clan::OpenGL::functions->blendEquationiARB 1670 #define glBlendEquationSeparateiARB clan::OpenGL::functions->blendEquationSeparateiARB 1671 #define glBlendFunciARB clan::OpenGL::functions->blendFunciARB 1672 #define glBlendFuncSeparateiARB clan::OpenGL::functions->blendFuncSeparateiARB 1673 #define glMinSampleShadingARB clan::OpenGL::functions->minSampleShadingARB 1674 #define glNamedStringARB clan::OpenGL::functions->namedStringARB 1675 #define glDeleteNamedStringARB clan::OpenGL::functions->deleteNamedStringARB 1676 #define glCompileShaderIncludeARB clan::OpenGL::functions->compileShaderIncludeARB 1677 #define glIsNamedStringARB clan::OpenGL::functions->isNamedStringARB 1678 #define glGetNamedStringARB clan::OpenGL::functions->getNamedStringARB 1679 #define glGetNamedStringivARB clan::OpenGL::functions->getNamedStringivARB 1680 #define glBindFragDataLocationIndexed clan::OpenGL::functions->bindFragDataLocationIndexed 1681 #define glGetFragDataIndex clan::OpenGL::functions->getFragDataIndex 1682 #define glGenSamplers clan::OpenGL::functions->genSamplers 1683 #define glDeleteSamplers clan::OpenGL::functions->deleteSamplers 1684 #define glIsSampler clan::OpenGL::functions->isSampler 1685 #define glBindSampler clan::OpenGL::functions->bindSampler 1686 #define glSamplerParameteri clan::OpenGL::functions->samplerParameteri 1687 #define glSamplerParameteriv clan::OpenGL::functions->samplerParameteriv 1688 #define glSamplerParameterf clan::OpenGL::functions->samplerParameterf 1689 #define glSamplerParameterfv clan::OpenGL::functions->samplerParameterfv 1690 #define glSamplerParameterIiv clan::OpenGL::functions->samplerParameterIiv 1691 #define glSamplerParameterIuiv clan::OpenGL::functions->samplerParameterIuiv 1692 #define glGetSamplerParameteriv clan::OpenGL::functions->getSamplerParameteriv 1693 #define glGetSamplerParameterIiv clan::OpenGL::functions->getSamplerParameterIiv 1694 #define glGetSamplerParameterfv clan::OpenGL::functions->getSamplerParameterfv 1695 #define glGetSamplerParameterIuiv clan::OpenGL::functions->getSamplerParameterIuiv 1696 #define glQueryCounter clan::OpenGL::functions->queryCounter 1697 #define glGetQueryObjecti64v clan::OpenGL::functions->getQueryObjecti64v 1698 #define glGetQueryObjectui64v clan::OpenGL::functions->getQueryObjectui64v 1699 #define glVertexP2ui clan::OpenGL::functions->vertexP2ui 1700 #define glVertexP2uiv clan::OpenGL::functions->vertexP2uiv 1701 #define glVertexP3ui clan::OpenGL::functions->vertexP3ui 1702 #define glVertexP3uiv clan::OpenGL::functions->vertexP3uiv 1703 #define glVertexP4ui clan::OpenGL::functions->vertexP4ui 1704 #define glVertexP4uiv clan::OpenGL::functions->vertexP4uiv 1705 #define glTexCoordP1ui clan::OpenGL::functions->texCoordP1ui 1706 #define glTexCoordP1uiv clan::OpenGL::functions->texCoordP1uiv 1707 #define glTexCoordP2ui clan::OpenGL::functions->texCoordP2ui 1708 #define glTexCoordP2uiv clan::OpenGL::functions->texCoordP2uiv 1709 #define glTexCoordP3ui clan::OpenGL::functions->texCoordP3ui 1710 #define glTexCoordP3uiv clan::OpenGL::functions->texCoordP3uiv 1711 #define glTexCoordP4ui clan::OpenGL::functions->texCoordP4ui 1712 #define glTexCoordP4uiv clan::OpenGL::functions->texCoordP4uiv 1713 #define glMultiTexCoordP1ui clan::OpenGL::functions->multiTexCoordP1ui 1714 #define glMultiTexCoordP1uiv clan::OpenGL::functions->multiTexCoordP1uiv 1715 #define glMultiTexCoordP2ui clan::OpenGL::functions->multiTexCoordP2ui 1716 #define glMultiTexCoordP2uiv clan::OpenGL::functions->multiTexCoordP2uiv 1717 #define glMultiTexCoordP3ui clan::OpenGL::functions->multiTexCoordP3ui 1718 #define glMultiTexCoordP3uiv clan::OpenGL::functions->multiTexCoordP3uiv 1719 #define glMultiTexCoordP4ui clan::OpenGL::functions->multiTexCoordP4ui 1720 #define glMultiTexCoordP4uiv clan::OpenGL::functions->multiTexCoordP4uiv 1721 #define glNormalP3ui clan::OpenGL::functions->normalP3ui 1722 #define glNormalP3uiv clan::OpenGL::functions->normalP3uiv 1723 #define glColorP3ui clan::OpenGL::functions->colorP3ui 1724 #define glColorP3uiv clan::OpenGL::functions->colorP3uiv 1725 #define glColorP4ui clan::OpenGL::functions->colorP4ui 1726 #define glColorP4uiv clan::OpenGL::functions->colorP4uiv 1727 #define glSecondaryColorP3ui clan::OpenGL::functions->secondaryColorP3ui 1728 #define glSecondaryColorP3uiv clan::OpenGL::functions->secondaryColorP3uiv 1729 #define glVertexAttribP1ui clan::OpenGL::functions->vertexAttribP1ui 1730 #define glVertexAttribP1uiv clan::OpenGL::functions->vertexAttribP1uiv 1731 #define glVertexAttribP2ui clan::OpenGL::functions->vertexAttribP2ui 1732 #define glVertexAttribP2uiv clan::OpenGL::functions->vertexAttribP2uiv 1733 #define glVertexAttribP3ui clan::OpenGL::functions->vertexAttribP3ui 1734 #define glVertexAttribP3uiv clan::OpenGL::functions->vertexAttribP3uiv 1735 #define glVertexAttribP4ui clan::OpenGL::functions->vertexAttribP4ui 1736 #define glVertexAttribP4uiv clan::OpenGL::functions->vertexAttribP4uiv 1737 #define glDrawArraysIndirect clan::OpenGL::functions->drawArraysIndirect 1738 #define glDrawElementsIndirect clan::OpenGL::functions->drawElementsIndirect 1739 #define glUniform1d clan::OpenGL::functions->uniform1d 1740 #define glUniform2d clan::OpenGL::functions->uniform2d 1741 #define glUniform3d clan::OpenGL::functions->uniform3d 1742 #define glUniform4d clan::OpenGL::functions->uniform4d 1743 #define glUniform1dv clan::OpenGL::functions->uniform1dv 1744 #define glUniform2dv clan::OpenGL::functions->uniform2dv 1745 #define glUniform3dv clan::OpenGL::functions->uniform3dv 1746 #define glUniform4dv clan::OpenGL::functions->uniform4dv 1747 #define glUniformMatrix2dv clan::OpenGL::functions->uniformMatrix2dv 1748 #define glUniformMatrix3dv clan::OpenGL::functions->uniformMatrix3dv 1749 #define glUniformMatrix4dv clan::OpenGL::functions->uniformMatrix4dv 1750 #define glUniformMatrix2x3dv clan::OpenGL::functions->uniformMatrix2x3dv 1751 #define glUniformMatrix2x4dv clan::OpenGL::functions->uniformMatrix2x4dv 1752 #define glUniformMatrix3x2dv clan::OpenGL::functions->uniformMatrix3x2dv 1753 #define glUniformMatrix3x4dv clan::OpenGL::functions->uniformMatrix3x4dv 1754 #define glUniformMatrix4x2dv clan::OpenGL::functions->uniformMatrix4x2dv 1755 #define glUniformMatrix4x3dv clan::OpenGL::functions->uniformMatrix4x3dv 1756 #define glGetUniformdv clan::OpenGL::functions->getUniformdv 1757 #define glGetSubroutineUniformLocation clan::OpenGL::functions->getSubroutineUniformLocation 1758 #define glGetSubroutineIndex clan::OpenGL::functions->getSubroutineIndex 1759 #define glGetActiveSubroutineUniformiv clan::OpenGL::functions->getActiveSubroutineUniformiv 1760 #define glGetActiveSubroutineUniformName clan::OpenGL::functions->getActiveSubroutineUniformName 1761 #define glGetActiveSubroutineName clan::OpenGL::functions->getActiveSubroutineName 1762 #define glUniformSubroutinesuiv clan::OpenGL::functions->uniformSubroutinesuiv 1763 #define glGetUniformSubroutineuiv clan::OpenGL::functions->getUniformSubroutineuiv 1764 #define glGetProgramStageiv clan::OpenGL::functions->getProgramStageiv 1765 #define glPatchParameteri clan::OpenGL::functions->patchParameteri 1766 #define glPatchParameterfv clan::OpenGL::functions->patchParameterfv 1767 #define glBindTransformFeedback clan::OpenGL::functions->bindTransformFeedback 1768 #define glDeleteTransformFeedbacks clan::OpenGL::functions->deleteTransformFeedbacks 1769 #define glGenTransformFeedbacks clan::OpenGL::functions->genTransformFeedbacks 1770 #define glIsTransformFeedback clan::OpenGL::functions->isTransformFeedback 1771 #define glPauseTransformFeedback clan::OpenGL::functions->pauseTransformFeedback 1772 #define glResumeTransformFeedback clan::OpenGL::functions->resumeTransformFeedback 1773 #define glDrawTransformFeedback clan::OpenGL::functions->drawTransformFeedback 1774 #define glDrawTransformFeedbackStream clan::OpenGL::functions->drawTransformFeedbackStream 1775 #define glBeginQueryIndexed clan::OpenGL::functions->beginQueryIndexed 1776 #define glEndQueryIndexed clan::OpenGL::functions->endQueryIndexed 1777 #define glGetQueryIndexediv clan::OpenGL::functions->getQueryIndexediv 1778 #define glReleaseShaderCompiler clan::OpenGL::functions->releaseShaderCompiler 1779 #define glShaderBinary clan::OpenGL::functions->shaderBinary 1780 #define glGetShaderPrecisionFormat clan::OpenGL::functions->getShaderPrecisionFormat 1781 #define glDepthRangef clan::OpenGL::functions->depthRangef 1782 #define glClearDepthf clan::OpenGL::functions->clearDepthf 1783 #define glGetProgramBinary clan::OpenGL::functions->getProgramBinary 1784 #define glProgramBinary clan::OpenGL::functions->programBinary 1785 #define glProgramParameteri clan::OpenGL::functions->programParameteri 1786 #define glUseProgramStages clan::OpenGL::functions->useProgramStages 1787 #define glActiveShaderProgram clan::OpenGL::functions->activeShaderProgram 1788 #define glCreateShaderProgramv clan::OpenGL::functions->createShaderProgramv 1789 #define glBindProgramPipeline clan::OpenGL::functions->bindProgramPipeline 1790 #define glDeleteProgramPipelines clan::OpenGL::functions->deleteProgramPipelines 1791 #define glGenProgramPipelines clan::OpenGL::functions->genProgramPipelines 1792 #define glIsProgramPipeline clan::OpenGL::functions->isProgramPipeline 1793 #define glGetProgramPipelineiv clan::OpenGL::functions->getProgramPipelineiv 1794 #define glProgramUniform1i clan::OpenGL::functions->programUniform1i 1795 #define glProgramUniform1iv clan::OpenGL::functions->programUniform1iv 1796 #define glProgramUniform1f clan::OpenGL::functions->programUniform1f 1797 #define glProgramUniform1fv clan::OpenGL::functions->programUniform1fv 1798 #define glProgramUniform1d clan::OpenGL::functions->programUniform1d 1799 #define glProgramUniform1dv clan::OpenGL::functions->programUniform1dv 1800 #define glProgramUniform1ui clan::OpenGL::functions->programUniform1ui 1801 #define glProgramUniform1uiv clan::OpenGL::functions->programUniform1uiv 1802 #define glProgramUniform2i clan::OpenGL::functions->programUniform2i 1803 #define glProgramUniform2iv clan::OpenGL::functions->programUniform2iv 1804 #define glProgramUniform2f clan::OpenGL::functions->programUniform2f 1805 #define glProgramUniform2fv clan::OpenGL::functions->programUniform2fv 1806 #define glProgramUniform2d clan::OpenGL::functions->programUniform2d 1807 #define glProgramUniform2dv clan::OpenGL::functions->programUniform2dv 1808 #define glProgramUniform2ui clan::OpenGL::functions->programUniform2ui 1809 #define glProgramUniform2uiv clan::OpenGL::functions->programUniform2uiv 1810 #define glProgramUniform3i clan::OpenGL::functions->programUniform3i 1811 #define glProgramUniform3iv clan::OpenGL::functions->programUniform3iv 1812 #define glProgramUniform3f clan::OpenGL::functions->programUniform3f 1813 #define glProgramUniform3fv clan::OpenGL::functions->programUniform3fv 1814 #define glProgramUniform3d clan::OpenGL::functions->programUniform3d 1815 #define glProgramUniform3dv clan::OpenGL::functions->programUniform3dv 1816 #define glProgramUniform3ui clan::OpenGL::functions->programUniform3ui 1817 #define glProgramUniform3uiv clan::OpenGL::functions->programUniform3uiv 1818 #define glProgramUniform4i clan::OpenGL::functions->programUniform4i 1819 #define glProgramUniform4iv clan::OpenGL::functions->programUniform4iv 1820 #define glProgramUniform4f clan::OpenGL::functions->programUniform4f 1821 #define glProgramUniform4fv clan::OpenGL::functions->programUniform4fv 1822 #define glProgramUniform4d clan::OpenGL::functions->programUniform4d 1823 #define glProgramUniform4dv clan::OpenGL::functions->programUniform4dv 1824 #define glProgramUniform4ui clan::OpenGL::functions->programUniform4ui 1825 #define glProgramUniform4uiv clan::OpenGL::functions->programUniform4uiv 1826 #define glProgramUniformMatrix2fv clan::OpenGL::functions->programUniformMatrix2fv 1827 #define glProgramUniformMatrix3fv clan::OpenGL::functions->programUniformMatrix3fv 1828 #define glProgramUniformMatrix4fv clan::OpenGL::functions->programUniformMatrix4fv 1829 #define glProgramUniformMatrix2dv clan::OpenGL::functions->programUniformMatrix2dv 1830 #define glProgramUniformMatrix3dv clan::OpenGL::functions->programUniformMatrix3dv 1831 #define glProgramUniformMatrix4dv clan::OpenGL::functions->programUniformMatrix4dv 1832 #define glProgramUniformMatrix2x3fv clan::OpenGL::functions->programUniformMatrix2x3fv 1833 #define glProgramUniformMatrix3x2fv clan::OpenGL::functions->programUniformMatrix3x2fv 1834 #define glProgramUniformMatrix2x4fv clan::OpenGL::functions->programUniformMatrix2x4fv 1835 #define glProgramUniformMatrix4x2fv clan::OpenGL::functions->programUniformMatrix4x2fv 1836 #define glProgramUniformMatrix3x4fv clan::OpenGL::functions->programUniformMatrix3x4fv 1837 #define glProgramUniformMatrix4x3fv clan::OpenGL::functions->programUniformMatrix4x3fv 1838 #define glProgramUniformMatrix2x3dv clan::OpenGL::functions->programUniformMatrix2x3dv 1839 #define glProgramUniformMatrix3x2dv clan::OpenGL::functions->programUniformMatrix3x2dv 1840 #define glProgramUniformMatrix2x4dv clan::OpenGL::functions->programUniformMatrix2x4dv 1841 #define glProgramUniformMatrix4x2dv clan::OpenGL::functions->programUniformMatrix4x2dv 1842 #define glProgramUniformMatrix3x4dv clan::OpenGL::functions->programUniformMatrix3x4dv 1843 #define glProgramUniformMatrix4x3dv clan::OpenGL::functions->programUniformMatrix4x3dv 1844 #define glValidateProgramPipeline clan::OpenGL::functions->validateProgramPipeline 1845 #define glGetProgramPipelineInfoLog clan::OpenGL::functions->getProgramPipelineInfoLog 1846 #define glVertexAttribL1d clan::OpenGL::functions->vertexAttribL1d 1847 #define glVertexAttribL2d clan::OpenGL::functions->vertexAttribL2d 1848 #define glVertexAttribL3d clan::OpenGL::functions->vertexAttribL3d 1849 #define glVertexAttribL4d clan::OpenGL::functions->vertexAttribL4d 1850 #define glVertexAttribL1dv clan::OpenGL::functions->vertexAttribL1dv 1851 #define glVertexAttribL2dv clan::OpenGL::functions->vertexAttribL2dv 1852 #define glVertexAttribL3dv clan::OpenGL::functions->vertexAttribL3dv 1853 #define glVertexAttribL4dv clan::OpenGL::functions->vertexAttribL4dv 1854 #define glVertexAttribLPointer clan::OpenGL::functions->vertexAttribLPointer 1855 #define glGetVertexAttribLdv clan::OpenGL::functions->getVertexAttribLdv 1856 #define glViewportArrayv clan::OpenGL::functions->viewportArrayv 1857 #define glViewportIndexedf clan::OpenGL::functions->viewportIndexedf 1858 #define glViewportIndexedfv clan::OpenGL::functions->viewportIndexedfv 1859 #define glScissorArrayv clan::OpenGL::functions->scissorArrayv 1860 #define glScissorIndexed clan::OpenGL::functions->scissorIndexed 1861 #define glScissorIndexedv clan::OpenGL::functions->scissorIndexedv 1862 #define glDepthRangeArrayv clan::OpenGL::functions->depthRangeArrayv 1863 #define glDepthRangeIndexed clan::OpenGL::functions->depthRangeIndexed 1864 #define glGetFloati_v clan::OpenGL::functions->getFloati_v 1865 #define glGetDoublei_v clan::OpenGL::functions->getDoublei_v 1866 #define glCreateSyncFromCLeventARB clan::OpenGL::functions->createSyncFromCLeventARB 1867 #define glDebugMessageControlARB clan::OpenGL::functions->debugMessageControlARB 1868 #define glDebugMessageInsertARB clan::OpenGL::functions->debugMessageInsertARB 1869 #define glDebugMessageCallbackARB clan::OpenGL::functions->debugMessageCallbackARB 1870 #define glGetDebugMessageLogARB clan::OpenGL::functions->getDebugMessageLogARB 1871 #define glGetGraphicsResetStatusARB clan::OpenGL::functions->getGraphicsResetStatusARB 1872 #define glGetnMapdvARB clan::OpenGL::functions->getnMapdvARB 1873 #define glGetnMapfvARB clan::OpenGL::functions->getnMapfvARB 1874 #define glGetnMapivARB clan::OpenGL::functions->getnMapivARB 1875 #define glGetnPixelMapfvARB clan::OpenGL::functions->getnPixelMapfvARB 1876 #define glGetnPixelMapuivARB clan::OpenGL::functions->getnPixelMapuivARB 1877 #define glGetnPixelMapusvARB clan::OpenGL::functions->getnPixelMapusvARB 1878 #define glGetnPolygonStippleARB clan::OpenGL::functions->getnPolygonStippleARB 1879 #define glGetnColorTableARB clan::OpenGL::functions->getnColorTableARB 1880 #define glGetnConvolutionFilterARB clan::OpenGL::functions->getnConvolutionFilterARB 1881 #define glGetnSeparableFilterARB clan::OpenGL::functions->getnSeparableFilterARB 1882 #define glGetnHistogramARB clan::OpenGL::functions->getnHistogramARB 1883 #define glGetnMinmaxARB clan::OpenGL::functions->getnMinmaxARB 1884 #define glGetnTexImageARB clan::OpenGL::functions->getnTexImageARB 1885 #define glReadnPixelsARB clan::OpenGL::functions->readnPixelsARB 1886 #define glGetnCompressedTexImageARB clan::OpenGL::functions->getnCompressedTexImageARB 1887 #define glGetnUniformfvARB clan::OpenGL::functions->getnUniformfvARB 1888 #define glGetnUniformivARB clan::OpenGL::functions->getnUniformivARB 1889 #define glGetnUniformuivARB clan::OpenGL::functions->getnUniformuivARB 1890 #define glGetnUniformdvARB clan::OpenGL::functions->getnUniformdvARB 1891 #define glDrawArraysInstancedBaseInstance clan::OpenGL::functions->drawArraysInstancedBaseInstance 1892 #define glDrawElementsInstancedBaseInstance clan::OpenGL::functions->drawElementsInstancedBaseInstance 1893 #define glDrawElementsInstancedBaseVertexBaseInstance clan::OpenGL::functions->drawElementsInstancedBaseVertexBaseInstance 1894 #define glDrawTransformFeedbackInstanced clan::OpenGL::functions->drawTransformFeedbackInstanced 1895 #define glDrawTransformFeedbackStreamInstanced clan::OpenGL::functions->drawTransformFeedbackStreamInstanced 1896 #define glGetInternalformativ clan::OpenGL::functions->getInternalformativ 1897 #define glGetActiveAtomicCounterBufferiv clan::OpenGL::functions->getActiveAtomicCounterBufferiv 1898 #define glBindImageTexture clan::OpenGL::functions->bindImageTexture 1899 #define glMemoryBarrier clan::OpenGL::functions->memoryBarrier 1900 #define glTexStorage1D clan::OpenGL::functions->texStorage1D 1901 #define glTexStorage2D clan::OpenGL::functions->texStorage2D 1902 #define glTexStorage3D clan::OpenGL::functions->texStorage3D 1903 #define glTextureStorage1DEXT clan::OpenGL::functions->textureStorage1DEXT 1904 #define glTextureStorage2DEXT clan::OpenGL::functions->textureStorage2DEXT 1905 #define glTextureStorage3DEXT clan::OpenGL::functions->textureStorage3DEXT 1906 #define glDebugMessageControl clan::OpenGL::functions->debugMessageControl 1907 #define glDebugMessageInsert clan::OpenGL::functions->debugMessageInsert 1908 #define glDebugMessageCallback clan::OpenGL::functions->debugMessageCallback 1909 #define glGetDebugMessageLog clan::OpenGL::functions->getDebugMessageLog 1910 #define glPushDebugGroup clan::OpenGL::functions->pushDebugGroup 1911 #define glPopDebugGroup clan::OpenGL::functions->popDebugGroup 1912 #define glObjectLabel clan::OpenGL::functions->objectLabel 1913 #define glGetObjectLabel clan::OpenGL::functions->getObjectLabel 1914 #define glObjectPtrLabel clan::OpenGL::functions->objectPtrLabel 1915 #define glGetObjectPtrLabel clan::OpenGL::functions->getObjectPtrLabel 1916 #define glClearBufferData clan::OpenGL::functions->clearBufferData 1917 #define glClearBufferSubData clan::OpenGL::functions->clearBufferSubData 1918 #define glClearNamedBufferDataEXT clan::OpenGL::functions->clearNamedBufferDataEXT 1919 #define glClearNamedBufferSubDataEXT clan::OpenGL::functions->clearNamedBufferSubDataEXT 1920 #define glDispatchCompute clan::OpenGL::functions->dispatchCompute 1921 #define glDispatchComputeIndirect clan::OpenGL::functions->dispatchComputeIndirect 1922 #define glCopyImageSubData clan::OpenGL::functions->copyImageSubData 1923 #define glFramebufferParameteri clan::OpenGL::functions->framebufferParameteri 1924 #define glGetFramebufferParameteriv clan::OpenGL::functions->getFramebufferParameteriv 1925 #define glNamedFramebufferParameteriEXT clan::OpenGL::functions->namedFramebufferParameteriEXT 1926 #define glGetNamedFramebufferParameterivEXT clan::OpenGL::functions->getNamedFramebufferParameterivEXT 1927 #define glGetInternalformati64v clan::OpenGL::functions->getInternalformati64v 1928 #define glInvalidateTexSubImage clan::OpenGL::functions->invalidateTexSubImage 1929 #define glInvalidateTexImage clan::OpenGL::functions->invalidateTexImage 1930 #define glInvalidateBufferSubData clan::OpenGL::functions->invalidateBufferSubData 1931 #define glInvalidateBufferData clan::OpenGL::functions->invalidateBufferData 1932 #define glInvalidateFramebuffer clan::OpenGL::functions->invalidateFramebuffer 1933 #define glInvalidateSubFramebuffer clan::OpenGL::functions->invalidateSubFramebuffer 1934 #define glMultiDrawArraysIndirect clan::OpenGL::functions->multiDrawArraysIndirect 1935 #define glMultiDrawElementsIndirect clan::OpenGL::functions->multiDrawElementsIndirect 1936 #define glGetProgramInterfaceiv clan::OpenGL::functions->getProgramInterfaceiv 1937 #define glGetProgramResourceIndex clan::OpenGL::functions->getProgramResourceIndex 1938 #define glGetProgramResourceName clan::OpenGL::functions->getProgramResourceName 1939 #define glGetProgramResourceiv clan::OpenGL::functions->getProgramResourceiv 1940 #define glGetProgramResourceLocation clan::OpenGL::functions->getProgramResourceLocation 1941 #define glGetProgramResourceLocationIndex clan::OpenGL::functions->getProgramResourceLocationIndex 1942 #define glShaderStorageBlockBinding clan::OpenGL::functions->shaderStorageBlockBinding 1943 #define glTexBufferRange clan::OpenGL::functions->texBufferRange 1944 #define glTextureBufferRangeEXT clan::OpenGL::functions->textureBufferRangeEXT 1945 #define glTexStorage2DMultisample clan::OpenGL::functions->texStorage2DMultisample 1946 #define glTexStorage3DMultisample clan::OpenGL::functions->texStorage3DMultisample 1947 #define glTextureStorage2DMultisampleEXT clan::OpenGL::functions->textureStorage2DMultisampleEXT 1948 #define glTextureStorage3DMultisampleEXT clan::OpenGL::functions->textureStorage3DMultisampleEXT 1949 #define glTextureView clan::OpenGL::functions->textureView 1950 #define glBindVertexBuffer clan::OpenGL::functions->bindVertexBuffer 1951 #define glVertexAttribFormat clan::OpenGL::functions->vertexAttribFormat 1952 #define glVertexAttribIFormat clan::OpenGL::functions->vertexAttribIFormat 1953 #define glVertexAttribLFormat clan::OpenGL::functions->vertexAttribLFormat 1954 #define glVertexAttribBinding clan::OpenGL::functions->vertexAttribBinding 1955 #define glVertexBindingDivisor clan::OpenGL::functions->vertexBindingDivisor 1956 #define glVertexArrayBindVertexBufferEXT clan::OpenGL::functions->vertexArrayBindVertexBufferEXT 1957 #define glVertexArrayVertexAttribFormatEXT clan::OpenGL::functions->vertexArrayVertexAttribFormatEXT 1958 #define glVertexArrayVertexAttribIFormatEXT clan::OpenGL::functions->vertexArrayVertexAttribIFormatEXT 1959 #define glVertexArrayVertexAttribLFormatEXT clan::OpenGL::functions->vertexArrayVertexAttribLFormatEXT 1960 #define glVertexArrayVertexAttribBindingEXT clan::OpenGL::functions->vertexArrayVertexAttribBindingEXT 1961 #define glVertexArrayVertexBindingDivisorEXT clan::OpenGL::functions->vertexArrayVertexBindingDivisorEXT 1964 #define glBufferStorage clan::OpenGL::functions->BufferStorage; 1965 #define glClearTexImage clan::OpenGL::functions->ClearTexImage; 1966 #define glClearTexSubImage clan::OpenGL::functions->ClearTexSubImage; 1967 #define glBindBuffersBase clan::OpenGL::functions->BindBuffersBase; 1968 #define glBindBuffersRange clan::OpenGL::functions->BindBuffersRange; 1969 #define glBindTextures clan::OpenGL::functions->BindTextures; 1970 #define glBindSamplers clan::OpenGL::functions->BindSamplers; 1971 #define glBindImageTextures clan::OpenGL::functions->BindImageTextures; 1972 #define glBindVertexBuffers clan::OpenGL::functions->BindVertexBuffers; 1975 #define glClientActiveTexture clan::OpenGL::functions->clientActiveTexture 1977 #define glWglCreatePbufferARB clan::OpenGL::functions->wglCreatePbufferARB 1978 #define glWglGetPbufferDCARB clan::OpenGL::functions->wglGetPbufferDCARB 1979 #define glWglReleasePbufferDCARB clan::OpenGL::functions->wglReleasePbufferDCARB 1980 #define glWglDestroyPbufferARB clan::OpenGL::functions->wglDestroyPbufferARB 1981 #define glWglQueryPbufferARB clan::OpenGL::functions->wglQueryPbufferARB ptr_glBufferData bufferData
Definition: opengl_wrap.h:800
void(GLFUNC * ptr_glMultiTexCoordP3ui)(GLenum texture, GLenum type, GLuint coords)
Definition: opengl_wrap.h:429
void(GLFUNC * ptr_glBindVertexBuffers)(GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizei *strides)
Definition: opengl_wrap.h:684
void(GLFUNC * ptr_glGetProgramResourceName)(GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei *length, GLchar *name)
Definition: opengl_wrap.h:650
ptr_glDetachShader detachShader
Definition: opengl_wrap.h:819
ptr_glGetProgramResourceLocation getProgramResourceLocation
Definition: opengl_wrap.h:1298
void(GLFUNC * ptr_glGetVertexAttribIiv)(GLuint index, GLenum pname, GLint *params)
Definition: opengl_wrap.h:276
ptr_glVertexAttribLFormat vertexAttribLFormat
Definition: opengl_wrap.h:1311
void(GLFUNC * ptr_glGetSamplerParameterIiv)(GLuint sampler, GLenum pname, GLint *params)
Definition: opengl_wrap.h:405
void(GLFUNC * ptr_glVertexAttribI2iv)(GLuint index, const GLint *v)
Definition: opengl_wrap.h:287
void(GLFUNC * ptr_glViewportArrayv)(GLuint first, GLsizei count, const GLfloat *v)
Definition: opengl_wrap.h:568
ptr_glTexCoordP3uiv texCoordP3uiv
Definition: opengl_wrap.h:1068
ptr_glIsEnabled isEnabled
Definition: opengl_wrap.h:749
ptr_glGetActiveSubroutineName getActiveSubroutineName
Definition: opengl_wrap.h:1119
void(GLFUNC * ptr_glVertexAttribI1i)(GLuint index, GLint x)
Definition: opengl_wrap.h:278
ptr_glBeginQueryIndexed beginQueryIndexed
Definition: opengl_wrap.h:1133
ptr_glVertexAttrib4usv vertexAttrib4usv
Definition: opengl_wrap.h:898
ptr_glUniform2dv uniform2dv
Definition: opengl_wrap.h:1102
ptr_glBindTexture bindTexture
Definition: opengl_wrap.h:762
ptr_glVertexArrayBindVertexBufferEXT vertexArrayBindVertexBufferEXT
Definition: opengl_wrap.h:1314
void(GLFUNC * ptr_glGetDoublei_v)(GLenum target, GLuint index, GLdouble *data)
Definition: opengl_wrap.h:577
ptr_glFramebufferTextureLayer framebufferTextureLayer
Definition: opengl_wrap.h:996
void(GLFUNC * ptr_glReadPixels)(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *pixels)
Definition: opengl_wrap.h:91
void(GLFUNC * ptr_glStencilMask)(GLuint mask)
Definition: opengl_wrap.h:76
void(GLFUNC * ptr_glMultiDrawArraysIndirect)(GLenum mode, const void *indirect, GLsizei drawcount, GLsizei stride)
Definition: opengl_wrap.h:646
void(GLFUNC * ptr_glDrawElementsIndirect)(GLenum mode, GLenum type, const GLvoid *indirect)
Definition: opengl_wrap.h:450
ptr_glEndTransformFeedback endTransformFeedback
Definition: opengl_wrap.h:913
ptr_glCullFace cullFace
Definition: opengl_wrap.h:704
ptr_glGetShaderPrecisionFormat getShaderPrecisionFormat
Definition: opengl_wrap.h:1138
void(GLFUNC * ptr_glGenQueries)(GLsizei n, GLuint *ids)
Definition: opengl_wrap.h:142
ptr_glGetSubroutineUniformLocation getSubroutineUniformLocation
Definition: opengl_wrap.h:1115
void(GLFUNC * ptr_glUniformMatrix3x4fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
Definition: opengl_wrap.h:258
void(GLFUNC * ptr_glGetProgramStageiv)(GLuint program, GLenum shadertype, GLenum pname, GLint *values)
Definition: opengl_wrap.h:476
GLint(GLFUNC * ptr_glGetUniformLocation)(GLuint program, const GLchar *name)
Definition: opengl_wrap.h:185
ptr_glCompileShader compileShader
Definition: opengl_wrap.h:814
void(GLFUNC * ptr_glVertexAttribI4sv)(GLuint index, const GLshort *v)
Definition: opengl_wrap.h:295
ptr_glTextureStorage3DMultisampleEXT textureStorage3DMultisampleEXT
Definition: opengl_wrap.h:1306
void(GLFUNC * ptr_glProgramUniformMatrix2x4dv)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
Definition: opengl_wrap.h:552
void(GLFUNC * ptr_glGetnUniformuivARB)(GLuint program, GLint location, GLsizei bufSize, GLuint *params)
Definition: opengl_wrap.h:601
ptr_glMultiDrawElementsBaseVertex multiDrawElementsBaseVertex
Definition: opengl_wrap.h:1014
void(GLFUNC * ptr_glProgramUniformMatrix2x3fv)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
Definition: opengl_wrap.h:544
ptr_glVertexAttrib4dv vertexAttrib4dv
Definition: opengl_wrap.h:890
ptr_glVertexAttrib1sv vertexAttrib1sv
Definition: opengl_wrap.h:868
void(GLFUNC * ptr_glDisableVertexAttribArray)(GLuint index)
Definition: opengl_wrap.h:174
ptr_glBindSampler bindSampler
Definition: opengl_wrap.h:1043
ptr_glProgramUniform1fv programUniform1fv
Definition: opengl_wrap.h:1155
ptr_glProgramUniform2dv programUniform2dv
Definition: opengl_wrap.h:1165
ptr_glColorP4ui colorP4ui
Definition: opengl_wrap.h:1083
void(GLFUNC * ptr_glVertexAttrib4iv)(GLuint index, const GLint *v)
Definition: opengl_wrap.h:247
ptr_glPrimitiveRestartIndex primitiveRestartIndex
Definition: opengl_wrap.h:967
void(GLFUNC * ptr_glUniform1dv)(GLint location, GLsizei count, const GLdouble *value)
Definition: opengl_wrap.h:455
ptr_glProgramUniform4fv programUniform4fv
Definition: opengl_wrap.h:1179
void(GLFUNC * ptr_glGetQueryObjectiv)(GLuint id, GLenum pname, GLint *params)
Definition: opengl_wrap.h:148
ptr_glMultiTexCoordP3ui multiTexCoordP3ui
Definition: opengl_wrap.h:1075
ptr_glColorMask colorMask
Definition: opengl_wrap.h:723
ptr_glUniformMatrix2x4dv uniformMatrix2x4dv
Definition: opengl_wrap.h:1109
ptr_glDrawArrays drawArrays
Definition: opengl_wrap.h:752
void(GLFUNC * ptr_glUniform4i)(GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
Definition: opengl_wrap.h:204
GLint(GLFUNC * ptr_glGetFragDataIndex)(GLuint program, const GLchar *name)
Definition: opengl_wrap.h:393
ptr_glUniformMatrix2x3dv uniformMatrix2x3dv
Definition: opengl_wrap.h:1108
void(GLFUNC * ptr_glCompressedTexImage1D)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid *data)
Definition: opengl_wrap.h:130
void(GLFUNC * ptr_glDrawTransformFeedback)(GLenum mode, GLuint id)
Definition: opengl_wrap.h:485
void(GLFUNC * ptr_glGetnMapfvARB)(GLenum target, GLenum query, GLsizei bufSize, GLfloat *v)
Definition: opengl_wrap.h:585
ptr_glGetTexParameterIuiv getTexParameterIuiv
Definition: opengl_wrap.h:958
void(GLFUNC * ptr_glMultiDrawElementsBaseVertex)(GLenum mode, const GLsizei *count, GLenum type, const GLvoid *const *indices, GLsizei drawcount, const GLint *basevertex)
Definition: opengl_wrap.h:368
void(GLFUNC * ptr_glDeleteProgram)(GLuint program)
Definition: opengl_wrap.h:171
ptr_glUniform2uiv uniform2uiv
Definition: opengl_wrap.h:952
ptr_glPointParameterfv pointParameterfv
Definition: opengl_wrap.h:785
ptr_glUseProgram useProgram
Definition: opengl_wrap.h:842
ptr_glDrawArraysInstancedBaseInstance drawArraysInstancedBaseInstance
Definition: opengl_wrap.h:1249
ptr_glDispatchComputeIndirect dispatchComputeIndirect
Definition: opengl_wrap.h:1279
void(GLFUNC * ptr_glVertexAttribP2ui)(GLuint index, GLenum type, GLboolean normalized, GLuint value)
Definition: opengl_wrap.h:443
void(GLFUNC * ptr_glProgramUniform3iv)(GLuint program, GLint location, GLsizei count, const GLint *value)
Definition: opengl_wrap.h:523
GLuint(GLFUNC * ptr_glGetProgramResourceIndex)(GLuint program, GLenum programInterface, const GLchar *name)
Definition: opengl_wrap.h:649
void(GLFUNC * ptr_glGetCompressedTexImage)(GLenum target, GLint level, GLvoid *img)
Definition: opengl_wrap.h:134
ptr_glGetProgramiv getProgramiv
Definition: opengl_wrap.h:826
ptr_glVertexArrayVertexAttribFormatEXT vertexArrayVertexAttribFormatEXT
Definition: opengl_wrap.h:1315
ptr_glGenBuffers genBuffers
Definition: opengl_wrap.h:798
ptr_glGetFramebufferParameteriv getFramebufferParameteriv
Definition: opengl_wrap.h:1282
void(GLFUNC * ptr_glClampColor)(GLenum target, GLenum clamp)
Definition: opengl_wrap.h:272
const GLubyte *(GLFUNC * ptr_glGetStringi)(GLenum name, GLuint index)
Definition: opengl_wrap.h:317
unsigned char GLubyte
Definition: opengl_defines.h:61
ptr_glMultiTexCoordP2uiv multiTexCoordP2uiv
Definition: opengl_wrap.h:1074
ptr_glVertexAttrib3sv vertexAttrib3sv
Definition: opengl_wrap.h:880
void(GLFUNC * ptr_glClearDepthf)(GLfloat d)
Definition: opengl_wrap.h:494
ptr_glCompileShaderIncludeARB compileShaderIncludeARB
Definition: opengl_wrap.h:1034
void(GLFUNC * ptr_glDebugMessageInsert)(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *buf)
Definition: opengl_wrap.h:619
ptr_glUniformSubroutinesuiv uniformSubroutinesuiv
Definition: opengl_wrap.h:1120
ptr_glVertexAttribI1uiv vertexAttribI1uiv
Definition: opengl_wrap.h:936
ptr_glMultiDrawArraysIndirect multiDrawArraysIndirect
Definition: opengl_wrap.h:1292
ptr_glVertexAttribL3d vertexAttribL3d
Definition: opengl_wrap.h:1206
GLuint(GLFUNC * ptr_glGetDebugMessageLogARB)(GLuint count, GLsizei bufsize, GLenum *sources, GLenum *types, GLuint *ids, GLenum *severities, GLsizei *lengths, GLchar *messageLog)
Definition: opengl_wrap.h:582
ptr_glTexParameterfv texParameterfv
Definition: opengl_wrap.h:712
void(GLFUNC * ptr_glGetActiveAtomicCounterBufferiv)(GLuint program, GLuint bufferIndex, GLenum pname, GLint *params)
Definition: opengl_wrap.h:609
ptr_glGetProgramResourceName getProgramResourceName
Definition: opengl_wrap.h:1296
void(GLFUNC * ptr_glGetShaderSource)(GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *source)
Definition: opengl_wrap.h:184
ptr_glVertexAttrib3dv vertexAttrib3dv
Definition: opengl_wrap.h:876
ptr_glVertexAttrib4Nsv vertexAttrib4Nsv
Definition: opengl_wrap.h:883
ptr_glEndConditionalRender endConditionalRender
Definition: opengl_wrap.h:920
ptr_glShaderSource shaderSource
Definition: opengl_wrap.h:841
void(GLFUNC * ptr_glVertexAttribL3d)(GLuint index, GLdouble x, GLdouble y, GLdouble z)
Definition: opengl_wrap.h:560
void(GLFUNC * ptr_glGetFloatv)(GLenum pname, GLfloat *params)
Definition: opengl_wrap.h:95
void(GLFUNC * ptr_glDeleteVertexArrays)(GLsizei n, const GLuint *arrays)
Definition: opengl_wrap.h:354
ptr_glPauseTransformFeedback pauseTransformFeedback
Definition: opengl_wrap.h:1129
ptr_glFenceSync fenceSync
Definition: opengl_wrap.h:1016
void(GLFUNC * ptr_glGetnMinmaxARB)(GLenum target, GLboolean reset, GLenum format, GLenum type, GLsizei bufSize, GLvoid *values)
Definition: opengl_wrap.h:595
ptr_glDrawElementsInstancedBaseInstance drawElementsInstancedBaseInstance
Definition: opengl_wrap.h:1250
ptr_glVertexArrayVertexAttribIFormatEXT vertexArrayVertexAttribIFormatEXT
Definition: opengl_wrap.h:1316
void(GLFUNC * ptr_glGetIntegeri_v)(GLenum target, GLuint index, GLint *data)
Definition: opengl_wrap.h:262
void(GLFUNC * ptr_glSamplerParameterIuiv)(GLuint sampler, GLenum pname, const GLuint *param)
Definition: opengl_wrap.h:403
void(GLFUNC * ptr_glDetachShader)(GLuint program, GLuint shader)
Definition: opengl_wrap.h:173
ptr_glStencilMask stencilMask
Definition: opengl_wrap.h:722
void(GLFUNC * ptr_glCopyTexImage2D)(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)
Definition: opengl_wrap.h:111
ptr_glSecondaryColorP3ui secondaryColorP3ui
Definition: opengl_wrap.h:1085
ptr_glBindVertexBuffer bindVertexBuffer
Definition: opengl_wrap.h:1308
void(GLFUNC * ptr_glGenProgramPipelines)(GLsizei n, GLuint *pipelines)
Definition: opengl_wrap.h:503
ptr_glDeleteTransformFeedbacks deleteTransformFeedbacks
Definition: opengl_wrap.h:1126
ptr_glDeleteProgram deleteProgram
Definition: opengl_wrap.h:817
void(GLFUNC * ptr_glStencilFunc)(GLenum func, GLint ref, GLuint mask)
Definition: opengl_wrap.h:85
GLuint(GLFUNC * ptr_glGetDebugMessageLog)(GLuint count, GLsizei bufsize, GLenum *sources, GLenum *types, GLuint *ids, GLenum *severities, GLsizei *lengths, GLchar *messageLog)
Definition: opengl_wrap.h:621
void(GLFUNC * ptr_glVertexAttrib4f)(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
Definition: opengl_wrap.h:245
void(GLFUNC * ptr_glGetBufferPointerv)(GLenum target, GLenum pname, GLvoid **params)
Definition: opengl_wrap.h:160
void(GLFUNC * ptr_glGetProgramPipelineiv)(GLuint pipeline, GLenum pname, GLint *params)
Definition: opengl_wrap.h:505
void(GLFUNC * ptr_glDrawArraysIndirect)(GLenum mode, const GLvoid *indirect)
Definition: opengl_wrap.h:449
void(GLFUNC * ptr_glGetnColorTableARB)(GLenum target, GLenum format, GLenum type, GLsizei bufSize, GLvoid *table)
Definition: opengl_wrap.h:591
void(GLFUNC * ptr_glLogicOp)(GLenum opcode)
Definition: opengl_wrap.h:84
ptr_glGetnPolygonStippleARB getnPolygonStippleARB
Definition: opengl_wrap.h:1236
ptr_glVertexAttrib4Nub vertexAttrib4Nub
Definition: opengl_wrap.h:884
ptr_glVertexP3uiv vertexP3uiv
Definition: opengl_wrap.h:1060
CLsync(GLFUNC * ptr_glCreateSyncFromCLeventARB)(struct _cl_context *context, struct _cl_event *event, GLbitfield flags)
Definition: opengl_wrap.h:578
void(GLFUNC * ptr_glVertexArrayVertexBindingDivisorEXT)(GLuint vaobj, GLuint bindingindex, GLuint divisor)
Definition: opengl_wrap.h:673
void(GLFUNC * ptr_glSamplerParameteri)(GLuint sampler, GLenum pname, GLint param)
Definition: opengl_wrap.h:398
void(GLFUNC * ptr_glScissorArrayv)(GLuint first, GLsizei count, const GLint *v)
Definition: opengl_wrap.h:571
ptr_glPolygonMode polygonMode
Definition: opengl_wrap.h:709
ptr_glTexParameterIuiv texParameterIuiv
Definition: opengl_wrap.h:956
ptr_glProgramUniformMatrix3x2dv programUniformMatrix3x2dv
Definition: opengl_wrap.h:1197
GLboolean(GLFUNC * ptr_glIsShader)(GLuint shader)
Definition: opengl_wrap.h:193
ptr_glGetUniformiv getUniformiv
Definition: opengl_wrap.h:833
ptr_glVertexAttribL4d vertexAttribL4d
Definition: opengl_wrap.h:1207
ptr_glTextureStorage2DEXT textureStorage2DEXT
Definition: opengl_wrap.h:1262
void(GLFUNC * ptr_glGetNamedStringARB)(GLint namelen, const GLchar *name, GLsizei bufSize, GLint *stringlen, GLchar *string)
Definition: opengl_wrap.h:390
ptr_glReadBuffer readBuffer
Definition: opengl_wrap.h:736
void(GLFUNC * ptr_glTexBuffer)(GLenum target, GLenum internalformat, GLuint buffer)
Definition: opengl_wrap.h:320
ptr_glDrawTransformFeedbackInstanced drawTransformFeedbackInstanced
Definition: opengl_wrap.h:1252
ptr_glBlendFuncSeparateiARB blendFuncSeparateiARB
Definition: opengl_wrap.h:1030
void(GLFUNC * ptr_glVertexAttrib3sv)(GLuint index, const GLshort *v)
Definition: opengl_wrap.h:234
ptr_glTexImage2DMultisample texImage2DMultisample
Definition: opengl_wrap.h:1023
void(GLFUNC * ptr_glStencilMaskSeparate)(GLenum face, GLuint mask)
Definition: opengl_wrap.h:165
ptr_glVertexAttribI1iv vertexAttribI1iv
Definition: opengl_wrap.h:932
ptr_glTexSubImage2D texSubImage2D
Definition: opengl_wrap.h:761
ptr_glGetQueryObjectuiv getQueryObjectuiv
Definition: opengl_wrap.h:795
void(GLFUNC * ptr_glInvalidateBufferData)(GLuint buffer)
Definition: opengl_wrap.h:643
ptr_glGetSynciv getSynciv
Definition: opengl_wrap.h:1022
ptr_glUniform3ui uniform3ui
Definition: opengl_wrap.h:949
void(GLFUNC * ptr_glGenTextures)(GLsizei n, GLuint *textures)
Definition: opengl_wrap.h:118
void(GLFUNC * ptr_glDrawArraysInstanced)(GLenum mode, GLint first, GLsizei count, GLsizei instancecount)
Definition: opengl_wrap.h:318
ptr_glClear clear
Definition: opengl_wrap.h:718
ptr_glEnable enable
Definition: opengl_wrap.h:726
void(GLFUNC * ptr_glEndConditionalRender)(void)
Definition: opengl_wrap.h:274
ptr_glGetUniformdv getUniformdv
Definition: opengl_wrap.h:1114
void(GLFUNC * ptr_glGetActiveSubroutineUniformName)(GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei *length, GLchar *name)
Definition: opengl_wrap.h:472
ptr_glBindFragDataLocation bindFragDataLocation
Definition: opengl_wrap.h:945
ptr_glProgramUniformMatrix2x3dv programUniformMatrix2x3dv
Definition: opengl_wrap.h:1196
void(GLFUNC * ptr_glTextureStorage1DEXT)(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width)
Definition: opengl_wrap.h:615
void(GLFUNC * ptr_glBindAttribLocation)(GLuint program, GLuint index, const GLchar *name)
Definition: opengl_wrap.h:167
void(GLFUNC * ptr_glVertexP2ui)(GLenum type, GLuint value)
Definition: opengl_wrap.h:411
void(GLFUNC * ptr_glTexParameteriv)(GLenum target, GLenum pname, const GLint *params)
Definition: opengl_wrap.h:68
ptr_glMultiTexCoordP4ui multiTexCoordP4ui
Definition: opengl_wrap.h:1077
ptr_glFramebufferTexture2D framebufferTexture2D
Definition: opengl_wrap.h:989
ptr_glGetVertexAttribPointerv getVertexAttribPointerv
Definition: opengl_wrap.h:837
void(GLFUNC * ptr_glUniformMatrix2x3dv)(GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
Definition: opengl_wrap.h:462
ptr_glAttachShader attachShader
Definition: opengl_wrap.h:812
ptr_glVertexAttribI2iv vertexAttribI2iv
Definition: opengl_wrap.h:933
ptr_glLogicOp logicOp
Definition: opengl_wrap.h:730
ptr_glGetInteger64i_v getInteger64i_v
Definition: opengl_wrap.h:968
ptr_glGetnUniformdvARB getnUniformdvARB
Definition: opengl_wrap.h:1248
ptr_glSamplerParameterIiv samplerParameterIiv
Definition: opengl_wrap.h:1048
void(GLFUNC * ptr_glPrimitiveRestartIndex)(GLuint index)
Definition: opengl_wrap.h:321
void(GLFUNC * ptr_glColorMaski)(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a)
Definition: opengl_wrap.h:260
void(GLFUNC * ptr_glProgramUniformMatrix4fv)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
Definition: opengl_wrap.h:540
int GLsizei
Definition: opengl_defines.h:60
ptr_glUniform4i uniform4i
Definition: opengl_wrap.h:850
void(GLFUNC * ptr_glUniformMatrix2x3fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
Definition: opengl_wrap.h:254
void(GLFUNC * ptr_glProgramUniform2ui)(GLuint program, GLint location, GLuint v0, GLuint v1)
Definition: opengl_wrap.h:520
void(GLFUNC * ptr_glTextureStorage2DEXT)(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)
Definition: opengl_wrap.h:616
void(GLFUNC * ptr_glProgramUniformMatrix3x4dv)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
Definition: opengl_wrap.h:554
ptr_glReleaseShaderCompiler releaseShaderCompiler
Definition: opengl_wrap.h:1136
void(GLFUNC * ptr_glPointParameteri)(GLenum pname, GLint param)
Definition: opengl_wrap.h:140
ptr_glVertexAttribIPointer vertexAttribIPointer
Definition: opengl_wrap.h:921
ptr_glMultiTexCoordP1uiv multiTexCoordP1uiv
Definition: opengl_wrap.h:1072
ptr_glVertexAttribL4dv vertexAttribL4dv
Definition: opengl_wrap.h:1211
ptr_glTexCoordP1ui texCoordP1ui
Definition: opengl_wrap.h:1063
ptr_glClearDepth clearDepth
Definition: opengl_wrap.h:721
void(GLFUNC * ptr_glGetTexLevelParameterfv)(GLenum target, GLint level, GLenum pname, GLfloat *params)
Definition: opengl_wrap.h:101
void(GLFUNC * ptr_glMemoryBarrier)(GLbitfield barriers)
Definition: opengl_wrap.h:611
void(GLFUNC * ptr_glUniform1uiv)(GLint location, GLsizei count, const GLuint *value)
Definition: opengl_wrap.h:305
void(GLFUNC * ptr_glBindVertexBuffer)(GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride)
Definition: opengl_wrap.h:662
ptr_glVertexAttrib4uiv vertexAttrib4uiv
Definition: opengl_wrap.h:897
void(GLFUNC * ptr_glDeleteSync)(CLsync sync)
Definition: opengl_wrap.h:372
GLuint(GLFUNC * ptr_glCreateProgram)(void)
Definition: opengl_wrap.h:169
ptr_glVertexAttribP3ui vertexAttribP3ui
Definition: opengl_wrap.h:1091
ptr_glVertexAttrib4Nuiv vertexAttrib4Nuiv
Definition: opengl_wrap.h:886
ptr_glCopyTexSubImage2D copyTexSubImage2D
Definition: opengl_wrap.h:759
void(GLFUNC * ptr_glGetRenderbufferParameteriv)(GLenum target, GLenum pname, GLint *params)
Definition: opengl_wrap.h:336
ptr_glVertexAttribDivisor vertexAttribDivisor
Definition: opengl_wrap.h:971
void(GLFUNC * ptr_glDeleteSamplers)(GLsizei count, const GLuint *samplers)
Definition: opengl_wrap.h:395
ptr_glGetAttribLocation getAttribLocation
Definition: opengl_wrap.h:825
ptr_glVertexAttrib1d vertexAttrib1d
Definition: opengl_wrap.h:863
void(GLFUNC * ptr_glProgramUniform2iv)(GLuint program, GLint location, GLsizei count, const GLint *value)
Definition: opengl_wrap.h:515
void(GLFUNC * ptr_glVertexAttrib1fv)(GLuint index, const GLfloat *v)
Definition: opengl_wrap.h:220
ptr_glInvalidateTexImage invalidateTexImage
Definition: opengl_wrap.h:1287
void(GLFUNC * ptr_glBindTexture)(GLenum target, GLuint texture)
Definition: opengl_wrap.h:116
void(GLFUNC * ptr_glGenSamplers)(GLsizei count, GLuint *samplers)
Definition: opengl_wrap.h:394
ptr_glMultiTexCoordP3uiv multiTexCoordP3uiv
Definition: opengl_wrap.h:1076
void(GLFUNC * ptr_glVertexAttrib4dv)(GLuint index, const GLdouble *v)
Definition: opengl_wrap.h:244
GLenum(GLFUNC * ptr_glCheckFramebufferStatus)(GLenum target)
Definition: opengl_wrap.h:341
void(GLFUNC * ptr_glActiveShaderProgram)(GLuint pipeline, GLuint program)
Definition: opengl_wrap.h:499
ptr_glUniformMatrix4x3dv uniformMatrix4x3dv
Definition: opengl_wrap.h:1113
ptr_glTexStorage1D texStorage1D
Definition: opengl_wrap.h:1258
ptr_glIsVertexArray isVertexArray
Definition: opengl_wrap.h:1002
ptr_glUnmapBuffer unmapBuffer
Definition: opengl_wrap.h:804
void(GLFUNC * ptr_glUniformMatrix3fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
Definition: opengl_wrap.h:214
ptr_glGetInternalformativ getInternalformativ
Definition: opengl_wrap.h:1254
void(GLFUNC * ptr_glProgramUniform4ui)(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)
Definition: opengl_wrap.h:536
void(GLFUNC * ptr_glUniform2uiv)(GLint location, GLsizei count, const GLuint *value)
Definition: opengl_wrap.h:306
void(GLFUNC * ptr_glScissor)(GLint x, GLint y, GLsizei width, GLsizei height)
Definition: opengl_wrap.h:64
ptr_glProgramUniformMatrix4x3fv programUniformMatrix4x3fv
Definition: opengl_wrap.h:1195
GLboolean(GLFUNC * ptr_glIsVertexArray)(GLuint array)
Definition: opengl_wrap.h:356
void(GLFUNC * ptr_glDebugMessageInsertARB)(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *buf)
Definition: opengl_wrap.h:580
ptr_glTexStorage2D texStorage2D
Definition: opengl_wrap.h:1259
ptr_glUniform3fv uniform3fv
Definition: opengl_wrap.h:853
void(GLFUNC * ptr_glBufferData)(GLenum target, GLsizeiptr size, const GLvoid *data, GLenum usage)
Definition: opengl_wrap.h:154
void(GLFUNC * ptr_glViewport)(GLint x, GLint y, GLsizei width, GLsizei height)
Definition: opengl_wrap.h:105
ptr_glUniformMatrix3x2dv uniformMatrix3x2dv
Definition: opengl_wrap.h:1110
void(GLFUNC * ptr_glProgramUniform4f)(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
Definition: opengl_wrap.h:532
void(GLFUNC * ptr_glProgramUniform4d)(GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2, GLdouble v3)
Definition: opengl_wrap.h:534
ptr_glDrawTransformFeedbackStream drawTransformFeedbackStream
Definition: opengl_wrap.h:1132
void(GLFUNC * ptr_glProgramUniform1i)(GLuint program, GLint location, GLint v0)
Definition: opengl_wrap.h:506
void(GLFUNC * ptr_glVertexAttribP3uiv)(GLuint index, GLenum type, GLboolean normalized, const GLuint *value)
Definition: opengl_wrap.h:446
ptr_glGetnUniformivARB getnUniformivARB
Definition: opengl_wrap.h:1246
void(GLFUNC * ptr_glUniformMatrix3dv)(GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
Definition: opengl_wrap.h:460
void(GLFUNC * ptr_glGetTexParameterfv)(GLenum target, GLenum pname, GLfloat *params)
Definition: opengl_wrap.h:99
void(GLFUNC * ptr_glVertexAttribI3uiv)(GLuint index, const GLuint *v)
Definition: opengl_wrap.h:292
ptr_glGetBooleani_v getBooleani_v
Definition: opengl_wrap.h:907
void(GLFUNC * ptr_glBlendColor)(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
Definition: opengl_wrap.h:120
ptr_glVertexAttrib2d vertexAttrib2d
Definition: opengl_wrap.h:869
ptr_glBindSamplers BindSamplers
Definition: opengl_wrap.h:1328
ptr_glGetSamplerParameterIuiv getSamplerParameterIuiv
Definition: opengl_wrap.h:1053
ptr_glUniform2i uniform2i
Definition: opengl_wrap.h:848
ptr_glVertexAttrib3fv vertexAttrib3fv
Definition: opengl_wrap.h:878
void(GLFUNC * ptr_glUniform2d)(GLint location, GLdouble x, GLdouble y)
Definition: opengl_wrap.h:452
ptr_glProgramUniformMatrix2x4fv programUniformMatrix2x4fv
Definition: opengl_wrap.h:1192
void(GLFUNC * ptr_glPointParameterf)(GLenum pname, GLfloat param)
Definition: opengl_wrap.h:138
ptr_glIsProgramPipeline isProgramPipeline
Definition: opengl_wrap.h:1150
ptr_glGetSamplerParameteriv getSamplerParameteriv
Definition: opengl_wrap.h:1050
void(GLFUNC * ptr_glFlush)(void)
Definition: opengl_wrap.h:82
void(GLFUNC * ptr_glTexParameterfv)(GLenum target, GLenum pname, const GLfloat *params)
Definition: opengl_wrap.h:66
void(GLFUNC * ptr_glDrawTransformFeedbackStream)(GLenum mode, GLuint id, GLuint stream)
Definition: opengl_wrap.h:486
void(GLFUNC * ptr_glFramebufferTexture1D)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
Definition: opengl_wrap.h:342
void(GLFUNC * ptr_glBindFragDataLocationIndexed)(GLuint program, GLuint colorNumber, GLuint index, const GLchar *name)
Definition: opengl_wrap.h:392
ptr_glSamplerParameterIuiv samplerParameterIuiv
Definition: opengl_wrap.h:1049
ptr_glUniform3i uniform3i
Definition: opengl_wrap.h:849
ptr_glUniformMatrix4x2fv uniformMatrix4x2fv
Definition: opengl_wrap.h:903
ptr_glPointParameterf pointParameterf
Definition: opengl_wrap.h:784
ptr_glBlendFunc blendFunc
Definition: opengl_wrap.h:729
void(GLFUNC * ptr_glProgramUniform2fv)(GLuint program, GLint location, GLsizei count, const GLfloat *value)
Definition: opengl_wrap.h:517
void(GLFUNC * ptr_glUniform1ui)(GLint location, GLuint v0)
Definition: opengl_wrap.h:301
ptr_glUniform1uiv uniform1uiv
Definition: opengl_wrap.h:951
ptr_glVertexP3ui vertexP3ui
Definition: opengl_wrap.h:1059
void(GLFUNC * ptr_glVertexAttribLPointer)(GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid *pointer)
Definition: opengl_wrap.h:566
ptr_glGetProgramResourceLocationIndex getProgramResourceLocationIndex
Definition: opengl_wrap.h:1299
ptr_glVertexAttrib4s vertexAttrib4s
Definition: opengl_wrap.h:894
ptr_glDrawRangeElements drawRangeElements
Definition: opengl_wrap.h:768
void(GLFUNC * ptr_glProgramUniform3ui)(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2)
Definition: opengl_wrap.h:528
void(GLFUNC * ptr_glUniform1d)(GLint location, GLdouble x)
Definition: opengl_wrap.h:451
void(GLFUNC * ptr_glCopyImageSubData)(GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth)
Definition: opengl_wrap.h:634
void(GLFUNC * ptr_glMultiTexCoordP1uiv)(GLenum texture, GLenum type, const GLuint *coords)
Definition: opengl_wrap.h:426
void(GLFUNC * ptr_glWaitSync)(CLsync sync, GLbitfield flags, CLuint64 timeout)
Definition: opengl_wrap.h:374
ptr_glGetActiveSubroutineUniformName getActiveSubroutineUniformName
Definition: opengl_wrap.h:1118
ptr_glTexStorage3D texStorage3D
Definition: opengl_wrap.h:1260
void(GLFUNC * ptr_glDebugMessageControlARB)(GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint *ids, GLboolean enabled)
Definition: opengl_wrap.h:579
void(GLFUNC * ptr_glColorP3ui)(GLenum type, GLuint color)
Definition: opengl_wrap.h:435
ptr_glFramebufferRenderbuffer framebufferRenderbuffer
Definition: opengl_wrap.h:991
ptr_glSamplerParameteri samplerParameteri
Definition: opengl_wrap.h:1044
void(GLFUNC * ptr_glVertexAttribIFormat)(GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
Definition: opengl_wrap.h:664
ptr_glCompressedTexImage1D compressedTexImage1D
Definition: opengl_wrap.h:776
void(GLFUNC * ptr_glProgramUniform4uiv)(GLuint program, GLint location, GLsizei count, const GLuint *value)
Definition: opengl_wrap.h:537
void(GLFUNC * ptr_glGetNamedStringivARB)(GLint namelen, const GLchar *name, GLenum pname, GLint *params)
Definition: opengl_wrap.h:391
void(GLFUNC * ptr_glProgramUniform2dv)(GLuint program, GLint location, GLsizei count, const GLdouble *value)
Definition: opengl_wrap.h:519
void(GLFUNC * ptr_glUniformMatrix2x4dv)(GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
Definition: opengl_wrap.h:463
ptr_glGetDoublev getDoublev
Definition: opengl_wrap.h:739
GLint(GLFUNC * ptr_glGetFragDataLocation)(GLuint program, const GLchar *name)
Definition: opengl_wrap.h:300
void(GLFUNC * ptr_glGetInternalformativ)(GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint *params)
Definition: opengl_wrap.h:608
ptr_glUniform3iv uniform3iv
Definition: opengl_wrap.h:857
void(GLFUNC * ptr_glUniform3f)(GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
Definition: opengl_wrap.h:199
ptr_glMinSampleShadingARB minSampleShadingARB
Definition: opengl_wrap.h:1031
ptr_glUniformMatrix4fv uniformMatrix4fv
Definition: opengl_wrap.h:861
void(GLFUNC * ptr_glProgramUniformMatrix3x4fv)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
Definition: opengl_wrap.h:548
ptr_glInvalidateFramebuffer invalidateFramebuffer
Definition: opengl_wrap.h:1290
ptr_glDeleteFramebuffers deleteFramebuffers
Definition: opengl_wrap.h:985
void(GLFUNC * ptr_glGetBufferParameteri64v)(GLenum target, GLenum pname, CLint64 *params)
Definition: opengl_wrap.h:323
ptr_glVertexAttribI4sv vertexAttribI4sv
Definition: opengl_wrap.h:941
ptr_glCheckFramebufferStatus checkFramebufferStatus
Definition: opengl_wrap.h:987
ptr_glUniformMatrix2dv uniformMatrix2dv
Definition: opengl_wrap.h:1105
void(GLFUNC * ptr_glGetActiveUniformName)(GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei *length, GLchar *uniformName)
Definition: opengl_wrap.h:359
ptr_glClearBufferfi clearBufferfi
Definition: opengl_wrap.h:962
ptr_glCreateSyncFromCLeventARB createSyncFromCLeventARB
Definition: opengl_wrap.h:1224
ptr_glProgramUniform3d programUniform3d
Definition: opengl_wrap.h:1172
void(GLFUNC * ptr_glVertexAttribP4ui)(GLuint index, GLenum type, GLboolean normalized, GLuint value)
Definition: opengl_wrap.h:447
void(GLFUNC * ptr_glUniform2fv)(GLint location, GLsizei count, const GLfloat *value)
Definition: opengl_wrap.h:206
void(GLFUNC * ptr_glSecondaryColorP3uiv)(GLenum type, const GLuint *color)
Definition: opengl_wrap.h:440
ptr_glActiveTexture activeTexture
Definition: opengl_wrap.h:772
void(GLFUNC * ptr_glGenRenderbuffers)(GLsizei n, GLuint *renderbuffers)
Definition: opengl_wrap.h:334
ptr_glBindTextures BindTextures
Definition: opengl_wrap.h:1327
ptr_glGetnColorTableARB getnColorTableARB
Definition: opengl_wrap.h:1237
ptr_glProgramUniformMatrix2x3fv programUniformMatrix2x3fv
Definition: opengl_wrap.h:1190
ptr_glCompressedTexImage2D compressedTexImage2D
Definition: opengl_wrap.h:775
void(GLFUNC * ptr_glProgramUniform4fv)(GLuint program, GLint location, GLsizei count, const GLfloat *value)
Definition: opengl_wrap.h:533
void(GLFUNC * ptr_glTexCoordP1uiv)(GLenum type, const GLuint *coords)
Definition: opengl_wrap.h:418
void(GLFUNC * ptr_glVertexAttribI4ui)(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w)
Definition: opengl_wrap.h:285
ptr_glGetnPixelMapuivARB getnPixelMapuivARB
Definition: opengl_wrap.h:1234
ptr_glGenQueries genQueries
Definition: opengl_wrap.h:788
ptr_glTexImage2D texImage2D
Definition: opengl_wrap.h:716
ptr_glDrawElementsInstancedBaseVertexBaseInstance drawElementsInstancedBaseVertexBaseInstance
Definition: opengl_wrap.h:1251
ptr_glCopyImageSubData copyImageSubData
Definition: opengl_wrap.h:1280
void(GLFUNC * ptr_glTexCoordP1ui)(GLenum type, GLuint coords)
Definition: opengl_wrap.h:417
ptr_glDeleteBuffers deleteBuffers
Definition: opengl_wrap.h:797
ptr_glFrontFace frontFace
Definition: opengl_wrap.h:705
ptr_glUniform1ui uniform1ui
Definition: opengl_wrap.h:947
void(GLFUNC * ptr_glVertexAttribI4bv)(GLuint index, const GLbyte *v)
Definition: opengl_wrap.h:294
ptr_glFramebufferTexture3D framebufferTexture3D
Definition: opengl_wrap.h:990
float GLfloat
Definition: opengl_defines.h:66
ptr_glVertexAttribP4ui vertexAttribP4ui
Definition: opengl_wrap.h:1093
ptr_glPointParameteri pointParameteri
Definition: opengl_wrap.h:786
ptr_glGetFloati_v getFloati_v
Definition: opengl_wrap.h:1222
ptr_glTexStorage2DMultisample texStorage2DMultisample
Definition: opengl_wrap.h:1303
ptrdiff_t GLintptr
Definition: opengl_defines.h:72
ptr_glStencilOp stencilOp
Definition: opengl_wrap.h:732
ptr_glProgramUniformMatrix4x3dv programUniformMatrix4x3dv
Definition: opengl_wrap.h:1201
ptr_glNormalP3ui normalP3ui
Definition: opengl_wrap.h:1079
GLboolean(GLFUNC * ptr_glIsProgram)(GLuint program)
Definition: opengl_wrap.h:192
ptr_glVertexAttribP2ui vertexAttribP2ui
Definition: opengl_wrap.h:1089
ptr_glVertexAttrib3s vertexAttrib3s
Definition: opengl_wrap.h:879
void(GLFUNC * ptr_glDeleteTextures)(GLsizei n, const GLuint *textures)
Definition: opengl_wrap.h:117
void(GLFUNC * ptr_glGetnCompressedTexImageARB)(GLenum target, GLint lod, GLsizei bufSize, GLvoid *img)
Definition: opengl_wrap.h:598
ptr_glClientActiveTextureARB clientActiveTexture
Definition: opengl_wrap.h:1333
void(GLFUNC * ptr_glBlendFunci)(GLuint buf, GLenum src, GLenum dst)
Definition: opengl_wrap.h:329
ptr_glFramebufferParameteri framebufferParameteri
Definition: opengl_wrap.h:1281
void(GLFUNC * ptr_glGetUniformiv)(GLuint program, GLint location, GLint *params)
Definition: opengl_wrap.h:187
GLboolean(GLFUNC * ptr_glIsSync)(CLsync sync)
Definition: opengl_wrap.h:371
void(GLFUNC * ptr_glProgramUniformMatrix4x3dv)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
Definition: opengl_wrap.h:555
ptr_glUniform2ui uniform2ui
Definition: opengl_wrap.h:948
ptr_glGetTexParameteriv getTexParameteriv
Definition: opengl_wrap.h:746
void(GLFUNC * ptr_glBlendFuncSeparate)(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha)
Definition: opengl_wrap.h:135
ptr_glVertexAttrib2dv vertexAttrib2dv
Definition: opengl_wrap.h:870
ptr_glGetSubroutineIndex getSubroutineIndex
Definition: opengl_wrap.h:1116
ptr_glProgramUniform2ui programUniform2ui
Definition: opengl_wrap.h:1166
void(GLFUNC * ptr_glGetQueryObjecti64v)(GLuint id, GLenum pname, CLint64 *params)
Definition: opengl_wrap.h:409
void(GLFUNC * ptr_glBindRenderbuffer)(GLenum target, GLuint renderbuffer)
Definition: opengl_wrap.h:332
void(GLFUNC * ptr_glGetBooleani_v)(GLenum target, GLuint index, GLboolean *data)
Definition: opengl_wrap.h:261
void(GLFUNC * ptr_glGetBufferParameteriv)(GLenum target, GLenum pname, GLint *params)
Definition: opengl_wrap.h:159
ptr_glVertexAttrib4f vertexAttrib4f
Definition: opengl_wrap.h:891
ptr_glProgramUniform4uiv programUniform4uiv
Definition: opengl_wrap.h:1183
ptr_glUniformMatrix4x3fv uniformMatrix4x3fv
Definition: opengl_wrap.h:905
void(GLFUNC * ptr_glTexSubImage3D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid *pixels)
Definition: opengl_wrap.h:124
void(GLFUNC * ptr_glBindBuffersRange)(GLenum target, GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizeiptr *sizes)
Definition: opengl_wrap.h:680
ptr_glGetnCompressedTexImageARB getnCompressedTexImageARB
Definition: opengl_wrap.h:1244
void(GLFUNC * ptr_glCompileShaderIncludeARB)(GLuint shader, GLsizei count, const GLchar **path, const GLint *length)
Definition: opengl_wrap.h:388
void(GLFUNC * ptr_glGetVertexAttribLdv)(GLuint index, GLenum pname, GLdouble *params)
Definition: opengl_wrap.h:567
void(GLFUNC * ptr_glUseProgram)(GLuint program)
Definition: opengl_wrap.h:196
ptr_glProgramUniform4iv programUniform4iv
Definition: opengl_wrap.h:1177
void(GLFUNC * ptr_glMinSampleShadingARB)(GLfloat value)
Definition: opengl_wrap.h:385
ptr_glBindRenderbuffer bindRenderbuffer
Definition: opengl_wrap.h:978
GLuint(GLFUNC * ptr_glGetSubroutineIndex)(GLuint program, GLenum shadertype, const GLchar *name)
Definition: opengl_wrap.h:470
void(GLFUNC * ptr_glTextureStorage3DEXT)(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)
Definition: opengl_wrap.h:617
void(GLFUNC * ptr_glVertexAttribI4i)(GLuint index, GLint x, GLint y, GLint z, GLint w)
Definition: opengl_wrap.h:281
void(GLFUNC * ptr_glUniform3fv)(GLint location, GLsizei count, const GLfloat *value)
Definition: opengl_wrap.h:207
void(GLFUNC * ptr_glGetNamedFramebufferParameterivEXT)(GLuint framebuffer, GLenum pname, GLint *params)
Definition: opengl_wrap.h:638
ptr_glVertexAttribBinding vertexAttribBinding
Definition: opengl_wrap.h:1312
ptr_glColorP3uiv colorP3uiv
Definition: opengl_wrap.h:1082
void(GLFUNC * ptr_glReadnPixelsARB)(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, GLvoid *data)
Definition: opengl_wrap.h:597
void(GLFUNC * ptr_glVertexAttrib4sv)(GLuint index, const GLshort *v)
Definition: opengl_wrap.h:249
void(GLFUNC * ptr_glCompressedTexSubImage2D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *data)
Definition: opengl_wrap.h:132
void(GLFUNC * ptr_glGetActiveUniformBlockiv)(GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint *params)
Definition: opengl_wrap.h:361
ptr_glVertexAttrib1f vertexAttrib1f
Definition: opengl_wrap.h:865
ptr_glVertexAttrib4Nubv vertexAttrib4Nubv
Definition: opengl_wrap.h:885
void(GLFUNC * ptr_glUniform1fv)(GLint location, GLsizei count, const GLfloat *value)
Definition: opengl_wrap.h:205
void(GLFUNC * ptr_glVertexAttrib2s)(GLuint index, GLshort x, GLshort y)
Definition: opengl_wrap.h:227
ptr_glReadPixels readPixels
Definition: opengl_wrap.h:737
ptr_glVertexAttribL3dv vertexAttribL3dv
Definition: opengl_wrap.h:1210
ptr_glVertexAttrib4d vertexAttrib4d
Definition: opengl_wrap.h:889
void(GLFUNC * ptr_glVertexAttrib2fv)(GLuint index, const GLfloat *v)
Definition: opengl_wrap.h:226
ptr_glGetProgramPipelineiv getProgramPipelineiv
Definition: opengl_wrap.h:1151
void(GLFUNC * ptr_glEndTransformFeedback)(void)
Definition: opengl_wrap.h:267
void(GLFUNC * ptr_glDepthRangef)(GLfloat n, GLfloat f)
Definition: opengl_wrap.h:493
ptr_glDeleteShader deleteShader
Definition: opengl_wrap.h:818
ptr_glProgramUniformMatrix2fv programUniformMatrix2fv
Definition: opengl_wrap.h:1184
void(GLFUNC * ptr_glClearBufferData)(GLenum target, GLenum internalformat, GLenum format, GLenum type, const void *data)
Definition: opengl_wrap.h:628
void(GLFUNC * ptr_glDepthRangeArrayv)(GLuint first, GLsizei count, const GLdouble *v)
Definition: opengl_wrap.h:574
ptr_glDrawTransformFeedbackStreamInstanced drawTransformFeedbackStreamInstanced
Definition: opengl_wrap.h:1253
unsigned int GLbitfield
Definition: opengl_defines.h:56
void(GLFUNC * ptr_glTexCoordP2uiv)(GLenum type, const GLuint *coords)
Definition: opengl_wrap.h:420
ptr_glIsRenderbuffer isRenderbuffer
Definition: opengl_wrap.h:977
void(GLFUNC * ptr_glPolygonMode)(GLenum face, GLenum mode)
Definition: opengl_wrap.h:63
ptr_glBlendFuncSeparatei blendFuncSeparatei
Definition: opengl_wrap.h:976
ptr_glDisable disable
Definition: opengl_wrap.h:725
void(GLFUNC * ptr_glProgramUniformMatrix4x2dv)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
Definition: opengl_wrap.h:553
ptr_glBindFragDataLocationIndexed bindFragDataLocationIndexed
Definition: opengl_wrap.h:1038
void(GLFUNC * ptr_glGetnSeparableFilterARB)(GLenum target, GLenum format, GLenum type, GLsizei rowBufSize, GLvoid *row, GLsizei columnBufSize, GLvoid *column, GLvoid *span)
Definition: opengl_wrap.h:593
ptr_glGetFloatv getFloatv
Definition: opengl_wrap.h:741
ptr_glDisableVertexAttribArray disableVertexAttribArray
Definition: opengl_wrap.h:820
ptr_glIsEnabledi isEnabledi
Definition: opengl_wrap.h:911
void(GLFUNC * ptr_glProgramUniformMatrix4dv)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
Definition: opengl_wrap.h:543
void(GLFUNC * ptr_glColorP4uiv)(GLenum type, const GLuint *color)
Definition: opengl_wrap.h:438
ptr_glVertexAttrib4Nbv vertexAttrib4Nbv
Definition: opengl_wrap.h:881
ptr_glGetnSeparableFilterARB getnSeparableFilterARB
Definition: opengl_wrap.h:1239
void(GLFUNC * ptr_glProgramUniformMatrix2dv)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
Definition: opengl_wrap.h:541
void(GLFUNC * ptr_glBindProgramPipeline)(GLuint pipeline)
Definition: opengl_wrap.h:501
ptr_glProgramUniformMatrix3x4fv programUniformMatrix3x4fv
Definition: opengl_wrap.h:1194
ptr_glVertexAttribL1d vertexAttribL1d
Definition: opengl_wrap.h:1204
ptr_glGetTransformFeedbackVarying getTransformFeedbackVarying
Definition: opengl_wrap.h:917
ptr_glDrawTransformFeedback drawTransformFeedback
Definition: opengl_wrap.h:1131
unsigned int GLenum
Definition: opengl_defines.h:54
ptr_glInvalidateBufferSubData invalidateBufferSubData
Definition: opengl_wrap.h:1288
ptr_glProgramUniform3f programUniform3f
Definition: opengl_wrap.h:1170
void(GLFUNC * ptr_glBindBuffersBase)(GLenum target, GLuint first, GLsizei count, const GLuint *buffers)
Definition: opengl_wrap.h:679
void(GLFUNC * ptr_glProgramUniform1iv)(GLuint program, GLint location, GLsizei count, const GLint *value)
Definition: opengl_wrap.h:507
ptr_glGetUniformuiv getUniformuiv
Definition: opengl_wrap.h:944
ptr_glDeleteQueries deleteQueries
Definition: opengl_wrap.h:789
void(GLFUNC * ptr_glAttachShader)(GLuint program, GLuint shader)
Definition: opengl_wrap.h:166
void GLvoid
Definition: opengl_defines.h:70
ptr_glGetBufferPointerv getBufferPointerv
Definition: opengl_wrap.h:806
ptr_glGenerateMipmap generateMipmap
Definition: opengl_wrap.h:993
ptr_glProgramUniform3uiv programUniform3uiv
Definition: opengl_wrap.h:1175
ptr_glMultiDrawElementsIndirect multiDrawElementsIndirect
Definition: opengl_wrap.h:1293
GLboolean(GLFUNC * ptr_glIsProgramPipeline)(GLuint pipeline)
Definition: opengl_wrap.h:504
ptr_glDeleteTextures deleteTextures
Definition: opengl_wrap.h:763
ptr_glVertexAttribPointer vertexAttribPointer
Definition: opengl_wrap.h:899
ptr_glClearNamedBufferSubDataEXT clearNamedBufferSubDataEXT
Definition: opengl_wrap.h:1277
ptr_glTexCoordP2uiv texCoordP2uiv
Definition: opengl_wrap.h:1066
ptr_glProgramUniform4f programUniform4f
Definition: opengl_wrap.h:1178
void(GLFUNC * ptr_glBeginQueryIndexed)(GLenum target, GLuint index, GLuint id)
Definition: opengl_wrap.h:487
ptr_glGetNamedFramebufferParameterivEXT getNamedFramebufferParameterivEXT
Definition: opengl_wrap.h:1284
void(GLFUNC * ptr_glDrawRangeElements)(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid *indices)
Definition: opengl_wrap.h:122
ptr_glUniform2fv uniform2fv
Definition: opengl_wrap.h:852
ptr_glTexBufferRange texBufferRange
Definition: opengl_wrap.h:1301
void(GLFUNC * ptr_glUniform2f)(GLint location, GLfloat v0, GLfloat v1)
Definition: opengl_wrap.h:198
ptr_glUniform1iv uniform1iv
Definition: opengl_wrap.h:855
void(GLFUNC * ptr_glUniformMatrix2dv)(GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
Definition: opengl_wrap.h:459
ptr_glBindTransformFeedback bindTransformFeedback
Definition: opengl_wrap.h:1125
ptr_glUniform4dv uniform4dv
Definition: opengl_wrap.h:1104
ptr_glCreateShader createShader
Definition: opengl_wrap.h:816
void(GLFUNC * ptr_glProgramUniform4dv)(GLuint program, GLint location, GLsizei count, const GLdouble *value)
Definition: opengl_wrap.h:535
ptr_glGetMultisamplefv getMultisamplefv
Definition: opengl_wrap.h:1025
ptr_glTexParameteriv texParameteriv
Definition: opengl_wrap.h:714
void(GLFUNC * ptr_glProgramUniform1f)(GLuint program, GLint location, GLfloat v0)
Definition: opengl_wrap.h:508
void(GLFUNC * ptr_glTextureStorage3DMultisampleEXT)(GLuint texture, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
Definition: opengl_wrap.h:660
ptr_glGetBooleanv getBooleanv
Definition: opengl_wrap.h:738
ptr_glUniformMatrix4x2dv uniformMatrix4x2dv
Definition: opengl_wrap.h:1112
ptr_glUniform4d uniform4d
Definition: opengl_wrap.h:1100
ptr_glShaderBinary shaderBinary
Definition: opengl_wrap.h:1137
ptr_glBeginTransformFeedback beginTransformFeedback
Definition: opengl_wrap.h:912
void(GLFUNC * ptr_glDrawElementsInstancedBaseVertexBaseInstance)(GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex, GLuint baseinstance)
Definition: opengl_wrap.h:605
ptr_glVertexAttrib4bv vertexAttrib4bv
Definition: opengl_wrap.h:888
void(GLFUNC * ptr_glVertexP3ui)(GLenum type, GLuint value)
Definition: opengl_wrap.h:413
void(GLFUNC * ptr_glGetSynciv)(CLsync sync, GLenum pname, GLsizei bufSize, GLsizei *length, GLint *values)
Definition: opengl_wrap.h:376
ptr_glIsSync isSync
Definition: opengl_wrap.h:1017
void(GLFUNC * ptr_glBlendEquationSeparateiARB)(GLuint buf, GLenum modeRGB, GLenum modeAlpha)
Definition: opengl_wrap.h:382
void(GLFUNC * ptr_glProgramUniformMatrix4x3fv)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
Definition: opengl_wrap.h:549
ptr_glBlendFunciARB blendFunciARB
Definition: opengl_wrap.h:1029
ptr_glTexSubImage3D texSubImage3D
Definition: opengl_wrap.h:770
void(GLFUNC * ptr_glCompileShader)(GLuint shader)
Definition: opengl_wrap.h:168
void(GLFUNC * ptr_glBlendEquation)(GLenum mode)
Definition: opengl_wrap.h:121
ptr_glGetnPixelMapusvARB getnPixelMapusvARB
Definition: opengl_wrap.h:1235
void(GLFUNC * ptr_glUniform1i)(GLint location, GLint v0)
Definition: opengl_wrap.h:201
void(GLFUNC * ptr_glBufferStorage)(GLenum target, GLsizeiptr size, const void *data, GLbitfield flags)
Definition: opengl_wrap.h:676
ptr_glGenProgramPipelines genProgramPipelines
Definition: opengl_wrap.h:1149
void(GLFUNC * ptr_glVertexAttribP2uiv)(GLuint index, GLenum type, GLboolean normalized, const GLuint *value)
Definition: opengl_wrap.h:444
void(GLFUNC * ptr_glTexImage3D)(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid *pixels)
Definition: opengl_wrap.h:123
ptr_glGetUniformBlockIndex getUniformBlockIndex
Definition: opengl_wrap.h:1006
void(GLFUNC * ptr_glDisable)(GLenum cap)
Definition: opengl_wrap.h:79
void(GLFUNC * ptr_glProgramUniform2f)(GLuint program, GLint location, GLfloat v0, GLfloat v1)
Definition: opengl_wrap.h:516
void(GLFUNC * ptr_glGetInternalformati64v)(GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, CLint64 *params)
Definition: opengl_wrap.h:639
ptr_glCompressedTexImage3D compressedTexImage3D
Definition: opengl_wrap.h:774
void(GLFUNC * ptr_glUniform4fv)(GLint location, GLsizei count, const GLfloat *value)
Definition: opengl_wrap.h:208
void(GLFUNC * ptr_glRenderbufferStorage)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height)
Definition: opengl_wrap.h:335
void(GLFUNC * ptr_glUniformSubroutinesuiv)(GLenum shadertype, GLsizei count, const GLuint *indices)
Definition: opengl_wrap.h:474
void(GLFUNC * ptr_glGetVertexAttribIuiv)(GLuint index, GLenum pname, GLuint *params)
Definition: opengl_wrap.h:277
void(GLFUNC * ptr_glTexStorage3DMultisample)(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
Definition: opengl_wrap.h:658
void(GLFUNC * ptr_glStencilOp)(GLenum fail, GLenum zfail, GLenum zpass)
Definition: opengl_wrap.h:86
void(GLFUNC * ptr_glBlendEquationSeparatei)(GLuint buf, GLenum modeRGB, GLenum modeAlpha)
Definition: opengl_wrap.h:328
void(GLFUNC * ptr_glDebugMessageCallbackARB)(CLDEBUGPROCARB callback, const GLvoid *userParam)
Definition: opengl_wrap.h:581
void(GLFUNC * ptr_glProgramUniform1ui)(GLuint program, GLint location, GLuint v0)
Definition: opengl_wrap.h:512
void(GLFUNC * ptr_glClearBufferfv)(GLenum buffer, GLint drawbuffer, const GLfloat *value)
Definition: opengl_wrap.h:315
unsigned char GLboolean
Definition: opengl_defines.h:55
void(GLFUNC * ptr_glDrawElementsInstancedBaseVertex)(GLenum mode, GLsizei count, GLenum type, const GLvoid *indices, GLsizei instancecount, GLint basevertex)
Definition: opengl_wrap.h:367
ptr_glBindBuffersRange BindBuffersRange
Definition: opengl_wrap.h:1326
ptr_glVertexAttribI1i vertexAttribI1i
Definition: opengl_wrap.h:924
void(GLFUNC * ptr_glShaderBinary)(GLsizei count, const GLuint *shaders, GLenum binaryformat, const GLvoid *binary, GLsizei length)
Definition: opengl_wrap.h:491
ptr_glProgramBinary programBinary
Definition: opengl_wrap.h:1142
ptr_glGenTextures genTextures
Definition: opengl_wrap.h:764
void(GLFUNC * ptr_glVertexBindingDivisor)(GLuint bindingindex, GLuint divisor)
Definition: opengl_wrap.h:667
ptr_glDispatchCompute dispatchCompute
Definition: opengl_wrap.h:1278
ptr_glProgramUniformMatrix3x4dv programUniformMatrix3x4dv
Definition: opengl_wrap.h:1200
void(GLFUNC * ptr_glProgramUniform1d)(GLuint program, GLint location, GLdouble v0)
Definition: opengl_wrap.h:510
ptr_glGetActiveSubroutineUniformiv getActiveSubroutineUniformiv
Definition: opengl_wrap.h:1117
void(GLFUNC * ptr_glGetActiveUniform)(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name)
Definition: opengl_wrap.h:177
void(GLFUNC * ptr_glBindSamplers)(GLuint first, GLsizei count, const GLuint *samplers)
Definition: opengl_wrap.h:682
double GLdouble
Definition: opengl_defines.h:68
ptr_glActiveShaderProgram activeShaderProgram
Definition: opengl_wrap.h:1145
void(GLFUNC * ptr_glGetUniformdv)(GLuint program, GLint location, GLdouble *params)
Definition: opengl_wrap.h:468
ptr_glVertexAttrib1fv vertexAttrib1fv
Definition: opengl_wrap.h:866
ptr_glDebugMessageControlARB debugMessageControlARB
Definition: opengl_wrap.h:1225
ptr_glGetRenderbufferParameteriv getRenderbufferParameteriv
Definition: opengl_wrap.h:982
void(GLFUNC * ptr_glTexImage2D)(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid *pixels)
Definition: opengl_wrap.h:70
ptr_glGetnMapdvARB getnMapdvARB
Definition: opengl_wrap.h:1230
void(GLFUNC * ptr_glGenTransformFeedbacks)(GLsizei n, GLuint *ids)
Definition: opengl_wrap.h:481
void(GLFUNC * ptr_glGetTransformFeedbackVarying)(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name)
Definition: opengl_wrap.h:271
ptr_glViewportIndexedfv viewportIndexedfv
Definition: opengl_wrap.h:1216
void(GLFUNC * ptr_glVertexAttribL4dv)(GLuint index, const GLdouble *v)
Definition: opengl_wrap.h:565
void(GLFUNC * ptr_glVertexAttrib2dv)(GLuint index, const GLdouble *v)
Definition: opengl_wrap.h:224
ptr_glDeleteSync deleteSync
Definition: opengl_wrap.h:1018
ptr_glUniformBlockBinding uniformBlockBinding
Definition: opengl_wrap.h:1009
void(GLFUNC * ptr_glVertexAttrib4uiv)(GLuint index, const GLuint *v)
Definition: opengl_wrap.h:251
ptr_glPointParameteriv pointParameteriv
Definition: opengl_wrap.h:787
ptr_glTextureBufferRangeEXT textureBufferRangeEXT
Definition: opengl_wrap.h:1302
ptr_glProgramUniform1f programUniform1f
Definition: opengl_wrap.h:1154
ptr_glDrawElementsInstanced drawElementsInstanced
Definition: opengl_wrap.h:965
ptr_glProgramUniform2uiv programUniform2uiv
Definition: opengl_wrap.h:1167
void(GLFUNC * ptr_glTexStorage1D)(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width)
Definition: opengl_wrap.h:612
void(GLFUNC * ptr_glCompressedTexImage2D)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid *data)
Definition: opengl_wrap.h:129
ptr_glIsQuery isQuery
Definition: opengl_wrap.h:790
ptr_glVertexAttribI4ubv vertexAttribI4ubv
Definition: opengl_wrap.h:942
void(GLFUNC * ptr_glTexStorage2D)(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)
Definition: opengl_wrap.h:613
void(GLFUNC * ptr_glUniformMatrix4x3fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
Definition: opengl_wrap.h:259
void(GLFUNC * ptr_glGetnUniformdvARB)(GLuint program, GLint location, GLsizei bufSize, GLdouble *params)
Definition: opengl_wrap.h:602
ptr_glGetGraphicsResetStatusARB getGraphicsResetStatusARB
Definition: opengl_wrap.h:1229
void(GLFUNC * ptr_glDeleteBuffers)(GLsizei n, const GLuint *buffers)
Definition: opengl_wrap.h:151
ptr_glPixelStoref pixelStoref
Definition: opengl_wrap.h:734
void(GLFUNC * ptr_glGetShaderInfoLog)(GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *infoLog)
Definition: opengl_wrap.h:183
ptr_glIsBuffer isBuffer
Definition: opengl_wrap.h:799
void(GLFUNC * ptr_glReleaseShaderCompiler)(void)
Definition: opengl_wrap.h:490
void(GLFUNC * ptr_glTexImage2DMultisample)(GLenum target, GLsizei samples, GLint internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)
Definition: opengl_wrap.h:377
GLboolean(GLFUNC * ptr_glUnmapBuffer)(GLenum target)
Definition: opengl_wrap.h:158
void(GLFUNC * ptr_glGetProgramPipelineInfoLog)(GLuint pipeline, GLsizei bufSize, GLsizei *length, GLchar *infoLog)
Definition: opengl_wrap.h:557
ptr_glVertexP4ui vertexP4ui
Definition: opengl_wrap.h:1061
void(GLFUNC * ptr_glDeleteQueries)(GLsizei n, const GLuint *ids)
Definition: opengl_wrap.h:143
ptr_glTexCoordP2ui texCoordP2ui
Definition: opengl_wrap.h:1065
void(GLFUNC * ptr_glVertexAttribI4uiv)(GLuint index, const GLuint *v)
Definition: opengl_wrap.h:293
ptr_glCompressedTexSubImage1D compressedTexSubImage1D
Definition: opengl_wrap.h:779
void(GLFUNC * ptr_glVertexAttrib3f)(GLuint index, GLfloat x, GLfloat y, GLfloat z)
Definition: opengl_wrap.h:231
void(GLFUNC * ptr_glShaderStorageBlockBinding)(GLuint program, GLuint storageBlockIndex, GLuint storageBlockBinding)
Definition: opengl_wrap.h:654
void(GLFUNC * ptr_glVertexAttribDivisor)(GLuint index, GLuint divisor)
Definition: opengl_wrap.h:325
void * CLDEBUGPROC
Definition: opengl_defines.h:77
void(GLFUNC * ptr_glVertexAttrib4Nbv)(GLuint index, const GLbyte *v)
Definition: opengl_wrap.h:235
ptr_glIsProgram isProgram
Definition: opengl_wrap.h:838
ptrdiff_t GLsizeiptr
Definition: opengl_defines.h:73
ptr_glGetIntegeri_v getIntegeri_v
Definition: opengl_wrap.h:908
int GLint
Definition: opengl_defines.h:59
void(GLFUNC * ptr_glVertexAttribL2dv)(GLuint index, const GLdouble *v)
Definition: opengl_wrap.h:563
ptr_glBindProgramPipeline bindProgramPipeline
Definition: opengl_wrap.h:1147
void(GLFUNC * ptr_glDeleteShader)(GLuint shader)
Definition: opengl_wrap.h:172
ptr_glVertexAttrib1dv vertexAttrib1dv
Definition: opengl_wrap.h:864
void(GLFUNC * ptr_glUniformMatrix3x2dv)(GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
Definition: opengl_wrap.h:464
void(GLFUNC * ptr_glBeginConditionalRender)(GLuint id, GLenum mode)
Definition: opengl_wrap.h:273
ptr_glGetnMapivARB getnMapivARB
Definition: opengl_wrap.h:1232
ptr_glGetInteger64v getInteger64v
Definition: opengl_wrap.h:1021
void(GLFUNC * ptr_glProgramUniform3f)(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
Definition: opengl_wrap.h:524
void(GLFUNC * ptr_glGetQueryObjectuiv)(GLuint id, GLenum pname, GLuint *params)
Definition: opengl_wrap.h:149
ptr_glScissorIndexed scissorIndexed
Definition: opengl_wrap.h:1218
ptr_glVertexAttribI3uiv vertexAttribI3uiv
Definition: opengl_wrap.h:938
void(GLFUNC * ptr_glGetSamplerParameteriv)(GLuint sampler, GLenum pname, GLint *params)
Definition: opengl_wrap.h:404
void(GLFUNC * ptr_glTexSubImage2D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels)
Definition: opengl_wrap.h:115
ptr_glUniformMatrix4dv uniformMatrix4dv
Definition: opengl_wrap.h:1107
ptr_glGetError getError
Definition: opengl_wrap.h:740
ptr_glProgramUniformMatrix2dv programUniformMatrix2dv
Definition: opengl_wrap.h:1187
ptr_glGetActiveUniformBlockName getActiveUniformBlockName
Definition: opengl_wrap.h:1008
ptr_glDrawElementsIndirect drawElementsIndirect
Definition: opengl_wrap.h:1096
void(GLFUNC * ptr_glMultiDrawElementsIndirect)(GLenum mode, GLenum type, const void *indirect, GLsizei drawcount, GLsizei stride)
Definition: opengl_wrap.h:647
ptr_glVertexAttrib4sv vertexAttrib4sv
Definition: opengl_wrap.h:895
void(GLFUNC * ptr_glObjectLabel)(GLenum identifier, GLuint name, GLsizei length, const GLchar *label)
Definition: opengl_wrap.h:624
void(GLFUNC * ptr_glUniform3dv)(GLint location, GLsizei count, const GLdouble *value)
Definition: opengl_wrap.h:457
ptr_glDrawArraysInstanced drawArraysInstanced
Definition: opengl_wrap.h:964
void(GLFUNC * ptr_glUniform3ui)(GLint location, GLuint v0, GLuint v1, GLuint v2)
Definition: opengl_wrap.h:303
void(GLFUNC * ptr_glScissorIndexedv)(GLuint index, const GLint *v)
Definition: opengl_wrap.h:573
void(GLFUNC * ptr_glGetVertexAttribPointerv)(GLuint index, GLenum pname, GLvoid **pointer)
Definition: opengl_wrap.h:191
void(GLFUNC * ptr_glVertexAttrib4Nub)(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w)
Definition: opengl_wrap.h:238
ptr_glProgramUniformMatrix3fv programUniformMatrix3fv
Definition: opengl_wrap.h:1185
ptr_glGetActiveUniformBlockiv getActiveUniformBlockiv
Definition: opengl_wrap.h:1007
uint64_t CLuint64
Definition: opengl_defines.h:65
ptr_glColorP3ui colorP3ui
Definition: opengl_wrap.h:1081
ptr_glGetUniformSubroutineuiv getUniformSubroutineuiv
Definition: opengl_wrap.h:1121
ptr_glUniform4iv uniform4iv
Definition: opengl_wrap.h:858
ptr_glDepthRangef depthRangef
Definition: opengl_wrap.h:1139
GLboolean(GLFUNC * ptr_glIsFramebuffer)(GLuint framebuffer)
Definition: opengl_wrap.h:337
void(GLFUNC * ptr_glTexCoordP4uiv)(GLenum type, const GLuint *coords)
Definition: opengl_wrap.h:424
ptr_glGetFramebufferAttachmentParameteriv getFramebufferAttachmentParameteriv
Definition: opengl_wrap.h:992
ptr_glBindBuffer bindBuffer
Definition: opengl_wrap.h:796
void(GLFUNC * ptr_glDisablei)(GLenum target, GLuint index)
Definition: opengl_wrap.h:264
void(GLFUNC * ptr_glDebugMessageControl)(GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint *ids, GLboolean enabled)
Definition: opengl_wrap.h:618
ptr_glCopyBufferSubData copyBufferSubData
Definition: opengl_wrap.h:1010
void(GLFUNC * ptr_glEnable)(GLenum cap)
Definition: opengl_wrap.h:80
void(GLFUNC * ptr_glGetActiveSubroutineName)(GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei *length, GLchar *name)
Definition: opengl_wrap.h:473
ptr_glDrawBuffers drawBuffers
Definition: opengl_wrap.h:808
ptr_glNamedStringARB namedStringARB
Definition: opengl_wrap.h:1032
GLenum(GLFUNC * ptr_glGetError)(void)
Definition: opengl_wrap.h:94
void(GLFUNC * ptr_glUniform4dv)(GLint location, GLsizei count, const GLdouble *value)
Definition: opengl_wrap.h:458
ptr_glVertexArrayVertexBindingDivisorEXT vertexArrayVertexBindingDivisorEXT
Definition: opengl_wrap.h:1319
void(GLFUNC * ptr_glVertexAttrib1dv)(GLuint index, const GLdouble *v)
Definition: opengl_wrap.h:218
ptr_glProgramUniform3iv programUniform3iv
Definition: opengl_wrap.h:1169
ptr_glGetTexParameterIiv getTexParameterIiv
Definition: opengl_wrap.h:957
ptr_glBindVertexBuffers BindVertexBuffers
Definition: opengl_wrap.h:1330
ptr_glDeleteNamedStringARB deleteNamedStringARB
Definition: opengl_wrap.h:1033
ptr_glVertexAttribI2i vertexAttribI2i
Definition: opengl_wrap.h:925
ptr_glGetUniformIndices getUniformIndices
Definition: opengl_wrap.h:1003
#define GLFUNC
Definition: opengl_wrap.h:44
ptr_glMultiTexCoordP4uiv multiTexCoordP4uiv
Definition: opengl_wrap.h:1078
void(GLFUNC * ptr_glDrawTransformFeedbackInstanced)(GLenum mode, GLuint id, GLsizei instancecount)
Definition: opengl_wrap.h:606
void(GLFUNC * ptr_glFramebufferTextureLayer)(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer)
Definition: opengl_wrap.h:350
void(GLFUNC * ptr_glBlendEquationiARB)(GLuint buf, GLenum mode)
Definition: opengl_wrap.h:381
ptr_glIsTexture isTexture
Definition: opengl_wrap.h:765
ptr_glGetProgramInfoLog getProgramInfoLog
Definition: opengl_wrap.h:827
GLvoid *(GLFUNC * ptr_glMapBuffer)(GLenum target, GLenum access)
Definition: opengl_wrap.h:157
void(GLFUNC * ptr_glVertexAttribI3i)(GLuint index, GLint x, GLint y, GLint z)
Definition: opengl_wrap.h:280
ptr_glGenRenderbuffers genRenderbuffers
Definition: opengl_wrap.h:980
ptr_glTextureView textureView
Definition: opengl_wrap.h:1307
ptr_glMapBufferRange mapBufferRange
Definition: opengl_wrap.h:997
void(GLFUNC * ptr_glGetTexImage)(GLenum target, GLint level, GLenum format, GLenum type, GLvoid *pixels)
Definition: opengl_wrap.h:98
void(GLFUNC * ptr_glClearBufferuiv)(GLenum buffer, GLint drawbuffer, const GLuint *value)
Definition: opengl_wrap.h:314
void(GLFUNC * ptr_glFramebufferParameteri)(GLenum target, GLenum pname, GLint param)
Definition: opengl_wrap.h:635
void(GLFUNC * ptr_glGetActiveUniformsiv)(GLuint program, GLsizei uniformCount, const GLuint *uniformIndices, GLenum pname, GLint *params)
Definition: opengl_wrap.h:358
void(GLFUNC * ptr_glVertexAttribP1ui)(GLuint index, GLenum type, GLboolean normalized, GLuint value)
Definition: opengl_wrap.h:441
void(GLFUNC * ptr_glColorP3uiv)(GLenum type, const GLuint *color)
Definition: opengl_wrap.h:436
ptr_glBlendEquationi blendEquationi
Definition: opengl_wrap.h:973
ptr_glMultiTexCoordP1ui multiTexCoordP1ui
Definition: opengl_wrap.h:1071
void(GLFUNC * ptr_glVertexAttrib1f)(GLuint index, GLfloat x)
Definition: opengl_wrap.h:219
void(GLFUNC * ptr_glDrawArrays)(GLenum mode, GLint first, GLsizei count)
Definition: opengl_wrap.h:106
ptr_glGetVertexAttribLdv getVertexAttribLdv
Definition: opengl_wrap.h:1213
ptr_glViewportIndexedf viewportIndexedf
Definition: opengl_wrap.h:1215
ptr_glMultiDrawElements multiDrawElements
Definition: opengl_wrap.h:783
void(GLFUNC * ptr_glVertexP4ui)(GLenum type, GLuint value)
Definition: opengl_wrap.h:415
ptr_glVertexAttrib2fv vertexAttrib2fv
Definition: opengl_wrap.h:872
ptr_glScissorArrayv scissorArrayv
Definition: opengl_wrap.h:1217
ptr_glEnablei enablei
Definition: opengl_wrap.h:909
ptr_glColorP4uiv colorP4uiv
Definition: opengl_wrap.h:1084
void(GLFUNC * ptr_glGetnPolygonStippleARB)(GLsizei bufSize, GLubyte *pattern)
Definition: opengl_wrap.h:590
GLboolean(GLFUNC * ptr_glIsTransformFeedback)(GLuint id)
Definition: opengl_wrap.h:482
void(GLFUNC * ptr_glVertexAttribL4d)(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
Definition: opengl_wrap.h:561
void(GLFUNC * ptr_glGetnUniformfvARB)(GLuint program, GLint location, GLsizei bufSize, GLfloat *params)
Definition: opengl_wrap.h:599
ptr_glIsShader isShader
Definition: opengl_wrap.h:839
ptr_glBufferSubData bufferSubData
Definition: opengl_wrap.h:801
void(GLFUNC * ptr_glDepthMask)(GLboolean flag)
Definition: opengl_wrap.h:78
void(GLFUNC * ptr_glGetActiveUniformBlockName)(GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei *length, GLchar *uniformBlockName)
Definition: opengl_wrap.h:362
ptr_glDebugMessageInsertARB debugMessageInsertARB
Definition: opengl_wrap.h:1226
ptr_glClearStencil clearStencil
Definition: opengl_wrap.h:720
void(GLFUNC * ptr_glUniformMatrix4x2fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
Definition: opengl_wrap.h:257
ptr_glGetTexImage getTexImage
Definition: opengl_wrap.h:744
ptr_glClientWaitSync clientWaitSync
Definition: opengl_wrap.h:1019
void(GLFUNC * ptr_glVertexAttrib4fv)(GLuint index, const GLfloat *v)
Definition: opengl_wrap.h:246
void(GLFUNC * ptr_glVertexP3uiv)(GLenum type, const GLuint *value)
Definition: opengl_wrap.h:414
void(GLFUNC * ptr_glSamplerParameterfv)(GLuint sampler, GLenum pname, const GLfloat *param)
Definition: opengl_wrap.h:401
ptr_glBlendFunci blendFunci
Definition: opengl_wrap.h:975
GLboolean(GLFUNC * ptr_glIsSampler)(GLuint sampler)
Definition: opengl_wrap.h:396
ptr_glGetnConvolutionFilterARB getnConvolutionFilterARB
Definition: opengl_wrap.h:1238
void(GLFUNC * ptr_glDrawTransformFeedbackStreamInstanced)(GLenum mode, GLuint id, GLuint stream, GLsizei instancecount)
Definition: opengl_wrap.h:607
ptr_glGetObjectLabel getObjectLabel
Definition: opengl_wrap.h:1271
void(GLFUNC * ptr_glUniform2iv)(GLint location, GLsizei count, const GLint *value)
Definition: opengl_wrap.h:210
ptr_glBindFramebuffer bindFramebuffer
Definition: opengl_wrap.h:984
ptr_glStencilFuncSeparate stencilFuncSeparate
Definition: opengl_wrap.h:810
ptr_glClearNamedBufferDataEXT clearNamedBufferDataEXT
Definition: opengl_wrap.h:1276
ptr_glGetIntegerv getIntegerv
Definition: opengl_wrap.h:742
ptr_glUniformMatrix3x4fv uniformMatrix3x4fv
Definition: opengl_wrap.h:904
ptr_glBindBuffersBase BindBuffersBase
Definition: opengl_wrap.h:1325
ptr_glBindVertexArray bindVertexArray
Definition: opengl_wrap.h:999
ptr_glDeleteVertexArrays deleteVertexArrays
Definition: opengl_wrap.h:1000
ptr_glGetTexParameterfv getTexParameterfv
Definition: opengl_wrap.h:745
ptr_glPointSize pointSize
Definition: opengl_wrap.h:708
void(GLFUNC * ptr_glVertexAttrib4Nusv)(GLuint index, const GLushort *v)
Definition: opengl_wrap.h:241
void(GLFUNC * ptr_glVertexAttrib3d)(GLuint index, GLdouble x, GLdouble y, GLdouble z)
Definition: opengl_wrap.h:229
ptr_glVertexAttribFormat vertexAttribFormat
Definition: opengl_wrap.h:1309
void(GLFUNC * ptr_glTexCoordP4ui)(GLenum type, GLuint coords)
Definition: opengl_wrap.h:423
ptr_glGetBufferParameteriv getBufferParameteriv
Definition: opengl_wrap.h:805
ptr_glGetQueryObjectiv getQueryObjectiv
Definition: opengl_wrap.h:794
ptr_glTexCoordP1uiv texCoordP1uiv
Definition: opengl_wrap.h:1064
void(GLFUNC * ptr_glVertexArrayVertexAttribFormatEXT)(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset)
Definition: opengl_wrap.h:669
ptr_glTexParameterIiv texParameterIiv
Definition: opengl_wrap.h:955
void(GLFUNC * ptr_glCopyTexSubImage2D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)
Definition: opengl_wrap.h:113
ptr_glEndQueryIndexed endQueryIndexed
Definition: opengl_wrap.h:1134
ptr_glVertexP2uiv vertexP2uiv
Definition: opengl_wrap.h:1058
void(GLFUNC * ptr_glGetnPixelMapuivARB)(GLenum map, GLsizei bufSize, GLuint *values)
Definition: opengl_wrap.h:588
ptr_glGetActiveAttrib getActiveAttrib
Definition: opengl_wrap.h:822
void(GLFUNC * ptr_glProgramUniform2uiv)(GLuint program, GLint location, GLsizei count, const GLuint *value)
Definition: opengl_wrap.h:521
ptr_glDebugMessageCallback debugMessageCallback
Definition: opengl_wrap.h:1266
void(GLFUNC * ptr_glUseProgramStages)(GLuint pipeline, GLbitfield stages, GLuint program)
Definition: opengl_wrap.h:498
ptr_glBeginQuery beginQuery
Definition: opengl_wrap.h:791
ptr_glTexParameterf texParameterf
Definition: opengl_wrap.h:711
ptr_glVertexAttribI3iv vertexAttribI3iv
Definition: opengl_wrap.h:934
void(GLFUNC * ptr_glDeleteTransformFeedbacks)(GLsizei n, const GLuint *ids)
Definition: opengl_wrap.h:480
void(GLFUNC * ptr_glBindFragDataLocation)(GLuint program, GLuint color, const GLchar *name)
Definition: opengl_wrap.h:299
ptr_glUniform1dv uniform1dv
Definition: opengl_wrap.h:1101
ptr_glProgramUniform3i programUniform3i
Definition: opengl_wrap.h:1168
ptr_glUniform1i uniform1i
Definition: opengl_wrap.h:847
void(GLFUNC * ptr_glGetProgramInterfaceiv)(GLuint program, GLenum programInterface, GLenum pname, GLint *params)
Definition: opengl_wrap.h:648
ptr_glGetInternalformati64v getInternalformati64v
Definition: opengl_wrap.h:1285
ptr_glTexImage1D texImage1D
Definition: opengl_wrap.h:715
ptr_glNamedFramebufferParameteriEXT namedFramebufferParameteriEXT
Definition: opengl_wrap.h:1283
void(GLFUNC * ptr_glProgramParameteri)(GLuint program, GLenum pname, GLint value)
Definition: opengl_wrap.h:497
ptr_glClearDepthf clearDepthf
Definition: opengl_wrap.h:1140
void(GLFUNC * ptr_glFlushMappedBufferRange)(GLenum target, GLintptr offset, GLsizeiptr length)
Definition: opengl_wrap.h:352
void(GLFUNC * ptr_glClear)(GLbitfield mask)
Definition: opengl_wrap.h:72
ptr_glVertexAttrib4Niv vertexAttrib4Niv
Definition: opengl_wrap.h:882
void(GLFUNC * ptr_glUniform4d)(GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
Definition: opengl_wrap.h:454
void(GLFUNC * ptr_glPauseTransformFeedback)(void)
Definition: opengl_wrap.h:483
void(GLFUNC * ptr_glUniformMatrix4fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
Definition: opengl_wrap.h:215
ptr_glDepthRangeArrayv depthRangeArrayv
Definition: opengl_wrap.h:1220
void(GLFUNC * ptr_glReadBuffer)(GLenum mode)
Definition: opengl_wrap.h:90
void(GLFUNC * ptr_glVertexAttrib4d)(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
Definition: opengl_wrap.h:243
void(GLFUNC * ptr_glUniformMatrix4dv)(GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
Definition: opengl_wrap.h:461
ptr_glTextureStorage1DEXT textureStorage1DEXT
Definition: opengl_wrap.h:1261
void(GLFUNC * ptr_glBindTransformFeedback)(GLenum target, GLuint id)
Definition: opengl_wrap.h:479
void(GLFUNC * ptr_glVertexAttribI4usv)(GLuint index, const GLushort *v)
Definition: opengl_wrap.h:297
void(GLFUNC * ptr_glLineWidth)(GLfloat width)
Definition: opengl_wrap.h:61
void(GLFUNC * ptr_glVertexAttribBinding)(GLuint attribindex, GLuint bindingindex)
Definition: opengl_wrap.h:666
void(GLFUNC * ptr_glGetQueryIndexediv)(GLenum target, GLuint index, GLenum pname, GLint *params)
Definition: opengl_wrap.h:489
void(GLFUNC * ptr_glVertexAttribI2uiv)(GLuint index, const GLuint *v)
Definition: opengl_wrap.h:291
ptr_glGetFragDataLocation getFragDataLocation
Definition: opengl_wrap.h:946
void(GLFUNC * ptr_glProgramUniform1fv)(GLuint program, GLint location, GLsizei count, const GLfloat *value)
Definition: opengl_wrap.h:509
void(GLFUNC * ptr_glGetSamplerParameterfv)(GLuint sampler, GLenum pname, GLfloat *params)
Definition: opengl_wrap.h:406
unsigned short GLushort
Definition: opengl_defines.h:62
void(GLFUNC * ptr_glVertexArrayBindVertexBufferEXT)(GLuint vaobj, GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride)
Definition: opengl_wrap.h:668
void(GLFUNC * ptr_glGetProgramBinary)(GLuint program, GLsizei bufSize, GLsizei *length, GLenum *binaryFormat, GLvoid *binary)
Definition: opengl_wrap.h:495
ptr_glBindImageTextures BindImageTextures
Definition: opengl_wrap.h:1329
void(GLFUNC * ptr_glVertexAttribI2ui)(GLuint index, GLuint x, GLuint y)
Definition: opengl_wrap.h:283
void(GLFUNC * ptr_glProgramUniform3i)(GLuint program, GLint location, GLint v0, GLint v1, GLint v2)
Definition: opengl_wrap.h:522
void(GLFUNC * ptr_glVertexAttribI3iv)(GLuint index, const GLint *v)
Definition: opengl_wrap.h:288
ptr_glIsNamedStringARB isNamedStringARB
Definition: opengl_wrap.h:1035
void(GLFUNC * ptr_glSamplerParameterf)(GLuint sampler, GLenum pname, GLfloat param)
Definition: opengl_wrap.h:400
void(GLFUNC * ptr_glVertexArrayVertexAttribBindingEXT)(GLuint vaobj, GLuint attribindex, GLuint bindingindex)
Definition: opengl_wrap.h:672
ptr_glSamplerParameteriv samplerParameteriv
Definition: opengl_wrap.h:1045
void(GLFUNC * ptr_glVertexAttribPointer)(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid *pointer)
Definition: opengl_wrap.h:253
void(GLFUNC * ptr_glGetDoublev)(GLenum pname, GLdouble *params)
Definition: opengl_wrap.h:93
void(GLFUNC * ptr_glValidateProgram)(GLuint program)
Definition: opengl_wrap.h:216
void(GLFUNC * ptr_glProgramUniformMatrix3dv)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
Definition: opengl_wrap.h:542
void(GLFUNC * ptr_glMinSampleShading)(GLfloat value)
Definition: opengl_wrap.h:326
void(GLFUNC * ptr_glGetProgramInfoLog)(GLuint program, GLsizei bufSize, GLsizei *length, GLchar *infoLog)
Definition: opengl_wrap.h:181
void(GLFUNC * ptr_glVertexAttribLFormat)(GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
Definition: opengl_wrap.h:665
void(GLFUNC * ptr_glBindBufferBase)(GLenum target, GLuint index, GLuint buffer)
Definition: opengl_wrap.h:269
void(GLFUNC * ptr_glGetTexParameterIiv)(GLenum target, GLenum pname, GLint *params)
Definition: opengl_wrap.h:311
ptr_glInvalidateTexSubImage invalidateTexSubImage
Definition: opengl_wrap.h:1286
void(GLFUNC * ptr_glClearNamedBufferSubDataEXT)(GLuint buffer, GLenum internalformat, GLenum format, GLenum type, GLsizeiptr offset, GLsizeiptr size, const void *data)
Definition: opengl_wrap.h:631
void(GLFUNC * ptr_glVertexAttrib4Nsv)(GLuint index, const GLshort *v)
Definition: opengl_wrap.h:237
ptr_glGetnTexImageARB getnTexImageARB
Definition: opengl_wrap.h:1242
void(GLFUNC * ptr_glTexSubImage1D)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid *pixels)
Definition: opengl_wrap.h:114
void(GLFUNC * ptr_glGetnMapdvARB)(GLenum target, GLenum query, GLsizei bufSize, GLdouble *v)
Definition: opengl_wrap.h:584
void(GLFUNC * ptr_glProgramUniform3d)(GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2)
Definition: opengl_wrap.h:526
ptr_glBlendEquationSeparateiARB blendEquationSeparateiARB
Definition: opengl_wrap.h:1028
ptr_glGetnUniformuivARB getnUniformuivARB
Definition: opengl_wrap.h:1247
short GLshort
Definition: opengl_defines.h:58
ptr_glClearBufferuiv clearBufferuiv
Definition: opengl_wrap.h:960
void(GLFUNC * ptr_glGetnConvolutionFilterARB)(GLenum target, GLenum format, GLenum type, GLsizei bufSize, GLvoid *image)
Definition: opengl_wrap.h:592
ptr_glProgramUniform1i programUniform1i
Definition: opengl_wrap.h:1152
void(GLFUNC * ptr_glGetIntegerv)(GLenum pname, GLint *params)
Definition: opengl_wrap.h:96
void(GLFUNC * ptr_glBindImageTextures)(GLuint first, GLsizei count, const GLuint *textures)
Definition: opengl_wrap.h:683
ptr_glVertexAttrib3f vertexAttrib3f
Definition: opengl_wrap.h:877
void(GLFUNC * ptr_glClearBufferSubData)(GLenum target, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, const void *data)
Definition: opengl_wrap.h:629
ptr_glScissor scissor
Definition: opengl_wrap.h:710
void(GLFUNC * ptr_glBindTextures)(GLuint first, GLsizei count, const GLuint *textures)
Definition: opengl_wrap.h:681
void(GLFUNC * ptr_glUniform3d)(GLint location, GLdouble x, GLdouble y, GLdouble z)
Definition: opengl_wrap.h:453
void(GLFUNC * ptr_glPixelStoref)(GLenum pname, GLfloat param)
Definition: opengl_wrap.h:88
void(GLFUNC * ptr_glVertexAttrib4Nubv)(GLuint index, const GLubyte *v)
Definition: opengl_wrap.h:239
void(GLFUNC * ptr_glGetVertexAttribfv)(GLuint index, GLenum pname, GLfloat *params)
Definition: opengl_wrap.h:189
void(GLFUNC * ptr_glUniform4f)(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
Definition: opengl_wrap.h:200
ptr_glDrawElements drawElements
Definition: opengl_wrap.h:753
void(GLFUNC * ptr_glProgramUniform2d)(GLuint program, GLint location, GLdouble v0, GLdouble v1)
Definition: opengl_wrap.h:518
ptr_glGenTransformFeedbacks genTransformFeedbacks
Definition: opengl_wrap.h:1127
ptr_glProgramUniform3fv programUniform3fv
Definition: opengl_wrap.h:1171
void(GLFUNC * ptr_glResumeTransformFeedback)(void)
Definition: opengl_wrap.h:484
ptr_glGenSamplers genSamplers
Definition: opengl_wrap.h:1040
void(GLFUNC * ptr_glVertexAttrib3s)(GLuint index, GLshort x, GLshort y, GLshort z)
Definition: opengl_wrap.h:233
void(GLFUNC * ptr_glTextureStorage2DMultisampleEXT)(GLuint texture, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)
Definition: opengl_wrap.h:659
void(GLFUNC * ptr_glVertexAttrib1s)(GLuint index, GLshort x)
Definition: opengl_wrap.h:221
ptr_glGetNamedStringARB getNamedStringARB
Definition: opengl_wrap.h:1036
ptr_glDepthFunc depthFunc
Definition: opengl_wrap.h:733
void(GLFUNC * ptr_glVertexAttribI3ui)(GLuint index, GLuint x, GLuint y, GLuint z)
Definition: opengl_wrap.h:284
ptr_glGetProgramBinary getProgramBinary
Definition: opengl_wrap.h:1141
ptr_glProgramUniform2d programUniform2d
Definition: opengl_wrap.h:1164
void(GLFUNC * ptr_glMultiTexCoordP2uiv)(GLenum texture, GLenum type, const GLuint *coords)
Definition: opengl_wrap.h:428
ptr_glUniform2iv uniform2iv
Definition: opengl_wrap.h:856
void(GLFUNC * ptr_glGenVertexArrays)(GLsizei n, GLuint *arrays)
Definition: opengl_wrap.h:355
void(GLFUNC * ptr_glSampleMaski)(GLuint index, GLbitfield mask)
Definition: opengl_wrap.h:380
ptr_glGetVertexAttribfv getVertexAttribfv
Definition: opengl_wrap.h:835
ptr_glGetQueryiv getQueryiv
Definition: opengl_wrap.h:793
ptr_glBlendEquationSeparate blendEquationSeparate
Definition: opengl_wrap.h:807
void(GLFUNC * ptr_glFramebufferTexture)(GLenum target, GLenum attachment, GLuint texture, GLint level)
Definition: opengl_wrap.h:324
ptr_glUniformMatrix3fv uniformMatrix3fv
Definition: opengl_wrap.h:860
void(GLFUNC * ptr_glDispatchCompute)(GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z)
Definition: opengl_wrap.h:632
void(GLFUNC * ptr_glDrawElementsInstanced)(GLenum mode, GLsizei count, GLenum type, const GLvoid *indices, GLsizei instancecount)
Definition: opengl_wrap.h:319
void(GLFUNC * ptr_glNormalP3uiv)(GLenum type, const GLuint *coords)
Definition: opengl_wrap.h:434
void(GLFUNC * ptr_glVertexAttribP1uiv)(GLuint index, GLenum type, GLboolean normalized, const GLuint *value)
Definition: opengl_wrap.h:442
ptr_glGetTexLevelParameteriv getTexLevelParameteriv
Definition: opengl_wrap.h:748
void(GLFUNC * ptr_glDeleteProgramPipelines)(GLsizei n, const GLuint *pipelines)
Definition: opengl_wrap.h:502
void(GLFUNC * ptr_glTexImage1D)(GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid *pixels)
Definition: opengl_wrap.h:69
ptr_glGetActiveAtomicCounterBufferiv getActiveAtomicCounterBufferiv
Definition: opengl_wrap.h:1255
void(GLFUNC * ptr_glGetnPixelMapusvARB)(GLenum map, GLsizei bufSize, GLushort *values)
Definition: opengl_wrap.h:589
void(GLFUNC * ptr_glTexCoordP3ui)(GLenum type, GLuint coords)
Definition: opengl_wrap.h:421
void(GLFUNC * ptr_glVertexAttrib4Nuiv)(GLuint index, const GLuint *v)
Definition: opengl_wrap.h:240
void(GLFUNC * ptr_glFramebufferTexture3D)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset)
Definition: opengl_wrap.h:344
void(GLFUNC * ptr_glGetMultisamplefv)(GLenum pname, GLuint index, GLfloat *val)
Definition: opengl_wrap.h:379
void(GLFUNC * ptr_glBlendEquationi)(GLuint buf, GLenum mode)
Definition: opengl_wrap.h:327
void(GLFUNC * ptr_glVertexAttrib4Niv)(GLuint index, const GLint *v)
Definition: opengl_wrap.h:236
ptr_glDeleteSamplers deleteSamplers
Definition: opengl_wrap.h:1041
ptr_glVertexAttribP4uiv vertexAttribP4uiv
Definition: opengl_wrap.h:1094
ptr_glPatchParameterfv patchParameterfv
Definition: opengl_wrap.h:1124
void(GLFUNC * ptr_glInvalidateTexSubImage)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth)
Definition: opengl_wrap.h:640
void(GLFUNC * ptr_glMultiTexCoordP1ui)(GLenum texture, GLenum type, GLuint coords)
Definition: opengl_wrap.h:425
ptr_glProgramUniform4dv programUniform4dv
Definition: opengl_wrap.h:1181
ptr_glGetBufferParameteri64v getBufferParameteri64v
Definition: opengl_wrap.h:969
ptr_glVertexAttribI2uiv vertexAttribI2uiv
Definition: opengl_wrap.h:937
void(GLFUNC * ptr_glQueryCounter)(GLuint id, GLenum target)
Definition: opengl_wrap.h:408
void(GLFUNC * ptr_glUniform3uiv)(GLint location, GLsizei count, const GLuint *value)
Definition: opengl_wrap.h:307
struct __CLsync * CLsync
Definition: opengl_defines.h:74
void(GLFUNC * ptr_glBufferSubData)(GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid *data)
Definition: opengl_wrap.h:155
void(GLFUNC * ptr_glBlendFunciARB)(GLuint buf, GLenum src, GLenum dst)
Definition: opengl_wrap.h:383
void(GLFUNC * ptr_glEnableVertexAttribArray)(GLuint index)
Definition: opengl_wrap.h:175
ptr_glUniform3uiv uniform3uiv
Definition: opengl_wrap.h:953
ptr_glDepthRangeIndexed depthRangeIndexed
Definition: opengl_wrap.h:1221
void(GLFUNC * ptr_glDrawElementsBaseVertex)(GLenum mode, GLsizei count, GLenum type, const GLvoid *indices, GLint basevertex)
Definition: opengl_wrap.h:365
void(GLFUNC * ptr_glPointSize)(GLfloat size)
Definition: opengl_wrap.h:62
void(GLFUNC * ptr_glGenFramebuffers)(GLsizei n, GLuint *framebuffers)
Definition: opengl_wrap.h:340
GLuint(GLFUNC * ptr_glCreateShaderProgramv)(GLenum type, GLsizei count, const GLchar *const *strings)
Definition: opengl_wrap.h:500
void(GLFUNC * ptr_glScissorIndexed)(GLuint index, GLint left, GLint bottom, GLsizei width, GLsizei height)
Definition: opengl_wrap.h:572
ptr_glClearTexImage ClearTexImage
Definition: opengl_wrap.h:1323
void(GLFUNC * ptr_glBlendEquationSeparate)(GLenum modeRGB, GLenum modeAlpha)
Definition: opengl_wrap.h:161
ptr_glDebugMessageInsert debugMessageInsert
Definition: opengl_wrap.h:1265
void(GLFUNC * ptr_glDrawBuffer)(GLenum mode)
Definition: opengl_wrap.h:71
ptr_glClampColor clampColor
Definition: opengl_wrap.h:918
void(GLFUNC * ptr_glBindImageTexture)(GLuint unit, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLenum format)
Definition: opengl_wrap.h:610
ptr_glProgramUniform3ui programUniform3ui
Definition: opengl_wrap.h:1174
ptr_glGetProgramPipelineInfoLog getProgramPipelineInfoLog
Definition: opengl_wrap.h:1203
ptr_glTexCoordP3ui texCoordP3ui
Definition: opengl_wrap.h:1067
ptr_glProgramUniform2i programUniform2i
Definition: opengl_wrap.h:1160
ptr_glGetnHistogramARB getnHistogramARB
Definition: opengl_wrap.h:1240
ptr_glEnableVertexAttribArray enableVertexAttribArray
Definition: opengl_wrap.h:821
ptr_glGenFramebuffers genFramebuffers
Definition: opengl_wrap.h:986
void(GLFUNC * ptr_glClearStencil)(GLint s)
Definition: opengl_wrap.h:74
ptr_glClearTexSubImage ClearTexSubImage
Definition: opengl_wrap.h:1324
void(GLFUNC * ptr_glGetnHistogramARB)(GLenum target, GLboolean reset, GLenum format, GLenum type, GLsizei bufSize, GLvoid *values)
Definition: opengl_wrap.h:594
ptr_glProgramUniform1iv programUniform1iv
Definition: opengl_wrap.h:1153
ptr_glGetObjectPtrLabel getObjectPtrLabel
Definition: opengl_wrap.h:1273
ptr_glProgramUniformMatrix2x4dv programUniformMatrix2x4dv
Definition: opengl_wrap.h:1198
void(GLFUNC * ptr_glClearTexImage)(GLuint texture, GLint level, GLenum format, GLenum type, const void *data)
Definition: opengl_wrap.h:677
ptr_glGetVertexAttribIuiv getVertexAttribIuiv
Definition: opengl_wrap.h:923
void(GLFUNC * ptr_glGetTexParameteriv)(GLenum target, GLenum pname, GLint *params)
Definition: opengl_wrap.h:100
void(GLFUNC * ptr_glVertexP4uiv)(GLenum type, const GLuint *value)
Definition: opengl_wrap.h:416
ptr_glGetStringi getStringi
Definition: opengl_wrap.h:963
ptr_glPopDebugGroup popDebugGroup
Definition: opengl_wrap.h:1269
void(GLFUNC * ptr_glVertexAttrib3dv)(GLuint index, const GLdouble *v)
Definition: opengl_wrap.h:230
ptr_glSamplerParameterfv samplerParameterfv
Definition: opengl_wrap.h:1047
ptr_glTexImage3DMultisample texImage3DMultisample
Definition: opengl_wrap.h:1024
ptr_glInvalidateSubFramebuffer invalidateSubFramebuffer
Definition: opengl_wrap.h:1291
void(GLFUNC * ptr_glProgramUniform1dv)(GLuint program, GLint location, GLsizei count, const GLdouble *value)
Definition: opengl_wrap.h:511
ptr_glGetQueryObjectui64v getQueryObjectui64v
Definition: opengl_wrap.h:1056
ptr_glUniformMatrix2fv uniformMatrix2fv
Definition: opengl_wrap.h:859
ptr_glProvokingVertex provokingVertex
Definition: opengl_wrap.h:1015
ptr_glVertexAttrib2s vertexAttrib2s
Definition: opengl_wrap.h:873
ptr_glTexParameteri texParameteri
Definition: opengl_wrap.h:713
ptr_glFlushMappedBufferRange flushMappedBufferRange
Definition: opengl_wrap.h:998
void(GLFUNC * ptr_glPopDebugGroup)(void)
Definition: opengl_wrap.h:623
ptr_glClearColor clearColor
Definition: opengl_wrap.h:719
void(GLFUNC * ptr_glGetBufferSubData)(GLenum target, GLintptr offset, GLsizeiptr size, GLvoid *data)
Definition: opengl_wrap.h:156
void(GLFUNC * ptr_glGetFramebufferParameteriv)(GLenum target, GLenum pname, GLint *params)
Definition: opengl_wrap.h:636
ptr_glBlendColor blendColor
Definition: opengl_wrap.h:766
void(GLFUNC * ptr_glProgramUniformMatrix2x4fv)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
Definition: opengl_wrap.h:546
void(GLFUNC * ptr_glInvalidateSubFramebuffer)(GLenum target, GLsizei numAttachments, const GLenum *attachments, GLint x, GLint y, GLsizei width, GLsizei height)
Definition: opengl_wrap.h:645
void(GLFUNC * ptr_glBlendFuncSeparatei)(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)
Definition: opengl_wrap.h:330
void(GLFUNC * ptr_glGenBuffers)(GLsizei n, GLuint *buffers)
Definition: opengl_wrap.h:152
void(GLFUNC * ptr_glGetUniformfv)(GLuint program, GLint location, GLfloat *params)
Definition: opengl_wrap.h:186
void(GLFUNC * ptr_glGetTexParameterIuiv)(GLenum target, GLenum pname, GLuint *params)
Definition: opengl_wrap.h:312
ptr_glGetSamplerParameterfv getSamplerParameterfv
Definition: opengl_wrap.h:1052
ptr_glVertexAttribI4uiv vertexAttribI4uiv
Definition: opengl_wrap.h:939
void(GLFUNC * ptr_glCompressedTexSubImage3D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid *data)
Definition: opengl_wrap.h:131
void(GLFUNC * ptr_glDrawElements)(GLenum mode, GLsizei count, GLenum type, const GLvoid *indices)
Definition: opengl_wrap.h:107
void(GLFUNC * ptr_glGetInteger64v)(GLenum pname, CLint64 *params)
Definition: opengl_wrap.h:375
void(GLFUNC * ptr_glGetAttachedShaders)(GLuint program, GLsizei maxCount, GLsizei *count, GLuint *obj)
Definition: opengl_wrap.h:178
ptr_glLinkProgram linkProgram
Definition: opengl_wrap.h:840
void(GLFUNC * ptr_glGetObjectPtrLabel)(const void *ptr, GLsizei bufSize, GLsizei *length, GLchar *label)
Definition: opengl_wrap.h:627
ptr_glVertexAttribP3uiv vertexAttribP3uiv
Definition: opengl_wrap.h:1092
void(GLFUNC * ptr_glVertexAttrib4usv)(GLuint index, const GLushort *v)
Definition: opengl_wrap.h:252
GLboolean(GLFUNC * ptr_glIsQuery)(GLuint id)
Definition: opengl_wrap.h:144
void(GLFUNC * ptr_glClearBufferfi)(GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil)
Definition: opengl_wrap.h:316
ptr_glCopyTexSubImage3D copyTexSubImage3D
Definition: opengl_wrap.h:771
CLsync(GLFUNC * ptr_glFenceSync)(GLenum condition, GLbitfield flags)
Definition: opengl_wrap.h:370
void(GLFUNC * ptr_glGetProgramResourceiv)(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum *props, GLsizei bufSize, GLsizei *length, GLint *params)
Definition: opengl_wrap.h:651
void(GLFUNC * ptr_glUniformBlockBinding)(GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding)
Definition: opengl_wrap.h:363
ptr_glVertexAttribI4i vertexAttribI4i
Definition: opengl_wrap.h:927
ptr_glVertexAttribL1dv vertexAttribL1dv
Definition: opengl_wrap.h:1208
void(GLFUNC * ptr_glTexStorage3D)(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)
Definition: opengl_wrap.h:614
void(GLFUNC * ptr_glObjectPtrLabel)(const void *ptr, GLsizei length, const GLchar *label)
Definition: opengl_wrap.h:626
void(GLFUNC * ptr_glTextureView)(GLuint texture, GLenum target, GLuint origtexture, GLenum internalformat, GLuint minlevel, GLuint numlevels, GLuint minlayer, GLuint numlayers)
Definition: opengl_wrap.h:661
void(GLFUNC * ptr_glClearColor)(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
Definition: opengl_wrap.h:73
void(GLFUNC * ptr_glPolygonOffset)(GLfloat factor, GLfloat units)
Definition: opengl_wrap.h:109
ptr_glGetDebugMessageLog getDebugMessageLog
Definition: opengl_wrap.h:1267
ptr_glVertexAttribP2uiv vertexAttribP2uiv
Definition: opengl_wrap.h:1090
ptr_glUniform4fv uniform4fv
Definition: opengl_wrap.h:854
ptr_glVertexAttribP1ui vertexAttribP1ui
Definition: opengl_wrap.h:1087
ptr_glPushDebugGroup pushDebugGroup
Definition: opengl_wrap.h:1268
void(GLFUNC * ptr_glTexParameterIiv)(GLenum target, GLenum pname, const GLint *params)
Definition: opengl_wrap.h:309
ptr_glObjectPtrLabel objectPtrLabel
Definition: opengl_wrap.h:1272
ptr_glVertexAttrib3d vertexAttrib3d
Definition: opengl_wrap.h:875
ptr_glUniformMatrix3dv uniformMatrix3dv
Definition: opengl_wrap.h:1106
void(GLFUNC * ptr_glProgramUniform3dv)(GLuint program, GLint location, GLsizei count, const GLdouble *value)
Definition: opengl_wrap.h:527
void(GLFUNC * ptr_glRenderbufferStorageMultisample)(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
Definition: opengl_wrap.h:349
void(GLFUNC * ptr_glUniformMatrix4x3dv)(GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
Definition: opengl_wrap.h:467
ptr_glCopyTexImage1D copyTexImage1D
Definition: opengl_wrap.h:756
void(GLFUNC * ptr_glTextureBufferRangeEXT)(GLuint texture, GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)
Definition: opengl_wrap.h:656
void(GLFUNC * ptr_glVertexAttribI2i)(GLuint index, GLint x, GLint y)
Definition: opengl_wrap.h:279
ptr_glProgramParameteri programParameteri
Definition: opengl_wrap.h:1143
ptr_glVertexAttribLPointer vertexAttribLPointer
Definition: opengl_wrap.h:1212
void(GLFUNC * ptr_glProgramUniformMatrix3fv)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
Definition: opengl_wrap.h:539
void(GLFUNC * ptr_glMultiDrawArrays)(GLenum mode, const GLint *first, const GLsizei *count, GLsizei drawcount)
Definition: opengl_wrap.h:136
void(GLFUNC * ptr_glInvalidateBufferSubData)(GLuint buffer, GLintptr offset, GLsizeiptr length)
Definition: opengl_wrap.h:642
ptr_glInvalidateBufferData invalidateBufferData
Definition: opengl_wrap.h:1289
void(GLFUNC * ptr_glGetQueryObjectui64v)(GLuint id, GLenum pname, CLuint64 *params)
Definition: opengl_wrap.h:410
ptr_glGetActiveUniformsiv getActiveUniformsiv
Definition: opengl_wrap.h:1004
ptr_glMultiTexCoordP2ui multiTexCoordP2ui
Definition: opengl_wrap.h:1073
ptr_glVertexAttrib4iv vertexAttrib4iv
Definition: opengl_wrap.h:893
ptr_glUniformMatrix3x4dv uniformMatrix3x4dv
Definition: opengl_wrap.h:1111
ptr_glScissorIndexedv scissorIndexedv
Definition: opengl_wrap.h:1219
ptr_glGetVertexAttribIiv getVertexAttribIiv
Definition: opengl_wrap.h:922
ptr_glTexCoordP4ui texCoordP4ui
Definition: opengl_wrap.h:1069
void(GLFUNC * ptr_glDrawBuffers)(GLsizei n, const GLenum *bufs)
Definition: opengl_wrap.h:162
void(GLFUNC * ptr_glGetQueryiv)(GLenum target, GLenum pname, GLint *params)
Definition: opengl_wrap.h:147
void(GLFUNC * ptr_glVertexArrayVertexAttribIFormatEXT)(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
Definition: opengl_wrap.h:670
void(GLFUNC * ptr_glUniform3iv)(GLint location, GLsizei count, const GLint *value)
Definition: opengl_wrap.h:211
ptr_glSamplerParameterf samplerParameterf
Definition: opengl_wrap.h:1046
int64_t CLint64
Definition: opengl_defines.h:64
void(GLFUNC * ptr_glProgramUniformMatrix3x2dv)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
Definition: opengl_wrap.h:551
void(GLFUNC * ptr_glNamedStringARB)(GLenum type, GLint namelen, const GLchar *name, GLint stringlen, const GLchar *string)
Definition: opengl_wrap.h:386
ptr_glTexSubImage1D texSubImage1D
Definition: opengl_wrap.h:760
void(GLFUNC * ptr_glBeginTransformFeedback)(GLenum primitiveMode)
Definition: opengl_wrap.h:266
ptr_glGetString getString
Definition: opengl_wrap.h:743
void(GLFUNC * ptr_glProgramUniform3uiv)(GLuint program, GLint location, GLsizei count, const GLuint *value)
Definition: opengl_wrap.h:529
ptr_glProgramUniform2fv programUniform2fv
Definition: opengl_wrap.h:1163
ptr_glGetnMinmaxARB getnMinmaxARB
Definition: opengl_wrap.h:1241
GLuint(GLFUNC * ptr_glGetUniformBlockIndex)(GLuint program, const GLchar *uniformBlockName)
Definition: opengl_wrap.h:360
void(GLFUNC * ptr_glClearTexSubImage)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *data)
Definition: opengl_wrap.h:678
const GLubyte *(GLFUNC * ptr_glGetString)(GLenum name)
Definition: opengl_wrap.h:97
ptr_glCreateProgram createProgram
Definition: opengl_wrap.h:815
void(GLFUNC * ptr_glUniformMatrix4x2dv)(GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
Definition: opengl_wrap.h:466
ptr_glGetProgramInterfaceiv getProgramInterfaceiv
Definition: opengl_wrap.h:1294
ptr_glMemoryBarrier memoryBarrier
Definition: opengl_wrap.h:1257
void(GLFUNC * ptr_glPatchParameteri)(GLenum pname, GLint value)
Definition: opengl_wrap.h:477
void(GLFUNC * ptr_glInvalidateFramebuffer)(GLenum target, GLsizei numAttachments, const GLenum *attachments)
Definition: opengl_wrap.h:644
ptr_glBlendEquationSeparatei blendEquationSeparatei
Definition: opengl_wrap.h:974
void(GLFUNC * ptr_glVertexAttrib1sv)(GLuint index, const GLshort *v)
Definition: opengl_wrap.h:222
ptr_glUniform2f uniform2f
Definition: opengl_wrap.h:844
ptr_glCompressedTexSubImage3D compressedTexSubImage3D
Definition: opengl_wrap.h:777
void(GLFUNC * ptr_glSamplerParameterIiv)(GLuint sampler, GLenum pname, const GLint *param)
Definition: opengl_wrap.h:402
ptr_glGetVertexAttribdv getVertexAttribdv
Definition: opengl_wrap.h:834
void(GLFUNC * ptr_glVertexAttribP3ui)(GLuint index, GLenum type, GLboolean normalized, GLuint value)
Definition: opengl_wrap.h:445
GLenum(GLFUNC * ptr_glClientWaitSync)(CLsync sync, GLbitfield flags, CLuint64 timeout)
Definition: opengl_wrap.h:373
ptr_glNormalP3uiv normalP3uiv
Definition: opengl_wrap.h:1080
void(GLFUNC * ptr_glUniform2i)(GLint location, GLint v0, GLint v1)
Definition: opengl_wrap.h:202
ptr_glBlitFramebuffer blitFramebuffer
Definition: opengl_wrap.h:994
ptr_glGetSamplerParameterIiv getSamplerParameterIiv
Definition: opengl_wrap.h:1051
ptr_glTextureStorage2DMultisampleEXT textureStorage2DMultisampleEXT
Definition: opengl_wrap.h:1305
ptr_glUniformMatrix2x4fv uniformMatrix2x4fv
Definition: opengl_wrap.h:902
void(GLFUNC * ptr_glGetnMapivARB)(GLenum target, GLenum query, GLsizei bufSize, GLint *v)
Definition: opengl_wrap.h:586
ptr_glColorMaski colorMaski
Definition: opengl_wrap.h:906
ptr_glGetDebugMessageLogARB getDebugMessageLogARB
Definition: opengl_wrap.h:1228
void(GLFUNC * ptr_glEndQuery)(GLenum target)
Definition: opengl_wrap.h:146
ptr_glDebugMessageCallbackARB debugMessageCallbackARB
Definition: opengl_wrap.h:1227
void(GLFUNC * ptr_glDeleteFramebuffers)(GLsizei n, const GLuint *framebuffers)
Definition: opengl_wrap.h:339
ptr_glDrawArraysIndirect drawArraysIndirect
Definition: opengl_wrap.h:1095
ptr_glProgramUniform2f programUniform2f
Definition: opengl_wrap.h:1162
ptr_glIsTransformFeedback isTransformFeedback
Definition: opengl_wrap.h:1128
void(GLFUNC * ptr_glUniformMatrix2x4fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
Definition: opengl_wrap.h:256
GLenum(GLFUNC * ptr_glGetGraphicsResetStatusARB)(void)
Definition: opengl_wrap.h:583
void(GLFUNC * ptr_glUniform4uiv)(GLint location, GLsizei count, const GLuint *value)
Definition: opengl_wrap.h:308
void(GLFUNC * ptr_glUniform3i)(GLint location, GLint v0, GLint v1, GLint v2)
Definition: opengl_wrap.h:203
ptr_glGetNamedStringivARB getNamedStringivARB
Definition: opengl_wrap.h:1037
void(GLFUNC * ptr_glGenerateMipmap)(GLenum target)
Definition: opengl_wrap.h:347
ptr_glProgramUniformMatrix3x2fv programUniformMatrix3x2fv
Definition: opengl_wrap.h:1191
ptr_glTextureStorage3DEXT textureStorage3DEXT
Definition: opengl_wrap.h:1263
ptr_glRenderbufferStorageMultisample renderbufferStorageMultisample
Definition: opengl_wrap.h:995
void(GLFUNC * ptr_glVertexAttrib3fv)(GLuint index, const GLfloat *v)
Definition: opengl_wrap.h:232
void(GLFUNC * ptr_glVertexAttrib2sv)(GLuint index, const GLshort *v)
Definition: opengl_wrap.h:228
void(GLFUNC * ptr_glColorMask)(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)
Definition: opengl_wrap.h:77
GLvoid *(GLFUNC * ptr_glMapBufferRange)(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access)
Definition: opengl_wrap.h:351
unsigned int GLuint
Definition: opengl_defines.h:63
ptr_glStencilMaskSeparate stencilMaskSeparate
Definition: opengl_wrap.h:811
GLint(GLFUNC * ptr_glGetAttribLocation)(GLuint program, const GLchar *name)
Definition: opengl_wrap.h:179
ptr_glProgramUniformMatrix4x2dv programUniformMatrix4x2dv
Definition: opengl_wrap.h:1199
void(GLFUNC * ptr_glStencilOpSeparate)(GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass)
Definition: opengl_wrap.h:163
ptr_glVertexAttribL2d vertexAttribL2d
Definition: opengl_wrap.h:1205
ptr_glProgramUniform1d programUniform1d
Definition: opengl_wrap.h:1156
ptr_glMinSampleShading minSampleShading
Definition: opengl_wrap.h:972
void(GLFUNC * ptr_glMultiDrawElements)(GLenum mode, const GLsizei *count, GLenum type, const GLvoid *const *indices, GLsizei drawcount)
Definition: opengl_wrap.h:137
void(GLFUNC * ptr_glValidateProgramPipeline)(GLuint pipeline)
Definition: opengl_wrap.h:556
ptr_glResumeTransformFeedback resumeTransformFeedback
Definition: opengl_wrap.h:1130
void(GLFUNC * ptr_glBeginQuery)(GLenum target, GLuint id)
Definition: opengl_wrap.h:145
GLboolean(GLFUNC * ptr_glIsRenderbuffer)(GLuint renderbuffer)
Definition: opengl_wrap.h:331
ptr_glGetVertexAttribiv getVertexAttribiv
Definition: opengl_wrap.h:836
void(GLFUNC * ptr_glMultiTexCoordP4ui)(GLenum texture, GLenum type, GLuint coords)
Definition: opengl_wrap.h:431
void(GLFUNC * ptr_glTexParameteri)(GLenum target, GLenum pname, GLint param)
Definition: opengl_wrap.h:67
void(GLFUNC * ptr_glTexParameterIuiv)(GLenum target, GLenum pname, const GLuint *params)
Definition: opengl_wrap.h:310
ptr_glUniform1fv uniform1fv
Definition: opengl_wrap.h:851
ptr_glDisablei disablei
Definition: opengl_wrap.h:910
GLuint(GLFUNC * ptr_glCreateShader)(GLenum type)
Definition: opengl_wrap.h:170
void(GLFUNC * ptr_glGetActiveAttrib)(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name)
Definition: opengl_wrap.h:176
ptr_glBeginConditionalRender beginConditionalRender
Definition: opengl_wrap.h:919
GLvoid(GLFUNC * ptr_glClientActiveTextureARB)(GLenum)
Definition: opengl_wrap.h:687
ptr_glVertexAttribI2ui vertexAttribI2ui
Definition: opengl_wrap.h:929
ptr_glGetBufferSubData getBufferSubData
Definition: opengl_wrap.h:802
ptr_glIsFramebuffer isFramebuffer
Definition: opengl_wrap.h:983
ptr_glUniform3d uniform3d
Definition: opengl_wrap.h:1099
ptr_glUniform1d uniform1d
Definition: opengl_wrap.h:1097
void(GLFUNC * ptr_glVertexAttrib1d)(GLuint index, GLdouble x)
Definition: opengl_wrap.h:217
ptr_glDrawElementsInstancedBaseVertex drawElementsInstancedBaseVertex
Definition: opengl_wrap.h:1013
void(GLFUNC * ptr_glProgramUniform4i)(GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
Definition: opengl_wrap.h:530
ptr_glVertexP2ui vertexP2ui
Definition: opengl_wrap.h:1057
ptr_glGetPointerv getPointerv
Definition: opengl_wrap.h:754
void(GLFUNC * ptr_glGetPointerv)(GLenum pname, GLvoid **params)
Definition: opengl_wrap.h:108
void(GLFUNC * ptr_glBindBuffer)(GLenum target, GLuint buffer)
Definition: opengl_wrap.h:150
void(GLFUNC * ptr_glTexCoordP2ui)(GLenum type, GLuint coords)
Definition: opengl_wrap.h:419
ptr_glVertexAttrib2sv vertexAttrib2sv
Definition: opengl_wrap.h:874
ptr_glCreateShaderProgramv createShaderProgramv
Definition: opengl_wrap.h:1146
ptr_glPolygonOffset polygonOffset
Definition: opengl_wrap.h:755
void(GLFUNC * ptr_glBlendFunc)(GLenum sfactor, GLenum dfactor)
Definition: opengl_wrap.h:83
ptr_glUniform3f uniform3f
Definition: opengl_wrap.h:845
ptr_glReadnPixelsARB readnPixelsARB
Definition: opengl_wrap.h:1243
ptr_glGetShaderSource getShaderSource
Definition: opengl_wrap.h:830
void(GLFUNC * ptr_glVertexAttrib4bv)(GLuint index, const GLbyte *v)
Definition: opengl_wrap.h:242
void(GLFUNC * ptr_glClearNamedBufferDataEXT)(GLuint buffer, GLenum internalformat, GLenum format, GLenum type, const void *data)
Definition: opengl_wrap.h:630
void(GLFUNC * ptr_glUniform4iv)(GLint location, GLsizei count, const GLint *value)
Definition: opengl_wrap.h:212
GLboolean(GLFUNC * ptr_glIsEnabled)(GLenum cap)
Definition: opengl_wrap.h:103
ptr_glDrawRangeElementsBaseVertex drawRangeElementsBaseVertex
Definition: opengl_wrap.h:1012
ptr_glGetProgramResourceiv getProgramResourceiv
Definition: opengl_wrap.h:1297
void(GLFUNC * ptr_glSampleCoverage)(GLfloat value, GLboolean invert)
Definition: opengl_wrap.h:127
void(GLFUNC * ptr_glGetVertexAttribdv)(GLuint index, GLenum pname, GLdouble *params)
Definition: opengl_wrap.h:188
void(GLFUNC * ptr_glDrawRangeElementsBaseVertex)(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid *indices, GLint basevertex)
Definition: opengl_wrap.h:366
ptr_glLineWidth lineWidth
Definition: opengl_wrap.h:707
void(GLFUNC * ptr_glSamplerParameteriv)(GLuint sampler, GLenum pname, const GLint *param)
Definition: opengl_wrap.h:399
void(GLFUNC * ptr_glCompressedTexSubImage1D)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid *data)
Definition: opengl_wrap.h:133
ptr_glWaitSync waitSync
Definition: opengl_wrap.h:1020
void(GLFUNC * ptr_glProgramUniformMatrix3x2fv)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
Definition: opengl_wrap.h:545
void(GLFUNC * ptr_glGetFramebufferAttachmentParameteriv)(GLenum target, GLenum attachment, GLenum pname, GLint *params)
Definition: opengl_wrap.h:346
void(GLFUNC * ptr_glGetUniformuiv)(GLuint program, GLint location, GLuint *params)
Definition: opengl_wrap.h:298
void(GLFUNC * ptr_glSecondaryColorP3ui)(GLenum type, GLuint color)
Definition: opengl_wrap.h:439
ptr_glDepthRange depthRange
Definition: opengl_wrap.h:750
ptr_glBlendEquationiARB blendEquationiARB
Definition: opengl_wrap.h:1027
void(GLFUNC * ptr_glVertexAttribP4uiv)(GLuint index, GLenum type, GLboolean normalized, const GLuint *value)
Definition: opengl_wrap.h:448
ptr_glGetProgramResourceIndex getProgramResourceIndex
Definition: opengl_wrap.h:1295
ptr_glObjectLabel objectLabel
Definition: opengl_wrap.h:1270
void(GLFUNC * ptr_glTexImage3DMultisample)(GLenum target, GLsizei samples, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
Definition: opengl_wrap.h:378
void(GLFUNC * ptr_glFramebufferTexture2D)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
Definition: opengl_wrap.h:343
void(GLFUNC * ptr_glUniform2ui)(GLint location, GLuint v0, GLuint v1)
Definition: opengl_wrap.h:302
ptr_glUniform4uiv uniform4uiv
Definition: opengl_wrap.h:954
void(GLFUNC * ptr_glVertexAttribL1d)(GLuint index, GLdouble x)
Definition: opengl_wrap.h:558
ptr_glVertexBindingDivisor vertexBindingDivisor
Definition: opengl_wrap.h:1313
ptr_glBindImageTexture bindImageTexture
Definition: opengl_wrap.h:1256
void(GLFUNC * ptr_glCopyTexImage1D)(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border)
Definition: opengl_wrap.h:110
void(GLFUNC * ptr_glUniformMatrix2fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
Definition: opengl_wrap.h:213
ptr_glGetUniformLocation getUniformLocation
Definition: opengl_wrap.h:831
void(GLFUNC * ptr_glCopyBufferSubData)(GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size)
Definition: opengl_wrap.h:364
ptr_glIsSampler isSampler
Definition: opengl_wrap.h:1042
ptr_glHint hint
Definition: opengl_wrap.h:706
ptr_glFlush flush
Definition: opengl_wrap.h:728
void(GLFUNC * ptr_glVertexAttribIPointer)(GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid *pointer)
Definition: opengl_wrap.h:275
void(GLFUNC * ptr_glProgramUniform3fv)(GLuint program, GLint location, GLsizei count, const GLfloat *value)
Definition: opengl_wrap.h:525
void(GLFUNC * ptr_glGetActiveSubroutineUniformiv)(GLuint program, GLenum shadertype, GLuint index, GLenum pname, GLint *values)
Definition: opengl_wrap.h:471
void(GLFUNC * ptr_glVertexAttribI1iv)(GLuint index, const GLint *v)
Definition: opengl_wrap.h:286
void(GLFUNC * ptr_glVertexAttrib2d)(GLuint index, GLdouble x, GLdouble y)
Definition: opengl_wrap.h:223
void(GLFUNC * ptr_glLinkProgram)(GLuint program)
Definition: opengl_wrap.h:194
void(GLFUNC * ptr_glPixelStorei)(GLenum pname, GLint param)
Definition: opengl_wrap.h:89
ptr_glProgramUniform3dv programUniform3dv
Definition: opengl_wrap.h:1173
ptr_glVertexAttribL2dv vertexAttribL2dv
Definition: opengl_wrap.h:1209
void(GLFUNC * ptr_glCopyTexSubImage3D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)
Definition: opengl_wrap.h:125
ptr_glTransformFeedbackVaryings transformFeedbackVaryings
Definition: opengl_wrap.h:916
ptr_glProgramUniform1ui programUniform1ui
Definition: opengl_wrap.h:1158
ptr_glRenderbufferStorage renderbufferStorage
Definition: opengl_wrap.h:981
ptr_glProgramUniform4i programUniform4i
Definition: opengl_wrap.h:1176
ptr_glUniform4f uniform4f
Definition: opengl_wrap.h:846
ptr_glClearBufferSubData clearBufferSubData
Definition: opengl_wrap.h:1275
void(GLFUNC * ptr_glProvokingVertex)(GLenum mode)
Definition: opengl_wrap.h:369
void(GLFUNC * ptr_glVertexAttribL1dv)(GLuint index, const GLdouble *v)
Definition: opengl_wrap.h:562
GLFunctions.
Definition: opengl_wrap.h:51
void(GLFUNC * ptr_glTexBufferRange)(GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)
Definition: opengl_wrap.h:655
void(GLFUNC * ptr_glTransformFeedbackVaryings)(GLuint program, GLsizei count, const GLchar *const *varyings, GLenum bufferMode)
Definition: opengl_wrap.h:270
ptr_glClearBufferData clearBufferData
Definition: opengl_wrap.h:1274
ptr_glVertexAttribI4bv vertexAttribI4bv
Definition: opengl_wrap.h:940
void(GLFUNC * ptr_glGetnUniformivARB)(GLuint program, GLint location, GLsizei bufSize, GLint *params)
Definition: opengl_wrap.h:600
GLboolean(GLFUNC * ptr_glIsNamedStringARB)(GLint namelen, const GLchar *name)
Definition: opengl_wrap.h:389
GLboolean(GLFUNC * ptr_glIsTexture)(GLuint texture)
Definition: opengl_wrap.h:119
ptr_glGetUniformfv getUniformfv
Definition: opengl_wrap.h:832
ptr_glStencilFunc stencilFunc
Definition: opengl_wrap.h:731
GLboolean(GLFUNC * ptr_glIsEnabledi)(GLenum target, GLuint index)
Definition: opengl_wrap.h:265
void(GLFUNC * ptr_glGetUniformSubroutineuiv)(GLenum shadertype, GLint location, GLuint *params)
Definition: opengl_wrap.h:475
ptr_glUniform3dv uniform3dv
Definition: opengl_wrap.h:1103
ptr_glProgramUniform4d programUniform4d
Definition: opengl_wrap.h:1180
GLint(GLFUNC * ptr_glGetProgramResourceLocationIndex)(GLuint program, GLenum programInterface, const GLchar *name)
Definition: opengl_wrap.h:653
void(GLFUNC * ptr_glVertexAttribI1uiv)(GLuint index, const GLuint *v)
Definition: opengl_wrap.h:290
void(GLFUNC * ptr_glGetSamplerParameterIuiv)(GLuint sampler, GLenum pname, GLuint *params)
Definition: opengl_wrap.h:407
ptr_glTexBuffer texBuffer
Definition: opengl_wrap.h:966
void(GLFUNC * ptr_glVertexAttrib2f)(GLuint index, GLfloat x, GLfloat y)
Definition: opengl_wrap.h:225
ptr_glGetProgramStageiv getProgramStageiv
Definition: opengl_wrap.h:1122
ptr_glEndQuery endQuery
Definition: opengl_wrap.h:792
void(GLFUNC * ptr_glCullFace)(GLenum mode)
Definition: opengl_wrap.h:58
void(GLFUNC * ptr_glProgramUniformMatrix2x3dv)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
Definition: opengl_wrap.h:550
void(GLFUNC * ptr_glGetInteger64i_v)(GLenum target, GLuint index, CLint64 *data)
Definition: opengl_wrap.h:322
ptr_glBindBufferRange bindBufferRange
Definition: opengl_wrap.h:914
void(GLFUNC * ptr_glBlitFramebuffer)(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)
Definition: opengl_wrap.h:348
ptr_glSecondaryColorP3uiv secondaryColorP3uiv
Definition: opengl_wrap.h:1086
void(GLFUNC * ptr_glMultiTexCoordP4uiv)(GLenum texture, GLenum type, const GLuint *coords)
Definition: opengl_wrap.h:432
void(GLFUNC * ptr_glUniform4ui)(GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)
Definition: opengl_wrap.h:304
void(GLFUNC * ptr_glDrawElementsInstancedBaseInstance)(GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLuint baseinstance)
Definition: opengl_wrap.h:604
void(GLFUNC * ptr_glBindSampler)(GLuint unit, GLuint sampler)
Definition: opengl_wrap.h:397
void(GLFUNC * ptr_glGetObjectLabel)(GLenum identifier, GLuint name, GLsizei bufSize, GLsizei *length, GLchar *label)
Definition: opengl_wrap.h:625
ptr_glQueryCounter queryCounter
Definition: opengl_wrap.h:1054
void(GLFUNC * ptr_glProgramBinary)(GLuint program, GLenum binaryFormat, const GLvoid *binary, GLsizei length)
Definition: opengl_wrap.h:496
ptr_glProgramUniformMatrix4x2fv programUniformMatrix4x2fv
Definition: opengl_wrap.h:1193
ptr_glVertexAttrib1s vertexAttrib1s
Definition: opengl_wrap.h:867
ptr_glUniform1f uniform1f
Definition: opengl_wrap.h:843
ptr_glVertexAttrib4Nusv vertexAttrib4Nusv
Definition: opengl_wrap.h:887
void(GLFUNC * ptr_glFinish)(void)
Definition: opengl_wrap.h:81
ptr_glUniformMatrix3x2fv uniformMatrix3x2fv
Definition: opengl_wrap.h:901
ptr_glProgramUniformMatrix4fv programUniformMatrix4fv
Definition: opengl_wrap.h:1186
ptr_glUniform2d uniform2d
Definition: opengl_wrap.h:1098
void(GLFUNC * ptr_glPointParameteriv)(GLenum pname, const GLint *params)
Definition: opengl_wrap.h:141
ptr_glDeleteProgramPipelines deleteProgramPipelines
Definition: opengl_wrap.h:1148
signed char GLbyte
Definition: opengl_defines.h:57
ptr_glMapBuffer mapBuffer
Definition: opengl_wrap.h:803
void(GLFUNC * ptr_glProgramUniform2i)(GLuint program, GLint location, GLint v0, GLint v1)
Definition: opengl_wrap.h:514
void(GLFUNC * ptr_glProgramUniformMatrix2fv)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
Definition: opengl_wrap.h:538
ptr_glProgramUniformMatrix3dv programUniformMatrix3dv
Definition: opengl_wrap.h:1188
void(GLFUNC * ptr_glProgramUniform1uiv)(GLuint program, GLint location, GLsizei count, const GLuint *value)
Definition: opengl_wrap.h:513
void(GLFUNC * ptr_glInvalidateTexImage)(GLuint texture, GLint level)
Definition: opengl_wrap.h:641
void(GLFUNC * ptr_glGetnTexImageARB)(GLenum target, GLint level, GLenum format, GLenum type, GLsizei bufSize, GLvoid *img)
Definition: opengl_wrap.h:596
ptr_glGetCompressedTexImage getCompressedTexImage
Definition: opengl_wrap.h:780
ptr_glCompressedTexSubImage2D compressedTexSubImage2D
Definition: opengl_wrap.h:778
void(GLFUNC * ptr_glProgramUniform4iv)(GLuint program, GLint location, GLsizei count, const GLint *value)
Definition: opengl_wrap.h:531
void(GLFUNC * ptr_glVertexAttribI4iv)(GLuint index, const GLint *v)
Definition: opengl_wrap.h:289
char GLchar
Definition: opengl_defines.h:71
void(GLFUNC * ptr_glVertexAttrib4ubv)(GLuint index, const GLubyte *v)
Definition: opengl_wrap.h:250
void(GLFUNC * ptr_glPointParameterfv)(GLenum pname, const GLfloat *params)
Definition: opengl_wrap.h:139
ptr_glGetTexLevelParameterfv getTexLevelParameterfv
Definition: opengl_wrap.h:747
void(GLFUNC * ptr_glUniformMatrix3x2fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
Definition: opengl_wrap.h:255
void(GLFUNC * ptr_glVertexAttrib4s)(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w)
Definition: opengl_wrap.h:248
void(GLFUNC * ptr_glCopyTexSubImage1D)(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)
Definition: opengl_wrap.h:112
void(GLFUNC * ptr_glColorP4ui)(GLenum type, GLuint color)
Definition: opengl_wrap.h:437
void(GLFUNC * ptr_glBindBufferRange)(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size)
Definition: opengl_wrap.h:268
void(GLFUNC * ptr_glUniformMatrix3x4dv)(GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
Definition: opengl_wrap.h:465
void(GLFUNC * ptr_glEndQueryIndexed)(GLenum target, GLuint index)
Definition: opengl_wrap.h:488
void(GLFUNC * ptr_glViewportIndexedf)(GLuint index, GLfloat x, GLfloat y, GLfloat w, GLfloat h)
Definition: opengl_wrap.h:569
void(GLFUNC * ptr_glMultiTexCoordP3uiv)(GLenum texture, GLenum type, const GLuint *coords)
Definition: opengl_wrap.h:430
ptr_glVertexAttribI4iv vertexAttribI4iv
Definition: opengl_wrap.h:935
ptr_glVertexAttribI4usv vertexAttribI4usv
Definition: opengl_wrap.h:943
ptr_glProgramUniform2iv programUniform2iv
Definition: opengl_wrap.h:1161
ptr_glBlendEquation blendEquation
Definition: opengl_wrap.h:767
void(GLFUNC * ptr_glCompressedTexImage3D)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid *data)
Definition: opengl_wrap.h:128
ptr_glBindAttribLocation bindAttribLocation
Definition: opengl_wrap.h:813
ptr_glTexImage3D texImage3D
Definition: opengl_wrap.h:769
void(GLFUNC * ptr_glTexParameterf)(GLenum target, GLenum pname, GLfloat param)
Definition: opengl_wrap.h:65
ptr_glGetQueryIndexediv getQueryIndexediv
Definition: opengl_wrap.h:1135
ptr_glClearBufferiv clearBufferiv
Definition: opengl_wrap.h:959
ptr_glCopyTexImage2D copyTexImage2D
Definition: opengl_wrap.h:757
ptr_glSampleMaski sampleMaski
Definition: opengl_wrap.h:1026
ptr_glValidateProgram validateProgram
Definition: opengl_wrap.h:862
ptr_glProgramUniformMatrix4dv programUniformMatrix4dv
Definition: opengl_wrap.h:1189
ptr_glVertexArrayVertexAttribLFormatEXT vertexArrayVertexAttribLFormatEXT
Definition: opengl_wrap.h:1317
void(GLFUNC * ptr_glGetUniformIndices)(GLuint program, GLsizei uniformCount, const GLchar *const *uniformNames, GLuint *uniformIndices)
Definition: opengl_wrap.h:357
void(GLFUNC * ptr_glPushDebugGroup)(GLenum source, GLuint id, GLsizei length, const GLchar *message)
Definition: opengl_wrap.h:622
ptr_glVertexAttribI3i vertexAttribI3i
Definition: opengl_wrap.h:926
ptr_glVertexAttribI3ui vertexAttribI3ui
Definition: opengl_wrap.h:930
ptr_glVertexAttribI1ui vertexAttribI1ui
Definition: opengl_wrap.h:928
void(GLFUNC * ptr_glGetTexLevelParameteriv)(GLenum target, GLint level, GLenum pname, GLint *params)
Definition: opengl_wrap.h:102
ptr_glGetAttachedShaders getAttachedShaders
Definition: opengl_wrap.h:824
void(GLFUNC * ptr_glMultiTexCoordP2ui)(GLenum texture, GLenum type, GLuint coords)
Definition: opengl_wrap.h:427
ptr_glGetFragDataIndex getFragDataIndex
Definition: opengl_wrap.h:1039
ptr_glGetActiveUniformName getActiveUniformName
Definition: opengl_wrap.h:1005
ptr_glCopyTexSubImage1D copyTexSubImage1D
Definition: opengl_wrap.h:758
ptr_glProgramUniform1dv programUniform1dv
Definition: opengl_wrap.h:1157
ptr_glDebugMessageControl debugMessageControl
Definition: opengl_wrap.h:1264
void(GLFUNC * ptr_glStencilFuncSeparate)(GLenum face, GLenum func, GLint ref, GLuint mask)
Definition: opengl_wrap.h:164
void(GLFUNC * ptr_glDrawArraysInstancedBaseInstance)(GLenum mode, GLint first, GLsizei count, GLsizei instancecount, GLuint baseinstance)
Definition: opengl_wrap.h:603
void(GLFUNC * ptr_glVertexAttribL2d)(GLuint index, GLdouble x, GLdouble y)
Definition: opengl_wrap.h:559
void(GLFUNC * ptr_glViewportIndexedfv)(GLuint index, const GLfloat *v)
Definition: opengl_wrap.h:570
void(GLFUNC * ptr_glGetnPixelMapfvARB)(GLenum map, GLsizei bufSize, GLfloat *values)
Definition: opengl_wrap.h:587
ptr_glBindBufferBase bindBufferBase
Definition: opengl_wrap.h:915
ptr_glGetQueryObjecti64v getQueryObjecti64v
Definition: opengl_wrap.h:1055
ptr_glVertexAttrib4fv vertexAttrib4fv
Definition: opengl_wrap.h:892
void(GLFUNC * ptr_glShaderSource)(GLuint shader, GLsizei count, const GLchar *const *string, const GLint *length)
Definition: opengl_wrap.h:195
GLint(GLFUNC * ptr_glGetProgramResourceLocation)(GLuint program, GLenum programInterface, const GLchar *name)
Definition: opengl_wrap.h:652
ptr_glUniform4ui uniform4ui
Definition: opengl_wrap.h:950
void(GLFUNC * ptr_glEnablei)(GLenum target, GLuint index)
Definition: opengl_wrap.h:263
void(GLFUNC * ptr_glUniform1iv)(GLint location, GLsizei count, const GLint *value)
Definition: opengl_wrap.h:209
ptr_glGetnPixelMapfvARB getnPixelMapfvARB
Definition: opengl_wrap.h:1233
ptr_glUniformMatrix2x3fv uniformMatrix2x3fv
Definition: opengl_wrap.h:900
void(GLFUNC * ptr_glGetBooleanv)(GLenum pname, GLboolean *params)
Definition: opengl_wrap.h:92
void(GLFUNC * ptr_glVertexAttribFormat)(GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset)
Definition: opengl_wrap.h:663
void(GLFUNC * ptr_glPatchParameterfv)(GLenum pname, const GLfloat *values)
Definition: opengl_wrap.h:478
void(GLFUNC * ptr_glDeleteNamedStringARB)(GLint namelen, const GLchar *name)
Definition: opengl_wrap.h:387
void(GLFUNC * ptr_glUniform1f)(GLint location, GLfloat v0)
Definition: opengl_wrap.h:197
void(GLFUNC * ptr_glBlendFuncSeparateiARB)(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)
Definition: opengl_wrap.h:384
ptr_glDrawElementsBaseVertex drawElementsBaseVertex
Definition: opengl_wrap.h:1011
void(GLFUNC * ptr_glClearDepth)(GLdouble depth)
Definition: opengl_wrap.h:75
void(GLFUNC * ptr_glHint)(GLenum target, GLenum mode)
Definition: opengl_wrap.h:60
ptr_glVertexP4uiv vertexP4uiv
Definition: opengl_wrap.h:1062
void(GLFUNC * ptr_glTexCoordP3uiv)(GLenum type, const GLuint *coords)
Definition: opengl_wrap.h:422
ptr_glDeleteRenderbuffers deleteRenderbuffers
Definition: opengl_wrap.h:979
ptr_glBlendFuncSeparate blendFuncSeparate
Definition: opengl_wrap.h:781
void(GLFUNC * ptr_glClearBufferiv)(GLenum buffer, GLint drawbuffer, const GLint *value)
Definition: opengl_wrap.h:313
ptr_glGetShaderInfoLog getShaderInfoLog
Definition: opengl_wrap.h:829
ptr_glProgramUniform4ui programUniform4ui
Definition: opengl_wrap.h:1182
void(GLFUNC * ptr_glVertexArrayVertexAttribLFormatEXT)(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
Definition: opengl_wrap.h:671
void * CLDEBUGPROCARB
Definition: opengl_defines.h:76
ptr_glBufferStorage BufferStorage
Definition: opengl_wrap.h:1322
void(GLFUNC * ptr_glVertexAttribI4ubv)(GLuint index, const GLubyte *v)
Definition: opengl_wrap.h:296
ptr_glPatchParameteri patchParameteri
Definition: opengl_wrap.h:1123
ptr_glStencilOpSeparate stencilOpSeparate
Definition: opengl_wrap.h:809
ptr_glVertexAttrib2f vertexAttrib2f
Definition: opengl_wrap.h:871
ptr_glFramebufferTexture framebufferTexture
Definition: opengl_wrap.h:970
void(GLFUNC * ptr_glDepthFunc)(GLenum func)
Definition: opengl_wrap.h:87
void(GLFUNC * ptr_glActiveTexture)(GLenum texture)
Definition: opengl_wrap.h:126
ptr_glMultiDrawArrays multiDrawArrays
Definition: opengl_wrap.h:782
ptr_glVertexAttrib4ubv vertexAttrib4ubv
Definition: opengl_wrap.h:896
ptr_glGetnMapfvARB getnMapfvARB
Definition: opengl_wrap.h:1231
GLboolean(GLFUNC * ptr_glIsBuffer)(GLuint buffer)
Definition: opengl_wrap.h:153
ptr_glClearBufferfv clearBufferfv
Definition: opengl_wrap.h:961
void(GLFUNC * ptr_glGetProgramiv)(GLuint program, GLenum pname, GLint *params)
Definition: opengl_wrap.h:180
void(GLFUNC * ptr_glBindVertexArray)(GLuint array)
Definition: opengl_wrap.h:353
ptr_glValidateProgramPipeline validateProgramPipeline
Definition: opengl_wrap.h:1202
void(GLFUNC * ptr_glGetShaderiv)(GLuint shader, GLenum pname, GLint *params)
Definition: opengl_wrap.h:182
ptr_glGenVertexArrays genVertexArrays
Definition: opengl_wrap.h:1001
void(GLFUNC * ptr_glNamedFramebufferParameteriEXT)(GLuint framebuffer, GLenum pname, GLint param)
Definition: opengl_wrap.h:637
void(GLFUNC * ptr_glDepthRange)(GLdouble near, GLdouble far)
Definition: opengl_wrap.h:104
void(GLFUNC * ptr_glProgramUniformMatrix4x2fv)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
Definition: opengl_wrap.h:547
void(GLFUNC * ptr_glUniform2dv)(GLint location, GLsizei count, const GLdouble *value)
Definition: opengl_wrap.h:456
ptr_glPixelStorei pixelStorei
Definition: opengl_wrap.h:735
void(GLFUNC * ptr_glGetShaderPrecisionFormat)(GLenum shadertype, GLenum precisiontype, GLint *range, GLint *precision)
Definition: opengl_wrap.h:492
ptr_glDrawBuffer drawBuffer
Definition: opengl_wrap.h:717
ptr_glGetDoublei_v getDoublei_v
Definition: opengl_wrap.h:1223
ptr_glProgramUniform1uiv programUniform1uiv
Definition: opengl_wrap.h:1159
void(GLFUNC * ptr_glVertexAttribL3dv)(GLuint index, const GLdouble *v)
Definition: opengl_wrap.h:564
void(GLFUNC * ptr_glDispatchComputeIndirect)(GLintptr indirect)
Definition: opengl_wrap.h:633
void(GLFUNC * ptr_glFramebufferRenderbuffer)(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
Definition: opengl_wrap.h:345
ptr_glSampleCoverage sampleCoverage
Definition: opengl_wrap.h:773
ptr_glShaderStorageBlockBinding shaderStorageBlockBinding
Definition: opengl_wrap.h:1300
ptr_glUseProgramStages useProgramStages
Definition: opengl_wrap.h:1144
ptr_glTexCoordP4uiv texCoordP4uiv
Definition: opengl_wrap.h:1070
ptr_glTexStorage3DMultisample texStorage3DMultisample
Definition: opengl_wrap.h:1304
ptr_glViewportArrayv viewportArrayv
Definition: opengl_wrap.h:1214
ptr_glGetActiveUniform getActiveUniform
Definition: opengl_wrap.h:823
void(GLFUNC * ptr_glVertexP2uiv)(GLenum type, const GLuint *value)
Definition: opengl_wrap.h:412
GLint(GLFUNC * ptr_glGetSubroutineUniformLocation)(GLuint program, GLenum shadertype, const GLchar *name)
Definition: opengl_wrap.h:469
void(GLFUNC * ptr_glDebugMessageCallback)(CLDEBUGPROC callback, const void *userParam)
Definition: opengl_wrap.h:620
ptr_glFramebufferTexture1D framebufferTexture1D
Definition: opengl_wrap.h:988
void(GLFUNC * ptr_glGetVertexAttribiv)(GLuint index, GLenum pname, GLint *params)
Definition: opengl_wrap.h:190
void(GLFUNC * ptr_glFrontFace)(GLenum mode)
Definition: opengl_wrap.h:59
void(GLFUNC * ptr_glGetFloati_v)(GLenum target, GLuint index, GLfloat *data)
Definition: opengl_wrap.h:576
ptr_glViewport viewport
Definition: opengl_wrap.h:751
ptr_glFinish finish
Definition: opengl_wrap.h:727
void(GLFUNC * ptr_glVertexAttribI1ui)(GLuint index, GLuint x)
Definition: opengl_wrap.h:282
void(GLFUNC * ptr_glDeleteRenderbuffers)(GLsizei n, const GLuint *renderbuffers)
Definition: opengl_wrap.h:333
void(GLFUNC * ptr_glNormalP3ui)(GLenum type, GLuint coords)
Definition: opengl_wrap.h:433
ptr_glDepthMask depthMask
Definition: opengl_wrap.h:724
void(GLFUNC * ptr_glBindFramebuffer)(GLenum target, GLuint framebuffer)
Definition: opengl_wrap.h:338
void(GLFUNC * ptr_glTexStorage2DMultisample)(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)
Definition: opengl_wrap.h:657
ptr_glVertexAttribP1uiv vertexAttribP1uiv
Definition: opengl_wrap.h:1088
ptr_glVertexAttribIFormat vertexAttribIFormat
Definition: opengl_wrap.h:1310
ptr_glVertexArrayVertexAttribBindingEXT vertexArrayVertexAttribBindingEXT
Definition: opengl_wrap.h:1318
void(GLFUNC * ptr_glDepthRangeIndexed)(GLuint index, GLdouble n, GLdouble f)
Definition: opengl_wrap.h:575
ptr_glGetnUniformfvARB getnUniformfvARB
Definition: opengl_wrap.h:1245
ptr_glVertexAttribI4ui vertexAttribI4ui
Definition: opengl_wrap.h:931
ptr_glGetShaderiv getShaderiv
Definition: opengl_wrap.h:828