Commit Graph

361 Commits

Author SHA1 Message Date
Susko3 05c7ec057c Add some missing macros 2024-10-02 02:13:12 +01:00
Susko3 98930ae886 Update bindings 2024-10-02 00:51:01 +01:00
Susko3 bccaf2fa75
Merge pull request #161 from smoogipoo/single-pr
Submit binary file updates as a single PR
2024-10-01 19:25:07 +01:00
Dan Balasescu 682da0bfe1
Apply review suggestions 2024-09-26 18:21:25 +09:00
Dan Balasescu 788afa6ab1
Create single PR for binary updates 2024-09-23 00:59:31 +09:00
Dan Balasescu 5abea9c105
Merge pull request #160 from Susko3/run-bindgen-on-specific-headers
Add way to run `generate_bindings.py` on a subset of headers
2024-09-22 23:50:32 +09:00
Susko3 b968192607 Add way to run bindgen on a subset of headers
Useful for testing changes that affect specific headers.
2024-09-22 14:28:44 +01:00
Susko3 1059f343e0
Merge pull request #159 from hwsmm/endian
Fix endianness in SDL_pixel
2024-09-22 13:34:35 +01:00
hwsmm df84a111c7 Fix endianness in SDL_pixel 2024-09-22 13:43:13 +09:00
Dan Balasescu d4bb6809ac
Merge pull request #147 from Susko3/update-SDL-bool
Update SDL bindings (removal of SDL_bool, replaced with C# SDLBool)
2024-09-22 13:18:19 +09:00
Susko3 4f32e5fb4e Add SDLBool with implicit bool conversions 2024-09-22 02:03:16 +01:00
Susko3 fa7121a2c4 Update SDL bindings
This brings in the removal of SDL_bool, making it C# `byte`
2024-09-22 01:15:09 +01:00
Susko3 fb08ccb2ce Remove SDL_bool define patche
This doesn't compile as true/false can't be converted to `enum SDL_bool`
2024-09-22 00:51:50 +01:00
Susko3 5fbda17ae9 Fix python formatting 2024-09-22 00:44:50 +01:00
Dean Herbert 75c49e289e
Merge pull request #142 from smoogipoo/add-submodule
Add SDL submodule
2024-09-20 13:21:58 +09:00
Dan Balasescu c4e81478e0
Merge pull request #145 from stanoddly/patch-1
Updated README.md
2024-09-19 20:28:07 +09:00
Dan Balasescu a035dd9f99
Reset git tree before generate/build 2024-09-18 17:55:45 +09:00
Stan b76615c8b2
SDL 3 - > SDL3
Co-authored-by: hwsmm <9151706+hwsmm@users.noreply.github.com>
2024-09-18 08:52:40 +02:00
Stan dc759a5853
Updated README.md 2024-09-18 08:09:07 +02:00
Dan Balasescu e207e72b6a
Move + update build scripts to use submodule 2024-09-18 13:42:08 +09:00
Dan Balasescu 2369173847
Bring in SDL submodule
Checked out to 93bf53426840fd052da2aeb6d5a5a6f380f4c21a.
2024-09-18 13:35:48 +09:00
Dan Balasescu 7a6b799cc5
Merge remote-tracking branch 'upstream/update-android-binaries' 2024-09-16 00:13:48 +09:00
Dan Balasescu 30751744bb
Merge remote-tracking branch 'upstream/update-ios-binaries' 2024-09-16 00:13:47 +09:00
Dan Balasescu 84c944c19c
Merge remote-tracking branch 'upstream/update-linux-arm-binaries' 2024-09-16 00:13:46 +09:00
Dan Balasescu d73c8964dc
Merge remote-tracking branch 'upstream/update-linux-arm64-binaries' 2024-09-16 00:13:46 +09:00
Dan Balasescu dc1a797d4d
Merge remote-tracking branch 'upstream/update-linux-x64-binaries' 2024-09-16 00:13:45 +09:00
Dan Balasescu 61365c84f7
Merge remote-tracking branch 'upstream/update-linux-x86-binaries' 2024-09-16 00:13:44 +09:00
Dan Balasescu c0be2a238e
Merge remote-tracking branch 'upstream/update-osx-arm64-binaries' 2024-09-16 00:13:43 +09:00
Dan Balasescu c50f542dd8
Merge remote-tracking branch 'upstream/update-osx-x64-binaries' 2024-09-16 00:13:42 +09:00
Dan Balasescu 7a96e75492
Merge remote-tracking branch 'upstream/update-win-arm64-binaries' 2024-09-16 00:13:42 +09:00
Dan Balasescu a85443c42c
Merge remote-tracking branch 'upstream/update-win-x64-binaries' 2024-09-16 00:13:41 +09:00
smoogipoo 461ae94bc5 Update linux-arm64 SDL binaries 2024-09-15 15:12:34 +00:00
smoogipoo fdd4753c64 Update linux-arm SDL binaries 2024-09-15 14:59:30 +00:00
smoogipoo 7e04509e6a Update iOS SDL binaries 2024-09-15 14:41:33 +00:00
smoogipoo 333adaa435 Update Android SDL binaries 2024-09-15 14:41:01 +00:00
smoogipoo 8202eba9f4 Update linux-x86 SDL binaries 2024-09-15 14:40:49 +00:00
smoogipoo dd4f866860 Update win-x64 SDL binaries 2024-09-15 14:40:23 +00:00
smoogipoo f8f2698ff7 Update win-arm64 SDL binaries 2024-09-15 14:40:12 +00:00
smoogipoo 3194051a5d Update win-x86 SDL binaries 2024-09-15 14:40:10 +00:00
smoogipoo 94f87bc6d3 Update linux-x64 SDL binaries 2024-09-15 14:39:17 +00:00
smoogipoo 349f312d8b Update osx-x64 SDL binaries 2024-09-15 14:38:52 +00:00
smoogipoo 623ae0bb4d Update osx-arm64 SDL binaries 2024-09-15 14:38:38 +00:00
Susko3 833814cf25
Merge pull request #129 from hwsmm/update
Update bindings 3 (no merging needed)
2024-09-15 03:18:33 +01:00
hwsmm 4792b4667b Add a new SDL_Process bindings 2024-09-15 11:06:03 +09:00
Susko3 d04f71cdfa Rider migrations 2024-09-15 01:52:11 +01:00
Susko3 312410a279 Add missing Win32 and GDK functions
For now, SDL_GDKSuspendGPU and SDL_GDKResumeGPU from SDL_gpu.h are missing
from auto-generated bindings. We can add them manually if needed.

These missing funtions cause warnings to be logged when running `generate_bindings.py`.
2024-09-15 01:48:46 +01:00
Susko3 edb9a6b69d Update bindings to 93bf53426840fd052da2aeb6d5a5a6f380f4c21a
Importantly, this brings in a fix for SDL's gendynapi.py throwing an error.
2024-09-15 01:37:32 +01:00
hwsmm 03f3773985 Update bindings to b15fab0207004282aaf0ab0643fd08579121c88a 2024-09-12 12:32:58 +09:00
hwsmm 00c2991885 Update bindings to 73898a0a6493c43943dc675ad1eccd03e16ba0d7 2024-09-03 21:25:00 +09:00
hwsmm a7cb45ee1b Update bindings to df501040fd646a1f4eab92aa5b698b35a36013ed 2024-09-03 21:25:00 +09:00