public override void Dispose() { VkSwapchain.Dispose(); VkApi.DestroyDevice(this.Device, null); base.Dispose(); }