Commit Graph

8 Commits

Author SHA1 Message Date
Morilli 9caef88e3f enable stripping for a bunch of self-built dlls 2024-11-11 04:47:33 +01:00
CasualPokePlayer 40237d476a Update SDL submodule
includes https://github.com/libsdl-org/SDL/pull/10645 (waiting on merge)
2024-09-04 12:18:28 -07:00
CasualPokePlayer 476ac94d80 Add GPU acceleration for most of ApiHawk's GuiApi (gui.* lua APIs), refactor ApiHawk surfaces 2024-05-24 13:26:58 -07:00
CasualPokePlayer 00befd0d09 Update and rebuild SDL2 2024-05-14 13:32:07 -07:00
Morilli 04535c747a Bump libusb to 1.0.27
fixes a potentially long initialization time when some faulty devices exist
2024-05-14 22:20:27 +02:00
CasualPokePlayer 1441bf98ba pull in some windows specific SDL2 fixes
see https://github.com/libsdl-org/SDL/issues/8617
2023-11-28 13:26:37 -08:00
CasualPokePlayer 20defc890b build newer SDL2 on linux (Debian 10), also pull in some linux specific build fixes 2023-11-25 17:49:49 -08:00
CasualPokePlayer f40e68e903 add in cmake scripts for building SDL2
this gives us a great level of control over how we build SDL2, omitting parts we don't want, and including parts we do want, like libusb support!
windows sdl2 normally doesn't support libusb, but with some magic it can be built and linked in fairly easily, giving windows sdl2 libusb support.
libusb support in sdl2 means official GC adapter support! (resolves #1879)

linux build will be done in a later commit
2023-11-24 22:33:19 -08:00