| Index: src/gpu/gl/GrGpuGL.h
|
| diff --git a/src/gpu/gl/GrGpuGL.h b/src/gpu/gl/GrGpuGL.h
|
| index e67197219d8c389b26c128342c6fb2f639777f86..c8ee7dd06af0cf93147dbef61a2619be88034133 100644
|
| --- a/src/gpu/gl/GrGpuGL.h
|
| +++ b/src/gpu/gl/GrGpuGL.h
|
| @@ -179,6 +179,22 @@ private:
|
| // binds texture unit in GL
|
| void setTextureUnit(int unitIdx);
|
|
|
| + // Stencil and cover GL paths, using the v1.3 API if available
|
| + void stencilThenCoverFillPath(GrGLuint path, GrGLenum fillMode,
|
| + GrGLuint mask, GrGLenum coverMode);
|
| + void stencilThenCoverStrokePath(GrGLuint path, GrGLint reference,
|
| + GrGLuint mask, GrGLenum coverMode);
|
| + void stencilThenCoverFillPathInstanced(GrGLsizei numPaths, GrGLenum pathNameType,
|
| + const GrGLvoid *paths, GrGLuint pathBase,
|
| + GrGLenum fillMode, GrGLuint mask,
|
| + GrGLenum coverMode, GrGLenum transformType,
|
| + const GrGLfloat *transformValues);
|
| + void stencilThenCoverStrokePathInstanced(GrGLsizei numPaths, GrGLenum pathNameType,
|
| + const GrGLvoid *paths, GrGLuint pathBase,
|
| + GrGLint reference, GrGLuint mask,
|
| + GrGLenum coverMode, GrGLenum transformType,
|
| + const GrGLfloat *transformValues);
|
| +
|
| // Sets up vertex attribute pointers and strides. On return indexOffsetInBytes gives the offset
|
| // an into the index buffer. It does not account for drawInfo.startIndex() but rather the start
|
| // index is relative to the returned offset.
|
|
|