카테고리 없음
vkCreateWin32SurfaceKHR is null
newpolaris
2018. 12. 1. 15:25
why?
- Manual load 'vkCreateWin32SurfaceKHR' etc
HMODULE handle = LoadLibraryA("vulkan-1.dll");
auto CreateWin32SurfaceKHR = (PFN_vkCreateWin32SurfaceKHR)vkGetInstanceProcAddr(instance, "vkCreateWin32SurfaceKHR");
on case use volk etc;
if you forget to load extension "VK_KHR_win32_surface" it returns nullptr
one glfw it loads from below function
void _glfwPlatformGetRequiredInstanceExtensions(char** extensions)
- if you forget to add lib "Vulkan-1.lib"