| OLD | NEW |
| 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 1473 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1484 } | 1484 } |
| 1485 | 1485 |
| 1486 gpu::CommandHeader header; | 1486 gpu::CommandHeader header; |
| 1487 uint32_t mode; | 1487 uint32_t mode; |
| 1488 }; | 1488 }; |
| 1489 | 1489 |
| 1490 COMPILE_ASSERT(sizeof(CullFace) == 8, Sizeof_CullFace_is_not_8); | 1490 COMPILE_ASSERT(sizeof(CullFace) == 8, Sizeof_CullFace_is_not_8); |
| 1491 COMPILE_ASSERT(offsetof(CullFace, header) == 0, OffsetOf_CullFace_header_not_0); | 1491 COMPILE_ASSERT(offsetof(CullFace, header) == 0, OffsetOf_CullFace_header_not_0); |
| 1492 COMPILE_ASSERT(offsetof(CullFace, mode) == 4, OffsetOf_CullFace_mode_not_4); | 1492 COMPILE_ASSERT(offsetof(CullFace, mode) == 4, OffsetOf_CullFace_mode_not_4); |
| 1493 | 1493 |
| 1494 struct DeleteBuffers { | |
| 1495 typedef DeleteBuffers ValueType; | |
| 1496 static const CommandId kCmdId = kDeleteBuffers; | |
| 1497 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | |
| 1498 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | |
| 1499 | |
| 1500 static uint32_t ComputeSize() { | |
| 1501 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | |
| 1502 } | |
| 1503 | |
| 1504 void SetHeader() { header.SetCmd<ValueType>(); } | |
| 1505 | |
| 1506 void Init(GLsizei _n, | |
| 1507 uint32_t _buffers_shm_id, | |
| 1508 uint32_t _buffers_shm_offset) { | |
| 1509 SetHeader(); | |
| 1510 n = _n; | |
| 1511 buffers_shm_id = _buffers_shm_id; | |
| 1512 buffers_shm_offset = _buffers_shm_offset; | |
| 1513 } | |
| 1514 | |
| 1515 void* Set(void* cmd, | |
| 1516 GLsizei _n, | |
| 1517 uint32_t _buffers_shm_id, | |
| 1518 uint32_t _buffers_shm_offset) { | |
| 1519 static_cast<ValueType*>(cmd) | |
| 1520 ->Init(_n, _buffers_shm_id, _buffers_shm_offset); | |
| 1521 return NextCmdAddress<ValueType>(cmd); | |
| 1522 } | |
| 1523 | |
| 1524 gpu::CommandHeader header; | |
| 1525 int32_t n; | |
| 1526 uint32_t buffers_shm_id; | |
| 1527 uint32_t buffers_shm_offset; | |
| 1528 }; | |
| 1529 | |
| 1530 COMPILE_ASSERT(sizeof(DeleteBuffers) == 16, Sizeof_DeleteBuffers_is_not_16); | |
| 1531 COMPILE_ASSERT(offsetof(DeleteBuffers, header) == 0, | |
| 1532 OffsetOf_DeleteBuffers_header_not_0); | |
| 1533 COMPILE_ASSERT(offsetof(DeleteBuffers, n) == 4, OffsetOf_DeleteBuffers_n_not_4); | |
| 1534 COMPILE_ASSERT(offsetof(DeleteBuffers, buffers_shm_id) == 8, | |
| 1535 OffsetOf_DeleteBuffers_buffers_shm_id_not_8); | |
| 1536 COMPILE_ASSERT(offsetof(DeleteBuffers, buffers_shm_offset) == 12, | |
| 1537 OffsetOf_DeleteBuffers_buffers_shm_offset_not_12); | |
| 1538 | |
| 1539 struct DeleteBuffersImmediate { | 1494 struct DeleteBuffersImmediate { |
| 1540 typedef DeleteBuffersImmediate ValueType; | 1495 typedef DeleteBuffersImmediate ValueType; |
| 1541 static const CommandId kCmdId = kDeleteBuffersImmediate; | 1496 static const CommandId kCmdId = kDeleteBuffersImmediate; |
| 1542 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; | 1497 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; |
| 1543 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 1498 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
| 1544 | 1499 |
| 1545 static uint32_t ComputeDataSize(GLsizei n) { | 1500 static uint32_t ComputeDataSize(GLsizei n) { |
| 1546 return static_cast<uint32_t>(sizeof(GLuint) * n); // NOLINT | 1501 return static_cast<uint32_t>(sizeof(GLuint) * n); // NOLINT |
| 1547 } | 1502 } |
| 1548 | 1503 |
| (...skipping 22 matching lines...) Expand all Loading... |
| 1571 int32_t n; | 1526 int32_t n; |
| 1572 }; | 1527 }; |
| 1573 | 1528 |
| 1574 COMPILE_ASSERT(sizeof(DeleteBuffersImmediate) == 8, | 1529 COMPILE_ASSERT(sizeof(DeleteBuffersImmediate) == 8, |
| 1575 Sizeof_DeleteBuffersImmediate_is_not_8); | 1530 Sizeof_DeleteBuffersImmediate_is_not_8); |
| 1576 COMPILE_ASSERT(offsetof(DeleteBuffersImmediate, header) == 0, | 1531 COMPILE_ASSERT(offsetof(DeleteBuffersImmediate, header) == 0, |
| 1577 OffsetOf_DeleteBuffersImmediate_header_not_0); | 1532 OffsetOf_DeleteBuffersImmediate_header_not_0); |
| 1578 COMPILE_ASSERT(offsetof(DeleteBuffersImmediate, n) == 4, | 1533 COMPILE_ASSERT(offsetof(DeleteBuffersImmediate, n) == 4, |
| 1579 OffsetOf_DeleteBuffersImmediate_n_not_4); | 1534 OffsetOf_DeleteBuffersImmediate_n_not_4); |
| 1580 | 1535 |
| 1581 struct DeleteFramebuffers { | |
| 1582 typedef DeleteFramebuffers ValueType; | |
| 1583 static const CommandId kCmdId = kDeleteFramebuffers; | |
| 1584 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | |
| 1585 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | |
| 1586 | |
| 1587 static uint32_t ComputeSize() { | |
| 1588 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | |
| 1589 } | |
| 1590 | |
| 1591 void SetHeader() { header.SetCmd<ValueType>(); } | |
| 1592 | |
| 1593 void Init(GLsizei _n, | |
| 1594 uint32_t _framebuffers_shm_id, | |
| 1595 uint32_t _framebuffers_shm_offset) { | |
| 1596 SetHeader(); | |
| 1597 n = _n; | |
| 1598 framebuffers_shm_id = _framebuffers_shm_id; | |
| 1599 framebuffers_shm_offset = _framebuffers_shm_offset; | |
| 1600 } | |
| 1601 | |
| 1602 void* Set(void* cmd, | |
| 1603 GLsizei _n, | |
| 1604 uint32_t _framebuffers_shm_id, | |
| 1605 uint32_t _framebuffers_shm_offset) { | |
| 1606 static_cast<ValueType*>(cmd) | |
| 1607 ->Init(_n, _framebuffers_shm_id, _framebuffers_shm_offset); | |
| 1608 return NextCmdAddress<ValueType>(cmd); | |
| 1609 } | |
| 1610 | |
| 1611 gpu::CommandHeader header; | |
| 1612 int32_t n; | |
| 1613 uint32_t framebuffers_shm_id; | |
| 1614 uint32_t framebuffers_shm_offset; | |
| 1615 }; | |
| 1616 | |
| 1617 COMPILE_ASSERT(sizeof(DeleteFramebuffers) == 16, | |
| 1618 Sizeof_DeleteFramebuffers_is_not_16); | |
| 1619 COMPILE_ASSERT(offsetof(DeleteFramebuffers, header) == 0, | |
| 1620 OffsetOf_DeleteFramebuffers_header_not_0); | |
| 1621 COMPILE_ASSERT(offsetof(DeleteFramebuffers, n) == 4, | |
| 1622 OffsetOf_DeleteFramebuffers_n_not_4); | |
| 1623 COMPILE_ASSERT(offsetof(DeleteFramebuffers, framebuffers_shm_id) == 8, | |
| 1624 OffsetOf_DeleteFramebuffers_framebuffers_shm_id_not_8); | |
| 1625 COMPILE_ASSERT(offsetof(DeleteFramebuffers, framebuffers_shm_offset) == 12, | |
| 1626 OffsetOf_DeleteFramebuffers_framebuffers_shm_offset_not_12); | |
| 1627 | |
| 1628 struct DeleteFramebuffersImmediate { | 1536 struct DeleteFramebuffersImmediate { |
| 1629 typedef DeleteFramebuffersImmediate ValueType; | 1537 typedef DeleteFramebuffersImmediate ValueType; |
| 1630 static const CommandId kCmdId = kDeleteFramebuffersImmediate; | 1538 static const CommandId kCmdId = kDeleteFramebuffersImmediate; |
| 1631 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; | 1539 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; |
| 1632 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 1540 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
| 1633 | 1541 |
| 1634 static uint32_t ComputeDataSize(GLsizei n) { | 1542 static uint32_t ComputeDataSize(GLsizei n) { |
| 1635 return static_cast<uint32_t>(sizeof(GLuint) * n); // NOLINT | 1543 return static_cast<uint32_t>(sizeof(GLuint) * n); // NOLINT |
| 1636 } | 1544 } |
| 1637 | 1545 |
| (...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1692 gpu::CommandHeader header; | 1600 gpu::CommandHeader header; |
| 1693 uint32_t program; | 1601 uint32_t program; |
| 1694 }; | 1602 }; |
| 1695 | 1603 |
| 1696 COMPILE_ASSERT(sizeof(DeleteProgram) == 8, Sizeof_DeleteProgram_is_not_8); | 1604 COMPILE_ASSERT(sizeof(DeleteProgram) == 8, Sizeof_DeleteProgram_is_not_8); |
| 1697 COMPILE_ASSERT(offsetof(DeleteProgram, header) == 0, | 1605 COMPILE_ASSERT(offsetof(DeleteProgram, header) == 0, |
| 1698 OffsetOf_DeleteProgram_header_not_0); | 1606 OffsetOf_DeleteProgram_header_not_0); |
| 1699 COMPILE_ASSERT(offsetof(DeleteProgram, program) == 4, | 1607 COMPILE_ASSERT(offsetof(DeleteProgram, program) == 4, |
| 1700 OffsetOf_DeleteProgram_program_not_4); | 1608 OffsetOf_DeleteProgram_program_not_4); |
| 1701 | 1609 |
| 1702 struct DeleteRenderbuffers { | |
| 1703 typedef DeleteRenderbuffers ValueType; | |
| 1704 static const CommandId kCmdId = kDeleteRenderbuffers; | |
| 1705 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | |
| 1706 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | |
| 1707 | |
| 1708 static uint32_t ComputeSize() { | |
| 1709 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | |
| 1710 } | |
| 1711 | |
| 1712 void SetHeader() { header.SetCmd<ValueType>(); } | |
| 1713 | |
| 1714 void Init(GLsizei _n, | |
| 1715 uint32_t _renderbuffers_shm_id, | |
| 1716 uint32_t _renderbuffers_shm_offset) { | |
| 1717 SetHeader(); | |
| 1718 n = _n; | |
| 1719 renderbuffers_shm_id = _renderbuffers_shm_id; | |
| 1720 renderbuffers_shm_offset = _renderbuffers_shm_offset; | |
| 1721 } | |
| 1722 | |
| 1723 void* Set(void* cmd, | |
| 1724 GLsizei _n, | |
| 1725 uint32_t _renderbuffers_shm_id, | |
| 1726 uint32_t _renderbuffers_shm_offset) { | |
| 1727 static_cast<ValueType*>(cmd) | |
| 1728 ->Init(_n, _renderbuffers_shm_id, _renderbuffers_shm_offset); | |
| 1729 return NextCmdAddress<ValueType>(cmd); | |
| 1730 } | |
| 1731 | |
| 1732 gpu::CommandHeader header; | |
| 1733 int32_t n; | |
| 1734 uint32_t renderbuffers_shm_id; | |
| 1735 uint32_t renderbuffers_shm_offset; | |
| 1736 }; | |
| 1737 | |
| 1738 COMPILE_ASSERT(sizeof(DeleteRenderbuffers) == 16, | |
| 1739 Sizeof_DeleteRenderbuffers_is_not_16); | |
| 1740 COMPILE_ASSERT(offsetof(DeleteRenderbuffers, header) == 0, | |
| 1741 OffsetOf_DeleteRenderbuffers_header_not_0); | |
| 1742 COMPILE_ASSERT(offsetof(DeleteRenderbuffers, n) == 4, | |
| 1743 OffsetOf_DeleteRenderbuffers_n_not_4); | |
| 1744 COMPILE_ASSERT(offsetof(DeleteRenderbuffers, renderbuffers_shm_id) == 8, | |
| 1745 OffsetOf_DeleteRenderbuffers_renderbuffers_shm_id_not_8); | |
| 1746 COMPILE_ASSERT(offsetof(DeleteRenderbuffers, renderbuffers_shm_offset) == 12, | |
| 1747 OffsetOf_DeleteRenderbuffers_renderbuffers_shm_offset_not_12); | |
| 1748 | |
| 1749 struct DeleteRenderbuffersImmediate { | 1610 struct DeleteRenderbuffersImmediate { |
| 1750 typedef DeleteRenderbuffersImmediate ValueType; | 1611 typedef DeleteRenderbuffersImmediate ValueType; |
| 1751 static const CommandId kCmdId = kDeleteRenderbuffersImmediate; | 1612 static const CommandId kCmdId = kDeleteRenderbuffersImmediate; |
| 1752 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; | 1613 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; |
| 1753 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 1614 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
| 1754 | 1615 |
| 1755 static uint32_t ComputeDataSize(GLsizei n) { | 1616 static uint32_t ComputeDataSize(GLsizei n) { |
| 1756 return static_cast<uint32_t>(sizeof(GLuint) * n); // NOLINT | 1617 return static_cast<uint32_t>(sizeof(GLuint) * n); // NOLINT |
| 1757 } | 1618 } |
| 1758 | 1619 |
| (...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1813 gpu::CommandHeader header; | 1674 gpu::CommandHeader header; |
| 1814 uint32_t shader; | 1675 uint32_t shader; |
| 1815 }; | 1676 }; |
| 1816 | 1677 |
| 1817 COMPILE_ASSERT(sizeof(DeleteShader) == 8, Sizeof_DeleteShader_is_not_8); | 1678 COMPILE_ASSERT(sizeof(DeleteShader) == 8, Sizeof_DeleteShader_is_not_8); |
| 1818 COMPILE_ASSERT(offsetof(DeleteShader, header) == 0, | 1679 COMPILE_ASSERT(offsetof(DeleteShader, header) == 0, |
| 1819 OffsetOf_DeleteShader_header_not_0); | 1680 OffsetOf_DeleteShader_header_not_0); |
| 1820 COMPILE_ASSERT(offsetof(DeleteShader, shader) == 4, | 1681 COMPILE_ASSERT(offsetof(DeleteShader, shader) == 4, |
| 1821 OffsetOf_DeleteShader_shader_not_4); | 1682 OffsetOf_DeleteShader_shader_not_4); |
| 1822 | 1683 |
| 1823 struct DeleteTextures { | |
| 1824 typedef DeleteTextures ValueType; | |
| 1825 static const CommandId kCmdId = kDeleteTextures; | |
| 1826 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | |
| 1827 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | |
| 1828 | |
| 1829 static uint32_t ComputeSize() { | |
| 1830 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | |
| 1831 } | |
| 1832 | |
| 1833 void SetHeader() { header.SetCmd<ValueType>(); } | |
| 1834 | |
| 1835 void Init(GLsizei _n, | |
| 1836 uint32_t _textures_shm_id, | |
| 1837 uint32_t _textures_shm_offset) { | |
| 1838 SetHeader(); | |
| 1839 n = _n; | |
| 1840 textures_shm_id = _textures_shm_id; | |
| 1841 textures_shm_offset = _textures_shm_offset; | |
| 1842 } | |
| 1843 | |
| 1844 void* Set(void* cmd, | |
| 1845 GLsizei _n, | |
| 1846 uint32_t _textures_shm_id, | |
| 1847 uint32_t _textures_shm_offset) { | |
| 1848 static_cast<ValueType*>(cmd) | |
| 1849 ->Init(_n, _textures_shm_id, _textures_shm_offset); | |
| 1850 return NextCmdAddress<ValueType>(cmd); | |
| 1851 } | |
| 1852 | |
| 1853 gpu::CommandHeader header; | |
| 1854 int32_t n; | |
| 1855 uint32_t textures_shm_id; | |
| 1856 uint32_t textures_shm_offset; | |
| 1857 }; | |
| 1858 | |
| 1859 COMPILE_ASSERT(sizeof(DeleteTextures) == 16, Sizeof_DeleteTextures_is_not_16); | |
| 1860 COMPILE_ASSERT(offsetof(DeleteTextures, header) == 0, | |
| 1861 OffsetOf_DeleteTextures_header_not_0); | |
| 1862 COMPILE_ASSERT(offsetof(DeleteTextures, n) == 4, | |
| 1863 OffsetOf_DeleteTextures_n_not_4); | |
| 1864 COMPILE_ASSERT(offsetof(DeleteTextures, textures_shm_id) == 8, | |
| 1865 OffsetOf_DeleteTextures_textures_shm_id_not_8); | |
| 1866 COMPILE_ASSERT(offsetof(DeleteTextures, textures_shm_offset) == 12, | |
| 1867 OffsetOf_DeleteTextures_textures_shm_offset_not_12); | |
| 1868 | |
| 1869 struct DeleteTexturesImmediate { | 1684 struct DeleteTexturesImmediate { |
| 1870 typedef DeleteTexturesImmediate ValueType; | 1685 typedef DeleteTexturesImmediate ValueType; |
| 1871 static const CommandId kCmdId = kDeleteTexturesImmediate; | 1686 static const CommandId kCmdId = kDeleteTexturesImmediate; |
| 1872 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; | 1687 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; |
| 1873 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 1688 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
| 1874 | 1689 |
| 1875 static uint32_t ComputeDataSize(GLsizei n) { | 1690 static uint32_t ComputeDataSize(GLsizei n) { |
| 1876 return static_cast<uint32_t>(sizeof(GLuint) * n); // NOLINT | 1691 return static_cast<uint32_t>(sizeof(GLuint) * n); // NOLINT |
| 1877 } | 1692 } |
| 1878 | 1693 |
| (...skipping 557 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2436 | 2251 |
| 2437 gpu::CommandHeader header; | 2252 gpu::CommandHeader header; |
| 2438 uint32_t mode; | 2253 uint32_t mode; |
| 2439 }; | 2254 }; |
| 2440 | 2255 |
| 2441 COMPILE_ASSERT(sizeof(FrontFace) == 8, Sizeof_FrontFace_is_not_8); | 2256 COMPILE_ASSERT(sizeof(FrontFace) == 8, Sizeof_FrontFace_is_not_8); |
| 2442 COMPILE_ASSERT(offsetof(FrontFace, header) == 0, | 2257 COMPILE_ASSERT(offsetof(FrontFace, header) == 0, |
| 2443 OffsetOf_FrontFace_header_not_0); | 2258 OffsetOf_FrontFace_header_not_0); |
| 2444 COMPILE_ASSERT(offsetof(FrontFace, mode) == 4, OffsetOf_FrontFace_mode_not_4); | 2259 COMPILE_ASSERT(offsetof(FrontFace, mode) == 4, OffsetOf_FrontFace_mode_not_4); |
| 2445 | 2260 |
| 2446 struct GenBuffers { | |
| 2447 typedef GenBuffers ValueType; | |
| 2448 static const CommandId kCmdId = kGenBuffers; | |
| 2449 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | |
| 2450 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | |
| 2451 | |
| 2452 static uint32_t ComputeSize() { | |
| 2453 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | |
| 2454 } | |
| 2455 | |
| 2456 void SetHeader() { header.SetCmd<ValueType>(); } | |
| 2457 | |
| 2458 void Init(GLsizei _n, | |
| 2459 uint32_t _buffers_shm_id, | |
| 2460 uint32_t _buffers_shm_offset) { | |
| 2461 SetHeader(); | |
| 2462 n = _n; | |
| 2463 buffers_shm_id = _buffers_shm_id; | |
| 2464 buffers_shm_offset = _buffers_shm_offset; | |
| 2465 } | |
| 2466 | |
| 2467 void* Set(void* cmd, | |
| 2468 GLsizei _n, | |
| 2469 uint32_t _buffers_shm_id, | |
| 2470 uint32_t _buffers_shm_offset) { | |
| 2471 static_cast<ValueType*>(cmd) | |
| 2472 ->Init(_n, _buffers_shm_id, _buffers_shm_offset); | |
| 2473 return NextCmdAddress<ValueType>(cmd); | |
| 2474 } | |
| 2475 | |
| 2476 gpu::CommandHeader header; | |
| 2477 int32_t n; | |
| 2478 uint32_t buffers_shm_id; | |
| 2479 uint32_t buffers_shm_offset; | |
| 2480 }; | |
| 2481 | |
| 2482 COMPILE_ASSERT(sizeof(GenBuffers) == 16, Sizeof_GenBuffers_is_not_16); | |
| 2483 COMPILE_ASSERT(offsetof(GenBuffers, header) == 0, | |
| 2484 OffsetOf_GenBuffers_header_not_0); | |
| 2485 COMPILE_ASSERT(offsetof(GenBuffers, n) == 4, OffsetOf_GenBuffers_n_not_4); | |
| 2486 COMPILE_ASSERT(offsetof(GenBuffers, buffers_shm_id) == 8, | |
| 2487 OffsetOf_GenBuffers_buffers_shm_id_not_8); | |
| 2488 COMPILE_ASSERT(offsetof(GenBuffers, buffers_shm_offset) == 12, | |
| 2489 OffsetOf_GenBuffers_buffers_shm_offset_not_12); | |
| 2490 | |
| 2491 struct GenBuffersImmediate { | 2261 struct GenBuffersImmediate { |
| 2492 typedef GenBuffersImmediate ValueType; | 2262 typedef GenBuffersImmediate ValueType; |
| 2493 static const CommandId kCmdId = kGenBuffersImmediate; | 2263 static const CommandId kCmdId = kGenBuffersImmediate; |
| 2494 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; | 2264 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; |
| 2495 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 2265 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
| 2496 | 2266 |
| 2497 static uint32_t ComputeDataSize(GLsizei n) { | 2267 static uint32_t ComputeDataSize(GLsizei n) { |
| 2498 return static_cast<uint32_t>(sizeof(GLuint) * n); // NOLINT | 2268 return static_cast<uint32_t>(sizeof(GLuint) * n); // NOLINT |
| 2499 } | 2269 } |
| 2500 | 2270 |
| (...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2555 gpu::CommandHeader header; | 2325 gpu::CommandHeader header; |
| 2556 uint32_t target; | 2326 uint32_t target; |
| 2557 }; | 2327 }; |
| 2558 | 2328 |
| 2559 COMPILE_ASSERT(sizeof(GenerateMipmap) == 8, Sizeof_GenerateMipmap_is_not_8); | 2329 COMPILE_ASSERT(sizeof(GenerateMipmap) == 8, Sizeof_GenerateMipmap_is_not_8); |
| 2560 COMPILE_ASSERT(offsetof(GenerateMipmap, header) == 0, | 2330 COMPILE_ASSERT(offsetof(GenerateMipmap, header) == 0, |
| 2561 OffsetOf_GenerateMipmap_header_not_0); | 2331 OffsetOf_GenerateMipmap_header_not_0); |
| 2562 COMPILE_ASSERT(offsetof(GenerateMipmap, target) == 4, | 2332 COMPILE_ASSERT(offsetof(GenerateMipmap, target) == 4, |
| 2563 OffsetOf_GenerateMipmap_target_not_4); | 2333 OffsetOf_GenerateMipmap_target_not_4); |
| 2564 | 2334 |
| 2565 struct GenFramebuffers { | |
| 2566 typedef GenFramebuffers ValueType; | |
| 2567 static const CommandId kCmdId = kGenFramebuffers; | |
| 2568 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | |
| 2569 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | |
| 2570 | |
| 2571 static uint32_t ComputeSize() { | |
| 2572 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | |
| 2573 } | |
| 2574 | |
| 2575 void SetHeader() { header.SetCmd<ValueType>(); } | |
| 2576 | |
| 2577 void Init(GLsizei _n, | |
| 2578 uint32_t _framebuffers_shm_id, | |
| 2579 uint32_t _framebuffers_shm_offset) { | |
| 2580 SetHeader(); | |
| 2581 n = _n; | |
| 2582 framebuffers_shm_id = _framebuffers_shm_id; | |
| 2583 framebuffers_shm_offset = _framebuffers_shm_offset; | |
| 2584 } | |
| 2585 | |
| 2586 void* Set(void* cmd, | |
| 2587 GLsizei _n, | |
| 2588 uint32_t _framebuffers_shm_id, | |
| 2589 uint32_t _framebuffers_shm_offset) { | |
| 2590 static_cast<ValueType*>(cmd) | |
| 2591 ->Init(_n, _framebuffers_shm_id, _framebuffers_shm_offset); | |
| 2592 return NextCmdAddress<ValueType>(cmd); | |
| 2593 } | |
| 2594 | |
| 2595 gpu::CommandHeader header; | |
| 2596 int32_t n; | |
| 2597 uint32_t framebuffers_shm_id; | |
| 2598 uint32_t framebuffers_shm_offset; | |
| 2599 }; | |
| 2600 | |
| 2601 COMPILE_ASSERT(sizeof(GenFramebuffers) == 16, Sizeof_GenFramebuffers_is_not_16); | |
| 2602 COMPILE_ASSERT(offsetof(GenFramebuffers, header) == 0, | |
| 2603 OffsetOf_GenFramebuffers_header_not_0); | |
| 2604 COMPILE_ASSERT(offsetof(GenFramebuffers, n) == 4, | |
| 2605 OffsetOf_GenFramebuffers_n_not_4); | |
| 2606 COMPILE_ASSERT(offsetof(GenFramebuffers, framebuffers_shm_id) == 8, | |
| 2607 OffsetOf_GenFramebuffers_framebuffers_shm_id_not_8); | |
| 2608 COMPILE_ASSERT(offsetof(GenFramebuffers, framebuffers_shm_offset) == 12, | |
| 2609 OffsetOf_GenFramebuffers_framebuffers_shm_offset_not_12); | |
| 2610 | |
| 2611 struct GenFramebuffersImmediate { | 2335 struct GenFramebuffersImmediate { |
| 2612 typedef GenFramebuffersImmediate ValueType; | 2336 typedef GenFramebuffersImmediate ValueType; |
| 2613 static const CommandId kCmdId = kGenFramebuffersImmediate; | 2337 static const CommandId kCmdId = kGenFramebuffersImmediate; |
| 2614 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; | 2338 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; |
| 2615 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 2339 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
| 2616 | 2340 |
| 2617 static uint32_t ComputeDataSize(GLsizei n) { | 2341 static uint32_t ComputeDataSize(GLsizei n) { |
| 2618 return static_cast<uint32_t>(sizeof(GLuint) * n); // NOLINT | 2342 return static_cast<uint32_t>(sizeof(GLuint) * n); // NOLINT |
| 2619 } | 2343 } |
| 2620 | 2344 |
| (...skipping 22 matching lines...) Expand all Loading... |
| 2643 int32_t n; | 2367 int32_t n; |
| 2644 }; | 2368 }; |
| 2645 | 2369 |
| 2646 COMPILE_ASSERT(sizeof(GenFramebuffersImmediate) == 8, | 2370 COMPILE_ASSERT(sizeof(GenFramebuffersImmediate) == 8, |
| 2647 Sizeof_GenFramebuffersImmediate_is_not_8); | 2371 Sizeof_GenFramebuffersImmediate_is_not_8); |
| 2648 COMPILE_ASSERT(offsetof(GenFramebuffersImmediate, header) == 0, | 2372 COMPILE_ASSERT(offsetof(GenFramebuffersImmediate, header) == 0, |
| 2649 OffsetOf_GenFramebuffersImmediate_header_not_0); | 2373 OffsetOf_GenFramebuffersImmediate_header_not_0); |
| 2650 COMPILE_ASSERT(offsetof(GenFramebuffersImmediate, n) == 4, | 2374 COMPILE_ASSERT(offsetof(GenFramebuffersImmediate, n) == 4, |
| 2651 OffsetOf_GenFramebuffersImmediate_n_not_4); | 2375 OffsetOf_GenFramebuffersImmediate_n_not_4); |
| 2652 | 2376 |
| 2653 struct GenRenderbuffers { | |
| 2654 typedef GenRenderbuffers ValueType; | |
| 2655 static const CommandId kCmdId = kGenRenderbuffers; | |
| 2656 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | |
| 2657 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | |
| 2658 | |
| 2659 static uint32_t ComputeSize() { | |
| 2660 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | |
| 2661 } | |
| 2662 | |
| 2663 void SetHeader() { header.SetCmd<ValueType>(); } | |
| 2664 | |
| 2665 void Init(GLsizei _n, | |
| 2666 uint32_t _renderbuffers_shm_id, | |
| 2667 uint32_t _renderbuffers_shm_offset) { | |
| 2668 SetHeader(); | |
| 2669 n = _n; | |
| 2670 renderbuffers_shm_id = _renderbuffers_shm_id; | |
| 2671 renderbuffers_shm_offset = _renderbuffers_shm_offset; | |
| 2672 } | |
| 2673 | |
| 2674 void* Set(void* cmd, | |
| 2675 GLsizei _n, | |
| 2676 uint32_t _renderbuffers_shm_id, | |
| 2677 uint32_t _renderbuffers_shm_offset) { | |
| 2678 static_cast<ValueType*>(cmd) | |
| 2679 ->Init(_n, _renderbuffers_shm_id, _renderbuffers_shm_offset); | |
| 2680 return NextCmdAddress<ValueType>(cmd); | |
| 2681 } | |
| 2682 | |
| 2683 gpu::CommandHeader header; | |
| 2684 int32_t n; | |
| 2685 uint32_t renderbuffers_shm_id; | |
| 2686 uint32_t renderbuffers_shm_offset; | |
| 2687 }; | |
| 2688 | |
| 2689 COMPILE_ASSERT(sizeof(GenRenderbuffers) == 16, | |
| 2690 Sizeof_GenRenderbuffers_is_not_16); | |
| 2691 COMPILE_ASSERT(offsetof(GenRenderbuffers, header) == 0, | |
| 2692 OffsetOf_GenRenderbuffers_header_not_0); | |
| 2693 COMPILE_ASSERT(offsetof(GenRenderbuffers, n) == 4, | |
| 2694 OffsetOf_GenRenderbuffers_n_not_4); | |
| 2695 COMPILE_ASSERT(offsetof(GenRenderbuffers, renderbuffers_shm_id) == 8, | |
| 2696 OffsetOf_GenRenderbuffers_renderbuffers_shm_id_not_8); | |
| 2697 COMPILE_ASSERT(offsetof(GenRenderbuffers, renderbuffers_shm_offset) == 12, | |
| 2698 OffsetOf_GenRenderbuffers_renderbuffers_shm_offset_not_12); | |
| 2699 | |
| 2700 struct GenRenderbuffersImmediate { | 2377 struct GenRenderbuffersImmediate { |
| 2701 typedef GenRenderbuffersImmediate ValueType; | 2378 typedef GenRenderbuffersImmediate ValueType; |
| 2702 static const CommandId kCmdId = kGenRenderbuffersImmediate; | 2379 static const CommandId kCmdId = kGenRenderbuffersImmediate; |
| 2703 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; | 2380 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; |
| 2704 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 2381 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
| 2705 | 2382 |
| 2706 static uint32_t ComputeDataSize(GLsizei n) { | 2383 static uint32_t ComputeDataSize(GLsizei n) { |
| 2707 return static_cast<uint32_t>(sizeof(GLuint) * n); // NOLINT | 2384 return static_cast<uint32_t>(sizeof(GLuint) * n); // NOLINT |
| 2708 } | 2385 } |
| 2709 | 2386 |
| (...skipping 22 matching lines...) Expand all Loading... |
| 2732 int32_t n; | 2409 int32_t n; |
| 2733 }; | 2410 }; |
| 2734 | 2411 |
| 2735 COMPILE_ASSERT(sizeof(GenRenderbuffersImmediate) == 8, | 2412 COMPILE_ASSERT(sizeof(GenRenderbuffersImmediate) == 8, |
| 2736 Sizeof_GenRenderbuffersImmediate_is_not_8); | 2413 Sizeof_GenRenderbuffersImmediate_is_not_8); |
| 2737 COMPILE_ASSERT(offsetof(GenRenderbuffersImmediate, header) == 0, | 2414 COMPILE_ASSERT(offsetof(GenRenderbuffersImmediate, header) == 0, |
| 2738 OffsetOf_GenRenderbuffersImmediate_header_not_0); | 2415 OffsetOf_GenRenderbuffersImmediate_header_not_0); |
| 2739 COMPILE_ASSERT(offsetof(GenRenderbuffersImmediate, n) == 4, | 2416 COMPILE_ASSERT(offsetof(GenRenderbuffersImmediate, n) == 4, |
| 2740 OffsetOf_GenRenderbuffersImmediate_n_not_4); | 2417 OffsetOf_GenRenderbuffersImmediate_n_not_4); |
| 2741 | 2418 |
| 2742 struct GenTextures { | |
| 2743 typedef GenTextures ValueType; | |
| 2744 static const CommandId kCmdId = kGenTextures; | |
| 2745 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | |
| 2746 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | |
| 2747 | |
| 2748 static uint32_t ComputeSize() { | |
| 2749 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | |
| 2750 } | |
| 2751 | |
| 2752 void SetHeader() { header.SetCmd<ValueType>(); } | |
| 2753 | |
| 2754 void Init(GLsizei _n, | |
| 2755 uint32_t _textures_shm_id, | |
| 2756 uint32_t _textures_shm_offset) { | |
| 2757 SetHeader(); | |
| 2758 n = _n; | |
| 2759 textures_shm_id = _textures_shm_id; | |
| 2760 textures_shm_offset = _textures_shm_offset; | |
| 2761 } | |
| 2762 | |
| 2763 void* Set(void* cmd, | |
| 2764 GLsizei _n, | |
| 2765 uint32_t _textures_shm_id, | |
| 2766 uint32_t _textures_shm_offset) { | |
| 2767 static_cast<ValueType*>(cmd) | |
| 2768 ->Init(_n, _textures_shm_id, _textures_shm_offset); | |
| 2769 return NextCmdAddress<ValueType>(cmd); | |
| 2770 } | |
| 2771 | |
| 2772 gpu::CommandHeader header; | |
| 2773 int32_t n; | |
| 2774 uint32_t textures_shm_id; | |
| 2775 uint32_t textures_shm_offset; | |
| 2776 }; | |
| 2777 | |
| 2778 COMPILE_ASSERT(sizeof(GenTextures) == 16, Sizeof_GenTextures_is_not_16); | |
| 2779 COMPILE_ASSERT(offsetof(GenTextures, header) == 0, | |
| 2780 OffsetOf_GenTextures_header_not_0); | |
| 2781 COMPILE_ASSERT(offsetof(GenTextures, n) == 4, OffsetOf_GenTextures_n_not_4); | |
| 2782 COMPILE_ASSERT(offsetof(GenTextures, textures_shm_id) == 8, | |
| 2783 OffsetOf_GenTextures_textures_shm_id_not_8); | |
| 2784 COMPILE_ASSERT(offsetof(GenTextures, textures_shm_offset) == 12, | |
| 2785 OffsetOf_GenTextures_textures_shm_offset_not_12); | |
| 2786 | |
| 2787 struct GenTexturesImmediate { | 2419 struct GenTexturesImmediate { |
| 2788 typedef GenTexturesImmediate ValueType; | 2420 typedef GenTexturesImmediate ValueType; |
| 2789 static const CommandId kCmdId = kGenTexturesImmediate; | 2421 static const CommandId kCmdId = kGenTexturesImmediate; |
| 2790 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; | 2422 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; |
| 2791 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 2423 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
| 2792 | 2424 |
| 2793 static uint32_t ComputeDataSize(GLsizei n) { | 2425 static uint32_t ComputeDataSize(GLsizei n) { |
| 2794 return static_cast<uint32_t>(sizeof(GLuint) * n); // NOLINT | 2426 return static_cast<uint32_t>(sizeof(GLuint) * n); // NOLINT |
| 2795 } | 2427 } |
| 2796 | 2428 |
| (...skipping 2566 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5363 COMPILE_ASSERT(sizeof(TexParameterf) == 16, Sizeof_TexParameterf_is_not_16); | 4995 COMPILE_ASSERT(sizeof(TexParameterf) == 16, Sizeof_TexParameterf_is_not_16); |
| 5364 COMPILE_ASSERT(offsetof(TexParameterf, header) == 0, | 4996 COMPILE_ASSERT(offsetof(TexParameterf, header) == 0, |
| 5365 OffsetOf_TexParameterf_header_not_0); | 4997 OffsetOf_TexParameterf_header_not_0); |
| 5366 COMPILE_ASSERT(offsetof(TexParameterf, target) == 4, | 4998 COMPILE_ASSERT(offsetof(TexParameterf, target) == 4, |
| 5367 OffsetOf_TexParameterf_target_not_4); | 4999 OffsetOf_TexParameterf_target_not_4); |
| 5368 COMPILE_ASSERT(offsetof(TexParameterf, pname) == 8, | 5000 COMPILE_ASSERT(offsetof(TexParameterf, pname) == 8, |
| 5369 OffsetOf_TexParameterf_pname_not_8); | 5001 OffsetOf_TexParameterf_pname_not_8); |
| 5370 COMPILE_ASSERT(offsetof(TexParameterf, param) == 12, | 5002 COMPILE_ASSERT(offsetof(TexParameterf, param) == 12, |
| 5371 OffsetOf_TexParameterf_param_not_12); | 5003 OffsetOf_TexParameterf_param_not_12); |
| 5372 | 5004 |
| 5373 struct TexParameterfv { | |
| 5374 typedef TexParameterfv ValueType; | |
| 5375 static const CommandId kCmdId = kTexParameterfv; | |
| 5376 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | |
| 5377 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | |
| 5378 | |
| 5379 static uint32_t ComputeSize() { | |
| 5380 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | |
| 5381 } | |
| 5382 | |
| 5383 void SetHeader() { header.SetCmd<ValueType>(); } | |
| 5384 | |
| 5385 void Init(GLenum _target, | |
| 5386 GLenum _pname, | |
| 5387 uint32_t _params_shm_id, | |
| 5388 uint32_t _params_shm_offset) { | |
| 5389 SetHeader(); | |
| 5390 target = _target; | |
| 5391 pname = _pname; | |
| 5392 params_shm_id = _params_shm_id; | |
| 5393 params_shm_offset = _params_shm_offset; | |
| 5394 } | |
| 5395 | |
| 5396 void* Set(void* cmd, | |
| 5397 GLenum _target, | |
| 5398 GLenum _pname, | |
| 5399 uint32_t _params_shm_id, | |
| 5400 uint32_t _params_shm_offset) { | |
| 5401 static_cast<ValueType*>(cmd) | |
| 5402 ->Init(_target, _pname, _params_shm_id, _params_shm_offset); | |
| 5403 return NextCmdAddress<ValueType>(cmd); | |
| 5404 } | |
| 5405 | |
| 5406 gpu::CommandHeader header; | |
| 5407 uint32_t target; | |
| 5408 uint32_t pname; | |
| 5409 uint32_t params_shm_id; | |
| 5410 uint32_t params_shm_offset; | |
| 5411 }; | |
| 5412 | |
| 5413 COMPILE_ASSERT(sizeof(TexParameterfv) == 20, Sizeof_TexParameterfv_is_not_20); | |
| 5414 COMPILE_ASSERT(offsetof(TexParameterfv, header) == 0, | |
| 5415 OffsetOf_TexParameterfv_header_not_0); | |
| 5416 COMPILE_ASSERT(offsetof(TexParameterfv, target) == 4, | |
| 5417 OffsetOf_TexParameterfv_target_not_4); | |
| 5418 COMPILE_ASSERT(offsetof(TexParameterfv, pname) == 8, | |
| 5419 OffsetOf_TexParameterfv_pname_not_8); | |
| 5420 COMPILE_ASSERT(offsetof(TexParameterfv, params_shm_id) == 12, | |
| 5421 OffsetOf_TexParameterfv_params_shm_id_not_12); | |
| 5422 COMPILE_ASSERT(offsetof(TexParameterfv, params_shm_offset) == 16, | |
| 5423 OffsetOf_TexParameterfv_params_shm_offset_not_16); | |
| 5424 | |
| 5425 struct TexParameterfvImmediate { | 5005 struct TexParameterfvImmediate { |
| 5426 typedef TexParameterfvImmediate ValueType; | 5006 typedef TexParameterfvImmediate ValueType; |
| 5427 static const CommandId kCmdId = kTexParameterfvImmediate; | 5007 static const CommandId kCmdId = kTexParameterfvImmediate; |
| 5428 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; | 5008 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; |
| 5429 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 5009 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
| 5430 | 5010 |
| 5431 static uint32_t ComputeDataSize() { | 5011 static uint32_t ComputeDataSize() { |
| 5432 return static_cast<uint32_t>(sizeof(GLfloat) * 1); // NOLINT | 5012 return static_cast<uint32_t>(sizeof(GLfloat) * 1); // NOLINT |
| 5433 } | 5013 } |
| 5434 | 5014 |
| (...skipping 64 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5499 COMPILE_ASSERT(sizeof(TexParameteri) == 16, Sizeof_TexParameteri_is_not_16); | 5079 COMPILE_ASSERT(sizeof(TexParameteri) == 16, Sizeof_TexParameteri_is_not_16); |
| 5500 COMPILE_ASSERT(offsetof(TexParameteri, header) == 0, | 5080 COMPILE_ASSERT(offsetof(TexParameteri, header) == 0, |
| 5501 OffsetOf_TexParameteri_header_not_0); | 5081 OffsetOf_TexParameteri_header_not_0); |
| 5502 COMPILE_ASSERT(offsetof(TexParameteri, target) == 4, | 5082 COMPILE_ASSERT(offsetof(TexParameteri, target) == 4, |
| 5503 OffsetOf_TexParameteri_target_not_4); | 5083 OffsetOf_TexParameteri_target_not_4); |
| 5504 COMPILE_ASSERT(offsetof(TexParameteri, pname) == 8, | 5084 COMPILE_ASSERT(offsetof(TexParameteri, pname) == 8, |
| 5505 OffsetOf_TexParameteri_pname_not_8); | 5085 OffsetOf_TexParameteri_pname_not_8); |
| 5506 COMPILE_ASSERT(offsetof(TexParameteri, param) == 12, | 5086 COMPILE_ASSERT(offsetof(TexParameteri, param) == 12, |
| 5507 OffsetOf_TexParameteri_param_not_12); | 5087 OffsetOf_TexParameteri_param_not_12); |
| 5508 | 5088 |
| 5509 struct TexParameteriv { | |
| 5510 typedef TexParameteriv ValueType; | |
| 5511 static const CommandId kCmdId = kTexParameteriv; | |
| 5512 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | |
| 5513 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | |
| 5514 | |
| 5515 static uint32_t ComputeSize() { | |
| 5516 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | |
| 5517 } | |
| 5518 | |
| 5519 void SetHeader() { header.SetCmd<ValueType>(); } | |
| 5520 | |
| 5521 void Init(GLenum _target, | |
| 5522 GLenum _pname, | |
| 5523 uint32_t _params_shm_id, | |
| 5524 uint32_t _params_shm_offset) { | |
| 5525 SetHeader(); | |
| 5526 target = _target; | |
| 5527 pname = _pname; | |
| 5528 params_shm_id = _params_shm_id; | |
| 5529 params_shm_offset = _params_shm_offset; | |
| 5530 } | |
| 5531 | |
| 5532 void* Set(void* cmd, | |
| 5533 GLenum _target, | |
| 5534 GLenum _pname, | |
| 5535 uint32_t _params_shm_id, | |
| 5536 uint32_t _params_shm_offset) { | |
| 5537 static_cast<ValueType*>(cmd) | |
| 5538 ->Init(_target, _pname, _params_shm_id, _params_shm_offset); | |
| 5539 return NextCmdAddress<ValueType>(cmd); | |
| 5540 } | |
| 5541 | |
| 5542 gpu::CommandHeader header; | |
| 5543 uint32_t target; | |
| 5544 uint32_t pname; | |
| 5545 uint32_t params_shm_id; | |
| 5546 uint32_t params_shm_offset; | |
| 5547 }; | |
| 5548 | |
| 5549 COMPILE_ASSERT(sizeof(TexParameteriv) == 20, Sizeof_TexParameteriv_is_not_20); | |
| 5550 COMPILE_ASSERT(offsetof(TexParameteriv, header) == 0, | |
| 5551 OffsetOf_TexParameteriv_header_not_0); | |
| 5552 COMPILE_ASSERT(offsetof(TexParameteriv, target) == 4, | |
| 5553 OffsetOf_TexParameteriv_target_not_4); | |
| 5554 COMPILE_ASSERT(offsetof(TexParameteriv, pname) == 8, | |
| 5555 OffsetOf_TexParameteriv_pname_not_8); | |
| 5556 COMPILE_ASSERT(offsetof(TexParameteriv, params_shm_id) == 12, | |
| 5557 OffsetOf_TexParameteriv_params_shm_id_not_12); | |
| 5558 COMPILE_ASSERT(offsetof(TexParameteriv, params_shm_offset) == 16, | |
| 5559 OffsetOf_TexParameteriv_params_shm_offset_not_16); | |
| 5560 | |
| 5561 struct TexParameterivImmediate { | 5089 struct TexParameterivImmediate { |
| 5562 typedef TexParameterivImmediate ValueType; | 5090 typedef TexParameterivImmediate ValueType; |
| 5563 static const CommandId kCmdId = kTexParameterivImmediate; | 5091 static const CommandId kCmdId = kTexParameterivImmediate; |
| 5564 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; | 5092 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; |
| 5565 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 5093 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
| 5566 | 5094 |
| 5567 static uint32_t ComputeDataSize() { | 5095 static uint32_t ComputeDataSize() { |
| 5568 return static_cast<uint32_t>(sizeof(GLint) * 1); // NOLINT | 5096 return static_cast<uint32_t>(sizeof(GLint) * 1); // NOLINT |
| 5569 } | 5097 } |
| 5570 | 5098 |
| (...skipping 162 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5733 float x; | 5261 float x; |
| 5734 }; | 5262 }; |
| 5735 | 5263 |
| 5736 COMPILE_ASSERT(sizeof(Uniform1f) == 12, Sizeof_Uniform1f_is_not_12); | 5264 COMPILE_ASSERT(sizeof(Uniform1f) == 12, Sizeof_Uniform1f_is_not_12); |
| 5737 COMPILE_ASSERT(offsetof(Uniform1f, header) == 0, | 5265 COMPILE_ASSERT(offsetof(Uniform1f, header) == 0, |
| 5738 OffsetOf_Uniform1f_header_not_0); | 5266 OffsetOf_Uniform1f_header_not_0); |
| 5739 COMPILE_ASSERT(offsetof(Uniform1f, location) == 4, | 5267 COMPILE_ASSERT(offsetof(Uniform1f, location) == 4, |
| 5740 OffsetOf_Uniform1f_location_not_4); | 5268 OffsetOf_Uniform1f_location_not_4); |
| 5741 COMPILE_ASSERT(offsetof(Uniform1f, x) == 8, OffsetOf_Uniform1f_x_not_8); | 5269 COMPILE_ASSERT(offsetof(Uniform1f, x) == 8, OffsetOf_Uniform1f_x_not_8); |
| 5742 | 5270 |
| 5743 struct Uniform1fv { | |
| 5744 typedef Uniform1fv ValueType; | |
| 5745 static const CommandId kCmdId = kUniform1fv; | |
| 5746 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | |
| 5747 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | |
| 5748 | |
| 5749 static uint32_t ComputeSize() { | |
| 5750 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | |
| 5751 } | |
| 5752 | |
| 5753 void SetHeader() { header.SetCmd<ValueType>(); } | |
| 5754 | |
| 5755 void Init(GLint _location, | |
| 5756 GLsizei _count, | |
| 5757 uint32_t _v_shm_id, | |
| 5758 uint32_t _v_shm_offset) { | |
| 5759 SetHeader(); | |
| 5760 location = _location; | |
| 5761 count = _count; | |
| 5762 v_shm_id = _v_shm_id; | |
| 5763 v_shm_offset = _v_shm_offset; | |
| 5764 } | |
| 5765 | |
| 5766 void* Set(void* cmd, | |
| 5767 GLint _location, | |
| 5768 GLsizei _count, | |
| 5769 uint32_t _v_shm_id, | |
| 5770 uint32_t _v_shm_offset) { | |
| 5771 static_cast<ValueType*>(cmd) | |
| 5772 ->Init(_location, _count, _v_shm_id, _v_shm_offset); | |
| 5773 return NextCmdAddress<ValueType>(cmd); | |
| 5774 } | |
| 5775 | |
| 5776 gpu::CommandHeader header; | |
| 5777 int32_t location; | |
| 5778 int32_t count; | |
| 5779 uint32_t v_shm_id; | |
| 5780 uint32_t v_shm_offset; | |
| 5781 }; | |
| 5782 | |
| 5783 COMPILE_ASSERT(sizeof(Uniform1fv) == 20, Sizeof_Uniform1fv_is_not_20); | |
| 5784 COMPILE_ASSERT(offsetof(Uniform1fv, header) == 0, | |
| 5785 OffsetOf_Uniform1fv_header_not_0); | |
| 5786 COMPILE_ASSERT(offsetof(Uniform1fv, location) == 4, | |
| 5787 OffsetOf_Uniform1fv_location_not_4); | |
| 5788 COMPILE_ASSERT(offsetof(Uniform1fv, count) == 8, | |
| 5789 OffsetOf_Uniform1fv_count_not_8); | |
| 5790 COMPILE_ASSERT(offsetof(Uniform1fv, v_shm_id) == 12, | |
| 5791 OffsetOf_Uniform1fv_v_shm_id_not_12); | |
| 5792 COMPILE_ASSERT(offsetof(Uniform1fv, v_shm_offset) == 16, | |
| 5793 OffsetOf_Uniform1fv_v_shm_offset_not_16); | |
| 5794 | |
| 5795 struct Uniform1fvImmediate { | 5271 struct Uniform1fvImmediate { |
| 5796 typedef Uniform1fvImmediate ValueType; | 5272 typedef Uniform1fvImmediate ValueType; |
| 5797 static const CommandId kCmdId = kUniform1fvImmediate; | 5273 static const CommandId kCmdId = kUniform1fvImmediate; |
| 5798 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; | 5274 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; |
| 5799 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 5275 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
| 5800 | 5276 |
| 5801 static uint32_t ComputeDataSize(GLsizei count) { | 5277 static uint32_t ComputeDataSize(GLsizei count) { |
| 5802 return static_cast<uint32_t>(sizeof(GLfloat) * 1 * count); // NOLINT | 5278 return static_cast<uint32_t>(sizeof(GLfloat) * 1 * count); // NOLINT |
| 5803 } | 5279 } |
| 5804 | 5280 |
| (...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5866 int32_t x; | 5342 int32_t x; |
| 5867 }; | 5343 }; |
| 5868 | 5344 |
| 5869 COMPILE_ASSERT(sizeof(Uniform1i) == 12, Sizeof_Uniform1i_is_not_12); | 5345 COMPILE_ASSERT(sizeof(Uniform1i) == 12, Sizeof_Uniform1i_is_not_12); |
| 5870 COMPILE_ASSERT(offsetof(Uniform1i, header) == 0, | 5346 COMPILE_ASSERT(offsetof(Uniform1i, header) == 0, |
| 5871 OffsetOf_Uniform1i_header_not_0); | 5347 OffsetOf_Uniform1i_header_not_0); |
| 5872 COMPILE_ASSERT(offsetof(Uniform1i, location) == 4, | 5348 COMPILE_ASSERT(offsetof(Uniform1i, location) == 4, |
| 5873 OffsetOf_Uniform1i_location_not_4); | 5349 OffsetOf_Uniform1i_location_not_4); |
| 5874 COMPILE_ASSERT(offsetof(Uniform1i, x) == 8, OffsetOf_Uniform1i_x_not_8); | 5350 COMPILE_ASSERT(offsetof(Uniform1i, x) == 8, OffsetOf_Uniform1i_x_not_8); |
| 5875 | 5351 |
| 5876 struct Uniform1iv { | |
| 5877 typedef Uniform1iv ValueType; | |
| 5878 static const CommandId kCmdId = kUniform1iv; | |
| 5879 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | |
| 5880 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | |
| 5881 | |
| 5882 static uint32_t ComputeSize() { | |
| 5883 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | |
| 5884 } | |
| 5885 | |
| 5886 void SetHeader() { header.SetCmd<ValueType>(); } | |
| 5887 | |
| 5888 void Init(GLint _location, | |
| 5889 GLsizei _count, | |
| 5890 uint32_t _v_shm_id, | |
| 5891 uint32_t _v_shm_offset) { | |
| 5892 SetHeader(); | |
| 5893 location = _location; | |
| 5894 count = _count; | |
| 5895 v_shm_id = _v_shm_id; | |
| 5896 v_shm_offset = _v_shm_offset; | |
| 5897 } | |
| 5898 | |
| 5899 void* Set(void* cmd, | |
| 5900 GLint _location, | |
| 5901 GLsizei _count, | |
| 5902 uint32_t _v_shm_id, | |
| 5903 uint32_t _v_shm_offset) { | |
| 5904 static_cast<ValueType*>(cmd) | |
| 5905 ->Init(_location, _count, _v_shm_id, _v_shm_offset); | |
| 5906 return NextCmdAddress<ValueType>(cmd); | |
| 5907 } | |
| 5908 | |
| 5909 gpu::CommandHeader header; | |
| 5910 int32_t location; | |
| 5911 int32_t count; | |
| 5912 uint32_t v_shm_id; | |
| 5913 uint32_t v_shm_offset; | |
| 5914 }; | |
| 5915 | |
| 5916 COMPILE_ASSERT(sizeof(Uniform1iv) == 20, Sizeof_Uniform1iv_is_not_20); | |
| 5917 COMPILE_ASSERT(offsetof(Uniform1iv, header) == 0, | |
| 5918 OffsetOf_Uniform1iv_header_not_0); | |
| 5919 COMPILE_ASSERT(offsetof(Uniform1iv, location) == 4, | |
| 5920 OffsetOf_Uniform1iv_location_not_4); | |
| 5921 COMPILE_ASSERT(offsetof(Uniform1iv, count) == 8, | |
| 5922 OffsetOf_Uniform1iv_count_not_8); | |
| 5923 COMPILE_ASSERT(offsetof(Uniform1iv, v_shm_id) == 12, | |
| 5924 OffsetOf_Uniform1iv_v_shm_id_not_12); | |
| 5925 COMPILE_ASSERT(offsetof(Uniform1iv, v_shm_offset) == 16, | |
| 5926 OffsetOf_Uniform1iv_v_shm_offset_not_16); | |
| 5927 | |
| 5928 struct Uniform1ivImmediate { | 5352 struct Uniform1ivImmediate { |
| 5929 typedef Uniform1ivImmediate ValueType; | 5353 typedef Uniform1ivImmediate ValueType; |
| 5930 static const CommandId kCmdId = kUniform1ivImmediate; | 5354 static const CommandId kCmdId = kUniform1ivImmediate; |
| 5931 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; | 5355 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; |
| 5932 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 5356 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
| 5933 | 5357 |
| 5934 static uint32_t ComputeDataSize(GLsizei count) { | 5358 static uint32_t ComputeDataSize(GLsizei count) { |
| 5935 return static_cast<uint32_t>(sizeof(GLint) * 1 * count); // NOLINT | 5359 return static_cast<uint32_t>(sizeof(GLint) * 1 * count); // NOLINT |
| 5936 } | 5360 } |
| 5937 | 5361 |
| (...skipping 64 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6002 }; | 5426 }; |
| 6003 | 5427 |
| 6004 COMPILE_ASSERT(sizeof(Uniform2f) == 16, Sizeof_Uniform2f_is_not_16); | 5428 COMPILE_ASSERT(sizeof(Uniform2f) == 16, Sizeof_Uniform2f_is_not_16); |
| 6005 COMPILE_ASSERT(offsetof(Uniform2f, header) == 0, | 5429 COMPILE_ASSERT(offsetof(Uniform2f, header) == 0, |
| 6006 OffsetOf_Uniform2f_header_not_0); | 5430 OffsetOf_Uniform2f_header_not_0); |
| 6007 COMPILE_ASSERT(offsetof(Uniform2f, location) == 4, | 5431 COMPILE_ASSERT(offsetof(Uniform2f, location) == 4, |
| 6008 OffsetOf_Uniform2f_location_not_4); | 5432 OffsetOf_Uniform2f_location_not_4); |
| 6009 COMPILE_ASSERT(offsetof(Uniform2f, x) == 8, OffsetOf_Uniform2f_x_not_8); | 5433 COMPILE_ASSERT(offsetof(Uniform2f, x) == 8, OffsetOf_Uniform2f_x_not_8); |
| 6010 COMPILE_ASSERT(offsetof(Uniform2f, y) == 12, OffsetOf_Uniform2f_y_not_12); | 5434 COMPILE_ASSERT(offsetof(Uniform2f, y) == 12, OffsetOf_Uniform2f_y_not_12); |
| 6011 | 5435 |
| 6012 struct Uniform2fv { | |
| 6013 typedef Uniform2fv ValueType; | |
| 6014 static const CommandId kCmdId = kUniform2fv; | |
| 6015 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | |
| 6016 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | |
| 6017 | |
| 6018 static uint32_t ComputeSize() { | |
| 6019 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | |
| 6020 } | |
| 6021 | |
| 6022 void SetHeader() { header.SetCmd<ValueType>(); } | |
| 6023 | |
| 6024 void Init(GLint _location, | |
| 6025 GLsizei _count, | |
| 6026 uint32_t _v_shm_id, | |
| 6027 uint32_t _v_shm_offset) { | |
| 6028 SetHeader(); | |
| 6029 location = _location; | |
| 6030 count = _count; | |
| 6031 v_shm_id = _v_shm_id; | |
| 6032 v_shm_offset = _v_shm_offset; | |
| 6033 } | |
| 6034 | |
| 6035 void* Set(void* cmd, | |
| 6036 GLint _location, | |
| 6037 GLsizei _count, | |
| 6038 uint32_t _v_shm_id, | |
| 6039 uint32_t _v_shm_offset) { | |
| 6040 static_cast<ValueType*>(cmd) | |
| 6041 ->Init(_location, _count, _v_shm_id, _v_shm_offset); | |
| 6042 return NextCmdAddress<ValueType>(cmd); | |
| 6043 } | |
| 6044 | |
| 6045 gpu::CommandHeader header; | |
| 6046 int32_t location; | |
| 6047 int32_t count; | |
| 6048 uint32_t v_shm_id; | |
| 6049 uint32_t v_shm_offset; | |
| 6050 }; | |
| 6051 | |
| 6052 COMPILE_ASSERT(sizeof(Uniform2fv) == 20, Sizeof_Uniform2fv_is_not_20); | |
| 6053 COMPILE_ASSERT(offsetof(Uniform2fv, header) == 0, | |
| 6054 OffsetOf_Uniform2fv_header_not_0); | |
| 6055 COMPILE_ASSERT(offsetof(Uniform2fv, location) == 4, | |
| 6056 OffsetOf_Uniform2fv_location_not_4); | |
| 6057 COMPILE_ASSERT(offsetof(Uniform2fv, count) == 8, | |
| 6058 OffsetOf_Uniform2fv_count_not_8); | |
| 6059 COMPILE_ASSERT(offsetof(Uniform2fv, v_shm_id) == 12, | |
| 6060 OffsetOf_Uniform2fv_v_shm_id_not_12); | |
| 6061 COMPILE_ASSERT(offsetof(Uniform2fv, v_shm_offset) == 16, | |
| 6062 OffsetOf_Uniform2fv_v_shm_offset_not_16); | |
| 6063 | |
| 6064 struct Uniform2fvImmediate { | 5436 struct Uniform2fvImmediate { |
| 6065 typedef Uniform2fvImmediate ValueType; | 5437 typedef Uniform2fvImmediate ValueType; |
| 6066 static const CommandId kCmdId = kUniform2fvImmediate; | 5438 static const CommandId kCmdId = kUniform2fvImmediate; |
| 6067 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; | 5439 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; |
| 6068 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 5440 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
| 6069 | 5441 |
| 6070 static uint32_t ComputeDataSize(GLsizei count) { | 5442 static uint32_t ComputeDataSize(GLsizei count) { |
| 6071 return static_cast<uint32_t>(sizeof(GLfloat) * 2 * count); // NOLINT | 5443 return static_cast<uint32_t>(sizeof(GLfloat) * 2 * count); // NOLINT |
| 6072 } | 5444 } |
| 6073 | 5445 |
| (...skipping 64 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6138 }; | 5510 }; |
| 6139 | 5511 |
| 6140 COMPILE_ASSERT(sizeof(Uniform2i) == 16, Sizeof_Uniform2i_is_not_16); | 5512 COMPILE_ASSERT(sizeof(Uniform2i) == 16, Sizeof_Uniform2i_is_not_16); |
| 6141 COMPILE_ASSERT(offsetof(Uniform2i, header) == 0, | 5513 COMPILE_ASSERT(offsetof(Uniform2i, header) == 0, |
| 6142 OffsetOf_Uniform2i_header_not_0); | 5514 OffsetOf_Uniform2i_header_not_0); |
| 6143 COMPILE_ASSERT(offsetof(Uniform2i, location) == 4, | 5515 COMPILE_ASSERT(offsetof(Uniform2i, location) == 4, |
| 6144 OffsetOf_Uniform2i_location_not_4); | 5516 OffsetOf_Uniform2i_location_not_4); |
| 6145 COMPILE_ASSERT(offsetof(Uniform2i, x) == 8, OffsetOf_Uniform2i_x_not_8); | 5517 COMPILE_ASSERT(offsetof(Uniform2i, x) == 8, OffsetOf_Uniform2i_x_not_8); |
| 6146 COMPILE_ASSERT(offsetof(Uniform2i, y) == 12, OffsetOf_Uniform2i_y_not_12); | 5518 COMPILE_ASSERT(offsetof(Uniform2i, y) == 12, OffsetOf_Uniform2i_y_not_12); |
| 6147 | 5519 |
| 6148 struct Uniform2iv { | |
| 6149 typedef Uniform2iv ValueType; | |
| 6150 static const CommandId kCmdId = kUniform2iv; | |
| 6151 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | |
| 6152 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | |
| 6153 | |
| 6154 static uint32_t ComputeSize() { | |
| 6155 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | |
| 6156 } | |
| 6157 | |
| 6158 void SetHeader() { header.SetCmd<ValueType>(); } | |
| 6159 | |
| 6160 void Init(GLint _location, | |
| 6161 GLsizei _count, | |
| 6162 uint32_t _v_shm_id, | |
| 6163 uint32_t _v_shm_offset) { | |
| 6164 SetHeader(); | |
| 6165 location = _location; | |
| 6166 count = _count; | |
| 6167 v_shm_id = _v_shm_id; | |
| 6168 v_shm_offset = _v_shm_offset; | |
| 6169 } | |
| 6170 | |
| 6171 void* Set(void* cmd, | |
| 6172 GLint _location, | |
| 6173 GLsizei _count, | |
| 6174 uint32_t _v_shm_id, | |
| 6175 uint32_t _v_shm_offset) { | |
| 6176 static_cast<ValueType*>(cmd) | |
| 6177 ->Init(_location, _count, _v_shm_id, _v_shm_offset); | |
| 6178 return NextCmdAddress<ValueType>(cmd); | |
| 6179 } | |
| 6180 | |
| 6181 gpu::CommandHeader header; | |
| 6182 int32_t location; | |
| 6183 int32_t count; | |
| 6184 uint32_t v_shm_id; | |
| 6185 uint32_t v_shm_offset; | |
| 6186 }; | |
| 6187 | |
| 6188 COMPILE_ASSERT(sizeof(Uniform2iv) == 20, Sizeof_Uniform2iv_is_not_20); | |
| 6189 COMPILE_ASSERT(offsetof(Uniform2iv, header) == 0, | |
| 6190 OffsetOf_Uniform2iv_header_not_0); | |
| 6191 COMPILE_ASSERT(offsetof(Uniform2iv, location) == 4, | |
| 6192 OffsetOf_Uniform2iv_location_not_4); | |
| 6193 COMPILE_ASSERT(offsetof(Uniform2iv, count) == 8, | |
| 6194 OffsetOf_Uniform2iv_count_not_8); | |
| 6195 COMPILE_ASSERT(offsetof(Uniform2iv, v_shm_id) == 12, | |
| 6196 OffsetOf_Uniform2iv_v_shm_id_not_12); | |
| 6197 COMPILE_ASSERT(offsetof(Uniform2iv, v_shm_offset) == 16, | |
| 6198 OffsetOf_Uniform2iv_v_shm_offset_not_16); | |
| 6199 | |
| 6200 struct Uniform2ivImmediate { | 5520 struct Uniform2ivImmediate { |
| 6201 typedef Uniform2ivImmediate ValueType; | 5521 typedef Uniform2ivImmediate ValueType; |
| 6202 static const CommandId kCmdId = kUniform2ivImmediate; | 5522 static const CommandId kCmdId = kUniform2ivImmediate; |
| 6203 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; | 5523 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; |
| 6204 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 5524 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
| 6205 | 5525 |
| 6206 static uint32_t ComputeDataSize(GLsizei count) { | 5526 static uint32_t ComputeDataSize(GLsizei count) { |
| 6207 return static_cast<uint32_t>(sizeof(GLint) * 2 * count); // NOLINT | 5527 return static_cast<uint32_t>(sizeof(GLint) * 2 * count); // NOLINT |
| 6208 } | 5528 } |
| 6209 | 5529 |
| (...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6277 | 5597 |
| 6278 COMPILE_ASSERT(sizeof(Uniform3f) == 20, Sizeof_Uniform3f_is_not_20); | 5598 COMPILE_ASSERT(sizeof(Uniform3f) == 20, Sizeof_Uniform3f_is_not_20); |
| 6279 COMPILE_ASSERT(offsetof(Uniform3f, header) == 0, | 5599 COMPILE_ASSERT(offsetof(Uniform3f, header) == 0, |
| 6280 OffsetOf_Uniform3f_header_not_0); | 5600 OffsetOf_Uniform3f_header_not_0); |
| 6281 COMPILE_ASSERT(offsetof(Uniform3f, location) == 4, | 5601 COMPILE_ASSERT(offsetof(Uniform3f, location) == 4, |
| 6282 OffsetOf_Uniform3f_location_not_4); | 5602 OffsetOf_Uniform3f_location_not_4); |
| 6283 COMPILE_ASSERT(offsetof(Uniform3f, x) == 8, OffsetOf_Uniform3f_x_not_8); | 5603 COMPILE_ASSERT(offsetof(Uniform3f, x) == 8, OffsetOf_Uniform3f_x_not_8); |
| 6284 COMPILE_ASSERT(offsetof(Uniform3f, y) == 12, OffsetOf_Uniform3f_y_not_12); | 5604 COMPILE_ASSERT(offsetof(Uniform3f, y) == 12, OffsetOf_Uniform3f_y_not_12); |
| 6285 COMPILE_ASSERT(offsetof(Uniform3f, z) == 16, OffsetOf_Uniform3f_z_not_16); | 5605 COMPILE_ASSERT(offsetof(Uniform3f, z) == 16, OffsetOf_Uniform3f_z_not_16); |
| 6286 | 5606 |
| 6287 struct Uniform3fv { | |
| 6288 typedef Uniform3fv ValueType; | |
| 6289 static const CommandId kCmdId = kUniform3fv; | |
| 6290 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | |
| 6291 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | |
| 6292 | |
| 6293 static uint32_t ComputeSize() { | |
| 6294 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | |
| 6295 } | |
| 6296 | |
| 6297 void SetHeader() { header.SetCmd<ValueType>(); } | |
| 6298 | |
| 6299 void Init(GLint _location, | |
| 6300 GLsizei _count, | |
| 6301 uint32_t _v_shm_id, | |
| 6302 uint32_t _v_shm_offset) { | |
| 6303 SetHeader(); | |
| 6304 location = _location; | |
| 6305 count = _count; | |
| 6306 v_shm_id = _v_shm_id; | |
| 6307 v_shm_offset = _v_shm_offset; | |
| 6308 } | |
| 6309 | |
| 6310 void* Set(void* cmd, | |
| 6311 GLint _location, | |
| 6312 GLsizei _count, | |
| 6313 uint32_t _v_shm_id, | |
| 6314 uint32_t _v_shm_offset) { | |
| 6315 static_cast<ValueType*>(cmd) | |
| 6316 ->Init(_location, _count, _v_shm_id, _v_shm_offset); | |
| 6317 return NextCmdAddress<ValueType>(cmd); | |
| 6318 } | |
| 6319 | |
| 6320 gpu::CommandHeader header; | |
| 6321 int32_t location; | |
| 6322 int32_t count; | |
| 6323 uint32_t v_shm_id; | |
| 6324 uint32_t v_shm_offset; | |
| 6325 }; | |
| 6326 | |
| 6327 COMPILE_ASSERT(sizeof(Uniform3fv) == 20, Sizeof_Uniform3fv_is_not_20); | |
| 6328 COMPILE_ASSERT(offsetof(Uniform3fv, header) == 0, | |
| 6329 OffsetOf_Uniform3fv_header_not_0); | |
| 6330 COMPILE_ASSERT(offsetof(Uniform3fv, location) == 4, | |
| 6331 OffsetOf_Uniform3fv_location_not_4); | |
| 6332 COMPILE_ASSERT(offsetof(Uniform3fv, count) == 8, | |
| 6333 OffsetOf_Uniform3fv_count_not_8); | |
| 6334 COMPILE_ASSERT(offsetof(Uniform3fv, v_shm_id) == 12, | |
| 6335 OffsetOf_Uniform3fv_v_shm_id_not_12); | |
| 6336 COMPILE_ASSERT(offsetof(Uniform3fv, v_shm_offset) == 16, | |
| 6337 OffsetOf_Uniform3fv_v_shm_offset_not_16); | |
| 6338 | |
| 6339 struct Uniform3fvImmediate { | 5607 struct Uniform3fvImmediate { |
| 6340 typedef Uniform3fvImmediate ValueType; | 5608 typedef Uniform3fvImmediate ValueType; |
| 6341 static const CommandId kCmdId = kUniform3fvImmediate; | 5609 static const CommandId kCmdId = kUniform3fvImmediate; |
| 6342 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; | 5610 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; |
| 6343 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 5611 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
| 6344 | 5612 |
| 6345 static uint32_t ComputeDataSize(GLsizei count) { | 5613 static uint32_t ComputeDataSize(GLsizei count) { |
| 6346 return static_cast<uint32_t>(sizeof(GLfloat) * 3 * count); // NOLINT | 5614 return static_cast<uint32_t>(sizeof(GLfloat) * 3 * count); // NOLINT |
| 6347 } | 5615 } |
| 6348 | 5616 |
| (...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6416 | 5684 |
| 6417 COMPILE_ASSERT(sizeof(Uniform3i) == 20, Sizeof_Uniform3i_is_not_20); | 5685 COMPILE_ASSERT(sizeof(Uniform3i) == 20, Sizeof_Uniform3i_is_not_20); |
| 6418 COMPILE_ASSERT(offsetof(Uniform3i, header) == 0, | 5686 COMPILE_ASSERT(offsetof(Uniform3i, header) == 0, |
| 6419 OffsetOf_Uniform3i_header_not_0); | 5687 OffsetOf_Uniform3i_header_not_0); |
| 6420 COMPILE_ASSERT(offsetof(Uniform3i, location) == 4, | 5688 COMPILE_ASSERT(offsetof(Uniform3i, location) == 4, |
| 6421 OffsetOf_Uniform3i_location_not_4); | 5689 OffsetOf_Uniform3i_location_not_4); |
| 6422 COMPILE_ASSERT(offsetof(Uniform3i, x) == 8, OffsetOf_Uniform3i_x_not_8); | 5690 COMPILE_ASSERT(offsetof(Uniform3i, x) == 8, OffsetOf_Uniform3i_x_not_8); |
| 6423 COMPILE_ASSERT(offsetof(Uniform3i, y) == 12, OffsetOf_Uniform3i_y_not_12); | 5691 COMPILE_ASSERT(offsetof(Uniform3i, y) == 12, OffsetOf_Uniform3i_y_not_12); |
| 6424 COMPILE_ASSERT(offsetof(Uniform3i, z) == 16, OffsetOf_Uniform3i_z_not_16); | 5692 COMPILE_ASSERT(offsetof(Uniform3i, z) == 16, OffsetOf_Uniform3i_z_not_16); |
| 6425 | 5693 |
| 6426 struct Uniform3iv { | |
| 6427 typedef Uniform3iv ValueType; | |
| 6428 static const CommandId kCmdId = kUniform3iv; | |
| 6429 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | |
| 6430 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | |
| 6431 | |
| 6432 static uint32_t ComputeSize() { | |
| 6433 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | |
| 6434 } | |
| 6435 | |
| 6436 void SetHeader() { header.SetCmd<ValueType>(); } | |
| 6437 | |
| 6438 void Init(GLint _location, | |
| 6439 GLsizei _count, | |
| 6440 uint32_t _v_shm_id, | |
| 6441 uint32_t _v_shm_offset) { | |
| 6442 SetHeader(); | |
| 6443 location = _location; | |
| 6444 count = _count; | |
| 6445 v_shm_id = _v_shm_id; | |
| 6446 v_shm_offset = _v_shm_offset; | |
| 6447 } | |
| 6448 | |
| 6449 void* Set(void* cmd, | |
| 6450 GLint _location, | |
| 6451 GLsizei _count, | |
| 6452 uint32_t _v_shm_id, | |
| 6453 uint32_t _v_shm_offset) { | |
| 6454 static_cast<ValueType*>(cmd) | |
| 6455 ->Init(_location, _count, _v_shm_id, _v_shm_offset); | |
| 6456 return NextCmdAddress<ValueType>(cmd); | |
| 6457 } | |
| 6458 | |
| 6459 gpu::CommandHeader header; | |
| 6460 int32_t location; | |
| 6461 int32_t count; | |
| 6462 uint32_t v_shm_id; | |
| 6463 uint32_t v_shm_offset; | |
| 6464 }; | |
| 6465 | |
| 6466 COMPILE_ASSERT(sizeof(Uniform3iv) == 20, Sizeof_Uniform3iv_is_not_20); | |
| 6467 COMPILE_ASSERT(offsetof(Uniform3iv, header) == 0, | |
| 6468 OffsetOf_Uniform3iv_header_not_0); | |
| 6469 COMPILE_ASSERT(offsetof(Uniform3iv, location) == 4, | |
| 6470 OffsetOf_Uniform3iv_location_not_4); | |
| 6471 COMPILE_ASSERT(offsetof(Uniform3iv, count) == 8, | |
| 6472 OffsetOf_Uniform3iv_count_not_8); | |
| 6473 COMPILE_ASSERT(offsetof(Uniform3iv, v_shm_id) == 12, | |
| 6474 OffsetOf_Uniform3iv_v_shm_id_not_12); | |
| 6475 COMPILE_ASSERT(offsetof(Uniform3iv, v_shm_offset) == 16, | |
| 6476 OffsetOf_Uniform3iv_v_shm_offset_not_16); | |
| 6477 | |
| 6478 struct Uniform3ivImmediate { | 5694 struct Uniform3ivImmediate { |
| 6479 typedef Uniform3ivImmediate ValueType; | 5695 typedef Uniform3ivImmediate ValueType; |
| 6480 static const CommandId kCmdId = kUniform3ivImmediate; | 5696 static const CommandId kCmdId = kUniform3ivImmediate; |
| 6481 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; | 5697 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; |
| 6482 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 5698 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
| 6483 | 5699 |
| 6484 static uint32_t ComputeDataSize(GLsizei count) { | 5700 static uint32_t ComputeDataSize(GLsizei count) { |
| 6485 return static_cast<uint32_t>(sizeof(GLint) * 3 * count); // NOLINT | 5701 return static_cast<uint32_t>(sizeof(GLint) * 3 * count); // NOLINT |
| 6486 } | 5702 } |
| 6487 | 5703 |
| (...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6563 COMPILE_ASSERT(sizeof(Uniform4f) == 24, Sizeof_Uniform4f_is_not_24); | 5779 COMPILE_ASSERT(sizeof(Uniform4f) == 24, Sizeof_Uniform4f_is_not_24); |
| 6564 COMPILE_ASSERT(offsetof(Uniform4f, header) == 0, | 5780 COMPILE_ASSERT(offsetof(Uniform4f, header) == 0, |
| 6565 OffsetOf_Uniform4f_header_not_0); | 5781 OffsetOf_Uniform4f_header_not_0); |
| 6566 COMPILE_ASSERT(offsetof(Uniform4f, location) == 4, | 5782 COMPILE_ASSERT(offsetof(Uniform4f, location) == 4, |
| 6567 OffsetOf_Uniform4f_location_not_4); | 5783 OffsetOf_Uniform4f_location_not_4); |
| 6568 COMPILE_ASSERT(offsetof(Uniform4f, x) == 8, OffsetOf_Uniform4f_x_not_8); | 5784 COMPILE_ASSERT(offsetof(Uniform4f, x) == 8, OffsetOf_Uniform4f_x_not_8); |
| 6569 COMPILE_ASSERT(offsetof(Uniform4f, y) == 12, OffsetOf_Uniform4f_y_not_12); | 5785 COMPILE_ASSERT(offsetof(Uniform4f, y) == 12, OffsetOf_Uniform4f_y_not_12); |
| 6570 COMPILE_ASSERT(offsetof(Uniform4f, z) == 16, OffsetOf_Uniform4f_z_not_16); | 5786 COMPILE_ASSERT(offsetof(Uniform4f, z) == 16, OffsetOf_Uniform4f_z_not_16); |
| 6571 COMPILE_ASSERT(offsetof(Uniform4f, w) == 20, OffsetOf_Uniform4f_w_not_20); | 5787 COMPILE_ASSERT(offsetof(Uniform4f, w) == 20, OffsetOf_Uniform4f_w_not_20); |
| 6572 | 5788 |
| 6573 struct Uniform4fv { | |
| 6574 typedef Uniform4fv ValueType; | |
| 6575 static const CommandId kCmdId = kUniform4fv; | |
| 6576 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | |
| 6577 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | |
| 6578 | |
| 6579 static uint32_t ComputeSize() { | |
| 6580 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | |
| 6581 } | |
| 6582 | |
| 6583 void SetHeader() { header.SetCmd<ValueType>(); } | |
| 6584 | |
| 6585 void Init(GLint _location, | |
| 6586 GLsizei _count, | |
| 6587 uint32_t _v_shm_id, | |
| 6588 uint32_t _v_shm_offset) { | |
| 6589 SetHeader(); | |
| 6590 location = _location; | |
| 6591 count = _count; | |
| 6592 v_shm_id = _v_shm_id; | |
| 6593 v_shm_offset = _v_shm_offset; | |
| 6594 } | |
| 6595 | |
| 6596 void* Set(void* cmd, | |
| 6597 GLint _location, | |
| 6598 GLsizei _count, | |
| 6599 uint32_t _v_shm_id, | |
| 6600 uint32_t _v_shm_offset) { | |
| 6601 static_cast<ValueType*>(cmd) | |
| 6602 ->Init(_location, _count, _v_shm_id, _v_shm_offset); | |
| 6603 return NextCmdAddress<ValueType>(cmd); | |
| 6604 } | |
| 6605 | |
| 6606 gpu::CommandHeader header; | |
| 6607 int32_t location; | |
| 6608 int32_t count; | |
| 6609 uint32_t v_shm_id; | |
| 6610 uint32_t v_shm_offset; | |
| 6611 }; | |
| 6612 | |
| 6613 COMPILE_ASSERT(sizeof(Uniform4fv) == 20, Sizeof_Uniform4fv_is_not_20); | |
| 6614 COMPILE_ASSERT(offsetof(Uniform4fv, header) == 0, | |
| 6615 OffsetOf_Uniform4fv_header_not_0); | |
| 6616 COMPILE_ASSERT(offsetof(Uniform4fv, location) == 4, | |
| 6617 OffsetOf_Uniform4fv_location_not_4); | |
| 6618 COMPILE_ASSERT(offsetof(Uniform4fv, count) == 8, | |
| 6619 OffsetOf_Uniform4fv_count_not_8); | |
| 6620 COMPILE_ASSERT(offsetof(Uniform4fv, v_shm_id) == 12, | |
| 6621 OffsetOf_Uniform4fv_v_shm_id_not_12); | |
| 6622 COMPILE_ASSERT(offsetof(Uniform4fv, v_shm_offset) == 16, | |
| 6623 OffsetOf_Uniform4fv_v_shm_offset_not_16); | |
| 6624 | |
| 6625 struct Uniform4fvImmediate { | 5789 struct Uniform4fvImmediate { |
| 6626 typedef Uniform4fvImmediate ValueType; | 5790 typedef Uniform4fvImmediate ValueType; |
| 6627 static const CommandId kCmdId = kUniform4fvImmediate; | 5791 static const CommandId kCmdId = kUniform4fvImmediate; |
| 6628 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; | 5792 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; |
| 6629 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 5793 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
| 6630 | 5794 |
| 6631 static uint32_t ComputeDataSize(GLsizei count) { | 5795 static uint32_t ComputeDataSize(GLsizei count) { |
| 6632 return static_cast<uint32_t>(sizeof(GLfloat) * 4 * count); // NOLINT | 5796 return static_cast<uint32_t>(sizeof(GLfloat) * 4 * count); // NOLINT |
| 6633 } | 5797 } |
| 6634 | 5798 |
| (...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6710 COMPILE_ASSERT(sizeof(Uniform4i) == 24, Sizeof_Uniform4i_is_not_24); | 5874 COMPILE_ASSERT(sizeof(Uniform4i) == 24, Sizeof_Uniform4i_is_not_24); |
| 6711 COMPILE_ASSERT(offsetof(Uniform4i, header) == 0, | 5875 COMPILE_ASSERT(offsetof(Uniform4i, header) == 0, |
| 6712 OffsetOf_Uniform4i_header_not_0); | 5876 OffsetOf_Uniform4i_header_not_0); |
| 6713 COMPILE_ASSERT(offsetof(Uniform4i, location) == 4, | 5877 COMPILE_ASSERT(offsetof(Uniform4i, location) == 4, |
| 6714 OffsetOf_Uniform4i_location_not_4); | 5878 OffsetOf_Uniform4i_location_not_4); |
| 6715 COMPILE_ASSERT(offsetof(Uniform4i, x) == 8, OffsetOf_Uniform4i_x_not_8); | 5879 COMPILE_ASSERT(offsetof(Uniform4i, x) == 8, OffsetOf_Uniform4i_x_not_8); |
| 6716 COMPILE_ASSERT(offsetof(Uniform4i, y) == 12, OffsetOf_Uniform4i_y_not_12); | 5880 COMPILE_ASSERT(offsetof(Uniform4i, y) == 12, OffsetOf_Uniform4i_y_not_12); |
| 6717 COMPILE_ASSERT(offsetof(Uniform4i, z) == 16, OffsetOf_Uniform4i_z_not_16); | 5881 COMPILE_ASSERT(offsetof(Uniform4i, z) == 16, OffsetOf_Uniform4i_z_not_16); |
| 6718 COMPILE_ASSERT(offsetof(Uniform4i, w) == 20, OffsetOf_Uniform4i_w_not_20); | 5882 COMPILE_ASSERT(offsetof(Uniform4i, w) == 20, OffsetOf_Uniform4i_w_not_20); |
| 6719 | 5883 |
| 6720 struct Uniform4iv { | |
| 6721 typedef Uniform4iv ValueType; | |
| 6722 static const CommandId kCmdId = kUniform4iv; | |
| 6723 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | |
| 6724 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | |
| 6725 | |
| 6726 static uint32_t ComputeSize() { | |
| 6727 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | |
| 6728 } | |
| 6729 | |
| 6730 void SetHeader() { header.SetCmd<ValueType>(); } | |
| 6731 | |
| 6732 void Init(GLint _location, | |
| 6733 GLsizei _count, | |
| 6734 uint32_t _v_shm_id, | |
| 6735 uint32_t _v_shm_offset) { | |
| 6736 SetHeader(); | |
| 6737 location = _location; | |
| 6738 count = _count; | |
| 6739 v_shm_id = _v_shm_id; | |
| 6740 v_shm_offset = _v_shm_offset; | |
| 6741 } | |
| 6742 | |
| 6743 void* Set(void* cmd, | |
| 6744 GLint _location, | |
| 6745 GLsizei _count, | |
| 6746 uint32_t _v_shm_id, | |
| 6747 uint32_t _v_shm_offset) { | |
| 6748 static_cast<ValueType*>(cmd) | |
| 6749 ->Init(_location, _count, _v_shm_id, _v_shm_offset); | |
| 6750 return NextCmdAddress<ValueType>(cmd); | |
| 6751 } | |
| 6752 | |
| 6753 gpu::CommandHeader header; | |
| 6754 int32_t location; | |
| 6755 int32_t count; | |
| 6756 uint32_t v_shm_id; | |
| 6757 uint32_t v_shm_offset; | |
| 6758 }; | |
| 6759 | |
| 6760 COMPILE_ASSERT(sizeof(Uniform4iv) == 20, Sizeof_Uniform4iv_is_not_20); | |
| 6761 COMPILE_ASSERT(offsetof(Uniform4iv, header) == 0, | |
| 6762 OffsetOf_Uniform4iv_header_not_0); | |
| 6763 COMPILE_ASSERT(offsetof(Uniform4iv, location) == 4, | |
| 6764 OffsetOf_Uniform4iv_location_not_4); | |
| 6765 COMPILE_ASSERT(offsetof(Uniform4iv, count) == 8, | |
| 6766 OffsetOf_Uniform4iv_count_not_8); | |
| 6767 COMPILE_ASSERT(offsetof(Uniform4iv, v_shm_id) == 12, | |
| 6768 OffsetOf_Uniform4iv_v_shm_id_not_12); | |
| 6769 COMPILE_ASSERT(offsetof(Uniform4iv, v_shm_offset) == 16, | |
| 6770 OffsetOf_Uniform4iv_v_shm_offset_not_16); | |
| 6771 | |
| 6772 struct Uniform4ivImmediate { | 5884 struct Uniform4ivImmediate { |
| 6773 typedef Uniform4ivImmediate ValueType; | 5885 typedef Uniform4ivImmediate ValueType; |
| 6774 static const CommandId kCmdId = kUniform4ivImmediate; | 5886 static const CommandId kCmdId = kUniform4ivImmediate; |
| 6775 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; | 5887 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; |
| 6776 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 5888 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
| 6777 | 5889 |
| 6778 static uint32_t ComputeDataSize(GLsizei count) { | 5890 static uint32_t ComputeDataSize(GLsizei count) { |
| 6779 return static_cast<uint32_t>(sizeof(GLint) * 4 * count); // NOLINT | 5891 return static_cast<uint32_t>(sizeof(GLint) * 4 * count); // NOLINT |
| 6780 } | 5892 } |
| 6781 | 5893 |
| (...skipping 26 matching lines...) Expand all Loading... |
| 6808 | 5920 |
| 6809 COMPILE_ASSERT(sizeof(Uniform4ivImmediate) == 12, | 5921 COMPILE_ASSERT(sizeof(Uniform4ivImmediate) == 12, |
| 6810 Sizeof_Uniform4ivImmediate_is_not_12); | 5922 Sizeof_Uniform4ivImmediate_is_not_12); |
| 6811 COMPILE_ASSERT(offsetof(Uniform4ivImmediate, header) == 0, | 5923 COMPILE_ASSERT(offsetof(Uniform4ivImmediate, header) == 0, |
| 6812 OffsetOf_Uniform4ivImmediate_header_not_0); | 5924 OffsetOf_Uniform4ivImmediate_header_not_0); |
| 6813 COMPILE_ASSERT(offsetof(Uniform4ivImmediate, location) == 4, | 5925 COMPILE_ASSERT(offsetof(Uniform4ivImmediate, location) == 4, |
| 6814 OffsetOf_Uniform4ivImmediate_location_not_4); | 5926 OffsetOf_Uniform4ivImmediate_location_not_4); |
| 6815 COMPILE_ASSERT(offsetof(Uniform4ivImmediate, count) == 8, | 5927 COMPILE_ASSERT(offsetof(Uniform4ivImmediate, count) == 8, |
| 6816 OffsetOf_Uniform4ivImmediate_count_not_8); | 5928 OffsetOf_Uniform4ivImmediate_count_not_8); |
| 6817 | 5929 |
| 6818 struct UniformMatrix2fv { | |
| 6819 typedef UniformMatrix2fv ValueType; | |
| 6820 static const CommandId kCmdId = kUniformMatrix2fv; | |
| 6821 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | |
| 6822 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | |
| 6823 | |
| 6824 static uint32_t ComputeSize() { | |
| 6825 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | |
| 6826 } | |
| 6827 | |
| 6828 void SetHeader() { header.SetCmd<ValueType>(); } | |
| 6829 | |
| 6830 void Init(GLint _location, | |
| 6831 GLsizei _count, | |
| 6832 uint32_t _value_shm_id, | |
| 6833 uint32_t _value_shm_offset) { | |
| 6834 SetHeader(); | |
| 6835 location = _location; | |
| 6836 count = _count; | |
| 6837 value_shm_id = _value_shm_id; | |
| 6838 value_shm_offset = _value_shm_offset; | |
| 6839 } | |
| 6840 | |
| 6841 void* Set(void* cmd, | |
| 6842 GLint _location, | |
| 6843 GLsizei _count, | |
| 6844 uint32_t _value_shm_id, | |
| 6845 uint32_t _value_shm_offset) { | |
| 6846 static_cast<ValueType*>(cmd) | |
| 6847 ->Init(_location, _count, _value_shm_id, _value_shm_offset); | |
| 6848 return NextCmdAddress<ValueType>(cmd); | |
| 6849 } | |
| 6850 | |
| 6851 gpu::CommandHeader header; | |
| 6852 int32_t location; | |
| 6853 int32_t count; | |
| 6854 uint32_t value_shm_id; | |
| 6855 uint32_t value_shm_offset; | |
| 6856 static const uint32_t transpose = false; | |
| 6857 }; | |
| 6858 | |
| 6859 COMPILE_ASSERT(sizeof(UniformMatrix2fv) == 20, | |
| 6860 Sizeof_UniformMatrix2fv_is_not_20); | |
| 6861 COMPILE_ASSERT(offsetof(UniformMatrix2fv, header) == 0, | |
| 6862 OffsetOf_UniformMatrix2fv_header_not_0); | |
| 6863 COMPILE_ASSERT(offsetof(UniformMatrix2fv, location) == 4, | |
| 6864 OffsetOf_UniformMatrix2fv_location_not_4); | |
| 6865 COMPILE_ASSERT(offsetof(UniformMatrix2fv, count) == 8, | |
| 6866 OffsetOf_UniformMatrix2fv_count_not_8); | |
| 6867 COMPILE_ASSERT(offsetof(UniformMatrix2fv, value_shm_id) == 12, | |
| 6868 OffsetOf_UniformMatrix2fv_value_shm_id_not_12); | |
| 6869 COMPILE_ASSERT(offsetof(UniformMatrix2fv, value_shm_offset) == 16, | |
| 6870 OffsetOf_UniformMatrix2fv_value_shm_offset_not_16); | |
| 6871 | |
| 6872 struct UniformMatrix2fvImmediate { | 5930 struct UniformMatrix2fvImmediate { |
| 6873 typedef UniformMatrix2fvImmediate ValueType; | 5931 typedef UniformMatrix2fvImmediate ValueType; |
| 6874 static const CommandId kCmdId = kUniformMatrix2fvImmediate; | 5932 static const CommandId kCmdId = kUniformMatrix2fvImmediate; |
| 6875 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; | 5933 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; |
| 6876 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 5934 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
| 6877 | 5935 |
| 6878 static uint32_t ComputeDataSize(GLsizei count) { | 5936 static uint32_t ComputeDataSize(GLsizei count) { |
| 6879 return static_cast<uint32_t>(sizeof(GLfloat) * 4 * count); // NOLINT | 5937 return static_cast<uint32_t>(sizeof(GLfloat) * 4 * count); // NOLINT |
| 6880 } | 5938 } |
| 6881 | 5939 |
| (...skipping 27 matching lines...) Expand all Loading... |
| 6909 | 5967 |
| 6910 COMPILE_ASSERT(sizeof(UniformMatrix2fvImmediate) == 12, | 5968 COMPILE_ASSERT(sizeof(UniformMatrix2fvImmediate) == 12, |
| 6911 Sizeof_UniformMatrix2fvImmediate_is_not_12); | 5969 Sizeof_UniformMatrix2fvImmediate_is_not_12); |
| 6912 COMPILE_ASSERT(offsetof(UniformMatrix2fvImmediate, header) == 0, | 5970 COMPILE_ASSERT(offsetof(UniformMatrix2fvImmediate, header) == 0, |
| 6913 OffsetOf_UniformMatrix2fvImmediate_header_not_0); | 5971 OffsetOf_UniformMatrix2fvImmediate_header_not_0); |
| 6914 COMPILE_ASSERT(offsetof(UniformMatrix2fvImmediate, location) == 4, | 5972 COMPILE_ASSERT(offsetof(UniformMatrix2fvImmediate, location) == 4, |
| 6915 OffsetOf_UniformMatrix2fvImmediate_location_not_4); | 5973 OffsetOf_UniformMatrix2fvImmediate_location_not_4); |
| 6916 COMPILE_ASSERT(offsetof(UniformMatrix2fvImmediate, count) == 8, | 5974 COMPILE_ASSERT(offsetof(UniformMatrix2fvImmediate, count) == 8, |
| 6917 OffsetOf_UniformMatrix2fvImmediate_count_not_8); | 5975 OffsetOf_UniformMatrix2fvImmediate_count_not_8); |
| 6918 | 5976 |
| 6919 struct UniformMatrix3fv { | |
| 6920 typedef UniformMatrix3fv ValueType; | |
| 6921 static const CommandId kCmdId = kUniformMatrix3fv; | |
| 6922 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | |
| 6923 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | |
| 6924 | |
| 6925 static uint32_t ComputeSize() { | |
| 6926 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | |
| 6927 } | |
| 6928 | |
| 6929 void SetHeader() { header.SetCmd<ValueType>(); } | |
| 6930 | |
| 6931 void Init(GLint _location, | |
| 6932 GLsizei _count, | |
| 6933 uint32_t _value_shm_id, | |
| 6934 uint32_t _value_shm_offset) { | |
| 6935 SetHeader(); | |
| 6936 location = _location; | |
| 6937 count = _count; | |
| 6938 value_shm_id = _value_shm_id; | |
| 6939 value_shm_offset = _value_shm_offset; | |
| 6940 } | |
| 6941 | |
| 6942 void* Set(void* cmd, | |
| 6943 GLint _location, | |
| 6944 GLsizei _count, | |
| 6945 uint32_t _value_shm_id, | |
| 6946 uint32_t _value_shm_offset) { | |
| 6947 static_cast<ValueType*>(cmd) | |
| 6948 ->Init(_location, _count, _value_shm_id, _value_shm_offset); | |
| 6949 return NextCmdAddress<ValueType>(cmd); | |
| 6950 } | |
| 6951 | |
| 6952 gpu::CommandHeader header; | |
| 6953 int32_t location; | |
| 6954 int32_t count; | |
| 6955 uint32_t value_shm_id; | |
| 6956 uint32_t value_shm_offset; | |
| 6957 static const uint32_t transpose = false; | |
| 6958 }; | |
| 6959 | |
| 6960 COMPILE_ASSERT(sizeof(UniformMatrix3fv) == 20, | |
| 6961 Sizeof_UniformMatrix3fv_is_not_20); | |
| 6962 COMPILE_ASSERT(offsetof(UniformMatrix3fv, header) == 0, | |
| 6963 OffsetOf_UniformMatrix3fv_header_not_0); | |
| 6964 COMPILE_ASSERT(offsetof(UniformMatrix3fv, location) == 4, | |
| 6965 OffsetOf_UniformMatrix3fv_location_not_4); | |
| 6966 COMPILE_ASSERT(offsetof(UniformMatrix3fv, count) == 8, | |
| 6967 OffsetOf_UniformMatrix3fv_count_not_8); | |
| 6968 COMPILE_ASSERT(offsetof(UniformMatrix3fv, value_shm_id) == 12, | |
| 6969 OffsetOf_UniformMatrix3fv_value_shm_id_not_12); | |
| 6970 COMPILE_ASSERT(offsetof(UniformMatrix3fv, value_shm_offset) == 16, | |
| 6971 OffsetOf_UniformMatrix3fv_value_shm_offset_not_16); | |
| 6972 | |
| 6973 struct UniformMatrix3fvImmediate { | 5977 struct UniformMatrix3fvImmediate { |
| 6974 typedef UniformMatrix3fvImmediate ValueType; | 5978 typedef UniformMatrix3fvImmediate ValueType; |
| 6975 static const CommandId kCmdId = kUniformMatrix3fvImmediate; | 5979 static const CommandId kCmdId = kUniformMatrix3fvImmediate; |
| 6976 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; | 5980 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; |
| 6977 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 5981 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
| 6978 | 5982 |
| 6979 static uint32_t ComputeDataSize(GLsizei count) { | 5983 static uint32_t ComputeDataSize(GLsizei count) { |
| 6980 return static_cast<uint32_t>(sizeof(GLfloat) * 9 * count); // NOLINT | 5984 return static_cast<uint32_t>(sizeof(GLfloat) * 9 * count); // NOLINT |
| 6981 } | 5985 } |
| 6982 | 5986 |
| (...skipping 27 matching lines...) Expand all Loading... |
| 7010 | 6014 |
| 7011 COMPILE_ASSERT(sizeof(UniformMatrix3fvImmediate) == 12, | 6015 COMPILE_ASSERT(sizeof(UniformMatrix3fvImmediate) == 12, |
| 7012 Sizeof_UniformMatrix3fvImmediate_is_not_12); | 6016 Sizeof_UniformMatrix3fvImmediate_is_not_12); |
| 7013 COMPILE_ASSERT(offsetof(UniformMatrix3fvImmediate, header) == 0, | 6017 COMPILE_ASSERT(offsetof(UniformMatrix3fvImmediate, header) == 0, |
| 7014 OffsetOf_UniformMatrix3fvImmediate_header_not_0); | 6018 OffsetOf_UniformMatrix3fvImmediate_header_not_0); |
| 7015 COMPILE_ASSERT(offsetof(UniformMatrix3fvImmediate, location) == 4, | 6019 COMPILE_ASSERT(offsetof(UniformMatrix3fvImmediate, location) == 4, |
| 7016 OffsetOf_UniformMatrix3fvImmediate_location_not_4); | 6020 OffsetOf_UniformMatrix3fvImmediate_location_not_4); |
| 7017 COMPILE_ASSERT(offsetof(UniformMatrix3fvImmediate, count) == 8, | 6021 COMPILE_ASSERT(offsetof(UniformMatrix3fvImmediate, count) == 8, |
| 7018 OffsetOf_UniformMatrix3fvImmediate_count_not_8); | 6022 OffsetOf_UniformMatrix3fvImmediate_count_not_8); |
| 7019 | 6023 |
| 7020 struct UniformMatrix4fv { | |
| 7021 typedef UniformMatrix4fv ValueType; | |
| 7022 static const CommandId kCmdId = kUniformMatrix4fv; | |
| 7023 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | |
| 7024 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | |
| 7025 | |
| 7026 static uint32_t ComputeSize() { | |
| 7027 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | |
| 7028 } | |
| 7029 | |
| 7030 void SetHeader() { header.SetCmd<ValueType>(); } | |
| 7031 | |
| 7032 void Init(GLint _location, | |
| 7033 GLsizei _count, | |
| 7034 uint32_t _value_shm_id, | |
| 7035 uint32_t _value_shm_offset) { | |
| 7036 SetHeader(); | |
| 7037 location = _location; | |
| 7038 count = _count; | |
| 7039 value_shm_id = _value_shm_id; | |
| 7040 value_shm_offset = _value_shm_offset; | |
| 7041 } | |
| 7042 | |
| 7043 void* Set(void* cmd, | |
| 7044 GLint _location, | |
| 7045 GLsizei _count, | |
| 7046 uint32_t _value_shm_id, | |
| 7047 uint32_t _value_shm_offset) { | |
| 7048 static_cast<ValueType*>(cmd) | |
| 7049 ->Init(_location, _count, _value_shm_id, _value_shm_offset); | |
| 7050 return NextCmdAddress<ValueType>(cmd); | |
| 7051 } | |
| 7052 | |
| 7053 gpu::CommandHeader header; | |
| 7054 int32_t location; | |
| 7055 int32_t count; | |
| 7056 uint32_t value_shm_id; | |
| 7057 uint32_t value_shm_offset; | |
| 7058 static const uint32_t transpose = false; | |
| 7059 }; | |
| 7060 | |
| 7061 COMPILE_ASSERT(sizeof(UniformMatrix4fv) == 20, | |
| 7062 Sizeof_UniformMatrix4fv_is_not_20); | |
| 7063 COMPILE_ASSERT(offsetof(UniformMatrix4fv, header) == 0, | |
| 7064 OffsetOf_UniformMatrix4fv_header_not_0); | |
| 7065 COMPILE_ASSERT(offsetof(UniformMatrix4fv, location) == 4, | |
| 7066 OffsetOf_UniformMatrix4fv_location_not_4); | |
| 7067 COMPILE_ASSERT(offsetof(UniformMatrix4fv, count) == 8, | |
| 7068 OffsetOf_UniformMatrix4fv_count_not_8); | |
| 7069 COMPILE_ASSERT(offsetof(UniformMatrix4fv, value_shm_id) == 12, | |
| 7070 OffsetOf_UniformMatrix4fv_value_shm_id_not_12); | |
| 7071 COMPILE_ASSERT(offsetof(UniformMatrix4fv, value_shm_offset) == 16, | |
| 7072 OffsetOf_UniformMatrix4fv_value_shm_offset_not_16); | |
| 7073 | |
| 7074 struct UniformMatrix4fvImmediate { | 6024 struct UniformMatrix4fvImmediate { |
| 7075 typedef UniformMatrix4fvImmediate ValueType; | 6025 typedef UniformMatrix4fvImmediate ValueType; |
| 7076 static const CommandId kCmdId = kUniformMatrix4fvImmediate; | 6026 static const CommandId kCmdId = kUniformMatrix4fvImmediate; |
| 7077 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; | 6027 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; |
| 7078 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 6028 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
| 7079 | 6029 |
| 7080 static uint32_t ComputeDataSize(GLsizei count) { | 6030 static uint32_t ComputeDataSize(GLsizei count) { |
| 7081 return static_cast<uint32_t>(sizeof(GLfloat) * 16 * count); // NOLINT | 6031 return static_cast<uint32_t>(sizeof(GLfloat) * 16 * count); // NOLINT |
| 7082 } | 6032 } |
| 7083 | 6033 |
| (...skipping 127 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 7211 }; | 6161 }; |
| 7212 | 6162 |
| 7213 COMPILE_ASSERT(sizeof(VertexAttrib1f) == 12, Sizeof_VertexAttrib1f_is_not_12); | 6163 COMPILE_ASSERT(sizeof(VertexAttrib1f) == 12, Sizeof_VertexAttrib1f_is_not_12); |
| 7214 COMPILE_ASSERT(offsetof(VertexAttrib1f, header) == 0, | 6164 COMPILE_ASSERT(offsetof(VertexAttrib1f, header) == 0, |
| 7215 OffsetOf_VertexAttrib1f_header_not_0); | 6165 OffsetOf_VertexAttrib1f_header_not_0); |
| 7216 COMPILE_ASSERT(offsetof(VertexAttrib1f, indx) == 4, | 6166 COMPILE_ASSERT(offsetof(VertexAttrib1f, indx) == 4, |
| 7217 OffsetOf_VertexAttrib1f_indx_not_4); | 6167 OffsetOf_VertexAttrib1f_indx_not_4); |
| 7218 COMPILE_ASSERT(offsetof(VertexAttrib1f, x) == 8, | 6168 COMPILE_ASSERT(offsetof(VertexAttrib1f, x) == 8, |
| 7219 OffsetOf_VertexAttrib1f_x_not_8); | 6169 OffsetOf_VertexAttrib1f_x_not_8); |
| 7220 | 6170 |
| 7221 struct VertexAttrib1fv { | |
| 7222 typedef VertexAttrib1fv ValueType; | |
| 7223 static const CommandId kCmdId = kVertexAttrib1fv; | |
| 7224 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | |
| 7225 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | |
| 7226 | |
| 7227 static uint32_t ComputeSize() { | |
| 7228 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | |
| 7229 } | |
| 7230 | |
| 7231 void SetHeader() { header.SetCmd<ValueType>(); } | |
| 7232 | |
| 7233 void Init(GLuint _indx, | |
| 7234 uint32_t _values_shm_id, | |
| 7235 uint32_t _values_shm_offset) { | |
| 7236 SetHeader(); | |
| 7237 indx = _indx; | |
| 7238 values_shm_id = _values_shm_id; | |
| 7239 values_shm_offset = _values_shm_offset; | |
| 7240 } | |
| 7241 | |
| 7242 void* Set(void* cmd, | |
| 7243 GLuint _indx, | |
| 7244 uint32_t _values_shm_id, | |
| 7245 uint32_t _values_shm_offset) { | |
| 7246 static_cast<ValueType*>(cmd) | |
| 7247 ->Init(_indx, _values_shm_id, _values_shm_offset); | |
| 7248 return NextCmdAddress<ValueType>(cmd); | |
| 7249 } | |
| 7250 | |
| 7251 gpu::CommandHeader header; | |
| 7252 uint32_t indx; | |
| 7253 uint32_t values_shm_id; | |
| 7254 uint32_t values_shm_offset; | |
| 7255 }; | |
| 7256 | |
| 7257 COMPILE_ASSERT(sizeof(VertexAttrib1fv) == 16, Sizeof_VertexAttrib1fv_is_not_16); | |
| 7258 COMPILE_ASSERT(offsetof(VertexAttrib1fv, header) == 0, | |
| 7259 OffsetOf_VertexAttrib1fv_header_not_0); | |
| 7260 COMPILE_ASSERT(offsetof(VertexAttrib1fv, indx) == 4, | |
| 7261 OffsetOf_VertexAttrib1fv_indx_not_4); | |
| 7262 COMPILE_ASSERT(offsetof(VertexAttrib1fv, values_shm_id) == 8, | |
| 7263 OffsetOf_VertexAttrib1fv_values_shm_id_not_8); | |
| 7264 COMPILE_ASSERT(offsetof(VertexAttrib1fv, values_shm_offset) == 12, | |
| 7265 OffsetOf_VertexAttrib1fv_values_shm_offset_not_12); | |
| 7266 | |
| 7267 struct VertexAttrib1fvImmediate { | 6171 struct VertexAttrib1fvImmediate { |
| 7268 typedef VertexAttrib1fvImmediate ValueType; | 6172 typedef VertexAttrib1fvImmediate ValueType; |
| 7269 static const CommandId kCmdId = kVertexAttrib1fvImmediate; | 6173 static const CommandId kCmdId = kVertexAttrib1fvImmediate; |
| 7270 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; | 6174 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; |
| 7271 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 6175 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
| 7272 | 6176 |
| 7273 static uint32_t ComputeDataSize() { | 6177 static uint32_t ComputeDataSize() { |
| 7274 return static_cast<uint32_t>(sizeof(GLfloat) * 1); // NOLINT | 6178 return static_cast<uint32_t>(sizeof(GLfloat) * 1); // NOLINT |
| 7275 } | 6179 } |
| 7276 | 6180 |
| (...skipping 60 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 7337 COMPILE_ASSERT(sizeof(VertexAttrib2f) == 16, Sizeof_VertexAttrib2f_is_not_16); | 6241 COMPILE_ASSERT(sizeof(VertexAttrib2f) == 16, Sizeof_VertexAttrib2f_is_not_16); |
| 7338 COMPILE_ASSERT(offsetof(VertexAttrib2f, header) == 0, | 6242 COMPILE_ASSERT(offsetof(VertexAttrib2f, header) == 0, |
| 7339 OffsetOf_VertexAttrib2f_header_not_0); | 6243 OffsetOf_VertexAttrib2f_header_not_0); |
| 7340 COMPILE_ASSERT(offsetof(VertexAttrib2f, indx) == 4, | 6244 COMPILE_ASSERT(offsetof(VertexAttrib2f, indx) == 4, |
| 7341 OffsetOf_VertexAttrib2f_indx_not_4); | 6245 OffsetOf_VertexAttrib2f_indx_not_4); |
| 7342 COMPILE_ASSERT(offsetof(VertexAttrib2f, x) == 8, | 6246 COMPILE_ASSERT(offsetof(VertexAttrib2f, x) == 8, |
| 7343 OffsetOf_VertexAttrib2f_x_not_8); | 6247 OffsetOf_VertexAttrib2f_x_not_8); |
| 7344 COMPILE_ASSERT(offsetof(VertexAttrib2f, y) == 12, | 6248 COMPILE_ASSERT(offsetof(VertexAttrib2f, y) == 12, |
| 7345 OffsetOf_VertexAttrib2f_y_not_12); | 6249 OffsetOf_VertexAttrib2f_y_not_12); |
| 7346 | 6250 |
| 7347 struct VertexAttrib2fv { | |
| 7348 typedef VertexAttrib2fv ValueType; | |
| 7349 static const CommandId kCmdId = kVertexAttrib2fv; | |
| 7350 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | |
| 7351 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | |
| 7352 | |
| 7353 static uint32_t ComputeSize() { | |
| 7354 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | |
| 7355 } | |
| 7356 | |
| 7357 void SetHeader() { header.SetCmd<ValueType>(); } | |
| 7358 | |
| 7359 void Init(GLuint _indx, | |
| 7360 uint32_t _values_shm_id, | |
| 7361 uint32_t _values_shm_offset) { | |
| 7362 SetHeader(); | |
| 7363 indx = _indx; | |
| 7364 values_shm_id = _values_shm_id; | |
| 7365 values_shm_offset = _values_shm_offset; | |
| 7366 } | |
| 7367 | |
| 7368 void* Set(void* cmd, | |
| 7369 GLuint _indx, | |
| 7370 uint32_t _values_shm_id, | |
| 7371 uint32_t _values_shm_offset) { | |
| 7372 static_cast<ValueType*>(cmd) | |
| 7373 ->Init(_indx, _values_shm_id, _values_shm_offset); | |
| 7374 return NextCmdAddress<ValueType>(cmd); | |
| 7375 } | |
| 7376 | |
| 7377 gpu::CommandHeader header; | |
| 7378 uint32_t indx; | |
| 7379 uint32_t values_shm_id; | |
| 7380 uint32_t values_shm_offset; | |
| 7381 }; | |
| 7382 | |
| 7383 COMPILE_ASSERT(sizeof(VertexAttrib2fv) == 16, Sizeof_VertexAttrib2fv_is_not_16); | |
| 7384 COMPILE_ASSERT(offsetof(VertexAttrib2fv, header) == 0, | |
| 7385 OffsetOf_VertexAttrib2fv_header_not_0); | |
| 7386 COMPILE_ASSERT(offsetof(VertexAttrib2fv, indx) == 4, | |
| 7387 OffsetOf_VertexAttrib2fv_indx_not_4); | |
| 7388 COMPILE_ASSERT(offsetof(VertexAttrib2fv, values_shm_id) == 8, | |
| 7389 OffsetOf_VertexAttrib2fv_values_shm_id_not_8); | |
| 7390 COMPILE_ASSERT(offsetof(VertexAttrib2fv, values_shm_offset) == 12, | |
| 7391 OffsetOf_VertexAttrib2fv_values_shm_offset_not_12); | |
| 7392 | |
| 7393 struct VertexAttrib2fvImmediate { | 6251 struct VertexAttrib2fvImmediate { |
| 7394 typedef VertexAttrib2fvImmediate ValueType; | 6252 typedef VertexAttrib2fvImmediate ValueType; |
| 7395 static const CommandId kCmdId = kVertexAttrib2fvImmediate; | 6253 static const CommandId kCmdId = kVertexAttrib2fvImmediate; |
| 7396 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; | 6254 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; |
| 7397 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 6255 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
| 7398 | 6256 |
| 7399 static uint32_t ComputeDataSize() { | 6257 static uint32_t ComputeDataSize() { |
| 7400 return static_cast<uint32_t>(sizeof(GLfloat) * 2); // NOLINT | 6258 return static_cast<uint32_t>(sizeof(GLfloat) * 2); // NOLINT |
| 7401 } | 6259 } |
| 7402 | 6260 |
| (...skipping 64 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 7467 OffsetOf_VertexAttrib3f_header_not_0); | 6325 OffsetOf_VertexAttrib3f_header_not_0); |
| 7468 COMPILE_ASSERT(offsetof(VertexAttrib3f, indx) == 4, | 6326 COMPILE_ASSERT(offsetof(VertexAttrib3f, indx) == 4, |
| 7469 OffsetOf_VertexAttrib3f_indx_not_4); | 6327 OffsetOf_VertexAttrib3f_indx_not_4); |
| 7470 COMPILE_ASSERT(offsetof(VertexAttrib3f, x) == 8, | 6328 COMPILE_ASSERT(offsetof(VertexAttrib3f, x) == 8, |
| 7471 OffsetOf_VertexAttrib3f_x_not_8); | 6329 OffsetOf_VertexAttrib3f_x_not_8); |
| 7472 COMPILE_ASSERT(offsetof(VertexAttrib3f, y) == 12, | 6330 COMPILE_ASSERT(offsetof(VertexAttrib3f, y) == 12, |
| 7473 OffsetOf_VertexAttrib3f_y_not_12); | 6331 OffsetOf_VertexAttrib3f_y_not_12); |
| 7474 COMPILE_ASSERT(offsetof(VertexAttrib3f, z) == 16, | 6332 COMPILE_ASSERT(offsetof(VertexAttrib3f, z) == 16, |
| 7475 OffsetOf_VertexAttrib3f_z_not_16); | 6333 OffsetOf_VertexAttrib3f_z_not_16); |
| 7476 | 6334 |
| 7477 struct VertexAttrib3fv { | |
| 7478 typedef VertexAttrib3fv ValueType; | |
| 7479 static const CommandId kCmdId = kVertexAttrib3fv; | |
| 7480 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | |
| 7481 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | |
| 7482 | |
| 7483 static uint32_t ComputeSize() { | |
| 7484 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | |
| 7485 } | |
| 7486 | |
| 7487 void SetHeader() { header.SetCmd<ValueType>(); } | |
| 7488 | |
| 7489 void Init(GLuint _indx, | |
| 7490 uint32_t _values_shm_id, | |
| 7491 uint32_t _values_shm_offset) { | |
| 7492 SetHeader(); | |
| 7493 indx = _indx; | |
| 7494 values_shm_id = _values_shm_id; | |
| 7495 values_shm_offset = _values_shm_offset; | |
| 7496 } | |
| 7497 | |
| 7498 void* Set(void* cmd, | |
| 7499 GLuint _indx, | |
| 7500 uint32_t _values_shm_id, | |
| 7501 uint32_t _values_shm_offset) { | |
| 7502 static_cast<ValueType*>(cmd) | |
| 7503 ->Init(_indx, _values_shm_id, _values_shm_offset); | |
| 7504 return NextCmdAddress<ValueType>(cmd); | |
| 7505 } | |
| 7506 | |
| 7507 gpu::CommandHeader header; | |
| 7508 uint32_t indx; | |
| 7509 uint32_t values_shm_id; | |
| 7510 uint32_t values_shm_offset; | |
| 7511 }; | |
| 7512 | |
| 7513 COMPILE_ASSERT(sizeof(VertexAttrib3fv) == 16, Sizeof_VertexAttrib3fv_is_not_16); | |
| 7514 COMPILE_ASSERT(offsetof(VertexAttrib3fv, header) == 0, | |
| 7515 OffsetOf_VertexAttrib3fv_header_not_0); | |
| 7516 COMPILE_ASSERT(offsetof(VertexAttrib3fv, indx) == 4, | |
| 7517 OffsetOf_VertexAttrib3fv_indx_not_4); | |
| 7518 COMPILE_ASSERT(offsetof(VertexAttrib3fv, values_shm_id) == 8, | |
| 7519 OffsetOf_VertexAttrib3fv_values_shm_id_not_8); | |
| 7520 COMPILE_ASSERT(offsetof(VertexAttrib3fv, values_shm_offset) == 12, | |
| 7521 OffsetOf_VertexAttrib3fv_values_shm_offset_not_12); | |
| 7522 | |
| 7523 struct VertexAttrib3fvImmediate { | 6335 struct VertexAttrib3fvImmediate { |
| 7524 typedef VertexAttrib3fvImmediate ValueType; | 6336 typedef VertexAttrib3fvImmediate ValueType; |
| 7525 static const CommandId kCmdId = kVertexAttrib3fvImmediate; | 6337 static const CommandId kCmdId = kVertexAttrib3fvImmediate; |
| 7526 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; | 6338 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; |
| 7527 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 6339 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
| 7528 | 6340 |
| 7529 static uint32_t ComputeDataSize() { | 6341 static uint32_t ComputeDataSize() { |
| 7530 return static_cast<uint32_t>(sizeof(GLfloat) * 3); // NOLINT | 6342 return static_cast<uint32_t>(sizeof(GLfloat) * 3); // NOLINT |
| 7531 } | 6343 } |
| 7532 | 6344 |
| (...skipping 73 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 7606 OffsetOf_VertexAttrib4f_indx_not_4); | 6418 OffsetOf_VertexAttrib4f_indx_not_4); |
| 7607 COMPILE_ASSERT(offsetof(VertexAttrib4f, x) == 8, | 6419 COMPILE_ASSERT(offsetof(VertexAttrib4f, x) == 8, |
| 7608 OffsetOf_VertexAttrib4f_x_not_8); | 6420 OffsetOf_VertexAttrib4f_x_not_8); |
| 7609 COMPILE_ASSERT(offsetof(VertexAttrib4f, y) == 12, | 6421 COMPILE_ASSERT(offsetof(VertexAttrib4f, y) == 12, |
| 7610 OffsetOf_VertexAttrib4f_y_not_12); | 6422 OffsetOf_VertexAttrib4f_y_not_12); |
| 7611 COMPILE_ASSERT(offsetof(VertexAttrib4f, z) == 16, | 6423 COMPILE_ASSERT(offsetof(VertexAttrib4f, z) == 16, |
| 7612 OffsetOf_VertexAttrib4f_z_not_16); | 6424 OffsetOf_VertexAttrib4f_z_not_16); |
| 7613 COMPILE_ASSERT(offsetof(VertexAttrib4f, w) == 20, | 6425 COMPILE_ASSERT(offsetof(VertexAttrib4f, w) == 20, |
| 7614 OffsetOf_VertexAttrib4f_w_not_20); | 6426 OffsetOf_VertexAttrib4f_w_not_20); |
| 7615 | 6427 |
| 7616 struct VertexAttrib4fv { | |
| 7617 typedef VertexAttrib4fv ValueType; | |
| 7618 static const CommandId kCmdId = kVertexAttrib4fv; | |
| 7619 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | |
| 7620 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | |
| 7621 | |
| 7622 static uint32_t ComputeSize() { | |
| 7623 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | |
| 7624 } | |
| 7625 | |
| 7626 void SetHeader() { header.SetCmd<ValueType>(); } | |
| 7627 | |
| 7628 void Init(GLuint _indx, | |
| 7629 uint32_t _values_shm_id, | |
| 7630 uint32_t _values_shm_offset) { | |
| 7631 SetHeader(); | |
| 7632 indx = _indx; | |
| 7633 values_shm_id = _values_shm_id; | |
| 7634 values_shm_offset = _values_shm_offset; | |
| 7635 } | |
| 7636 | |
| 7637 void* Set(void* cmd, | |
| 7638 GLuint _indx, | |
| 7639 uint32_t _values_shm_id, | |
| 7640 uint32_t _values_shm_offset) { | |
| 7641 static_cast<ValueType*>(cmd) | |
| 7642 ->Init(_indx, _values_shm_id, _values_shm_offset); | |
| 7643 return NextCmdAddress<ValueType>(cmd); | |
| 7644 } | |
| 7645 | |
| 7646 gpu::CommandHeader header; | |
| 7647 uint32_t indx; | |
| 7648 uint32_t values_shm_id; | |
| 7649 uint32_t values_shm_offset; | |
| 7650 }; | |
| 7651 | |
| 7652 COMPILE_ASSERT(sizeof(VertexAttrib4fv) == 16, Sizeof_VertexAttrib4fv_is_not_16); | |
| 7653 COMPILE_ASSERT(offsetof(VertexAttrib4fv, header) == 0, | |
| 7654 OffsetOf_VertexAttrib4fv_header_not_0); | |
| 7655 COMPILE_ASSERT(offsetof(VertexAttrib4fv, indx) == 4, | |
| 7656 OffsetOf_VertexAttrib4fv_indx_not_4); | |
| 7657 COMPILE_ASSERT(offsetof(VertexAttrib4fv, values_shm_id) == 8, | |
| 7658 OffsetOf_VertexAttrib4fv_values_shm_id_not_8); | |
| 7659 COMPILE_ASSERT(offsetof(VertexAttrib4fv, values_shm_offset) == 12, | |
| 7660 OffsetOf_VertexAttrib4fv_values_shm_offset_not_12); | |
| 7661 | |
| 7662 struct VertexAttrib4fvImmediate { | 6428 struct VertexAttrib4fvImmediate { |
| 7663 typedef VertexAttrib4fvImmediate ValueType; | 6429 typedef VertexAttrib4fvImmediate ValueType; |
| 7664 static const CommandId kCmdId = kVertexAttrib4fvImmediate; | 6430 static const CommandId kCmdId = kVertexAttrib4fvImmediate; |
| 7665 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; | 6431 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; |
| 7666 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 6432 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
| 7667 | 6433 |
| 7668 static uint32_t ComputeDataSize() { | 6434 static uint32_t ComputeDataSize() { |
| 7669 return static_cast<uint32_t>(sizeof(GLfloat) * 4); // NOLINT | 6435 return static_cast<uint32_t>(sizeof(GLfloat) * 4); // NOLINT |
| 7670 } | 6436 } |
| 7671 | 6437 |
| (...skipping 462 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 8134 OffsetOf_TexStorage2DEXT_target_not_4); | 6900 OffsetOf_TexStorage2DEXT_target_not_4); |
| 8135 COMPILE_ASSERT(offsetof(TexStorage2DEXT, levels) == 8, | 6901 COMPILE_ASSERT(offsetof(TexStorage2DEXT, levels) == 8, |
| 8136 OffsetOf_TexStorage2DEXT_levels_not_8); | 6902 OffsetOf_TexStorage2DEXT_levels_not_8); |
| 8137 COMPILE_ASSERT(offsetof(TexStorage2DEXT, internalFormat) == 12, | 6903 COMPILE_ASSERT(offsetof(TexStorage2DEXT, internalFormat) == 12, |
| 8138 OffsetOf_TexStorage2DEXT_internalFormat_not_12); | 6904 OffsetOf_TexStorage2DEXT_internalFormat_not_12); |
| 8139 COMPILE_ASSERT(offsetof(TexStorage2DEXT, width) == 16, | 6905 COMPILE_ASSERT(offsetof(TexStorage2DEXT, width) == 16, |
| 8140 OffsetOf_TexStorage2DEXT_width_not_16); | 6906 OffsetOf_TexStorage2DEXT_width_not_16); |
| 8141 COMPILE_ASSERT(offsetof(TexStorage2DEXT, height) == 20, | 6907 COMPILE_ASSERT(offsetof(TexStorage2DEXT, height) == 20, |
| 8142 OffsetOf_TexStorage2DEXT_height_not_20); | 6908 OffsetOf_TexStorage2DEXT_height_not_20); |
| 8143 | 6909 |
| 8144 struct GenQueriesEXT { | |
| 8145 typedef GenQueriesEXT ValueType; | |
| 8146 static const CommandId kCmdId = kGenQueriesEXT; | |
| 8147 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | |
| 8148 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | |
| 8149 | |
| 8150 static uint32_t ComputeSize() { | |
| 8151 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | |
| 8152 } | |
| 8153 | |
| 8154 void SetHeader() { header.SetCmd<ValueType>(); } | |
| 8155 | |
| 8156 void Init(GLsizei _n, | |
| 8157 uint32_t _queries_shm_id, | |
| 8158 uint32_t _queries_shm_offset) { | |
| 8159 SetHeader(); | |
| 8160 n = _n; | |
| 8161 queries_shm_id = _queries_shm_id; | |
| 8162 queries_shm_offset = _queries_shm_offset; | |
| 8163 } | |
| 8164 | |
| 8165 void* Set(void* cmd, | |
| 8166 GLsizei _n, | |
| 8167 uint32_t _queries_shm_id, | |
| 8168 uint32_t _queries_shm_offset) { | |
| 8169 static_cast<ValueType*>(cmd) | |
| 8170 ->Init(_n, _queries_shm_id, _queries_shm_offset); | |
| 8171 return NextCmdAddress<ValueType>(cmd); | |
| 8172 } | |
| 8173 | |
| 8174 gpu::CommandHeader header; | |
| 8175 int32_t n; | |
| 8176 uint32_t queries_shm_id; | |
| 8177 uint32_t queries_shm_offset; | |
| 8178 }; | |
| 8179 | |
| 8180 COMPILE_ASSERT(sizeof(GenQueriesEXT) == 16, Sizeof_GenQueriesEXT_is_not_16); | |
| 8181 COMPILE_ASSERT(offsetof(GenQueriesEXT, header) == 0, | |
| 8182 OffsetOf_GenQueriesEXT_header_not_0); | |
| 8183 COMPILE_ASSERT(offsetof(GenQueriesEXT, n) == 4, OffsetOf_GenQueriesEXT_n_not_4); | |
| 8184 COMPILE_ASSERT(offsetof(GenQueriesEXT, queries_shm_id) == 8, | |
| 8185 OffsetOf_GenQueriesEXT_queries_shm_id_not_8); | |
| 8186 COMPILE_ASSERT(offsetof(GenQueriesEXT, queries_shm_offset) == 12, | |
| 8187 OffsetOf_GenQueriesEXT_queries_shm_offset_not_12); | |
| 8188 | |
| 8189 struct GenQueriesEXTImmediate { | 6910 struct GenQueriesEXTImmediate { |
| 8190 typedef GenQueriesEXTImmediate ValueType; | 6911 typedef GenQueriesEXTImmediate ValueType; |
| 8191 static const CommandId kCmdId = kGenQueriesEXTImmediate; | 6912 static const CommandId kCmdId = kGenQueriesEXTImmediate; |
| 8192 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; | 6913 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; |
| 8193 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 6914 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
| 8194 | 6915 |
| 8195 static uint32_t ComputeDataSize(GLsizei n) { | 6916 static uint32_t ComputeDataSize(GLsizei n) { |
| 8196 return static_cast<uint32_t>(sizeof(GLuint) * n); // NOLINT | 6917 return static_cast<uint32_t>(sizeof(GLuint) * n); // NOLINT |
| 8197 } | 6918 } |
| 8198 | 6919 |
| (...skipping 22 matching lines...) Expand all Loading... |
| 8221 int32_t n; | 6942 int32_t n; |
| 8222 }; | 6943 }; |
| 8223 | 6944 |
| 8224 COMPILE_ASSERT(sizeof(GenQueriesEXTImmediate) == 8, | 6945 COMPILE_ASSERT(sizeof(GenQueriesEXTImmediate) == 8, |
| 8225 Sizeof_GenQueriesEXTImmediate_is_not_8); | 6946 Sizeof_GenQueriesEXTImmediate_is_not_8); |
| 8226 COMPILE_ASSERT(offsetof(GenQueriesEXTImmediate, header) == 0, | 6947 COMPILE_ASSERT(offsetof(GenQueriesEXTImmediate, header) == 0, |
| 8227 OffsetOf_GenQueriesEXTImmediate_header_not_0); | 6948 OffsetOf_GenQueriesEXTImmediate_header_not_0); |
| 8228 COMPILE_ASSERT(offsetof(GenQueriesEXTImmediate, n) == 4, | 6949 COMPILE_ASSERT(offsetof(GenQueriesEXTImmediate, n) == 4, |
| 8229 OffsetOf_GenQueriesEXTImmediate_n_not_4); | 6950 OffsetOf_GenQueriesEXTImmediate_n_not_4); |
| 8230 | 6951 |
| 8231 struct DeleteQueriesEXT { | |
| 8232 typedef DeleteQueriesEXT ValueType; | |
| 8233 static const CommandId kCmdId = kDeleteQueriesEXT; | |
| 8234 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | |
| 8235 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | |
| 8236 | |
| 8237 static uint32_t ComputeSize() { | |
| 8238 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | |
| 8239 } | |
| 8240 | |
| 8241 void SetHeader() { header.SetCmd<ValueType>(); } | |
| 8242 | |
| 8243 void Init(GLsizei _n, | |
| 8244 uint32_t _queries_shm_id, | |
| 8245 uint32_t _queries_shm_offset) { | |
| 8246 SetHeader(); | |
| 8247 n = _n; | |
| 8248 queries_shm_id = _queries_shm_id; | |
| 8249 queries_shm_offset = _queries_shm_offset; | |
| 8250 } | |
| 8251 | |
| 8252 void* Set(void* cmd, | |
| 8253 GLsizei _n, | |
| 8254 uint32_t _queries_shm_id, | |
| 8255 uint32_t _queries_shm_offset) { | |
| 8256 static_cast<ValueType*>(cmd) | |
| 8257 ->Init(_n, _queries_shm_id, _queries_shm_offset); | |
| 8258 return NextCmdAddress<ValueType>(cmd); | |
| 8259 } | |
| 8260 | |
| 8261 gpu::CommandHeader header; | |
| 8262 int32_t n; | |
| 8263 uint32_t queries_shm_id; | |
| 8264 uint32_t queries_shm_offset; | |
| 8265 }; | |
| 8266 | |
| 8267 COMPILE_ASSERT(sizeof(DeleteQueriesEXT) == 16, | |
| 8268 Sizeof_DeleteQueriesEXT_is_not_16); | |
| 8269 COMPILE_ASSERT(offsetof(DeleteQueriesEXT, header) == 0, | |
| 8270 OffsetOf_DeleteQueriesEXT_header_not_0); | |
| 8271 COMPILE_ASSERT(offsetof(DeleteQueriesEXT, n) == 4, | |
| 8272 OffsetOf_DeleteQueriesEXT_n_not_4); | |
| 8273 COMPILE_ASSERT(offsetof(DeleteQueriesEXT, queries_shm_id) == 8, | |
| 8274 OffsetOf_DeleteQueriesEXT_queries_shm_id_not_8); | |
| 8275 COMPILE_ASSERT(offsetof(DeleteQueriesEXT, queries_shm_offset) == 12, | |
| 8276 OffsetOf_DeleteQueriesEXT_queries_shm_offset_not_12); | |
| 8277 | |
| 8278 struct DeleteQueriesEXTImmediate { | 6952 struct DeleteQueriesEXTImmediate { |
| 8279 typedef DeleteQueriesEXTImmediate ValueType; | 6953 typedef DeleteQueriesEXTImmediate ValueType; |
| 8280 static const CommandId kCmdId = kDeleteQueriesEXTImmediate; | 6954 static const CommandId kCmdId = kDeleteQueriesEXTImmediate; |
| 8281 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; | 6955 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; |
| 8282 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 6956 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
| 8283 | 6957 |
| 8284 static uint32_t ComputeDataSize(GLsizei n) { | 6958 static uint32_t ComputeDataSize(GLsizei n) { |
| 8285 return static_cast<uint32_t>(sizeof(GLuint) * n); // NOLINT | 6959 return static_cast<uint32_t>(sizeof(GLuint) * n); // NOLINT |
| 8286 } | 6960 } |
| 8287 | 6961 |
| (...skipping 203 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 8491 } | 7165 } |
| 8492 | 7166 |
| 8493 gpu::CommandHeader header; | 7167 gpu::CommandHeader header; |
| 8494 }; | 7168 }; |
| 8495 | 7169 |
| 8496 COMPILE_ASSERT(sizeof(PopGroupMarkerEXT) == 4, | 7170 COMPILE_ASSERT(sizeof(PopGroupMarkerEXT) == 4, |
| 8497 Sizeof_PopGroupMarkerEXT_is_not_4); | 7171 Sizeof_PopGroupMarkerEXT_is_not_4); |
| 8498 COMPILE_ASSERT(offsetof(PopGroupMarkerEXT, header) == 0, | 7172 COMPILE_ASSERT(offsetof(PopGroupMarkerEXT, header) == 0, |
| 8499 OffsetOf_PopGroupMarkerEXT_header_not_0); | 7173 OffsetOf_PopGroupMarkerEXT_header_not_0); |
| 8500 | 7174 |
| 8501 struct GenVertexArraysOES { | |
| 8502 typedef GenVertexArraysOES ValueType; | |
| 8503 static const CommandId kCmdId = kGenVertexArraysOES; | |
| 8504 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | |
| 8505 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | |
| 8506 | |
| 8507 static uint32_t ComputeSize() { | |
| 8508 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | |
| 8509 } | |
| 8510 | |
| 8511 void SetHeader() { header.SetCmd<ValueType>(); } | |
| 8512 | |
| 8513 void Init(GLsizei _n, uint32_t _arrays_shm_id, uint32_t _arrays_shm_offset) { | |
| 8514 SetHeader(); | |
| 8515 n = _n; | |
| 8516 arrays_shm_id = _arrays_shm_id; | |
| 8517 arrays_shm_offset = _arrays_shm_offset; | |
| 8518 } | |
| 8519 | |
| 8520 void* Set(void* cmd, | |
| 8521 GLsizei _n, | |
| 8522 uint32_t _arrays_shm_id, | |
| 8523 uint32_t _arrays_shm_offset) { | |
| 8524 static_cast<ValueType*>(cmd)->Init(_n, _arrays_shm_id, _arrays_shm_offset); | |
| 8525 return NextCmdAddress<ValueType>(cmd); | |
| 8526 } | |
| 8527 | |
| 8528 gpu::CommandHeader header; | |
| 8529 int32_t n; | |
| 8530 uint32_t arrays_shm_id; | |
| 8531 uint32_t arrays_shm_offset; | |
| 8532 }; | |
| 8533 | |
| 8534 COMPILE_ASSERT(sizeof(GenVertexArraysOES) == 16, | |
| 8535 Sizeof_GenVertexArraysOES_is_not_16); | |
| 8536 COMPILE_ASSERT(offsetof(GenVertexArraysOES, header) == 0, | |
| 8537 OffsetOf_GenVertexArraysOES_header_not_0); | |
| 8538 COMPILE_ASSERT(offsetof(GenVertexArraysOES, n) == 4, | |
| 8539 OffsetOf_GenVertexArraysOES_n_not_4); | |
| 8540 COMPILE_ASSERT(offsetof(GenVertexArraysOES, arrays_shm_id) == 8, | |
| 8541 OffsetOf_GenVertexArraysOES_arrays_shm_id_not_8); | |
| 8542 COMPILE_ASSERT(offsetof(GenVertexArraysOES, arrays_shm_offset) == 12, | |
| 8543 OffsetOf_GenVertexArraysOES_arrays_shm_offset_not_12); | |
| 8544 | |
| 8545 struct GenVertexArraysOESImmediate { | 7175 struct GenVertexArraysOESImmediate { |
| 8546 typedef GenVertexArraysOESImmediate ValueType; | 7176 typedef GenVertexArraysOESImmediate ValueType; |
| 8547 static const CommandId kCmdId = kGenVertexArraysOESImmediate; | 7177 static const CommandId kCmdId = kGenVertexArraysOESImmediate; |
| 8548 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; | 7178 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; |
| 8549 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 7179 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
| 8550 | 7180 |
| 8551 static uint32_t ComputeDataSize(GLsizei n) { | 7181 static uint32_t ComputeDataSize(GLsizei n) { |
| 8552 return static_cast<uint32_t>(sizeof(GLuint) * n); // NOLINT | 7182 return static_cast<uint32_t>(sizeof(GLuint) * n); // NOLINT |
| 8553 } | 7183 } |
| 8554 | 7184 |
| (...skipping 22 matching lines...) Expand all Loading... |
| 8577 int32_t n; | 7207 int32_t n; |
| 8578 }; | 7208 }; |
| 8579 | 7209 |
| 8580 COMPILE_ASSERT(sizeof(GenVertexArraysOESImmediate) == 8, | 7210 COMPILE_ASSERT(sizeof(GenVertexArraysOESImmediate) == 8, |
| 8581 Sizeof_GenVertexArraysOESImmediate_is_not_8); | 7211 Sizeof_GenVertexArraysOESImmediate_is_not_8); |
| 8582 COMPILE_ASSERT(offsetof(GenVertexArraysOESImmediate, header) == 0, | 7212 COMPILE_ASSERT(offsetof(GenVertexArraysOESImmediate, header) == 0, |
| 8583 OffsetOf_GenVertexArraysOESImmediate_header_not_0); | 7213 OffsetOf_GenVertexArraysOESImmediate_header_not_0); |
| 8584 COMPILE_ASSERT(offsetof(GenVertexArraysOESImmediate, n) == 4, | 7214 COMPILE_ASSERT(offsetof(GenVertexArraysOESImmediate, n) == 4, |
| 8585 OffsetOf_GenVertexArraysOESImmediate_n_not_4); | 7215 OffsetOf_GenVertexArraysOESImmediate_n_not_4); |
| 8586 | 7216 |
| 8587 struct DeleteVertexArraysOES { | |
| 8588 typedef DeleteVertexArraysOES ValueType; | |
| 8589 static const CommandId kCmdId = kDeleteVertexArraysOES; | |
| 8590 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | |
| 8591 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | |
| 8592 | |
| 8593 static uint32_t ComputeSize() { | |
| 8594 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | |
| 8595 } | |
| 8596 | |
| 8597 void SetHeader() { header.SetCmd<ValueType>(); } | |
| 8598 | |
| 8599 void Init(GLsizei _n, uint32_t _arrays_shm_id, uint32_t _arrays_shm_offset) { | |
| 8600 SetHeader(); | |
| 8601 n = _n; | |
| 8602 arrays_shm_id = _arrays_shm_id; | |
| 8603 arrays_shm_offset = _arrays_shm_offset; | |
| 8604 } | |
| 8605 | |
| 8606 void* Set(void* cmd, | |
| 8607 GLsizei _n, | |
| 8608 uint32_t _arrays_shm_id, | |
| 8609 uint32_t _arrays_shm_offset) { | |
| 8610 static_cast<ValueType*>(cmd)->Init(_n, _arrays_shm_id, _arrays_shm_offset); | |
| 8611 return NextCmdAddress<ValueType>(cmd); | |
| 8612 } | |
| 8613 | |
| 8614 gpu::CommandHeader header; | |
| 8615 int32_t n; | |
| 8616 uint32_t arrays_shm_id; | |
| 8617 uint32_t arrays_shm_offset; | |
| 8618 }; | |
| 8619 | |
| 8620 COMPILE_ASSERT(sizeof(DeleteVertexArraysOES) == 16, | |
| 8621 Sizeof_DeleteVertexArraysOES_is_not_16); | |
| 8622 COMPILE_ASSERT(offsetof(DeleteVertexArraysOES, header) == 0, | |
| 8623 OffsetOf_DeleteVertexArraysOES_header_not_0); | |
| 8624 COMPILE_ASSERT(offsetof(DeleteVertexArraysOES, n) == 4, | |
| 8625 OffsetOf_DeleteVertexArraysOES_n_not_4); | |
| 8626 COMPILE_ASSERT(offsetof(DeleteVertexArraysOES, arrays_shm_id) == 8, | |
| 8627 OffsetOf_DeleteVertexArraysOES_arrays_shm_id_not_8); | |
| 8628 COMPILE_ASSERT(offsetof(DeleteVertexArraysOES, arrays_shm_offset) == 12, | |
| 8629 OffsetOf_DeleteVertexArraysOES_arrays_shm_offset_not_12); | |
| 8630 | |
| 8631 struct DeleteVertexArraysOESImmediate { | 7217 struct DeleteVertexArraysOESImmediate { |
| 8632 typedef DeleteVertexArraysOESImmediate ValueType; | 7218 typedef DeleteVertexArraysOESImmediate ValueType; |
| 8633 static const CommandId kCmdId = kDeleteVertexArraysOESImmediate; | 7219 static const CommandId kCmdId = kDeleteVertexArraysOESImmediate; |
| 8634 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; | 7220 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; |
| 8635 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 7221 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
| 8636 | 7222 |
| 8637 static uint32_t ComputeDataSize(GLsizei n) { | 7223 static uint32_t ComputeDataSize(GLsizei n) { |
| 8638 return static_cast<uint32_t>(sizeof(GLuint) * n); // NOLINT | 7224 return static_cast<uint32_t>(sizeof(GLuint) * n); // NOLINT |
| 8639 } | 7225 } |
| 8640 | 7226 |
| (...skipping 986 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 9627 | 8213 |
| 9628 COMPILE_ASSERT(sizeof(VertexAttribDivisorANGLE) == 12, | 8214 COMPILE_ASSERT(sizeof(VertexAttribDivisorANGLE) == 12, |
| 9629 Sizeof_VertexAttribDivisorANGLE_is_not_12); | 8215 Sizeof_VertexAttribDivisorANGLE_is_not_12); |
| 9630 COMPILE_ASSERT(offsetof(VertexAttribDivisorANGLE, header) == 0, | 8216 COMPILE_ASSERT(offsetof(VertexAttribDivisorANGLE, header) == 0, |
| 9631 OffsetOf_VertexAttribDivisorANGLE_header_not_0); | 8217 OffsetOf_VertexAttribDivisorANGLE_header_not_0); |
| 9632 COMPILE_ASSERT(offsetof(VertexAttribDivisorANGLE, index) == 4, | 8218 COMPILE_ASSERT(offsetof(VertexAttribDivisorANGLE, index) == 4, |
| 9633 OffsetOf_VertexAttribDivisorANGLE_index_not_4); | 8219 OffsetOf_VertexAttribDivisorANGLE_index_not_4); |
| 9634 COMPILE_ASSERT(offsetof(VertexAttribDivisorANGLE, divisor) == 8, | 8220 COMPILE_ASSERT(offsetof(VertexAttribDivisorANGLE, divisor) == 8, |
| 9635 OffsetOf_VertexAttribDivisorANGLE_divisor_not_8); | 8221 OffsetOf_VertexAttribDivisorANGLE_divisor_not_8); |
| 9636 | 8222 |
| 9637 struct ProduceTextureCHROMIUM { | |
| 9638 typedef ProduceTextureCHROMIUM ValueType; | |
| 9639 static const CommandId kCmdId = kProduceTextureCHROMIUM; | |
| 9640 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | |
| 9641 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(1); | |
| 9642 | |
| 9643 static uint32_t ComputeSize() { | |
| 9644 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | |
| 9645 } | |
| 9646 | |
| 9647 void SetHeader() { header.SetCmd<ValueType>(); } | |
| 9648 | |
| 9649 void Init(GLenum _target, | |
| 9650 uint32_t _mailbox_shm_id, | |
| 9651 uint32_t _mailbox_shm_offset) { | |
| 9652 SetHeader(); | |
| 9653 target = _target; | |
| 9654 mailbox_shm_id = _mailbox_shm_id; | |
| 9655 mailbox_shm_offset = _mailbox_shm_offset; | |
| 9656 } | |
| 9657 | |
| 9658 void* Set(void* cmd, | |
| 9659 GLenum _target, | |
| 9660 uint32_t _mailbox_shm_id, | |
| 9661 uint32_t _mailbox_shm_offset) { | |
| 9662 static_cast<ValueType*>(cmd) | |
| 9663 ->Init(_target, _mailbox_shm_id, _mailbox_shm_offset); | |
| 9664 return NextCmdAddress<ValueType>(cmd); | |
| 9665 } | |
| 9666 | |
| 9667 gpu::CommandHeader header; | |
| 9668 uint32_t target; | |
| 9669 uint32_t mailbox_shm_id; | |
| 9670 uint32_t mailbox_shm_offset; | |
| 9671 }; | |
| 9672 | |
| 9673 COMPILE_ASSERT(sizeof(ProduceTextureCHROMIUM) == 16, | |
| 9674 Sizeof_ProduceTextureCHROMIUM_is_not_16); | |
| 9675 COMPILE_ASSERT(offsetof(ProduceTextureCHROMIUM, header) == 0, | |
| 9676 OffsetOf_ProduceTextureCHROMIUM_header_not_0); | |
| 9677 COMPILE_ASSERT(offsetof(ProduceTextureCHROMIUM, target) == 4, | |
| 9678 OffsetOf_ProduceTextureCHROMIUM_target_not_4); | |
| 9679 COMPILE_ASSERT(offsetof(ProduceTextureCHROMIUM, mailbox_shm_id) == 8, | |
| 9680 OffsetOf_ProduceTextureCHROMIUM_mailbox_shm_id_not_8); | |
| 9681 COMPILE_ASSERT(offsetof(ProduceTextureCHROMIUM, mailbox_shm_offset) == 12, | |
| 9682 OffsetOf_ProduceTextureCHROMIUM_mailbox_shm_offset_not_12); | |
| 9683 | |
| 9684 struct ProduceTextureCHROMIUMImmediate { | 8223 struct ProduceTextureCHROMIUMImmediate { |
| 9685 typedef ProduceTextureCHROMIUMImmediate ValueType; | 8224 typedef ProduceTextureCHROMIUMImmediate ValueType; |
| 9686 static const CommandId kCmdId = kProduceTextureCHROMIUMImmediate; | 8225 static const CommandId kCmdId = kProduceTextureCHROMIUMImmediate; |
| 9687 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; | 8226 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; |
| 9688 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(1); | 8227 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(1); |
| 9689 | 8228 |
| 9690 static uint32_t ComputeDataSize() { | 8229 static uint32_t ComputeDataSize() { |
| 9691 return static_cast<uint32_t>(sizeof(GLbyte) * 64); // NOLINT | 8230 return static_cast<uint32_t>(sizeof(GLbyte) * 64); // NOLINT |
| 9692 } | 8231 } |
| 9693 | 8232 |
| (...skipping 20 matching lines...) Expand all Loading... |
| 9714 uint32_t target; | 8253 uint32_t target; |
| 9715 }; | 8254 }; |
| 9716 | 8255 |
| 9717 COMPILE_ASSERT(sizeof(ProduceTextureCHROMIUMImmediate) == 8, | 8256 COMPILE_ASSERT(sizeof(ProduceTextureCHROMIUMImmediate) == 8, |
| 9718 Sizeof_ProduceTextureCHROMIUMImmediate_is_not_8); | 8257 Sizeof_ProduceTextureCHROMIUMImmediate_is_not_8); |
| 9719 COMPILE_ASSERT(offsetof(ProduceTextureCHROMIUMImmediate, header) == 0, | 8258 COMPILE_ASSERT(offsetof(ProduceTextureCHROMIUMImmediate, header) == 0, |
| 9720 OffsetOf_ProduceTextureCHROMIUMImmediate_header_not_0); | 8259 OffsetOf_ProduceTextureCHROMIUMImmediate_header_not_0); |
| 9721 COMPILE_ASSERT(offsetof(ProduceTextureCHROMIUMImmediate, target) == 4, | 8260 COMPILE_ASSERT(offsetof(ProduceTextureCHROMIUMImmediate, target) == 4, |
| 9722 OffsetOf_ProduceTextureCHROMIUMImmediate_target_not_4); | 8261 OffsetOf_ProduceTextureCHROMIUMImmediate_target_not_4); |
| 9723 | 8262 |
| 9724 struct ConsumeTextureCHROMIUM { | |
| 9725 typedef ConsumeTextureCHROMIUM ValueType; | |
| 9726 static const CommandId kCmdId = kConsumeTextureCHROMIUM; | |
| 9727 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | |
| 9728 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(1); | |
| 9729 | |
| 9730 static uint32_t ComputeSize() { | |
| 9731 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | |
| 9732 } | |
| 9733 | |
| 9734 void SetHeader() { header.SetCmd<ValueType>(); } | |
| 9735 | |
| 9736 void Init(GLenum _target, | |
| 9737 uint32_t _mailbox_shm_id, | |
| 9738 uint32_t _mailbox_shm_offset) { | |
| 9739 SetHeader(); | |
| 9740 target = _target; | |
| 9741 mailbox_shm_id = _mailbox_shm_id; | |
| 9742 mailbox_shm_offset = _mailbox_shm_offset; | |
| 9743 } | |
| 9744 | |
| 9745 void* Set(void* cmd, | |
| 9746 GLenum _target, | |
| 9747 uint32_t _mailbox_shm_id, | |
| 9748 uint32_t _mailbox_shm_offset) { | |
| 9749 static_cast<ValueType*>(cmd) | |
| 9750 ->Init(_target, _mailbox_shm_id, _mailbox_shm_offset); | |
| 9751 return NextCmdAddress<ValueType>(cmd); | |
| 9752 } | |
| 9753 | |
| 9754 gpu::CommandHeader header; | |
| 9755 uint32_t target; | |
| 9756 uint32_t mailbox_shm_id; | |
| 9757 uint32_t mailbox_shm_offset; | |
| 9758 }; | |
| 9759 | |
| 9760 COMPILE_ASSERT(sizeof(ConsumeTextureCHROMIUM) == 16, | |
| 9761 Sizeof_ConsumeTextureCHROMIUM_is_not_16); | |
| 9762 COMPILE_ASSERT(offsetof(ConsumeTextureCHROMIUM, header) == 0, | |
| 9763 OffsetOf_ConsumeTextureCHROMIUM_header_not_0); | |
| 9764 COMPILE_ASSERT(offsetof(ConsumeTextureCHROMIUM, target) == 4, | |
| 9765 OffsetOf_ConsumeTextureCHROMIUM_target_not_4); | |
| 9766 COMPILE_ASSERT(offsetof(ConsumeTextureCHROMIUM, mailbox_shm_id) == 8, | |
| 9767 OffsetOf_ConsumeTextureCHROMIUM_mailbox_shm_id_not_8); | |
| 9768 COMPILE_ASSERT(offsetof(ConsumeTextureCHROMIUM, mailbox_shm_offset) == 12, | |
| 9769 OffsetOf_ConsumeTextureCHROMIUM_mailbox_shm_offset_not_12); | |
| 9770 | |
| 9771 struct ConsumeTextureCHROMIUMImmediate { | 8263 struct ConsumeTextureCHROMIUMImmediate { |
| 9772 typedef ConsumeTextureCHROMIUMImmediate ValueType; | 8264 typedef ConsumeTextureCHROMIUMImmediate ValueType; |
| 9773 static const CommandId kCmdId = kConsumeTextureCHROMIUMImmediate; | 8265 static const CommandId kCmdId = kConsumeTextureCHROMIUMImmediate; |
| 9774 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; | 8266 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; |
| 9775 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(1); | 8267 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(1); |
| 9776 | 8268 |
| 9777 static uint32_t ComputeDataSize() { | 8269 static uint32_t ComputeDataSize() { |
| 9778 return static_cast<uint32_t>(sizeof(GLbyte) * 64); // NOLINT | 8270 return static_cast<uint32_t>(sizeof(GLbyte) * 64); // NOLINT |
| 9779 } | 8271 } |
| 9780 | 8272 |
| (...skipping 547 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 10328 } | 8820 } |
| 10329 | 8821 |
| 10330 gpu::CommandHeader header; | 8822 gpu::CommandHeader header; |
| 10331 }; | 8823 }; |
| 10332 | 8824 |
| 10333 COMPILE_ASSERT(sizeof(WaitAllAsyncTexImage2DCHROMIUM) == 4, | 8825 COMPILE_ASSERT(sizeof(WaitAllAsyncTexImage2DCHROMIUM) == 4, |
| 10334 Sizeof_WaitAllAsyncTexImage2DCHROMIUM_is_not_4); | 8826 Sizeof_WaitAllAsyncTexImage2DCHROMIUM_is_not_4); |
| 10335 COMPILE_ASSERT(offsetof(WaitAllAsyncTexImage2DCHROMIUM, header) == 0, | 8827 COMPILE_ASSERT(offsetof(WaitAllAsyncTexImage2DCHROMIUM, header) == 0, |
| 10336 OffsetOf_WaitAllAsyncTexImage2DCHROMIUM_header_not_0); | 8828 OffsetOf_WaitAllAsyncTexImage2DCHROMIUM_header_not_0); |
| 10337 | 8829 |
| 10338 struct DiscardFramebufferEXT { | |
| 10339 typedef DiscardFramebufferEXT ValueType; | |
| 10340 static const CommandId kCmdId = kDiscardFramebufferEXT; | |
| 10341 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | |
| 10342 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | |
| 10343 | |
| 10344 static uint32_t ComputeSize() { | |
| 10345 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | |
| 10346 } | |
| 10347 | |
| 10348 void SetHeader() { header.SetCmd<ValueType>(); } | |
| 10349 | |
| 10350 void Init(GLenum _target, | |
| 10351 GLsizei _count, | |
| 10352 uint32_t _attachments_shm_id, | |
| 10353 uint32_t _attachments_shm_offset) { | |
| 10354 SetHeader(); | |
| 10355 target = _target; | |
| 10356 count = _count; | |
| 10357 attachments_shm_id = _attachments_shm_id; | |
| 10358 attachments_shm_offset = _attachments_shm_offset; | |
| 10359 } | |
| 10360 | |
| 10361 void* Set(void* cmd, | |
| 10362 GLenum _target, | |
| 10363 GLsizei _count, | |
| 10364 uint32_t _attachments_shm_id, | |
| 10365 uint32_t _attachments_shm_offset) { | |
| 10366 static_cast<ValueType*>(cmd) | |
| 10367 ->Init(_target, _count, _attachments_shm_id, _attachments_shm_offset); | |
| 10368 return NextCmdAddress<ValueType>(cmd); | |
| 10369 } | |
| 10370 | |
| 10371 gpu::CommandHeader header; | |
| 10372 uint32_t target; | |
| 10373 int32_t count; | |
| 10374 uint32_t attachments_shm_id; | |
| 10375 uint32_t attachments_shm_offset; | |
| 10376 }; | |
| 10377 | |
| 10378 COMPILE_ASSERT(sizeof(DiscardFramebufferEXT) == 20, | |
| 10379 Sizeof_DiscardFramebufferEXT_is_not_20); | |
| 10380 COMPILE_ASSERT(offsetof(DiscardFramebufferEXT, header) == 0, | |
| 10381 OffsetOf_DiscardFramebufferEXT_header_not_0); | |
| 10382 COMPILE_ASSERT(offsetof(DiscardFramebufferEXT, target) == 4, | |
| 10383 OffsetOf_DiscardFramebufferEXT_target_not_4); | |
| 10384 COMPILE_ASSERT(offsetof(DiscardFramebufferEXT, count) == 8, | |
| 10385 OffsetOf_DiscardFramebufferEXT_count_not_8); | |
| 10386 COMPILE_ASSERT(offsetof(DiscardFramebufferEXT, attachments_shm_id) == 12, | |
| 10387 OffsetOf_DiscardFramebufferEXT_attachments_shm_id_not_12); | |
| 10388 COMPILE_ASSERT(offsetof(DiscardFramebufferEXT, attachments_shm_offset) == 16, | |
| 10389 OffsetOf_DiscardFramebufferEXT_attachments_shm_offset_not_16); | |
| 10390 | |
| 10391 struct DiscardFramebufferEXTImmediate { | 8830 struct DiscardFramebufferEXTImmediate { |
| 10392 typedef DiscardFramebufferEXTImmediate ValueType; | 8831 typedef DiscardFramebufferEXTImmediate ValueType; |
| 10393 static const CommandId kCmdId = kDiscardFramebufferEXTImmediate; | 8832 static const CommandId kCmdId = kDiscardFramebufferEXTImmediate; |
| 10394 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; | 8833 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; |
| 10395 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 8834 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
| 10396 | 8835 |
| 10397 static uint32_t ComputeDataSize(GLsizei count) { | 8836 static uint32_t ComputeDataSize(GLsizei count) { |
| 10398 return static_cast<uint32_t>(sizeof(GLenum) * 1 * count); // NOLINT | 8837 return static_cast<uint32_t>(sizeof(GLenum) * 1 * count); // NOLINT |
| 10399 } | 8838 } |
| 10400 | 8839 |
| (...skipping 99 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 10500 uint32_t sync_point; | 8939 uint32_t sync_point; |
| 10501 }; | 8940 }; |
| 10502 | 8941 |
| 10503 COMPILE_ASSERT(sizeof(WaitSyncPointCHROMIUM) == 8, | 8942 COMPILE_ASSERT(sizeof(WaitSyncPointCHROMIUM) == 8, |
| 10504 Sizeof_WaitSyncPointCHROMIUM_is_not_8); | 8943 Sizeof_WaitSyncPointCHROMIUM_is_not_8); |
| 10505 COMPILE_ASSERT(offsetof(WaitSyncPointCHROMIUM, header) == 0, | 8944 COMPILE_ASSERT(offsetof(WaitSyncPointCHROMIUM, header) == 0, |
| 10506 OffsetOf_WaitSyncPointCHROMIUM_header_not_0); | 8945 OffsetOf_WaitSyncPointCHROMIUM_header_not_0); |
| 10507 COMPILE_ASSERT(offsetof(WaitSyncPointCHROMIUM, sync_point) == 4, | 8946 COMPILE_ASSERT(offsetof(WaitSyncPointCHROMIUM, sync_point) == 4, |
| 10508 OffsetOf_WaitSyncPointCHROMIUM_sync_point_not_4); | 8947 OffsetOf_WaitSyncPointCHROMIUM_sync_point_not_4); |
| 10509 | 8948 |
| 10510 struct DrawBuffersEXT { | |
| 10511 typedef DrawBuffersEXT ValueType; | |
| 10512 static const CommandId kCmdId = kDrawBuffersEXT; | |
| 10513 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | |
| 10514 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | |
| 10515 | |
| 10516 static uint32_t ComputeSize() { | |
| 10517 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | |
| 10518 } | |
| 10519 | |
| 10520 void SetHeader() { header.SetCmd<ValueType>(); } | |
| 10521 | |
| 10522 void Init(GLsizei _count, uint32_t _bufs_shm_id, uint32_t _bufs_shm_offset) { | |
| 10523 SetHeader(); | |
| 10524 count = _count; | |
| 10525 bufs_shm_id = _bufs_shm_id; | |
| 10526 bufs_shm_offset = _bufs_shm_offset; | |
| 10527 } | |
| 10528 | |
| 10529 void* Set(void* cmd, | |
| 10530 GLsizei _count, | |
| 10531 uint32_t _bufs_shm_id, | |
| 10532 uint32_t _bufs_shm_offset) { | |
| 10533 static_cast<ValueType*>(cmd)->Init(_count, _bufs_shm_id, _bufs_shm_offset); | |
| 10534 return NextCmdAddress<ValueType>(cmd); | |
| 10535 } | |
| 10536 | |
| 10537 gpu::CommandHeader header; | |
| 10538 int32_t count; | |
| 10539 uint32_t bufs_shm_id; | |
| 10540 uint32_t bufs_shm_offset; | |
| 10541 }; | |
| 10542 | |
| 10543 COMPILE_ASSERT(sizeof(DrawBuffersEXT) == 16, Sizeof_DrawBuffersEXT_is_not_16); | |
| 10544 COMPILE_ASSERT(offsetof(DrawBuffersEXT, header) == 0, | |
| 10545 OffsetOf_DrawBuffersEXT_header_not_0); | |
| 10546 COMPILE_ASSERT(offsetof(DrawBuffersEXT, count) == 4, | |
| 10547 OffsetOf_DrawBuffersEXT_count_not_4); | |
| 10548 COMPILE_ASSERT(offsetof(DrawBuffersEXT, bufs_shm_id) == 8, | |
| 10549 OffsetOf_DrawBuffersEXT_bufs_shm_id_not_8); | |
| 10550 COMPILE_ASSERT(offsetof(DrawBuffersEXT, bufs_shm_offset) == 12, | |
| 10551 OffsetOf_DrawBuffersEXT_bufs_shm_offset_not_12); | |
| 10552 | |
| 10553 struct DrawBuffersEXTImmediate { | 8949 struct DrawBuffersEXTImmediate { |
| 10554 typedef DrawBuffersEXTImmediate ValueType; | 8950 typedef DrawBuffersEXTImmediate ValueType; |
| 10555 static const CommandId kCmdId = kDrawBuffersEXTImmediate; | 8951 static const CommandId kCmdId = kDrawBuffersEXTImmediate; |
| 10556 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; | 8952 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; |
| 10557 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 8953 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
| 10558 | 8954 |
| 10559 static uint32_t ComputeDataSize(GLsizei count) { | 8955 static uint32_t ComputeDataSize(GLsizei count) { |
| 10560 return static_cast<uint32_t>(sizeof(GLenum) * 1 * count); // NOLINT | 8956 return static_cast<uint32_t>(sizeof(GLenum) * 1 * count); // NOLINT |
| 10561 } | 8957 } |
| 10562 | 8958 |
| (...skipping 154 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 10717 COMPILE_ASSERT(offsetof(ScheduleOverlayPlaneCHROMIUM, uv_x) == 32, | 9113 COMPILE_ASSERT(offsetof(ScheduleOverlayPlaneCHROMIUM, uv_x) == 32, |
| 10718 OffsetOf_ScheduleOverlayPlaneCHROMIUM_uv_x_not_32); | 9114 OffsetOf_ScheduleOverlayPlaneCHROMIUM_uv_x_not_32); |
| 10719 COMPILE_ASSERT(offsetof(ScheduleOverlayPlaneCHROMIUM, uv_y) == 36, | 9115 COMPILE_ASSERT(offsetof(ScheduleOverlayPlaneCHROMIUM, uv_y) == 36, |
| 10720 OffsetOf_ScheduleOverlayPlaneCHROMIUM_uv_y_not_36); | 9116 OffsetOf_ScheduleOverlayPlaneCHROMIUM_uv_y_not_36); |
| 10721 COMPILE_ASSERT(offsetof(ScheduleOverlayPlaneCHROMIUM, uv_width) == 40, | 9117 COMPILE_ASSERT(offsetof(ScheduleOverlayPlaneCHROMIUM, uv_width) == 40, |
| 10722 OffsetOf_ScheduleOverlayPlaneCHROMIUM_uv_width_not_40); | 9118 OffsetOf_ScheduleOverlayPlaneCHROMIUM_uv_width_not_40); |
| 10723 COMPILE_ASSERT(offsetof(ScheduleOverlayPlaneCHROMIUM, uv_height) == 44, | 9119 COMPILE_ASSERT(offsetof(ScheduleOverlayPlaneCHROMIUM, uv_height) == 44, |
| 10724 OffsetOf_ScheduleOverlayPlaneCHROMIUM_uv_height_not_44); | 9120 OffsetOf_ScheduleOverlayPlaneCHROMIUM_uv_height_not_44); |
| 10725 | 9121 |
| 10726 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_AUTOGEN_H_ | 9122 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_AUTOGEN_H_ |
| OLD | NEW |