Commit Graph

  • 5edd6846db cocoa: Patched to compile on macOS SDK < 10.10. Ryan C. Gordon 2022-11-26 13:57:12 -0500
  • 3f5593d613 cocoa: Patched to compile on macOS SDK < 10.10. Ryan C. Gordon 2022-11-26 13:57:12 -0500
  • fa5adcafd5 cocoa: Patched to compile on macOS SDK < 10.10. Ryan C. Gordon 2022-11-26 13:57:12 -0500
  • 8beb261afe cmake: use SDL_CPU_X86 to enable MMX/SSE on x86 Anonymous Maarten 2022-11-26 02:11:32 +0100
  • a58851e161 cmake: only MSVC understands -nodefaultlib:MSVCRT Anonymous Maarten 2022-11-26 03:18:27 +0100
  • bcdb002d9f cmake: check essential headers even when building with SDL_LIBC=OFF Anonymous Maarten 2022-11-26 02:05:22 +0100
  • c1b6ac4793 cmake: use CMakePushCheckState while testing ARM NEON support Anonymous Maarten 2022-11-26 00:12:02 +0100
  • 2f771bee5e cmake: don't cache HAVE_3DNOW value Anonymous Maarten 2022-11-25 23:22:17 +0100
  • e4fd12f45a cmake: don't cache HAVE_SSE value Anonymous Maarten 2022-11-25 23:07:23 +0100
  • e8a5832b87 cmake: use SDL_ASSEMBLY_DEFAULT for default SDL_ASSEMBLY value Anonymous Maarten 2022-11-25 23:06:38 +0100
  • 98030be32c cmake: don't cache HAVE_xxx variables for checking libc features Anonymous Maarten 2022-11-26 01:56:22 +0100
  • 634bd17428 cmake: disable system iconv by default on Windows Anonymous Maarten 2022-11-26 01:53:16 +0100
  • 8ae53928f1 cmake: use SDL_LIBC_DEFAULT for default SDL_LIBC value Anonymous Maarten 2022-11-26 01:45:13 +0100
  • 141bc25198 SDL_rwops.c: reduce ifdefs, and mark SDL_RWFromFP() as SDL_INLINE. Ozkan Sezer 2022-11-26 20:11:20 +0300
  • 1358dde2a8
    Merge branch 'main' into br_cleanup_add_brace Sylvain Becker 2022-11-26 17:36:30 +0100
  • 80c1ddbe97
    dynapi: Bumped dynapi version to 2, so SDL2 libs don't conflict. Ryan C. Gordon 2022-11-26 09:48:34 -0500
  • ce9f3173cd Only use memset_pattern4() if we have string.h on Apple platforms Sam Lantinga 2022-11-26 05:25:57 -0800
  • bde808cd87 Fixed some warnings when building on Linux with -DSDL_LIBC=OFF Sam Lantinga 2022-11-26 05:18:26 -0800
  • e9014ee769 Fixed evdev using standard C functions instead of SDL functions Sam Lantinga 2022-11-26 05:01:03 -0800
  • 45cbee81df Fixed kmsdrm using standard C functions instead of SDL functions Sam Lantinga 2022-11-26 04:58:55 -0800
  • 63f307fe1f Remove SDL_config.h from the public headers Sam Lantinga 2022-11-26 01:41:46 -0800
  • 98ecad4ac3 Remove SDL_config.h from the public headers Sam Lantinga 2022-11-26 01:41:46 -0800
  • 45a7c54398
    Revert clean up on third party code Sylvain 2022-11-26 13:06:48 +0100
  • ca0c485dd9
    Fix merge Sylvain 2022-11-26 12:48:40 +0100
  • 9c00d39b28
    Merge branch 'main' into br_cleanup_add_brace Sylvain 2022-11-26 12:46:16 +0100
  • a39ba3e4da
    Merge branch 'main' into br_cleanup_add_brace Sylvain 2022-11-26 12:35:26 +0100
  • bc5677db95 Fixed tvOS build, which is both __IOS__ and __TVOS__ Sam Lantinga 2022-11-25 17:28:51 -0800
  • 6786dc481d Xcode expects SUPPORTED_PLATFORMS to be "macosx" (thanks @MaddTheSane!) Sam Lantinga 2022-11-25 17:16:34 -0800
  • 8b5a7ccc76 HAVE_OPENGL is defined by CMake on macOS Sam Lantinga 2022-11-25 17:12:51 -0800
  • 6a6df36373
    Fix Deprecated (CGDisplayModeCopyPixelEncoding) Stanislav Mikhailov 2022-11-26 04:06:41 +0300
  • b6b29fd071 Updated Metal shaders Sam Lantinga 2022-11-25 16:07:09 -0800
  • d9e62f37fb Fixed build Sam Lantinga 2022-11-25 16:05:03 -0800
  • 5cfd26d0b9 Removed obsolete android-project-ant Sam Lantinga 2022-11-25 16:03:29 -0800
  • 4be6b7c047 Sync SDL3 wiki -> header SDL Wiki Bot 2022-11-26 00:01:17 +0000
  • cc1f9eb983 Use Apple's nomenclature for macOS and iOS Sam Lantinga 2022-11-25 16:00:06 -0800
  • 5fb3eb9475 Update docs/README-porting.md Sam Lantinga 2022-11-25 13:09:04 -0800
  • 597e6a685b Update docs/README-macos.md Sam Lantinga 2022-11-25 13:08:50 -0800
  • 7661725b48 Update docs/README-riscos.md Sam Lantinga 2022-11-25 13:08:40 -0800
  • c7b5ff81e6 ci: no more need for autoconf and make Anonymous Maarten 2022-11-25 05:01:49 +0100
  • cc0a31d09b INSTALL.txt: s/mingw64/mingw-w64/ Ozkan Sezer 2022-11-25 02:43:24 +0300
  • aa2107a698 Fixed install instructions Sam Lantinga 2022-11-24 11:05:53 -0800
  • 9c49c57241 Updated INSTALL.txt with instructions for building with mingw64 Sam Lantinga 2022-11-24 11:04:05 -0800
  • 6d103303e7 Added toolchain files for cross-compiling to Windows Sam Lantinga 2022-11-24 10:38:18 -0800
  • bdb416e4f3 docs: remove references to configure build systems from documentation Anonymous Maarten 2022-11-24 18:08:59 +0100
  • 1c0d26e55c Remove autotools-specific sdl3-config-*.cmake files Anonymous Maarten 2022-11-24 17:42:57 +0100
  • 716821ca67 autotools: remove SDL3.spec.in Anonymous Maarten 2022-11-24 17:42:36 +0100
  • 7b21eaddce remove autotools build system Ozkan Sezer 2022-11-24 17:50:00 +0300
  • 859761ce2c Update docs/README-porting.md Sam Lantinga 2022-11-25 13:09:04 -0800
  • ea781e86e3 Update docs/README-macos.md Sam Lantinga 2022-11-25 13:08:50 -0800
  • 5aaa8865f3 Update docs/README-riscos.md Sam Lantinga 2022-11-25 13:08:40 -0800
  • c407ee21f3 ci: no more need for autoconf and make Anonymous Maarten 2022-11-25 05:01:49 +0100
  • 74eaf5c6c4 INSTALL.txt: s/mingw64/mingw-w64/ Ozkan Sezer 2022-11-25 02:43:24 +0300
  • 8d77da1301 Fixed install instructions Sam Lantinga 2022-11-24 11:05:53 -0800
  • 5b2dd95d8f Updated INSTALL.txt with instructions for building with mingw64 Sam Lantinga 2022-11-24 11:04:05 -0800
  • 3a002bcda9 Added toolchain files for cross-compiling to Windows Sam Lantinga 2022-11-24 10:38:18 -0800
  • 708d119fc4 docs: remove references to configure build systems from documentation Anonymous Maarten 2022-11-24 18:08:59 +0100
  • 8fbc6e39eb Remove autotools-specific sdl3-config-*.cmake files Anonymous Maarten 2022-11-24 17:42:57 +0100
  • 5884d63e58 autotools: remove SDL3.spec.in Anonymous Maarten 2022-11-24 17:42:36 +0100
  • 36b08e1056 remove autotools build system Ozkan Sezer 2022-11-24 17:50:00 +0300
  • 873ec097ea x11: Remove deprecated/defunct X11 hints Frank Praznik 2022-11-25 16:37:57 -0500
  • cdd4e8c7e2 x11: Remove deprecated/defunct X11 hints Frank Praznik 2022-11-25 16:37:57 -0500
  • 346eeba210 Removed SDL_GetRevisionNumber() Sam Lantinga 2022-11-25 13:36:14 -0800
  • ac8fbb7040 Remove SDL_CalculateGammaRamp. slime 2022-11-25 16:57:07 -0400
  • 52f4cc843d Remove SDL_SetWindowBrightness and SDL_SetWindowGammaRamp. slime 2022-11-24 22:42:57 -0400
  • d14530ea82 Removed check for _HAVE_STDINT_H Sam Lantinga 2022-11-25 13:12:58 -0800
  • b9110c35c4 Remove SDL_CalculateGammaRamp. slime 2022-11-25 16:57:07 -0400
  • 95b0712033 cmake: don't create libSDL3.so symbolic link at install time Anonymous Maarten 2022-11-25 04:48:38 +0100
  • 7ef38beb7e build: Simplify library name Simon McVittie 2022-11-23 16:33:38 +0000
  • 045f87bb71 Remove SDL_SetWindowBrightness and SDL_SetWindowGammaRamp. slime 2022-11-24 22:42:57 -0400
  • dcd1252368 cmake: test for lsx and lasx intrinsics for loongarch Anonymous Maarten 2022-11-25 02:18:16 +0100
  • edb75bc29e cmake: make all assembly options depend on SDL_ASSEMBLY and architecture Anonymous Maarten 2022-11-25 01:27:44 +0100
  • 4574c16178 cmake: test for lsx and lasx intrinsics for loongarch Anonymous Maarten 2022-11-25 02:18:16 +0100
  • d1f423d9db cmake: make all assembly options depend on SDL_ASSEMBLY and architecture Anonymous Maarten 2022-11-25 01:27:44 +0100
  • 660cec69b1 cmake: find libudev library so it gets priority Anonymous Maarten 2022-11-25 02:57:00 +0100
  • a2611edcf3 cmake: add support for some BSD's wscons input Anonymous Maarten 2022-11-25 02:39:50 +0100
  • d0e14008b5 cmake: find libudev library so it gets priority Anonymous Maarten 2022-11-25 02:57:00 +0100
  • 1bbff6596c cmake: add support for some BSD's wscons input Anonymous Maarten 2022-11-25 02:39:50 +0100
  • 3803e5321f cmake: test for lsx and lasx intrinsics for loongarch Anonymous Maarten 2022-11-25 02:18:16 +0100
  • c4aaad09aa cmake: make all assembly options depend on SDL_ASSEMBLY and architecture Anonymous Maarten 2022-11-25 01:27:44 +0100
  • ab8df9096c fix copy/paste typo in previous commit. Ozkan Sezer 2022-11-25 23:20:00 +0300
  • f3fe8ea7ad fix CI windows errors again (because of unused stdio reader callbacks.) Ozkan Sezer 2022-11-25 23:15:02 +0300
  • a8faac1b8b fixed SDL_config_windows.h (was broken by 1e4cd682) Ozkan Sezer 2022-11-25 23:04:04 +0300
  • de0cca91d4 fix CI windows errors because of SDL_RWFromFP() Ozkan Sezer 2022-11-25 22:55:30 +0300
  • 25e9449a41 fix SDL_PI_D (L suffix is for long double, not double.) Ozkan Sezer 2022-11-25 22:40:37 +0300
  • 1e4cd682b3 removed M_PI detection from cmake, removed HAVE_M_PI from config files. Ozkan Sezer 2022-11-25 22:35:40 +0300
  • 0b8309da0c renamed SDL PI constants to SDL_PI_D and SDL_PI_F. Ozkan Sezer 2022-11-25 22:35:24 +0300
  • 199423612c Updated test programs with SDL_M_PI* Sam Lantinga 2022-11-25 10:57:12 -0800
  • 05139f4a2e Removed SDL_RWFromFP from the public API Sam Lantinga 2022-11-25 10:46:26 -0800
  • 670f1df469 Removed SDL_stdinc.h dependency on HAVE_M_PI, added SDL_M_PIl (double) and SDL_M_PIf (float) instead Sam Lantinga 2022-11-25 10:33:37 -0800
  • 8733927e35 Remove SDL_stdinc.h dependency on HAVE_ALLOCA Sam Lantinga 2022-11-25 10:06:36 -0800
  • fa3814ddf1 Removed SDL_rwops.h dependency on stdio.h Sam Lantinga 2022-11-25 09:55:42 -0800
  • 34d538bd13 ci: fix typo in arguments of cmake Anonymous Maarten 2022-11-25 05:07:32 +0100
  • 18ef9dcf61 ci: fix arguments for FreeBSD CMake Anonymous Maarten 2022-11-25 04:52:52 +0100
  • dea96cbcb0 cmake: don't create libSDL3.so symbolic link at install time Anonymous Maarten 2022-11-25 04:48:38 +0100
  • ecd36c8f07 cmake: fix typo's in last commit Anonymous Maarten 2022-11-25 04:31:25 +0100
  • c9b8559af5 cmake: use option to pass extra check options instead of hardcoding them Anonymous Maarten 2022-11-25 03:15:23 +0100
  • 5cc598662e cmake: find libudev library so it gets priority Anonymous Maarten 2022-11-25 02:57:00 +0100
  • dda76521e0 cmake: add support for some BSD's wscons input Anonymous Maarten 2022-11-25 02:39:50 +0100
  • b4fc66525c ci: use CMake for building SDL on FreeBSD Anonymous Maarten 2022-11-24 20:05:19 +0100
  • c069ff1586 cmake: add /usr/local/include to check include directories Anonymous Maarten 2022-11-24 22:38:29 +0100