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

Side by Side Diff: ui/gl/gl_bindings_autogen_gl.h

Issue 477623004: command_buffer: Support instanced path rendering in gpu command buffer (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@new-03-path-funcs
Patch Set: fix msvc signedness warning in an unittest Created 5 years, 1 month 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
« no previous file with comments | « ui/gl/gl_bindings_api_autogen_gl.h ('k') | ui/gl/gl_bindings_autogen_gl.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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 // ui/gl/generate_bindings.py 6 // ui/gl/generate_bindings.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 181 matching lines...) Expand 10 before | Expand all | Expand 10 after
192 GLsizei height); 192 GLsizei height);
193 typedef void(GL_BINDING_CALL* glCopyTexSubImage3DProc)(GLenum target, 193 typedef void(GL_BINDING_CALL* glCopyTexSubImage3DProc)(GLenum target,
194 GLint level, 194 GLint level,
195 GLint xoffset, 195 GLint xoffset,
196 GLint yoffset, 196 GLint yoffset,
197 GLint zoffset, 197 GLint zoffset,
198 GLint x, 198 GLint x,
199 GLint y, 199 GLint y,
200 GLsizei width, 200 GLsizei width,
201 GLsizei height); 201 GLsizei height);
202 typedef void(GL_BINDING_CALL* glCoverFillPathInstancedNVProc)(
203 GLsizei numPaths,
204 GLenum pathNameType,
205 const void* paths,
206 GLuint pathBase,
207 GLenum coverMode,
208 GLenum transformType,
209 const GLfloat* transformValues);
202 typedef void(GL_BINDING_CALL* glCoverFillPathNVProc)(GLuint path, 210 typedef void(GL_BINDING_CALL* glCoverFillPathNVProc)(GLuint path,
203 GLenum coverMode); 211 GLenum coverMode);
212 typedef void(GL_BINDING_CALL* glCoverStrokePathInstancedNVProc)(
213 GLsizei numPaths,
214 GLenum pathNameType,
215 const void* paths,
216 GLuint pathBase,
217 GLenum coverMode,
218 GLenum transformType,
219 const GLfloat* transformValues);
204 typedef void(GL_BINDING_CALL* glCoverStrokePathNVProc)(GLuint name, 220 typedef void(GL_BINDING_CALL* glCoverStrokePathNVProc)(GLuint name,
205 GLenum coverMode); 221 GLenum coverMode);
206 typedef GLuint(GL_BINDING_CALL* glCreateProgramProc)(void); 222 typedef GLuint(GL_BINDING_CALL* glCreateProgramProc)(void);
207 typedef GLuint(GL_BINDING_CALL* glCreateShaderProc)(GLenum type); 223 typedef GLuint(GL_BINDING_CALL* glCreateShaderProc)(GLenum type);
208 typedef void(GL_BINDING_CALL* glCullFaceProc)(GLenum mode); 224 typedef void(GL_BINDING_CALL* glCullFaceProc)(GLenum mode);
209 typedef void(GL_BINDING_CALL* glDeleteBuffersARBProc)(GLsizei n, 225 typedef void(GL_BINDING_CALL* glDeleteBuffersARBProc)(GLsizei n,
210 const GLuint* buffers); 226 const GLuint* buffers);
211 typedef void(GL_BINDING_CALL* glDeleteFencesAPPLEProc)(GLsizei n, 227 typedef void(GL_BINDING_CALL* glDeleteFencesAPPLEProc)(GLsizei n,
212 const GLuint* fences); 228 const GLuint* fences);
213 typedef void(GL_BINDING_CALL* glDeleteFencesNVProc)(GLsizei n, 229 typedef void(GL_BINDING_CALL* glDeleteFencesNVProc)(GLsizei n,
(...skipping 446 matching lines...) Expand 10 before | Expand all | Expand 10 after
660 typedef void(GL_BINDING_CALL* glSetFenceNVProc)(GLuint fence, GLenum condition); 676 typedef void(GL_BINDING_CALL* glSetFenceNVProc)(GLuint fence, GLenum condition);
661 typedef void(GL_BINDING_CALL* glShaderBinaryProc)(GLsizei n, 677 typedef void(GL_BINDING_CALL* glShaderBinaryProc)(GLsizei n,
662 const GLuint* shaders, 678 const GLuint* shaders,
663 GLenum binaryformat, 679 GLenum binaryformat,
664 const void* binary, 680 const void* binary,
665 GLsizei length); 681 GLsizei length);
666 typedef void(GL_BINDING_CALL* glShaderSourceProc)(GLuint shader, 682 typedef void(GL_BINDING_CALL* glShaderSourceProc)(GLuint shader,
667 GLsizei count, 683 GLsizei count,
668 const char* const* str, 684 const char* const* str,
669 const GLint* length); 685 const GLint* length);
686 typedef void(GL_BINDING_CALL* glStencilFillPathInstancedNVProc)(
687 GLsizei numPaths,
688 GLenum pathNameType,
689 const void* paths,
690 GLuint pathBase,
691 GLenum fillMode,
692 GLuint mask,
693 GLenum transformType,
694 const GLfloat* transformValues);
670 typedef void(GL_BINDING_CALL* glStencilFillPathNVProc)(GLuint path, 695 typedef void(GL_BINDING_CALL* glStencilFillPathNVProc)(GLuint path,
671 GLenum fillMode, 696 GLenum fillMode,
672 GLuint mask); 697 GLuint mask);
673 typedef void(GL_BINDING_CALL* glStencilFuncProc)(GLenum func, 698 typedef void(GL_BINDING_CALL* glStencilFuncProc)(GLenum func,
674 GLint ref, 699 GLint ref,
675 GLuint mask); 700 GLuint mask);
676 typedef void(GL_BINDING_CALL* glStencilFuncSeparateProc)(GLenum face, 701 typedef void(GL_BINDING_CALL* glStencilFuncSeparateProc)(GLenum face,
677 GLenum func, 702 GLenum func,
678 GLint ref, 703 GLint ref,
679 GLuint mask); 704 GLuint mask);
680 typedef void(GL_BINDING_CALL* glStencilMaskProc)(GLuint mask); 705 typedef void(GL_BINDING_CALL* glStencilMaskProc)(GLuint mask);
681 typedef void(GL_BINDING_CALL* glStencilMaskSeparateProc)(GLenum face, 706 typedef void(GL_BINDING_CALL* glStencilMaskSeparateProc)(GLenum face,
682 GLuint mask); 707 GLuint mask);
683 typedef void(GL_BINDING_CALL* glStencilOpProc)(GLenum fail, 708 typedef void(GL_BINDING_CALL* glStencilOpProc)(GLenum fail,
684 GLenum zfail, 709 GLenum zfail,
685 GLenum zpass); 710 GLenum zpass);
686 typedef void(GL_BINDING_CALL* glStencilOpSeparateProc)(GLenum face, 711 typedef void(GL_BINDING_CALL* glStencilOpSeparateProc)(GLenum face,
687 GLenum fail, 712 GLenum fail,
688 GLenum zfail, 713 GLenum zfail,
689 GLenum zpass); 714 GLenum zpass);
715 typedef void(GL_BINDING_CALL* glStencilStrokePathInstancedNVProc)(
716 GLsizei numPaths,
717 GLenum pathNameType,
718 const void* paths,
719 GLuint pathBase,
720 GLint ref,
721 GLuint mask,
722 GLenum transformType,
723 const GLfloat* transformValues);
690 typedef void(GL_BINDING_CALL* glStencilStrokePathNVProc)(GLuint path, 724 typedef void(GL_BINDING_CALL* glStencilStrokePathNVProc)(GLuint path,
691 GLint reference, 725 GLint reference,
692 GLuint mask); 726 GLuint mask);
727 typedef void(GL_BINDING_CALL* glStencilThenCoverFillPathInstancedNVProc)(
728 GLsizei numPaths,
729 GLenum pathNameType,
730 const void* paths,
731 GLuint pathBase,
732 GLenum fillMode,
733 GLuint mask,
734 GLenum coverMode,
735 GLenum transformType,
736 const GLfloat* transformValues);
693 typedef void(GL_BINDING_CALL* glStencilThenCoverFillPathNVProc)( 737 typedef void(GL_BINDING_CALL* glStencilThenCoverFillPathNVProc)(
694 GLuint path, 738 GLuint path,
695 GLenum fillMode, 739 GLenum fillMode,
696 GLuint mask, 740 GLuint mask,
697 GLenum coverMode); 741 GLenum coverMode);
742 typedef void(GL_BINDING_CALL* glStencilThenCoverStrokePathInstancedNVProc)(
743 GLsizei numPaths,
744 GLenum pathNameType,
745 const void* paths,
746 GLuint pathBase,
747 GLint ref,
748 GLuint mask,
749 GLenum coverMode,
750 GLenum transformType,
751 const GLfloat* transformValues);
698 typedef void(GL_BINDING_CALL* glStencilThenCoverStrokePathNVProc)( 752 typedef void(GL_BINDING_CALL* glStencilThenCoverStrokePathNVProc)(
699 GLuint path, 753 GLuint path,
700 GLint reference, 754 GLint reference,
701 GLuint mask, 755 GLuint mask,
702 GLenum coverMode); 756 GLenum coverMode);
703 typedef GLboolean(GL_BINDING_CALL* glTestFenceAPPLEProc)(GLuint fence); 757 typedef GLboolean(GL_BINDING_CALL* glTestFenceAPPLEProc)(GLuint fence);
704 typedef GLboolean(GL_BINDING_CALL* glTestFenceNVProc)(GLuint fence); 758 typedef GLboolean(GL_BINDING_CALL* glTestFenceNVProc)(GLuint fence);
705 typedef void(GL_BINDING_CALL* glTexImage2DProc)(GLenum target, 759 typedef void(GL_BINDING_CALL* glTexImage2DProc)(GLenum target,
706 GLint level, 760 GLint level,
707 GLint internalformat, 761 GLint internalformat,
(...skipping 326 matching lines...) Expand 10 before | Expand all | Expand 10 after
1034 glColorMaskProc glColorMaskFn; 1088 glColorMaskProc glColorMaskFn;
1035 glCompileShaderProc glCompileShaderFn; 1089 glCompileShaderProc glCompileShaderFn;
1036 glCompressedTexImage2DProc glCompressedTexImage2DFn; 1090 glCompressedTexImage2DProc glCompressedTexImage2DFn;
1037 glCompressedTexImage3DProc glCompressedTexImage3DFn; 1091 glCompressedTexImage3DProc glCompressedTexImage3DFn;
1038 glCompressedTexSubImage2DProc glCompressedTexSubImage2DFn; 1092 glCompressedTexSubImage2DProc glCompressedTexSubImage2DFn;
1039 glCompressedTexSubImage3DProc glCompressedTexSubImage3DFn; 1093 glCompressedTexSubImage3DProc glCompressedTexSubImage3DFn;
1040 glCopyBufferSubDataProc glCopyBufferSubDataFn; 1094 glCopyBufferSubDataProc glCopyBufferSubDataFn;
1041 glCopyTexImage2DProc glCopyTexImage2DFn; 1095 glCopyTexImage2DProc glCopyTexImage2DFn;
1042 glCopyTexSubImage2DProc glCopyTexSubImage2DFn; 1096 glCopyTexSubImage2DProc glCopyTexSubImage2DFn;
1043 glCopyTexSubImage3DProc glCopyTexSubImage3DFn; 1097 glCopyTexSubImage3DProc glCopyTexSubImage3DFn;
1098 glCoverFillPathInstancedNVProc glCoverFillPathInstancedNVFn;
1044 glCoverFillPathNVProc glCoverFillPathNVFn; 1099 glCoverFillPathNVProc glCoverFillPathNVFn;
1100 glCoverStrokePathInstancedNVProc glCoverStrokePathInstancedNVFn;
1045 glCoverStrokePathNVProc glCoverStrokePathNVFn; 1101 glCoverStrokePathNVProc glCoverStrokePathNVFn;
1046 glCreateProgramProc glCreateProgramFn; 1102 glCreateProgramProc glCreateProgramFn;
1047 glCreateShaderProc glCreateShaderFn; 1103 glCreateShaderProc glCreateShaderFn;
1048 glCullFaceProc glCullFaceFn; 1104 glCullFaceProc glCullFaceFn;
1049 glDeleteBuffersARBProc glDeleteBuffersARBFn; 1105 glDeleteBuffersARBProc glDeleteBuffersARBFn;
1050 glDeleteFencesAPPLEProc glDeleteFencesAPPLEFn; 1106 glDeleteFencesAPPLEProc glDeleteFencesAPPLEFn;
1051 glDeleteFencesNVProc glDeleteFencesNVFn; 1107 glDeleteFencesNVProc glDeleteFencesNVFn;
1052 glDeleteFramebuffersEXTProc glDeleteFramebuffersEXTFn; 1108 glDeleteFramebuffersEXTProc glDeleteFramebuffersEXTFn;
1053 glDeletePathsNVProc glDeletePathsNVFn; 1109 glDeletePathsNVProc glDeletePathsNVFn;
1054 glDeleteProgramProc glDeleteProgramFn; 1110 glDeleteProgramProc glDeleteProgramFn;
(...skipping 159 matching lines...) Expand 10 before | Expand all | Expand 10 after
1214 glSampleCoverageProc glSampleCoverageFn; 1270 glSampleCoverageProc glSampleCoverageFn;
1215 glSamplerParameterfProc glSamplerParameterfFn; 1271 glSamplerParameterfProc glSamplerParameterfFn;
1216 glSamplerParameterfvProc glSamplerParameterfvFn; 1272 glSamplerParameterfvProc glSamplerParameterfvFn;
1217 glSamplerParameteriProc glSamplerParameteriFn; 1273 glSamplerParameteriProc glSamplerParameteriFn;
1218 glSamplerParameterivProc glSamplerParameterivFn; 1274 glSamplerParameterivProc glSamplerParameterivFn;
1219 glScissorProc glScissorFn; 1275 glScissorProc glScissorFn;
1220 glSetFenceAPPLEProc glSetFenceAPPLEFn; 1276 glSetFenceAPPLEProc glSetFenceAPPLEFn;
1221 glSetFenceNVProc glSetFenceNVFn; 1277 glSetFenceNVProc glSetFenceNVFn;
1222 glShaderBinaryProc glShaderBinaryFn; 1278 glShaderBinaryProc glShaderBinaryFn;
1223 glShaderSourceProc glShaderSourceFn; 1279 glShaderSourceProc glShaderSourceFn;
1280 glStencilFillPathInstancedNVProc glStencilFillPathInstancedNVFn;
1224 glStencilFillPathNVProc glStencilFillPathNVFn; 1281 glStencilFillPathNVProc glStencilFillPathNVFn;
1225 glStencilFuncProc glStencilFuncFn; 1282 glStencilFuncProc glStencilFuncFn;
1226 glStencilFuncSeparateProc glStencilFuncSeparateFn; 1283 glStencilFuncSeparateProc glStencilFuncSeparateFn;
1227 glStencilMaskProc glStencilMaskFn; 1284 glStencilMaskProc glStencilMaskFn;
1228 glStencilMaskSeparateProc glStencilMaskSeparateFn; 1285 glStencilMaskSeparateProc glStencilMaskSeparateFn;
1229 glStencilOpProc glStencilOpFn; 1286 glStencilOpProc glStencilOpFn;
1230 glStencilOpSeparateProc glStencilOpSeparateFn; 1287 glStencilOpSeparateProc glStencilOpSeparateFn;
1288 glStencilStrokePathInstancedNVProc glStencilStrokePathInstancedNVFn;
1231 glStencilStrokePathNVProc glStencilStrokePathNVFn; 1289 glStencilStrokePathNVProc glStencilStrokePathNVFn;
1290 glStencilThenCoverFillPathInstancedNVProc
1291 glStencilThenCoverFillPathInstancedNVFn;
1232 glStencilThenCoverFillPathNVProc glStencilThenCoverFillPathNVFn; 1292 glStencilThenCoverFillPathNVProc glStencilThenCoverFillPathNVFn;
1293 glStencilThenCoverStrokePathInstancedNVProc
1294 glStencilThenCoverStrokePathInstancedNVFn;
1233 glStencilThenCoverStrokePathNVProc glStencilThenCoverStrokePathNVFn; 1295 glStencilThenCoverStrokePathNVProc glStencilThenCoverStrokePathNVFn;
1234 glTestFenceAPPLEProc glTestFenceAPPLEFn; 1296 glTestFenceAPPLEProc glTestFenceAPPLEFn;
1235 glTestFenceNVProc glTestFenceNVFn; 1297 glTestFenceNVProc glTestFenceNVFn;
1236 glTexImage2DProc glTexImage2DFn; 1298 glTexImage2DProc glTexImage2DFn;
1237 glTexImage3DProc glTexImage3DFn; 1299 glTexImage3DProc glTexImage3DFn;
1238 glTexParameterfProc glTexParameterfFn; 1300 glTexParameterfProc glTexParameterfFn;
1239 glTexParameterfvProc glTexParameterfvFn; 1301 glTexParameterfvProc glTexParameterfvFn;
1240 glTexParameteriProc glTexParameteriFn; 1302 glTexParameteriProc glTexParameteriFn;
1241 glTexParameterivProc glTexParameterivFn; 1303 glTexParameterivProc glTexParameterivFn;
1242 glTexStorage2DEXTProc glTexStorage2DEXTFn; 1304 glTexStorage2DEXTProc glTexStorage2DEXTFn;
(...skipping 232 matching lines...) Expand 10 before | Expand all | Expand 10 after
1475 GLsizei height) = 0; 1537 GLsizei height) = 0;
1476 virtual void glCopyTexSubImage3DFn(GLenum target, 1538 virtual void glCopyTexSubImage3DFn(GLenum target,
1477 GLint level, 1539 GLint level,
1478 GLint xoffset, 1540 GLint xoffset,
1479 GLint yoffset, 1541 GLint yoffset,
1480 GLint zoffset, 1542 GLint zoffset,
1481 GLint x, 1543 GLint x,
1482 GLint y, 1544 GLint y,
1483 GLsizei width, 1545 GLsizei width,
1484 GLsizei height) = 0; 1546 GLsizei height) = 0;
1547 virtual void glCoverFillPathInstancedNVFn(GLsizei numPaths,
1548 GLenum pathNameType,
1549 const void* paths,
1550 GLuint pathBase,
1551 GLenum coverMode,
1552 GLenum transformType,
1553 const GLfloat* transformValues) = 0;
1485 virtual void glCoverFillPathNVFn(GLuint path, GLenum coverMode) = 0; 1554 virtual void glCoverFillPathNVFn(GLuint path, GLenum coverMode) = 0;
1555 virtual void glCoverStrokePathInstancedNVFn(
1556 GLsizei numPaths,
1557 GLenum pathNameType,
1558 const void* paths,
1559 GLuint pathBase,
1560 GLenum coverMode,
1561 GLenum transformType,
1562 const GLfloat* transformValues) = 0;
1486 virtual void glCoverStrokePathNVFn(GLuint name, GLenum coverMode) = 0; 1563 virtual void glCoverStrokePathNVFn(GLuint name, GLenum coverMode) = 0;
1487 virtual GLuint glCreateProgramFn(void) = 0; 1564 virtual GLuint glCreateProgramFn(void) = 0;
1488 virtual GLuint glCreateShaderFn(GLenum type) = 0; 1565 virtual GLuint glCreateShaderFn(GLenum type) = 0;
1489 virtual void glCullFaceFn(GLenum mode) = 0; 1566 virtual void glCullFaceFn(GLenum mode) = 0;
1490 virtual void glDeleteBuffersARBFn(GLsizei n, const GLuint* buffers) = 0; 1567 virtual void glDeleteBuffersARBFn(GLsizei n, const GLuint* buffers) = 0;
1491 virtual void glDeleteFencesAPPLEFn(GLsizei n, const GLuint* fences) = 0; 1568 virtual void glDeleteFencesAPPLEFn(GLsizei n, const GLuint* fences) = 0;
1492 virtual void glDeleteFencesNVFn(GLsizei n, const GLuint* fences) = 0; 1569 virtual void glDeleteFencesNVFn(GLsizei n, const GLuint* fences) = 0;
1493 virtual void glDeleteFramebuffersEXTFn(GLsizei n, 1570 virtual void glDeleteFramebuffersEXTFn(GLsizei n,
1494 const GLuint* framebuffers) = 0; 1571 const GLuint* framebuffers) = 0;
1495 virtual void glDeletePathsNVFn(GLuint path, GLsizei range) = 0; 1572 virtual void glDeletePathsNVFn(GLuint path, GLsizei range) = 0;
(...skipping 370 matching lines...) Expand 10 before | Expand all | Expand 10 after
1866 virtual void glSetFenceNVFn(GLuint fence, GLenum condition) = 0; 1943 virtual void glSetFenceNVFn(GLuint fence, GLenum condition) = 0;
1867 virtual void glShaderBinaryFn(GLsizei n, 1944 virtual void glShaderBinaryFn(GLsizei n,
1868 const GLuint* shaders, 1945 const GLuint* shaders,
1869 GLenum binaryformat, 1946 GLenum binaryformat,
1870 const void* binary, 1947 const void* binary,
1871 GLsizei length) = 0; 1948 GLsizei length) = 0;
1872 virtual void glShaderSourceFn(GLuint shader, 1949 virtual void glShaderSourceFn(GLuint shader,
1873 GLsizei count, 1950 GLsizei count,
1874 const char* const* str, 1951 const char* const* str,
1875 const GLint* length) = 0; 1952 const GLint* length) = 0;
1953 virtual void glStencilFillPathInstancedNVFn(
1954 GLsizei numPaths,
1955 GLenum pathNameType,
1956 const void* paths,
1957 GLuint pathBase,
1958 GLenum fillMode,
1959 GLuint mask,
1960 GLenum transformType,
1961 const GLfloat* transformValues) = 0;
1876 virtual void glStencilFillPathNVFn(GLuint path, 1962 virtual void glStencilFillPathNVFn(GLuint path,
1877 GLenum fillMode, 1963 GLenum fillMode,
1878 GLuint mask) = 0; 1964 GLuint mask) = 0;
1879 virtual void glStencilFuncFn(GLenum func, GLint ref, GLuint mask) = 0; 1965 virtual void glStencilFuncFn(GLenum func, GLint ref, GLuint mask) = 0;
1880 virtual void glStencilFuncSeparateFn(GLenum face, 1966 virtual void glStencilFuncSeparateFn(GLenum face,
1881 GLenum func, 1967 GLenum func,
1882 GLint ref, 1968 GLint ref,
1883 GLuint mask) = 0; 1969 GLuint mask) = 0;
1884 virtual void glStencilMaskFn(GLuint mask) = 0; 1970 virtual void glStencilMaskFn(GLuint mask) = 0;
1885 virtual void glStencilMaskSeparateFn(GLenum face, GLuint mask) = 0; 1971 virtual void glStencilMaskSeparateFn(GLenum face, GLuint mask) = 0;
1886 virtual void glStencilOpFn(GLenum fail, GLenum zfail, GLenum zpass) = 0; 1972 virtual void glStencilOpFn(GLenum fail, GLenum zfail, GLenum zpass) = 0;
1887 virtual void glStencilOpSeparateFn(GLenum face, 1973 virtual void glStencilOpSeparateFn(GLenum face,
1888 GLenum fail, 1974 GLenum fail,
1889 GLenum zfail, 1975 GLenum zfail,
1890 GLenum zpass) = 0; 1976 GLenum zpass) = 0;
1977 virtual void glStencilStrokePathInstancedNVFn(
1978 GLsizei numPaths,
1979 GLenum pathNameType,
1980 const void* paths,
1981 GLuint pathBase,
1982 GLint ref,
1983 GLuint mask,
1984 GLenum transformType,
1985 const GLfloat* transformValues) = 0;
1891 virtual void glStencilStrokePathNVFn(GLuint path, 1986 virtual void glStencilStrokePathNVFn(GLuint path,
1892 GLint reference, 1987 GLint reference,
1893 GLuint mask) = 0; 1988 GLuint mask) = 0;
1989 virtual void glStencilThenCoverFillPathInstancedNVFn(
1990 GLsizei numPaths,
1991 GLenum pathNameType,
1992 const void* paths,
1993 GLuint pathBase,
1994 GLenum fillMode,
1995 GLuint mask,
1996 GLenum coverMode,
1997 GLenum transformType,
1998 const GLfloat* transformValues) = 0;
1894 virtual void glStencilThenCoverFillPathNVFn(GLuint path, 1999 virtual void glStencilThenCoverFillPathNVFn(GLuint path,
1895 GLenum fillMode, 2000 GLenum fillMode,
1896 GLuint mask, 2001 GLuint mask,
1897 GLenum coverMode) = 0; 2002 GLenum coverMode) = 0;
2003 virtual void glStencilThenCoverStrokePathInstancedNVFn(
2004 GLsizei numPaths,
2005 GLenum pathNameType,
2006 const void* paths,
2007 GLuint pathBase,
2008 GLint ref,
2009 GLuint mask,
2010 GLenum coverMode,
2011 GLenum transformType,
2012 const GLfloat* transformValues) = 0;
1898 virtual void glStencilThenCoverStrokePathNVFn(GLuint path, 2013 virtual void glStencilThenCoverStrokePathNVFn(GLuint path,
1899 GLint reference, 2014 GLint reference,
1900 GLuint mask, 2015 GLuint mask,
1901 GLenum coverMode) = 0; 2016 GLenum coverMode) = 0;
1902 virtual GLboolean glTestFenceAPPLEFn(GLuint fence) = 0; 2017 virtual GLboolean glTestFenceAPPLEFn(GLuint fence) = 0;
1903 virtual GLboolean glTestFenceNVFn(GLuint fence) = 0; 2018 virtual GLboolean glTestFenceNVFn(GLuint fence) = 0;
1904 virtual void glTexImage2DFn(GLenum target, 2019 virtual void glTexImage2DFn(GLenum target,
1905 GLint level, 2020 GLint level,
1906 GLint internalformat, 2021 GLint internalformat,
1907 GLsizei width, 2022 GLsizei width,
(...skipping 270 matching lines...) Expand 10 before | Expand all | Expand 10 after
2178 #define glCompressedTexImage3D \ 2293 #define glCompressedTexImage3D \
2179 ::gfx::g_current_gl_context->glCompressedTexImage3DFn 2294 ::gfx::g_current_gl_context->glCompressedTexImage3DFn
2180 #define glCompressedTexSubImage2D \ 2295 #define glCompressedTexSubImage2D \
2181 ::gfx::g_current_gl_context->glCompressedTexSubImage2DFn 2296 ::gfx::g_current_gl_context->glCompressedTexSubImage2DFn
2182 #define glCompressedTexSubImage3D \ 2297 #define glCompressedTexSubImage3D \
2183 ::gfx::g_current_gl_context->glCompressedTexSubImage3DFn 2298 ::gfx::g_current_gl_context->glCompressedTexSubImage3DFn
2184 #define glCopyBufferSubData ::gfx::g_current_gl_context->glCopyBufferSubDataFn 2299 #define glCopyBufferSubData ::gfx::g_current_gl_context->glCopyBufferSubDataFn
2185 #define glCopyTexImage2D ::gfx::g_current_gl_context->glCopyTexImage2DFn 2300 #define glCopyTexImage2D ::gfx::g_current_gl_context->glCopyTexImage2DFn
2186 #define glCopyTexSubImage2D ::gfx::g_current_gl_context->glCopyTexSubImage2DFn 2301 #define glCopyTexSubImage2D ::gfx::g_current_gl_context->glCopyTexSubImage2DFn
2187 #define glCopyTexSubImage3D ::gfx::g_current_gl_context->glCopyTexSubImage3DFn 2302 #define glCopyTexSubImage3D ::gfx::g_current_gl_context->glCopyTexSubImage3DFn
2303 #define glCoverFillPathInstancedNV \
2304 ::gfx::g_current_gl_context->glCoverFillPathInstancedNVFn
2188 #define glCoverFillPathNV ::gfx::g_current_gl_context->glCoverFillPathNVFn 2305 #define glCoverFillPathNV ::gfx::g_current_gl_context->glCoverFillPathNVFn
2306 #define glCoverStrokePathInstancedNV \
2307 ::gfx::g_current_gl_context->glCoverStrokePathInstancedNVFn
2189 #define glCoverStrokePathNV ::gfx::g_current_gl_context->glCoverStrokePathNVFn 2308 #define glCoverStrokePathNV ::gfx::g_current_gl_context->glCoverStrokePathNVFn
2190 #define glCreateProgram ::gfx::g_current_gl_context->glCreateProgramFn 2309 #define glCreateProgram ::gfx::g_current_gl_context->glCreateProgramFn
2191 #define glCreateShader ::gfx::g_current_gl_context->glCreateShaderFn 2310 #define glCreateShader ::gfx::g_current_gl_context->glCreateShaderFn
2192 #define glCullFace ::gfx::g_current_gl_context->glCullFaceFn 2311 #define glCullFace ::gfx::g_current_gl_context->glCullFaceFn
2193 #define glDeleteBuffersARB ::gfx::g_current_gl_context->glDeleteBuffersARBFn 2312 #define glDeleteBuffersARB ::gfx::g_current_gl_context->glDeleteBuffersARBFn
2194 #define glDeleteFencesAPPLE ::gfx::g_current_gl_context->glDeleteFencesAPPLEFn 2313 #define glDeleteFencesAPPLE ::gfx::g_current_gl_context->glDeleteFencesAPPLEFn
2195 #define glDeleteFencesNV ::gfx::g_current_gl_context->glDeleteFencesNVFn 2314 #define glDeleteFencesNV ::gfx::g_current_gl_context->glDeleteFencesNVFn
2196 #define glDeleteFramebuffersEXT \ 2315 #define glDeleteFramebuffersEXT \
2197 ::gfx::g_current_gl_context->glDeleteFramebuffersEXTFn 2316 ::gfx::g_current_gl_context->glDeleteFramebuffersEXTFn
2198 #define glDeletePathsNV ::gfx::g_current_gl_context->glDeletePathsNVFn 2317 #define glDeletePathsNV ::gfx::g_current_gl_context->glDeletePathsNVFn
(...skipping 207 matching lines...) Expand 10 before | Expand all | Expand 10 after
2406 #define glSampleCoverage ::gfx::g_current_gl_context->glSampleCoverageFn 2525 #define glSampleCoverage ::gfx::g_current_gl_context->glSampleCoverageFn
2407 #define glSamplerParameterf ::gfx::g_current_gl_context->glSamplerParameterfFn 2526 #define glSamplerParameterf ::gfx::g_current_gl_context->glSamplerParameterfFn
2408 #define glSamplerParameterfv ::gfx::g_current_gl_context->glSamplerParameterfvFn 2527 #define glSamplerParameterfv ::gfx::g_current_gl_context->glSamplerParameterfvFn
2409 #define glSamplerParameteri ::gfx::g_current_gl_context->glSamplerParameteriFn 2528 #define glSamplerParameteri ::gfx::g_current_gl_context->glSamplerParameteriFn
2410 #define glSamplerParameteriv ::gfx::g_current_gl_context->glSamplerParameterivFn 2529 #define glSamplerParameteriv ::gfx::g_current_gl_context->glSamplerParameterivFn
2411 #define glScissor ::gfx::g_current_gl_context->glScissorFn 2530 #define glScissor ::gfx::g_current_gl_context->glScissorFn
2412 #define glSetFenceAPPLE ::gfx::g_current_gl_context->glSetFenceAPPLEFn 2531 #define glSetFenceAPPLE ::gfx::g_current_gl_context->glSetFenceAPPLEFn
2413 #define glSetFenceNV ::gfx::g_current_gl_context->glSetFenceNVFn 2532 #define glSetFenceNV ::gfx::g_current_gl_context->glSetFenceNVFn
2414 #define glShaderBinary ::gfx::g_current_gl_context->glShaderBinaryFn 2533 #define glShaderBinary ::gfx::g_current_gl_context->glShaderBinaryFn
2415 #define glShaderSource ::gfx::g_current_gl_context->glShaderSourceFn 2534 #define glShaderSource ::gfx::g_current_gl_context->glShaderSourceFn
2535 #define glStencilFillPathInstancedNV \
2536 ::gfx::g_current_gl_context->glStencilFillPathInstancedNVFn
2416 #define glStencilFillPathNV ::gfx::g_current_gl_context->glStencilFillPathNVFn 2537 #define glStencilFillPathNV ::gfx::g_current_gl_context->glStencilFillPathNVFn
2417 #define glStencilFunc ::gfx::g_current_gl_context->glStencilFuncFn 2538 #define glStencilFunc ::gfx::g_current_gl_context->glStencilFuncFn
2418 #define glStencilFuncSeparate \ 2539 #define glStencilFuncSeparate \
2419 ::gfx::g_current_gl_context->glStencilFuncSeparateFn 2540 ::gfx::g_current_gl_context->glStencilFuncSeparateFn
2420 #define glStencilMask ::gfx::g_current_gl_context->glStencilMaskFn 2541 #define glStencilMask ::gfx::g_current_gl_context->glStencilMaskFn
2421 #define glStencilMaskSeparate \ 2542 #define glStencilMaskSeparate \
2422 ::gfx::g_current_gl_context->glStencilMaskSeparateFn 2543 ::gfx::g_current_gl_context->glStencilMaskSeparateFn
2423 #define glStencilOp ::gfx::g_current_gl_context->glStencilOpFn 2544 #define glStencilOp ::gfx::g_current_gl_context->glStencilOpFn
2424 #define glStencilOpSeparate ::gfx::g_current_gl_context->glStencilOpSeparateFn 2545 #define glStencilOpSeparate ::gfx::g_current_gl_context->glStencilOpSeparateFn
2546 #define glStencilStrokePathInstancedNV \
2547 ::gfx::g_current_gl_context->glStencilStrokePathInstancedNVFn
2425 #define glStencilStrokePathNV \ 2548 #define glStencilStrokePathNV \
2426 ::gfx::g_current_gl_context->glStencilStrokePathNVFn 2549 ::gfx::g_current_gl_context->glStencilStrokePathNVFn
2550 #define glStencilThenCoverFillPathInstancedNV \
2551 ::gfx::g_current_gl_context->glStencilThenCoverFillPathInstancedNVFn
2427 #define glStencilThenCoverFillPathNV \ 2552 #define glStencilThenCoverFillPathNV \
2428 ::gfx::g_current_gl_context->glStencilThenCoverFillPathNVFn 2553 ::gfx::g_current_gl_context->glStencilThenCoverFillPathNVFn
2554 #define glStencilThenCoverStrokePathInstancedNV \
2555 ::gfx::g_current_gl_context->glStencilThenCoverStrokePathInstancedNVFn
2429 #define glStencilThenCoverStrokePathNV \ 2556 #define glStencilThenCoverStrokePathNV \
2430 ::gfx::g_current_gl_context->glStencilThenCoverStrokePathNVFn 2557 ::gfx::g_current_gl_context->glStencilThenCoverStrokePathNVFn
2431 #define glTestFenceAPPLE ::gfx::g_current_gl_context->glTestFenceAPPLEFn 2558 #define glTestFenceAPPLE ::gfx::g_current_gl_context->glTestFenceAPPLEFn
2432 #define glTestFenceNV ::gfx::g_current_gl_context->glTestFenceNVFn 2559 #define glTestFenceNV ::gfx::g_current_gl_context->glTestFenceNVFn
2433 #define glTexImage2D ::gfx::g_current_gl_context->glTexImage2DFn 2560 #define glTexImage2D ::gfx::g_current_gl_context->glTexImage2DFn
2434 #define glTexImage3D ::gfx::g_current_gl_context->glTexImage3DFn 2561 #define glTexImage3D ::gfx::g_current_gl_context->glTexImage3DFn
2435 #define glTexParameterf ::gfx::g_current_gl_context->glTexParameterfFn 2562 #define glTexParameterf ::gfx::g_current_gl_context->glTexParameterfFn
2436 #define glTexParameterfv ::gfx::g_current_gl_context->glTexParameterfvFn 2563 #define glTexParameterfv ::gfx::g_current_gl_context->glTexParameterfvFn
2437 #define glTexParameteri ::gfx::g_current_gl_context->glTexParameteriFn 2564 #define glTexParameteri ::gfx::g_current_gl_context->glTexParameteriFn
2438 #define glTexParameteriv ::gfx::g_current_gl_context->glTexParameterivFn 2565 #define glTexParameteriv ::gfx::g_current_gl_context->glTexParameterivFn
(...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after
2495 #define glVertexAttribI4ui ::gfx::g_current_gl_context->glVertexAttribI4uiFn 2622 #define glVertexAttribI4ui ::gfx::g_current_gl_context->glVertexAttribI4uiFn
2496 #define glVertexAttribI4uiv ::gfx::g_current_gl_context->glVertexAttribI4uivFn 2623 #define glVertexAttribI4uiv ::gfx::g_current_gl_context->glVertexAttribI4uivFn
2497 #define glVertexAttribIPointer \ 2624 #define glVertexAttribIPointer \
2498 ::gfx::g_current_gl_context->glVertexAttribIPointerFn 2625 ::gfx::g_current_gl_context->glVertexAttribIPointerFn
2499 #define glVertexAttribPointer \ 2626 #define glVertexAttribPointer \
2500 ::gfx::g_current_gl_context->glVertexAttribPointerFn 2627 ::gfx::g_current_gl_context->glVertexAttribPointerFn
2501 #define glViewport ::gfx::g_current_gl_context->glViewportFn 2628 #define glViewport ::gfx::g_current_gl_context->glViewportFn
2502 #define glWaitSync ::gfx::g_current_gl_context->glWaitSyncFn 2629 #define glWaitSync ::gfx::g_current_gl_context->glWaitSyncFn
2503 2630
2504 #endif // UI_GFX_GL_GL_BINDINGS_AUTOGEN_GL_H_ 2631 #endif // UI_GFX_GL_GL_BINDINGS_AUTOGEN_GL_H_
OLDNEW
« no previous file with comments | « ui/gl/gl_bindings_api_autogen_gl.h ('k') | ui/gl/gl_bindings_autogen_gl.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698