티스토리 뷰

why?

  1. 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)
  1. if you forget to add lib "Vulkan-1.lib"
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크