Lines Matching defs:const
40 virtual const char* name() const = 0;
73 StencilSupport getStencilSupport(const GrStyledShape& shape) const;
84 const GrCaps* fCaps;
85 const GrRenderTargetProxy* fProxy;
86 const SkIRect* fClipConservativeBounds;
87 const SkMatrix* fViewMatrix;
88 const GrStyledShape* fShape;
89 const GrPaint* fPaint;
90 const SkSurfaceProps* fSurfaceProps;
97 void validate() const {
113 CanDrawPath canDrawPath(const CanDrawPathArgs& args) const {
121 const GrUserStencilSettings* fUserStencilSettings;
123 const GrClip* fClip;
124 const SkIRect* fClipConservativeBounds;
125 const SkMatrix* fViewMatrix;
126 const GrStyledShape* fShape;
130 void validate() const {
145 bool drawPath(const DrawPathArgs& args);
154 const GrHardClip* fClip;
155 const SkIRect* fClipConservativeBounds;
156 const SkMatrix* fViewMatrix;
157 const GrStyledShape* fShape;
160 SkDEBUGCODE(void validate() const);
167 void stencilPath(const StencilPathArgs& args) {
176 static void GetPathDevBounds(const SkPath& path,
178 const SkMatrix& matrix,
185 virtual StencilSupport onGetStencilSupport(const GrStyledShape&) const {
192 virtual bool onDrawPath(const DrawPathArgs& args) = 0;
197 virtual CanDrawPath onCanDrawPath(const CanDrawPathArgs& args) const = 0;
203 virtual void onStencilPath(const StencilPathArgs&);