| Index: include/gpu/gl/GrGLInterface.h
|
| diff --git a/include/gpu/gl/GrGLInterface.h b/include/gpu/gl/GrGLInterface.h
|
| index add7ee256727aa3f9728fbfe8c28547efc027ddc..6c5ab24fdc452f870745a4548f84de480585882b 100644
|
| --- a/include/gpu/gl/GrGLInterface.h
|
| +++ b/include/gpu/gl/GrGLInterface.h
|
| @@ -317,24 +317,55 @@
|
| // Experimental: Functions for GL_NV_path_rendering. These will be
|
| // alphabetized with the above functions once this is fully supported
|
| // (and functions we are unlikely to use will possibly be omitted).
|
| - GLPtr<GrGLGetProgramResourceLocationProc> fGetProgramResourceLocation;
|
| GLPtr<GrGLPathCommandsProc> fPathCommands;
|
| GLPtr<GrGLPathCoordsProc> fPathCoords;
|
| + GLPtr<GrGLPathSubCommandsProc> fPathSubCommands;
|
| + GLPtr<GrGLPathSubCoordsProc> fPathSubCoords;
|
| + GLPtr<GrGLPathStringProc> fPathString;
|
| + GLPtr<GrGLPathGlyphsProc> fPathGlyphs;
|
| + GLPtr<GrGLPathGlyphRangeProc> fPathGlyphRange;
|
| + GLPtr<GrGLWeightPathsProc> fWeightPaths;
|
| + GLPtr<GrGLCopyPathProc> fCopyPath;
|
| + GLPtr<GrGLInterpolatePathsProc> fInterpolatePaths;
|
| + GLPtr<GrGLTransformPathProc> fTransformPath;
|
| + GLPtr<GrGLPathParameterivProc> fPathParameteriv;
|
| GLPtr<GrGLPathParameteriProc> fPathParameteri;
|
| + GLPtr<GrGLPathParameterfvProc> fPathParameterfv;
|
| GLPtr<GrGLPathParameterfProc> fPathParameterf;
|
| + GLPtr<GrGLPathDashArrayProc> fPathDashArray;
|
| GLPtr<GrGLGenPathsProc> fGenPaths;
|
| GLPtr<GrGLDeletePathsProc> fDeletePaths;
|
| + GLPtr<GrGLIsPathProc> fIsPath;
|
| GLPtr<GrGLPathStencilFuncProc> fPathStencilFunc;
|
| + GLPtr<GrGLPathStencilDepthOffsetProc> fPathStencilDepthOffset;
|
| GLPtr<GrGLStencilFillPathProc> fStencilFillPath;
|
| GLPtr<GrGLStencilStrokePathProc> fStencilStrokePath;
|
| GLPtr<GrGLStencilFillPathInstancedProc> fStencilFillPathInstanced;
|
| GLPtr<GrGLStencilStrokePathInstancedProc> fStencilStrokePathInstanced;
|
| + GLPtr<GrGLPathCoverDepthFuncProc> fPathCoverDepthFunc;
|
| + GLPtr<GrGLPathColorGenProc> fPathColorGen;
|
| GLPtr<GrGLPathTexGenProc> fPathTexGen;
|
| + GLPtr<GrGLPathFogGenProc> fPathFogGen;
|
| GLPtr<GrGLCoverFillPathProc> fCoverFillPath;
|
| GLPtr<GrGLCoverStrokePathProc> fCoverStrokePath;
|
| GLPtr<GrGLCoverFillPathInstancedProc> fCoverFillPathInstanced;
|
| GLPtr<GrGLCoverStrokePathInstancedProc> fCoverStrokePathInstanced;
|
| - GLPtr<GrGLProgramPathFragmentInputGenProc> fProgramPathFragmentInputGen;
|
| + GLPtr<GrGLGetPathParameterivProc> fGetPathParameteriv;
|
| + GLPtr<GrGLGetPathParameterfvProc> fGetPathParameterfv;
|
| + GLPtr<GrGLGetPathCommandsProc> fGetPathCommands;
|
| + GLPtr<GrGLGetPathCoordsProc> fGetPathCoords;
|
| + GLPtr<GrGLGetPathDashArrayProc> fGetPathDashArray;
|
| + GLPtr<GrGLGetPathMetricsProc> fGetPathMetrics;
|
| + GLPtr<GrGLGetPathMetricRangeProc> fGetPathMetricRange;
|
| + GLPtr<GrGLGetPathSpacingProc> fGetPathSpacing;
|
| + GLPtr<GrGLGetPathColorGenivProc> fGetPathColorGeniv;
|
| + GLPtr<GrGLGetPathColorGenfvProc> fGetPathColorGenfv;
|
| + GLPtr<GrGLGetPathTexGenivProc> fGetPathTexGeniv;
|
| + GLPtr<GrGLGetPathTexGenfvProc> fGetPathTexGenfv;
|
| + GLPtr<GrGLIsPointInFillPathProc> fIsPointInFillPath;
|
| + GLPtr<GrGLIsPointInStrokePathProc> fIsPointInStrokePath;
|
| + GLPtr<GrGLGetPathLengthProc> fGetPathLength;
|
| + GLPtr<GrGLPointAlongPathProc> fPointAlongPath;
|
| } fFunctions;
|
|
|
| // Per-GL func callback
|
|
|