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

Side by Side Diff: ui/gl/gl_bindings_api_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: rebas Created 5 years, 3 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 // 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 164 matching lines...) Expand 10 before | Expand all | Expand 10 after
175 GLsizei height) override; 175 GLsizei height) override;
176 void glCopyTexSubImage3DFn(GLenum target, 176 void glCopyTexSubImage3DFn(GLenum target,
177 GLint level, 177 GLint level,
178 GLint xoffset, 178 GLint xoffset,
179 GLint yoffset, 179 GLint yoffset,
180 GLint zoffset, 180 GLint zoffset,
181 GLint x, 181 GLint x,
182 GLint y, 182 GLint y,
183 GLsizei width, 183 GLsizei width,
184 GLsizei height) override; 184 GLsizei height) override;
185 void glCoverFillPathInstancedNVFn(GLsizei numPaths,
186 GLenum pathNameType,
187 const void* paths,
188 GLuint pathBase,
189 GLenum coverMode,
190 GLenum transformType,
191 const GLfloat* transformValues) override;
185 void glCoverFillPathNVFn(GLuint path, GLenum coverMode) override; 192 void glCoverFillPathNVFn(GLuint path, GLenum coverMode) override;
193 void glCoverStrokePathInstancedNVFn(GLsizei numPaths,
194 GLenum pathNameType,
195 const void* paths,
196 GLuint pathBase,
197 GLenum coverMode,
198 GLenum transformType,
199 const GLfloat* transformValues) override;
186 void glCoverStrokePathNVFn(GLuint name, GLenum coverMode) override; 200 void glCoverStrokePathNVFn(GLuint name, GLenum coverMode) override;
187 GLuint glCreateProgramFn(void) override; 201 GLuint glCreateProgramFn(void) override;
188 GLuint glCreateShaderFn(GLenum type) override; 202 GLuint glCreateShaderFn(GLenum type) override;
189 void glCullFaceFn(GLenum mode) override; 203 void glCullFaceFn(GLenum mode) override;
190 void glDeleteBuffersARBFn(GLsizei n, const GLuint* buffers) override; 204 void glDeleteBuffersARBFn(GLsizei n, const GLuint* buffers) override;
191 void glDeleteFencesAPPLEFn(GLsizei n, const GLuint* fences) override; 205 void glDeleteFencesAPPLEFn(GLsizei n, const GLuint* fences) override;
192 void glDeleteFencesNVFn(GLsizei n, const GLuint* fences) override; 206 void glDeleteFencesNVFn(GLsizei n, const GLuint* fences) override;
193 void glDeleteFramebuffersEXTFn(GLsizei n, const GLuint* framebuffers) override; 207 void glDeleteFramebuffersEXTFn(GLsizei n, const GLuint* framebuffers) override;
194 void glDeletePathsNVFn(GLuint path, GLsizei range) override; 208 void glDeletePathsNVFn(GLuint path, GLsizei range) override;
195 void glDeleteProgramFn(GLuint program) override; 209 void glDeleteProgramFn(GLuint program) override;
(...skipping 344 matching lines...) Expand 10 before | Expand all | Expand 10 after
540 void glSetFenceNVFn(GLuint fence, GLenum condition) override; 554 void glSetFenceNVFn(GLuint fence, GLenum condition) override;
541 void glShaderBinaryFn(GLsizei n, 555 void glShaderBinaryFn(GLsizei n,
542 const GLuint* shaders, 556 const GLuint* shaders,
543 GLenum binaryformat, 557 GLenum binaryformat,
544 const void* binary, 558 const void* binary,
545 GLsizei length) override; 559 GLsizei length) override;
546 void glShaderSourceFn(GLuint shader, 560 void glShaderSourceFn(GLuint shader,
547 GLsizei count, 561 GLsizei count,
548 const char* const* str, 562 const char* const* str,
549 const GLint* length) override; 563 const GLint* length) override;
564 void glStencilFillPathInstancedNVFn(GLsizei numPaths,
565 GLenum pathNameType,
566 const void* paths,
567 GLuint pathBase,
568 GLenum fillMode,
569 GLuint mask,
570 GLenum transformType,
571 const GLfloat* transformValues) override;
550 void glStencilFillPathNVFn(GLuint path, GLenum fillMode, GLuint mask) override; 572 void glStencilFillPathNVFn(GLuint path, GLenum fillMode, GLuint mask) override;
551 void glStencilFuncFn(GLenum func, GLint ref, GLuint mask) override; 573 void glStencilFuncFn(GLenum func, GLint ref, GLuint mask) override;
552 void glStencilFuncSeparateFn(GLenum face, 574 void glStencilFuncSeparateFn(GLenum face,
553 GLenum func, 575 GLenum func,
554 GLint ref, 576 GLint ref,
555 GLuint mask) override; 577 GLuint mask) override;
556 void glStencilMaskFn(GLuint mask) override; 578 void glStencilMaskFn(GLuint mask) override;
557 void glStencilMaskSeparateFn(GLenum face, GLuint mask) override; 579 void glStencilMaskSeparateFn(GLenum face, GLuint mask) override;
558 void glStencilOpFn(GLenum fail, GLenum zfail, GLenum zpass) override; 580 void glStencilOpFn(GLenum fail, GLenum zfail, GLenum zpass) override;
559 void glStencilOpSeparateFn(GLenum face, 581 void glStencilOpSeparateFn(GLenum face,
560 GLenum fail, 582 GLenum fail,
561 GLenum zfail, 583 GLenum zfail,
562 GLenum zpass) override; 584 GLenum zpass) override;
585 void glStencilStrokePathInstancedNVFn(GLsizei numPaths,
586 GLenum pathNameType,
587 const void* paths,
588 GLuint pathBase,
589 GLint ref,
590 GLuint mask,
591 GLenum transformType,
592 const GLfloat* transformValues) override;
563 void glStencilStrokePathNVFn(GLuint path, 593 void glStencilStrokePathNVFn(GLuint path,
564 GLint reference, 594 GLint reference,
565 GLuint mask) override; 595 GLuint mask) override;
596 void glStencilThenCoverFillPathInstancedNVFn(
597 GLsizei numPaths,
598 GLenum pathNameType,
599 const void* paths,
600 GLuint pathBase,
601 GLenum fillMode,
602 GLuint mask,
603 GLenum coverMode,
604 GLenum transformType,
605 const GLfloat* transformValues) override;
566 void glStencilThenCoverFillPathNVFn(GLuint path, 606 void glStencilThenCoverFillPathNVFn(GLuint path,
567 GLenum fillMode, 607 GLenum fillMode,
568 GLuint mask, 608 GLuint mask,
569 GLenum coverMode) override; 609 GLenum coverMode) override;
610 void glStencilThenCoverStrokePathInstancedNVFn(
611 GLsizei numPaths,
612 GLenum pathNameType,
613 const void* paths,
614 GLuint pathBase,
615 GLint ref,
616 GLuint mask,
617 GLenum coverMode,
618 GLenum transformType,
619 const GLfloat* transformValues) override;
570 void glStencilThenCoverStrokePathNVFn(GLuint path, 620 void glStencilThenCoverStrokePathNVFn(GLuint path,
571 GLint reference, 621 GLint reference,
572 GLuint mask, 622 GLuint mask,
573 GLenum coverMode) override; 623 GLenum coverMode) override;
574 GLboolean glTestFenceAPPLEFn(GLuint fence) override; 624 GLboolean glTestFenceAPPLEFn(GLuint fence) override;
575 GLboolean glTestFenceNVFn(GLuint fence) override; 625 GLboolean glTestFenceNVFn(GLuint fence) override;
576 void glTexImage2DFn(GLenum target, 626 void glTexImage2DFn(GLenum target,
577 GLint level, 627 GLint level,
578 GLint internalformat, 628 GLint internalformat,
579 GLsizei width, 629 GLsizei width,
(...skipping 160 matching lines...) Expand 10 before | Expand all | Expand 10 after
740 GLsizei stride, 790 GLsizei stride,
741 const void* ptr) override; 791 const void* ptr) override;
742 void glVertexAttribPointerFn(GLuint indx, 792 void glVertexAttribPointerFn(GLuint indx,
743 GLint size, 793 GLint size,
744 GLenum type, 794 GLenum type,
745 GLboolean normalized, 795 GLboolean normalized,
746 GLsizei stride, 796 GLsizei stride,
747 const void* ptr) override; 797 const void* ptr) override;
748 void glViewportFn(GLint x, GLint y, GLsizei width, GLsizei height) override; 798 void glViewportFn(GLint x, GLint y, GLsizei width, GLsizei height) override;
749 GLenum glWaitSyncFn(GLsync sync, GLbitfield flags, GLuint64 timeout) override; 799 GLenum glWaitSyncFn(GLsync sync, GLbitfield flags, GLuint64 timeout) override;
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698