Commit Graph

13361 Commits (2e7d2b94ebf614b9711c76ce9bafe9e814b54ee4)

Author SHA1 Message Date
Sam Lantinga 746efe4597 Merge commit '8e4a39b41cf6ca9da29977a17b975f106e257593' into main 2023-01-12 16:21:41 -08:00
Sam Lantinga c02056a0b6 Merge commit '5f39dd8a2f5418c47354f5a46c2106a16c8875c4' into main 2023-01-12 16:21:39 -08:00
Sam Lantinga 23beef4fc7 We no longer need explicit SDL_ENABLE_SYSWM_* while building SDL 2023-01-12 16:17:00 -08:00
Sam Lantinga cfe2050c04 Default to enable/disable SDL_syswm subsystems based on enabled video drivers while building SDL 2023-01-12 16:17:00 -08:00
Sam Lantinga 7c16fe6d69 Default to use the built-in EGL definitions 2023-01-12 16:17:00 -08:00
Sam Lantinga 7516bd349c Move SDL_internal.h to be first in the file, after the copyright 2023-01-12 16:17:00 -08:00
Sam Lantinga 0da24479da Fixed building Vivante video driver 2023-01-12 16:17:00 -08:00
Sam Lantinga 99ec05e2b8 Cast the return value of SDL_LoadFunction() to the type of the function being loaded 2023-01-12 16:17:00 -08:00
Frank Praznik e35c3872dc wayland: Don't try to restore non-resizable windows
Libdecor can crash if attempting to un-maximize a window that was not set as resizable.
2023-01-12 13:34:36 -08:00
Frank Praznik 50f2eb7d41 wayland: Perform a round trip when maximizing and restoring windows
Perform a round trip when maximizing and restoring windows so the changes have already taken effect when the associated functions return.
2023-01-12 13:34:36 -08:00
Sam Lantinga 8e4a39b41c Rename the xcFramework target to SDL.xcframework so it's clear when being embedded in other projects 2023-01-12 13:23:49 -08:00
Sam Lantinga 5f39dd8a2f Always run xcFramework and disk image creation builds when requested 2023-01-12 13:08:33 -08:00
Sam Lantinga d1694472e2 Merge commit '6dc50a78fc4cd53b68892135c61cb130c1253277' into main 2023-01-12 12:50:41 -08:00
Sam Lantinga 986ecec436 Merge commit '1e8443f54e4ec729ce4a003e1636219702fb1de5' into main 2023-01-12 12:50:39 -08:00
Sam Lantinga 31b73d822f Merge commit '9eaea7d6614c00c865c8059a161631a2668adf12' into main 2023-01-12 12:50:37 -08:00
Sam Lantinga fb7d8c5493 Merge commit '57e78f4cf53b0fc84900a047120263c3c71e721c' into main 2023-01-12 12:50:35 -08:00
Sam Lantinga b71c3b7f67 Merge commit '1bf1c866fe60adba0a78e2ee24d464ede9d0369d' into main 2023-01-12 12:50:32 -08:00
Sam Lantinga d120fd3607 Merge commit '3b2e9d98dfee969e10553648f57a9adfe7dc297d' into main 2023-01-12 12:50:30 -08:00
Sam Lantinga da2c0242cc Merge commit '2ec9a20204ef9b1c590e64d865b31f9f213cbd8a' into main 2023-01-12 12:50:28 -08:00
Sam Lantinga 8f4ab749ec Merge commit '8bdc25f4e4529c1faf92f9586a62956501e75300' into main 2023-01-12 12:50:26 -08:00
Sam Lantinga fdd1a7f970 Merge commit 'ed1bdf32ee5ad5f0ca503718d4b4563e7889a1a0' into main 2023-01-12 12:50:24 -08:00
Sam Lantinga 65aacde711 Merge commit '9b0c660a033cce0d14ee4efc647ec1d01b60b6e1' into main 2023-01-12 12:50:22 -08:00
Sam Lantinga e9ce6bb546 Merge commit '21e4be5a275bdfe629982313de7f3cca08a425a8' into main 2023-01-12 12:50:20 -08:00
Sam Lantinga 74d0935e58 Merge commit 'efa2945502abb069ab8b1ba8a6ba253fa32b80cd' into main 2023-01-12 12:50:18 -08:00
Sam Lantinga 38f8b7ff87 Merge commit '439c0b023680a1cf18661336471ff405131de661' into main 2023-01-12 12:50:15 -08:00
Sam Lantinga 6dc50a78fc Fixed window never being shown on iOS 2023-01-12 12:45:55 -08:00
Anonymous Maarten 1e8443f54e cmake: only use $<COMPILE_LANGUAGE:OBJC> when CMAKE_OBJC_COMPILER is defined 2023-01-12 21:12:54 +01:00
Sylvain 9eaea7d661 SDL_migration.cocci: simplify multiplicaction / division by 1 2023-01-12 20:52:37 +01:00
happyharryh 57e78f4cf5 Fixed the hat_map to avoid segmentation fault 2023-01-12 06:55:35 -08:00
Sam Lantinga 1bf1c866fe Handle new SDL_rwops error codes in SDL_LoadFile_RW()
Thanks @BeWorld2018!
2023-01-12 06:53:07 -08:00
Sylvain 3b2e9d98df SDL_migration.cocci: migrate audio api 1.2 2023-01-12 15:01:31 +01:00
Ozkan Sezer 2ec9a20204 SDL_dynapi.c: add extern "C" guards, just in case.. 2023-01-12 14:01:32 +03:00
Sylvain 8bdc25f4e4 SDL_migration.cocci: set events 2023-01-12 11:56:49 +01:00
Sylvain ed1bdf32ee SDL_migration.cocci: more gamepad migration 2023-01-12 11:39:48 +01:00
Sylvain 9b0c660a03 SDL_migration: various name changes, and function removed 2023-01-12 11:08:15 +01:00
Sylvain 21e4be5a27 SDL_migration: add RW read/write 2023-01-12 10:43:08 +01:00
Sylvain efa2945502 SDL_migration.cocci: add SIMD Alloc / Free 2023-01-12 09:58:37 +01:00
Sylvain 439c0b0236 Add vulkan migration 2023-01-12 09:45:14 +01:00
Sam Lantinga ad5c4d415d Merge commit '050507c333b0dfecb3e08604ec7ff12d5c410935' into main 2023-01-11 22:16:25 -08:00
Sam Lantinga b963ab56a8 Merge commit '67d517907bf8662395edf88c2137b8b0bc74d9e8' into main 2023-01-11 22:16:23 -08:00
Sam Lantinga b7c73b67a2 Merge commit '0ad22cfe37955727272333844bb80294e307007a' into main 2023-01-11 22:16:21 -08:00
Sam Lantinga 126f4a9994 Merge commit '7f610cd96946f39c89ab9f46e505944c1ced769b' into main 2023-01-11 22:16:17 -08:00
Sam Lantinga a43f0180b3 Merge commit '555183257db81b59be532cbe3252adbbd823d1d6' into main 2023-01-11 22:16:15 -08:00
Sam Lantinga ab977a5696 Merge commit 'd0aaf74ec0e413cc51e32febd14d59c0c4dc5b39' into main 2023-01-11 22:16:13 -08:00
Sam Lantinga 653c65cd29 Merge commit '84cd7214bdc766beffbbef79ff9df3127fb95a8d' into main 2023-01-11 22:16:11 -08:00
Sam Lantinga 80a9542405 Merge commit '30516fd3a69a508e883afa59ef7a88e13b93a24c' into main 2023-01-11 22:16:09 -08:00
Sam Lantinga 1ea973d5d2 Merge commit 'f046788a5a76302da79e921222dfb544bc6c9bee' into main 2023-01-11 22:16:07 -08:00
Sam Lantinga 21b121b6df Merge commit '85924687fd5d53a58f5e3cf7bf3479b0c0587674' into main 2023-01-11 22:16:04 -08:00
Sam Lantinga ff36830ead Merge commit '0621a673502e56a24caa129051270b4a55363ad9' into main 2023-01-11 22:16:02 -08:00
Sam Lantinga 050507c333 Fail the xcFramework build if the archive didn't succeed 2023-01-11 16:48:55 -08:00