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

Side by Side Diff: gpu/command_buffer/client/gles2_interface_stub_autogen.h

Issue 169403005: command_buffer: Implement path rendering functions for CHROMIUM_path_rendering (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@nv-pr-02-texgen
Patch Set: improve parameter validation and write up the extension .txt file Created 6 years, 8 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 // 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 515 matching lines...) Expand 10 before | Expand all | Expand 10 after
526 GLint bounds_x, 526 GLint bounds_x,
527 GLint bounds_y, 527 GLint bounds_y,
528 GLint bounds_width, 528 GLint bounds_width,
529 GLint bounds_height, 529 GLint bounds_height,
530 GLfloat uv_x, 530 GLfloat uv_x,
531 GLfloat uv_y, 531 GLfloat uv_y,
532 GLfloat uv_width, 532 GLfloat uv_width,
533 GLfloat uv_height) OVERRIDE; 533 GLfloat uv_height) OVERRIDE;
534 virtual void MatrixLoadfCHROMIUM(GLenum matrixMode, const GLfloat* m) OVERRIDE; 534 virtual void MatrixLoadfCHROMIUM(GLenum matrixMode, const GLfloat* m) OVERRIDE;
535 virtual void MatrixLoadIdentityCHROMIUM(GLenum matrixMode) OVERRIDE; 535 virtual void MatrixLoadIdentityCHROMIUM(GLenum matrixMode) OVERRIDE;
536 virtual GLuint GenPathsCHROMIUM(GLsizei range) OVERRIDE;
537 virtual void DeletePathsCHROMIUM(GLuint path, GLsizei range) OVERRIDE;
538 virtual void PathCommandsCHROMIUM(GLuint path,
539 GLsizei numCommands,
540 const GLubyte* commands,
541 GLsizei numCoords,
542 GLenum coordType,
543 const void* coords) OVERRIDE;
544 virtual void PathParameterfCHROMIUM(GLuint path,
545 GLenum pname,
546 GLfloat value) OVERRIDE;
547 virtual void PathParameteriCHROMIUM(GLuint path,
548 GLenum pname,
549 GLint value) OVERRIDE;
550 virtual void PathStencilFuncCHROMIUM(GLenum func,
551 GLint ref,
552 GLuint mask) OVERRIDE;
553 virtual void StencilFillPathCHROMIUM(GLuint path,
554 GLenum fillMode,
555 GLuint mask) OVERRIDE;
556 virtual void StencilFillPathInstancedCHROMIUM(
557 GLsizei numPaths,
558 GLenum pathNameType,
559 const void* paths,
560 GLuint pathBase,
561 GLenum fillMode,
562 GLuint mask,
563 GLenum transformType,
564 const GLfloat* transformValues) OVERRIDE;
565 virtual void StencilStrokePathCHROMIUM(GLuint path,
566 GLint reference,
567 GLuint mask) OVERRIDE;
568 virtual void StencilStrokePathInstancedCHROMIUM(
569 GLsizei numPaths,
570 GLenum pathNameType,
571 const void* paths,
572 GLuint pathBase,
573 GLint ref,
574 GLuint mask,
575 GLenum transformType,
576 const GLfloat* transformValues) OVERRIDE;
577 virtual void PathTexGenCHROMIUM(GLenum texCoordSet,
578 GLenum genMode,
579 GLint components,
580 const GLfloat* coeffs) OVERRIDE;
581 virtual void CoverFillPathCHROMIUM(GLuint path, GLenum coverMode) OVERRIDE;
582 virtual void CoverFillPathInstancedCHROMIUM(
583 GLsizei numPaths,
584 GLenum pathNameType,
585 const void* paths,
586 GLuint pathBase,
587 GLenum coverMode,
588 GLenum transformType,
589 const GLfloat* transformValues) OVERRIDE;
590 virtual void CoverStrokePathCHROMIUM(GLuint path, GLenum coverMode) OVERRIDE;
591 virtual void CoverStrokePathInstancedCHROMIUM(
592 GLsizei numPaths,
593 GLenum pathNameType,
594 const void* paths,
595 GLuint pathBase,
596 GLenum coverMode,
597 GLenum transformType,
598 const GLfloat* transformValues) OVERRIDE;
536 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_INTERFACE_STUB_AUTOGEN_H_ 599 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_INTERFACE_STUB_AUTOGEN_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698