Lines Matching refs:SkCanvas
35 SkAutoCanvasMatrixPaint(SkCanvas*, const SkMatrix*, const SkPaint*, const SkRect& bounds);
39 SkCanvas* fCanvas;
46 static bool ReadLattice(SkReadBuffer&, SkCanvas::Lattice*);
48 static void WriteLattice(SkWriteBuffer&, const SkCanvas::Lattice&);
52 static size_t WriteLattice(void* storage, const SkCanvas::Lattice&);
54 static int SaveBehind(SkCanvas* canvas, const SkRect* subset) { in SaveBehind()
57 static void DrawBehind(SkCanvas* canvas, const SkPaint& paint) { in DrawBehind()
62 static void ResetClip(SkCanvas* canvas) { in ResetClip()
68 static skgpu::v1::SurfaceDrawContext* TopDeviceSurfaceDrawContext(SkCanvas*);
70 static skgpu::SurfaceFillContext* TopDeviceSurfaceFillContext(SkCanvas*);
72 static GrRenderTargetProxy* TopDeviceTargetProxy(SkCanvas*);
77 static void GetDstClipAndMatrixCounts(const SkCanvas::ImageSetEntry set[], int count,
84 static SkCanvas::SaveLayerRec ScaledBackdropLayer(const SkRect* bounds, in ScaledBackdropLayer()
88 SkCanvas::SaveLayerFlags saveLayerFlags) { in ScaledBackdropLayer()
89 return SkCanvas::SaveLayerRec(bounds, paint, backdrop, backdropScale, saveLayerFlags); in ScaledBackdropLayer()
92 static SkScalar GetBackdropScaleFactor(const SkCanvas::SaveLayerRec& rec) { in GetBackdropScaleFactor()
96 static void SetBackdropScaleFactor(SkCanvas::SaveLayerRec* rec, SkScalar scale) { in SetBackdropScaleFactor()