API diff: SkiaSharp.Views.Android.dll
SkiaSharp.Views.Android.dll
Assembly Version Changed: 1.68.0.0 vs 1.60.0.0
Namespace SkiaSharp.Views.Android
Type Changed: SkiaSharp.Views.Android.SKCanvasView
Obsoleted methods:
[Obsolete ("Use OnPaintSurface(SKPaintSurfaceEventArgs) instead.")]
protected virtual void OnDraw (SkiaSharp.SKSurface surface, SkiaSharp.SKImageInfo info);
Added method:
protected virtual void OnPaintSurface (SKPaintSurfaceEventArgs e);
Type Changed: SkiaSharp.Views.Android.SKGLSurfaceView
Added event:
public event System.EventHandler<SKPaintGLSurfaceEventArgs> PaintSurface;
Obsoleted methods:
[Obsolete ("Use PaintSurface instead.")]
public virtual void SetRenderer (SKGLSurfaceView.ISKRenderer renderer);
Added method:
protected virtual void OnPaintSurface (SKPaintGLSurfaceEventArgs e);
Type Changed: SkiaSharp.Views.Android.SKGLSurfaceViewRenderer
Obsoleted methods:
[Obsolete ("Use OnPaintSurface(SKPaintGLSurfaceEventArgs) instead.")]
protected virtual void OnDrawFrame (SkiaSharp.SKSurface surface, SkiaSharp.GRBackendRenderTargetDesc renderTarget);
Modified methods:
-protected abstract void OnDrawFrame (SkiaSharp.SKSurface surface, SkiaSharp.GRBackendRenderTargetDesc renderTarget)
+protected virtual void OnDrawFrame (SkiaSharp.SKSurface surface, SkiaSharp.GRBackendRenderTargetDesc renderTarget)
Added method:
protected virtual void OnPaintSurface (SKPaintGLSurfaceEventArgs e);
Type Changed: SkiaSharp.Views.Android.SKGLTextureView
Added event:
public event System.EventHandler<SKPaintGLSurfaceEventArgs> PaintSurface;
Obsoleted methods:
[Obsolete ("Use PaintSurface instead.")]
public virtual void SetRenderer (SKGLTextureView.ISKRenderer renderer);
Added method:
protected virtual void OnPaintSurface (SKPaintGLSurfaceEventArgs e);
Type Changed: SkiaSharp.Views.Android.SKGLTextureViewRenderer
Obsoleted methods:
[Obsolete ("Use OnPaintSurface(SKPaintGLSurfaceEventArgs) instead.")]
protected virtual void OnDrawFrame (SkiaSharp.SKSurface surface, SkiaSharp.GRBackendRenderTargetDesc renderTarget);
Modified methods:
-protected abstract void OnDrawFrame (SkiaSharp.SKSurface surface, SkiaSharp.GRBackendRenderTargetDesc renderTarget)
+protected virtual void OnDrawFrame (SkiaSharp.SKSurface surface, SkiaSharp.GRBackendRenderTargetDesc renderTarget)
Added method:
protected virtual void OnPaintSurface (SKPaintGLSurfaceEventArgs e);
Type Changed: SkiaSharp.Views.Android.SKPaintGLSurfaceEventArgs
Obsoleted constructors:
[Obsolete ("Use SKPaintGLSurfaceEventArgs(SKSurface, GRBackendRenderTarget, SKColorType, GRSurfaceOrigin) instead.")]
public SKPaintGLSurfaceEventArgs (SkiaSharp.SKSurface surface, SkiaSharp.GRBackendRenderTargetDesc renderTarget);
Added constructors:
public SKPaintGLSurfaceEventArgs (SkiaSharp.SKSurface surface, SkiaSharp.GRBackendRenderTarget renderTarget);
public SKPaintGLSurfaceEventArgs (SkiaSharp.SKSurface surface, SkiaSharp.GRBackendRenderTarget renderTarget, SkiaSharp.GRSurfaceOrigin origin, SkiaSharp.SKColorType colorType);
Obsoleted properties:
[Obsolete ("Use BackendRenderTarget instead.")]
public SkiaSharp.GRBackendRenderTargetDesc RenderTarget { get; }
Added properties:
public SkiaSharp.GRBackendRenderTarget BackendRenderTarget { get; }
public SkiaSharp.SKColorType ColorType { get; }
public SkiaSharp.GRSurfaceOrigin Origin { get; }