public override void DrawInSurface(SKSurface surface, GRBackendRenderTargetDesc renderTarget) { base.DrawInSurface(surface, renderTarget); // the control is being repainted, let the user know controller.OnPaintSurface(new SKPaintGLSurfaceEventArgs(surface, renderTarget)); }
protected override void OnPaintSurface(SkiaSharp.Views.UWP.SKPaintGLSurfaceEventArgs e) { base.OnPaintSurface(e); controller.OnPaintSurface(new SKPaintGLSurfaceEventArgs(e.Surface, e.RenderTarget)); }
public void OnDrawFrame(SKSurface surface, GRBackendRenderTargetDesc renderTarget) { controller.OnPaintSurface(new SKPaintGLSurfaceEventArgs(surface, renderTarget)); }