Commit Graph

  • 8901297437 SDL_test_md5.h: fix MD5UINT4 type to be really 32 bits. Ozkan Sezer 2022-11-29 08:56:32 +03:00
  • b7cc4dce70 Fixed bug #6698 - VISA: wrong check sceKernelPollSema Sam Lantinga 2022-11-29 08:50:51 -08:00
  • f077c69193 Fixed bug #6698 - VISA: wrong check sceKernelPollSema Sam Lantinga 2022-11-29 08:50:51 -08:00
  • 0b7a9a8e9f thread: code style pionere 2022-11-29 17:30:03 +01:00
  • 461a38ff1a thread: code style pionere 2022-11-29 17:30:03 +01:00
  • 8cda5102fc Fixed bug #6698 - VISA: wrong check sceKernelPollSema Sylvain 2022-11-29 16:14:23 +01:00
  • 38c281fbc0 Fixed bug #6698 - VISA: wrong check sceKernelPollSema Sylvain 2022-11-29 16:14:23 +01:00
  • ee13e8c76b thread: return -1 from SDL_SemWaitTimeout if semaphore is NULL pionere 2022-11-29 09:46:20 +01:00
  • f6db1aba66 thread: return -1 from SDL_SemWaitTimeout if semaphore is NULL pionere 2022-11-29 09:46:20 +01:00
  • fcd7d658dc thread: fix inconsistent return values - SDL_CreateMutex returns NULL when the creation fails (ngage) - SDL_SemValue returns 0 when the semaphore is NULL (n3ds) pionere 2022-11-29 11:18:30 +01:00
  • 6875e1c262 thread: fix inconsistent return values - SDL_CreateMutex returns NULL when the creation fails (ngage) - SDL_SemValue returns 0 when the semaphore is NULL (n3ds) pionere 2022-11-29 11:18:30 +01:00
  • b5076ef5e3 Added support for the Xbox Elite controller paddles with firmware version 5.13+ Sam Lantinga 2022-11-28 23:10:02 -08:00
  • 89e9f7b42b Added support for the Xbox Elite controller paddles with firmware version 5.13+ Sam Lantinga 2022-11-28 23:10:02 -08:00
  • b6c875a923 Add support for the 8BitDo Ultimate Wireless 2.4GHz Controller in DirectInput mode Vasily Khoruzhick 2022-11-28 17:01:16 -08:00
  • dbaeb2b9e9 Add support for the 8BitDo Ultimate Wireless 2.4GHz Controller in DirectInput mode Vasily Khoruzhick 2022-11-28 17:01:16 -08:00
  • a65d1bfb14 Fix broken solaris build. (missing brace). Samuel Venable 2022-11-28 18:37:34 -05:00
  • 04399e1fc2 Added support for the 8BitDo Ultimate Wired Controller in DirectInput mode, including the misc button and paddles Sam Lantinga 2022-11-28 14:48:32 -08:00
  • 5efca283d3 Add 8BitDo to the list of Xbox 360 third party vendors Sam Lantinga 2022-11-28 13:47:30 -08:00
  • 37d244ea81 Added support for the 8BitDo Ultimate Wired Controller in DirectInput mode, including the misc button and paddles Sam Lantinga 2022-11-28 14:48:32 -08:00
  • a937b5c4ad Add 8BitDo to the list of Xbox 360 third party vendors Sam Lantinga 2022-11-28 13:47:30 -08:00
  • fb0ce375f0 Cleanup add brace (#6545) Sylvain Becker 2022-11-27 17:38:43 +01:00
  • 9593c8b29d Added a note to direct people to README-migration.md Sam Lantinga 2022-11-27 10:07:44 -08:00
  • c2432f8d0d Rename SDLmain to SDL_main and SDLtest to SDL_test for consistency with other SDL libraries Sam Lantinga 2022-11-28 09:54:09 -08:00
  • b4ebb3b568 Windows borderless windows interact better with the window manager Sam Lantinga 2022-11-28 09:32:39 -08:00
  • a08f517069 Removed unused SDL_ArrayOrder enumeration values Sam Lantinga 2022-11-28 08:53:48 -08:00
  • 62f4fc6f35 Be explicit that we support the MSB variants of the 1bpp and 4bpp surface formats Sam Lantinga 2022-11-28 09:06:44 -08:00
  • 0739d237ad [skip ci] Solaris getexecname() returns argv[0] Samuel Venable 2022-11-27 21:19:41 -05:00
  • 4f5e9fd5bd [skip ci] Solaris getexecname() returns argv[0] Samuel Venable 2022-11-27 21:19:41 -05:00
  • f3c466ec1e SDL_ResampleAudio: Fix float accumulation error Markus Mittendrein 2022-11-27 22:46:54 +01:00
  • 79373c5a5c SDL_ResampleAudio: Fix float accumulation error Markus Mittendrein 2022-11-27 22:46:54 +01:00
  • 8145212103 SDL_ResampleAudio: Fix float accumulation error Markus Mittendrein 2022-11-27 22:46:54 +01:00
  • 3acd1ad25f cmake: only MSVC understands -nodefaultlib:MSVCRT Anonymous Maarten 2022-11-26 03:18:27 +01:00
  • 5151cbf4d1 cmake: check essential headers even when building with SDL_LIBC=OFF Anonymous Maarten 2022-11-26 02:05:22 +01:00
  • 9d7e4a7d6e cmake: don't cache HAVE_xxx variables for checking libc features Anonymous Maarten 2022-11-26 01:56:22 +01:00
  • b2e428626b cmake: disable system iconv by default on Windows Anonymous Maarten 2022-11-26 01:53:16 +01:00
  • 27707755c1 cmake: use SDL_LIBC_DEFAULT for default SDL_LIBC value Anonymous Maarten 2022-11-26 01:45:13 +01:00
  • 3fad16cc2b cmake: use SDL_CPU_X86 to enable MMX/SSE on x86 Anonymous Maarten 2022-11-26 02:11:32 +01:00
  • 21f8e3ce04 cmake: use CMakePushCheckState while testing ARM NEON support Anonymous Maarten 2022-11-26 00:12:02 +01:00
  • 46d85fd5a4 cmake: don't cache HAVE_3DNOW value Anonymous Maarten 2022-11-25 23:22:17 +01:00
  • 82360b3175 cmake: don't cache HAVE_SSE value Anonymous Maarten 2022-11-25 23:07:23 +01:00
  • 375456a3a0 cmake: use SDL_ASSEMBLY_DEFAULT for default SDL_ASSEMBLY value Anonymous Maarten 2022-11-25 23:06:38 +01:00
  • 9f2ca87504 build: don't add SDL3 subfolder to include path for external projects Anonymous Maarten 2022-11-27 18:36:54 +01:00
  • 2af4f74e1c Remove sdl3.m4 and sdl3-config, and document pkg-config as the recommended replacement Sam Lantinga 2022-11-27 13:19:44 -08:00
  • 0fdabf9595 Update WhatsNew.txt with removed hints. Sasha Szpakowski 2022-11-27 13:25:31 -04:00
  • 6a2200823c Cleanup add brace (#6545) Sylvain Becker 2022-11-27 17:38:43 +01:00
  • 4958dafdc3 Update comments to refer SDL_GetWindowSizeInPixels (thanks @NoelFB!) Sam Lantinga 2022-11-27 08:27:00 -08:00
  • 80a9397459 Remove SDL_HINT_IDLE_TIMER_DISABLED. Sasha Szpakowski 2022-11-26 23:03:06 -04:00
  • 0a48abc860 Switch header convention from #include "SDL.h" to #include <SDL3/SDLh> Sam Lantinga 2022-11-26 20:43:38 -08:00
  • f4080637c4 Fix build with Xcode < 7 Joshua Root 2022-11-27 11:27:19 +11:00
  • 2df39e64ab Fix build with Xcode < 7 Joshua Root 2022-11-27 11:27:19 +11:00
  • 9a64aa6f95 Fix build with Xcode < 7 Joshua Root 2022-11-27 11:27:19 +11:00
  • 1fa80ca529 cmake: testevdev needs build include headers Anonymous Maarten 2022-11-26 23:34:59 +01:00
  • e4b97c42b3 cmake: avoid copy of headers by moving generated headers to include/build_config (thanks @madebr!) Sam Lantinga 2022-11-26 12:25:31 -08:00
  • 92057e683e Temporary hack to address performance issues in https://github.com/libsdl-org/SDL/issues/6581#issuecomment-1327987916 (thanks @icculus!) Sam Lantinga 2022-11-26 13:09:50 -08:00
  • 8fddf146bf Temporary hack to address performance issues in https://github.com/libsdl-org/SDL/issues/6581#issuecomment-1327987916 (thanks @icculus!) Sam Lantinga 2022-11-26 13:09:50 -08:00
  • 9c8369e097 Temporary hack to address performance issues in https://github.com/libsdl-org/SDL/issues/6581#issuecomment-1327987916 (thanks @icculus!) Sam Lantinga 2022-11-26 13:09:50 -08:00
  • bb5568ac4f Fixed HAVE_SIGNAL_SUPPORT typo in commit 63f307fe1f (thanks @sezero!) Sam Lantinga 2022-11-26 12:52:23 -08:00
  • a268c841e3 Remove references to STDC_HEADERS (thanks @sezero!) Sam Lantinga 2022-11-26 12:51:20 -08:00
  • 581f1ca5c8 We should only mark functions as inline if necessary for performance Sam Lantinga 2022-11-26 11:18:24 -08:00
  • 5edd6846db cocoa: Patched to compile on macOS SDK < 10.10. Ryan C. Gordon 2022-11-26 13:57:12 -05:00
  • 3f5593d613 cocoa: Patched to compile on macOS SDK < 10.10. Ryan C. Gordon 2022-11-26 13:57:12 -05:00
  • fa5adcafd5 cocoa: Patched to compile on macOS SDK < 10.10. Ryan C. Gordon 2022-11-26 13:57:12 -05:00
  • 141bc25198 SDL_rwops.c: reduce ifdefs, and mark SDL_RWFromFP() as SDL_INLINE. Ozkan Sezer 2022-11-26 20:11:20 +03:00
  • 80c1ddbe97 dynapi: Bumped dynapi version to 2, so SDL2 libs don't conflict. Ryan C. Gordon 2022-11-26 09:48:34 -05:00
  • ce9f3173cd Only use memset_pattern4() if we have string.h on Apple platforms Sam Lantinga 2022-11-26 05:25:57 -08:00
  • bde808cd87 Fixed some warnings when building on Linux with -DSDL_LIBC=OFF Sam Lantinga 2022-11-26 05:18:26 -08:00
  • e9014ee769 Fixed evdev using standard C functions instead of SDL functions Sam Lantinga 2022-11-26 05:01:03 -08:00
  • 45cbee81df Fixed kmsdrm using standard C functions instead of SDL functions Sam Lantinga 2022-11-26 04:58:55 -08:00
  • 63f307fe1f Remove SDL_config.h from the public headers Sam Lantinga 2022-11-26 01:41:46 -08:00
  • bc5677db95 Fixed tvOS build, which is both __IOS__ and __TVOS__ Sam Lantinga 2022-11-25 17:28:51 -08:00
  • 6786dc481d Xcode expects SUPPORTED_PLATFORMS to be "macosx" (thanks @MaddTheSane!) Sam Lantinga 2022-11-25 17:16:34 -08:00
  • 8b5a7ccc76 HAVE_OPENGL is defined by CMake on macOS Sam Lantinga 2022-11-25 17:12:51 -08:00
  • b6b29fd071 Updated Metal shaders Sam Lantinga 2022-11-25 16:07:09 -08:00
  • d9e62f37fb Fixed build Sam Lantinga 2022-11-25 16:05:03 -08:00
  • 5cfd26d0b9 Removed obsolete android-project-ant Sam Lantinga 2022-11-25 16:03:29 -08:00
  • 4be6b7c047 Sync SDL3 wiki -> header SDL Wiki Bot 2022-11-26 00:01:17 +00:00
  • cc1f9eb983 Use Apple's nomenclature for macOS and iOS Sam Lantinga 2022-11-25 16:00:06 -08:00
  • 5fb3eb9475 Update docs/README-porting.md Sam Lantinga 2022-11-25 13:09:04 -08:00
  • 597e6a685b Update docs/README-macos.md Sam Lantinga 2022-11-25 13:08:50 -08:00
  • 7661725b48 Update docs/README-riscos.md Sam Lantinga 2022-11-25 13:08:40 -08:00
  • c7b5ff81e6 ci: no more need for autoconf and make Anonymous Maarten 2022-11-25 05:01:49 +01:00
  • cc0a31d09b INSTALL.txt: s/mingw64/mingw-w64/ Ozkan Sezer 2022-11-25 02:43:24 +03:00
  • aa2107a698 Fixed install instructions Sam Lantinga 2022-11-24 11:05:53 -08:00
  • 9c49c57241 Updated INSTALL.txt with instructions for building with mingw64 Sam Lantinga 2022-11-24 11:04:05 -08:00
  • 6d103303e7 Added toolchain files for cross-compiling to Windows Sam Lantinga 2022-11-24 10:38:18 -08:00
  • bdb416e4f3 docs: remove references to configure build systems from documentation Anonymous Maarten 2022-11-24 18:08:59 +01:00
  • 1c0d26e55c Remove autotools-specific sdl3-config-*.cmake files Anonymous Maarten 2022-11-24 17:42:57 +01:00
  • 716821ca67 autotools: remove SDL3.spec.in Anonymous Maarten 2022-11-24 17:42:36 +01:00
  • 7b21eaddce remove autotools build system Ozkan Sezer 2022-11-24 17:50:00 +03:00
  • 873ec097ea x11: Remove deprecated/defunct X11 hints Frank Praznik 2022-11-25 16:37:57 -05:00
  • 346eeba210 Removed SDL_GetRevisionNumber() Sam Lantinga 2022-11-25 13:36:14 -08:00
  • ac8fbb7040 Remove SDL_CalculateGammaRamp. slime 2022-11-25 16:57:07 -04:00
  • 52f4cc843d Remove SDL_SetWindowBrightness and SDL_SetWindowGammaRamp. slime 2022-11-24 22:42:57 -04:00
  • d14530ea82 Removed check for _HAVE_STDINT_H Sam Lantinga 2022-11-25 13:12:58 -08:00
  • 95b0712033 cmake: don't create libSDL3.so symbolic link at install time Anonymous Maarten 2022-11-25 04:48:38 +01:00
  • 7ef38beb7e build: Simplify library name Simon McVittie 2022-11-23 16:33:38 +00:00
  • dcd1252368 cmake: test for lsx and lasx intrinsics for loongarch Anonymous Maarten 2022-11-25 02:18:16 +01:00
  • edb75bc29e cmake: make all assembly options depend on SDL_ASSEMBLY and architecture Anonymous Maarten 2022-11-25 01:27:44 +01:00
  • 4574c16178 cmake: test for lsx and lasx intrinsics for loongarch Anonymous Maarten 2022-11-25 02:18:16 +01:00
  • d1f423d9db cmake: make all assembly options depend on SDL_ASSEMBLY and architecture Anonymous Maarten 2022-11-25 01:27:44 +01:00