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

Side by Side Diff: gpu/command_buffer/client/gles2_c_lib_autogen.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
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 1573 matching lines...) Expand 10 before | Expand all | Expand 10 after
1584 gles2::GetGLContext()->StencilThenCoverFillPathCHROMIUM(path, fillMode, mask, 1584 gles2::GetGLContext()->StencilThenCoverFillPathCHROMIUM(path, fillMode, mask,
1585 coverMode); 1585 coverMode);
1586 } 1586 }
1587 void GL_APIENTRY GLES2StencilThenCoverStrokePathCHROMIUM(GLuint path, 1587 void GL_APIENTRY GLES2StencilThenCoverStrokePathCHROMIUM(GLuint path,
1588 GLint reference, 1588 GLint reference,
1589 GLuint mask, 1589 GLuint mask,
1590 GLenum coverMode) { 1590 GLenum coverMode) {
1591 gles2::GetGLContext()->StencilThenCoverStrokePathCHROMIUM(path, reference, 1591 gles2::GetGLContext()->StencilThenCoverStrokePathCHROMIUM(path, reference,
1592 mask, coverMode); 1592 mask, coverMode);
1593 } 1593 }
1594 void GL_APIENTRY
1595 GLES2StencilFillPathInstancedCHROMIUM(GLsizei numPaths,
1596 GLenum pathNameType,
1597 const GLvoid* paths,
1598 GLuint pathBase,
1599 GLenum fillMode,
1600 GLuint mask,
1601 GLenum transformType,
1602 const GLfloat* transformValues) {
1603 gles2::GetGLContext()->StencilFillPathInstancedCHROMIUM(
1604 numPaths, pathNameType, paths, pathBase, fillMode, mask, transformType,
1605 transformValues);
1606 }
1607 void GL_APIENTRY
1608 GLES2StencilStrokePathInstancedCHROMIUM(GLsizei numPaths,
1609 GLenum pathNameType,
1610 const GLvoid* paths,
1611 GLuint pathBase,
1612 GLint reference,
1613 GLuint mask,
1614 GLenum transformType,
1615 const GLfloat* transformValues) {
1616 gles2::GetGLContext()->StencilStrokePathInstancedCHROMIUM(
1617 numPaths, pathNameType, paths, pathBase, reference, mask, transformType,
1618 transformValues);
1619 }
1620 void GL_APIENTRY
1621 GLES2CoverFillPathInstancedCHROMIUM(GLsizei numPaths,
1622 GLenum pathNameType,
1623 const GLvoid* paths,
1624 GLuint pathBase,
1625 GLenum coverMode,
1626 GLenum transformType,
1627 const GLfloat* transformValues) {
1628 gles2::GetGLContext()->CoverFillPathInstancedCHROMIUM(
1629 numPaths, pathNameType, paths, pathBase, coverMode, transformType,
1630 transformValues);
1631 }
1632 void GL_APIENTRY
1633 GLES2CoverStrokePathInstancedCHROMIUM(GLsizei numPaths,
1634 GLenum pathNameType,
1635 const GLvoid* paths,
1636 GLuint pathBase,
1637 GLenum coverMode,
1638 GLenum transformType,
1639 const GLfloat* transformValues) {
1640 gles2::GetGLContext()->CoverStrokePathInstancedCHROMIUM(
1641 numPaths, pathNameType, paths, pathBase, coverMode, transformType,
1642 transformValues);
1643 }
1644 void GL_APIENTRY
1645 GLES2StencilThenCoverFillPathInstancedCHROMIUM(GLsizei numPaths,
1646 GLenum pathNameType,
1647 const GLvoid* paths,
1648 GLuint pathBase,
1649 GLenum fillMode,
1650 GLuint mask,
1651 GLenum coverMode,
1652 GLenum transformType,
1653 const GLfloat* transformValues) {
1654 gles2::GetGLContext()->StencilThenCoverFillPathInstancedCHROMIUM(
1655 numPaths, pathNameType, paths, pathBase, fillMode, mask, coverMode,
1656 transformType, transformValues);
1657 }
1658 void GL_APIENTRY GLES2StencilThenCoverStrokePathInstancedCHROMIUM(
1659 GLsizei numPaths,
1660 GLenum pathNameType,
1661 const GLvoid* paths,
1662 GLuint pathBase,
1663 GLint reference,
1664 GLuint mask,
1665 GLenum coverMode,
1666 GLenum transformType,
1667 const GLfloat* transformValues) {
1668 gles2::GetGLContext()->StencilThenCoverStrokePathInstancedCHROMIUM(
1669 numPaths, pathNameType, paths, pathBase, reference, mask, coverMode,
1670 transformType, transformValues);
1671 }
1594 GLenum GL_APIENTRY GLES2GetGraphicsResetStatusKHR() { 1672 GLenum GL_APIENTRY GLES2GetGraphicsResetStatusKHR() {
1595 return gles2::GetGLContext()->GetGraphicsResetStatusKHR(); 1673 return gles2::GetGLContext()->GetGraphicsResetStatusKHR();
1596 } 1674 }
1597 void GL_APIENTRY GLES2BlendBarrierKHR() { 1675 void GL_APIENTRY GLES2BlendBarrierKHR() {
1598 gles2::GetGLContext()->BlendBarrierKHR(); 1676 gles2::GetGLContext()->BlendBarrierKHR();
1599 } 1677 }
1600 void GL_APIENTRY GLES2ApplyScreenSpaceAntialiasingCHROMIUM() { 1678 void GL_APIENTRY GLES2ApplyScreenSpaceAntialiasingCHROMIUM() {
1601 gles2::GetGLContext()->ApplyScreenSpaceAntialiasingCHROMIUM(); 1679 gles2::GetGLContext()->ApplyScreenSpaceAntialiasingCHROMIUM();
1602 } 1680 }
1603 1681
(...skipping 1222 matching lines...) Expand 10 before | Expand all | Expand 10 after
2826 "glStencilThenCoverFillPathCHROMIUM", 2904 "glStencilThenCoverFillPathCHROMIUM",
2827 reinterpret_cast<GLES2FunctionPointer>( 2905 reinterpret_cast<GLES2FunctionPointer>(
2828 glStencilThenCoverFillPathCHROMIUM), 2906 glStencilThenCoverFillPathCHROMIUM),
2829 }, 2907 },
2830 { 2908 {
2831 "glStencilThenCoverStrokePathCHROMIUM", 2909 "glStencilThenCoverStrokePathCHROMIUM",
2832 reinterpret_cast<GLES2FunctionPointer>( 2910 reinterpret_cast<GLES2FunctionPointer>(
2833 glStencilThenCoverStrokePathCHROMIUM), 2911 glStencilThenCoverStrokePathCHROMIUM),
2834 }, 2912 },
2835 { 2913 {
2914 "glStencilFillPathInstancedCHROMIUM",
2915 reinterpret_cast<GLES2FunctionPointer>(
2916 glStencilFillPathInstancedCHROMIUM),
2917 },
2918 {
2919 "glStencilStrokePathInstancedCHROMIUM",
2920 reinterpret_cast<GLES2FunctionPointer>(
2921 glStencilStrokePathInstancedCHROMIUM),
2922 },
2923 {
2924 "glCoverFillPathInstancedCHROMIUM",
2925 reinterpret_cast<GLES2FunctionPointer>(
2926 glCoverFillPathInstancedCHROMIUM),
2927 },
2928 {
2929 "glCoverStrokePathInstancedCHROMIUM",
2930 reinterpret_cast<GLES2FunctionPointer>(
2931 glCoverStrokePathInstancedCHROMIUM),
2932 },
2933 {
2934 "glStencilThenCoverFillPathInstancedCHROMIUM",
2935 reinterpret_cast<GLES2FunctionPointer>(
2936 glStencilThenCoverFillPathInstancedCHROMIUM),
2937 },
2938 {
2939 "glStencilThenCoverStrokePathInstancedCHROMIUM",
2940 reinterpret_cast<GLES2FunctionPointer>(
2941 glStencilThenCoverStrokePathInstancedCHROMIUM),
2942 },
2943 {
2836 "glGetGraphicsResetStatusKHR", 2944 "glGetGraphicsResetStatusKHR",
2837 reinterpret_cast<GLES2FunctionPointer>(glGetGraphicsResetStatusKHR), 2945 reinterpret_cast<GLES2FunctionPointer>(glGetGraphicsResetStatusKHR),
2838 }, 2946 },
2839 { 2947 {
2840 "glBlendBarrierKHR", 2948 "glBlendBarrierKHR",
2841 reinterpret_cast<GLES2FunctionPointer>(glBlendBarrierKHR), 2949 reinterpret_cast<GLES2FunctionPointer>(glBlendBarrierKHR),
2842 }, 2950 },
2843 { 2951 {
2844 "glApplyScreenSpaceAntialiasingCHROMIUM", 2952 "glApplyScreenSpaceAntialiasingCHROMIUM",
2845 reinterpret_cast<GLES2FunctionPointer>( 2953 reinterpret_cast<GLES2FunctionPointer>(
2846 glApplyScreenSpaceAntialiasingCHROMIUM), 2954 glApplyScreenSpaceAntialiasingCHROMIUM),
2847 }, 2955 },
2848 { 2956 {
2849 NULL, NULL, 2957 NULL, NULL,
2850 }, 2958 },
2851 }; 2959 };
2852 2960
2853 } // namespace gles2 2961 } // namespace gles2
2854 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_C_LIB_AUTOGEN_H_ 2962 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_C_LIB_AUTOGEN_H_
OLDNEW
« no previous file with comments | « gpu/command_buffer/build_gles2_cmd_buffer.py ('k') | gpu/command_buffer/client/gles2_cmd_helper_autogen.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698