mirror of
https://github.com/Ed94/Odin.git
synced 2026-08-06 07:38:48 +00:00
Using vendor:vulkan types in vendor:sdl2 where appropriate
This commit is contained in:
Vendored
+3
-2
@@ -1,14 +1,15 @@
|
|||||||
package sdl2
|
package sdl2
|
||||||
|
|
||||||
import "core:c"
|
import "core:c"
|
||||||
|
import vk "vendor:vulkan"
|
||||||
|
|
||||||
when ODIN_OS == "windows" do foreign import lib "SDL2.lib"
|
when ODIN_OS == "windows" do foreign import lib "SDL2.lib"
|
||||||
when ODIN_OS == "linux" do foreign import lib "system:SDL2"
|
when ODIN_OS == "linux" do foreign import lib "system:SDL2"
|
||||||
when ODIN_OS == "darwin" 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"
|
when ODIN_OS == "freebsd" do foreign import lib "system:SDL2"
|
||||||
|
|
||||||
VkInstance :: distinct u64
|
VkInstance :: vk.Instance
|
||||||
VkSurfaceKHR :: distinct u64
|
VkSurfaceKHR :: vk.SurfaceKHR
|
||||||
|
|
||||||
vulkanInstance :: VkInstance
|
vulkanInstance :: VkInstance
|
||||||
vulkanSurface :: VkSurfaceKHR
|
vulkanSurface :: VkSurfaceKHR
|
||||||
|
|||||||
Reference in New Issue
Block a user