Using vendor:vulkan types in vendor:sdl2 where appropriate

This commit is contained in:
gingerBill
2021-09-10 23:45:39 +01:00
parent b712c84afb
commit 6899c7b7dd
+3 -2
View File
@@ -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