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

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

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

Powered by Google App Engine
This is Rietveld 408576698