Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(64)

Side by Side Diff: gpu/command_buffer/client/gles2_c_lib_autogen.h

Issue 1188013004: Added support for Time Elapsed queries through the command buffer. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 // This file is auto-generated from 5 // This file is auto-generated from
6 // gpu/command_buffer/build_gles2_cmd_buffer.py 6 // gpu/command_buffer/build_gles2_cmd_buffer.py
7 // It's formatted by clang-format using chromium coding style: 7 // It's formatted by clang-format using chromium coding style:
8 // clang-format -i -style=chromium filename 8 // clang-format -i -style=chromium filename
9 // DO NOT EDIT! 9 // DO NOT EDIT!
10 10
(...skipping 1052 matching lines...) Expand 10 before | Expand all | Expand 10 after
1063 } 1063 }
1064 void GLES2EndTransformFeedback() { 1064 void GLES2EndTransformFeedback() {
1065 gles2::GetGLContext()->EndTransformFeedback(); 1065 gles2::GetGLContext()->EndTransformFeedback();
1066 } 1066 }
1067 void GLES2GetQueryivEXT(GLenum target, GLenum pname, GLint* params) { 1067 void GLES2GetQueryivEXT(GLenum target, GLenum pname, GLint* params) {
1068 gles2::GetGLContext()->GetQueryivEXT(target, pname, params); 1068 gles2::GetGLContext()->GetQueryivEXT(target, pname, params);
1069 } 1069 }
1070 void GLES2GetQueryObjectuivEXT(GLuint id, GLenum pname, GLuint* params) { 1070 void GLES2GetQueryObjectuivEXT(GLuint id, GLenum pname, GLuint* params) {
1071 gles2::GetGLContext()->GetQueryObjectuivEXT(id, pname, params); 1071 gles2::GetGLContext()->GetQueryObjectuivEXT(id, pname, params);
1072 } 1072 }
1073 void GLES2GetQueryObjectui64vEXT(GLuint id, GLenum pname, GLuint64* params) {
1074 gles2::GetGLContext()->GetQueryObjectui64vEXT(id, pname, params);
1075 }
1073 void GLES2InsertEventMarkerEXT(GLsizei length, const GLchar* marker) { 1076 void GLES2InsertEventMarkerEXT(GLsizei length, const GLchar* marker) {
1074 gles2::GetGLContext()->InsertEventMarkerEXT(length, marker); 1077 gles2::GetGLContext()->InsertEventMarkerEXT(length, marker);
1075 } 1078 }
1076 void GLES2PushGroupMarkerEXT(GLsizei length, const GLchar* marker) { 1079 void GLES2PushGroupMarkerEXT(GLsizei length, const GLchar* marker) {
1077 gles2::GetGLContext()->PushGroupMarkerEXT(length, marker); 1080 gles2::GetGLContext()->PushGroupMarkerEXT(length, marker);
1078 } 1081 }
1079 void GLES2PopGroupMarkerEXT() { 1082 void GLES2PopGroupMarkerEXT() {
1080 gles2::GetGLContext()->PopGroupMarkerEXT(); 1083 gles2::GetGLContext()->PopGroupMarkerEXT();
1081 } 1084 }
1082 void GLES2GenVertexArraysOES(GLsizei n, GLuint* arrays) { 1085 void GLES2GenVertexArraysOES(GLsizei n, GLuint* arrays) {
(...skipping 320 matching lines...) Expand 10 before | Expand all | Expand 10 after
1403 return gles2::GetGLContext()->GetGraphicsResetStatusKHR(); 1406 return gles2::GetGLContext()->GetGraphicsResetStatusKHR();
1404 } 1407 }
1405 void GLES2BlendBarrierKHR() { 1408 void GLES2BlendBarrierKHR() {
1406 gles2::GetGLContext()->BlendBarrierKHR(); 1409 gles2::GetGLContext()->BlendBarrierKHR();
1407 } 1410 }
1408 1411
1409 namespace gles2 { 1412 namespace gles2 {
1410 1413
1411 extern const NameToFunc g_gles2_function_table[] = { 1414 extern const NameToFunc g_gles2_function_table[] = {
1412 { 1415 {
1413 "glActiveTexture", 1416 "glActiveTexture",
1414 reinterpret_cast<GLES2FunctionPointer>(glActiveTexture), 1417 reinterpret_cast<GLES2FunctionPointer>(glActiveTexture),
1415 }, 1418 },
1416 { 1419 {
1417 "glAttachShader", 1420 "glAttachShader",
1418 reinterpret_cast<GLES2FunctionPointer>(glAttachShader), 1421 reinterpret_cast<GLES2FunctionPointer>(glAttachShader),
1419 }, 1422 },
1420 { 1423 {
1421 "glBindAttribLocation", 1424 "glBindAttribLocation",
1422 reinterpret_cast<GLES2FunctionPointer>(glBindAttribLocation), 1425 reinterpret_cast<GLES2FunctionPointer>(glBindAttribLocation),
1423 }, 1426 },
1424 { 1427 {
1425 "glBindBuffer", 1428 "glBindBuffer", reinterpret_cast<GLES2FunctionPointer>(glBindBuffer),
1426 reinterpret_cast<GLES2FunctionPointer>(glBindBuffer), 1429 },
1427 }, 1430 {
1428 { 1431 "glBindBufferBase",
1429 "glBindBufferBase", 1432 reinterpret_cast<GLES2FunctionPointer>(glBindBufferBase),
1430 reinterpret_cast<GLES2FunctionPointer>(glBindBufferBase), 1433 },
1431 }, 1434 {
1432 { 1435 "glBindBufferRange",
1433 "glBindBufferRange", 1436 reinterpret_cast<GLES2FunctionPointer>(glBindBufferRange),
1434 reinterpret_cast<GLES2FunctionPointer>(glBindBufferRange), 1437 },
1435 }, 1438 {
1436 { 1439 "glBindFramebuffer",
1437 "glBindFramebuffer", 1440 reinterpret_cast<GLES2FunctionPointer>(glBindFramebuffer),
1438 reinterpret_cast<GLES2FunctionPointer>(glBindFramebuffer), 1441 },
1439 }, 1442 {
1440 { 1443 "glBindRenderbuffer",
1441 "glBindRenderbuffer", 1444 reinterpret_cast<GLES2FunctionPointer>(glBindRenderbuffer),
1442 reinterpret_cast<GLES2FunctionPointer>(glBindRenderbuffer), 1445 },
1443 }, 1446 {
1444 { 1447 "glBindSampler", reinterpret_cast<GLES2FunctionPointer>(glBindSampler),
1445 "glBindSampler", 1448 },
1446 reinterpret_cast<GLES2FunctionPointer>(glBindSampler), 1449 {
1447 }, 1450 "glBindTexture", reinterpret_cast<GLES2FunctionPointer>(glBindTexture),
1448 { 1451 },
1449 "glBindTexture", 1452 {
1450 reinterpret_cast<GLES2FunctionPointer>(glBindTexture), 1453 "glBindTransformFeedback",
1451 }, 1454 reinterpret_cast<GLES2FunctionPointer>(glBindTransformFeedback),
1452 { 1455 },
1453 "glBindTransformFeedback", 1456 {
1454 reinterpret_cast<GLES2FunctionPointer>(glBindTransformFeedback), 1457 "glBlendColor", reinterpret_cast<GLES2FunctionPointer>(glBlendColor),
1455 }, 1458 },
1456 { 1459 {
1457 "glBlendColor", 1460 "glBlendEquation",
1458 reinterpret_cast<GLES2FunctionPointer>(glBlendColor), 1461 reinterpret_cast<GLES2FunctionPointer>(glBlendEquation),
1459 }, 1462 },
1460 { 1463 {
1461 "glBlendEquation", 1464 "glBlendEquationSeparate",
1462 reinterpret_cast<GLES2FunctionPointer>(glBlendEquation), 1465 reinterpret_cast<GLES2FunctionPointer>(glBlendEquationSeparate),
1463 }, 1466 },
1464 { 1467 {
1465 "glBlendEquationSeparate", 1468 "glBlendFunc", reinterpret_cast<GLES2FunctionPointer>(glBlendFunc),
1466 reinterpret_cast<GLES2FunctionPointer>(glBlendEquationSeparate), 1469 },
1467 }, 1470 {
1468 { 1471 "glBlendFuncSeparate",
1469 "glBlendFunc", 1472 reinterpret_cast<GLES2FunctionPointer>(glBlendFuncSeparate),
1470 reinterpret_cast<GLES2FunctionPointer>(glBlendFunc), 1473 },
1471 }, 1474 {
1472 { 1475 "glBufferData", reinterpret_cast<GLES2FunctionPointer>(glBufferData),
1473 "glBlendFuncSeparate", 1476 },
1474 reinterpret_cast<GLES2FunctionPointer>(glBlendFuncSeparate), 1477 {
1475 }, 1478 "glBufferSubData",
1476 { 1479 reinterpret_cast<GLES2FunctionPointer>(glBufferSubData),
1477 "glBufferData", 1480 },
1478 reinterpret_cast<GLES2FunctionPointer>(glBufferData), 1481 {
1479 }, 1482 "glCheckFramebufferStatus",
1480 { 1483 reinterpret_cast<GLES2FunctionPointer>(glCheckFramebufferStatus),
1481 "glBufferSubData", 1484 },
1482 reinterpret_cast<GLES2FunctionPointer>(glBufferSubData), 1485 {
1483 }, 1486 "glClear", reinterpret_cast<GLES2FunctionPointer>(glClear),
1484 { 1487 },
1485 "glCheckFramebufferStatus", 1488 {
1486 reinterpret_cast<GLES2FunctionPointer>(glCheckFramebufferStatus), 1489 "glClearBufferfi",
1487 }, 1490 reinterpret_cast<GLES2FunctionPointer>(glClearBufferfi),
1488 { 1491 },
1489 "glClear", 1492 {
1490 reinterpret_cast<GLES2FunctionPointer>(glClear), 1493 "glClearBufferfv",
1491 }, 1494 reinterpret_cast<GLES2FunctionPointer>(glClearBufferfv),
1492 { 1495 },
1493 "glClearBufferfi", 1496 {
1494 reinterpret_cast<GLES2FunctionPointer>(glClearBufferfi), 1497 "glClearBufferiv",
1495 }, 1498 reinterpret_cast<GLES2FunctionPointer>(glClearBufferiv),
1496 { 1499 },
1497 "glClearBufferfv", 1500 {
1498 reinterpret_cast<GLES2FunctionPointer>(glClearBufferfv), 1501 "glClearBufferuiv",
1499 }, 1502 reinterpret_cast<GLES2FunctionPointer>(glClearBufferuiv),
1500 { 1503 },
1501 "glClearBufferiv", 1504 {
1502 reinterpret_cast<GLES2FunctionPointer>(glClearBufferiv), 1505 "glClearColor", reinterpret_cast<GLES2FunctionPointer>(glClearColor),
1503 }, 1506 },
1504 { 1507 {
1505 "glClearBufferuiv", 1508 "glClearDepthf", reinterpret_cast<GLES2FunctionPointer>(glClearDepthf),
1506 reinterpret_cast<GLES2FunctionPointer>(glClearBufferuiv), 1509 },
1507 }, 1510 {
1508 { 1511 "glClearStencil",
1509 "glClearColor", 1512 reinterpret_cast<GLES2FunctionPointer>(glClearStencil),
1510 reinterpret_cast<GLES2FunctionPointer>(glClearColor), 1513 },
1511 }, 1514 {
1512 { 1515 "glClientWaitSync",
1513 "glClearDepthf", 1516 reinterpret_cast<GLES2FunctionPointer>(glClientWaitSync),
1514 reinterpret_cast<GLES2FunctionPointer>(glClearDepthf), 1517 },
1515 }, 1518 {
1516 { 1519 "glColorMask", reinterpret_cast<GLES2FunctionPointer>(glColorMask),
1517 "glClearStencil", 1520 },
1518 reinterpret_cast<GLES2FunctionPointer>(glClearStencil), 1521 {
1519 }, 1522 "glCompileShader",
1520 { 1523 reinterpret_cast<GLES2FunctionPointer>(glCompileShader),
1521 "glClientWaitSync", 1524 },
1522 reinterpret_cast<GLES2FunctionPointer>(glClientWaitSync), 1525 {
1523 }, 1526 "glCompressedTexImage2D",
1524 { 1527 reinterpret_cast<GLES2FunctionPointer>(glCompressedTexImage2D),
1525 "glColorMask", 1528 },
1526 reinterpret_cast<GLES2FunctionPointer>(glColorMask), 1529 {
1527 }, 1530 "glCompressedTexSubImage2D",
1528 { 1531 reinterpret_cast<GLES2FunctionPointer>(glCompressedTexSubImage2D),
1529 "glCompileShader", 1532 },
1530 reinterpret_cast<GLES2FunctionPointer>(glCompileShader), 1533 {
1531 }, 1534 "glCompressedTexImage3D",
1532 { 1535 reinterpret_cast<GLES2FunctionPointer>(glCompressedTexImage3D),
1533 "glCompressedTexImage2D", 1536 },
1534 reinterpret_cast<GLES2FunctionPointer>(glCompressedTexImage2D), 1537 {
1535 }, 1538 "glCompressedTexSubImage3D",
1536 { 1539 reinterpret_cast<GLES2FunctionPointer>(glCompressedTexSubImage3D),
1537 "glCompressedTexSubImage2D", 1540 },
1538 reinterpret_cast<GLES2FunctionPointer>(glCompressedTexSubImage2D), 1541 {
1539 }, 1542 "glCopyBufferSubData",
1540 { 1543 reinterpret_cast<GLES2FunctionPointer>(glCopyBufferSubData),
1541 "glCompressedTexImage3D", 1544 },
1542 reinterpret_cast<GLES2FunctionPointer>(glCompressedTexImage3D), 1545 {
1543 }, 1546 "glCopyTexImage2D",
1544 { 1547 reinterpret_cast<GLES2FunctionPointer>(glCopyTexImage2D),
1545 "glCompressedTexSubImage3D", 1548 },
1546 reinterpret_cast<GLES2FunctionPointer>(glCompressedTexSubImage3D), 1549 {
1547 }, 1550 "glCopyTexSubImage2D",
1548 { 1551 reinterpret_cast<GLES2FunctionPointer>(glCopyTexSubImage2D),
1549 "glCopyBufferSubData", 1552 },
1550 reinterpret_cast<GLES2FunctionPointer>(glCopyBufferSubData), 1553 {
1551 }, 1554 "glCopyTexSubImage3D",
1552 { 1555 reinterpret_cast<GLES2FunctionPointer>(glCopyTexSubImage3D),
1553 "glCopyTexImage2D", 1556 },
1554 reinterpret_cast<GLES2FunctionPointer>(glCopyTexImage2D), 1557 {
1555 }, 1558 "glCreateProgram",
1556 { 1559 reinterpret_cast<GLES2FunctionPointer>(glCreateProgram),
1557 "glCopyTexSubImage2D", 1560 },
1558 reinterpret_cast<GLES2FunctionPointer>(glCopyTexSubImage2D), 1561 {
1559 }, 1562 "glCreateShader",
1560 { 1563 reinterpret_cast<GLES2FunctionPointer>(glCreateShader),
1561 "glCopyTexSubImage3D", 1564 },
1562 reinterpret_cast<GLES2FunctionPointer>(glCopyTexSubImage3D), 1565 {
1563 }, 1566 "glCullFace", reinterpret_cast<GLES2FunctionPointer>(glCullFace),
1564 { 1567 },
1565 "glCreateProgram", 1568 {
1566 reinterpret_cast<GLES2FunctionPointer>(glCreateProgram), 1569 "glDeleteBuffers",
1567 }, 1570 reinterpret_cast<GLES2FunctionPointer>(glDeleteBuffers),
1568 { 1571 },
1569 "glCreateShader", 1572 {
1570 reinterpret_cast<GLES2FunctionPointer>(glCreateShader), 1573 "glDeleteFramebuffers",
1571 }, 1574 reinterpret_cast<GLES2FunctionPointer>(glDeleteFramebuffers),
1572 { 1575 },
1573 "glCullFace", 1576 {
1574 reinterpret_cast<GLES2FunctionPointer>(glCullFace), 1577 "glDeleteProgram",
1575 }, 1578 reinterpret_cast<GLES2FunctionPointer>(glDeleteProgram),
1576 { 1579 },
1577 "glDeleteBuffers", 1580 {
1578 reinterpret_cast<GLES2FunctionPointer>(glDeleteBuffers), 1581 "glDeleteRenderbuffers",
1579 }, 1582 reinterpret_cast<GLES2FunctionPointer>(glDeleteRenderbuffers),
1580 { 1583 },
1581 "glDeleteFramebuffers", 1584 {
1582 reinterpret_cast<GLES2FunctionPointer>(glDeleteFramebuffers), 1585 "glDeleteSamplers",
1583 }, 1586 reinterpret_cast<GLES2FunctionPointer>(glDeleteSamplers),
1584 { 1587 },
1585 "glDeleteProgram", 1588 {
1586 reinterpret_cast<GLES2FunctionPointer>(glDeleteProgram), 1589 "glDeleteSync", reinterpret_cast<GLES2FunctionPointer>(glDeleteSync),
1587 }, 1590 },
1588 { 1591 {
1589 "glDeleteRenderbuffers", 1592 "glDeleteShader",
1590 reinterpret_cast<GLES2FunctionPointer>(glDeleteRenderbuffers), 1593 reinterpret_cast<GLES2FunctionPointer>(glDeleteShader),
1591 }, 1594 },
1592 { 1595 {
1593 "glDeleteSamplers", 1596 "glDeleteTextures",
1594 reinterpret_cast<GLES2FunctionPointer>(glDeleteSamplers), 1597 reinterpret_cast<GLES2FunctionPointer>(glDeleteTextures),
1595 }, 1598 },
1596 { 1599 {
1597 "glDeleteSync", 1600 "glDeleteTransformFeedbacks",
1598 reinterpret_cast<GLES2FunctionPointer>(glDeleteSync), 1601 reinterpret_cast<GLES2FunctionPointer>(glDeleteTransformFeedbacks),
1599 }, 1602 },
1600 { 1603 {
1601 "glDeleteShader", 1604 "glDepthFunc", reinterpret_cast<GLES2FunctionPointer>(glDepthFunc),
1602 reinterpret_cast<GLES2FunctionPointer>(glDeleteShader), 1605 },
1603 }, 1606 {
1604 { 1607 "glDepthMask", reinterpret_cast<GLES2FunctionPointer>(glDepthMask),
1605 "glDeleteTextures", 1608 },
1606 reinterpret_cast<GLES2FunctionPointer>(glDeleteTextures), 1609 {
1607 }, 1610 "glDepthRangef", reinterpret_cast<GLES2FunctionPointer>(glDepthRangef),
1608 { 1611 },
1609 "glDeleteTransformFeedbacks", 1612 {
1610 reinterpret_cast<GLES2FunctionPointer>(glDeleteTransformFeedbacks), 1613 "glDetachShader",
1611 }, 1614 reinterpret_cast<GLES2FunctionPointer>(glDetachShader),
1612 { 1615 },
1613 "glDepthFunc", 1616 {
1614 reinterpret_cast<GLES2FunctionPointer>(glDepthFunc), 1617 "glDisable", reinterpret_cast<GLES2FunctionPointer>(glDisable),
1615 }, 1618 },
1616 { 1619 {
1617 "glDepthMask", 1620 "glDisableVertexAttribArray",
1618 reinterpret_cast<GLES2FunctionPointer>(glDepthMask), 1621 reinterpret_cast<GLES2FunctionPointer>(glDisableVertexAttribArray),
1619 }, 1622 },
1620 { 1623 {
1621 "glDepthRangef", 1624 "glDrawArrays", reinterpret_cast<GLES2FunctionPointer>(glDrawArrays),
1622 reinterpret_cast<GLES2FunctionPointer>(glDepthRangef), 1625 },
1623 }, 1626 {
1624 { 1627 "glDrawElements",
1625 "glDetachShader", 1628 reinterpret_cast<GLES2FunctionPointer>(glDrawElements),
1626 reinterpret_cast<GLES2FunctionPointer>(glDetachShader), 1629 },
1627 }, 1630 {
1628 { 1631 "glDrawRangeElements",
1629 "glDisable", 1632 reinterpret_cast<GLES2FunctionPointer>(glDrawRangeElements),
1630 reinterpret_cast<GLES2FunctionPointer>(glDisable), 1633 },
1631 }, 1634 {
1632 { 1635 "glEnable", reinterpret_cast<GLES2FunctionPointer>(glEnable),
1633 "glDisableVertexAttribArray", 1636 },
1634 reinterpret_cast<GLES2FunctionPointer>(glDisableVertexAttribArray), 1637 {
1635 }, 1638 "glEnableVertexAttribArray",
1636 { 1639 reinterpret_cast<GLES2FunctionPointer>(glEnableVertexAttribArray),
1637 "glDrawArrays", 1640 },
1638 reinterpret_cast<GLES2FunctionPointer>(glDrawArrays), 1641 {
1639 }, 1642 "glFenceSync", reinterpret_cast<GLES2FunctionPointer>(glFenceSync),
1640 { 1643 },
1641 "glDrawElements", 1644 {
1642 reinterpret_cast<GLES2FunctionPointer>(glDrawElements), 1645 "glFinish", reinterpret_cast<GLES2FunctionPointer>(glFinish),
1643 }, 1646 },
1644 { 1647 {
1645 "glDrawRangeElements", 1648 "glFlush", reinterpret_cast<GLES2FunctionPointer>(glFlush),
1646 reinterpret_cast<GLES2FunctionPointer>(glDrawRangeElements), 1649 },
1647 }, 1650 {
1648 { 1651 "glFramebufferRenderbuffer",
1649 "glEnable", 1652 reinterpret_cast<GLES2FunctionPointer>(glFramebufferRenderbuffer),
1650 reinterpret_cast<GLES2FunctionPointer>(glEnable), 1653 },
1651 }, 1654 {
1652 { 1655 "glFramebufferTexture2D",
1653 "glEnableVertexAttribArray", 1656 reinterpret_cast<GLES2FunctionPointer>(glFramebufferTexture2D),
1654 reinterpret_cast<GLES2FunctionPointer>(glEnableVertexAttribArray), 1657 },
1655 }, 1658 {
1656 { 1659 "glFramebufferTextureLayer",
1657 "glFenceSync", 1660 reinterpret_cast<GLES2FunctionPointer>(glFramebufferTextureLayer),
1658 reinterpret_cast<GLES2FunctionPointer>(glFenceSync), 1661 },
1659 }, 1662 {
1660 { 1663 "glFrontFace", reinterpret_cast<GLES2FunctionPointer>(glFrontFace),
1661 "glFinish", 1664 },
1662 reinterpret_cast<GLES2FunctionPointer>(glFinish), 1665 {
1663 }, 1666 "glGenBuffers", reinterpret_cast<GLES2FunctionPointer>(glGenBuffers),
1664 { 1667 },
1665 "glFlush", 1668 {
1666 reinterpret_cast<GLES2FunctionPointer>(glFlush), 1669 "glGenerateMipmap",
1667 }, 1670 reinterpret_cast<GLES2FunctionPointer>(glGenerateMipmap),
1668 { 1671 },
1669 "glFramebufferRenderbuffer", 1672 {
1670 reinterpret_cast<GLES2FunctionPointer>(glFramebufferRenderbuffer), 1673 "glGenFramebuffers",
1671 }, 1674 reinterpret_cast<GLES2FunctionPointer>(glGenFramebuffers),
1672 { 1675 },
1673 "glFramebufferTexture2D", 1676 {
1674 reinterpret_cast<GLES2FunctionPointer>(glFramebufferTexture2D), 1677 "glGenRenderbuffers",
1675 }, 1678 reinterpret_cast<GLES2FunctionPointer>(glGenRenderbuffers),
1676 { 1679 },
1677 "glFramebufferTextureLayer", 1680 {
1678 reinterpret_cast<GLES2FunctionPointer>(glFramebufferTextureLayer), 1681 "glGenSamplers", reinterpret_cast<GLES2FunctionPointer>(glGenSamplers),
1679 }, 1682 },
1680 { 1683 {
1681 "glFrontFace", 1684 "glGenTextures", reinterpret_cast<GLES2FunctionPointer>(glGenTextures),
1682 reinterpret_cast<GLES2FunctionPointer>(glFrontFace), 1685 },
1683 }, 1686 {
1684 { 1687 "glGenTransformFeedbacks",
1685 "glGenBuffers", 1688 reinterpret_cast<GLES2FunctionPointer>(glGenTransformFeedbacks),
1686 reinterpret_cast<GLES2FunctionPointer>(glGenBuffers), 1689 },
1687 }, 1690 {
1688 { 1691 "glGetActiveAttrib",
1689 "glGenerateMipmap", 1692 reinterpret_cast<GLES2FunctionPointer>(glGetActiveAttrib),
1690 reinterpret_cast<GLES2FunctionPointer>(glGenerateMipmap), 1693 },
1691 }, 1694 {
1692 { 1695 "glGetActiveUniform",
1693 "glGenFramebuffers", 1696 reinterpret_cast<GLES2FunctionPointer>(glGetActiveUniform),
1694 reinterpret_cast<GLES2FunctionPointer>(glGenFramebuffers), 1697 },
1695 }, 1698 {
1696 { 1699 "glGetActiveUniformBlockiv",
1697 "glGenRenderbuffers", 1700 reinterpret_cast<GLES2FunctionPointer>(glGetActiveUniformBlockiv),
1698 reinterpret_cast<GLES2FunctionPointer>(glGenRenderbuffers), 1701 },
1699 }, 1702 {
1700 { 1703 "glGetActiveUniformBlockName",
1701 "glGenSamplers", 1704 reinterpret_cast<GLES2FunctionPointer>(glGetActiveUniformBlockName),
1702 reinterpret_cast<GLES2FunctionPointer>(glGenSamplers), 1705 },
1703 }, 1706 {
1704 { 1707 "glGetActiveUniformsiv",
1705 "glGenTextures", 1708 reinterpret_cast<GLES2FunctionPointer>(glGetActiveUniformsiv),
1706 reinterpret_cast<GLES2FunctionPointer>(glGenTextures), 1709 },
1707 }, 1710 {
1708 { 1711 "glGetAttachedShaders",
1709 "glGenTransformFeedbacks", 1712 reinterpret_cast<GLES2FunctionPointer>(glGetAttachedShaders),
1710 reinterpret_cast<GLES2FunctionPointer>(glGenTransformFeedbacks), 1713 },
1711 }, 1714 {
1712 { 1715 "glGetAttribLocation",
1713 "glGetActiveAttrib", 1716 reinterpret_cast<GLES2FunctionPointer>(glGetAttribLocation),
1714 reinterpret_cast<GLES2FunctionPointer>(glGetActiveAttrib), 1717 },
1715 }, 1718 {
1716 { 1719 "glGetBooleanv", reinterpret_cast<GLES2FunctionPointer>(glGetBooleanv),
1717 "glGetActiveUniform", 1720 },
1718 reinterpret_cast<GLES2FunctionPointer>(glGetActiveUniform), 1721 {
1719 }, 1722 "glGetBufferParameteriv",
1720 { 1723 reinterpret_cast<GLES2FunctionPointer>(glGetBufferParameteriv),
1721 "glGetActiveUniformBlockiv", 1724 },
1722 reinterpret_cast<GLES2FunctionPointer>(glGetActiveUniformBlockiv), 1725 {
1723 }, 1726 "glGetError", reinterpret_cast<GLES2FunctionPointer>(glGetError),
1724 { 1727 },
1725 "glGetActiveUniformBlockName", 1728 {
1726 reinterpret_cast<GLES2FunctionPointer>(glGetActiveUniformBlockName), 1729 "glGetFloatv", reinterpret_cast<GLES2FunctionPointer>(glGetFloatv),
1727 }, 1730 },
1728 { 1731 {
1729 "glGetActiveUniformsiv", 1732 "glGetFragDataLocation",
1730 reinterpret_cast<GLES2FunctionPointer>(glGetActiveUniformsiv), 1733 reinterpret_cast<GLES2FunctionPointer>(glGetFragDataLocation),
1731 }, 1734 },
1732 { 1735 {
1733 "glGetAttachedShaders", 1736 "glGetFramebufferAttachmentParameteriv",
1734 reinterpret_cast<GLES2FunctionPointer>(glGetAttachedShaders), 1737 reinterpret_cast<GLES2FunctionPointer>(
1735 }, 1738 glGetFramebufferAttachmentParameteriv),
1736 { 1739 },
1737 "glGetAttribLocation", 1740 {
1738 reinterpret_cast<GLES2FunctionPointer>(glGetAttribLocation), 1741 "glGetInteger64v",
1739 }, 1742 reinterpret_cast<GLES2FunctionPointer>(glGetInteger64v),
1740 { 1743 },
1741 "glGetBooleanv", 1744 {
1742 reinterpret_cast<GLES2FunctionPointer>(glGetBooleanv), 1745 "glGetIntegeri_v",
1743 }, 1746 reinterpret_cast<GLES2FunctionPointer>(glGetIntegeri_v),
1744 { 1747 },
1745 "glGetBufferParameteriv", 1748 {
1746 reinterpret_cast<GLES2FunctionPointer>(glGetBufferParameteriv), 1749 "glGetInteger64i_v",
1747 }, 1750 reinterpret_cast<GLES2FunctionPointer>(glGetInteger64i_v),
1748 { 1751 },
1749 "glGetError", 1752 {
1750 reinterpret_cast<GLES2FunctionPointer>(glGetError), 1753 "glGetIntegerv", reinterpret_cast<GLES2FunctionPointer>(glGetIntegerv),
1751 }, 1754 },
1752 { 1755 {
1753 "glGetFloatv", 1756 "glGetInternalformativ",
1754 reinterpret_cast<GLES2FunctionPointer>(glGetFloatv), 1757 reinterpret_cast<GLES2FunctionPointer>(glGetInternalformativ),
1755 }, 1758 },
1756 { 1759 {
1757 "glGetFragDataLocation", 1760 "glGetProgramiv",
1758 reinterpret_cast<GLES2FunctionPointer>(glGetFragDataLocation), 1761 reinterpret_cast<GLES2FunctionPointer>(glGetProgramiv),
1759 }, 1762 },
1760 { 1763 {
1761 "glGetFramebufferAttachmentParameteriv", 1764 "glGetProgramInfoLog",
1762 reinterpret_cast<GLES2FunctionPointer>( 1765 reinterpret_cast<GLES2FunctionPointer>(glGetProgramInfoLog),
1763 glGetFramebufferAttachmentParameteriv), 1766 },
1764 }, 1767 {
1765 { 1768 "glGetRenderbufferParameteriv",
1766 "glGetInteger64v", 1769 reinterpret_cast<GLES2FunctionPointer>(glGetRenderbufferParameteriv),
1767 reinterpret_cast<GLES2FunctionPointer>(glGetInteger64v), 1770 },
1768 }, 1771 {
1769 { 1772 "glGetSamplerParameterfv",
1770 "glGetIntegeri_v", 1773 reinterpret_cast<GLES2FunctionPointer>(glGetSamplerParameterfv),
1771 reinterpret_cast<GLES2FunctionPointer>(glGetIntegeri_v), 1774 },
1772 }, 1775 {
1773 { 1776 "glGetSamplerParameteriv",
1774 "glGetInteger64i_v", 1777 reinterpret_cast<GLES2FunctionPointer>(glGetSamplerParameteriv),
1775 reinterpret_cast<GLES2FunctionPointer>(glGetInteger64i_v), 1778 },
1776 }, 1779 {
1777 { 1780 "glGetShaderiv", reinterpret_cast<GLES2FunctionPointer>(glGetShaderiv),
1778 "glGetIntegerv", 1781 },
1779 reinterpret_cast<GLES2FunctionPointer>(glGetIntegerv), 1782 {
1780 }, 1783 "glGetShaderInfoLog",
1781 { 1784 reinterpret_cast<GLES2FunctionPointer>(glGetShaderInfoLog),
1782 "glGetInternalformativ", 1785 },
1783 reinterpret_cast<GLES2FunctionPointer>(glGetInternalformativ), 1786 {
1784 }, 1787 "glGetShaderPrecisionFormat",
1785 { 1788 reinterpret_cast<GLES2FunctionPointer>(glGetShaderPrecisionFormat),
1786 "glGetProgramiv", 1789 },
1787 reinterpret_cast<GLES2FunctionPointer>(glGetProgramiv), 1790 {
1788 }, 1791 "glGetShaderSource",
1789 { 1792 reinterpret_cast<GLES2FunctionPointer>(glGetShaderSource),
1790 "glGetProgramInfoLog", 1793 },
1791 reinterpret_cast<GLES2FunctionPointer>(glGetProgramInfoLog), 1794 {
1792 }, 1795 "glGetString", reinterpret_cast<GLES2FunctionPointer>(glGetString),
1793 { 1796 },
1794 "glGetRenderbufferParameteriv", 1797 {
1795 reinterpret_cast<GLES2FunctionPointer>(glGetRenderbufferParameteriv), 1798 "glGetSynciv", reinterpret_cast<GLES2FunctionPointer>(glGetSynciv),
1796 }, 1799 },
1797 { 1800 {
1798 "glGetSamplerParameterfv", 1801 "glGetTexParameterfv",
1799 reinterpret_cast<GLES2FunctionPointer>(glGetSamplerParameterfv), 1802 reinterpret_cast<GLES2FunctionPointer>(glGetTexParameterfv),
1800 }, 1803 },
1801 { 1804 {
1802 "glGetSamplerParameteriv", 1805 "glGetTexParameteriv",
1803 reinterpret_cast<GLES2FunctionPointer>(glGetSamplerParameteriv), 1806 reinterpret_cast<GLES2FunctionPointer>(glGetTexParameteriv),
1804 }, 1807 },
1805 { 1808 {
1806 "glGetShaderiv", 1809 "glGetTransformFeedbackVarying",
1807 reinterpret_cast<GLES2FunctionPointer>(glGetShaderiv), 1810 reinterpret_cast<GLES2FunctionPointer>(glGetTransformFeedbackVarying),
1808 }, 1811 },
1809 { 1812 {
1810 "glGetShaderInfoLog", 1813 "glGetUniformBlockIndex",
1811 reinterpret_cast<GLES2FunctionPointer>(glGetShaderInfoLog), 1814 reinterpret_cast<GLES2FunctionPointer>(glGetUniformBlockIndex),
1812 }, 1815 },
1813 { 1816 {
1814 "glGetShaderPrecisionFormat", 1817 "glGetUniformfv",
1815 reinterpret_cast<GLES2FunctionPointer>(glGetShaderPrecisionFormat), 1818 reinterpret_cast<GLES2FunctionPointer>(glGetUniformfv),
1816 }, 1819 },
1817 { 1820 {
1818 "glGetShaderSource", 1821 "glGetUniformiv",
1819 reinterpret_cast<GLES2FunctionPointer>(glGetShaderSource), 1822 reinterpret_cast<GLES2FunctionPointer>(glGetUniformiv),
1820 }, 1823 },
1821 { 1824 {
1822 "glGetString", 1825 "glGetUniformuiv",
1823 reinterpret_cast<GLES2FunctionPointer>(glGetString), 1826 reinterpret_cast<GLES2FunctionPointer>(glGetUniformuiv),
1824 }, 1827 },
1825 { 1828 {
1826 "glGetSynciv", 1829 "glGetUniformIndices",
1827 reinterpret_cast<GLES2FunctionPointer>(glGetSynciv), 1830 reinterpret_cast<GLES2FunctionPointer>(glGetUniformIndices),
1828 }, 1831 },
1829 { 1832 {
1830 "glGetTexParameterfv", 1833 "glGetUniformLocation",
1831 reinterpret_cast<GLES2FunctionPointer>(glGetTexParameterfv), 1834 reinterpret_cast<GLES2FunctionPointer>(glGetUniformLocation),
1832 }, 1835 },
1833 { 1836 {
1834 "glGetTexParameteriv", 1837 "glGetVertexAttribfv",
1835 reinterpret_cast<GLES2FunctionPointer>(glGetTexParameteriv), 1838 reinterpret_cast<GLES2FunctionPointer>(glGetVertexAttribfv),
1836 }, 1839 },
1837 { 1840 {
1838 "glGetTransformFeedbackVarying", 1841 "glGetVertexAttribiv",
1839 reinterpret_cast<GLES2FunctionPointer>(glGetTransformFeedbackVarying), 1842 reinterpret_cast<GLES2FunctionPointer>(glGetVertexAttribiv),
1840 }, 1843 },
1841 { 1844 {
1842 "glGetUniformBlockIndex", 1845 "glGetVertexAttribIiv",
1843 reinterpret_cast<GLES2FunctionPointer>(glGetUniformBlockIndex), 1846 reinterpret_cast<GLES2FunctionPointer>(glGetVertexAttribIiv),
1844 }, 1847 },
1845 { 1848 {
1846 "glGetUniformfv", 1849 "glGetVertexAttribIuiv",
1847 reinterpret_cast<GLES2FunctionPointer>(glGetUniformfv), 1850 reinterpret_cast<GLES2FunctionPointer>(glGetVertexAttribIuiv),
1848 }, 1851 },
1849 { 1852 {
1850 "glGetUniformiv", 1853 "glGetVertexAttribPointerv",
1851 reinterpret_cast<GLES2FunctionPointer>(glGetUniformiv), 1854 reinterpret_cast<GLES2FunctionPointer>(glGetVertexAttribPointerv),
1852 }, 1855 },
1853 { 1856 {
1854 "glGetUniformuiv", 1857 "glHint", reinterpret_cast<GLES2FunctionPointer>(glHint),
1855 reinterpret_cast<GLES2FunctionPointer>(glGetUniformuiv), 1858 },
1856 }, 1859 {
1857 { 1860 "glInvalidateFramebuffer",
1858 "glGetUniformIndices", 1861 reinterpret_cast<GLES2FunctionPointer>(glInvalidateFramebuffer),
1859 reinterpret_cast<GLES2FunctionPointer>(glGetUniformIndices), 1862 },
1860 }, 1863 {
1861 { 1864 "glInvalidateSubFramebuffer",
1862 "glGetUniformLocation", 1865 reinterpret_cast<GLES2FunctionPointer>(glInvalidateSubFramebuffer),
1863 reinterpret_cast<GLES2FunctionPointer>(glGetUniformLocation), 1866 },
1864 }, 1867 {
1865 { 1868 "glIsBuffer", reinterpret_cast<GLES2FunctionPointer>(glIsBuffer),
1866 "glGetVertexAttribfv", 1869 },
1867 reinterpret_cast<GLES2FunctionPointer>(glGetVertexAttribfv), 1870 {
1868 }, 1871 "glIsEnabled", reinterpret_cast<GLES2FunctionPointer>(glIsEnabled),
1869 { 1872 },
1870 "glGetVertexAttribiv", 1873 {
1871 reinterpret_cast<GLES2FunctionPointer>(glGetVertexAttribiv), 1874 "glIsFramebuffer",
1872 }, 1875 reinterpret_cast<GLES2FunctionPointer>(glIsFramebuffer),
1873 { 1876 },
1874 "glGetVertexAttribIiv", 1877 {
1875 reinterpret_cast<GLES2FunctionPointer>(glGetVertexAttribIiv), 1878 "glIsProgram", reinterpret_cast<GLES2FunctionPointer>(glIsProgram),
1876 }, 1879 },
1877 { 1880 {
1878 "glGetVertexAttribIuiv", 1881 "glIsRenderbuffer",
1879 reinterpret_cast<GLES2FunctionPointer>(glGetVertexAttribIuiv), 1882 reinterpret_cast<GLES2FunctionPointer>(glIsRenderbuffer),
1880 }, 1883 },
1881 { 1884 {
1882 "glGetVertexAttribPointerv", 1885 "glIsSampler", reinterpret_cast<GLES2FunctionPointer>(glIsSampler),
1883 reinterpret_cast<GLES2FunctionPointer>(glGetVertexAttribPointerv), 1886 },
1884 }, 1887 {
1885 { 1888 "glIsShader", reinterpret_cast<GLES2FunctionPointer>(glIsShader),
1886 "glHint", 1889 },
1887 reinterpret_cast<GLES2FunctionPointer>(glHint), 1890 {
1888 }, 1891 "glIsSync", reinterpret_cast<GLES2FunctionPointer>(glIsSync),
1889 { 1892 },
1890 "glInvalidateFramebuffer", 1893 {
1891 reinterpret_cast<GLES2FunctionPointer>(glInvalidateFramebuffer), 1894 "glIsTexture", reinterpret_cast<GLES2FunctionPointer>(glIsTexture),
1892 }, 1895 },
1893 { 1896 {
1894 "glInvalidateSubFramebuffer", 1897 "glIsTransformFeedback",
1895 reinterpret_cast<GLES2FunctionPointer>(glInvalidateSubFramebuffer), 1898 reinterpret_cast<GLES2FunctionPointer>(glIsTransformFeedback),
1896 }, 1899 },
1897 { 1900 {
1898 "glIsBuffer", 1901 "glLineWidth", reinterpret_cast<GLES2FunctionPointer>(glLineWidth),
1899 reinterpret_cast<GLES2FunctionPointer>(glIsBuffer), 1902 },
1900 }, 1903 {
1901 { 1904 "glLinkProgram", reinterpret_cast<GLES2FunctionPointer>(glLinkProgram),
1902 "glIsEnabled", 1905 },
1903 reinterpret_cast<GLES2FunctionPointer>(glIsEnabled), 1906 {
1904 }, 1907 "glPauseTransformFeedback",
1905 { 1908 reinterpret_cast<GLES2FunctionPointer>(glPauseTransformFeedback),
1906 "glIsFramebuffer", 1909 },
1907 reinterpret_cast<GLES2FunctionPointer>(glIsFramebuffer), 1910 {
1908 }, 1911 "glPixelStorei", reinterpret_cast<GLES2FunctionPointer>(glPixelStorei),
1909 { 1912 },
1910 "glIsProgram", 1913 {
1911 reinterpret_cast<GLES2FunctionPointer>(glIsProgram), 1914 "glPolygonOffset",
1912 }, 1915 reinterpret_cast<GLES2FunctionPointer>(glPolygonOffset),
1913 { 1916 },
1914 "glIsRenderbuffer", 1917 {
1915 reinterpret_cast<GLES2FunctionPointer>(glIsRenderbuffer), 1918 "glReadBuffer", reinterpret_cast<GLES2FunctionPointer>(glReadBuffer),
1916 }, 1919 },
1917 { 1920 {
1918 "glIsSampler", 1921 "glReadPixels", reinterpret_cast<GLES2FunctionPointer>(glReadPixels),
1919 reinterpret_cast<GLES2FunctionPointer>(glIsSampler), 1922 },
1920 }, 1923 {
1921 { 1924 "glReleaseShaderCompiler",
1922 "glIsShader", 1925 reinterpret_cast<GLES2FunctionPointer>(glReleaseShaderCompiler),
1923 reinterpret_cast<GLES2FunctionPointer>(glIsShader), 1926 },
1924 }, 1927 {
1925 { 1928 "glRenderbufferStorage",
1926 "glIsSync", 1929 reinterpret_cast<GLES2FunctionPointer>(glRenderbufferStorage),
1927 reinterpret_cast<GLES2FunctionPointer>(glIsSync), 1930 },
1928 }, 1931 {
1929 { 1932 "glResumeTransformFeedback",
1930 "glIsTexture", 1933 reinterpret_cast<GLES2FunctionPointer>(glResumeTransformFeedback),
1931 reinterpret_cast<GLES2FunctionPointer>(glIsTexture), 1934 },
1932 }, 1935 {
1933 { 1936 "glSampleCoverage",
1934 "glIsTransformFeedback", 1937 reinterpret_cast<GLES2FunctionPointer>(glSampleCoverage),
1935 reinterpret_cast<GLES2FunctionPointer>(glIsTransformFeedback), 1938 },
1936 }, 1939 {
1937 { 1940 "glSamplerParameterf",
1938 "glLineWidth", 1941 reinterpret_cast<GLES2FunctionPointer>(glSamplerParameterf),
1939 reinterpret_cast<GLES2FunctionPointer>(glLineWidth), 1942 },
1940 }, 1943 {
1941 { 1944 "glSamplerParameterfv",
1942 "glLinkProgram", 1945 reinterpret_cast<GLES2FunctionPointer>(glSamplerParameterfv),
1943 reinterpret_cast<GLES2FunctionPointer>(glLinkProgram), 1946 },
1944 }, 1947 {
1945 { 1948 "glSamplerParameteri",
1946 "glPauseTransformFeedback", 1949 reinterpret_cast<GLES2FunctionPointer>(glSamplerParameteri),
1947 reinterpret_cast<GLES2FunctionPointer>(glPauseTransformFeedback), 1950 },
1948 }, 1951 {
1949 { 1952 "glSamplerParameteriv",
1950 "glPixelStorei", 1953 reinterpret_cast<GLES2FunctionPointer>(glSamplerParameteriv),
1951 reinterpret_cast<GLES2FunctionPointer>(glPixelStorei), 1954 },
1952 }, 1955 {
1953 { 1956 "glScissor", reinterpret_cast<GLES2FunctionPointer>(glScissor),
1954 "glPolygonOffset", 1957 },
1955 reinterpret_cast<GLES2FunctionPointer>(glPolygonOffset), 1958 {
1956 }, 1959 "glShaderBinary",
1957 { 1960 reinterpret_cast<GLES2FunctionPointer>(glShaderBinary),
1958 "glReadBuffer", 1961 },
1959 reinterpret_cast<GLES2FunctionPointer>(glReadBuffer), 1962 {
1960 }, 1963 "glShaderSource",
1961 { 1964 reinterpret_cast<GLES2FunctionPointer>(glShaderSource),
1962 "glReadPixels", 1965 },
1963 reinterpret_cast<GLES2FunctionPointer>(glReadPixels), 1966 {
1964 }, 1967 "glShallowFinishCHROMIUM",
1965 { 1968 reinterpret_cast<GLES2FunctionPointer>(glShallowFinishCHROMIUM),
1966 "glReleaseShaderCompiler", 1969 },
1967 reinterpret_cast<GLES2FunctionPointer>(glReleaseShaderCompiler), 1970 {
1968 }, 1971 "glShallowFlushCHROMIUM",
1969 { 1972 reinterpret_cast<GLES2FunctionPointer>(glShallowFlushCHROMIUM),
1970 "glRenderbufferStorage", 1973 },
1971 reinterpret_cast<GLES2FunctionPointer>(glRenderbufferStorage), 1974 {
1972 }, 1975 "glOrderingBarrierCHROMIUM",
1973 { 1976 reinterpret_cast<GLES2FunctionPointer>(glOrderingBarrierCHROMIUM),
1974 "glResumeTransformFeedback", 1977 },
1975 reinterpret_cast<GLES2FunctionPointer>(glResumeTransformFeedback), 1978 {
1976 }, 1979 "glStencilFunc", reinterpret_cast<GLES2FunctionPointer>(glStencilFunc),
1977 { 1980 },
1978 "glSampleCoverage", 1981 {
1979 reinterpret_cast<GLES2FunctionPointer>(glSampleCoverage), 1982 "glStencilFuncSeparate",
1980 }, 1983 reinterpret_cast<GLES2FunctionPointer>(glStencilFuncSeparate),
1981 { 1984 },
1982 "glSamplerParameterf", 1985 {
1983 reinterpret_cast<GLES2FunctionPointer>(glSamplerParameterf), 1986 "glStencilMask", reinterpret_cast<GLES2FunctionPointer>(glStencilMask),
1984 }, 1987 },
1985 { 1988 {
1986 "glSamplerParameterfv", 1989 "glStencilMaskSeparate",
1987 reinterpret_cast<GLES2FunctionPointer>(glSamplerParameterfv), 1990 reinterpret_cast<GLES2FunctionPointer>(glStencilMaskSeparate),
1988 }, 1991 },
1989 { 1992 {
1990 "glSamplerParameteri", 1993 "glStencilOp", reinterpret_cast<GLES2FunctionPointer>(glStencilOp),
1991 reinterpret_cast<GLES2FunctionPointer>(glSamplerParameteri), 1994 },
1992 }, 1995 {
1993 { 1996 "glStencilOpSeparate",
1994 "glSamplerParameteriv", 1997 reinterpret_cast<GLES2FunctionPointer>(glStencilOpSeparate),
1995 reinterpret_cast<GLES2FunctionPointer>(glSamplerParameteriv), 1998 },
1996 }, 1999 {
1997 { 2000 "glTexImage2D", reinterpret_cast<GLES2FunctionPointer>(glTexImage2D),
1998 "glScissor", 2001 },
1999 reinterpret_cast<GLES2FunctionPointer>(glScissor), 2002 {
2000 }, 2003 "glTexImage3D", reinterpret_cast<GLES2FunctionPointer>(glTexImage3D),
2001 { 2004 },
2002 "glShaderBinary", 2005 {
2003 reinterpret_cast<GLES2FunctionPointer>(glShaderBinary), 2006 "glTexParameterf",
2004 }, 2007 reinterpret_cast<GLES2FunctionPointer>(glTexParameterf),
2005 { 2008 },
2006 "glShaderSource", 2009 {
2007 reinterpret_cast<GLES2FunctionPointer>(glShaderSource), 2010 "glTexParameterfv",
2008 }, 2011 reinterpret_cast<GLES2FunctionPointer>(glTexParameterfv),
2009 { 2012 },
2010 "glShallowFinishCHROMIUM", 2013 {
2011 reinterpret_cast<GLES2FunctionPointer>(glShallowFinishCHROMIUM), 2014 "glTexParameteri",
2012 }, 2015 reinterpret_cast<GLES2FunctionPointer>(glTexParameteri),
2013 { 2016 },
2014 "glShallowFlushCHROMIUM", 2017 {
2015 reinterpret_cast<GLES2FunctionPointer>(glShallowFlushCHROMIUM), 2018 "glTexParameteriv",
2016 }, 2019 reinterpret_cast<GLES2FunctionPointer>(glTexParameteriv),
2017 { 2020 },
2018 "glOrderingBarrierCHROMIUM", 2021 {
2019 reinterpret_cast<GLES2FunctionPointer>(glOrderingBarrierCHROMIUM), 2022 "glTexStorage3D",
2020 }, 2023 reinterpret_cast<GLES2FunctionPointer>(glTexStorage3D),
2021 { 2024 },
2022 "glStencilFunc", 2025 {
2023 reinterpret_cast<GLES2FunctionPointer>(glStencilFunc), 2026 "glTexSubImage2D",
2024 }, 2027 reinterpret_cast<GLES2FunctionPointer>(glTexSubImage2D),
2025 { 2028 },
2026 "glStencilFuncSeparate", 2029 {
2027 reinterpret_cast<GLES2FunctionPointer>(glStencilFuncSeparate), 2030 "glTexSubImage3D",
2028 }, 2031 reinterpret_cast<GLES2FunctionPointer>(glTexSubImage3D),
2029 { 2032 },
2030 "glStencilMask", 2033 {
2031 reinterpret_cast<GLES2FunctionPointer>(glStencilMask), 2034 "glTransformFeedbackVaryings",
2032 }, 2035 reinterpret_cast<GLES2FunctionPointer>(glTransformFeedbackVaryings),
2033 { 2036 },
2034 "glStencilMaskSeparate", 2037 {
2035 reinterpret_cast<GLES2FunctionPointer>(glStencilMaskSeparate), 2038 "glUniform1f", reinterpret_cast<GLES2FunctionPointer>(glUniform1f),
2036 }, 2039 },
2037 { 2040 {
2038 "glStencilOp", 2041 "glUniform1fv", reinterpret_cast<GLES2FunctionPointer>(glUniform1fv),
2039 reinterpret_cast<GLES2FunctionPointer>(glStencilOp), 2042 },
2040 }, 2043 {
2041 { 2044 "glUniform1i", reinterpret_cast<GLES2FunctionPointer>(glUniform1i),
2042 "glStencilOpSeparate", 2045 },
2043 reinterpret_cast<GLES2FunctionPointer>(glStencilOpSeparate), 2046 {
2044 }, 2047 "glUniform1iv", reinterpret_cast<GLES2FunctionPointer>(glUniform1iv),
2045 { 2048 },
2046 "glTexImage2D", 2049 {
2047 reinterpret_cast<GLES2FunctionPointer>(glTexImage2D), 2050 "glUniform1ui", reinterpret_cast<GLES2FunctionPointer>(glUniform1ui),
2048 }, 2051 },
2049 { 2052 {
2050 "glTexImage3D", 2053 "glUniform1uiv", reinterpret_cast<GLES2FunctionPointer>(glUniform1uiv),
2051 reinterpret_cast<GLES2FunctionPointer>(glTexImage3D), 2054 },
2052 }, 2055 {
2053 { 2056 "glUniform2f", reinterpret_cast<GLES2FunctionPointer>(glUniform2f),
2054 "glTexParameterf", 2057 },
2055 reinterpret_cast<GLES2FunctionPointer>(glTexParameterf), 2058 {
2056 }, 2059 "glUniform2fv", reinterpret_cast<GLES2FunctionPointer>(glUniform2fv),
2057 { 2060 },
2058 "glTexParameterfv", 2061 {
2059 reinterpret_cast<GLES2FunctionPointer>(glTexParameterfv), 2062 "glUniform2i", reinterpret_cast<GLES2FunctionPointer>(glUniform2i),
2060 }, 2063 },
2061 { 2064 {
2062 "glTexParameteri", 2065 "glUniform2iv", reinterpret_cast<GLES2FunctionPointer>(glUniform2iv),
2063 reinterpret_cast<GLES2FunctionPointer>(glTexParameteri), 2066 },
2064 }, 2067 {
2065 { 2068 "glUniform2ui", reinterpret_cast<GLES2FunctionPointer>(glUniform2ui),
2066 "glTexParameteriv", 2069 },
2067 reinterpret_cast<GLES2FunctionPointer>(glTexParameteriv), 2070 {
2068 }, 2071 "glUniform2uiv", reinterpret_cast<GLES2FunctionPointer>(glUniform2uiv),
2069 { 2072 },
2070 "glTexStorage3D", 2073 {
2071 reinterpret_cast<GLES2FunctionPointer>(glTexStorage3D), 2074 "glUniform3f", reinterpret_cast<GLES2FunctionPointer>(glUniform3f),
2072 }, 2075 },
2073 { 2076 {
2074 "glTexSubImage2D", 2077 "glUniform3fv", reinterpret_cast<GLES2FunctionPointer>(glUniform3fv),
2075 reinterpret_cast<GLES2FunctionPointer>(glTexSubImage2D), 2078 },
2076 }, 2079 {
2077 { 2080 "glUniform3i", reinterpret_cast<GLES2FunctionPointer>(glUniform3i),
2078 "glTexSubImage3D", 2081 },
2079 reinterpret_cast<GLES2FunctionPointer>(glTexSubImage3D), 2082 {
2080 }, 2083 "glUniform3iv", reinterpret_cast<GLES2FunctionPointer>(glUniform3iv),
2081 { 2084 },
2082 "glTransformFeedbackVaryings", 2085 {
2083 reinterpret_cast<GLES2FunctionPointer>(glTransformFeedbackVaryings), 2086 "glUniform3ui", reinterpret_cast<GLES2FunctionPointer>(glUniform3ui),
2084 }, 2087 },
2085 { 2088 {
2086 "glUniform1f", 2089 "glUniform3uiv", reinterpret_cast<GLES2FunctionPointer>(glUniform3uiv),
2087 reinterpret_cast<GLES2FunctionPointer>(glUniform1f), 2090 },
2088 }, 2091 {
2089 { 2092 "glUniform4f", reinterpret_cast<GLES2FunctionPointer>(glUniform4f),
2090 "glUniform1fv", 2093 },
2091 reinterpret_cast<GLES2FunctionPointer>(glUniform1fv), 2094 {
2092 }, 2095 "glUniform4fv", reinterpret_cast<GLES2FunctionPointer>(glUniform4fv),
2093 { 2096 },
2094 "glUniform1i", 2097 {
2095 reinterpret_cast<GLES2FunctionPointer>(glUniform1i), 2098 "glUniform4i", reinterpret_cast<GLES2FunctionPointer>(glUniform4i),
2096 }, 2099 },
2097 { 2100 {
2098 "glUniform1iv", 2101 "glUniform4iv", reinterpret_cast<GLES2FunctionPointer>(glUniform4iv),
2099 reinterpret_cast<GLES2FunctionPointer>(glUniform1iv), 2102 },
2100 }, 2103 {
2101 { 2104 "glUniform4ui", reinterpret_cast<GLES2FunctionPointer>(glUniform4ui),
2102 "glUniform1ui", 2105 },
2103 reinterpret_cast<GLES2FunctionPointer>(glUniform1ui), 2106 {
2104 }, 2107 "glUniform4uiv", reinterpret_cast<GLES2FunctionPointer>(glUniform4uiv),
2105 { 2108 },
2106 "glUniform1uiv", 2109 {
2107 reinterpret_cast<GLES2FunctionPointer>(glUniform1uiv), 2110 "glUniformBlockBinding",
2108 }, 2111 reinterpret_cast<GLES2FunctionPointer>(glUniformBlockBinding),
2109 { 2112 },
2110 "glUniform2f", 2113 {
2111 reinterpret_cast<GLES2FunctionPointer>(glUniform2f), 2114 "glUniformMatrix2fv",
2112 }, 2115 reinterpret_cast<GLES2FunctionPointer>(glUniformMatrix2fv),
2113 { 2116 },
2114 "glUniform2fv", 2117 {
2115 reinterpret_cast<GLES2FunctionPointer>(glUniform2fv), 2118 "glUniformMatrix2x3fv",
2116 }, 2119 reinterpret_cast<GLES2FunctionPointer>(glUniformMatrix2x3fv),
2117 { 2120 },
2118 "glUniform2i", 2121 {
2119 reinterpret_cast<GLES2FunctionPointer>(glUniform2i), 2122 "glUniformMatrix2x4fv",
2120 }, 2123 reinterpret_cast<GLES2FunctionPointer>(glUniformMatrix2x4fv),
2121 { 2124 },
2122 "glUniform2iv", 2125 {
2123 reinterpret_cast<GLES2FunctionPointer>(glUniform2iv), 2126 "glUniformMatrix3fv",
2124 }, 2127 reinterpret_cast<GLES2FunctionPointer>(glUniformMatrix3fv),
2125 { 2128 },
2126 "glUniform2ui", 2129 {
2127 reinterpret_cast<GLES2FunctionPointer>(glUniform2ui), 2130 "glUniformMatrix3x2fv",
2128 }, 2131 reinterpret_cast<GLES2FunctionPointer>(glUniformMatrix3x2fv),
2129 { 2132 },
2130 "glUniform2uiv", 2133 {
2131 reinterpret_cast<GLES2FunctionPointer>(glUniform2uiv), 2134 "glUniformMatrix3x4fv",
2132 }, 2135 reinterpret_cast<GLES2FunctionPointer>(glUniformMatrix3x4fv),
2133 { 2136 },
2134 "glUniform3f", 2137 {
2135 reinterpret_cast<GLES2FunctionPointer>(glUniform3f), 2138 "glUniformMatrix4fv",
2136 }, 2139 reinterpret_cast<GLES2FunctionPointer>(glUniformMatrix4fv),
2137 { 2140 },
2138 "glUniform3fv", 2141 {
2139 reinterpret_cast<GLES2FunctionPointer>(glUniform3fv), 2142 "glUniformMatrix4x2fv",
2140 }, 2143 reinterpret_cast<GLES2FunctionPointer>(glUniformMatrix4x2fv),
2141 { 2144 },
2142 "glUniform3i", 2145 {
2143 reinterpret_cast<GLES2FunctionPointer>(glUniform3i), 2146 "glUniformMatrix4x3fv",
2144 }, 2147 reinterpret_cast<GLES2FunctionPointer>(glUniformMatrix4x3fv),
2145 { 2148 },
2146 "glUniform3iv", 2149 {
2147 reinterpret_cast<GLES2FunctionPointer>(glUniform3iv), 2150 "glUseProgram", reinterpret_cast<GLES2FunctionPointer>(glUseProgram),
2148 }, 2151 },
2149 { 2152 {
2150 "glUniform3ui", 2153 "glValidateProgram",
2151 reinterpret_cast<GLES2FunctionPointer>(glUniform3ui), 2154 reinterpret_cast<GLES2FunctionPointer>(glValidateProgram),
2152 }, 2155 },
2153 { 2156 {
2154 "glUniform3uiv", 2157 "glVertexAttrib1f",
2155 reinterpret_cast<GLES2FunctionPointer>(glUniform3uiv), 2158 reinterpret_cast<GLES2FunctionPointer>(glVertexAttrib1f),
2156 }, 2159 },
2157 { 2160 {
2158 "glUniform4f", 2161 "glVertexAttrib1fv",
2159 reinterpret_cast<GLES2FunctionPointer>(glUniform4f), 2162 reinterpret_cast<GLES2FunctionPointer>(glVertexAttrib1fv),
2160 }, 2163 },
2161 { 2164 {
2162 "glUniform4fv", 2165 "glVertexAttrib2f",
2163 reinterpret_cast<GLES2FunctionPointer>(glUniform4fv), 2166 reinterpret_cast<GLES2FunctionPointer>(glVertexAttrib2f),
2164 }, 2167 },
2165 { 2168 {
2166 "glUniform4i", 2169 "glVertexAttrib2fv",
2167 reinterpret_cast<GLES2FunctionPointer>(glUniform4i), 2170 reinterpret_cast<GLES2FunctionPointer>(glVertexAttrib2fv),
2168 }, 2171 },
2169 { 2172 {
2170 "glUniform4iv", 2173 "glVertexAttrib3f",
2171 reinterpret_cast<GLES2FunctionPointer>(glUniform4iv), 2174 reinterpret_cast<GLES2FunctionPointer>(glVertexAttrib3f),
2172 }, 2175 },
2173 { 2176 {
2174 "glUniform4ui", 2177 "glVertexAttrib3fv",
2175 reinterpret_cast<GLES2FunctionPointer>(glUniform4ui), 2178 reinterpret_cast<GLES2FunctionPointer>(glVertexAttrib3fv),
2176 }, 2179 },
2177 { 2180 {
2178 "glUniform4uiv", 2181 "glVertexAttrib4f",
2179 reinterpret_cast<GLES2FunctionPointer>(glUniform4uiv), 2182 reinterpret_cast<GLES2FunctionPointer>(glVertexAttrib4f),
2180 }, 2183 },
2181 { 2184 {
2182 "glUniformBlockBinding", 2185 "glVertexAttrib4fv",
2183 reinterpret_cast<GLES2FunctionPointer>(glUniformBlockBinding), 2186 reinterpret_cast<GLES2FunctionPointer>(glVertexAttrib4fv),
2184 }, 2187 },
2185 { 2188 {
2186 "glUniformMatrix2fv", 2189 "glVertexAttribI4i",
2187 reinterpret_cast<GLES2FunctionPointer>(glUniformMatrix2fv), 2190 reinterpret_cast<GLES2FunctionPointer>(glVertexAttribI4i),
2188 }, 2191 },
2189 { 2192 {
2190 "glUniformMatrix2x3fv", 2193 "glVertexAttribI4iv",
2191 reinterpret_cast<GLES2FunctionPointer>(glUniformMatrix2x3fv), 2194 reinterpret_cast<GLES2FunctionPointer>(glVertexAttribI4iv),
2192 }, 2195 },
2193 { 2196 {
2194 "glUniformMatrix2x4fv", 2197 "glVertexAttribI4ui",
2195 reinterpret_cast<GLES2FunctionPointer>(glUniformMatrix2x4fv), 2198 reinterpret_cast<GLES2FunctionPointer>(glVertexAttribI4ui),
2196 }, 2199 },
2197 { 2200 {
2198 "glUniformMatrix3fv", 2201 "glVertexAttribI4uiv",
2199 reinterpret_cast<GLES2FunctionPointer>(glUniformMatrix3fv), 2202 reinterpret_cast<GLES2FunctionPointer>(glVertexAttribI4uiv),
2200 }, 2203 },
2201 { 2204 {
2202 "glUniformMatrix3x2fv", 2205 "glVertexAttribIPointer",
2203 reinterpret_cast<GLES2FunctionPointer>(glUniformMatrix3x2fv), 2206 reinterpret_cast<GLES2FunctionPointer>(glVertexAttribIPointer),
2204 }, 2207 },
2205 { 2208 {
2206 "glUniformMatrix3x4fv", 2209 "glVertexAttribPointer",
2207 reinterpret_cast<GLES2FunctionPointer>(glUniformMatrix3x4fv), 2210 reinterpret_cast<GLES2FunctionPointer>(glVertexAttribPointer),
2208 }, 2211 },
2209 { 2212 {
2210 "glUniformMatrix4fv", 2213 "glViewport", reinterpret_cast<GLES2FunctionPointer>(glViewport),
2211 reinterpret_cast<GLES2FunctionPointer>(glUniformMatrix4fv), 2214 },
2212 }, 2215 {
2213 { 2216 "glWaitSync", reinterpret_cast<GLES2FunctionPointer>(glWaitSync),
2214 "glUniformMatrix4x2fv", 2217 },
2215 reinterpret_cast<GLES2FunctionPointer>(glUniformMatrix4x2fv), 2218 {
2216 }, 2219 "glBlitFramebufferCHROMIUM",
2217 { 2220 reinterpret_cast<GLES2FunctionPointer>(glBlitFramebufferCHROMIUM),
2218 "glUniformMatrix4x3fv", 2221 },
2219 reinterpret_cast<GLES2FunctionPointer>(glUniformMatrix4x3fv), 2222 {
2220 }, 2223 "glRenderbufferStorageMultisampleCHROMIUM",
2221 { 2224 reinterpret_cast<GLES2FunctionPointer>(
2222 "glUseProgram", 2225 glRenderbufferStorageMultisampleCHROMIUM),
2223 reinterpret_cast<GLES2FunctionPointer>(glUseProgram), 2226 },
2224 }, 2227 {
2225 { 2228 "glRenderbufferStorageMultisampleEXT",
2226 "glValidateProgram", 2229 reinterpret_cast<GLES2FunctionPointer>(
2227 reinterpret_cast<GLES2FunctionPointer>(glValidateProgram), 2230 glRenderbufferStorageMultisampleEXT),
2228 }, 2231 },
2229 { 2232 {
2230 "glVertexAttrib1f", 2233 "glFramebufferTexture2DMultisampleEXT",
2231 reinterpret_cast<GLES2FunctionPointer>(glVertexAttrib1f), 2234 reinterpret_cast<GLES2FunctionPointer>(
2232 }, 2235 glFramebufferTexture2DMultisampleEXT),
2233 { 2236 },
2234 "glVertexAttrib1fv", 2237 {
2235 reinterpret_cast<GLES2FunctionPointer>(glVertexAttrib1fv), 2238 "glTexStorage2DEXT",
2236 }, 2239 reinterpret_cast<GLES2FunctionPointer>(glTexStorage2DEXT),
2237 { 2240 },
2238 "glVertexAttrib2f", 2241 {
2239 reinterpret_cast<GLES2FunctionPointer>(glVertexAttrib2f), 2242 "glGenQueriesEXT",
2240 }, 2243 reinterpret_cast<GLES2FunctionPointer>(glGenQueriesEXT),
2241 { 2244 },
2242 "glVertexAttrib2fv", 2245 {
2243 reinterpret_cast<GLES2FunctionPointer>(glVertexAttrib2fv), 2246 "glDeleteQueriesEXT",
2244 }, 2247 reinterpret_cast<GLES2FunctionPointer>(glDeleteQueriesEXT),
2245 { 2248 },
2246 "glVertexAttrib3f", 2249 {
2247 reinterpret_cast<GLES2FunctionPointer>(glVertexAttrib3f), 2250 "glIsQueryEXT", reinterpret_cast<GLES2FunctionPointer>(glIsQueryEXT),
2248 }, 2251 },
2249 { 2252 {
2250 "glVertexAttrib3fv", 2253 "glBeginQueryEXT",
2251 reinterpret_cast<GLES2FunctionPointer>(glVertexAttrib3fv), 2254 reinterpret_cast<GLES2FunctionPointer>(glBeginQueryEXT),
2252 }, 2255 },
2253 { 2256 {
2254 "glVertexAttrib4f", 2257 "glBeginTransformFeedback",
2255 reinterpret_cast<GLES2FunctionPointer>(glVertexAttrib4f), 2258 reinterpret_cast<GLES2FunctionPointer>(glBeginTransformFeedback),
2256 }, 2259 },
2257 { 2260 {
2258 "glVertexAttrib4fv", 2261 "glEndQueryEXT", reinterpret_cast<GLES2FunctionPointer>(glEndQueryEXT),
2259 reinterpret_cast<GLES2FunctionPointer>(glVertexAttrib4fv), 2262 },
2260 }, 2263 {
2261 { 2264 "glEndTransformFeedback",
2262 "glVertexAttribI4i", 2265 reinterpret_cast<GLES2FunctionPointer>(glEndTransformFeedback),
2263 reinterpret_cast<GLES2FunctionPointer>(glVertexAttribI4i), 2266 },
2264 }, 2267 {
2265 { 2268 "glGetQueryivEXT",
2266 "glVertexAttribI4iv", 2269 reinterpret_cast<GLES2FunctionPointer>(glGetQueryivEXT),
2267 reinterpret_cast<GLES2FunctionPointer>(glVertexAttribI4iv), 2270 },
2268 }, 2271 {
2269 { 2272 "glGetQueryObjectuivEXT",
2270 "glVertexAttribI4ui", 2273 reinterpret_cast<GLES2FunctionPointer>(glGetQueryObjectuivEXT),
2271 reinterpret_cast<GLES2FunctionPointer>(glVertexAttribI4ui), 2274 },
2272 }, 2275 {
2273 { 2276 "glGetQueryObjectui64vEXT",
2274 "glVertexAttribI4uiv", 2277 reinterpret_cast<GLES2FunctionPointer>(glGetQueryObjectui64vEXT),
2275 reinterpret_cast<GLES2FunctionPointer>(glVertexAttribI4uiv), 2278 },
2276 }, 2279 {
2277 { 2280 "glInsertEventMarkerEXT",
2278 "glVertexAttribIPointer", 2281 reinterpret_cast<GLES2FunctionPointer>(glInsertEventMarkerEXT),
2279 reinterpret_cast<GLES2FunctionPointer>(glVertexAttribIPointer), 2282 },
2280 }, 2283 {
2281 { 2284 "glPushGroupMarkerEXT",
2282 "glVertexAttribPointer", 2285 reinterpret_cast<GLES2FunctionPointer>(glPushGroupMarkerEXT),
2283 reinterpret_cast<GLES2FunctionPointer>(glVertexAttribPointer), 2286 },
2284 }, 2287 {
2285 { 2288 "glPopGroupMarkerEXT",
2286 "glViewport", 2289 reinterpret_cast<GLES2FunctionPointer>(glPopGroupMarkerEXT),
2287 reinterpret_cast<GLES2FunctionPointer>(glViewport), 2290 },
2288 }, 2291 {
2289 { 2292 "glGenVertexArraysOES",
2290 "glWaitSync", 2293 reinterpret_cast<GLES2FunctionPointer>(glGenVertexArraysOES),
2291 reinterpret_cast<GLES2FunctionPointer>(glWaitSync), 2294 },
2292 }, 2295 {
2293 { 2296 "glDeleteVertexArraysOES",
2294 "glBlitFramebufferCHROMIUM", 2297 reinterpret_cast<GLES2FunctionPointer>(glDeleteVertexArraysOES),
2295 reinterpret_cast<GLES2FunctionPointer>(glBlitFramebufferCHROMIUM), 2298 },
2296 }, 2299 {
2297 { 2300 "glIsVertexArrayOES",
2298 "glRenderbufferStorageMultisampleCHROMIUM", 2301 reinterpret_cast<GLES2FunctionPointer>(glIsVertexArrayOES),
2299 reinterpret_cast<GLES2FunctionPointer>( 2302 },
2300 glRenderbufferStorageMultisampleCHROMIUM), 2303 {
2301 }, 2304 "glBindVertexArrayOES",
2302 { 2305 reinterpret_cast<GLES2FunctionPointer>(glBindVertexArrayOES),
2303 "glRenderbufferStorageMultisampleEXT", 2306 },
2304 reinterpret_cast<GLES2FunctionPointer>( 2307 {
2305 glRenderbufferStorageMultisampleEXT), 2308 "glSwapBuffers", reinterpret_cast<GLES2FunctionPointer>(glSwapBuffers),
2306 }, 2309 },
2307 { 2310 {
2308 "glFramebufferTexture2DMultisampleEXT", 2311 "glGetMaxValueInBufferCHROMIUM",
2309 reinterpret_cast<GLES2FunctionPointer>( 2312 reinterpret_cast<GLES2FunctionPointer>(glGetMaxValueInBufferCHROMIUM),
2310 glFramebufferTexture2DMultisampleEXT), 2313 },
2311 }, 2314 {
2312 { 2315 "glEnableFeatureCHROMIUM",
2313 "glTexStorage2DEXT", 2316 reinterpret_cast<GLES2FunctionPointer>(glEnableFeatureCHROMIUM),
2314 reinterpret_cast<GLES2FunctionPointer>(glTexStorage2DEXT), 2317 },
2315 }, 2318 {
2316 { 2319 "glMapBufferCHROMIUM",
2317 "glGenQueriesEXT", 2320 reinterpret_cast<GLES2FunctionPointer>(glMapBufferCHROMIUM),
2318 reinterpret_cast<GLES2FunctionPointer>(glGenQueriesEXT), 2321 },
2319 }, 2322 {
2320 { 2323 "glUnmapBufferCHROMIUM",
2321 "glDeleteQueriesEXT", 2324 reinterpret_cast<GLES2FunctionPointer>(glUnmapBufferCHROMIUM),
2322 reinterpret_cast<GLES2FunctionPointer>(glDeleteQueriesEXT), 2325 },
2323 }, 2326 {
2324 { 2327 "glMapBufferSubDataCHROMIUM",
2325 "glIsQueryEXT", 2328 reinterpret_cast<GLES2FunctionPointer>(glMapBufferSubDataCHROMIUM),
2326 reinterpret_cast<GLES2FunctionPointer>(glIsQueryEXT), 2329 },
2327 }, 2330 {
2328 { 2331 "glUnmapBufferSubDataCHROMIUM",
2329 "glBeginQueryEXT", 2332 reinterpret_cast<GLES2FunctionPointer>(glUnmapBufferSubDataCHROMIUM),
2330 reinterpret_cast<GLES2FunctionPointer>(glBeginQueryEXT), 2333 },
2331 }, 2334 {
2332 { 2335 "glMapBufferRange",
2333 "glBeginTransformFeedback", 2336 reinterpret_cast<GLES2FunctionPointer>(glMapBufferRange),
2334 reinterpret_cast<GLES2FunctionPointer>(glBeginTransformFeedback), 2337 },
2335 }, 2338 {
2336 { 2339 "glUnmapBuffer", reinterpret_cast<GLES2FunctionPointer>(glUnmapBuffer),
2337 "glEndQueryEXT", 2340 },
2338 reinterpret_cast<GLES2FunctionPointer>(glEndQueryEXT), 2341 {
2339 }, 2342 "glMapTexSubImage2DCHROMIUM",
2340 { 2343 reinterpret_cast<GLES2FunctionPointer>(glMapTexSubImage2DCHROMIUM),
2341 "glEndTransformFeedback", 2344 },
2342 reinterpret_cast<GLES2FunctionPointer>(glEndTransformFeedback), 2345 {
2343 }, 2346 "glUnmapTexSubImage2DCHROMIUM",
2344 { 2347 reinterpret_cast<GLES2FunctionPointer>(glUnmapTexSubImage2DCHROMIUM),
2345 "glGetQueryivEXT", 2348 },
2346 reinterpret_cast<GLES2FunctionPointer>(glGetQueryivEXT), 2349 {
2347 }, 2350 "glResizeCHROMIUM",
2348 { 2351 reinterpret_cast<GLES2FunctionPointer>(glResizeCHROMIUM),
2349 "glGetQueryObjectuivEXT", 2352 },
2350 reinterpret_cast<GLES2FunctionPointer>(glGetQueryObjectuivEXT), 2353 {
2351 }, 2354 "glGetRequestableExtensionsCHROMIUM",
2352 { 2355 reinterpret_cast<GLES2FunctionPointer>(
2353 "glInsertEventMarkerEXT", 2356 glGetRequestableExtensionsCHROMIUM),
2354 reinterpret_cast<GLES2FunctionPointer>(glInsertEventMarkerEXT), 2357 },
2355 }, 2358 {
2356 { 2359 "glRequestExtensionCHROMIUM",
2357 "glPushGroupMarkerEXT", 2360 reinterpret_cast<GLES2FunctionPointer>(glRequestExtensionCHROMIUM),
2358 reinterpret_cast<GLES2FunctionPointer>(glPushGroupMarkerEXT), 2361 },
2359 }, 2362 {
2360 { 2363 "glRateLimitOffscreenContextCHROMIUM",
2361 "glPopGroupMarkerEXT", 2364 reinterpret_cast<GLES2FunctionPointer>(
2362 reinterpret_cast<GLES2FunctionPointer>(glPopGroupMarkerEXT), 2365 glRateLimitOffscreenContextCHROMIUM),
2363 }, 2366 },
2364 { 2367 {
2365 "glGenVertexArraysOES", 2368 "glGetProgramInfoCHROMIUM",
2366 reinterpret_cast<GLES2FunctionPointer>(glGenVertexArraysOES), 2369 reinterpret_cast<GLES2FunctionPointer>(glGetProgramInfoCHROMIUM),
2367 }, 2370 },
2368 { 2371 {
2369 "glDeleteVertexArraysOES", 2372 "glGetUniformBlocksCHROMIUM",
2370 reinterpret_cast<GLES2FunctionPointer>(glDeleteVertexArraysOES), 2373 reinterpret_cast<GLES2FunctionPointer>(glGetUniformBlocksCHROMIUM),
2371 }, 2374 },
2372 { 2375 {
2373 "glIsVertexArrayOES", 2376 "glGetTransformFeedbackVaryingsCHROMIUM",
2374 reinterpret_cast<GLES2FunctionPointer>(glIsVertexArrayOES), 2377 reinterpret_cast<GLES2FunctionPointer>(
2375 }, 2378 glGetTransformFeedbackVaryingsCHROMIUM),
2376 { 2379 },
2377 "glBindVertexArrayOES", 2380 {
2378 reinterpret_cast<GLES2FunctionPointer>(glBindVertexArrayOES), 2381 "glGetUniformsES3CHROMIUM",
2379 }, 2382 reinterpret_cast<GLES2FunctionPointer>(glGetUniformsES3CHROMIUM),
2380 { 2383 },
2381 "glSwapBuffers", 2384 {
2382 reinterpret_cast<GLES2FunctionPointer>(glSwapBuffers), 2385 "glCreateStreamTextureCHROMIUM",
2383 }, 2386 reinterpret_cast<GLES2FunctionPointer>(glCreateStreamTextureCHROMIUM),
2384 { 2387 },
2385 "glGetMaxValueInBufferCHROMIUM", 2388 {
2386 reinterpret_cast<GLES2FunctionPointer>(glGetMaxValueInBufferCHROMIUM), 2389 "glCreateImageCHROMIUM",
2387 }, 2390 reinterpret_cast<GLES2FunctionPointer>(glCreateImageCHROMIUM),
2388 { 2391 },
2389 "glEnableFeatureCHROMIUM", 2392 {
2390 reinterpret_cast<GLES2FunctionPointer>(glEnableFeatureCHROMIUM), 2393 "glDestroyImageCHROMIUM",
2391 }, 2394 reinterpret_cast<GLES2FunctionPointer>(glDestroyImageCHROMIUM),
2392 { 2395 },
2393 "glMapBufferCHROMIUM", 2396 {
2394 reinterpret_cast<GLES2FunctionPointer>(glMapBufferCHROMIUM), 2397 "glCreateGpuMemoryBufferImageCHROMIUM",
2395 }, 2398 reinterpret_cast<GLES2FunctionPointer>(
2396 { 2399 glCreateGpuMemoryBufferImageCHROMIUM),
2397 "glUnmapBufferCHROMIUM", 2400 },
2398 reinterpret_cast<GLES2FunctionPointer>(glUnmapBufferCHROMIUM), 2401 {
2399 }, 2402 "glGetTranslatedShaderSourceANGLE",
2400 { 2403 reinterpret_cast<GLES2FunctionPointer>(
2401 "glMapBufferSubDataCHROMIUM", 2404 glGetTranslatedShaderSourceANGLE),
2402 reinterpret_cast<GLES2FunctionPointer>(glMapBufferSubDataCHROMIUM), 2405 },
2403 }, 2406 {
2404 { 2407 "glPostSubBufferCHROMIUM",
2405 "glUnmapBufferSubDataCHROMIUM", 2408 reinterpret_cast<GLES2FunctionPointer>(glPostSubBufferCHROMIUM),
2406 reinterpret_cast<GLES2FunctionPointer>(glUnmapBufferSubDataCHROMIUM), 2409 },
2407 }, 2410 {
2408 { 2411 "glTexImageIOSurface2DCHROMIUM",
2409 "glMapBufferRange", 2412 reinterpret_cast<GLES2FunctionPointer>(glTexImageIOSurface2DCHROMIUM),
2410 reinterpret_cast<GLES2FunctionPointer>(glMapBufferRange), 2413 },
2411 }, 2414 {
2412 { 2415 "glCopyTextureCHROMIUM",
2413 "glUnmapBuffer", 2416 reinterpret_cast<GLES2FunctionPointer>(glCopyTextureCHROMIUM),
2414 reinterpret_cast<GLES2FunctionPointer>(glUnmapBuffer), 2417 },
2415 }, 2418 {
2416 { 2419 "glCopySubTextureCHROMIUM",
2417 "glMapTexSubImage2DCHROMIUM", 2420 reinterpret_cast<GLES2FunctionPointer>(glCopySubTextureCHROMIUM),
2418 reinterpret_cast<GLES2FunctionPointer>(glMapTexSubImage2DCHROMIUM), 2421 },
2419 }, 2422 {
2420 { 2423 "glCompressedCopyTextureCHROMIUM",
2421 "glUnmapTexSubImage2DCHROMIUM", 2424 reinterpret_cast<GLES2FunctionPointer>(glCompressedCopyTextureCHROMIUM),
2422 reinterpret_cast<GLES2FunctionPointer>(glUnmapTexSubImage2DCHROMIUM), 2425 },
2423 }, 2426 {
2424 { 2427 "glDrawArraysInstancedANGLE",
2425 "glResizeCHROMIUM", 2428 reinterpret_cast<GLES2FunctionPointer>(glDrawArraysInstancedANGLE),
2426 reinterpret_cast<GLES2FunctionPointer>(glResizeCHROMIUM), 2429 },
2427 }, 2430 {
2428 { 2431 "glDrawElementsInstancedANGLE",
2429 "glGetRequestableExtensionsCHROMIUM", 2432 reinterpret_cast<GLES2FunctionPointer>(glDrawElementsInstancedANGLE),
2430 reinterpret_cast<GLES2FunctionPointer>(glGetRequestableExtensionsCHROMIUM), 2433 },
2431 }, 2434 {
2432 { 2435 "glVertexAttribDivisorANGLE",
2433 "glRequestExtensionCHROMIUM", 2436 reinterpret_cast<GLES2FunctionPointer>(glVertexAttribDivisorANGLE),
2434 reinterpret_cast<GLES2FunctionPointer>(glRequestExtensionCHROMIUM), 2437 },
2435 }, 2438 {
2436 { 2439 "glGenMailboxCHROMIUM",
2437 "glRateLimitOffscreenContextCHROMIUM", 2440 reinterpret_cast<GLES2FunctionPointer>(glGenMailboxCHROMIUM),
2438 reinterpret_cast<GLES2FunctionPointer>( 2441 },
2439 glRateLimitOffscreenContextCHROMIUM), 2442 {
2440 }, 2443 "glProduceTextureCHROMIUM",
2441 { 2444 reinterpret_cast<GLES2FunctionPointer>(glProduceTextureCHROMIUM),
2442 "glGetProgramInfoCHROMIUM", 2445 },
2443 reinterpret_cast<GLES2FunctionPointer>(glGetProgramInfoCHROMIUM), 2446 {
2444 }, 2447 "glProduceTextureDirectCHROMIUM",
2445 { 2448 reinterpret_cast<GLES2FunctionPointer>(glProduceTextureDirectCHROMIUM),
2446 "glGetUniformBlocksCHROMIUM", 2449 },
2447 reinterpret_cast<GLES2FunctionPointer>(glGetUniformBlocksCHROMIUM), 2450 {
2448 }, 2451 "glConsumeTextureCHROMIUM",
2449 { 2452 reinterpret_cast<GLES2FunctionPointer>(glConsumeTextureCHROMIUM),
2450 "glGetTransformFeedbackVaryingsCHROMIUM", 2453 },
2451 reinterpret_cast<GLES2FunctionPointer>( 2454 {
2452 glGetTransformFeedbackVaryingsCHROMIUM), 2455 "glCreateAndConsumeTextureCHROMIUM",
2453 }, 2456 reinterpret_cast<GLES2FunctionPointer>(
2454 { 2457 glCreateAndConsumeTextureCHROMIUM),
2455 "glGetUniformsES3CHROMIUM", 2458 },
2456 reinterpret_cast<GLES2FunctionPointer>(glGetUniformsES3CHROMIUM), 2459 {
2457 }, 2460 "glBindUniformLocationCHROMIUM",
2458 { 2461 reinterpret_cast<GLES2FunctionPointer>(glBindUniformLocationCHROMIUM),
2459 "glCreateStreamTextureCHROMIUM", 2462 },
2460 reinterpret_cast<GLES2FunctionPointer>(glCreateStreamTextureCHROMIUM), 2463 {
2461 }, 2464 "glGenValuebuffersCHROMIUM",
2462 { 2465 reinterpret_cast<GLES2FunctionPointer>(glGenValuebuffersCHROMIUM),
2463 "glCreateImageCHROMIUM", 2466 },
2464 reinterpret_cast<GLES2FunctionPointer>(glCreateImageCHROMIUM), 2467 {
2465 }, 2468 "glDeleteValuebuffersCHROMIUM",
2466 { 2469 reinterpret_cast<GLES2FunctionPointer>(glDeleteValuebuffersCHROMIUM),
2467 "glDestroyImageCHROMIUM", 2470 },
2468 reinterpret_cast<GLES2FunctionPointer>(glDestroyImageCHROMIUM), 2471 {
2469 }, 2472 "glIsValuebufferCHROMIUM",
2470 { 2473 reinterpret_cast<GLES2FunctionPointer>(glIsValuebufferCHROMIUM),
2471 "glCreateGpuMemoryBufferImageCHROMIUM", 2474 },
2472 reinterpret_cast<GLES2FunctionPointer>( 2475 {
2473 glCreateGpuMemoryBufferImageCHROMIUM), 2476 "glBindValuebufferCHROMIUM",
2474 }, 2477 reinterpret_cast<GLES2FunctionPointer>(glBindValuebufferCHROMIUM),
2475 { 2478 },
2476 "glGetTranslatedShaderSourceANGLE", 2479 {
2477 reinterpret_cast<GLES2FunctionPointer>(glGetTranslatedShaderSourceANGLE), 2480 "glSubscribeValueCHROMIUM",
2478 }, 2481 reinterpret_cast<GLES2FunctionPointer>(glSubscribeValueCHROMIUM),
2479 { 2482 },
2480 "glPostSubBufferCHROMIUM", 2483 {
2481 reinterpret_cast<GLES2FunctionPointer>(glPostSubBufferCHROMIUM), 2484 "glPopulateSubscribedValuesCHROMIUM",
2482 }, 2485 reinterpret_cast<GLES2FunctionPointer>(
2483 { 2486 glPopulateSubscribedValuesCHROMIUM),
2484 "glTexImageIOSurface2DCHROMIUM", 2487 },
2485 reinterpret_cast<GLES2FunctionPointer>(glTexImageIOSurface2DCHROMIUM), 2488 {
2486 }, 2489 "glUniformValuebufferCHROMIUM",
2487 { 2490 reinterpret_cast<GLES2FunctionPointer>(glUniformValuebufferCHROMIUM),
2488 "glCopyTextureCHROMIUM", 2491 },
2489 reinterpret_cast<GLES2FunctionPointer>(glCopyTextureCHROMIUM), 2492 {
2490 }, 2493 "glBindTexImage2DCHROMIUM",
2491 { 2494 reinterpret_cast<GLES2FunctionPointer>(glBindTexImage2DCHROMIUM),
2492 "glCopySubTextureCHROMIUM", 2495 },
2493 reinterpret_cast<GLES2FunctionPointer>(glCopySubTextureCHROMIUM), 2496 {
2494 }, 2497 "glReleaseTexImage2DCHROMIUM",
2495 { 2498 reinterpret_cast<GLES2FunctionPointer>(glReleaseTexImage2DCHROMIUM),
2496 "glCompressedCopyTextureCHROMIUM", 2499 },
2497 reinterpret_cast<GLES2FunctionPointer>(glCompressedCopyTextureCHROMIUM), 2500 {
2498 }, 2501 "glTraceBeginCHROMIUM",
2499 { 2502 reinterpret_cast<GLES2FunctionPointer>(glTraceBeginCHROMIUM),
2500 "glDrawArraysInstancedANGLE", 2503 },
2501 reinterpret_cast<GLES2FunctionPointer>(glDrawArraysInstancedANGLE), 2504 {
2502 }, 2505 "glTraceEndCHROMIUM",
2503 { 2506 reinterpret_cast<GLES2FunctionPointer>(glTraceEndCHROMIUM),
2504 "glDrawElementsInstancedANGLE", 2507 },
2505 reinterpret_cast<GLES2FunctionPointer>(glDrawElementsInstancedANGLE), 2508 {
2506 }, 2509 "glAsyncTexSubImage2DCHROMIUM",
2507 { 2510 reinterpret_cast<GLES2FunctionPointer>(glAsyncTexSubImage2DCHROMIUM),
2508 "glVertexAttribDivisorANGLE", 2511 },
2509 reinterpret_cast<GLES2FunctionPointer>(glVertexAttribDivisorANGLE), 2512 {
2510 }, 2513 "glAsyncTexImage2DCHROMIUM",
2511 { 2514 reinterpret_cast<GLES2FunctionPointer>(glAsyncTexImage2DCHROMIUM),
2512 "glGenMailboxCHROMIUM", 2515 },
2513 reinterpret_cast<GLES2FunctionPointer>(glGenMailboxCHROMIUM), 2516 {
2514 }, 2517 "glWaitAsyncTexImage2DCHROMIUM",
2515 { 2518 reinterpret_cast<GLES2FunctionPointer>(glWaitAsyncTexImage2DCHROMIUM),
2516 "glProduceTextureCHROMIUM", 2519 },
2517 reinterpret_cast<GLES2FunctionPointer>(glProduceTextureCHROMIUM), 2520 {
2518 }, 2521 "glWaitAllAsyncTexImage2DCHROMIUM",
2519 { 2522 reinterpret_cast<GLES2FunctionPointer>(
2520 "glProduceTextureDirectCHROMIUM", 2523 glWaitAllAsyncTexImage2DCHROMIUM),
2521 reinterpret_cast<GLES2FunctionPointer>(glProduceTextureDirectCHROMIUM), 2524 },
2522 }, 2525 {
2523 { 2526 "glDiscardFramebufferEXT",
2524 "glConsumeTextureCHROMIUM", 2527 reinterpret_cast<GLES2FunctionPointer>(glDiscardFramebufferEXT),
2525 reinterpret_cast<GLES2FunctionPointer>(glConsumeTextureCHROMIUM), 2528 },
2526 }, 2529 {
2527 { 2530 "glLoseContextCHROMIUM",
2528 "glCreateAndConsumeTextureCHROMIUM", 2531 reinterpret_cast<GLES2FunctionPointer>(glLoseContextCHROMIUM),
2529 reinterpret_cast<GLES2FunctionPointer>(glCreateAndConsumeTextureCHROMIUM), 2532 },
2530 }, 2533 {
2531 { 2534 "glInsertSyncPointCHROMIUM",
2532 "glBindUniformLocationCHROMIUM", 2535 reinterpret_cast<GLES2FunctionPointer>(glInsertSyncPointCHROMIUM),
2533 reinterpret_cast<GLES2FunctionPointer>(glBindUniformLocationCHROMIUM), 2536 },
2534 }, 2537 {
2535 { 2538 "glWaitSyncPointCHROMIUM",
2536 "glGenValuebuffersCHROMIUM", 2539 reinterpret_cast<GLES2FunctionPointer>(glWaitSyncPointCHROMIUM),
2537 reinterpret_cast<GLES2FunctionPointer>(glGenValuebuffersCHROMIUM), 2540 },
2538 }, 2541 {
2539 { 2542 "glDrawBuffersEXT",
2540 "glDeleteValuebuffersCHROMIUM", 2543 reinterpret_cast<GLES2FunctionPointer>(glDrawBuffersEXT),
2541 reinterpret_cast<GLES2FunctionPointer>(glDeleteValuebuffersCHROMIUM), 2544 },
2542 }, 2545 {
2543 { 2546 "glDiscardBackbufferCHROMIUM",
2544 "glIsValuebufferCHROMIUM", 2547 reinterpret_cast<GLES2FunctionPointer>(glDiscardBackbufferCHROMIUM),
2545 reinterpret_cast<GLES2FunctionPointer>(glIsValuebufferCHROMIUM), 2548 },
2546 }, 2549 {
2547 { 2550 "glScheduleOverlayPlaneCHROMIUM",
2548 "glBindValuebufferCHROMIUM", 2551 reinterpret_cast<GLES2FunctionPointer>(glScheduleOverlayPlaneCHROMIUM),
2549 reinterpret_cast<GLES2FunctionPointer>(glBindValuebufferCHROMIUM), 2552 },
2550 }, 2553 {
2551 { 2554 "glSwapInterval",
2552 "glSubscribeValueCHROMIUM", 2555 reinterpret_cast<GLES2FunctionPointer>(glSwapInterval),
2553 reinterpret_cast<GLES2FunctionPointer>(glSubscribeValueCHROMIUM), 2556 },
2554 }, 2557 {
2555 { 2558 "glMatrixLoadfCHROMIUM",
2556 "glPopulateSubscribedValuesCHROMIUM", 2559 reinterpret_cast<GLES2FunctionPointer>(glMatrixLoadfCHROMIUM),
2557 reinterpret_cast<GLES2FunctionPointer>(glPopulateSubscribedValuesCHROMIUM), 2560 },
2558 }, 2561 {
2559 { 2562 "glMatrixLoadIdentityCHROMIUM",
2560 "glUniformValuebufferCHROMIUM", 2563 reinterpret_cast<GLES2FunctionPointer>(glMatrixLoadIdentityCHROMIUM),
2561 reinterpret_cast<GLES2FunctionPointer>(glUniformValuebufferCHROMIUM), 2564 },
2562 }, 2565 {
2563 { 2566 "glGetGraphicsResetStatusKHR",
2564 "glBindTexImage2DCHROMIUM", 2567 reinterpret_cast<GLES2FunctionPointer>(glGetGraphicsResetStatusKHR),
2565 reinterpret_cast<GLES2FunctionPointer>(glBindTexImage2DCHROMIUM), 2568 },
2566 }, 2569 {
2567 { 2570 "glBlendBarrierKHR",
2568 "glReleaseTexImage2DCHROMIUM", 2571 reinterpret_cast<GLES2FunctionPointer>(glBlendBarrierKHR),
2569 reinterpret_cast<GLES2FunctionPointer>(glReleaseTexImage2DCHROMIUM), 2572 },
2570 }, 2573 {
2571 { 2574 NULL, NULL,
2572 "glTraceBeginCHROMIUM",
2573 reinterpret_cast<GLES2FunctionPointer>(glTraceBeginCHROMIUM),
2574 },
2575 {
2576 "glTraceEndCHROMIUM",
2577 reinterpret_cast<GLES2FunctionPointer>(glTraceEndCHROMIUM),
2578 },
2579 {
2580 "glAsyncTexSubImage2DCHROMIUM",
2581 reinterpret_cast<GLES2FunctionPointer>(glAsyncTexSubImage2DCHROMIUM),
2582 },
2583 {
2584 "glAsyncTexImage2DCHROMIUM",
2585 reinterpret_cast<GLES2FunctionPointer>(glAsyncTexImage2DCHROMIUM),
2586 },
2587 {
2588 "glWaitAsyncTexImage2DCHROMIUM",
2589 reinterpret_cast<GLES2FunctionPointer>(glWaitAsyncTexImage2DCHROMIUM),
2590 },
2591 {
2592 "glWaitAllAsyncTexImage2DCHROMIUM",
2593 reinterpret_cast<GLES2FunctionPointer>(glWaitAllAsyncTexImage2DCHROMIUM),
2594 },
2595 {
2596 "glDiscardFramebufferEXT",
2597 reinterpret_cast<GLES2FunctionPointer>(glDiscardFramebufferEXT),
2598 },
2599 {
2600 "glLoseContextCHROMIUM",
2601 reinterpret_cast<GLES2FunctionPointer>(glLoseContextCHROMIUM),
2602 },
2603 {
2604 "glInsertSyncPointCHROMIUM",
2605 reinterpret_cast<GLES2FunctionPointer>(glInsertSyncPointCHROMIUM),
2606 },
2607 {
2608 "glWaitSyncPointCHROMIUM",
2609 reinterpret_cast<GLES2FunctionPointer>(glWaitSyncPointCHROMIUM),
2610 },
2611 {
2612 "glDrawBuffersEXT",
2613 reinterpret_cast<GLES2FunctionPointer>(glDrawBuffersEXT),
2614 },
2615 {
2616 "glDiscardBackbufferCHROMIUM",
2617 reinterpret_cast<GLES2FunctionPointer>(glDiscardBackbufferCHROMIUM),
2618 },
2619 {
2620 "glScheduleOverlayPlaneCHROMIUM",
2621 reinterpret_cast<GLES2FunctionPointer>(glScheduleOverlayPlaneCHROMIUM),
2622 },
2623 {
2624 "glSwapInterval",
2625 reinterpret_cast<GLES2FunctionPointer>(glSwapInterval),
2626 },
2627 {
2628 "glMatrixLoadfCHROMIUM",
2629 reinterpret_cast<GLES2FunctionPointer>(glMatrixLoadfCHROMIUM),
2630 },
2631 {
2632 "glMatrixLoadIdentityCHROMIUM",
2633 reinterpret_cast<GLES2FunctionPointer>(glMatrixLoadIdentityCHROMIUM),
2634 },
2635 {
2636 "glGetGraphicsResetStatusKHR",
2637 reinterpret_cast<GLES2FunctionPointer>(glGetGraphicsResetStatusKHR),
2638 },
2639 {
2640 "glBlendBarrierKHR",
2641 reinterpret_cast<GLES2FunctionPointer>(glBlendBarrierKHR),
2642 },
2643 {
2644 NULL,
2645 NULL,
2646 }, 2575 },
2647 }; 2576 };
2648 2577
2649 } // namespace gles2 2578 } // namespace gles2
2650 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_C_LIB_AUTOGEN_H_ 2579 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_C_LIB_AUTOGEN_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698