protected Renderer(Renderer original) : this(original.Context, original.getSize, original.getType) { original.Context = null; original.getSize = () => new Geometry2D.Integer.Size(); original.getType = () => TextureType.Rgba; }
Canvas(Image image, Backend.Renderer renderer, IDisposable backend) : base(new Surface(renderer), image) { this.renderer = renderer; this.backend = backend; }