Index: include/gpu/gl/GrGLInterface.h |
diff --git a/include/gpu/gl/GrGLInterface.h b/include/gpu/gl/GrGLInterface.h |
index 6c5ab24fdc452f870745a4548f84de480585882b..add7ee256727aa3f9728fbfe8c28547efc027ddc 100644 |
--- a/include/gpu/gl/GrGLInterface.h |
+++ b/include/gpu/gl/GrGLInterface.h |
@@ -317,55 +317,24 @@ public: |
// 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<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; |
+ GLPtr<GrGLProgramPathFragmentInputGenProc> fProgramPathFragmentInputGen; |
} fFunctions; |
// Per-GL func callback |