comparison semiconginev2/rendering.nim @ 1233:1cf698973dca

did: cleanup tests and old platform layer files
author sam <sam@basx.dev>
date Fri, 19 Jul 2024 21:25:42 +0700
parents 70f6c1cfe005
children 841e12f33c47
comparison
equal deleted inserted replaced
1232:32a977c71ba5 1233:1cf698973dca
215 raise newException(Exception, errorMsg) 215 raise newException(Exception, errorMsg)
216 return false 216 return false
217 217
218 proc InitVulkan*(appName: string = "semicongine app") = 218 proc InitVulkan*(appName: string = "semicongine app") =
219 219
220 include ./platform/vulkan_extensions # for REQUIRED_PLATFORM_EXTENSIONS
221
222 # instance creation 220 # instance creation
223 221
224 # enagle all kind of debug stuff 222 # enagle all kind of debug stuff
225 when not defined(release): 223 when not defined(release):
226 let requiredExtensions = REQUIRED_PLATFORM_EXTENSIONS & @["VK_KHR_surface", "VK_EXT_debug_utils"] 224 let requiredExtensions = REQUIRED_PLATFORM_EXTENSIONS & @["VK_KHR_surface", "VK_EXT_debug_utils"]