diff options
| author | ladevieq <qladevie@wanadev.fr> | 2021-01-14 08:48:55 +0100 |
|---|---|---|
| committer | ladevieq <qladevie@wanadev.fr> | 2021-01-14 08:49:30 +0100 |
| commit | df861ee241cbe91f6319ea593fd630d160b135b8 (patch) | |
| tree | 82b1768363f02e93978dbe5ad1de72a1bf4bb542 /src/vulkan-loader.cpp | |
| parent | 4c7e4ae43566d08f1d7d91bffff4646ce287a68a (diff) | |
Refactor code for multiplatform
Diffstat (limited to 'src/vulkan-loader.cpp')
| -rw-r--r-- | src/vulkan-loader.cpp | 10 |
1 files changed, 7 insertions, 3 deletions
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 <iostream> -#include "rt.hpp" + +#include "vulkan-loader.hpp" +#include "defines.hpp" #if defined(WINDOWS) +#include <Windows.h> +#include <windowsx.h> + 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 |
