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

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

Issue 2670213005: Hook ANGLE_request_extension up to the passthrough cmd decoder. (Closed)
Patch Set: Address zmo@'s comments Created 3 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« 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 2016 The Chromium Authors. All rights reserved. 1 // Copyright 2016 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 1026 matching lines...) Expand 10 before | Expand all | Expand 10 after
1037 GLsizei samples, 1037 GLsizei samples,
1038 GLenum internalformat, 1038 GLenum internalformat,
1039 GLsizei width, 1039 GLsizei width,
1040 GLsizei height); 1040 GLsizei height);
1041 typedef void(GL_BINDING_CALL* glRenderbufferStorageMultisampleIMGProc)( 1041 typedef void(GL_BINDING_CALL* glRenderbufferStorageMultisampleIMGProc)(
1042 GLenum target, 1042 GLenum target,
1043 GLsizei samples, 1043 GLsizei samples,
1044 GLenum internalformat, 1044 GLenum internalformat,
1045 GLsizei width, 1045 GLsizei width,
1046 GLsizei height); 1046 GLsizei height);
1047 typedef void(GL_BINDING_CALL* glRequestExtensionANGLEProc)(const char* name);
1047 typedef void(GL_BINDING_CALL* glResumeTransformFeedbackProc)(void); 1048 typedef void(GL_BINDING_CALL* glResumeTransformFeedbackProc)(void);
1048 typedef void(GL_BINDING_CALL* glSampleCoverageProc)(GLclampf value, 1049 typedef void(GL_BINDING_CALL* glSampleCoverageProc)(GLclampf value,
1049 GLboolean invert); 1050 GLboolean invert);
1050 typedef void(GL_BINDING_CALL* glSamplerParameterfProc)(GLuint sampler, 1051 typedef void(GL_BINDING_CALL* glSamplerParameterfProc)(GLuint sampler,
1051 GLenum pname, 1052 GLenum pname,
1052 GLfloat param); 1053 GLfloat param);
1053 typedef void(GL_BINDING_CALL* glSamplerParameterfvProc)(GLuint sampler, 1054 typedef void(GL_BINDING_CALL* glSamplerParameterfvProc)(GLuint sampler,
1054 GLenum pname, 1055 GLenum pname,
1055 const GLfloat* params); 1056 const GLfloat* params);
1056 typedef void(GL_BINDING_CALL* glSamplerParameterfvRobustANGLEProc)( 1057 typedef void(GL_BINDING_CALL* glSamplerParameterfvRobustANGLEProc)(
(...skipping 413 matching lines...) Expand 10 before | Expand all | Expand 10 after
1470 GLsizei width, 1471 GLsizei width,
1471 GLsizei height); 1472 GLsizei height);
1472 typedef GLenum(GL_BINDING_CALL* glWaitSyncProc)(GLsync sync, 1473 typedef GLenum(GL_BINDING_CALL* glWaitSyncProc)(GLsync sync,
1473 GLbitfield flags, 1474 GLbitfield flags,
1474 GLuint64 timeout); 1475 GLuint64 timeout);
1475 1476
1476 struct ExtensionsGL { 1477 struct ExtensionsGL {
1477 bool b_GL_ANGLE_framebuffer_blit; 1478 bool b_GL_ANGLE_framebuffer_blit;
1478 bool b_GL_ANGLE_framebuffer_multisample; 1479 bool b_GL_ANGLE_framebuffer_multisample;
1479 bool b_GL_ANGLE_instanced_arrays; 1480 bool b_GL_ANGLE_instanced_arrays;
1481 bool b_GL_ANGLE_request_extension;
1480 bool b_GL_ANGLE_robust_client_memory; 1482 bool b_GL_ANGLE_robust_client_memory;
1481 bool b_GL_ANGLE_translated_shader_source; 1483 bool b_GL_ANGLE_translated_shader_source;
1482 bool b_GL_APPLE_fence; 1484 bool b_GL_APPLE_fence;
1483 bool b_GL_APPLE_vertex_array_object; 1485 bool b_GL_APPLE_vertex_array_object;
1484 bool b_GL_ARB_blend_func_extended; 1486 bool b_GL_ARB_blend_func_extended;
1485 bool b_GL_ARB_draw_buffers; 1487 bool b_GL_ARB_draw_buffers;
1486 bool b_GL_ARB_draw_instanced; 1488 bool b_GL_ARB_draw_instanced;
1487 bool b_GL_ARB_get_program_binary; 1489 bool b_GL_ARB_get_program_binary;
1488 bool b_GL_ARB_instanced_arrays; 1490 bool b_GL_ARB_instanced_arrays;
1489 bool b_GL_ARB_map_buffer_range; 1491 bool b_GL_ARB_map_buffer_range;
(...skipping 340 matching lines...) Expand 10 before | Expand all | Expand 10 after
1830 glReadnPixelsRobustANGLEProc glReadnPixelsRobustANGLEFn; 1832 glReadnPixelsRobustANGLEProc glReadnPixelsRobustANGLEFn;
1831 glReadPixelsProc glReadPixelsFn; 1833 glReadPixelsProc glReadPixelsFn;
1832 glReadPixelsRobustANGLEProc glReadPixelsRobustANGLEFn; 1834 glReadPixelsRobustANGLEProc glReadPixelsRobustANGLEFn;
1833 glReleaseShaderCompilerProc glReleaseShaderCompilerFn; 1835 glReleaseShaderCompilerProc glReleaseShaderCompilerFn;
1834 glRenderbufferStorageEXTProc glRenderbufferStorageEXTFn; 1836 glRenderbufferStorageEXTProc glRenderbufferStorageEXTFn;
1835 glRenderbufferStorageMultisampleProc glRenderbufferStorageMultisampleFn; 1837 glRenderbufferStorageMultisampleProc glRenderbufferStorageMultisampleFn;
1836 glRenderbufferStorageMultisampleANGLEProc 1838 glRenderbufferStorageMultisampleANGLEProc
1837 glRenderbufferStorageMultisampleANGLEFn; 1839 glRenderbufferStorageMultisampleANGLEFn;
1838 glRenderbufferStorageMultisampleEXTProc glRenderbufferStorageMultisampleEXTFn; 1840 glRenderbufferStorageMultisampleEXTProc glRenderbufferStorageMultisampleEXTFn;
1839 glRenderbufferStorageMultisampleIMGProc glRenderbufferStorageMultisampleIMGFn; 1841 glRenderbufferStorageMultisampleIMGProc glRenderbufferStorageMultisampleIMGFn;
1842 glRequestExtensionANGLEProc glRequestExtensionANGLEFn;
1840 glResumeTransformFeedbackProc glResumeTransformFeedbackFn; 1843 glResumeTransformFeedbackProc glResumeTransformFeedbackFn;
1841 glSampleCoverageProc glSampleCoverageFn; 1844 glSampleCoverageProc glSampleCoverageFn;
1842 glSamplerParameterfProc glSamplerParameterfFn; 1845 glSamplerParameterfProc glSamplerParameterfFn;
1843 glSamplerParameterfvProc glSamplerParameterfvFn; 1846 glSamplerParameterfvProc glSamplerParameterfvFn;
1844 glSamplerParameterfvRobustANGLEProc glSamplerParameterfvRobustANGLEFn; 1847 glSamplerParameterfvRobustANGLEProc glSamplerParameterfvRobustANGLEFn;
1845 glSamplerParameteriProc glSamplerParameteriFn; 1848 glSamplerParameteriProc glSamplerParameteriFn;
1846 glSamplerParameterIivRobustANGLEProc glSamplerParameterIivRobustANGLEFn; 1849 glSamplerParameterIivRobustANGLEProc glSamplerParameterIivRobustANGLEFn;
1847 glSamplerParameterIuivRobustANGLEProc glSamplerParameterIuivRobustANGLEFn; 1850 glSamplerParameterIuivRobustANGLEProc glSamplerParameterIuivRobustANGLEFn;
1848 glSamplerParameterivProc glSamplerParameterivFn; 1851 glSamplerParameterivProc glSamplerParameterivFn;
1849 glSamplerParameterivRobustANGLEProc glSamplerParameterivRobustANGLEFn; 1852 glSamplerParameterivRobustANGLEProc glSamplerParameterivRobustANGLEFn;
(...skipping 1001 matching lines...) Expand 10 before | Expand all | Expand 10 after
2851 virtual void glRenderbufferStorageMultisampleEXTFn(GLenum target, 2854 virtual void glRenderbufferStorageMultisampleEXTFn(GLenum target,
2852 GLsizei samples, 2855 GLsizei samples,
2853 GLenum internalformat, 2856 GLenum internalformat,
2854 GLsizei width, 2857 GLsizei width,
2855 GLsizei height) = 0; 2858 GLsizei height) = 0;
2856 virtual void glRenderbufferStorageMultisampleIMGFn(GLenum target, 2859 virtual void glRenderbufferStorageMultisampleIMGFn(GLenum target,
2857 GLsizei samples, 2860 GLsizei samples,
2858 GLenum internalformat, 2861 GLenum internalformat,
2859 GLsizei width, 2862 GLsizei width,
2860 GLsizei height) = 0; 2863 GLsizei height) = 0;
2864 virtual void glRequestExtensionANGLEFn(const char* name) = 0;
2861 virtual void glResumeTransformFeedbackFn(void) = 0; 2865 virtual void glResumeTransformFeedbackFn(void) = 0;
2862 virtual void glSampleCoverageFn(GLclampf value, GLboolean invert) = 0; 2866 virtual void glSampleCoverageFn(GLclampf value, GLboolean invert) = 0;
2863 virtual void glSamplerParameterfFn(GLuint sampler, 2867 virtual void glSamplerParameterfFn(GLuint sampler,
2864 GLenum pname, 2868 GLenum pname,
2865 GLfloat param) = 0; 2869 GLfloat param) = 0;
2866 virtual void glSamplerParameterfvFn(GLuint sampler, 2870 virtual void glSamplerParameterfvFn(GLuint sampler,
2867 GLenum pname, 2871 GLenum pname,
2868 const GLfloat* params) = 0; 2872 const GLfloat* params) = 0;
2869 virtual void glSamplerParameterfvRobustANGLEFn(GLuint sampler, 2873 virtual void glSamplerParameterfvRobustANGLEFn(GLuint sampler,
2870 GLenum pname, 2874 GLenum pname,
(...skipping 784 matching lines...) Expand 10 before | Expand all | Expand 10 after
3655 #define glRenderbufferStorageEXT \ 3659 #define glRenderbufferStorageEXT \
3656 ::gl::g_current_gl_context->glRenderbufferStorageEXTFn 3660 ::gl::g_current_gl_context->glRenderbufferStorageEXTFn
3657 #define glRenderbufferStorageMultisample \ 3661 #define glRenderbufferStorageMultisample \
3658 ::gl::g_current_gl_context->glRenderbufferStorageMultisampleFn 3662 ::gl::g_current_gl_context->glRenderbufferStorageMultisampleFn
3659 #define glRenderbufferStorageMultisampleANGLE \ 3663 #define glRenderbufferStorageMultisampleANGLE \
3660 ::gl::g_current_gl_context->glRenderbufferStorageMultisampleANGLEFn 3664 ::gl::g_current_gl_context->glRenderbufferStorageMultisampleANGLEFn
3661 #define glRenderbufferStorageMultisampleEXT \ 3665 #define glRenderbufferStorageMultisampleEXT \
3662 ::gl::g_current_gl_context->glRenderbufferStorageMultisampleEXTFn 3666 ::gl::g_current_gl_context->glRenderbufferStorageMultisampleEXTFn
3663 #define glRenderbufferStorageMultisampleIMG \ 3667 #define glRenderbufferStorageMultisampleIMG \
3664 ::gl::g_current_gl_context->glRenderbufferStorageMultisampleIMGFn 3668 ::gl::g_current_gl_context->glRenderbufferStorageMultisampleIMGFn
3669 #define glRequestExtensionANGLE \
3670 ::gl::g_current_gl_context->glRequestExtensionANGLEFn
3665 #define glResumeTransformFeedback \ 3671 #define glResumeTransformFeedback \
3666 ::gl::g_current_gl_context->glResumeTransformFeedbackFn 3672 ::gl::g_current_gl_context->glResumeTransformFeedbackFn
3667 #define glSampleCoverage ::gl::g_current_gl_context->glSampleCoverageFn 3673 #define glSampleCoverage ::gl::g_current_gl_context->glSampleCoverageFn
3668 #define glSamplerParameterf ::gl::g_current_gl_context->glSamplerParameterfFn 3674 #define glSamplerParameterf ::gl::g_current_gl_context->glSamplerParameterfFn
3669 #define glSamplerParameterfv ::gl::g_current_gl_context->glSamplerParameterfvFn 3675 #define glSamplerParameterfv ::gl::g_current_gl_context->glSamplerParameterfvFn
3670 #define glSamplerParameterfvRobustANGLE \ 3676 #define glSamplerParameterfvRobustANGLE \
3671 ::gl::g_current_gl_context->glSamplerParameterfvRobustANGLEFn 3677 ::gl::g_current_gl_context->glSamplerParameterfvRobustANGLEFn
3672 #define glSamplerParameteri ::gl::g_current_gl_context->glSamplerParameteriFn 3678 #define glSamplerParameteri ::gl::g_current_gl_context->glSamplerParameteriFn
3673 #define glSamplerParameterIivRobustANGLE \ 3679 #define glSamplerParameterIivRobustANGLE \
3674 ::gl::g_current_gl_context->glSamplerParameterIivRobustANGLEFn 3680 ::gl::g_current_gl_context->glSamplerParameterIivRobustANGLEFn
(...skipping 113 matching lines...) Expand 10 before | Expand all | Expand 10 after
3788 #define glVertexAttribI4ui ::gl::g_current_gl_context->glVertexAttribI4uiFn 3794 #define glVertexAttribI4ui ::gl::g_current_gl_context->glVertexAttribI4uiFn
3789 #define glVertexAttribI4uiv ::gl::g_current_gl_context->glVertexAttribI4uivFn 3795 #define glVertexAttribI4uiv ::gl::g_current_gl_context->glVertexAttribI4uivFn
3790 #define glVertexAttribIPointer \ 3796 #define glVertexAttribIPointer \
3791 ::gl::g_current_gl_context->glVertexAttribIPointerFn 3797 ::gl::g_current_gl_context->glVertexAttribIPointerFn
3792 #define glVertexAttribPointer \ 3798 #define glVertexAttribPointer \
3793 ::gl::g_current_gl_context->glVertexAttribPointerFn 3799 ::gl::g_current_gl_context->glVertexAttribPointerFn
3794 #define glViewport ::gl::g_current_gl_context->glViewportFn 3800 #define glViewport ::gl::g_current_gl_context->glViewportFn
3795 #define glWaitSync ::gl::g_current_gl_context->glWaitSyncFn 3801 #define glWaitSync ::gl::g_current_gl_context->glWaitSyncFn
3796 3802
3797 #endif // UI_GL_GL_BINDINGS_AUTOGEN_GL_H_ 3803 #endif // UI_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