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

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

Issue 1129943006: Implement StreamTexture::BindTexImage. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 5 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 1172 matching lines...) Expand 10 before | Expand all | Expand 10 after
1183 } 1183 }
1184 void GLES2GetUniformsES3CHROMIUM(GLuint program, 1184 void GLES2GetUniformsES3CHROMIUM(GLuint program,
1185 GLsizei bufsize, 1185 GLsizei bufsize,
1186 GLsizei* size, 1186 GLsizei* size,
1187 void* info) { 1187 void* info) {
1188 gles2::GetGLContext()->GetUniformsES3CHROMIUM(program, bufsize, size, info); 1188 gles2::GetGLContext()->GetUniformsES3CHROMIUM(program, bufsize, size, info);
1189 } 1189 }
1190 GLuint GLES2CreateStreamTextureCHROMIUM(GLuint texture) { 1190 GLuint GLES2CreateStreamTextureCHROMIUM(GLuint texture) {
1191 return gles2::GetGLContext()->CreateStreamTextureCHROMIUM(texture); 1191 return gles2::GetGLContext()->CreateStreamTextureCHROMIUM(texture);
1192 } 1192 }
1193 GLuint GLES2CreateStreamTextureImageCHROMIUM(GLint image_id) {
1194 return gles2::GetGLContext()->CreateStreamTextureImageCHROMIUM(image_id);
1195 }
1193 GLuint GLES2CreateImageCHROMIUM(ClientBuffer buffer, 1196 GLuint GLES2CreateImageCHROMIUM(ClientBuffer buffer,
1194 GLsizei width, 1197 GLsizei width,
1195 GLsizei height, 1198 GLsizei height,
1196 GLenum internalformat) { 1199 GLenum internalformat) {
1197 return gles2::GetGLContext()->CreateImageCHROMIUM(buffer, width, height, 1200 return gles2::GetGLContext()->CreateImageCHROMIUM(buffer, width, height,
1198 internalformat); 1201 internalformat);
1199 } 1202 }
1200 void GLES2DestroyImageCHROMIUM(GLuint image_id) { 1203 void GLES2DestroyImageCHROMIUM(GLuint image_id) {
1201 gles2::GetGLContext()->DestroyImageCHROMIUM(image_id); 1204 gles2::GetGLContext()->DestroyImageCHROMIUM(image_id);
1202 } 1205 }
(...skipping 270 matching lines...) Expand 10 before | Expand all | Expand 10 after
1473 return gles2::GetGLContext()->GetGraphicsResetStatusKHR(); 1476 return gles2::GetGLContext()->GetGraphicsResetStatusKHR();
1474 } 1477 }
1475 void GLES2BlendBarrierKHR() { 1478 void GLES2BlendBarrierKHR() {
1476 gles2::GetGLContext()->BlendBarrierKHR(); 1479 gles2::GetGLContext()->BlendBarrierKHR();
1477 } 1480 }
1478 1481
1479 namespace gles2 { 1482 namespace gles2 {
1480 1483
1481 extern const NameToFunc g_gles2_function_table[] = { 1484 extern const NameToFunc g_gles2_function_table[] = {
1482 { 1485 {
1483 "glActiveTexture", 1486 "glActiveTexture",
1484 reinterpret_cast<GLES2FunctionPointer>(glActiveTexture), 1487 reinterpret_cast<GLES2FunctionPointer>(glActiveTexture),
1485 }, 1488 },
1486 { 1489 {
1487 "glAttachShader", 1490 "glAttachShader",
1488 reinterpret_cast<GLES2FunctionPointer>(glAttachShader), 1491 reinterpret_cast<GLES2FunctionPointer>(glAttachShader),
1489 }, 1492 },
1490 { 1493 {
1491 "glBindAttribLocation", 1494 "glBindAttribLocation",
1492 reinterpret_cast<GLES2FunctionPointer>(glBindAttribLocation), 1495 reinterpret_cast<GLES2FunctionPointer>(glBindAttribLocation),
1493 }, 1496 },
1494 { 1497 {
1495 "glBindBuffer", 1498 "glBindBuffer", reinterpret_cast<GLES2FunctionPointer>(glBindBuffer),
1496 reinterpret_cast<GLES2FunctionPointer>(glBindBuffer), 1499 },
1497 }, 1500 {
1498 { 1501 "glBindBufferBase",
1499 "glBindBufferBase", 1502 reinterpret_cast<GLES2FunctionPointer>(glBindBufferBase),
1500 reinterpret_cast<GLES2FunctionPointer>(glBindBufferBase), 1503 },
1501 }, 1504 {
1502 { 1505 "glBindBufferRange",
1503 "glBindBufferRange", 1506 reinterpret_cast<GLES2FunctionPointer>(glBindBufferRange),
1504 reinterpret_cast<GLES2FunctionPointer>(glBindBufferRange), 1507 },
1505 }, 1508 {
1506 { 1509 "glBindFramebuffer",
1507 "glBindFramebuffer", 1510 reinterpret_cast<GLES2FunctionPointer>(glBindFramebuffer),
1508 reinterpret_cast<GLES2FunctionPointer>(glBindFramebuffer), 1511 },
1509 }, 1512 {
1510 { 1513 "glBindRenderbuffer",
1511 "glBindRenderbuffer", 1514 reinterpret_cast<GLES2FunctionPointer>(glBindRenderbuffer),
1512 reinterpret_cast<GLES2FunctionPointer>(glBindRenderbuffer), 1515 },
1513 }, 1516 {
1514 { 1517 "glBindSampler", reinterpret_cast<GLES2FunctionPointer>(glBindSampler),
1515 "glBindSampler", 1518 },
1516 reinterpret_cast<GLES2FunctionPointer>(glBindSampler), 1519 {
1517 }, 1520 "glBindTexture", reinterpret_cast<GLES2FunctionPointer>(glBindTexture),
1518 { 1521 },
1519 "glBindTexture", 1522 {
1520 reinterpret_cast<GLES2FunctionPointer>(glBindTexture), 1523 "glBindTransformFeedback",
1521 }, 1524 reinterpret_cast<GLES2FunctionPointer>(glBindTransformFeedback),
1522 { 1525 },
1523 "glBindTransformFeedback", 1526 {
1524 reinterpret_cast<GLES2FunctionPointer>(glBindTransformFeedback), 1527 "glBlendColor", reinterpret_cast<GLES2FunctionPointer>(glBlendColor),
1525 }, 1528 },
1526 { 1529 {
1527 "glBlendColor", 1530 "glBlendEquation",
1528 reinterpret_cast<GLES2FunctionPointer>(glBlendColor), 1531 reinterpret_cast<GLES2FunctionPointer>(glBlendEquation),
1529 }, 1532 },
1530 { 1533 {
1531 "glBlendEquation", 1534 "glBlendEquationSeparate",
1532 reinterpret_cast<GLES2FunctionPointer>(glBlendEquation), 1535 reinterpret_cast<GLES2FunctionPointer>(glBlendEquationSeparate),
1533 }, 1536 },
1534 { 1537 {
1535 "glBlendEquationSeparate", 1538 "glBlendFunc", reinterpret_cast<GLES2FunctionPointer>(glBlendFunc),
1536 reinterpret_cast<GLES2FunctionPointer>(glBlendEquationSeparate), 1539 },
1537 }, 1540 {
1538 { 1541 "glBlendFuncSeparate",
1539 "glBlendFunc", 1542 reinterpret_cast<GLES2FunctionPointer>(glBlendFuncSeparate),
1540 reinterpret_cast<GLES2FunctionPointer>(glBlendFunc), 1543 },
1541 }, 1544 {
1542 { 1545 "glBufferData", reinterpret_cast<GLES2FunctionPointer>(glBufferData),
1543 "glBlendFuncSeparate", 1546 },
1544 reinterpret_cast<GLES2FunctionPointer>(glBlendFuncSeparate), 1547 {
1545 }, 1548 "glBufferSubData",
1546 { 1549 reinterpret_cast<GLES2FunctionPointer>(glBufferSubData),
1547 "glBufferData", 1550 },
1548 reinterpret_cast<GLES2FunctionPointer>(glBufferData), 1551 {
1549 }, 1552 "glCheckFramebufferStatus",
1550 { 1553 reinterpret_cast<GLES2FunctionPointer>(glCheckFramebufferStatus),
1551 "glBufferSubData", 1554 },
1552 reinterpret_cast<GLES2FunctionPointer>(glBufferSubData), 1555 {
1553 }, 1556 "glClear", reinterpret_cast<GLES2FunctionPointer>(glClear),
1554 { 1557 },
1555 "glCheckFramebufferStatus", 1558 {
1556 reinterpret_cast<GLES2FunctionPointer>(glCheckFramebufferStatus), 1559 "glClearBufferfi",
1557 }, 1560 reinterpret_cast<GLES2FunctionPointer>(glClearBufferfi),
1558 { 1561 },
1559 "glClear", 1562 {
1560 reinterpret_cast<GLES2FunctionPointer>(glClear), 1563 "glClearBufferfv",
1561 }, 1564 reinterpret_cast<GLES2FunctionPointer>(glClearBufferfv),
1562 { 1565 },
1563 "glClearBufferfi", 1566 {
1564 reinterpret_cast<GLES2FunctionPointer>(glClearBufferfi), 1567 "glClearBufferiv",
1565 }, 1568 reinterpret_cast<GLES2FunctionPointer>(glClearBufferiv),
1566 { 1569 },
1567 "glClearBufferfv", 1570 {
1568 reinterpret_cast<GLES2FunctionPointer>(glClearBufferfv), 1571 "glClearBufferuiv",
1569 }, 1572 reinterpret_cast<GLES2FunctionPointer>(glClearBufferuiv),
1570 { 1573 },
1571 "glClearBufferiv", 1574 {
1572 reinterpret_cast<GLES2FunctionPointer>(glClearBufferiv), 1575 "glClearColor", reinterpret_cast<GLES2FunctionPointer>(glClearColor),
1573 }, 1576 },
1574 { 1577 {
1575 "glClearBufferuiv", 1578 "glClearDepthf", reinterpret_cast<GLES2FunctionPointer>(glClearDepthf),
1576 reinterpret_cast<GLES2FunctionPointer>(glClearBufferuiv), 1579 },
1577 }, 1580 {
1578 { 1581 "glClearStencil",
1579 "glClearColor", 1582 reinterpret_cast<GLES2FunctionPointer>(glClearStencil),
1580 reinterpret_cast<GLES2FunctionPointer>(glClearColor), 1583 },
1581 }, 1584 {
1582 { 1585 "glClientWaitSync",
1583 "glClearDepthf", 1586 reinterpret_cast<GLES2FunctionPointer>(glClientWaitSync),
1584 reinterpret_cast<GLES2FunctionPointer>(glClearDepthf), 1587 },
1585 }, 1588 {
1586 { 1589 "glColorMask", reinterpret_cast<GLES2FunctionPointer>(glColorMask),
1587 "glClearStencil", 1590 },
1588 reinterpret_cast<GLES2FunctionPointer>(glClearStencil), 1591 {
1589 }, 1592 "glCompileShader",
1590 { 1593 reinterpret_cast<GLES2FunctionPointer>(glCompileShader),
1591 "glClientWaitSync", 1594 },
1592 reinterpret_cast<GLES2FunctionPointer>(glClientWaitSync), 1595 {
1593 }, 1596 "glCompressedTexImage2D",
1594 { 1597 reinterpret_cast<GLES2FunctionPointer>(glCompressedTexImage2D),
1595 "glColorMask", 1598 },
1596 reinterpret_cast<GLES2FunctionPointer>(glColorMask), 1599 {
1597 }, 1600 "glCompressedTexSubImage2D",
1598 { 1601 reinterpret_cast<GLES2FunctionPointer>(glCompressedTexSubImage2D),
1599 "glCompileShader", 1602 },
1600 reinterpret_cast<GLES2FunctionPointer>(glCompileShader), 1603 {
1601 }, 1604 "glCompressedTexImage3D",
1602 { 1605 reinterpret_cast<GLES2FunctionPointer>(glCompressedTexImage3D),
1603 "glCompressedTexImage2D", 1606 },
1604 reinterpret_cast<GLES2FunctionPointer>(glCompressedTexImage2D), 1607 {
1605 }, 1608 "glCompressedTexSubImage3D",
1606 { 1609 reinterpret_cast<GLES2FunctionPointer>(glCompressedTexSubImage3D),
1607 "glCompressedTexSubImage2D", 1610 },
1608 reinterpret_cast<GLES2FunctionPointer>(glCompressedTexSubImage2D), 1611 {
1609 }, 1612 "glCopyBufferSubData",
1610 { 1613 reinterpret_cast<GLES2FunctionPointer>(glCopyBufferSubData),
1611 "glCompressedTexImage3D", 1614 },
1612 reinterpret_cast<GLES2FunctionPointer>(glCompressedTexImage3D), 1615 {
1613 }, 1616 "glCopyTexImage2D",
1614 { 1617 reinterpret_cast<GLES2FunctionPointer>(glCopyTexImage2D),
1615 "glCompressedTexSubImage3D", 1618 },
1616 reinterpret_cast<GLES2FunctionPointer>(glCompressedTexSubImage3D), 1619 {
1617 }, 1620 "glCopyTexSubImage2D",
1618 { 1621 reinterpret_cast<GLES2FunctionPointer>(glCopyTexSubImage2D),
1619 "glCopyBufferSubData", 1622 },
1620 reinterpret_cast<GLES2FunctionPointer>(glCopyBufferSubData), 1623 {
1621 }, 1624 "glCopyTexSubImage3D",
1622 { 1625 reinterpret_cast<GLES2FunctionPointer>(glCopyTexSubImage3D),
1623 "glCopyTexImage2D", 1626 },
1624 reinterpret_cast<GLES2FunctionPointer>(glCopyTexImage2D), 1627 {
1625 }, 1628 "glCreateProgram",
1626 { 1629 reinterpret_cast<GLES2FunctionPointer>(glCreateProgram),
1627 "glCopyTexSubImage2D", 1630 },
1628 reinterpret_cast<GLES2FunctionPointer>(glCopyTexSubImage2D), 1631 {
1629 }, 1632 "glCreateShader",
1630 { 1633 reinterpret_cast<GLES2FunctionPointer>(glCreateShader),
1631 "glCopyTexSubImage3D", 1634 },
1632 reinterpret_cast<GLES2FunctionPointer>(glCopyTexSubImage3D), 1635 {
1633 }, 1636 "glCullFace", reinterpret_cast<GLES2FunctionPointer>(glCullFace),
1634 { 1637 },
1635 "glCreateProgram", 1638 {
1636 reinterpret_cast<GLES2FunctionPointer>(glCreateProgram), 1639 "glDeleteBuffers",
1637 }, 1640 reinterpret_cast<GLES2FunctionPointer>(glDeleteBuffers),
1638 { 1641 },
1639 "glCreateShader", 1642 {
1640 reinterpret_cast<GLES2FunctionPointer>(glCreateShader), 1643 "glDeleteFramebuffers",
1641 }, 1644 reinterpret_cast<GLES2FunctionPointer>(glDeleteFramebuffers),
1642 { 1645 },
1643 "glCullFace", 1646 {
1644 reinterpret_cast<GLES2FunctionPointer>(glCullFace), 1647 "glDeleteProgram",
1645 }, 1648 reinterpret_cast<GLES2FunctionPointer>(glDeleteProgram),
1646 { 1649 },
1647 "glDeleteBuffers", 1650 {
1648 reinterpret_cast<GLES2FunctionPointer>(glDeleteBuffers), 1651 "glDeleteRenderbuffers",
1649 }, 1652 reinterpret_cast<GLES2FunctionPointer>(glDeleteRenderbuffers),
1650 { 1653 },
1651 "glDeleteFramebuffers", 1654 {
1652 reinterpret_cast<GLES2FunctionPointer>(glDeleteFramebuffers), 1655 "glDeleteSamplers",
1653 }, 1656 reinterpret_cast<GLES2FunctionPointer>(glDeleteSamplers),
1654 { 1657 },
1655 "glDeleteProgram", 1658 {
1656 reinterpret_cast<GLES2FunctionPointer>(glDeleteProgram), 1659 "glDeleteSync", reinterpret_cast<GLES2FunctionPointer>(glDeleteSync),
1657 }, 1660 },
1658 { 1661 {
1659 "glDeleteRenderbuffers", 1662 "glDeleteShader",
1660 reinterpret_cast<GLES2FunctionPointer>(glDeleteRenderbuffers), 1663 reinterpret_cast<GLES2FunctionPointer>(glDeleteShader),
1661 }, 1664 },
1662 { 1665 {
1663 "glDeleteSamplers", 1666 "glDeleteTextures",
1664 reinterpret_cast<GLES2FunctionPointer>(glDeleteSamplers), 1667 reinterpret_cast<GLES2FunctionPointer>(glDeleteTextures),
1665 }, 1668 },
1666 { 1669 {
1667 "glDeleteSync", 1670 "glDeleteTransformFeedbacks",
1668 reinterpret_cast<GLES2FunctionPointer>(glDeleteSync), 1671 reinterpret_cast<GLES2FunctionPointer>(glDeleteTransformFeedbacks),
1669 }, 1672 },
1670 { 1673 {
1671 "glDeleteShader", 1674 "glDepthFunc", reinterpret_cast<GLES2FunctionPointer>(glDepthFunc),
1672 reinterpret_cast<GLES2FunctionPointer>(glDeleteShader), 1675 },
1673 }, 1676 {
1674 { 1677 "glDepthMask", reinterpret_cast<GLES2FunctionPointer>(glDepthMask),
1675 "glDeleteTextures", 1678 },
1676 reinterpret_cast<GLES2FunctionPointer>(glDeleteTextures), 1679 {
1677 }, 1680 "glDepthRangef", reinterpret_cast<GLES2FunctionPointer>(glDepthRangef),
1678 { 1681 },
1679 "glDeleteTransformFeedbacks", 1682 {
1680 reinterpret_cast<GLES2FunctionPointer>(glDeleteTransformFeedbacks), 1683 "glDetachShader",
1681 }, 1684 reinterpret_cast<GLES2FunctionPointer>(glDetachShader),
1682 { 1685 },
1683 "glDepthFunc", 1686 {
1684 reinterpret_cast<GLES2FunctionPointer>(glDepthFunc), 1687 "glDisable", reinterpret_cast<GLES2FunctionPointer>(glDisable),
1685 }, 1688 },
1686 { 1689 {
1687 "glDepthMask", 1690 "glDisableVertexAttribArray",
1688 reinterpret_cast<GLES2FunctionPointer>(glDepthMask), 1691 reinterpret_cast<GLES2FunctionPointer>(glDisableVertexAttribArray),
1689 }, 1692 },
1690 { 1693 {
1691 "glDepthRangef", 1694 "glDrawArrays", reinterpret_cast<GLES2FunctionPointer>(glDrawArrays),
1692 reinterpret_cast<GLES2FunctionPointer>(glDepthRangef), 1695 },
1693 }, 1696 {
1694 { 1697 "glDrawElements",
1695 "glDetachShader", 1698 reinterpret_cast<GLES2FunctionPointer>(glDrawElements),
1696 reinterpret_cast<GLES2FunctionPointer>(glDetachShader), 1699 },
1697 }, 1700 {
1698 { 1701 "glDrawRangeElements",
1699 "glDisable", 1702 reinterpret_cast<GLES2FunctionPointer>(glDrawRangeElements),
1700 reinterpret_cast<GLES2FunctionPointer>(glDisable), 1703 },
1701 }, 1704 {
1702 { 1705 "glEnable", reinterpret_cast<GLES2FunctionPointer>(glEnable),
1703 "glDisableVertexAttribArray", 1706 },
1704 reinterpret_cast<GLES2FunctionPointer>(glDisableVertexAttribArray), 1707 {
1705 }, 1708 "glEnableVertexAttribArray",
1706 { 1709 reinterpret_cast<GLES2FunctionPointer>(glEnableVertexAttribArray),
1707 "glDrawArrays", 1710 },
1708 reinterpret_cast<GLES2FunctionPointer>(glDrawArrays), 1711 {
1709 }, 1712 "glFenceSync", reinterpret_cast<GLES2FunctionPointer>(glFenceSync),
1710 { 1713 },
1711 "glDrawElements", 1714 {
1712 reinterpret_cast<GLES2FunctionPointer>(glDrawElements), 1715 "glFinish", reinterpret_cast<GLES2FunctionPointer>(glFinish),
1713 }, 1716 },
1714 { 1717 {
1715 "glDrawRangeElements", 1718 "glFlush", reinterpret_cast<GLES2FunctionPointer>(glFlush),
1716 reinterpret_cast<GLES2FunctionPointer>(glDrawRangeElements), 1719 },
1717 }, 1720 {
1718 { 1721 "glFramebufferRenderbuffer",
1719 "glEnable", 1722 reinterpret_cast<GLES2FunctionPointer>(glFramebufferRenderbuffer),
1720 reinterpret_cast<GLES2FunctionPointer>(glEnable), 1723 },
1721 }, 1724 {
1722 { 1725 "glFramebufferTexture2D",
1723 "glEnableVertexAttribArray", 1726 reinterpret_cast<GLES2FunctionPointer>(glFramebufferTexture2D),
1724 reinterpret_cast<GLES2FunctionPointer>(glEnableVertexAttribArray), 1727 },
1725 }, 1728 {
1726 { 1729 "glFramebufferTextureLayer",
1727 "glFenceSync", 1730 reinterpret_cast<GLES2FunctionPointer>(glFramebufferTextureLayer),
1728 reinterpret_cast<GLES2FunctionPointer>(glFenceSync), 1731 },
1729 }, 1732 {
1730 { 1733 "glFrontFace", reinterpret_cast<GLES2FunctionPointer>(glFrontFace),
1731 "glFinish", 1734 },
1732 reinterpret_cast<GLES2FunctionPointer>(glFinish), 1735 {
1733 }, 1736 "glGenBuffers", reinterpret_cast<GLES2FunctionPointer>(glGenBuffers),
1734 { 1737 },
1735 "glFlush", 1738 {
1736 reinterpret_cast<GLES2FunctionPointer>(glFlush), 1739 "glGenerateMipmap",
1737 }, 1740 reinterpret_cast<GLES2FunctionPointer>(glGenerateMipmap),
1738 { 1741 },
1739 "glFramebufferRenderbuffer", 1742 {
1740 reinterpret_cast<GLES2FunctionPointer>(glFramebufferRenderbuffer), 1743 "glGenFramebuffers",
1741 }, 1744 reinterpret_cast<GLES2FunctionPointer>(glGenFramebuffers),
1742 { 1745 },
1743 "glFramebufferTexture2D", 1746 {
1744 reinterpret_cast<GLES2FunctionPointer>(glFramebufferTexture2D), 1747 "glGenRenderbuffers",
1745 }, 1748 reinterpret_cast<GLES2FunctionPointer>(glGenRenderbuffers),
1746 { 1749 },
1747 "glFramebufferTextureLayer", 1750 {
1748 reinterpret_cast<GLES2FunctionPointer>(glFramebufferTextureLayer), 1751 "glGenSamplers", reinterpret_cast<GLES2FunctionPointer>(glGenSamplers),
1749 }, 1752 },
1750 { 1753 {
1751 "glFrontFace", 1754 "glGenTextures", reinterpret_cast<GLES2FunctionPointer>(glGenTextures),
1752 reinterpret_cast<GLES2FunctionPointer>(glFrontFace), 1755 },
1753 }, 1756 {
1754 { 1757 "glGenTransformFeedbacks",
1755 "glGenBuffers", 1758 reinterpret_cast<GLES2FunctionPointer>(glGenTransformFeedbacks),
1756 reinterpret_cast<GLES2FunctionPointer>(glGenBuffers), 1759 },
1757 }, 1760 {
1758 { 1761 "glGetActiveAttrib",
1759 "glGenerateMipmap", 1762 reinterpret_cast<GLES2FunctionPointer>(glGetActiveAttrib),
1760 reinterpret_cast<GLES2FunctionPointer>(glGenerateMipmap), 1763 },
1761 }, 1764 {
1762 { 1765 "glGetActiveUniform",
1763 "glGenFramebuffers", 1766 reinterpret_cast<GLES2FunctionPointer>(glGetActiveUniform),
1764 reinterpret_cast<GLES2FunctionPointer>(glGenFramebuffers), 1767 },
1765 }, 1768 {
1766 { 1769 "glGetActiveUniformBlockiv",
1767 "glGenRenderbuffers", 1770 reinterpret_cast<GLES2FunctionPointer>(glGetActiveUniformBlockiv),
1768 reinterpret_cast<GLES2FunctionPointer>(glGenRenderbuffers), 1771 },
1769 }, 1772 {
1770 { 1773 "glGetActiveUniformBlockName",
1771 "glGenSamplers", 1774 reinterpret_cast<GLES2FunctionPointer>(glGetActiveUniformBlockName),
1772 reinterpret_cast<GLES2FunctionPointer>(glGenSamplers), 1775 },
1773 }, 1776 {
1774 { 1777 "glGetActiveUniformsiv",
1775 "glGenTextures", 1778 reinterpret_cast<GLES2FunctionPointer>(glGetActiveUniformsiv),
1776 reinterpret_cast<GLES2FunctionPointer>(glGenTextures), 1779 },
1777 }, 1780 {
1778 { 1781 "glGetAttachedShaders",
1779 "glGenTransformFeedbacks", 1782 reinterpret_cast<GLES2FunctionPointer>(glGetAttachedShaders),
1780 reinterpret_cast<GLES2FunctionPointer>(glGenTransformFeedbacks), 1783 },
1781 }, 1784 {
1782 { 1785 "glGetAttribLocation",
1783 "glGetActiveAttrib", 1786 reinterpret_cast<GLES2FunctionPointer>(glGetAttribLocation),
1784 reinterpret_cast<GLES2FunctionPointer>(glGetActiveAttrib), 1787 },
1785 }, 1788 {
1786 { 1789 "glGetBooleanv", reinterpret_cast<GLES2FunctionPointer>(glGetBooleanv),
1787 "glGetActiveUniform", 1790 },
1788 reinterpret_cast<GLES2FunctionPointer>(glGetActiveUniform), 1791 {
1789 }, 1792 "glGetBufferParameteriv",
1790 { 1793 reinterpret_cast<GLES2FunctionPointer>(glGetBufferParameteriv),
1791 "glGetActiveUniformBlockiv", 1794 },
1792 reinterpret_cast<GLES2FunctionPointer>(glGetActiveUniformBlockiv), 1795 {
1793 }, 1796 "glGetError", reinterpret_cast<GLES2FunctionPointer>(glGetError),
1794 { 1797 },
1795 "glGetActiveUniformBlockName", 1798 {
1796 reinterpret_cast<GLES2FunctionPointer>(glGetActiveUniformBlockName), 1799 "glGetFloatv", reinterpret_cast<GLES2FunctionPointer>(glGetFloatv),
1797 }, 1800 },
1798 { 1801 {
1799 "glGetActiveUniformsiv", 1802 "glGetFragDataLocation",
1800 reinterpret_cast<GLES2FunctionPointer>(glGetActiveUniformsiv), 1803 reinterpret_cast<GLES2FunctionPointer>(glGetFragDataLocation),
1801 }, 1804 },
1802 { 1805 {
1803 "glGetAttachedShaders", 1806 "glGetFramebufferAttachmentParameteriv",
1804 reinterpret_cast<GLES2FunctionPointer>(glGetAttachedShaders), 1807 reinterpret_cast<GLES2FunctionPointer>(
1805 }, 1808 glGetFramebufferAttachmentParameteriv),
1806 { 1809 },
1807 "glGetAttribLocation", 1810 {
1808 reinterpret_cast<GLES2FunctionPointer>(glGetAttribLocation), 1811 "glGetInteger64v",
1809 }, 1812 reinterpret_cast<GLES2FunctionPointer>(glGetInteger64v),
1810 { 1813 },
1811 "glGetBooleanv", 1814 {
1812 reinterpret_cast<GLES2FunctionPointer>(glGetBooleanv), 1815 "glGetIntegeri_v",
1813 }, 1816 reinterpret_cast<GLES2FunctionPointer>(glGetIntegeri_v),
1814 { 1817 },
1815 "glGetBufferParameteriv", 1818 {
1816 reinterpret_cast<GLES2FunctionPointer>(glGetBufferParameteriv), 1819 "glGetInteger64i_v",
1817 }, 1820 reinterpret_cast<GLES2FunctionPointer>(glGetInteger64i_v),
1818 { 1821 },
1819 "glGetError", 1822 {
1820 reinterpret_cast<GLES2FunctionPointer>(glGetError), 1823 "glGetIntegerv", reinterpret_cast<GLES2FunctionPointer>(glGetIntegerv),
1821 }, 1824 },
1822 { 1825 {
1823 "glGetFloatv", 1826 "glGetInternalformativ",
1824 reinterpret_cast<GLES2FunctionPointer>(glGetFloatv), 1827 reinterpret_cast<GLES2FunctionPointer>(glGetInternalformativ),
1825 }, 1828 },
1826 { 1829 {
1827 "glGetFragDataLocation", 1830 "glGetProgramiv",
1828 reinterpret_cast<GLES2FunctionPointer>(glGetFragDataLocation), 1831 reinterpret_cast<GLES2FunctionPointer>(glGetProgramiv),
1829 }, 1832 },
1830 { 1833 {
1831 "glGetFramebufferAttachmentParameteriv", 1834 "glGetProgramInfoLog",
1832 reinterpret_cast<GLES2FunctionPointer>( 1835 reinterpret_cast<GLES2FunctionPointer>(glGetProgramInfoLog),
1833 glGetFramebufferAttachmentParameteriv), 1836 },
1834 }, 1837 {
1835 { 1838 "glGetRenderbufferParameteriv",
1836 "glGetInteger64v", 1839 reinterpret_cast<GLES2FunctionPointer>(glGetRenderbufferParameteriv),
1837 reinterpret_cast<GLES2FunctionPointer>(glGetInteger64v), 1840 },
1838 }, 1841 {
1839 { 1842 "glGetSamplerParameterfv",
1840 "glGetIntegeri_v", 1843 reinterpret_cast<GLES2FunctionPointer>(glGetSamplerParameterfv),
1841 reinterpret_cast<GLES2FunctionPointer>(glGetIntegeri_v), 1844 },
1842 }, 1845 {
1843 { 1846 "glGetSamplerParameteriv",
1844 "glGetInteger64i_v", 1847 reinterpret_cast<GLES2FunctionPointer>(glGetSamplerParameteriv),
1845 reinterpret_cast<GLES2FunctionPointer>(glGetInteger64i_v), 1848 },
1846 }, 1849 {
1847 { 1850 "glGetShaderiv", reinterpret_cast<GLES2FunctionPointer>(glGetShaderiv),
1848 "glGetIntegerv", 1851 },
1849 reinterpret_cast<GLES2FunctionPointer>(glGetIntegerv), 1852 {
1850 }, 1853 "glGetShaderInfoLog",
1851 { 1854 reinterpret_cast<GLES2FunctionPointer>(glGetShaderInfoLog),
1852 "glGetInternalformativ", 1855 },
1853 reinterpret_cast<GLES2FunctionPointer>(glGetInternalformativ), 1856 {
1854 }, 1857 "glGetShaderPrecisionFormat",
1855 { 1858 reinterpret_cast<GLES2FunctionPointer>(glGetShaderPrecisionFormat),
1856 "glGetProgramiv", 1859 },
1857 reinterpret_cast<GLES2FunctionPointer>(glGetProgramiv), 1860 {
1858 }, 1861 "glGetShaderSource",
1859 { 1862 reinterpret_cast<GLES2FunctionPointer>(glGetShaderSource),
1860 "glGetProgramInfoLog", 1863 },
1861 reinterpret_cast<GLES2FunctionPointer>(glGetProgramInfoLog), 1864 {
1862 }, 1865 "glGetString", reinterpret_cast<GLES2FunctionPointer>(glGetString),
1863 { 1866 },
1864 "glGetRenderbufferParameteriv", 1867 {
1865 reinterpret_cast<GLES2FunctionPointer>(glGetRenderbufferParameteriv), 1868 "glGetSynciv", reinterpret_cast<GLES2FunctionPointer>(glGetSynciv),
1866 }, 1869 },
1867 { 1870 {
1868 "glGetSamplerParameterfv", 1871 "glGetTexParameterfv",
1869 reinterpret_cast<GLES2FunctionPointer>(glGetSamplerParameterfv), 1872 reinterpret_cast<GLES2FunctionPointer>(glGetTexParameterfv),
1870 }, 1873 },
1871 { 1874 {
1872 "glGetSamplerParameteriv", 1875 "glGetTexParameteriv",
1873 reinterpret_cast<GLES2FunctionPointer>(glGetSamplerParameteriv), 1876 reinterpret_cast<GLES2FunctionPointer>(glGetTexParameteriv),
1874 }, 1877 },
1875 { 1878 {
1876 "glGetShaderiv", 1879 "glGetTransformFeedbackVarying",
1877 reinterpret_cast<GLES2FunctionPointer>(glGetShaderiv), 1880 reinterpret_cast<GLES2FunctionPointer>(glGetTransformFeedbackVarying),
1878 }, 1881 },
1879 { 1882 {
1880 "glGetShaderInfoLog", 1883 "glGetUniformBlockIndex",
1881 reinterpret_cast<GLES2FunctionPointer>(glGetShaderInfoLog), 1884 reinterpret_cast<GLES2FunctionPointer>(glGetUniformBlockIndex),
1882 }, 1885 },
1883 { 1886 {
1884 "glGetShaderPrecisionFormat", 1887 "glGetUniformfv",
1885 reinterpret_cast<GLES2FunctionPointer>(glGetShaderPrecisionFormat), 1888 reinterpret_cast<GLES2FunctionPointer>(glGetUniformfv),
1886 }, 1889 },
1887 { 1890 {
1888 "glGetShaderSource", 1891 "glGetUniformiv",
1889 reinterpret_cast<GLES2FunctionPointer>(glGetShaderSource), 1892 reinterpret_cast<GLES2FunctionPointer>(glGetUniformiv),
1890 }, 1893 },
1891 { 1894 {
1892 "glGetString", 1895 "glGetUniformuiv",
1893 reinterpret_cast<GLES2FunctionPointer>(glGetString), 1896 reinterpret_cast<GLES2FunctionPointer>(glGetUniformuiv),
1894 }, 1897 },
1895 { 1898 {
1896 "glGetSynciv", 1899 "glGetUniformIndices",
1897 reinterpret_cast<GLES2FunctionPointer>(glGetSynciv), 1900 reinterpret_cast<GLES2FunctionPointer>(glGetUniformIndices),
1898 }, 1901 },
1899 { 1902 {
1900 "glGetTexParameterfv", 1903 "glGetUniformLocation",
1901 reinterpret_cast<GLES2FunctionPointer>(glGetTexParameterfv), 1904 reinterpret_cast<GLES2FunctionPointer>(glGetUniformLocation),
1902 }, 1905 },
1903 { 1906 {
1904 "glGetTexParameteriv", 1907 "glGetVertexAttribfv",
1905 reinterpret_cast<GLES2FunctionPointer>(glGetTexParameteriv), 1908 reinterpret_cast<GLES2FunctionPointer>(glGetVertexAttribfv),
1906 }, 1909 },
1907 { 1910 {
1908 "glGetTransformFeedbackVarying", 1911 "glGetVertexAttribiv",
1909 reinterpret_cast<GLES2FunctionPointer>(glGetTransformFeedbackVarying), 1912 reinterpret_cast<GLES2FunctionPointer>(glGetVertexAttribiv),
1910 }, 1913 },
1911 { 1914 {
1912 "glGetUniformBlockIndex", 1915 "glGetVertexAttribIiv",
1913 reinterpret_cast<GLES2FunctionPointer>(glGetUniformBlockIndex), 1916 reinterpret_cast<GLES2FunctionPointer>(glGetVertexAttribIiv),
1914 }, 1917 },
1915 { 1918 {
1916 "glGetUniformfv", 1919 "glGetVertexAttribIuiv",
1917 reinterpret_cast<GLES2FunctionPointer>(glGetUniformfv), 1920 reinterpret_cast<GLES2FunctionPointer>(glGetVertexAttribIuiv),
1918 }, 1921 },
1919 { 1922 {
1920 "glGetUniformiv", 1923 "glGetVertexAttribPointerv",
1921 reinterpret_cast<GLES2FunctionPointer>(glGetUniformiv), 1924 reinterpret_cast<GLES2FunctionPointer>(glGetVertexAttribPointerv),
1922 }, 1925 },
1923 { 1926 {
1924 "glGetUniformuiv", 1927 "glHint", reinterpret_cast<GLES2FunctionPointer>(glHint),
1925 reinterpret_cast<GLES2FunctionPointer>(glGetUniformuiv), 1928 },
1926 }, 1929 {
1927 { 1930 "glInvalidateFramebuffer",
1928 "glGetUniformIndices", 1931 reinterpret_cast<GLES2FunctionPointer>(glInvalidateFramebuffer),
1929 reinterpret_cast<GLES2FunctionPointer>(glGetUniformIndices), 1932 },
1930 }, 1933 {
1931 { 1934 "glInvalidateSubFramebuffer",
1932 "glGetUniformLocation", 1935 reinterpret_cast<GLES2FunctionPointer>(glInvalidateSubFramebuffer),
1933 reinterpret_cast<GLES2FunctionPointer>(glGetUniformLocation), 1936 },
1934 }, 1937 {
1935 { 1938 "glIsBuffer", reinterpret_cast<GLES2FunctionPointer>(glIsBuffer),
1936 "glGetVertexAttribfv", 1939 },
1937 reinterpret_cast<GLES2FunctionPointer>(glGetVertexAttribfv), 1940 {
1938 }, 1941 "glIsEnabled", reinterpret_cast<GLES2FunctionPointer>(glIsEnabled),
1939 { 1942 },
1940 "glGetVertexAttribiv", 1943 {
1941 reinterpret_cast<GLES2FunctionPointer>(glGetVertexAttribiv), 1944 "glIsFramebuffer",
1942 }, 1945 reinterpret_cast<GLES2FunctionPointer>(glIsFramebuffer),
1943 { 1946 },
1944 "glGetVertexAttribIiv", 1947 {
1945 reinterpret_cast<GLES2FunctionPointer>(glGetVertexAttribIiv), 1948 "glIsProgram", reinterpret_cast<GLES2FunctionPointer>(glIsProgram),
1946 }, 1949 },
1947 { 1950 {
1948 "glGetVertexAttribIuiv", 1951 "glIsRenderbuffer",
1949 reinterpret_cast<GLES2FunctionPointer>(glGetVertexAttribIuiv), 1952 reinterpret_cast<GLES2FunctionPointer>(glIsRenderbuffer),
1950 }, 1953 },
1951 { 1954 {
1952 "glGetVertexAttribPointerv", 1955 "glIsSampler", reinterpret_cast<GLES2FunctionPointer>(glIsSampler),
1953 reinterpret_cast<GLES2FunctionPointer>(glGetVertexAttribPointerv), 1956 },
1954 }, 1957 {
1955 { 1958 "glIsShader", reinterpret_cast<GLES2FunctionPointer>(glIsShader),
1956 "glHint", 1959 },
1957 reinterpret_cast<GLES2FunctionPointer>(glHint), 1960 {
1958 }, 1961 "glIsSync", reinterpret_cast<GLES2FunctionPointer>(glIsSync),
1959 { 1962 },
1960 "glInvalidateFramebuffer", 1963 {
1961 reinterpret_cast<GLES2FunctionPointer>(glInvalidateFramebuffer), 1964 "glIsTexture", reinterpret_cast<GLES2FunctionPointer>(glIsTexture),
1962 }, 1965 },
1963 { 1966 {
1964 "glInvalidateSubFramebuffer", 1967 "glIsTransformFeedback",
1965 reinterpret_cast<GLES2FunctionPointer>(glInvalidateSubFramebuffer), 1968 reinterpret_cast<GLES2FunctionPointer>(glIsTransformFeedback),
1966 }, 1969 },
1967 { 1970 {
1968 "glIsBuffer", 1971 "glLineWidth", reinterpret_cast<GLES2FunctionPointer>(glLineWidth),
1969 reinterpret_cast<GLES2FunctionPointer>(glIsBuffer), 1972 },
1970 }, 1973 {
1971 { 1974 "glLinkProgram", reinterpret_cast<GLES2FunctionPointer>(glLinkProgram),
1972 "glIsEnabled", 1975 },
1973 reinterpret_cast<GLES2FunctionPointer>(glIsEnabled), 1976 {
1974 }, 1977 "glPauseTransformFeedback",
1975 { 1978 reinterpret_cast<GLES2FunctionPointer>(glPauseTransformFeedback),
1976 "glIsFramebuffer", 1979 },
1977 reinterpret_cast<GLES2FunctionPointer>(glIsFramebuffer), 1980 {
1978 }, 1981 "glPixelStorei", reinterpret_cast<GLES2FunctionPointer>(glPixelStorei),
1979 { 1982 },
1980 "glIsProgram", 1983 {
1981 reinterpret_cast<GLES2FunctionPointer>(glIsProgram), 1984 "glPolygonOffset",
1982 }, 1985 reinterpret_cast<GLES2FunctionPointer>(glPolygonOffset),
1983 { 1986 },
1984 "glIsRenderbuffer", 1987 {
1985 reinterpret_cast<GLES2FunctionPointer>(glIsRenderbuffer), 1988 "glReadBuffer", reinterpret_cast<GLES2FunctionPointer>(glReadBuffer),
1986 }, 1989 },
1987 { 1990 {
1988 "glIsSampler", 1991 "glReadPixels", reinterpret_cast<GLES2FunctionPointer>(glReadPixels),
1989 reinterpret_cast<GLES2FunctionPointer>(glIsSampler), 1992 },
1990 }, 1993 {
1991 { 1994 "glReleaseShaderCompiler",
1992 "glIsShader", 1995 reinterpret_cast<GLES2FunctionPointer>(glReleaseShaderCompiler),
1993 reinterpret_cast<GLES2FunctionPointer>(glIsShader), 1996 },
1994 }, 1997 {
1995 { 1998 "glRenderbufferStorage",
1996 "glIsSync", 1999 reinterpret_cast<GLES2FunctionPointer>(glRenderbufferStorage),
1997 reinterpret_cast<GLES2FunctionPointer>(glIsSync), 2000 },
1998 }, 2001 {
1999 { 2002 "glResumeTransformFeedback",
2000 "glIsTexture", 2003 reinterpret_cast<GLES2FunctionPointer>(glResumeTransformFeedback),
2001 reinterpret_cast<GLES2FunctionPointer>(glIsTexture), 2004 },
2002 }, 2005 {
2003 { 2006 "glSampleCoverage",
2004 "glIsTransformFeedback", 2007 reinterpret_cast<GLES2FunctionPointer>(glSampleCoverage),
2005 reinterpret_cast<GLES2FunctionPointer>(glIsTransformFeedback), 2008 },
2006 }, 2009 {
2007 { 2010 "glSamplerParameterf",
2008 "glLineWidth", 2011 reinterpret_cast<GLES2FunctionPointer>(glSamplerParameterf),
2009 reinterpret_cast<GLES2FunctionPointer>(glLineWidth), 2012 },
2010 }, 2013 {
2011 { 2014 "glSamplerParameterfv",
2012 "glLinkProgram", 2015 reinterpret_cast<GLES2FunctionPointer>(glSamplerParameterfv),
2013 reinterpret_cast<GLES2FunctionPointer>(glLinkProgram), 2016 },
2014 }, 2017 {
2015 { 2018 "glSamplerParameteri",
2016 "glPauseTransformFeedback", 2019 reinterpret_cast<GLES2FunctionPointer>(glSamplerParameteri),
2017 reinterpret_cast<GLES2FunctionPointer>(glPauseTransformFeedback), 2020 },
2018 }, 2021 {
2019 { 2022 "glSamplerParameteriv",
2020 "glPixelStorei", 2023 reinterpret_cast<GLES2FunctionPointer>(glSamplerParameteriv),
2021 reinterpret_cast<GLES2FunctionPointer>(glPixelStorei), 2024 },
2022 }, 2025 {
2023 { 2026 "glScissor", reinterpret_cast<GLES2FunctionPointer>(glScissor),
2024 "glPolygonOffset", 2027 },
2025 reinterpret_cast<GLES2FunctionPointer>(glPolygonOffset), 2028 {
2026 }, 2029 "glShaderBinary",
2027 { 2030 reinterpret_cast<GLES2FunctionPointer>(glShaderBinary),
2028 "glReadBuffer", 2031 },
2029 reinterpret_cast<GLES2FunctionPointer>(glReadBuffer), 2032 {
2030 }, 2033 "glShaderSource",
2031 { 2034 reinterpret_cast<GLES2FunctionPointer>(glShaderSource),
2032 "glReadPixels", 2035 },
2033 reinterpret_cast<GLES2FunctionPointer>(glReadPixels), 2036 {
2034 }, 2037 "glShallowFinishCHROMIUM",
2035 { 2038 reinterpret_cast<GLES2FunctionPointer>(glShallowFinishCHROMIUM),
2036 "glReleaseShaderCompiler", 2039 },
2037 reinterpret_cast<GLES2FunctionPointer>(glReleaseShaderCompiler), 2040 {
2038 }, 2041 "glShallowFlushCHROMIUM",
2039 { 2042 reinterpret_cast<GLES2FunctionPointer>(glShallowFlushCHROMIUM),
2040 "glRenderbufferStorage", 2043 },
2041 reinterpret_cast<GLES2FunctionPointer>(glRenderbufferStorage), 2044 {
2042 }, 2045 "glOrderingBarrierCHROMIUM",
2043 { 2046 reinterpret_cast<GLES2FunctionPointer>(glOrderingBarrierCHROMIUM),
2044 "glResumeTransformFeedback", 2047 },
2045 reinterpret_cast<GLES2FunctionPointer>(glResumeTransformFeedback), 2048 {
2046 }, 2049 "glStencilFunc", reinterpret_cast<GLES2FunctionPointer>(glStencilFunc),
2047 { 2050 },
2048 "glSampleCoverage", 2051 {
2049 reinterpret_cast<GLES2FunctionPointer>(glSampleCoverage), 2052 "glStencilFuncSeparate",
2050 }, 2053 reinterpret_cast<GLES2FunctionPointer>(glStencilFuncSeparate),
2051 { 2054 },
2052 "glSamplerParameterf", 2055 {
2053 reinterpret_cast<GLES2FunctionPointer>(glSamplerParameterf), 2056 "glStencilMask", reinterpret_cast<GLES2FunctionPointer>(glStencilMask),
2054 }, 2057 },
2055 { 2058 {
2056 "glSamplerParameterfv", 2059 "glStencilMaskSeparate",
2057 reinterpret_cast<GLES2FunctionPointer>(glSamplerParameterfv), 2060 reinterpret_cast<GLES2FunctionPointer>(glStencilMaskSeparate),
2058 }, 2061 },
2059 { 2062 {
2060 "glSamplerParameteri", 2063 "glStencilOp", reinterpret_cast<GLES2FunctionPointer>(glStencilOp),
2061 reinterpret_cast<GLES2FunctionPointer>(glSamplerParameteri), 2064 },
2062 }, 2065 {
2063 { 2066 "glStencilOpSeparate",
2064 "glSamplerParameteriv", 2067 reinterpret_cast<GLES2FunctionPointer>(glStencilOpSeparate),
2065 reinterpret_cast<GLES2FunctionPointer>(glSamplerParameteriv), 2068 },
2066 }, 2069 {
2067 { 2070 "glTexImage2D", reinterpret_cast<GLES2FunctionPointer>(glTexImage2D),
2068 "glScissor", 2071 },
2069 reinterpret_cast<GLES2FunctionPointer>(glScissor), 2072 {
2070 }, 2073 "glTexImage3D", reinterpret_cast<GLES2FunctionPointer>(glTexImage3D),
2071 { 2074 },
2072 "glShaderBinary", 2075 {
2073 reinterpret_cast<GLES2FunctionPointer>(glShaderBinary), 2076 "glTexParameterf",
2074 }, 2077 reinterpret_cast<GLES2FunctionPointer>(glTexParameterf),
2075 { 2078 },
2076 "glShaderSource", 2079 {
2077 reinterpret_cast<GLES2FunctionPointer>(glShaderSource), 2080 "glTexParameterfv",
2078 }, 2081 reinterpret_cast<GLES2FunctionPointer>(glTexParameterfv),
2079 { 2082 },
2080 "glShallowFinishCHROMIUM", 2083 {
2081 reinterpret_cast<GLES2FunctionPointer>(glShallowFinishCHROMIUM), 2084 "glTexParameteri",
2082 }, 2085 reinterpret_cast<GLES2FunctionPointer>(glTexParameteri),
2083 { 2086 },
2084 "glShallowFlushCHROMIUM", 2087 {
2085 reinterpret_cast<GLES2FunctionPointer>(glShallowFlushCHROMIUM), 2088 "glTexParameteriv",
2086 }, 2089 reinterpret_cast<GLES2FunctionPointer>(glTexParameteriv),
2087 { 2090 },
2088 "glOrderingBarrierCHROMIUM", 2091 {
2089 reinterpret_cast<GLES2FunctionPointer>(glOrderingBarrierCHROMIUM), 2092 "glTexStorage3D",
2090 }, 2093 reinterpret_cast<GLES2FunctionPointer>(glTexStorage3D),
2091 { 2094 },
2092 "glStencilFunc", 2095 {
2093 reinterpret_cast<GLES2FunctionPointer>(glStencilFunc), 2096 "glTexSubImage2D",
2094 }, 2097 reinterpret_cast<GLES2FunctionPointer>(glTexSubImage2D),
2095 { 2098 },
2096 "glStencilFuncSeparate", 2099 {
2097 reinterpret_cast<GLES2FunctionPointer>(glStencilFuncSeparate), 2100 "glTexSubImage3D",
2098 }, 2101 reinterpret_cast<GLES2FunctionPointer>(glTexSubImage3D),
2099 { 2102 },
2100 "glStencilMask", 2103 {
2101 reinterpret_cast<GLES2FunctionPointer>(glStencilMask), 2104 "glTransformFeedbackVaryings",
2102 }, 2105 reinterpret_cast<GLES2FunctionPointer>(glTransformFeedbackVaryings),
2103 { 2106 },
2104 "glStencilMaskSeparate", 2107 {
2105 reinterpret_cast<GLES2FunctionPointer>(glStencilMaskSeparate), 2108 "glUniform1f", reinterpret_cast<GLES2FunctionPointer>(glUniform1f),
2106 }, 2109 },
2107 { 2110 {
2108 "glStencilOp", 2111 "glUniform1fv", reinterpret_cast<GLES2FunctionPointer>(glUniform1fv),
2109 reinterpret_cast<GLES2FunctionPointer>(glStencilOp), 2112 },
2110 }, 2113 {
2111 { 2114 "glUniform1i", reinterpret_cast<GLES2FunctionPointer>(glUniform1i),
2112 "glStencilOpSeparate", 2115 },
2113 reinterpret_cast<GLES2FunctionPointer>(glStencilOpSeparate), 2116 {
2114 }, 2117 "glUniform1iv", reinterpret_cast<GLES2FunctionPointer>(glUniform1iv),
2115 { 2118 },
2116 "glTexImage2D", 2119 {
2117 reinterpret_cast<GLES2FunctionPointer>(glTexImage2D), 2120 "glUniform1ui", reinterpret_cast<GLES2FunctionPointer>(glUniform1ui),
2118 }, 2121 },
2119 { 2122 {
2120 "glTexImage3D", 2123 "glUniform1uiv", reinterpret_cast<GLES2FunctionPointer>(glUniform1uiv),
2121 reinterpret_cast<GLES2FunctionPointer>(glTexImage3D), 2124 },
2122 }, 2125 {
2123 { 2126 "glUniform2f", reinterpret_cast<GLES2FunctionPointer>(glUniform2f),
2124 "glTexParameterf", 2127 },
2125 reinterpret_cast<GLES2FunctionPointer>(glTexParameterf), 2128 {
2126 }, 2129 "glUniform2fv", reinterpret_cast<GLES2FunctionPointer>(glUniform2fv),
2127 { 2130 },
2128 "glTexParameterfv", 2131 {
2129 reinterpret_cast<GLES2FunctionPointer>(glTexParameterfv), 2132 "glUniform2i", reinterpret_cast<GLES2FunctionPointer>(glUniform2i),
2130 }, 2133 },
2131 { 2134 {
2132 "glTexParameteri", 2135 "glUniform2iv", reinterpret_cast<GLES2FunctionPointer>(glUniform2iv),
2133 reinterpret_cast<GLES2FunctionPointer>(glTexParameteri), 2136 },
2134 }, 2137 {
2135 { 2138 "glUniform2ui", reinterpret_cast<GLES2FunctionPointer>(glUniform2ui),
2136 "glTexParameteriv", 2139 },
2137 reinterpret_cast<GLES2FunctionPointer>(glTexParameteriv), 2140 {
2138 }, 2141 "glUniform2uiv", reinterpret_cast<GLES2FunctionPointer>(glUniform2uiv),
2139 { 2142 },
2140 "glTexStorage3D", 2143 {
2141 reinterpret_cast<GLES2FunctionPointer>(glTexStorage3D), 2144 "glUniform3f", reinterpret_cast<GLES2FunctionPointer>(glUniform3f),
2142 }, 2145 },
2143 { 2146 {
2144 "glTexSubImage2D", 2147 "glUniform3fv", reinterpret_cast<GLES2FunctionPointer>(glUniform3fv),
2145 reinterpret_cast<GLES2FunctionPointer>(glTexSubImage2D), 2148 },
2146 }, 2149 {
2147 { 2150 "glUniform3i", reinterpret_cast<GLES2FunctionPointer>(glUniform3i),
2148 "glTexSubImage3D", 2151 },
2149 reinterpret_cast<GLES2FunctionPointer>(glTexSubImage3D), 2152 {
2150 }, 2153 "glUniform3iv", reinterpret_cast<GLES2FunctionPointer>(glUniform3iv),
2151 { 2154 },
2152 "glTransformFeedbackVaryings", 2155 {
2153 reinterpret_cast<GLES2FunctionPointer>(glTransformFeedbackVaryings), 2156 "glUniform3ui", reinterpret_cast<GLES2FunctionPointer>(glUniform3ui),
2154 }, 2157 },
2155 { 2158 {
2156 "glUniform1f", 2159 "glUniform3uiv", reinterpret_cast<GLES2FunctionPointer>(glUniform3uiv),
2157 reinterpret_cast<GLES2FunctionPointer>(glUniform1f), 2160 },
2158 }, 2161 {
2159 { 2162 "glUniform4f", reinterpret_cast<GLES2FunctionPointer>(glUniform4f),
2160 "glUniform1fv", 2163 },
2161 reinterpret_cast<GLES2FunctionPointer>(glUniform1fv), 2164 {
2162 }, 2165 "glUniform4fv", reinterpret_cast<GLES2FunctionPointer>(glUniform4fv),
2163 { 2166 },
2164 "glUniform1i", 2167 {
2165 reinterpret_cast<GLES2FunctionPointer>(glUniform1i), 2168 "glUniform4i", reinterpret_cast<GLES2FunctionPointer>(glUniform4i),
2166 }, 2169 },
2167 { 2170 {
2168 "glUniform1iv", 2171 "glUniform4iv", reinterpret_cast<GLES2FunctionPointer>(glUniform4iv),
2169 reinterpret_cast<GLES2FunctionPointer>(glUniform1iv), 2172 },
2170 }, 2173 {
2171 { 2174 "glUniform4ui", reinterpret_cast<GLES2FunctionPointer>(glUniform4ui),
2172 "glUniform1ui", 2175 },
2173 reinterpret_cast<GLES2FunctionPointer>(glUniform1ui), 2176 {
2174 }, 2177 "glUniform4uiv", reinterpret_cast<GLES2FunctionPointer>(glUniform4uiv),
2175 { 2178 },
2176 "glUniform1uiv", 2179 {
2177 reinterpret_cast<GLES2FunctionPointer>(glUniform1uiv), 2180 "glUniformBlockBinding",
2178 }, 2181 reinterpret_cast<GLES2FunctionPointer>(glUniformBlockBinding),
2179 { 2182 },
2180 "glUniform2f", 2183 {
2181 reinterpret_cast<GLES2FunctionPointer>(glUniform2f), 2184 "glUniformMatrix2fv",
2182 }, 2185 reinterpret_cast<GLES2FunctionPointer>(glUniformMatrix2fv),
2183 { 2186 },
2184 "glUniform2fv", 2187 {
2185 reinterpret_cast<GLES2FunctionPointer>(glUniform2fv), 2188 "glUniformMatrix2x3fv",
2186 }, 2189 reinterpret_cast<GLES2FunctionPointer>(glUniformMatrix2x3fv),
2187 { 2190 },
2188 "glUniform2i", 2191 {
2189 reinterpret_cast<GLES2FunctionPointer>(glUniform2i), 2192 "glUniformMatrix2x4fv",
2190 }, 2193 reinterpret_cast<GLES2FunctionPointer>(glUniformMatrix2x4fv),
2191 { 2194 },
2192 "glUniform2iv", 2195 {
2193 reinterpret_cast<GLES2FunctionPointer>(glUniform2iv), 2196 "glUniformMatrix3fv",
2194 }, 2197 reinterpret_cast<GLES2FunctionPointer>(glUniformMatrix3fv),
2195 { 2198 },
2196 "glUniform2ui", 2199 {
2197 reinterpret_cast<GLES2FunctionPointer>(glUniform2ui), 2200 "glUniformMatrix3x2fv",
2198 }, 2201 reinterpret_cast<GLES2FunctionPointer>(glUniformMatrix3x2fv),
2199 { 2202 },
2200 "glUniform2uiv", 2203 {
2201 reinterpret_cast<GLES2FunctionPointer>(glUniform2uiv), 2204 "glUniformMatrix3x4fv",
2202 }, 2205 reinterpret_cast<GLES2FunctionPointer>(glUniformMatrix3x4fv),
2203 { 2206 },
2204 "glUniform3f", 2207 {
2205 reinterpret_cast<GLES2FunctionPointer>(glUniform3f), 2208 "glUniformMatrix4fv",
2206 }, 2209 reinterpret_cast<GLES2FunctionPointer>(glUniformMatrix4fv),
2207 { 2210 },
2208 "glUniform3fv", 2211 {
2209 reinterpret_cast<GLES2FunctionPointer>(glUniform3fv), 2212 "glUniformMatrix4x2fv",
2210 }, 2213 reinterpret_cast<GLES2FunctionPointer>(glUniformMatrix4x2fv),
2211 { 2214 },
2212 "glUniform3i", 2215 {
2213 reinterpret_cast<GLES2FunctionPointer>(glUniform3i), 2216 "glUniformMatrix4x3fv",
2214 }, 2217 reinterpret_cast<GLES2FunctionPointer>(glUniformMatrix4x3fv),
2215 { 2218 },
2216 "glUniform3iv", 2219 {
2217 reinterpret_cast<GLES2FunctionPointer>(glUniform3iv), 2220 "glUseProgram", reinterpret_cast<GLES2FunctionPointer>(glUseProgram),
2218 }, 2221 },
2219 { 2222 {
2220 "glUniform3ui", 2223 "glValidateProgram",
2221 reinterpret_cast<GLES2FunctionPointer>(glUniform3ui), 2224 reinterpret_cast<GLES2FunctionPointer>(glValidateProgram),
2222 }, 2225 },
2223 { 2226 {
2224 "glUniform3uiv", 2227 "glVertexAttrib1f",
2225 reinterpret_cast<GLES2FunctionPointer>(glUniform3uiv), 2228 reinterpret_cast<GLES2FunctionPointer>(glVertexAttrib1f),
2226 }, 2229 },
2227 { 2230 {
2228 "glUniform4f", 2231 "glVertexAttrib1fv",
2229 reinterpret_cast<GLES2FunctionPointer>(glUniform4f), 2232 reinterpret_cast<GLES2FunctionPointer>(glVertexAttrib1fv),
2230 }, 2233 },
2231 { 2234 {
2232 "glUniform4fv", 2235 "glVertexAttrib2f",
2233 reinterpret_cast<GLES2FunctionPointer>(glUniform4fv), 2236 reinterpret_cast<GLES2FunctionPointer>(glVertexAttrib2f),
2234 }, 2237 },
2235 { 2238 {
2236 "glUniform4i", 2239 "glVertexAttrib2fv",
2237 reinterpret_cast<GLES2FunctionPointer>(glUniform4i), 2240 reinterpret_cast<GLES2FunctionPointer>(glVertexAttrib2fv),
2238 }, 2241 },
2239 { 2242 {
2240 "glUniform4iv", 2243 "glVertexAttrib3f",
2241 reinterpret_cast<GLES2FunctionPointer>(glUniform4iv), 2244 reinterpret_cast<GLES2FunctionPointer>(glVertexAttrib3f),
2242 }, 2245 },
2243 { 2246 {
2244 "glUniform4ui", 2247 "glVertexAttrib3fv",
2245 reinterpret_cast<GLES2FunctionPointer>(glUniform4ui), 2248 reinterpret_cast<GLES2FunctionPointer>(glVertexAttrib3fv),
2246 }, 2249 },
2247 { 2250 {
2248 "glUniform4uiv", 2251 "glVertexAttrib4f",
2249 reinterpret_cast<GLES2FunctionPointer>(glUniform4uiv), 2252 reinterpret_cast<GLES2FunctionPointer>(glVertexAttrib4f),
2250 }, 2253 },
2251 { 2254 {
2252 "glUniformBlockBinding", 2255 "glVertexAttrib4fv",
2253 reinterpret_cast<GLES2FunctionPointer>(glUniformBlockBinding), 2256 reinterpret_cast<GLES2FunctionPointer>(glVertexAttrib4fv),
2254 }, 2257 },
2255 { 2258 {
2256 "glUniformMatrix2fv", 2259 "glVertexAttribI4i",
2257 reinterpret_cast<GLES2FunctionPointer>(glUniformMatrix2fv), 2260 reinterpret_cast<GLES2FunctionPointer>(glVertexAttribI4i),
2258 }, 2261 },
2259 { 2262 {
2260 "glUniformMatrix2x3fv", 2263 "glVertexAttribI4iv",
2261 reinterpret_cast<GLES2FunctionPointer>(glUniformMatrix2x3fv), 2264 reinterpret_cast<GLES2FunctionPointer>(glVertexAttribI4iv),
2262 }, 2265 },
2263 { 2266 {
2264 "glUniformMatrix2x4fv", 2267 "glVertexAttribI4ui",
2265 reinterpret_cast<GLES2FunctionPointer>(glUniformMatrix2x4fv), 2268 reinterpret_cast<GLES2FunctionPointer>(glVertexAttribI4ui),
2266 }, 2269 },
2267 { 2270 {
2268 "glUniformMatrix3fv", 2271 "glVertexAttribI4uiv",
2269 reinterpret_cast<GLES2FunctionPointer>(glUniformMatrix3fv), 2272 reinterpret_cast<GLES2FunctionPointer>(glVertexAttribI4uiv),
2270 }, 2273 },
2271 { 2274 {
2272 "glUniformMatrix3x2fv", 2275 "glVertexAttribIPointer",
2273 reinterpret_cast<GLES2FunctionPointer>(glUniformMatrix3x2fv), 2276 reinterpret_cast<GLES2FunctionPointer>(glVertexAttribIPointer),
2274 }, 2277 },
2275 { 2278 {
2276 "glUniformMatrix3x4fv", 2279 "glVertexAttribPointer",
2277 reinterpret_cast<GLES2FunctionPointer>(glUniformMatrix3x4fv), 2280 reinterpret_cast<GLES2FunctionPointer>(glVertexAttribPointer),
2278 }, 2281 },
2279 { 2282 {
2280 "glUniformMatrix4fv", 2283 "glViewport", reinterpret_cast<GLES2FunctionPointer>(glViewport),
2281 reinterpret_cast<GLES2FunctionPointer>(glUniformMatrix4fv), 2284 },
2282 }, 2285 {
2283 { 2286 "glWaitSync", reinterpret_cast<GLES2FunctionPointer>(glWaitSync),
2284 "glUniformMatrix4x2fv", 2287 },
2285 reinterpret_cast<GLES2FunctionPointer>(glUniformMatrix4x2fv), 2288 {
2286 }, 2289 "glBlitFramebufferCHROMIUM",
2287 { 2290 reinterpret_cast<GLES2FunctionPointer>(glBlitFramebufferCHROMIUM),
2288 "glUniformMatrix4x3fv", 2291 },
2289 reinterpret_cast<GLES2FunctionPointer>(glUniformMatrix4x3fv), 2292 {
2290 }, 2293 "glRenderbufferStorageMultisampleCHROMIUM",
2291 { 2294 reinterpret_cast<GLES2FunctionPointer>(
2292 "glUseProgram", 2295 glRenderbufferStorageMultisampleCHROMIUM),
2293 reinterpret_cast<GLES2FunctionPointer>(glUseProgram), 2296 },
2294 }, 2297 {
2295 { 2298 "glRenderbufferStorageMultisampleEXT",
2296 "glValidateProgram", 2299 reinterpret_cast<GLES2FunctionPointer>(
2297 reinterpret_cast<GLES2FunctionPointer>(glValidateProgram), 2300 glRenderbufferStorageMultisampleEXT),
2298 }, 2301 },
2299 { 2302 {
2300 "glVertexAttrib1f", 2303 "glFramebufferTexture2DMultisampleEXT",
2301 reinterpret_cast<GLES2FunctionPointer>(glVertexAttrib1f), 2304 reinterpret_cast<GLES2FunctionPointer>(
2302 }, 2305 glFramebufferTexture2DMultisampleEXT),
2303 { 2306 },
2304 "glVertexAttrib1fv", 2307 {
2305 reinterpret_cast<GLES2FunctionPointer>(glVertexAttrib1fv), 2308 "glTexStorage2DEXT",
2306 }, 2309 reinterpret_cast<GLES2FunctionPointer>(glTexStorage2DEXT),
2307 { 2310 },
2308 "glVertexAttrib2f", 2311 {
2309 reinterpret_cast<GLES2FunctionPointer>(glVertexAttrib2f), 2312 "glGenQueriesEXT",
2310 }, 2313 reinterpret_cast<GLES2FunctionPointer>(glGenQueriesEXT),
2311 { 2314 },
2312 "glVertexAttrib2fv", 2315 {
2313 reinterpret_cast<GLES2FunctionPointer>(glVertexAttrib2fv), 2316 "glDeleteQueriesEXT",
2314 }, 2317 reinterpret_cast<GLES2FunctionPointer>(glDeleteQueriesEXT),
2315 { 2318 },
2316 "glVertexAttrib3f", 2319 {
2317 reinterpret_cast<GLES2FunctionPointer>(glVertexAttrib3f), 2320 "glQueryCounterEXT",
2318 }, 2321 reinterpret_cast<GLES2FunctionPointer>(glQueryCounterEXT),
2319 { 2322 },
2320 "glVertexAttrib3fv", 2323 {
2321 reinterpret_cast<GLES2FunctionPointer>(glVertexAttrib3fv), 2324 "glIsQueryEXT", reinterpret_cast<GLES2FunctionPointer>(glIsQueryEXT),
2322 }, 2325 },
2323 { 2326 {
2324 "glVertexAttrib4f", 2327 "glBeginQueryEXT",
2325 reinterpret_cast<GLES2FunctionPointer>(glVertexAttrib4f), 2328 reinterpret_cast<GLES2FunctionPointer>(glBeginQueryEXT),
2326 }, 2329 },
2327 { 2330 {
2328 "glVertexAttrib4fv", 2331 "glBeginTransformFeedback",
2329 reinterpret_cast<GLES2FunctionPointer>(glVertexAttrib4fv), 2332 reinterpret_cast<GLES2FunctionPointer>(glBeginTransformFeedback),
2330 }, 2333 },
2331 { 2334 {
2332 "glVertexAttribI4i", 2335 "glEndQueryEXT", reinterpret_cast<GLES2FunctionPointer>(glEndQueryEXT),
2333 reinterpret_cast<GLES2FunctionPointer>(glVertexAttribI4i), 2336 },
2334 }, 2337 {
2335 { 2338 "glEndTransformFeedback",
2336 "glVertexAttribI4iv", 2339 reinterpret_cast<GLES2FunctionPointer>(glEndTransformFeedback),
2337 reinterpret_cast<GLES2FunctionPointer>(glVertexAttribI4iv), 2340 },
2338 }, 2341 {
2339 { 2342 "glGetQueryivEXT",
2340 "glVertexAttribI4ui", 2343 reinterpret_cast<GLES2FunctionPointer>(glGetQueryivEXT),
2341 reinterpret_cast<GLES2FunctionPointer>(glVertexAttribI4ui), 2344 },
2342 }, 2345 {
2343 { 2346 "glGetQueryObjectuivEXT",
2344 "glVertexAttribI4uiv", 2347 reinterpret_cast<GLES2FunctionPointer>(glGetQueryObjectuivEXT),
2345 reinterpret_cast<GLES2FunctionPointer>(glVertexAttribI4uiv), 2348 },
2346 }, 2349 {
2347 { 2350 "glGetQueryObjectui64vEXT",
2348 "glVertexAttribIPointer", 2351 reinterpret_cast<GLES2FunctionPointer>(glGetQueryObjectui64vEXT),
2349 reinterpret_cast<GLES2FunctionPointer>(glVertexAttribIPointer), 2352 },
2350 }, 2353 {
2351 { 2354 "glInsertEventMarkerEXT",
2352 "glVertexAttribPointer", 2355 reinterpret_cast<GLES2FunctionPointer>(glInsertEventMarkerEXT),
2353 reinterpret_cast<GLES2FunctionPointer>(glVertexAttribPointer), 2356 },
2354 }, 2357 {
2355 { 2358 "glPushGroupMarkerEXT",
2356 "glViewport", 2359 reinterpret_cast<GLES2FunctionPointer>(glPushGroupMarkerEXT),
2357 reinterpret_cast<GLES2FunctionPointer>(glViewport), 2360 },
2358 }, 2361 {
2359 { 2362 "glPopGroupMarkerEXT",
2360 "glWaitSync", 2363 reinterpret_cast<GLES2FunctionPointer>(glPopGroupMarkerEXT),
2361 reinterpret_cast<GLES2FunctionPointer>(glWaitSync), 2364 },
2362 }, 2365 {
2363 { 2366 "glGenVertexArraysOES",
2364 "glBlitFramebufferCHROMIUM", 2367 reinterpret_cast<GLES2FunctionPointer>(glGenVertexArraysOES),
2365 reinterpret_cast<GLES2FunctionPointer>(glBlitFramebufferCHROMIUM), 2368 },
2366 }, 2369 {
2367 { 2370 "glDeleteVertexArraysOES",
2368 "glRenderbufferStorageMultisampleCHROMIUM", 2371 reinterpret_cast<GLES2FunctionPointer>(glDeleteVertexArraysOES),
2369 reinterpret_cast<GLES2FunctionPointer>( 2372 },
2370 glRenderbufferStorageMultisampleCHROMIUM), 2373 {
2371 }, 2374 "glIsVertexArrayOES",
2372 { 2375 reinterpret_cast<GLES2FunctionPointer>(glIsVertexArrayOES),
2373 "glRenderbufferStorageMultisampleEXT", 2376 },
2374 reinterpret_cast<GLES2FunctionPointer>( 2377 {
2375 glRenderbufferStorageMultisampleEXT), 2378 "glBindVertexArrayOES",
2376 }, 2379 reinterpret_cast<GLES2FunctionPointer>(glBindVertexArrayOES),
2377 { 2380 },
2378 "glFramebufferTexture2DMultisampleEXT", 2381 {
2379 reinterpret_cast<GLES2FunctionPointer>( 2382 "glSwapBuffers", reinterpret_cast<GLES2FunctionPointer>(glSwapBuffers),
2380 glFramebufferTexture2DMultisampleEXT), 2383 },
2381 }, 2384 {
2382 { 2385 "glGetMaxValueInBufferCHROMIUM",
2383 "glTexStorage2DEXT", 2386 reinterpret_cast<GLES2FunctionPointer>(glGetMaxValueInBufferCHROMIUM),
2384 reinterpret_cast<GLES2FunctionPointer>(glTexStorage2DEXT), 2387 },
2385 }, 2388 {
2386 { 2389 "glEnableFeatureCHROMIUM",
2387 "glGenQueriesEXT", 2390 reinterpret_cast<GLES2FunctionPointer>(glEnableFeatureCHROMIUM),
2388 reinterpret_cast<GLES2FunctionPointer>(glGenQueriesEXT), 2391 },
2389 }, 2392 {
2390 { 2393 "glMapBufferCHROMIUM",
2391 "glDeleteQueriesEXT", 2394 reinterpret_cast<GLES2FunctionPointer>(glMapBufferCHROMIUM),
2392 reinterpret_cast<GLES2FunctionPointer>(glDeleteQueriesEXT), 2395 },
2393 }, 2396 {
2394 { 2397 "glUnmapBufferCHROMIUM",
2395 "glQueryCounterEXT", 2398 reinterpret_cast<GLES2FunctionPointer>(glUnmapBufferCHROMIUM),
2396 reinterpret_cast<GLES2FunctionPointer>(glQueryCounterEXT), 2399 },
2397 }, 2400 {
2398 { 2401 "glMapBufferSubDataCHROMIUM",
2399 "glIsQueryEXT", 2402 reinterpret_cast<GLES2FunctionPointer>(glMapBufferSubDataCHROMIUM),
2400 reinterpret_cast<GLES2FunctionPointer>(glIsQueryEXT), 2403 },
2401 }, 2404 {
2402 { 2405 "glUnmapBufferSubDataCHROMIUM",
2403 "glBeginQueryEXT", 2406 reinterpret_cast<GLES2FunctionPointer>(glUnmapBufferSubDataCHROMIUM),
2404 reinterpret_cast<GLES2FunctionPointer>(glBeginQueryEXT), 2407 },
2405 }, 2408 {
2406 { 2409 "glMapBufferRange",
2407 "glBeginTransformFeedback", 2410 reinterpret_cast<GLES2FunctionPointer>(glMapBufferRange),
2408 reinterpret_cast<GLES2FunctionPointer>(glBeginTransformFeedback), 2411 },
2409 }, 2412 {
2410 { 2413 "glUnmapBuffer", reinterpret_cast<GLES2FunctionPointer>(glUnmapBuffer),
2411 "glEndQueryEXT", 2414 },
2412 reinterpret_cast<GLES2FunctionPointer>(glEndQueryEXT), 2415 {
2413 }, 2416 "glMapTexSubImage2DCHROMIUM",
2414 { 2417 reinterpret_cast<GLES2FunctionPointer>(glMapTexSubImage2DCHROMIUM),
2415 "glEndTransformFeedback", 2418 },
2416 reinterpret_cast<GLES2FunctionPointer>(glEndTransformFeedback), 2419 {
2417 }, 2420 "glUnmapTexSubImage2DCHROMIUM",
2418 { 2421 reinterpret_cast<GLES2FunctionPointer>(glUnmapTexSubImage2DCHROMIUM),
2419 "glGetQueryivEXT", 2422 },
2420 reinterpret_cast<GLES2FunctionPointer>(glGetQueryivEXT), 2423 {
2421 }, 2424 "glResizeCHROMIUM",
2422 { 2425 reinterpret_cast<GLES2FunctionPointer>(glResizeCHROMIUM),
2423 "glGetQueryObjectuivEXT", 2426 },
2424 reinterpret_cast<GLES2FunctionPointer>(glGetQueryObjectuivEXT), 2427 {
2425 }, 2428 "glGetRequestableExtensionsCHROMIUM",
2426 { 2429 reinterpret_cast<GLES2FunctionPointer>(
2427 "glGetQueryObjectui64vEXT", 2430 glGetRequestableExtensionsCHROMIUM),
2428 reinterpret_cast<GLES2FunctionPointer>(glGetQueryObjectui64vEXT), 2431 },
2429 }, 2432 {
2430 { 2433 "glRequestExtensionCHROMIUM",
2431 "glInsertEventMarkerEXT", 2434 reinterpret_cast<GLES2FunctionPointer>(glRequestExtensionCHROMIUM),
2432 reinterpret_cast<GLES2FunctionPointer>(glInsertEventMarkerEXT), 2435 },
2433 }, 2436 {
2434 { 2437 "glRateLimitOffscreenContextCHROMIUM",
2435 "glPushGroupMarkerEXT", 2438 reinterpret_cast<GLES2FunctionPointer>(
2436 reinterpret_cast<GLES2FunctionPointer>(glPushGroupMarkerEXT), 2439 glRateLimitOffscreenContextCHROMIUM),
2437 }, 2440 },
2438 { 2441 {
2439 "glPopGroupMarkerEXT", 2442 "glGetProgramInfoCHROMIUM",
2440 reinterpret_cast<GLES2FunctionPointer>(glPopGroupMarkerEXT), 2443 reinterpret_cast<GLES2FunctionPointer>(glGetProgramInfoCHROMIUM),
2441 }, 2444 },
2442 { 2445 {
2443 "glGenVertexArraysOES", 2446 "glGetUniformBlocksCHROMIUM",
2444 reinterpret_cast<GLES2FunctionPointer>(glGenVertexArraysOES), 2447 reinterpret_cast<GLES2FunctionPointer>(glGetUniformBlocksCHROMIUM),
2445 }, 2448 },
2446 { 2449 {
2447 "glDeleteVertexArraysOES", 2450 "glGetTransformFeedbackVaryingsCHROMIUM",
2448 reinterpret_cast<GLES2FunctionPointer>(glDeleteVertexArraysOES), 2451 reinterpret_cast<GLES2FunctionPointer>(
2449 }, 2452 glGetTransformFeedbackVaryingsCHROMIUM),
2450 { 2453 },
2451 "glIsVertexArrayOES", 2454 {
2452 reinterpret_cast<GLES2FunctionPointer>(glIsVertexArrayOES), 2455 "glGetUniformsES3CHROMIUM",
2453 }, 2456 reinterpret_cast<GLES2FunctionPointer>(glGetUniformsES3CHROMIUM),
2454 { 2457 },
2455 "glBindVertexArrayOES", 2458 {
2456 reinterpret_cast<GLES2FunctionPointer>(glBindVertexArrayOES), 2459 "glCreateStreamTextureCHROMIUM",
2457 }, 2460 reinterpret_cast<GLES2FunctionPointer>(glCreateStreamTextureCHROMIUM),
2458 { 2461 },
2459 "glSwapBuffers", 2462 {
2460 reinterpret_cast<GLES2FunctionPointer>(glSwapBuffers), 2463 "glCreateStreamTextureImageCHROMIUM",
2461 }, 2464 reinterpret_cast<GLES2FunctionPointer>(
2462 { 2465 glCreateStreamTextureImageCHROMIUM),
2463 "glGetMaxValueInBufferCHROMIUM", 2466 },
2464 reinterpret_cast<GLES2FunctionPointer>(glGetMaxValueInBufferCHROMIUM), 2467 {
2465 }, 2468 "glCreateImageCHROMIUM",
2466 { 2469 reinterpret_cast<GLES2FunctionPointer>(glCreateImageCHROMIUM),
2467 "glEnableFeatureCHROMIUM", 2470 },
2468 reinterpret_cast<GLES2FunctionPointer>(glEnableFeatureCHROMIUM), 2471 {
2469 }, 2472 "glDestroyImageCHROMIUM",
2470 { 2473 reinterpret_cast<GLES2FunctionPointer>(glDestroyImageCHROMIUM),
2471 "glMapBufferCHROMIUM", 2474 },
2472 reinterpret_cast<GLES2FunctionPointer>(glMapBufferCHROMIUM), 2475 {
2473 }, 2476 "glCreateGpuMemoryBufferImageCHROMIUM",
2474 { 2477 reinterpret_cast<GLES2FunctionPointer>(
2475 "glUnmapBufferCHROMIUM", 2478 glCreateGpuMemoryBufferImageCHROMIUM),
2476 reinterpret_cast<GLES2FunctionPointer>(glUnmapBufferCHROMIUM), 2479 },
2477 }, 2480 {
2478 { 2481 "glGetTranslatedShaderSourceANGLE",
2479 "glMapBufferSubDataCHROMIUM", 2482 reinterpret_cast<GLES2FunctionPointer>(
2480 reinterpret_cast<GLES2FunctionPointer>(glMapBufferSubDataCHROMIUM), 2483 glGetTranslatedShaderSourceANGLE),
2481 }, 2484 },
2482 { 2485 {
2483 "glUnmapBufferSubDataCHROMIUM", 2486 "glPostSubBufferCHROMIUM",
2484 reinterpret_cast<GLES2FunctionPointer>(glUnmapBufferSubDataCHROMIUM), 2487 reinterpret_cast<GLES2FunctionPointer>(glPostSubBufferCHROMIUM),
2485 }, 2488 },
2486 { 2489 {
2487 "glMapBufferRange", 2490 "glTexImageIOSurface2DCHROMIUM",
2488 reinterpret_cast<GLES2FunctionPointer>(glMapBufferRange), 2491 reinterpret_cast<GLES2FunctionPointer>(glTexImageIOSurface2DCHROMIUM),
2489 }, 2492 },
2490 { 2493 {
2491 "glUnmapBuffer", 2494 "glCopyTextureCHROMIUM",
2492 reinterpret_cast<GLES2FunctionPointer>(glUnmapBuffer), 2495 reinterpret_cast<GLES2FunctionPointer>(glCopyTextureCHROMIUM),
2493 }, 2496 },
2494 { 2497 {
2495 "glMapTexSubImage2DCHROMIUM", 2498 "glCopySubTextureCHROMIUM",
2496 reinterpret_cast<GLES2FunctionPointer>(glMapTexSubImage2DCHROMIUM), 2499 reinterpret_cast<GLES2FunctionPointer>(glCopySubTextureCHROMIUM),
2497 }, 2500 },
2498 { 2501 {
2499 "glUnmapTexSubImage2DCHROMIUM", 2502 "glCompressedCopyTextureCHROMIUM",
2500 reinterpret_cast<GLES2FunctionPointer>(glUnmapTexSubImage2DCHROMIUM), 2503 reinterpret_cast<GLES2FunctionPointer>(glCompressedCopyTextureCHROMIUM),
2501 }, 2504 },
2502 { 2505 {
2503 "glResizeCHROMIUM", 2506 "glDrawArraysInstancedANGLE",
2504 reinterpret_cast<GLES2FunctionPointer>(glResizeCHROMIUM), 2507 reinterpret_cast<GLES2FunctionPointer>(glDrawArraysInstancedANGLE),
2505 }, 2508 },
2506 { 2509 {
2507 "glGetRequestableExtensionsCHROMIUM", 2510 "glDrawElementsInstancedANGLE",
2508 reinterpret_cast<GLES2FunctionPointer>(glGetRequestableExtensionsCHROMIUM), 2511 reinterpret_cast<GLES2FunctionPointer>(glDrawElementsInstancedANGLE),
2509 }, 2512 },
2510 { 2513 {
2511 "glRequestExtensionCHROMIUM", 2514 "glVertexAttribDivisorANGLE",
2512 reinterpret_cast<GLES2FunctionPointer>(glRequestExtensionCHROMIUM), 2515 reinterpret_cast<GLES2FunctionPointer>(glVertexAttribDivisorANGLE),
2513 }, 2516 },
2514 { 2517 {
2515 "glRateLimitOffscreenContextCHROMIUM", 2518 "glGenMailboxCHROMIUM",
2516 reinterpret_cast<GLES2FunctionPointer>( 2519 reinterpret_cast<GLES2FunctionPointer>(glGenMailboxCHROMIUM),
2517 glRateLimitOffscreenContextCHROMIUM), 2520 },
2518 }, 2521 {
2519 { 2522 "glProduceTextureCHROMIUM",
2520 "glGetProgramInfoCHROMIUM", 2523 reinterpret_cast<GLES2FunctionPointer>(glProduceTextureCHROMIUM),
2521 reinterpret_cast<GLES2FunctionPointer>(glGetProgramInfoCHROMIUM), 2524 },
2522 }, 2525 {
2523 { 2526 "glProduceTextureDirectCHROMIUM",
2524 "glGetUniformBlocksCHROMIUM", 2527 reinterpret_cast<GLES2FunctionPointer>(glProduceTextureDirectCHROMIUM),
2525 reinterpret_cast<GLES2FunctionPointer>(glGetUniformBlocksCHROMIUM), 2528 },
2526 }, 2529 {
2527 { 2530 "glConsumeTextureCHROMIUM",
2528 "glGetTransformFeedbackVaryingsCHROMIUM", 2531 reinterpret_cast<GLES2FunctionPointer>(glConsumeTextureCHROMIUM),
2529 reinterpret_cast<GLES2FunctionPointer>( 2532 },
2530 glGetTransformFeedbackVaryingsCHROMIUM), 2533 {
2531 }, 2534 "glCreateAndConsumeTextureCHROMIUM",
2532 { 2535 reinterpret_cast<GLES2FunctionPointer>(
2533 "glGetUniformsES3CHROMIUM", 2536 glCreateAndConsumeTextureCHROMIUM),
2534 reinterpret_cast<GLES2FunctionPointer>(glGetUniformsES3CHROMIUM), 2537 },
2535 }, 2538 {
2536 { 2539 "glBindUniformLocationCHROMIUM",
2537 "glCreateStreamTextureCHROMIUM", 2540 reinterpret_cast<GLES2FunctionPointer>(glBindUniformLocationCHROMIUM),
2538 reinterpret_cast<GLES2FunctionPointer>(glCreateStreamTextureCHROMIUM), 2541 },
2539 }, 2542 {
2540 { 2543 "glGenValuebuffersCHROMIUM",
2541 "glCreateImageCHROMIUM", 2544 reinterpret_cast<GLES2FunctionPointer>(glGenValuebuffersCHROMIUM),
2542 reinterpret_cast<GLES2FunctionPointer>(glCreateImageCHROMIUM), 2545 },
2543 }, 2546 {
2544 { 2547 "glDeleteValuebuffersCHROMIUM",
2545 "glDestroyImageCHROMIUM", 2548 reinterpret_cast<GLES2FunctionPointer>(glDeleteValuebuffersCHROMIUM),
2546 reinterpret_cast<GLES2FunctionPointer>(glDestroyImageCHROMIUM), 2549 },
2547 }, 2550 {
2548 { 2551 "glIsValuebufferCHROMIUM",
2549 "glCreateGpuMemoryBufferImageCHROMIUM", 2552 reinterpret_cast<GLES2FunctionPointer>(glIsValuebufferCHROMIUM),
2550 reinterpret_cast<GLES2FunctionPointer>( 2553 },
2551 glCreateGpuMemoryBufferImageCHROMIUM), 2554 {
2552 }, 2555 "glBindValuebufferCHROMIUM",
2553 { 2556 reinterpret_cast<GLES2FunctionPointer>(glBindValuebufferCHROMIUM),
2554 "glGetTranslatedShaderSourceANGLE", 2557 },
2555 reinterpret_cast<GLES2FunctionPointer>(glGetTranslatedShaderSourceANGLE), 2558 {
2556 }, 2559 "glSubscribeValueCHROMIUM",
2557 { 2560 reinterpret_cast<GLES2FunctionPointer>(glSubscribeValueCHROMIUM),
2558 "glPostSubBufferCHROMIUM", 2561 },
2559 reinterpret_cast<GLES2FunctionPointer>(glPostSubBufferCHROMIUM), 2562 {
2560 }, 2563 "glPopulateSubscribedValuesCHROMIUM",
2561 { 2564 reinterpret_cast<GLES2FunctionPointer>(
2562 "glTexImageIOSurface2DCHROMIUM", 2565 glPopulateSubscribedValuesCHROMIUM),
2563 reinterpret_cast<GLES2FunctionPointer>(glTexImageIOSurface2DCHROMIUM), 2566 },
2564 }, 2567 {
2565 { 2568 "glUniformValuebufferCHROMIUM",
2566 "glCopyTextureCHROMIUM", 2569 reinterpret_cast<GLES2FunctionPointer>(glUniformValuebufferCHROMIUM),
2567 reinterpret_cast<GLES2FunctionPointer>(glCopyTextureCHROMIUM), 2570 },
2568 }, 2571 {
2569 { 2572 "glBindTexImage2DCHROMIUM",
2570 "glCopySubTextureCHROMIUM", 2573 reinterpret_cast<GLES2FunctionPointer>(glBindTexImage2DCHROMIUM),
2571 reinterpret_cast<GLES2FunctionPointer>(glCopySubTextureCHROMIUM), 2574 },
2572 }, 2575 {
2573 { 2576 "glReleaseTexImage2DCHROMIUM",
2574 "glCompressedCopyTextureCHROMIUM", 2577 reinterpret_cast<GLES2FunctionPointer>(glReleaseTexImage2DCHROMIUM),
2575 reinterpret_cast<GLES2FunctionPointer>(glCompressedCopyTextureCHROMIUM), 2578 },
2576 }, 2579 {
2577 { 2580 "glTraceBeginCHROMIUM",
2578 "glDrawArraysInstancedANGLE", 2581 reinterpret_cast<GLES2FunctionPointer>(glTraceBeginCHROMIUM),
2579 reinterpret_cast<GLES2FunctionPointer>(glDrawArraysInstancedANGLE), 2582 },
2580 }, 2583 {
2581 { 2584 "glTraceEndCHROMIUM",
2582 "glDrawElementsInstancedANGLE", 2585 reinterpret_cast<GLES2FunctionPointer>(glTraceEndCHROMIUM),
2583 reinterpret_cast<GLES2FunctionPointer>(glDrawElementsInstancedANGLE), 2586 },
2584 }, 2587 {
2585 { 2588 "glAsyncTexSubImage2DCHROMIUM",
2586 "glVertexAttribDivisorANGLE", 2589 reinterpret_cast<GLES2FunctionPointer>(glAsyncTexSubImage2DCHROMIUM),
2587 reinterpret_cast<GLES2FunctionPointer>(glVertexAttribDivisorANGLE), 2590 },
2588 }, 2591 {
2589 { 2592 "glAsyncTexImage2DCHROMIUM",
2590 "glGenMailboxCHROMIUM", 2593 reinterpret_cast<GLES2FunctionPointer>(glAsyncTexImage2DCHROMIUM),
2591 reinterpret_cast<GLES2FunctionPointer>(glGenMailboxCHROMIUM), 2594 },
2592 }, 2595 {
2593 { 2596 "glWaitAsyncTexImage2DCHROMIUM",
2594 "glProduceTextureCHROMIUM", 2597 reinterpret_cast<GLES2FunctionPointer>(glWaitAsyncTexImage2DCHROMIUM),
2595 reinterpret_cast<GLES2FunctionPointer>(glProduceTextureCHROMIUM), 2598 },
2596 }, 2599 {
2597 { 2600 "glWaitAllAsyncTexImage2DCHROMIUM",
2598 "glProduceTextureDirectCHROMIUM", 2601 reinterpret_cast<GLES2FunctionPointer>(
2599 reinterpret_cast<GLES2FunctionPointer>(glProduceTextureDirectCHROMIUM), 2602 glWaitAllAsyncTexImage2DCHROMIUM),
2600 }, 2603 },
2601 { 2604 {
2602 "glConsumeTextureCHROMIUM", 2605 "glDiscardFramebufferEXT",
2603 reinterpret_cast<GLES2FunctionPointer>(glConsumeTextureCHROMIUM), 2606 reinterpret_cast<GLES2FunctionPointer>(glDiscardFramebufferEXT),
2604 }, 2607 },
2605 { 2608 {
2606 "glCreateAndConsumeTextureCHROMIUM", 2609 "glLoseContextCHROMIUM",
2607 reinterpret_cast<GLES2FunctionPointer>(glCreateAndConsumeTextureCHROMIUM), 2610 reinterpret_cast<GLES2FunctionPointer>(glLoseContextCHROMIUM),
2608 }, 2611 },
2609 { 2612 {
2610 "glBindUniformLocationCHROMIUM", 2613 "glInsertSyncPointCHROMIUM",
2611 reinterpret_cast<GLES2FunctionPointer>(glBindUniformLocationCHROMIUM), 2614 reinterpret_cast<GLES2FunctionPointer>(glInsertSyncPointCHROMIUM),
2612 }, 2615 },
2613 { 2616 {
2614 "glGenValuebuffersCHROMIUM", 2617 "glWaitSyncPointCHROMIUM",
2615 reinterpret_cast<GLES2FunctionPointer>(glGenValuebuffersCHROMIUM), 2618 reinterpret_cast<GLES2FunctionPointer>(glWaitSyncPointCHROMIUM),
2616 }, 2619 },
2617 { 2620 {
2618 "glDeleteValuebuffersCHROMIUM", 2621 "glDrawBuffersEXT",
2619 reinterpret_cast<GLES2FunctionPointer>(glDeleteValuebuffersCHROMIUM), 2622 reinterpret_cast<GLES2FunctionPointer>(glDrawBuffersEXT),
2620 }, 2623 },
2621 { 2624 {
2622 "glIsValuebufferCHROMIUM", 2625 "glDiscardBackbufferCHROMIUM",
2623 reinterpret_cast<GLES2FunctionPointer>(glIsValuebufferCHROMIUM), 2626 reinterpret_cast<GLES2FunctionPointer>(glDiscardBackbufferCHROMIUM),
2624 }, 2627 },
2625 { 2628 {
2626 "glBindValuebufferCHROMIUM", 2629 "glScheduleOverlayPlaneCHROMIUM",
2627 reinterpret_cast<GLES2FunctionPointer>(glBindValuebufferCHROMIUM), 2630 reinterpret_cast<GLES2FunctionPointer>(glScheduleOverlayPlaneCHROMIUM),
2628 }, 2631 },
2629 { 2632 {
2630 "glSubscribeValueCHROMIUM", 2633 "glSwapInterval",
2631 reinterpret_cast<GLES2FunctionPointer>(glSubscribeValueCHROMIUM), 2634 reinterpret_cast<GLES2FunctionPointer>(glSwapInterval),
2632 }, 2635 },
2633 { 2636 {
2634 "glPopulateSubscribedValuesCHROMIUM", 2637 "glFlushDriverCachesCHROMIUM",
2635 reinterpret_cast<GLES2FunctionPointer>(glPopulateSubscribedValuesCHROMIUM), 2638 reinterpret_cast<GLES2FunctionPointer>(glFlushDriverCachesCHROMIUM),
2636 }, 2639 },
2637 { 2640 {
2638 "glUniformValuebufferCHROMIUM", 2641 "glMatrixLoadfCHROMIUM",
2639 reinterpret_cast<GLES2FunctionPointer>(glUniformValuebufferCHROMIUM), 2642 reinterpret_cast<GLES2FunctionPointer>(glMatrixLoadfCHROMIUM),
2640 }, 2643 },
2641 { 2644 {
2642 "glBindTexImage2DCHROMIUM", 2645 "glMatrixLoadIdentityCHROMIUM",
2643 reinterpret_cast<GLES2FunctionPointer>(glBindTexImage2DCHROMIUM), 2646 reinterpret_cast<GLES2FunctionPointer>(glMatrixLoadIdentityCHROMIUM),
2644 }, 2647 },
2645 { 2648 {
2646 "glReleaseTexImage2DCHROMIUM", 2649 "glGenPathsCHROMIUM",
2647 reinterpret_cast<GLES2FunctionPointer>(glReleaseTexImage2DCHROMIUM), 2650 reinterpret_cast<GLES2FunctionPointer>(glGenPathsCHROMIUM),
2648 }, 2651 },
2649 { 2652 {
2650 "glTraceBeginCHROMIUM", 2653 "glDeletePathsCHROMIUM",
2651 reinterpret_cast<GLES2FunctionPointer>(glTraceBeginCHROMIUM), 2654 reinterpret_cast<GLES2FunctionPointer>(glDeletePathsCHROMIUM),
2652 }, 2655 },
2653 { 2656 {
2654 "glTraceEndCHROMIUM", 2657 "glIsPathCHROMIUM",
2655 reinterpret_cast<GLES2FunctionPointer>(glTraceEndCHROMIUM), 2658 reinterpret_cast<GLES2FunctionPointer>(glIsPathCHROMIUM),
2656 }, 2659 },
2657 { 2660 {
2658 "glAsyncTexSubImage2DCHROMIUM", 2661 "glPathCommandsCHROMIUM",
2659 reinterpret_cast<GLES2FunctionPointer>(glAsyncTexSubImage2DCHROMIUM), 2662 reinterpret_cast<GLES2FunctionPointer>(glPathCommandsCHROMIUM),
2660 }, 2663 },
2661 { 2664 {
2662 "glAsyncTexImage2DCHROMIUM", 2665 "glPathParameterfCHROMIUM",
2663 reinterpret_cast<GLES2FunctionPointer>(glAsyncTexImage2DCHROMIUM), 2666 reinterpret_cast<GLES2FunctionPointer>(glPathParameterfCHROMIUM),
2664 }, 2667 },
2665 { 2668 {
2666 "glWaitAsyncTexImage2DCHROMIUM", 2669 "glPathParameteriCHROMIUM",
2667 reinterpret_cast<GLES2FunctionPointer>(glWaitAsyncTexImage2DCHROMIUM), 2670 reinterpret_cast<GLES2FunctionPointer>(glPathParameteriCHROMIUM),
2668 }, 2671 },
2669 { 2672 {
2670 "glWaitAllAsyncTexImage2DCHROMIUM", 2673 "glPathStencilFuncCHROMIUM",
2671 reinterpret_cast<GLES2FunctionPointer>(glWaitAllAsyncTexImage2DCHROMIUM), 2674 reinterpret_cast<GLES2FunctionPointer>(glPathStencilFuncCHROMIUM),
2672 }, 2675 },
2673 { 2676 {
2674 "glDiscardFramebufferEXT", 2677 "glStencilFillPathCHROMIUM",
2675 reinterpret_cast<GLES2FunctionPointer>(glDiscardFramebufferEXT), 2678 reinterpret_cast<GLES2FunctionPointer>(glStencilFillPathCHROMIUM),
2676 }, 2679 },
2677 { 2680 {
2678 "glLoseContextCHROMIUM", 2681 "glStencilStrokePathCHROMIUM",
2679 reinterpret_cast<GLES2FunctionPointer>(glLoseContextCHROMIUM), 2682 reinterpret_cast<GLES2FunctionPointer>(glStencilStrokePathCHROMIUM),
2680 }, 2683 },
2681 { 2684 {
2682 "glInsertSyncPointCHROMIUM", 2685 "glCoverFillPathCHROMIUM",
2683 reinterpret_cast<GLES2FunctionPointer>(glInsertSyncPointCHROMIUM), 2686 reinterpret_cast<GLES2FunctionPointer>(glCoverFillPathCHROMIUM),
2684 }, 2687 },
2685 { 2688 {
2686 "glWaitSyncPointCHROMIUM", 2689 "glCoverStrokePathCHROMIUM",
2687 reinterpret_cast<GLES2FunctionPointer>(glWaitSyncPointCHROMIUM), 2690 reinterpret_cast<GLES2FunctionPointer>(glCoverStrokePathCHROMIUM),
2688 }, 2691 },
2689 { 2692 {
2690 "glDrawBuffersEXT", 2693 "glStencilThenCoverFillPathCHROMIUM",
2691 reinterpret_cast<GLES2FunctionPointer>(glDrawBuffersEXT), 2694 reinterpret_cast<GLES2FunctionPointer>(
2692 }, 2695 glStencilThenCoverFillPathCHROMIUM),
2693 { 2696 },
2694 "glDiscardBackbufferCHROMIUM", 2697 {
2695 reinterpret_cast<GLES2FunctionPointer>(glDiscardBackbufferCHROMIUM), 2698 "glStencilThenCoverStrokePathCHROMIUM",
2696 }, 2699 reinterpret_cast<GLES2FunctionPointer>(
2697 { 2700 glStencilThenCoverStrokePathCHROMIUM),
2698 "glScheduleOverlayPlaneCHROMIUM", 2701 },
2699 reinterpret_cast<GLES2FunctionPointer>(glScheduleOverlayPlaneCHROMIUM), 2702 {
2700 }, 2703 "glGetGraphicsResetStatusKHR",
2701 { 2704 reinterpret_cast<GLES2FunctionPointer>(glGetGraphicsResetStatusKHR),
2702 "glSwapInterval", 2705 },
2703 reinterpret_cast<GLES2FunctionPointer>(glSwapInterval), 2706 {
2704 }, 2707 "glBlendBarrierKHR",
2705 { 2708 reinterpret_cast<GLES2FunctionPointer>(glBlendBarrierKHR),
2706 "glFlushDriverCachesCHROMIUM", 2709 },
2707 reinterpret_cast<GLES2FunctionPointer>(glFlushDriverCachesCHROMIUM), 2710 {
2708 }, 2711 NULL, NULL,
2709 {
2710 "glMatrixLoadfCHROMIUM",
2711 reinterpret_cast<GLES2FunctionPointer>(glMatrixLoadfCHROMIUM),
2712 },
2713 {
2714 "glMatrixLoadIdentityCHROMIUM",
2715 reinterpret_cast<GLES2FunctionPointer>(glMatrixLoadIdentityCHROMIUM),
2716 },
2717 {
2718 "glGenPathsCHROMIUM",
2719 reinterpret_cast<GLES2FunctionPointer>(glGenPathsCHROMIUM),
2720 },
2721 {
2722 "glDeletePathsCHROMIUM",
2723 reinterpret_cast<GLES2FunctionPointer>(glDeletePathsCHROMIUM),
2724 },
2725 {
2726 "glIsPathCHROMIUM",
2727 reinterpret_cast<GLES2FunctionPointer>(glIsPathCHROMIUM),
2728 },
2729 {
2730 "glPathCommandsCHROMIUM",
2731 reinterpret_cast<GLES2FunctionPointer>(glPathCommandsCHROMIUM),
2732 },
2733 {
2734 "glPathParameterfCHROMIUM",
2735 reinterpret_cast<GLES2FunctionPointer>(glPathParameterfCHROMIUM),
2736 },
2737 {
2738 "glPathParameteriCHROMIUM",
2739 reinterpret_cast<GLES2FunctionPointer>(glPathParameteriCHROMIUM),
2740 },
2741 {
2742 "glPathStencilFuncCHROMIUM",
2743 reinterpret_cast<GLES2FunctionPointer>(glPathStencilFuncCHROMIUM),
2744 },
2745 {
2746 "glStencilFillPathCHROMIUM",
2747 reinterpret_cast<GLES2FunctionPointer>(glStencilFillPathCHROMIUM),
2748 },
2749 {
2750 "glStencilStrokePathCHROMIUM",
2751 reinterpret_cast<GLES2FunctionPointer>(glStencilStrokePathCHROMIUM),
2752 },
2753 {
2754 "glCoverFillPathCHROMIUM",
2755 reinterpret_cast<GLES2FunctionPointer>(glCoverFillPathCHROMIUM),
2756 },
2757 {
2758 "glCoverStrokePathCHROMIUM",
2759 reinterpret_cast<GLES2FunctionPointer>(glCoverStrokePathCHROMIUM),
2760 },
2761 {
2762 "glStencilThenCoverFillPathCHROMIUM",
2763 reinterpret_cast<GLES2FunctionPointer>(glStencilThenCoverFillPathCHROMIUM),
2764 },
2765 {
2766 "glStencilThenCoverStrokePathCHROMIUM",
2767 reinterpret_cast<GLES2FunctionPointer>(
2768 glStencilThenCoverStrokePathCHROMIUM),
2769 },
2770 {
2771 "glGetGraphicsResetStatusKHR",
2772 reinterpret_cast<GLES2FunctionPointer>(glGetGraphicsResetStatusKHR),
2773 },
2774 {
2775 "glBlendBarrierKHR",
2776 reinterpret_cast<GLES2FunctionPointer>(glBlendBarrierKHR),
2777 },
2778 {
2779 NULL,
2780 NULL,
2781 }, 2712 },
2782 }; 2713 };
2783 2714
2784 } // namespace gles2 2715 } // namespace gles2
2785 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_C_LIB_AUTOGEN_H_ 2716 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_C_LIB_AUTOGEN_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698