Commit Graph

  • 76f40e2b3b cmake: remove stray debug line Anonymous Maarten 2022-06-24 14:41:35 +02:00
  • ca30936314 cmake: check and use clock_gettime by default on android Anonymous Maarten 2022-06-24 14:41:06 +02:00
  • 118a2189fb build-scripts/wikiheaders.pl: ignore the 'FrontPage' wiki pages. Ryan C. Gordon 2022-06-23 16:07:35 -04:00
  • bd49696133 cmake: use CMAKE_CURRENT_BINARY_DIR instead of CMAKE_BINARY_DIR (#5834) hsdk123 2022-06-23 08:18:44 -04:00
  • 6dcb2868b0 cmake: avoid use of possible non-available XEXT_LIB Anonymous Maarten 2022-06-16 19:53:58 +02:00
  • 78a3751659 cmake+ci: fix+test sdl2-config + sdl2.pc for all supported platforms Anonymous Maarten 2022-06-16 16:38:58 +02:00
  • c61367c273 cmake: do list(APPEND SDLMAIN_SOURCES) Anonymous Maarten 2022-06-16 04:14:52 +02:00
  • 965c164537 cmake: let cmake test script make use of the installed cmake scripts Anonymous Maarten 2022-06-16 03:40:53 +02:00
  • 3617691fe0 cmake: install Android.mk files for ndk-build Anonymous Maarten 2022-06-16 03:37:05 +02:00
  • b3159714db cmake: set HAVE_STATIC_PIC for correct summary Anonymous Maarten 2022-06-16 03:30:34 +02:00
  • de409d2a81 cmake: remove spurious UNIX_SYS in dep_option Anonymous Maarten 2022-06-16 03:28:30 +02:00
  • 2f321fb73c cmake: disable UNIX_SYS by default for Android Anonymous Maarten 2022-06-16 03:27:52 +02:00
  • 3b0c86a36f Merge pull request #5835 from fjtrujy/psp/improveJoystickDriver Wouter Wijsman 2022-06-23 01:14:56 +02:00
  • 5f4e9fb9b3 cmake: use add_custom_command to copy include files Anonymous Maarten 2022-06-21 02:26:49 +02:00
  • 485b1037b0 cmake: copy all headers to the build directory and exclusively use that Anonymous Maarten 2022-06-21 01:30:50 +02:00
  • 3e1021239a cmake: also add the recently-added include folder to the public interface Anonymous Maarten 2022-06-20 20:51:12 +02:00
  • 4ad4fe67c7 cmake: install generated SDL_config.h Anonymous Maarten 2022-06-20 20:47:21 +02:00
  • 2b41f497db Improve Joystick removing semaphores Francisco Javier Trujillo Mata 2021-11-18 01:09:45 +01:00
  • c3a5e4aa7b Adding GetGamepadMapping to Vita Joystick driver Francisco Javier Trujillo Mata 2022-06-22 00:54:03 +02:00
  • 7adb08a79a fixed SDL_BlitMap typedef redefinition errors Ozkan Sezer 2022-06-22 01:37:00 +03:00
  • 12b371ee0f x11: Don't send diplay-add events for displays connected at init time. Ryan C. Gordon 2022-06-21 14:49:00 -04:00
  • c11bdeeb69 wayland: Round fractional backbuffer sizes halfway away from zero Frank Praznik 2022-06-21 13:28:14 -04:00
  • ff735b3c0f SDL_Surface: don't implicitly declare struct SDL_BlitMap. Ryan C. Gordon 2022-06-20 18:29:52 -04:00
  • d460000b45 cmake: use add_definitions for compatibility with cmake 3.0 Anonymous Maarten 2022-06-20 19:29:13 +02:00
  • 9914e87faa Also send DPI change when expected resize. Pieter-Jan Briers 2022-06-20 12:53:10 +02:00
  • af733c7a32 Fix DPI-raised SDL_WINDOWEVENT_SIZE_CHANGED with event callback. Pieter-Jan Briers 2022-06-20 02:26:40 +02:00
  • 2316e5682e SDL_windows.h: match WINVER value to _WIN32_WINNT. Ozkan Sezer 2022-06-19 11:32:10 +03:00
  • 22a29321e9 tweak _WIN32_WINNT value for shellscalingapi.h present but no d3d12 Ozkan Sezer 2022-06-19 11:32:10 +03:00
  • bdcdbfc757 Enable D3D12 detection when using mingw-w64 with cmake too Ozkan Sezer 2022-06-19 11:04:24 +03:00
  • 48a232969d wikiheaders: Strip [[wiki hyperlink]] from See Also fields. Ryan C. Gordon 2022-06-19 00:15:03 -04:00
  • abe38bca3e Support SDL_AUDIODRIVER set to "dsound", which was used by SDL 1.2 Sam Lantinga 2022-06-18 13:08:58 -07:00
  • a8d41b3b45 check for shellscalingapi.h presence instead of WINVER >= 0x0603 Ozkan Sezer 2022-06-18 21:51:32 +03:00
  • 5f6d0abebe SDL_SendEditingText() has int parameters, so use that type for parameter calculation Sam Lantinga 2022-06-18 12:57:27 -07:00
  • 00b95e989b Fix read of uninitialised variable Mathieu Eyraud 2022-06-18 16:59:35 +02:00
  • d51a8f530e cmake: freebsd: Fix -Wformat warning during tests build Alex Richardson 2022-06-18 14:25:11 +00:00
  • 12f14bdbeb Fixed digit count in sscanf, e.g. "%1x" Sam Lantinga 2022-06-18 07:02:38 -07:00
  • 9065897514 Added test for digit count in sscanf, e.g. "%1x" Sam Lantinga 2022-06-18 06:53:05 -07:00
  • 28ecdc6bc7 No need to cast from char* to const char* Sam Lantinga 2022-06-18 06:52:46 -07:00
  • 53e307050b List the available tests if the filter didn't match Sam Lantinga 2022-06-18 06:52:16 -07:00
  • e7ad511b4b cmake: fix location of include dir for SDL2 VC sdk Anonymous Maarten 2022-06-18 13:01:02 +02:00
  • eb7e29a8b2 Fixed crash when the joystick product name isn't available Sam Lantinga 2022-06-17 17:43:14 -07:00
  • 83b766174c build-scripts/wikiheaders.pl: ignore "Category" wiki pages. Ryan C. Gordon 2022-06-17 17:35:52 -04:00
  • 20c622f090 build-scripts/wikiheaders.pl: Allow a wiki preamble. Ryan C. Gordon 2022-06-17 14:39:50 -04:00
  • adc6875870 Added SDL_copyp to avoid size mismatch when copying values (thanks @1bsyl!) Sam Lantinga 2022-06-17 10:22:28 -07:00
  • b0e827fb65 Enable improved rumble emulation on DualSense(tm) Wireless Controllers with firmware version 2.24 and newer Sam Lantinga 2022-06-17 07:55:33 -07:00
  • b19099d557 cmake: use find_package(SampleRate) to find samplerate + allow targets Anonymous Maarten 2022-06-16 19:59:57 +02:00
  • 59fb7acbf7 Enable D3D12 detection when using mingw-64 prerelease-2.23.1 Sam Lantinga 2022-06-16 15:46:53 -07:00
  • 1eb247fa2e Fixed building D3D12 renderer with latest mingw-64 Sam Lantinga 2022-06-16 15:44:18 -07:00
  • b004133f08 Updated to version 2.23.1 for pre-release checkpoint Sam Lantinga 2022-06-16 12:49:17 -07:00
  • 68beedde92 SDLActivity.java: Compatibility fix for debugSource Wohlstand 2022-06-16 22:16:11 +03:00
  • 5c1b7f6ea7 Added instructions for updating Makefile.w32 for release Sam Lantinga 2022-06-16 12:42:45 -07:00
  • 5d5488ca71 Fixed test/versioning.sh on macOS Sam Lantinga 2022-06-16 12:41:31 -07:00
  • 269fc1bd79 Added more details to WhatsNew.txt Sam Lantinga 2022-06-16 12:34:35 -07:00
  • a5949d7b03 Fixed crash on Windows Sam Lantinga 2022-06-15 23:00:28 -07:00
  • 16f55fbdb4 Separate the controller protocol from the controller style Sam Lantinga 2022-06-15 20:44:43 -07:00
  • 94f6080895 wikiheaders.pl: changes to make this usable with external projects. Ryan C. Gordon 2022-06-15 23:25:36 -04:00
  • 017e237005 Removed the Qanba Obsidian Arcade Joystick from the unknown controller list Sam Lantinga 2022-06-15 17:32:46 -07:00
  • a9cf313eef Added the Qanba Obsidian and Dragon Arcade Sticks to the arcade stick list Sam Lantinga 2022-06-15 17:28:29 -07:00
  • bfe81a0c05 Added the name of the Qanba Obsidian Arcade Joystick in PC mode Sam Lantinga 2022-06-15 17:28:20 -07:00
  • a6a2cdbd7c Added the name of the Qanba Dragon Arcade Joystick in PC mode Sam Lantinga 2022-06-15 17:28:18 -07:00
  • fc78d0ff39 Fix Compilation CI Francisco Javier Trujillo Mata 2022-06-16 00:36:52 +02:00
  • 6b03c1adf6 Add filesystem driver Francisco Javier Trujillo Mata 2022-06-13 20:59:18 +02:00
  • 52f00833b0 Add Thread drivers Francisco Javier Trujillo Mata 2022-06-13 20:58:18 +02:00
  • 217d3a6dab Add systimer support Francisco Javier Trujillo Mata 2022-06-13 20:35:27 +02:00
  • 7343ece806 Define available PS2 RAM Francisco Javier Trujillo Mata 2022-06-06 00:05:43 +02:00
  • e4409f6733 Include SDL_Log driver Francisco Javier Trujillo Mata 2022-06-06 00:05:20 +02:00
  • f0a05ed476 Add some PS2 flags Francisco Javier Trujillo Mata 2022-06-06 00:04:56 +02:00
  • 580416d3c8 Initial CMake configuration Francisco Javier Trujillo Mata 2022-06-06 00:02:08 +02:00
  • 273d9e4640 Fix atomic support for PS2 Francisco Javier Trujillo Mata 2022-06-06 00:00:45 +02:00
  • 161a316dfa Add PS2 readme Francisco Javier Trujillo Mata 2022-06-05 23:52:53 +02:00
  • 52f8d0357a Add PS2 CI config Francisco Javier Trujillo Mata 2022-03-20 18:51:37 +01:00
  • 5b4f53bc0f Added SDL_memset.c and SDL_memcpy.c to Xcode project Sam Lantinga 2022-06-15 14:26:47 -07:00
  • cd8f57ee4e cmake: freebsd: Don't REQUIRE libunwind.pc on FreeBSD Alex Richardson 2022-05-29 10:38:56 +00:00
  • ae7446a959 stlib: Extract SDL_memcpy and SDL_memset to its own file respectively Anonymous Maarten 2022-06-15 20:48:54 +02:00
  • a5d338bd2d Added support for the Qanba Dragon Arcade Joystick (PS3) on macOS Sam Lantinga 2022-06-15 14:11:00 -07:00
  • 7d7c48302b Use python3 for sort_controllers.py Sam Lantinga 2022-06-15 14:10:22 -07:00
  • 72fea0ed6f Added support for the Qanba Dragon Arcade Joystick Sam Lantinga 2022-06-15 13:58:28 -07:00
  • 6bd3e0b189 Test: Check sqrt and atan against the epsilon. Pierre Wendling 2022-06-15 15:58:48 -04:00
  • cee47a9ebe Test: Use inexact helper for log10 regular cases. Pierre Wendling 2022-06-15 14:36:13 -04:00
  • a52b8580f0 Test: Tidy up test descriptions and documentation. Pierre Wendling 2022-05-27 23:49:42 -04:00
  • 4d7f12f6bd Test: Add Atan2 tests to math suite. Pierre Wendling 2022-05-25 01:28:03 -04:00
  • 8ebe640a36 Test: Change inexact tests to use an epsilon. Pierre Wendling 2022-05-25 00:41:06 -04:00
  • 62fd6aad39 Test: Add Atan tests to math suite. Pierre Wendling 2022-05-23 20:12:28 -04:00
  • 6a6e93bc29 Test: Add +/-0.0 tests to Acos. Pierre Wendling 2022-05-21 23:11:40 -04:00
  • 6b4b6d8e59 Test: Add Asin tests to math suite. Pierre Wendling 2022-05-21 23:01:50 -04:00
  • 43f6983a24 Test: Add Acos tests to math suite. Pierre Wendling 2022-05-21 21:51:48 -04:00
  • 95f6edb9a5 Test: Refactor trigonometric tests into a helper. Pierre Wendling 2022-05-21 20:07:14 -04:00
  • 3b9f47b85f Test: Remove early return in pow test. Pierre Wendling 2022-05-20 21:45:31 -04:00
  • 6be430c7f7 Test: Add Tan tests to math suite. Pierre Wendling 2022-05-16 20:54:59 -04:00
  • af79b46f9e Test: Add Sin tests to math suite. Pierre Wendling 2022-05-16 20:34:07 -04:00
  • b06eda55e9 Test: Fix math suite build on Win32. Pierre Wendling 2022-05-16 20:02:24 -04:00
  • adb445eafb Test: Add Cos tests to math suite. Pierre Wendling 2022-05-16 18:29:08 -04:00
  • a864180cf3 Test: Add float header for FLT_RADIX definition. Pierre Wendling 2022-05-15 19:36:30 -04:00
  • 7a55fa4e56 Test: Add Scalbn tests to math suite. Pierre Wendling 2022-05-15 19:03:53 -04:00
  • afd812374f Test: Add Sqrt tests to math suite. Pierre Wendling 2022-05-15 17:43:38 -04:00
  • c389c32d30 Test: Change assertion type in range tests. Pierre Wendling 2022-05-15 17:00:12 -04:00
  • 5ecc75a4fc Test: Add Pow tests to math suite. Pierre Wendling 2022-05-15 16:30:38 -04:00
  • 6349ad7319 Test: Add Log10 tests to math suite. Pierre Wendling 2022-05-15 11:52:12 -04:00
  • 7041bbaf00 Test: Add Log tests to math suite. Pierre Wendling 2022-05-15 11:36:12 -04:00
  • dd30ff2e31 Test: Add Exp tests to math suite. Pierre Wendling 2022-05-12 22:19:59 -04:00