Commit graph

  • c8896e4681 Turned on controllermap debug output by default Sam Lantinga 2019-11-21 10:09:26 -0800
  • 405a3c821b ran gendynapi.pl after newly added SDL_string.c functions. Ozkan Sezer 2019-11-21 11:50:50 +0300
  • f7df146d15 updated os/2 config file Ozkan Sezer 2019-11-21 11:33:50 +0300
  • 8cdb4526d9 CMakeLists.txt: add several missing function checks for unix case. Ozkan Sezer 2019-11-21 10:33:56 +0300
  • d3232a82a0 configure: add back mistakenly removed strtok_r check, and regenerate. Ozkan Sezer 2019-11-21 10:02:02 +0300
  • 650964461e Improved XInput VID/PID detection and added SDL_wcsstr() and SDL_wcsncmp() Sam Lantinga 2019-11-20 16:42:50 -0800
  • eb8f14bb6a added SDL_strtokr() as a replacement for POSIX strtok_r (bug #4046.) Ozkan Sezer 2019-11-20 20:40:50 +0300
  • ce8411c587 Fixed Xbox One Elite Series 2 showing up as 2 devices in Bluetooth mode on Windows Sam Lantinga 2019-11-20 08:43:24 -0800
  • 200d37dabb SDL.c (SDL_ExitProcess): unconstify its param to match its declaration. Ozkan Sezer 2019-11-20 02:47:40 +0300
  • 972a70d844 Added support for the Xbox One Elite Series 2 controller on Mac OSX Sam Lantinga 2019-11-19 15:15:00 -0800
  • 68d8fc5c7b Added support for the Xbox One Elite Series 2 controller in wired mode Sam Lantinga 2019-11-18 15:46:13 -0800
  • 2bfcf5cd96 Added Linux controller mapping for the Xbox One Elite Series 2 controller in Bluetooth mode Sam Lantinga 2019-11-18 14:08:05 -0800
  • 1e24a1514d Added names for some missing Xbox controllers Sam Lantinga 2019-11-18 11:51:39 -0800
  • 144956442d Added identifiers for the Xbox One Elite Series 2 controller Sam Lantinga 2019-11-18 11:44:51 -0800
  • df728f8591 Fixed unused function warning on Android Sam Lantinga 2019-11-18 10:48:14 -0800
  • dd7fe0af08 Fixed bug 4814 - Missing scancodes on Linux Sam Lantinga 2019-11-16 22:45:49 -0800
  • b1539c4c49 Fixed bug 4819 - Attempting to create an OpenGL ES context with unachievable MSAA parameters under X11 dooms the program Sam Lantinga 2019-11-16 22:35:48 -0800
  • 85aabec27e atomic: Support compiling on ARMv3 Cameron Cawley 2019-10-11 22:08:53 +0100
  • 20ddf45ede Added SDL_PIXELFORMAT_BGR444 Cameron Cawley 2019-11-02 22:58:52 +0000
  • a9ac9e3865 Don't try to use this driver with the Xbox One S in Bluetooth mode on Linux Sam Lantinga 2019-11-16 19:58:29 -0800
  • 9ca5373024 Added support for the Xbox One S controller in Bluetooth mode on Linux Sam Lantinga 2019-11-16 19:55:53 -0800
  • 9d4c3f12cd Fix missing prototype warning Sylvain Becker 2019-11-16 22:59:56 +0100
  • 2dab79bcc2 Fix crash when detecting SIMD Sylvain Becker 2019-11-16 22:55:36 +0100
  • cf33f1f0ef Added a utility function to simplify the hint handling logic Sam Lantinga 2019-11-13 21:53:01 -0800
  • a63e93a193 Supported Android and Apple hardware has ARM SIMD capability Sam Lantinga 2019-11-13 15:46:58 -0800
  • 9a76bebfbc SDL_HINT_GAMECONTROLLER_USE_BUTTON_LABELS defaults to true, to match Steam's default behavior Sam Lantinga 2019-11-13 14:24:48 -0800
  • 8bd3398020 configure: check for build dir when building version res (fix bug #4858) Fixes a race where we try to build version res file in build directory before it has even been created. Prevents errors like: Anuj Mittal 2019-11-13 10:51:02 +0300
  • b44fe0f838 haiku: Rename BE_* entities to HAIKU_* In favor Bugzilla #2349. Update copyright years to 2019. EXL 2019-11-12 17:24:37 -0500
  • 33ae5e5e99 haiku: mouse_relative fix Peter Kosyh 2019-11-11 22:23:33 -0500
  • 79510b7569 haiku: mouse->ShowMouse method added Peter Kosyh 2019-11-11 22:22:40 -0500
  • 95a402d745 haiku: Add support for relative mouse mode. Gerasim Troeglazov 2019-11-11 22:21:17 -0500
  • bd648bd5a3 haiku: Add simple relative mode for mouse. Gerasim Troeglazov 2019-11-11 22:18:21 -0500
  • 3b516e633b haiku: Fix crash when opening window. Adrien Destugues 2019-11-11 22:14:00 -0500
  • 50806eeea2 haiku: use addr_t instead of size_t for OpenGL dynamic loading. Jerome Duval 2019-11-11 22:04:10 -0500
  • 55b5d8dce6 haiku: Invert mouse wheel values to match what SDL expects. Peter Kosyh 2019-11-11 21:59:39 -0500
  • b22fb9e2ba haiku: Implement message box for Haiku EXL 2019-11-11 16:44:40 -0500
  • a365c7f6fb ran gendynapi.pl after SDL_HasARMSIMD() addition Ozkan Sezer 2019-11-04 11:15:24 +0300
  • b70222d056 Fixed a comment typo (thanks, Dominus!). Ryan C. Gordon 2019-11-01 04:32:44 -0400
  • 303646a697 Android: some readability: redundant casts, deads stores, redundant control flow Sylvain Becker 2019-10-31 15:53:10 +0100
  • fea3c8bdef SDL_qsort.c: sync comments with version 1.15 from mainstream Ozkan Sezer 2019-10-31 17:10:02 +0300
  • 88ba6798e9 Wayland: touch events, use of memory after it is freed Sylvain Becker 2019-10-30 21:12:36 +0100
  • 86ae245bc0 Use correct enum: typo in org_kde_kwin_server_decoration_mode instead of org_kde_kwin_server_decoration_manager_mode Sylvain Becker 2019-10-30 17:59:20 +0100
  • 81cdd50002 Remove redundant 'SDL_GetErrBuf' declaration Sylvain Becker 2019-10-30 17:35:40 +0100
  • 9e509e4a4f SDL_render_gles2: remove ineffective widening cast warning: either cast from 'int' to 'size_t' (aka 'unsigned long') is ineffective, or there is loss of precision before the conversion [bugprone-misplaced-widening-cast] Sylvain Becker 2019-10-30 16:45:53 +0100
  • ce308a7841 revert this const parameter for X11 function Sylvain Becker 2019-10-30 16:33:32 +0100
  • dab55a8d23 Readability: remove redundant cast Sylvain Becker 2019-10-30 16:20:58 +0100
  • f16e51068b Fix const warning in RLE getpix functions Sylvain Becker 2019-10-30 16:17:59 +0100
  • 25d53a4475 SDL_syspower.c: remove redundant expression Sylvain Becker 2019-10-30 16:12:39 +0100
  • d4a67e2541 Readability: change some pointer parameter to be pointer to const Sylvain Becker 2019-10-30 16:06:51 +0100
  • 3d100df36f Readability: remove const-qualifation from function declaration const-qualification of parameters only has an effect in function definitions Sylvain Becker 2019-10-30 15:43:49 +0100
  • 60d3965ece Readability: remove redundant return, continue, enum declaration Sylvain Becker 2019-10-30 15:36:17 +0100
  • b458d7a28f Readability: remove redundant cast to the same type Sylvain Becker 2019-10-30 15:13:55 +0100
  • 56cbe12037 BlitAuto: remove redundant cast to the same type Sylvain Becker 2019-10-30 14:37:06 +0100
  • 735691ecd6 Remove nested redundant #ifndef Sylvain Becker 2019-10-30 14:29:41 +0100
  • ff0d9245a9 SDL_syspower: remove dead store warning Value stored to 'str' during its initialization is never read Sylvain Becker 2019-10-30 14:26:18 +0100
  • 42153342ab Use fill_function for FillRect SIMD/NEON (bug 4365) Sylvain Becker 2019-10-29 16:13:41 +0100
  • bda618a2af iOS: remove some unused code, minor code style cleanup. Alex Szpakowski 2019-10-27 11:41:48 -0300
  • df49e2a572 iOS: replace a deprecated function call with a non-deprecated equivalent. Alex Szpakowski 2019-10-27 11:41:11 -0300
  • 7289e5e215 Android: remove warning in blit_features "integer constant not in range of enumerated type 'enum blit_features'" Sylvain Becker 2019-10-27 15:22:28 +0100
  • 463bf5c2d8 Android: fix compilation error of SDL_cpuinfo.c on android-r13b (bug 4365) Sylvain Becker 2019-10-27 14:52:09 +0100
  • c0255be458 x11: check if the X server honored our XMoveWindow() call (thanks, R.E. Rust!). Ryan C. Gordon 2019-10-26 23:58:55 -0400
  • a963e36e2d macOS: more robust detection and switching of exclusive-fullscreen display modes (bug #4822). Alex Szpakowski 2019-10-26 15:27:51 -0300
  • a9b867ab07 macOS Fix potential memory leaks in the Metal renderer caught by clang's static analyzer. Alex Szpakowski 2019-10-26 14:39:50 -0300
  • 1ce1364b29 d3d11: Don't fail if there's no vertex data to upload (thanks, Martin!). Ryan C. Gordon 2019-10-26 12:56:18 -0400
  • 6dffc5d461 cpuinfo: Remove incorrect #warning when building for non-ARM architectures. Ryan C. Gordon 2019-10-25 00:07:30 -0400
  • b7df26037b cmake: added support for enabling the ARM SIMD/NEON code. Ryan C. Gordon 2019-10-24 23:17:19 -0400
  • d5e9fcf16f configure: Regenerate configure script with the ARM SIMD/NEON changes. Ryan C. Gordon 2019-10-24 21:51:55 -0400
  • 0702954909 configure: warn about MIT-licensed code if using ARM SIMD/NEON optimizations. Ryan C. Gordon 2019-10-24 21:41:03 -0400
  • 72f8044a42 ARM: NEON assembly optimization for SDL_FillRect Ben Avison 2019-10-24 21:17:52 -0400
  • 1187b013a5 ARM: NEON assembly optimization for function BlitARGBto565PixelAlpha Ben Avison 2019-10-24 21:17:38 -0400
  • 2dfe060564 ARM: NEON assembly optimization for function BlitRGBtoRGBPixelAlpha Ben Avison 2019-10-24 21:17:19 -0400
  • a6bfdd103f ARM: Create configure option --enable-arm-neon to govern assembly optimizations Ben Avison 2019-10-24 21:17:05 -0400
  • 74846657ec ARM: SIMD optimization for 4:4:4:4 to 8:8:8:8 normal blits Ben Avison 2019-10-24 21:15:50 -0400
  • becc649ae2 ARM: assembly optimization for SDL_FillRect Ben Avison 2019-10-24 21:15:35 -0400
  • 7ac733f025 ARM: SIMD assembly optimization for BGR-to-RGB 32bpp normal blits Ben Avison 2019-10-24 21:15:21 -0400
  • 8425d9d5d0 SDL_blit: use a named enum for required hardware bits in dispatch tables Ben Avison 2019-10-24 21:15:09 -0400
  • 0eaa52cedf ARM: SIMD assembly optimization for function BlitARGBto565PixelAlpha Ben Avison 2019-10-24 21:13:56 -0400
  • 57723b83e8 ARM: SIMD assembly optimization for function BlitRGBtoRGBPixelAlpha Ben Avison 2019-10-24 21:13:05 -0400
  • 6a6a05289e ARM: Create configure option --enable-arm-simd to govern assembly optimizations Ben Avison 2019-10-24 21:12:08 -0400
  • 59beaccd50 macOS: Expose high dpi-capable display modes on macOS 10.13+. Alex Szpakowski 2019-10-24 20:15:54 -0300
  • 8081f11773 Fixed bug 2014 - Hardcoded srcA value in SDL_Blit_auto.c functions Sylvain Becker 2019-10-24 18:07:30 +0200
  • 59352cea8b Fixed bug 4775 - Japanese on Android, remove inputtype PASSWORD (Thanks Tamo!) Sylvain Becker 2019-10-23 11:25:16 +0200
  • 3a8b899428 Android: remove eglGetProcAdded busted comment (bug #4040) Sylvain Becker 2019-10-23 11:07:11 +0200
  • 0f871c033c Fixed bug 4843 - Passing NULL to memset in SDL_PrivateLoadButtonMapping (Thanks!) Sylvain Becker 2019-10-23 09:53:23 +0200
  • ed469fa586 Fixed bug 4842 - Redundant condition in MS_ADPCM_Decode and IMA_ADPCM_Decode (Thanks!) Sylvain Becker 2019-10-23 09:36:41 +0200
  • c9d0e2ae0a Fixed bug 4840 - Read of uninitialized memory in DXGI_LoadDLL (Thanks!) Sylvain Becker 2019-10-23 09:26:27 +0200
  • d5d34de4db Fixed bug 4839 - Read of uninitialized memory in Win32_ResizeWindowShape (Thanks!) Sylvain Becker 2019-10-23 09:17:53 +0200
  • 758badffa5 Fixed bug 4841 - Misplaced parenthesis WIN_WindowProc / WM_ACTIVATE / ClipCursor (Thanks!) Sylvain Becker 2019-10-23 08:58:52 +0200
  • b7ab3b3984 Fixed bug 4838 - Use after free in SDL_JoystickUpdate (Thanks!) Sylvain Becker 2019-10-23 08:50:57 +0200
  • 3ac67cf458 Fixed bug 4837 - Use after free in SDL_SensorUpdate (Thanks!) Sylvain Becker 2019-10-23 08:46:59 +0200
  • 5025109f29 Fixed accidental whitespace Sam Lantinga 2019-10-22 15:43:58 -0700
  • 9da4bfc141 Added support for the Power A Nintendo Switch Enhanced Wireless Controller Sam Lantinga 2019-10-22 10:57:07 -0700
  • f96da11f93 Reordered Power A Switch controllers so they're grouped together Sam Lantinga 2019-10-22 10:28:51 -0700
  • 9e7894efac Added support for the PowerA - Super Mario Controller Sam Lantinga 2019-10-22 10:27:30 -0700
  • 4a25a099a0 Fixed the location of controller_type.h in the Visual Studio project Sam Lantinga 2019-10-22 10:26:49 -0700
  • 7bf6c887c7 Fixed the location of controller_type.h in the Visual Studio project Sam Lantinga 2019-10-22 10:25:55 -0700
  • 9530ccba0f SDL_endian.h: Use endian.h for OpenBSD. Ozkan Sezer 2019-10-21 22:22:28 +0300
  • 7c7801f166 Fix typo with __MIPSEB__ preprocessor check (bug #4836.) Ozkan Sezer 2019-10-21 10:20:25 +0300
  • 9ececeeaa4 cpuinfo: Use a better default alignment value (thanks, Simon!). Ryan C. Gordon 2019-10-20 22:17:59 -0400
  • cdc7181e6d Don't try to use the Xbox HID protocol with the NVIDIA Shield controllers Sam Lantinga 2019-10-19 01:54:02 -0700