From 6899c7b7dd959b8ff5a945a5c95610a359fb3da3 Mon Sep 17 00:00:00 2001 From: gingerBill Date: Fri, 10 Sep 2021 23:45:39 +0100 Subject: [PATCH] Using `vendor:vulkan` types in `vendor:sdl2` where appropriate --- vendor/sdl2/sdl_vulkan.odin | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/vendor/sdl2/sdl_vulkan.odin b/vendor/sdl2/sdl_vulkan.odin index f9e060e3f..20f4c1826 100644 --- a/vendor/sdl2/sdl_vulkan.odin +++ b/vendor/sdl2/sdl_vulkan.odin @@ -1,14 +1,15 @@ package sdl2 import "core:c" +import vk "vendor:vulkan" when ODIN_OS == "windows" do foreign import lib "SDL2.lib" when ODIN_OS == "linux" do foreign import lib "system:SDL2" when ODIN_OS == "darwin" do foreign import lib "system:SDL2" when ODIN_OS == "freebsd" do foreign import lib "system:SDL2" -VkInstance :: distinct u64 -VkSurfaceKHR :: distinct u64 +VkInstance :: vk.Instance +VkSurfaceKHR :: vk.SurfaceKHR vulkanInstance :: VkInstance vulkanSurface :: VkSurfaceKHR