Mercurial > games > semicongine
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