aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--vendor/sdl2/sdl2.odin6
-rw-r--r--vendor/wgpu/sdl2glue/glue_linux.odin2
2 files changed, 7 insertions, 1 deletions
diff --git a/vendor/sdl2/sdl2.odin b/vendor/sdl2/sdl2.odin
index 73d95e18a..b23389a64 100644
--- a/vendor/sdl2/sdl2.odin
+++ b/vendor/sdl2/sdl2.odin
@@ -41,6 +41,12 @@ MAJOR_VERSION :: 2
MINOR_VERSION :: 0
PATCHLEVEL :: 16
+VERSION :: proc "contextless" (ver: ^version) {
+ ver.major = MAJOR_VERSION
+ ver.minor = MINOR_VERSION
+ ver.patch = PATCHLEVEL
+}
+
@(default_calling_convention="c", link_prefix="SDL_")
foreign lib {
GetVersion :: proc(ver: ^version) ---
diff --git a/vendor/wgpu/sdl2glue/glue_linux.odin b/vendor/wgpu/sdl2glue/glue_linux.odin
index 0d1573d12..58ec90499 100644
--- a/vendor/wgpu/sdl2glue/glue_linux.odin
+++ b/vendor/wgpu/sdl2glue/glue_linux.odin
@@ -5,7 +5,7 @@ import "vendor:wgpu"
GetSurface :: proc(instance: wgpu.Instance, window: ^sdl2.Window) -> wgpu.Surface {
window_info: sdl2.SysWMinfo
- sdl2.GetVersion(&window_info.version)
+ sdl2.VERSION(&window_info.version)
sdl2.GetWindowWMInfo(window, &window_info)
if window_info.subsystem == .WAYLAND {