/// <summary>Copies the contents of a buffer to a two-dimensional texture.</summary> /// <param name="destination">The destination two-dimensional texture.</param> /// <param name="source">The source buffer.</param> /// <exception cref="ArgumentNullException"><paramref name="destination" /> is <c>null</c>.</exception> /// <exception cref="ArgumentNullException"><paramref name="source" /> is <c>null</c>.</exception> /// <exception cref="ObjectDisposedException">The context has been disposed.</exception> public abstract void Copy(GraphicsTexture destination, GraphicsBuffer source);
/// <inheritdoc /> public override void Copy(GraphicsTexture destination, GraphicsBuffer source) => Copy((VulkanGraphicsTexture)destination, (VulkanGraphicsBuffer)source);