From c6f2c4bd9c906ab879817b381fe80ea76bc53c83 Mon Sep 17 00:00:00 2001 From: Jeremy Koritzinsky Date: Sat, 28 May 2016 18:56:47 -0400 Subject: [PATCH] Added a do-nothing interface for opacity masks for Skia. --- src/Skia/Avalonia.Skia/DrawingContextImpl.cs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/Skia/Avalonia.Skia/DrawingContextImpl.cs b/src/Skia/Avalonia.Skia/DrawingContextImpl.cs index 00b54e8c5a..781ea4b4df 100644 --- a/src/Skia/Avalonia.Skia/DrawingContextImpl.cs +++ b/src/Skia/Avalonia.Skia/DrawingContextImpl.cs @@ -299,6 +299,16 @@ namespace Avalonia.Skia Canvas.Restore(); } + public void PushOpacityMask(IBrush mask, Rect bounds) + { + //TODO: Skia does not support opacity masks + } + + public void PopOpacityMask() + { + //TODO: Skia does not support opacity masks + } + private Matrix _currentTransform = Matrix.Identity; public Matrix Transform