public void DrawImage(Image image, Rectangle destRect, Rectangle srcRect, GraphicsUnit srcUnit)
 {
     _image.DrawImage(SKImage.FromBitmap(image.nativeSkBitmap), srcRect.ToSKRect(), destRect.ToSKRect(), null);
 }
 public void SetClip(Rectangle rect)
 {
     _image.ClipRect(rect.ToSKRect());
 }
 public void SetClip(Rectangle rect, CombineMode combineMode)
 {
     _image.ClipRect(rect.ToSKRect(),
                     combineMode == CombineMode.Intersect ? SKClipOperation.Intersect : SKClipOperation.Difference);
 }
 public void IntersectClip(Rectangle rect)
 {
     _image.ClipRect(rect.ToSKRect());
 }