Dan Balasescu
ed43193103
Force `int` as base type
2024-10-23 17:03:25 +09:00
Dan Balasescu
140e73678d
Fix va_list for another platform
2024-10-23 17:03:09 +09:00
Dan Balasescu
c991b5bd06
Forward args to python script
...
Co-authored-by: Susko3 <Susko3@protonmail.com>
2024-10-22 19:42:16 +09:00
Dan Balasescu
a64cdd9e4f
Fix SDL_thread generation
2024-10-22 18:16:41 +09:00
Dan Balasescu
904f50cb99
Merge pull request #170 from ppy/update-native-binaries
...
Update native binaries
2024-10-22 18:15:42 +09:00
smoogipoo
46e1411e24
Update native binaries
2024-10-22 09:13:18 +00:00
Dan Balasescu
5227b62690
Add dockerfile + generation wrapper script
2024-10-22 17:52:46 +09:00
Dan Balasescu
ee98235385
Merge pull request #168 from Susko3/update-bindings
...
Update bindings and fix bindgen script
2024-10-22 17:42:51 +09:00
Susko3
5ab6d58b9e
Update comment
2024-10-22 09:27:28 +01:00
Susko3
e5a7980b9e
Exclude `enum`s from platform-specific bindgen
2024-10-22 09:20:55 +01:00
Susko3
c7fdd26674
Update bindings (to illustrate problem)
...
Duplicate `SDL_Sandbox` definitions prevent compiling.
2024-10-22 09:11:15 +01:00
Dean Herbert
bfa2ad06c4
Merge pull request #167 from bdach/android-enter-fix
...
Update SDL to pull in android enter key fix
2024-10-22 16:55:45 +09:00
Bartłomiej Dach
53dff157d5
Fix linux-arm build failures due to docker changes
...
`linux-arm(64)` builds started failing with
latest: Pulling from arm64v8/ubuntu
docker: no matching manifest for linux/amd64 in the manifest list entries.
(https://github.com/bdach/SDL3-CS/actions/runs/11440882162/job/31827702325 )
Upon closer inspection, new `arm32v7/ubuntu` and `arm64v8/ubuntu` images
were pushed on Oct 19, 2024, which seemed related.
While pinning the images to the last known working digest worked,
it's obviously suboptimal. Looking closer at previous passing build
logs, warnings are noticeable:
WARNING: The requested image's platform (linux/arm/v7) does not match the detected host platform (linux/amd64/v3) and no specific platform was requested
WARNING: The requested image's platform (linux/arm64/v8) does not match the detected host platform (linux/amd64/v3) and no specific platform was requested
therefore I decided to try specifying the platform explicitly to see if
it fixes the issue, and it does.
2024-10-22 08:59:45 +02:00
Bartłomiej Dach
84c8d4240f
Update SDL submodule
...
Pulls in https://github.com/libsdl-org/SDL/pull/11256 to fix
https://github.com/ppy/osu/issues/28966 .
2024-10-21 15:08:17 +02:00
Dan Balasescu
55d3514908
Merge pull request #166 from ppy/update-native-binaries
...
Update native binaries
2024-10-15 13:54:20 +09:00
smoogipoo
6fa75e75a6
Update native binaries
2024-10-15 04:49:34 +00:00
Dan Balasescu
012a3dc1f2
Merge pull request #165 from hwsmm/update
...
Update bindings
2024-10-15 13:19:01 +09:00
hwsmm
c51cad1aa7
Update bindings to 1cc85c912bb3352a121b1fdc181c6ab6546157df
2024-10-14 14:15:39 +09:00
Dan Balasescu
209d102b32
Merge pull request #164 from Susko3/bump-java-action-version
...
Bump actions/setup-java to v4
2024-10-03 01:36:30 +09:00
Susko3
f9533a8fa5
Bump actions/setup-java to v4
2024-10-02 16:52:20 +01:00
Susko3
c1a2631133
Merge pull request #163 from ppy/update-native-binaries
...
Update native binaries
2024-10-02 16:49:35 +01:00
smoogipoo
ec5015b788
Update native binaries
2024-10-02 02:59:13 +00:00
Dan Balasescu
2738571117
Merge pull request #162 from Susko3/update-bindings
...
Update bindings
2024-10-02 11:05:19 +09:00
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