diff options
| author | Laytan Laats <laytanlaats@hotmail.com> | 2024-08-26 20:24:26 +0200 |
|---|---|---|
| committer | Laytan Laats <laytanlaats@hotmail.com> | 2024-08-26 20:24:26 +0200 |
| commit | 60cd0da2ede99ae8fe2cecd002a51ed2242c5943 (patch) | |
| tree | 28bce63207061442da80b4c0bd22f1da9cd590e2 | |
| parent | ef98aa1fe18d2cafc46d97023aaa9b301d8f3235 (diff) | |
wgpu: cont. fix sdl2glue on Linux
| -rw-r--r-- | vendor/sdl2/sdl2.odin | 6 | ||||
| -rw-r--r-- | vendor/wgpu/sdl2glue/glue_linux.odin | 2 |
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 { |