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

Side by Side Diff: gpu/command_buffer/common/gles2_cmd_utils_implementation_autogen.h

Issue 169403005: command_buffer: Implement path rendering functions for CHROMIUM_path_rendering (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@nv-pr-02-texgen
Patch Set: rebase Created 5 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 // This file is auto-generated from 5 // This file is auto-generated from
6 // gpu/command_buffer/build_gles2_cmd_buffer.py 6 // gpu/command_buffer/build_gles2_cmd_buffer.py
7 // It's formatted by clang-format using chromium coding style: 7 // It's formatted by clang-format using chromium coding style:
8 // clang-format -i -style=chromium filename 8 // clang-format -i -style=chromium filename
9 // DO NOT EDIT! 9 // DO NOT EDIT!
10 10
(...skipping 123 matching lines...) Expand 10 before | Expand all | Expand 10 after
134 }, 134 },
135 { 135 {
136 0x9138, 136 0x9138,
137 "GL_COMPRESSED_RGBA_PVRTC_4BPPV2_IMG", 137 "GL_COMPRESSED_RGBA_PVRTC_4BPPV2_IMG",
138 }, 138 },
139 { 139 {
140 0x8FC4, 140 0x8FC4,
141 "GL_SHADER_BINARY_VIV", 141 "GL_SHADER_BINARY_VIV",
142 }, 142 },
143 { 143 {
144 0x90A7,
145 "GL_MITER_REVERT_CHROMIUM",
146 },
147 {
144 0x9130, 148 0x9130,
145 "GL_SGX_PROGRAM_BINARY_IMG", 149 "GL_SGX_PROGRAM_BINARY_IMG",
146 }, 150 },
147 { 151 {
148 0x9133, 152 0x9133,
149 "GL_RENDERBUFFER_SAMPLES_IMG", 153 "GL_RENDERBUFFER_SAMPLES_IMG",
150 }, 154 },
151 { 155 {
152 0x82E0, 156 0x82E0,
153 "GL_BUFFER_KHR", 157 "GL_BUFFER_KHR",
(...skipping 424 matching lines...) Expand 10 before | Expand all | Expand 10 after
578 }, 582 },
579 { 583 {
580 0x80000000, 584 0x80000000,
581 "GL_MULTISAMPLE_BUFFER_BIT7_QCOM", 585 "GL_MULTISAMPLE_BUFFER_BIT7_QCOM",
582 }, 586 },
583 { 587 {
584 0x94F8, 588 0x94F8,
585 "GL_PERFQUERY_COUNTER_DATA_UINT32_INTEL", 589 "GL_PERFQUERY_COUNTER_DATA_UINT32_INTEL",
586 }, 590 },
587 { 591 {
592 0x90a4,
593 "GL_ROUND_CHROMIUM",
594 },
595 {
588 0x8A48, 596 0x8A48,
589 "GL_TEXTURE_SRGB_DECODE_EXT", 597 "GL_TEXTURE_SRGB_DECODE_EXT",
590 }, 598 },
591 { 599 {
592 0x300E, 600 0x300E,
593 "GL_CONTEXT_LOST", 601 "GL_CONTEXT_LOST",
594 }, 602 },
595 { 603 {
604 0x90a3,
605 "GL_SQUARE_CHROMIUM",
606 },
607 {
596 0x02000000, 608 0x02000000,
597 "GL_MULTISAMPLE_BUFFER_BIT1_QCOM", 609 "GL_MULTISAMPLE_BUFFER_BIT1_QCOM",
598 }, 610 },
599 { 611 {
600 0x8C2F, 612 0x8C2F,
601 "GL_ANY_SAMPLES_PASSED_EXT", 613 "GL_ANY_SAMPLES_PASSED_EXT",
602 }, 614 },
603 { 615 {
604 0x8BD2, 616 0x8BD2,
605 "GL_TEXTURE_WIDTH_QCOM", 617 "GL_TEXTURE_WIDTH_QCOM",
(...skipping 140 matching lines...) Expand 10 before | Expand all | Expand 10 after
746 }, 758 },
747 { 759 {
748 0x8D40, 760 0x8D40,
749 "GL_FRAMEBUFFER", 761 "GL_FRAMEBUFFER",
750 }, 762 },
751 { 763 {
752 0x8D41, 764 0x8D41,
753 "GL_RENDERBUFFER", 765 "GL_RENDERBUFFER",
754 }, 766 },
755 { 767 {
768 0x90B7,
769 "GL_PATH_STENCIL_FUNC_CHROMIUM",
770 },
771 {
756 0x8A3A, 772 0x8A3A,
757 "GL_UNIFORM_BLOCK_INDEX", 773 "GL_UNIFORM_BLOCK_INDEX",
758 }, 774 },
759 { 775 {
760 0x88B8, 776 0x88B8,
761 "GL_READ_ONLY", 777 "GL_READ_ONLY",
762 }, 778 },
763 { 779 {
764 0x0BD0, 780 0x0BD0,
765 "GL_DITHER", 781 "GL_DITHER",
766 }, 782 },
767 { 783 {
784 0x90B9,
785 "GL_PATH_STENCIL_VALUE_MASK_CHROMIUM",
786 },
787 {
788 0x90B8,
789 "GL_PATH_STENCIL_REF_CHROMIUM",
790 },
791 {
768 0x93D3, 792 0x93D3,
769 "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR", 793 "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR",
770 }, 794 },
771 { 795 {
796 0x1D00,
797 "GL_FLAT_CHROMIUM",
798 },
799 {
772 0x9144, 800 0x9144,
773 "GL_MAX_DEBUG_LOGGED_MESSAGES_KHR", 801 "GL_MAX_DEBUG_LOGGED_MESSAGES_KHR",
774 }, 802 },
775 { 803 {
776 0x1801, 804 0x1801,
777 "GL_DEPTH_EXT", 805 "GL_DEPTH_EXT",
778 }, 806 },
779 { 807 {
780 0x1800, 808 0x1800,
781 "GL_COLOR_EXT", 809 "GL_COLOR_EXT",
(...skipping 196 matching lines...) Expand 10 before | Expand all | Expand 10 after
978 }, 1006 },
979 { 1007 {
980 0x881E, 1008 0x881E,
981 "GL_LUMINANCE16F_EXT", 1009 "GL_LUMINANCE16F_EXT",
982 }, 1010 },
983 { 1011 {
984 0x84FA, 1012 0x84FA,
985 "GL_UNSIGNED_INT_24_8_OES", 1013 "GL_UNSIGNED_INT_24_8_OES",
986 }, 1014 },
987 { 1015 {
1016 0x0A,
1017 "GL_QUADRATIC_CURVE_TO_CHROMIUM",
1018 },
1019 {
988 0x92D4, 1020 0x92D4,
989 "GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS_EXT", 1021 "GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS_EXT",
990 }, 1022 },
991 { 1023 {
992 0x881A, 1024 0x881A,
993 "GL_RGBA16F_EXT", 1025 "GL_RGBA16F_EXT",
994 }, 1026 },
995 { 1027 {
996 0x84FE, 1028 0x84FE,
997 "GL_TEXTURE_MAX_ANISOTROPY_EXT", 1029 "GL_TEXTURE_MAX_ANISOTROPY_EXT",
(...skipping 84 matching lines...) Expand 10 before | Expand all | Expand 10 after
1082 }, 1114 },
1083 { 1115 {
1084 0x8E1F, 1116 0x8E1F,
1085 "GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS_EXT", 1117 "GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS_EXT",
1086 }, 1118 },
1087 { 1119 {
1088 0x80A0, 1120 0x80A0,
1089 "GL_SAMPLE_COVERAGE", 1121 "GL_SAMPLE_COVERAGE",
1090 }, 1122 },
1091 { 1123 {
1124 0x0C,
1125 "GL_CUBIC_CURVE_TO_CHROMIUM",
1126 },
1127 {
1092 0x928F, 1128 0x928F,
1093 "GL_DST_ATOP_NV", 1129 "GL_DST_ATOP_NV",
1094 }, 1130 },
1095 { 1131 {
1096 0x80A9, 1132 0x80A9,
1097 "GL_SAMPLES", 1133 "GL_SAMPLES",
1098 }, 1134 },
1099 { 1135 {
1100 0x80A8, 1136 0x80A8,
1101 "GL_SAMPLE_BUFFERS", 1137 "GL_SAMPLE_BUFFERS",
(...skipping 524 matching lines...) Expand 10 before | Expand all | Expand 10 after
1626 }, 1662 },
1627 { 1663 {
1628 0x8074, 1664 0x8074,
1629 "GL_VERTEX_ARRAY_KHR", 1665 "GL_VERTEX_ARRAY_KHR",
1630 }, 1666 },
1631 { 1667 {
1632 0x80E1, 1668 0x80E1,
1633 "GL_BGRA_EXT", 1669 "GL_BGRA_EXT",
1634 }, 1670 },
1635 { 1671 {
1672 0x908B,
1673 "GL_CONVEX_HULL_CHROMIUM",
1674 },
1675 {
1636 0x8ED7, 1676 0x8ED7,
1637 "GL_COVERAGE_AUTOMATIC_NV", 1677 "GL_COVERAGE_AUTOMATIC_NV",
1638 }, 1678 },
1639 { 1679 {
1640 0x8ED6, 1680 0x8ED6,
1641 "GL_COVERAGE_EDGE_FRAGMENTS_NV", 1681 "GL_COVERAGE_EDGE_FRAGMENTS_NV",
1642 }, 1682 },
1643 { 1683 {
1644 0x8ED5, 1684 0x8ED5,
1645 "GL_COVERAGE_ALL_FRAGMENTS_NV", 1685 "GL_COVERAGE_ALL_FRAGMENTS_NV",
(...skipping 240 matching lines...) Expand 10 before | Expand all | Expand 10 after
1886 }, 1926 },
1887 { 1927 {
1888 0x93D5, 1928 0x93D5,
1889 "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR", 1929 "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR",
1890 }, 1930 },
1891 { 1931 {
1892 0x886D, 1932 0x886D,
1893 "GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS_EXT", 1933 "GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS_EXT",
1894 }, 1934 },
1895 { 1935 {
1936 0x04,
1937 "GL_LINE_TO_CHROMIUM",
1938 },
1939 {
1896 0x0BE2, 1940 0x0BE2,
1897 "GL_BLEND", 1941 "GL_BLEND",
1898 }, 1942 },
1899 { 1943 {
1900 0x84CB, 1944 0x84CB,
1901 "GL_TEXTURE11", 1945 "GL_TEXTURE11",
1902 }, 1946 },
1903 { 1947 {
1904 0x8D55, 1948 0x8D55,
1905 "GL_RENDERBUFFER_STENCIL_SIZE", 1949 "GL_RENDERBUFFER_STENCIL_SIZE",
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after
1946 }, 1990 },
1947 { 1991 {
1948 0x00080000, 1992 0x00080000,
1949 "GL_STENCIL_BUFFER_BIT3_QCOM", 1993 "GL_STENCIL_BUFFER_BIT3_QCOM",
1950 }, 1994 },
1951 { 1995 {
1952 0x92A7, 1996 0x92A7,
1953 "GL_LINEARLIGHT_NV", 1997 "GL_LINEARLIGHT_NV",
1954 }, 1998 },
1955 { 1999 {
2000 0x00,
2001 "GL_CLOSE_PATH_CHROMIUM",
2002 },
2003 {
1956 0x8DCF, 2004 0x8DCF,
1957 "GL_INT_SAMPLER_2D_ARRAY", 2005 "GL_INT_SAMPLER_2D_ARRAY",
1958 }, 2006 },
1959 { 2007 {
2008 0x02,
2009 "GL_MOVE_TO_CHROMIUM",
2010 },
2011 {
1960 0x886A, 2012 0x886A,
1961 "GL_VERTEX_ATTRIB_ARRAY_NORMALIZED", 2013 "GL_VERTEX_ATTRIB_ARRAY_NORMALIZED",
1962 }, 2014 },
1963 { 2015 {
1964 0x8C41, 2016 0x8C41,
1965 "GL_SRGB8_NV", 2017 "GL_SRGB8_NV",
1966 }, 2018 },
1967 { 2019 {
2020 0x9079,
2021 "GL_PATH_JOIN_STYLE_CHROMIUM",
2022 },
2023 {
1968 0x0C01, 2024 0x0C01,
1969 "GL_DRAW_BUFFER_EXT", 2025 "GL_DRAW_BUFFER_EXT",
1970 }, 2026 },
1971 { 2027 {
2028 0x9075,
2029 "GL_PATH_STROKE_WIDTH_CHROMIUM",
2030 },
2031 {
2032 0x9076,
2033 "GL_PATH_END_CAPS_CHROMIUM",
2034 },
2035 {
1972 0x886C, 2036 0x886C,
1973 "GL_MAX_TESS_CONTROL_INPUT_COMPONENTS_EXT", 2037 "GL_MAX_TESS_CONTROL_INPUT_COMPONENTS_EXT",
1974 }, 2038 },
1975 { 2039 {
1976 0x90CB, 2040 0x90CB,
1977 "GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS_EXT", 2041 "GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS_EXT",
1978 }, 2042 },
1979 { 2043 {
1980 0x8DCA, 2044 0x8DCA,
1981 "GL_INT_SAMPLER_2D", 2045 "GL_INT_SAMPLER_2D",
(...skipping 496 matching lines...) Expand 10 before | Expand all | Expand 10 after
2478 }, 2542 },
2479 { 2543 {
2480 0x0BA2, 2544 0x0BA2,
2481 "GL_VIEWPORT", 2545 "GL_VIEWPORT",
2482 }, 2546 },
2483 { 2547 {
2484 0x84CA, 2548 0x84CA,
2485 "GL_TEXTURE10", 2549 "GL_TEXTURE10",
2486 }, 2550 },
2487 { 2551 {
2488 0x0BA7, 2552 0x78F1,
2489 "GL_PATH_PROJECTION_MATRIX_CHROMIUM", 2553 "GL_MAP_CHROMIUM",
2490 }, 2554 },
2491 { 2555 {
2492 0x84CF, 2556 0x84CF,
2493 "GL_TEXTURE15", 2557 "GL_TEXTURE15",
2494 }, 2558 },
2495 { 2559 {
2496 0x84CE, 2560 0x84CE,
2497 "GL_TEXTURE14", 2561 "GL_TEXTURE14",
2498 }, 2562 },
2499 { 2563 {
(...skipping 558 matching lines...) Expand 10 before | Expand all | Expand 10 after
3058 }, 3122 },
3059 { 3123 {
3060 0x87FA, 3124 0x87FA,
3061 "GL_3DC_XY_AMD", 3125 "GL_3DC_XY_AMD",
3062 }, 3126 },
3063 { 3127 {
3064 0x84C4, 3128 0x84C4,
3065 "GL_TEXTURE4", 3129 "GL_TEXTURE4",
3066 }, 3130 },
3067 { 3131 {
3132 0x1A,
3133 "GL_CONIC_CURVE_TO_CHROMIUM",
3134 },
3135 {
3068 0x821C, 3136 0x821C,
3069 "GL_MINOR_VERSION", 3137 "GL_MINOR_VERSION",
3070 }, 3138 },
3071 { 3139 {
3072 0x8E8A, 3140 0x8E8A,
3073 "GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS_EXT", 3141 "GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS_EXT",
3074 }, 3142 },
3075 { 3143 {
3076 0x85B5, 3144 0x85B5,
3077 "GL_VERTEX_ARRAY_BINDING_OES", 3145 "GL_VERTEX_ARRAY_BINDING_OES",
(...skipping 184 matching lines...) Expand 10 before | Expand all | Expand 10 after
3262 }, 3330 },
3263 { 3331 {
3264 0x8CEE, 3332 0x8CEE,
3265 "GL_COLOR_ATTACHMENT14_EXT", 3333 "GL_COLOR_ATTACHMENT14_EXT",
3266 }, 3334 },
3267 { 3335 {
3268 0x8DC7, 3336 0x8DC7,
3269 "GL_UNSIGNED_INT_VEC3", 3337 "GL_UNSIGNED_INT_VEC3",
3270 }, 3338 },
3271 { 3339 {
3340 0x90A6,
3341 "GL_BEVEL_CHROMIUM",
3342 },
3343 {
3272 0x1701, 3344 0x1701,
3273 "GL_PATH_PROJECTION_CHROMIUM", 3345 "GL_PATH_PROJECTION_CHROMIUM",
3274 }, 3346 },
3275 { 3347 {
3276 0x2800, 3348 0x2800,
3277 "GL_TEXTURE_MAG_FILTER", 3349 "GL_TEXTURE_MAG_FILTER",
3278 }, 3350 },
3279 { 3351 {
3280 0x2801, 3352 0x2801,
3281 "GL_TEXTURE_MIN_FILTER", 3353 "GL_TEXTURE_MIN_FILTER",
(...skipping 112 matching lines...) Expand 10 before | Expand all | Expand 10 after
3394 }, 3466 },
3395 { 3467 {
3396 0x83FB, 3468 0x83FB,
3397 "GL_PERFQUERY_WAIT_INTEL", 3469 "GL_PERFQUERY_WAIT_INTEL",
3398 }, 3470 },
3399 { 3471 {
3400 0x9121, 3472 0x9121,
3401 "GL_BUFFER_MAP_OFFSET", 3473 "GL_BUFFER_MAP_OFFSET",
3402 }, 3474 },
3403 { 3475 {
3476 0x9089,
3477 "GL_COUNT_DOWN_CHROMIUM",
3478 },
3479 {
3480 0x9088,
3481 "GL_COUNT_UP_CHROMIUM",
3482 },
3483 {
3404 0x00004000, 3484 0x00004000,
3405 "GL_COLOR_BUFFER_BIT", 3485 "GL_COLOR_BUFFER_BIT",
3406 }, 3486 },
3407 { 3487 {
3408 0x9125, 3488 0x9125,
3409 "GL_MAX_FRAGMENT_INPUT_COMPONENTS", 3489 "GL_MAX_FRAGMENT_INPUT_COMPONENTS",
3410 }, 3490 },
3411 { 3491 {
3412 0x00000010, 3492 0x00000010,
3413 "GL_TESS_EVALUATION_SHADER_BIT_EXT", 3493 "GL_TESS_EVALUATION_SHADER_BIT_EXT",
(...skipping 64 matching lines...) Expand 10 before | Expand all | Expand 10 after
3478 }, 3558 },
3479 { 3559 {
3480 0x0D03, 3560 0x0D03,
3481 "GL_PACK_SKIP_ROWS", 3561 "GL_PACK_SKIP_ROWS",
3482 }, 3562 },
3483 { 3563 {
3484 0x84F3, 3564 0x84F3,
3485 "GL_FENCE_STATUS_NV", 3565 "GL_FENCE_STATUS_NV",
3486 }, 3566 },
3487 { 3567 {
3568 0x908D,
3569 "GL_BOUNDING_BOX_CHROMIUM",
3570 },
3571 {
3488 0x88E6, 3572 0x88E6,
3489 "GL_STATIC_COPY", 3573 "GL_STATIC_COPY",
3490 }, 3574 },
3491 { 3575 {
3492 0x0B93, 3576 0x0B93,
3493 "GL_STENCIL_VALUE_MASK", 3577 "GL_STENCIL_VALUE_MASK",
3494 }, 3578 },
3495 { 3579 {
3496 0x0B92, 3580 0x0B92,
3497 "GL_STENCIL_FUNC", 3581 "GL_STENCIL_FUNC",
(...skipping 96 matching lines...) Expand 10 before | Expand all | Expand 10 after
3594 }, 3678 },
3595 { 3679 {
3596 0x20000000, 3680 0x20000000,
3597 "GL_MULTISAMPLE_BUFFER_BIT5_QCOM", 3681 "GL_MULTISAMPLE_BUFFER_BIT5_QCOM",
3598 }, 3682 },
3599 { 3683 {
3600 0x8A2A, 3684 0x8A2A,
3601 "GL_UNIFORM_BUFFER_SIZE", 3685 "GL_UNIFORM_BUFFER_SIZE",
3602 }, 3686 },
3603 { 3687 {
3688 0x0BA7,
3689 "GL_PATH_PROJECTION_MATRIX_CHROMIUM",
3690 },
3691 {
3604 0x0DE1, 3692 0x0DE1,
3605 "GL_TEXTURE_2D", 3693 "GL_TEXTURE_2D",
3606 }, 3694 },
3607 { 3695 {
3608 0x8A2C, 3696 0x8A2C,
3609 "GL_MAX_GEOMETRY_UNIFORM_BLOCKS_EXT", 3697 "GL_MAX_GEOMETRY_UNIFORM_BLOCKS_EXT",
3610 }, 3698 },
3611 { 3699 {
3612 0x80C9, 3700 0x80C9,
3613 "GL_BLEND_SRC_RGB", 3701 "GL_BLEND_SRC_RGB",
(...skipping 68 matching lines...) Expand 10 before | Expand all | Expand 10 after
3682 }, 3770 },
3683 { 3771 {
3684 0x8056, 3772 0x8056,
3685 "GL_RGBA4", 3773 "GL_RGBA4",
3686 }, 3774 },
3687 { 3775 {
3688 0x8232, 3776 0x8232,
3689 "GL_R8UI", 3777 "GL_R8UI",
3690 }, 3778 },
3691 { 3779 {
3780 0x90A4,
3781 "GL_ROUND_CHROMIUM",
3782 },
3783 {
3692 0x150A, 3784 0x150A,
3693 "GL_INVERT", 3785 "GL_INVERT",
3694 }, 3786 },
3695 { 3787 {
3696 0x01000000, 3788 0x01000000,
3697 "GL_MULTISAMPLE_BUFFER_BIT0_QCOM", 3789 "GL_MULTISAMPLE_BUFFER_BIT0_QCOM",
3698 }, 3790 },
3699 { 3791 {
3700 0x78ED, 3792 0x78ED,
3701 "GL_PIXEL_PACK_TRANSFER_BUFFER_CHROMIUM", 3793 "GL_PIXEL_PACK_TRANSFER_BUFFER_CHROMIUM",
(...skipping 444 matching lines...) Expand 10 before | Expand all | Expand 10 after
4146 }, 4238 },
4147 { 4239 {
4148 0x8622, 4240 0x8622,
4149 "GL_VERTEX_ATTRIB_ARRAY_ENABLED", 4241 "GL_VERTEX_ATTRIB_ARRAY_ENABLED",
4150 }, 4242 },
4151 { 4243 {
4152 0x8623, 4244 0x8623,
4153 "GL_VERTEX_ATTRIB_ARRAY_SIZE", 4245 "GL_VERTEX_ATTRIB_ARRAY_SIZE",
4154 }, 4246 },
4155 { 4247 {
4248 0x9086,
4249 "GL_PATH_STROKE_BOUND_CHROMIUM",
4250 },
4251 {
4156 0x8DB9, 4252 0x8DB9,
4157 "GL_FRAMEBUFFER_SRGB_EXT", 4253 "GL_FRAMEBUFFER_SRGB_EXT",
4158 }, 4254 },
4159 { 4255 {
4256 0x907a,
4257 "GL_PATH_MITER_LIMIT_CHROMIUM",
4258 },
4259 {
4160 0x9307, 4260 0x9307,
4161 "GL_REFERENCED_BY_TESS_CONTROL_SHADER_EXT", 4261 "GL_REFERENCED_BY_TESS_CONTROL_SHADER_EXT",
4162 }, 4262 },
4163 { 4263 {
4164 0x8259, 4264 0x8259,
4165 "GL_ACTIVE_PROGRAM_EXT", 4265 "GL_ACTIVE_PROGRAM_EXT",
4166 }, 4266 },
4167 { 4267 {
4168 0x8258, 4268 0x8258,
4169 "GL_PROGRAM_SEPARABLE_EXT", 4269 "GL_PROGRAM_SEPARABLE_EXT",
(...skipping 208 matching lines...) Expand 10 before | Expand all | Expand 10 after
4378 }, 4478 },
4379 { 4479 {
4380 0x8A11, 4480 0x8A11,
4381 "GL_UNIFORM_BUFFER", 4481 "GL_UNIFORM_BUFFER",
4382 }, 4482 },
4383 { 4483 {
4384 0x8823, 4484 0x8823,
4385 "GL_WRITEONLY_RENDERING_QCOM", 4485 "GL_WRITEONLY_RENDERING_QCOM",
4386 }, 4486 },
4387 { 4487 {
4388 0x78F1,
4389 "GL_MAP_CHROMIUM",
4390 },
4391 {
4392 0x8824, 4488 0x8824,
4393 "GL_MAX_DRAW_BUFFERS_EXT", 4489 "GL_MAX_DRAW_BUFFERS_EXT",
4394 }, 4490 },
4395 { 4491 {
4396 0x825E, 4492 0x825E,
4397 "GL_LAYER_PROVOKING_VERTEX_EXT", 4493 "GL_LAYER_PROVOKING_VERTEX_EXT",
4398 }, 4494 },
4399 { 4495 {
4400 0x825A, 4496 0x825A,
4401 "GL_PROGRAM_PIPELINE_BINDING_EXT", 4497 "GL_PROGRAM_PIPELINE_BINDING_EXT",
(...skipping 642 matching lines...) Expand 10 before | Expand all | Expand 10 after
5044 5140
5045 std::string GLES2Util::GetStringMatrixMode(uint32_t value) { 5141 std::string GLES2Util::GetStringMatrixMode(uint32_t value) {
5046 static const EnumToString string_table[] = { 5142 static const EnumToString string_table[] = {
5047 {GL_PATH_PROJECTION_CHROMIUM, "GL_PATH_PROJECTION_CHROMIUM"}, 5143 {GL_PATH_PROJECTION_CHROMIUM, "GL_PATH_PROJECTION_CHROMIUM"},
5048 {GL_PATH_MODELVIEW_CHROMIUM, "GL_PATH_MODELVIEW_CHROMIUM"}, 5144 {GL_PATH_MODELVIEW_CHROMIUM, "GL_PATH_MODELVIEW_CHROMIUM"},
5049 }; 5145 };
5050 return GLES2Util::GetQualifiedEnumString(string_table, 5146 return GLES2Util::GetQualifiedEnumString(string_table,
5051 arraysize(string_table), value); 5147 arraysize(string_table), value);
5052 } 5148 }
5053 5149
5150 std::string GLES2Util::GetStringPathCoordType(uint32_t value) {
5151 static const EnumToString string_table[] = {
5152 {GL_BYTE, "GL_BYTE"},
5153 {GL_UNSIGNED_BYTE, "GL_UNSIGNED_BYTE"},
5154 {GL_SHORT, "GL_SHORT"},
5155 {GL_UNSIGNED_SHORT, "GL_UNSIGNED_SHORT"},
5156 {GL_FLOAT, "GL_FLOAT"},
5157 };
5158 return GLES2Util::GetQualifiedEnumString(string_table,
5159 arraysize(string_table), value);
5160 }
5161
5162 std::string GLES2Util::GetStringPathCoverMode(uint32_t value) {
5163 static const EnumToString string_table[] = {
5164 {GL_CONVEX_HULL_CHROMIUM, "GL_CONVEX_HULL_CHROMIUM"},
5165 {GL_BOUNDING_BOX_CHROMIUM, "GL_BOUNDING_BOX_CHROMIUM"},
5166 };
5167 return GLES2Util::GetQualifiedEnumString(string_table,
5168 arraysize(string_table), value);
5169 }
5170
5171 std::string GLES2Util::GetStringPathFillMode(uint32_t value) {
5172 static const EnumToString string_table[] = {
5173 {GL_INVERT, "GL_INVERT"},
5174 {GL_COUNT_UP_CHROMIUM, "GL_COUNT_UP_CHROMIUM"},
5175 {GL_COUNT_DOWN_CHROMIUM, "GL_COUNT_DOWN_CHROMIUM"},
5176 };
5177 return GLES2Util::GetQualifiedEnumString(string_table,
5178 arraysize(string_table), value);
5179 }
5180
5181 std::string GLES2Util::GetStringPathParameter(uint32_t value) {
5182 static const EnumToString string_table[] = {
5183 {GL_PATH_STROKE_WIDTH_CHROMIUM, "GL_PATH_STROKE_WIDTH_CHROMIUM"},
5184 {GL_PATH_END_CAPS_CHROMIUM, "GL_PATH_END_CAPS_CHROMIUM"},
5185 {GL_PATH_JOIN_STYLE_CHROMIUM, "GL_PATH_JOIN_STYLE_CHROMIUM"},
5186 {GL_PATH_MITER_LIMIT_CHROMIUM, "GL_PATH_MITER_LIMIT_CHROMIUM"},
5187 {GL_PATH_STROKE_BOUND_CHROMIUM, "GL_PATH_STROKE_BOUND_CHROMIUM"},
5188 };
5189 return GLES2Util::GetQualifiedEnumString(string_table,
5190 arraysize(string_table), value);
5191 }
5192
5054 std::string GLES2Util::GetStringPixelStore(uint32_t value) { 5193 std::string GLES2Util::GetStringPixelStore(uint32_t value) {
5055 static const EnumToString string_table[] = { 5194 static const EnumToString string_table[] = {
5056 {GL_PACK_ALIGNMENT, "GL_PACK_ALIGNMENT"}, 5195 {GL_PACK_ALIGNMENT, "GL_PACK_ALIGNMENT"},
5057 {GL_UNPACK_ALIGNMENT, "GL_UNPACK_ALIGNMENT"}, 5196 {GL_UNPACK_ALIGNMENT, "GL_UNPACK_ALIGNMENT"},
5058 {GL_UNPACK_FLIP_Y_CHROMIUM, "GL_UNPACK_FLIP_Y_CHROMIUM"}, 5197 {GL_UNPACK_FLIP_Y_CHROMIUM, "GL_UNPACK_FLIP_Y_CHROMIUM"},
5059 {GL_UNPACK_PREMULTIPLY_ALPHA_CHROMIUM, 5198 {GL_UNPACK_PREMULTIPLY_ALPHA_CHROMIUM,
5060 "GL_UNPACK_PREMULTIPLY_ALPHA_CHROMIUM"}, 5199 "GL_UNPACK_PREMULTIPLY_ALPHA_CHROMIUM"},
5061 {GL_UNPACK_UNPREMULTIPLY_ALPHA_CHROMIUM, 5200 {GL_UNPACK_UNPREMULTIPLY_ALPHA_CHROMIUM,
5062 "GL_UNPACK_UNPREMULTIPLY_ALPHA_CHROMIUM"}, 5201 "GL_UNPACK_UNPREMULTIPLY_ALPHA_CHROMIUM"},
5063 {GL_PACK_ROW_LENGTH, "GL_PACK_ROW_LENGTH"}, 5202 {GL_PACK_ROW_LENGTH, "GL_PACK_ROW_LENGTH"},
(...skipping 722 matching lines...) Expand 10 before | Expand all | Expand 10 after
5786 5925
5787 std::string GLES2Util::GetStringVertexPointer(uint32_t value) { 5926 std::string GLES2Util::GetStringVertexPointer(uint32_t value) {
5788 static const EnumToString string_table[] = { 5927 static const EnumToString string_table[] = {
5789 {GL_VERTEX_ATTRIB_ARRAY_POINTER, "GL_VERTEX_ATTRIB_ARRAY_POINTER"}, 5928 {GL_VERTEX_ATTRIB_ARRAY_POINTER, "GL_VERTEX_ATTRIB_ARRAY_POINTER"},
5790 }; 5929 };
5791 return GLES2Util::GetQualifiedEnumString(string_table, 5930 return GLES2Util::GetQualifiedEnumString(string_table,
5792 arraysize(string_table), value); 5931 arraysize(string_table), value);
5793 } 5932 }
5794 5933
5795 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_UTILS_IMPLEMENTATION_AUTOGEN_H_ 5934 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_UTILS_IMPLEMENTATION_AUTOGEN_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698