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

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

Powered by Google App Engine
This is Rietveld 408576698