Commit Graph

  • e6c52b1be5 Fixed bug 4814 - Missing scancodes on Linux Sam Lantinga 2019-11-16 22:45:49 -08:00
  • 96686ae410 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 -08:00
  • 26290a65a6 audio/wiiu: FIx right audio channel The deinterleaving algorithm ended up overwriting the first half of the right channel buffer rw-r-r-0644 2019-10-17 18:48:51 +02:00
  • 7c235083d0 audio/wiiu: Attempt to make stereo become n-channel (broken) Ash Logan 2019-10-17 18:39:15 +11:00
  • 5ca491b2a2 atomic: Support compiling on ARMv3 Cameron Cawley 2019-10-11 22:08:53 +01:00
  • a1c11854f2 Added SDL_PIXELFORMAT_BGR444 Cameron Cawley 2019-11-02 22:58:52 +00:00
  • 3f6927c919 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 -08:00
  • 54e30631f0 Added support for the Xbox One S controller in Bluetooth mode on Linux Sam Lantinga 2019-11-16 19:55:53 -08:00
  • 426695fe8d Fix missing prototype warning Sylvain Becker 2019-11-16 22:59:56 +01:00
  • 96df5eaa25 Fix crash when detecting SIMD Sylvain Becker 2019-11-16 22:55:36 +01:00
  • a110eacfdd Added a utility function to simplify the hint handling logic Sam Lantinga 2019-11-13 21:53:01 -08:00
  • 3c1d4a14e2 Supported Android and Apple hardware has ARM SIMD capability Sam Lantinga 2019-11-13 15:46:58 -08:00
  • ec197b00c7 SDL_HINT_GAMECONTROLLER_USE_BUTTON_LABELS defaults to true, to match Steam's default behavior Sam Lantinga 2019-11-13 14:24:48 -08:00
  • 65bf5eeccb 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 +03:00
  • 0291734479 haiku: Rename BE_* entities to HAIKU_* In favor Bugzilla #2349. Update copyright years to 2019. EXL 2019-11-12 17:24:37 -05:00
  • 141deeaeb9 haiku: mouse_relative fix Peter Kosyh 2019-11-11 22:23:33 -05:00
  • 6368d67967 haiku: mouse->ShowMouse method added Peter Kosyh 2019-11-11 22:22:40 -05:00
  • af8741e7fb haiku: Add support for relative mouse mode. Gerasim Troeglazov 2019-11-11 22:21:17 -05:00
  • d103e13ad5 haiku: Add simple relative mode for mouse. Gerasim Troeglazov 2019-11-11 22:18:21 -05:00
  • df7259cda8 haiku: Fix crash when opening window. Adrien Destugues 2019-11-11 22:14:00 -05:00
  • 19a29074f5 haiku: use addr_t instead of size_t for OpenGL dynamic loading. Jerome Duval 2019-11-11 22:04:10 -05:00
  • 42a3b9b9f6 haiku: Invert mouse wheel values to match what SDL expects. Peter Kosyh 2019-11-11 21:59:39 -05:00
  • 3fedf47c35 haiku: Implement message box for Haiku EXL 2019-11-11 16:44:40 -05:00
  • 1348a9d33e ran gendynapi.pl after SDL_HasARMSIMD() addition Ozkan Sezer 2019-11-04 11:15:24 +03:00
  • 4797b53169 Fixed a comment typo (thanks, Dominus!). Ryan C. Gordon 2019-11-01 04:32:44 -04:00
  • 14be4e67d0 Android: some readability: redundant casts, deads stores, redundant control flow Sylvain Becker 2019-10-31 15:53:10 +01:00
  • 07a8d6efb8 SDL_qsort.c: sync comments with version 1.15 from mainstream Ozkan Sezer 2019-10-31 17:10:02 +03:00
  • f98c393fe6 Wayland: touch events, use of memory after it is freed Sylvain Becker 2019-10-30 21:12:36 +01:00
  • 6f0685f740 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 +01:00
  • d6cda0e386 Remove redundant 'SDL_GetErrBuf' declaration Sylvain Becker 2019-10-30 17:35:40 +01:00
  • 85cb0d3d61 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 +01:00
  • 696de33536 revert this const parameter for X11 function Sylvain Becker 2019-10-30 16:33:32 +01:00
  • f9609a38e7 Readability: remove redundant cast Sylvain Becker 2019-10-30 16:20:58 +01:00
  • dc53d8a876 Fix const warning in RLE getpix functions Sylvain Becker 2019-10-30 16:17:59 +01:00
  • 3d621be1b1 SDL_syspower.c: remove redundant expression Sylvain Becker 2019-10-30 16:12:39 +01:00
  • 2d3bdd05dc Readability: change some pointer parameter to be pointer to const Sylvain Becker 2019-10-30 16:06:51 +01:00
  • d5ee35b300 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 +01:00
  • 36cca1d180 Readability: remove redundant return, continue, enum declaration Sylvain Becker 2019-10-30 15:36:17 +01:00
  • bb6c28da07 Readability: remove redundant cast to the same type Sylvain Becker 2019-10-30 15:13:55 +01:00
  • 443135b183 BlitAuto: remove redundant cast to the same type Sylvain Becker 2019-10-30 14:37:06 +01:00
  • fdd8f8b3ae Remove nested redundant #ifndef Sylvain Becker 2019-10-30 14:29:41 +01:00
  • a3c11b7609 SDL_syspower: remove dead store warning Value stored to 'str' during its initialization is never read Sylvain Becker 2019-10-30 14:26:18 +01:00
  • b73f111094 Use fill_function for FillRect SIMD/NEON (bug 4365) Sylvain Becker 2019-10-29 16:13:41 +01:00
  • 7314d88b52 iOS: remove some unused code, minor code style cleanup. Alex Szpakowski 2019-10-27 11:41:48 -03:00
  • 9d4cd8b9b1 iOS: replace a deprecated function call with a non-deprecated equivalent. Alex Szpakowski 2019-10-27 11:41:11 -03:00
  • 45c3e419d3 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 +01:00
  • ec5f9e0cda Android: fix compilation error of SDL_cpuinfo.c on android-r13b (bug 4365) Sylvain Becker 2019-10-27 14:52:09 +01:00
  • 7606796d6a x11: check if the X server honored our XMoveWindow() call (thanks, R.E. Rust!). Ryan C. Gordon 2019-10-26 23:58:55 -04:00
  • 9457cfa86b macOS: more robust detection and switching of exclusive-fullscreen display modes (bug #4822). Alex Szpakowski 2019-10-26 15:27:51 -03:00
  • 6f44302fe8 macOS Fix potential memory leaks in the Metal renderer caught by clang's static analyzer. Alex Szpakowski 2019-10-26 14:39:50 -03:00
  • e2e0748cfe d3d11: Don't fail if there's no vertex data to upload (thanks, Martin!). Ryan C. Gordon 2019-10-26 12:56:18 -04:00
  • 58a90b932d cpuinfo: Remove incorrect #warning when building for non-ARM architectures. Ryan C. Gordon 2019-10-25 00:07:30 -04:00
  • 46afc69853 cmake: added support for enabling the ARM SIMD/NEON code. Ryan C. Gordon 2019-10-24 23:17:19 -04:00
  • a396a7a059 configure: Regenerate configure script with the ARM SIMD/NEON changes. Ryan C. Gordon 2019-10-24 21:51:55 -04:00
  • 67ec22ea30 configure: warn about MIT-licensed code if using ARM SIMD/NEON optimizations. Ryan C. Gordon 2019-10-24 21:41:03 -04:00
  • 06d6c4ba2b ARM: NEON assembly optimization for SDL_FillRect Ben Avison 2019-10-24 21:17:52 -04:00
  • 14ccfe34cf ARM: NEON assembly optimization for function BlitARGBto565PixelAlpha Ben Avison 2019-10-24 21:17:38 -04:00
  • f15ffb4cb6 ARM: NEON assembly optimization for function BlitRGBtoRGBPixelAlpha Ben Avison 2019-10-24 21:17:19 -04:00
  • 51bb185151 ARM: Create configure option --enable-arm-neon to govern assembly optimizations Ben Avison 2019-10-24 21:17:05 -04:00
  • 2a2676beb2 ARM: SIMD optimization for 4:4:4:4 to 8:8:8:8 normal blits Ben Avison 2019-10-24 21:15:50 -04:00
  • d3a0d1c587 ARM: assembly optimization for SDL_FillRect Ben Avison 2019-10-24 21:15:35 -04:00
  • 5db7c4e425 ARM: SIMD assembly optimization for BGR-to-RGB 32bpp normal blits Ben Avison 2019-10-24 21:15:21 -04:00
  • 354cd03b6b SDL_blit: use a named enum for required hardware bits in dispatch tables Ben Avison 2019-10-24 21:15:09 -04:00
  • a3ed4ac52f ARM: SIMD assembly optimization for function BlitARGBto565PixelAlpha Ben Avison 2019-10-24 21:13:56 -04:00
  • 410175d6eb ARM: SIMD assembly optimization for function BlitRGBtoRGBPixelAlpha Ben Avison 2019-10-24 21:13:05 -04:00
  • 7d29a715ca ARM: Create configure option --enable-arm-simd to govern assembly optimizations Ben Avison 2019-10-24 21:12:08 -04:00
  • 1ee8a732ef macOS: Expose high dpi-capable display modes on macOS 10.13+. Alex Szpakowski 2019-10-24 20:15:54 -03:00
  • 7e13eea11e Fixed bug 2014 - Hardcoded srcA value in SDL_Blit_auto.c functions Sylvain Becker 2019-10-24 18:07:30 +02:00
  • c9f3d1556a Fixed bug 4775 - Japanese on Android, remove inputtype PASSWORD (Thanks Tamo!) Sylvain Becker 2019-10-23 11:25:16 +02:00
  • 2a41259f73 Android: remove eglGetProcAdded busted comment (bug #4040) Sylvain Becker 2019-10-23 11:07:11 +02:00
  • 638e40de86 Fixed bug 4843 - Passing NULL to memset in SDL_PrivateLoadButtonMapping (Thanks!) Sylvain Becker 2019-10-23 09:53:23 +02:00
  • b919d15183 Fixed bug 4842 - Redundant condition in MS_ADPCM_Decode and IMA_ADPCM_Decode (Thanks!) Sylvain Becker 2019-10-23 09:36:41 +02:00
  • 4f21078c9d Fixed bug 4840 - Read of uninitialized memory in DXGI_LoadDLL (Thanks!) Sylvain Becker 2019-10-23 09:26:27 +02:00
  • c3c561cd6b Fixed bug 4839 - Read of uninitialized memory in Win32_ResizeWindowShape (Thanks!) Sylvain Becker 2019-10-23 09:17:53 +02:00
  • 6080cfd4c0 Fixed bug 4841 - Misplaced parenthesis WIN_WindowProc / WM_ACTIVATE / ClipCursor (Thanks!) Sylvain Becker 2019-10-23 08:58:52 +02:00
  • 9be1602fc8 Fixed bug 4838 - Use after free in SDL_JoystickUpdate (Thanks!) Sylvain Becker 2019-10-23 08:50:57 +02:00
  • 9e1dd7f6f5 Fixed bug 4837 - Use after free in SDL_SensorUpdate (Thanks!) Sylvain Becker 2019-10-23 08:46:59 +02:00
  • 969caac4ac Fixed accidental whitespace Sam Lantinga 2019-10-22 15:43:58 -07:00
  • 83db419a7c Added support for the Power A Nintendo Switch Enhanced Wireless Controller Sam Lantinga 2019-10-22 10:57:07 -07:00
  • 040dc9119d Reordered Power A Switch controllers so they're grouped together Sam Lantinga 2019-10-22 10:28:51 -07:00
  • 271b696b2a Added support for the PowerA - Super Mario Controller Sam Lantinga 2019-10-22 10:27:30 -07:00
  • b8b60818d5 Fixed the location of controller_type.h in the Visual Studio project Sam Lantinga 2019-10-22 10:26:49 -07:00
  • aa711ccdca Fixed the location of controller_type.h in the Visual Studio project Sam Lantinga 2019-10-22 10:25:55 -07:00
  • 23348320f2 SDL_endian.h: Use endian.h for OpenBSD. Ozkan Sezer 2019-10-21 22:22:28 +03:00
  • 7c0fd2186a Fix typo with __MIPSEB__ preprocessor check (bug #4836.) Ozkan Sezer 2019-10-21 10:20:25 +03:00
  • 4d539a5dfb cpuinfo: Use a better default alignment value (thanks, Simon!). Ryan C. Gordon 2019-10-20 22:17:59 -04:00
  • 2aa18f47cf Don't try to use the Xbox HID protocol with the NVIDIA Shield controllers Sam Lantinga 2019-10-19 01:54:02 -07:00
  • aa68ca1097 remove warning prototype SDL_ExitProcess() Sylvain Becker 2019-10-19 09:23:40 +02:00
  • e42ff0b7b8 updated includes for _exit() Ozkan Sezer 2019-10-18 23:10:00 +03:00
  • 5677bd3c23 Add internal function SDL_EGL_GetVersion() Sylvain Becker 2019-10-18 21:47:30 +02:00
  • a218508820 Fixed whitespace Sam Lantinga 2019-10-18 08:56:54 -07:00
  • b19704e69b Fixed bug 4829 - Sensor events incorrectly disabled Sylvain Becker 2019-10-18 14:23:37 +02:00
  • 5ac251db03 Android: enable eglGetProcAddress (bug #4040, bug #4794) Sylvain Becker 2019-10-18 14:08:07 +02:00
  • 7adeaee380 Add robustness getting the EGL version (see bug #4040) Sylvain Becker 2019-10-18 13:27:58 +02:00
  • 28c79ccb5b egl: adjust how we load symbols in SDL_EGL_GetProcAddress. Ryan C. Gordon 2019-10-18 00:07:32 -04:00
  • 4d1b71165d Added support for the BDA PS4 Fightpad Sam Lantinga 2019-10-17 18:07:52 -07:00
  • fe84ccaa9e Build fix for the build fix Sam Lantinga 2019-10-17 17:51:36 -07:00
  • 7c7da6584e Better fix for iOS build Sam Lantinga 2019-10-17 17:51:49 -07:00
  • 02176f2b84 Fixed build on iOS Sam Lantinga 2019-10-17 17:47:27 -07:00
  • 7526502cb3 Removed unused variable Sam Lantinga 2019-10-17 17:47:11 -07:00