using SkiaSharp; using SkiaSharp.Views.Gtk; using System; namespace Ryujinx.Debugger.UI { public class SkRenderer : SKDrawingArea { public event EventHandler DrawGraphs; public SkRenderer() { this.PaintSurface += SkRenderer_PaintSurface; } private void SkRenderer_PaintSurface(object sender, SkiaSharp.Views.Desktop.SKPaintSurfaceEventArgs e) { e.Surface.Canvas.Clear(SKColors.Black); DrawGraphs.Invoke(this, e); } } }