From df861ee241cbe91f6319ea593fd630d160b135b8 Mon Sep 17 00:00:00 2001 From: ladevieq Date: Thu, 14 Jan 2021 08:48:55 +0100 Subject: Refactor code for multiplatform --- src/vulkan-loader.cpp | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'src/vulkan-loader.cpp') diff --git a/src/vulkan-loader.cpp b/src/vulkan-loader.cpp index 4590cff..2214bbf 100644 --- a/src/vulkan-loader.cpp +++ b/src/vulkan-loader.cpp @@ -1,9 +1,12 @@ -#include "vulkan-loader.hpp" - #include -#include "rt.hpp" + +#include "vulkan-loader.hpp" +#include "defines.hpp" #if defined(WINDOWS) +#include +#include + HMODULE vulkanLibrary = LoadLibrary("vulkan-1.dll"); #define LoadProcAddress GetProcAddress @@ -16,6 +19,7 @@ void *vulkanLibrary = dlopen( "libvulkan.so.1", RTLD_NOW ); #define LoadProcAddress dlsym #endif + #define X(name) PFN_##name name; VULKAN_EXPORTED_FUNCTIONS VULKAN_APPLICATION_FUNCTIONS -- cgit v1.3