Mercurial > games > semicongine
diff src/vulkan.nim @ 472:af43f2acf2b9
Merge /mnt/Users/sam/git/vulkan
author | Sam <sam@basx.dev> |
---|---|
date | Sat, 24 Dec 2022 22:38:09 +0700 |
parents | 9eeaeb35eb1c |
children | 90e117952f74 |
line wrap: on
line diff
--- a/src/vulkan.nim Sat Dec 24 22:38:03 2022 +0700 +++ b/src/vulkan.nim Sat Dec 24 22:38:09 2022 +0700 @@ -30,15 +30,7 @@ if isNil(vkHandleDLL): quit("could not load: " & vkDLL) -let vkGetProcAddress = cast[proc(s: cstring): pointer {.stdcall.}](symAddr(vkHandleDLL, "vkGetInstanceProcAddr")) -if vkGetProcAddress == nil: - quit("failed to load `vkGetInstanceProcAddr` from " & vkDLL) - vkGetProc = proc(procName: cstring): pointer {.cdecl.} = - when defined(windows): - result = vkGetProcAddress(procName) - if result != nil: - return result = symAddr(vkHandleDLL, procName) if result == nil: raiseInvalidLibrary(procName)