From a7d57e69ec42a06a821da7aa210c6aba89f0f6e8 Mon Sep 17 00:00:00 2001 From: gingerBill Date: Tue, 4 Feb 2025 14:35:06 +0000 Subject: [PATCH] Add sdl3_loadso.odin --- vendor/sdl3/sdl3_loadso.odin | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 vendor/sdl3/sdl3_loadso.odin diff --git a/vendor/sdl3/sdl3_loadso.odin b/vendor/sdl3/sdl3_loadso.odin new file mode 100644 index 000000000..d59c99c25 --- /dev/null +++ b/vendor/sdl3/sdl3_loadso.odin @@ -0,0 +1,10 @@ +package sdl3 + +SharedObject :: struct {} + +@(default_calling_convention="c", link_prefix="SDL_", require_results) +foreign lib { + LoadObject :: proc(sofile: cstring) -> ^SharedObject --- + LoadFunction :: proc(handle: ^SharedObject, name: cstring) -> FunctionPointer --- + UnloadObject :: proc(handle: ^SharedObject) --- +} \ No newline at end of file