diff src/semicongine/engine.nim @ 134:e6c7973d8525

add: remove a few warning, improve a few things
author Sam <sam@basx.dev>
date Thu, 20 Apr 2023 23:45:36 +0700
parents 9f2c178beb60
children 29f0109c5222
line wrap: on
line diff
--- a/src/semicongine/engine.nim	Thu Apr 20 21:59:52 2023 +0700
+++ b/src/semicongine/engine.nim	Thu Apr 20 23:45:36 2023 +0700
@@ -40,9 +40,10 @@
   checkVkResult engine.device.vk.vkDeviceWaitIdle()
   engine.renderer.destroy()
   engine.device.destroy()
-  engine.debugger.destroy()
+  if engine.debugger.messenger.valid:
+    engine.debugger.destroy()
+  engine.window.destroy()
   engine.instance.destroy()
-  engine.window.destroy()
   engine.running = false