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

Unified Diff: ui/gl/gl_mock_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, 4 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 side-by-side diff with in-line comments
Download patch
Index: ui/gl/gl_mock_autogen_gl.h
diff --git a/ui/gl/gl_mock_autogen_gl.h b/ui/gl/gl_mock_autogen_gl.h
index bd0851567fb76b3683c4361791956c73867cc98f..368034d09135aa8d8d314910ddb53216d54f5b86 100644
--- a/ui/gl/gl_mock_autogen_gl.h
+++ b/ui/gl/gl_mock_autogen_gl.h
@@ -168,7 +168,23 @@ MOCK_METHOD9(CopyTexSubImage3D,
GLint y,
GLsizei width,
GLsizei height));
+MOCK_METHOD7(CoverFillPathInstancedNV,
+ void(GLsizei numPaths,
+ GLenum pathNameType,
+ const void* paths,
+ GLuint pathBase,
+ GLenum coverMode,
+ GLenum transformType,
+ const GLfloat* transformValues));
MOCK_METHOD2(CoverFillPathNV, void(GLuint path, GLenum coverMode));
+MOCK_METHOD7(CoverStrokePathInstancedNV,
+ void(GLsizei numPaths,
+ GLenum pathNameType,
+ const void* paths,
+ GLuint pathBase,
+ GLenum coverMode,
+ GLenum transformType,
+ const GLfloat* transformValues));
MOCK_METHOD2(CoverStrokePathNV, void(GLuint name, GLenum coverMode));
MOCK_METHOD0(CreateProgram, GLuint());
MOCK_METHOD1(CreateShader, GLuint(GLenum type));
@@ -545,6 +561,15 @@ MOCK_METHOD4(ShaderSource,
GLsizei count,
const char* const* str,
const GLint* length));
+MOCK_METHOD8(StencilFillPathInstancedNV,
+ void(GLsizei numPaths,
+ GLenum pathNameType,
+ const void* paths,
+ GLuint pathBase,
+ GLenum fillMode,
+ GLuint mask,
+ GLenum transformType,
+ const GLfloat* transformValues));
MOCK_METHOD3(StencilFillPathNV,
void(GLuint path, GLenum fillMode, GLuint mask));
MOCK_METHOD3(StencilFunc, void(GLenum func, GLint ref, GLuint mask));
@@ -555,10 +580,39 @@ MOCK_METHOD2(StencilMaskSeparate, void(GLenum face, GLuint mask));
MOCK_METHOD3(StencilOp, void(GLenum fail, GLenum zfail, GLenum zpass));
MOCK_METHOD4(StencilOpSeparate,
void(GLenum face, GLenum fail, GLenum zfail, GLenum zpass));
+MOCK_METHOD8(StencilStrokePathInstancedNV,
+ void(GLsizei numPaths,
+ GLenum pathNameType,
+ const void* paths,
+ GLuint pathBase,
+ GLint ref,
+ GLuint mask,
+ GLenum transformType,
+ const GLfloat* transformValues));
MOCK_METHOD3(StencilStrokePathNV,
void(GLuint path, GLint reference, GLuint mask));
+MOCK_METHOD9(StencilThenCoverFillPathInstancedNV,
+ void(GLsizei numPaths,
+ GLenum pathNameType,
+ const void* paths,
+ GLuint pathBase,
+ GLenum fillMode,
+ GLuint mask,
+ GLenum coverMode,
+ GLenum transformType,
+ const GLfloat* transformValues));
MOCK_METHOD4(StencilThenCoverFillPathNV,
void(GLuint path, GLenum fillMode, GLuint mask, GLenum coverMode));
+MOCK_METHOD9(StencilThenCoverStrokePathInstancedNV,
+ void(GLsizei numPaths,
+ GLenum pathNameType,
+ const void* paths,
+ GLuint pathBase,
+ GLint ref,
+ GLuint mask,
+ GLenum coverMode,
+ GLenum transformType,
+ const GLfloat* transformValues));
MOCK_METHOD4(StencilThenCoverStrokePathNV,
void(GLuint path, GLint reference, GLuint mask, GLenum coverMode));
MOCK_METHOD1(TestFenceAPPLE, GLboolean(GLuint fence));
« gpu/command_buffer/client/gles2_implementation.cc ('K') | « ui/gl/gl_enums_implementation_autogen.h ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698