private void HandlePaintGLSurfaceInfo(object sender, SKPaintGLSurfaceEventArgs e)
        {
            var bg = SKColors.Transparent;

            e.Surface.Canvas.Clear(bg);
            phiddle.DrawInfoWindow(e.Surface.Canvas);
        }
Example #2
0
        private void HandlePaintGLSurfaceInfo(object sender, SKPaintGLSurfaceEventArgs e)
        {
            // See https://github.com/mono/SkiaSharp/issues/920
            var control = (SKGLControl)sender;

            control.BringToFront();
            control.MakeCurrent();
            var bg = TransparencyKey.ToSKColor();

            e.Surface.Canvas.Clear(bg);
            phiddle.DrawInfoWindow(e.Surface.Canvas);
        }