e2ad654f2e
iOS: Don't ignore the requested alpha bit size when determining whether to use an RGBA8 backbuffer.
Alex Szpakowski
2018-10-14 17:26:10 -03:00
cd63709ed8
Emscripten: Load eglQueryString and eglGetError This prevents an assertion on context creation failure (calling a null function pointer).
Charlie Birks
2018-10-13 17:18:59 +01:00
8c41e2624e
metal: Fix SDL_RenderReadPixels to wait for the GPU to finish rendering to the active texture before reading its pixels.
Alex Szpakowski
2018-10-13 03:36:42 -03:00
acb05f50d8
thread: make SDL_CreateThreadWithStackSize() a public API.
Ryan C. Gordon
2018-10-11 16:40:01 -04:00
eff5f65096
Implement SuspendScreenSaver for Win32
Cameron Gutman
2018-10-09 23:01:43 -07:00
04cbf13261
audio: All device names reported by SDL must be unique.
Ryan C. Gordon
2018-10-10 15:20:56 -04:00
0378529e1e
audio: clean_out_device_list() already sets this flag to false for us.
Ryan C. Gordon
2018-10-10 14:55:24 -04:00
f5a21ebf0c
Added support for surround sound and float audio on Android
Sam Lantinga
2018-10-09 20:12:43 -07:00
4679f6826d
Removed unneeded variable qualifiers
Sam Lantinga
2018-10-09 20:12:40 -07:00
82c2f04e61
Fixed bug 4188 - Software renderer SDL_RenderCopyEx blits corrupt image under certain cases
Sam Lantinga
2018-10-09 17:41:40 -07:00
88b3252555
kmsdrm: find available card if called without index.
Ryan C. Gordon
2018-10-09 00:27:55 -04:00
62f806ed6c
This device gets Xinput driver loaded on windows.
Sam Lantinga
2018-10-08 19:46:01 -07:00
337cea4411
Fixed life-cycle issues with two activities sharing HIDDeviceManager
Sam Lantinga
2018-10-08 12:49:30 -07:00
1e728f5075
Close on shutdown, for consistency
Sam Lantinga
2018-10-08 12:49:28 -07:00
e4c9806f4f
Trying to track down NullPointerException in USB input thread
Sam Lantinga
2018-10-08 12:49:26 -07:00
4d771c598a
Don't flash the navigation bar when destroying a fullscreen SDL window
Sam Lantinga
2018-10-08 12:49:25 -07:00
53260b31b5
There are legitimate reasons to skip full cleanup at shutdown, don't assert in that case.
Sam Lantinga
2018-10-08 12:49:23 -07:00
3ac9e2aa4e
Fixed bug 4296 - kmsdrm video driver leaks 1 bo in KMSDRM_GLES_SetupCrtc()
Sam Lantinga
2018-10-05 17:06:05 -07:00
367f9b915c
wayland: Fixed missing window sizing events.
Ryan C. Gordon
2018-10-05 17:24:03 -04:00
f01cdcedbc
It turns out HIDAPI for Xbox controllers doesn't allow background input, so we won't enable it by default on Windows.
Sam Lantinga
2018-10-05 01:41:59 -07:00
a0c53668e6
Allow SDL to use ReLinker if present. This fixes issues for applications that have a large number of shared libraries For more information, see https://github.com/KeepSafe/ReLinker for ReLinker's repository.
Sam Lantinga
2018-10-04 16:29:17 -07:00
41ee51b9a8
Fixed updating bindings for controllers using the wildcard mappings
Sam Lantinga
2018-10-04 15:23:42 -07:00
b60e5b82fb
Update documentation to note that this hint works on Android too (thanks Trent!)
Sam Lantinga
2018-10-03 15:48:26 -07:00
93fb710a46
evdev: Don't initialize struct sigaction with "{ 0 }".
Ryan C. Gordon
2018-10-03 16:54:24 -04:00
1944556171
Make sure we don't read and write to HIDAPI at the same time, it's not thread-safe on Windows
Sam Lantinga
2018-10-02 20:51:33 -07:00
ae5317e844
The Amlogic X96 is a set-top box
Sam Lantinga
2018-10-02 13:17:31 -07:00
679d355317
Fixed UnsatisfiedLinkError when initializing the HIDDeviceManager in some cases
Sam Lantinga
2018-10-01 14:52:28 -07:00
6e35e42145
Working on bug 3921 - Add some Fastpath to BlitNtoNKey and BlitNtoNKeyCopyAlpha
Sam Lantinga
2018-10-01 14:43:03 -07:00
922623e1b6
SDL_blit_N.c (BlitNtoNKeyCopyAlpha): fix -Wshadow warnings by adding _ suffix to the temp Pixel local in the DUFFS_LOOP. SDL_blit.h (ASSEMBLE_RGB): add _ prefix to temp Pixel locals to avoid any possible shadowings.
Ozkan Sezer
2018-10-01 21:29:11 +03:00
b251876126
commit c6b28f46b8116552ec2b38d1d3c8535df28ba7a1 Author: Anthony Pesch <inolen@gmail.com> Date: Fri May 4 20:21:21 2018 -0400
Sam Lantinga
2018-10-01 09:47:10 -07:00
0a7faa4ae5
Fix Linux haptic scaling, add 2.1 FIXME
Ethan Lee
2018-05-04 21:58:39 -04:00
de9f5415b3
Filter both SIZE_CHANGED and RESIZED on any SIZE_CHANGED
Ethan Lee
2018-08-13 12:52:52 -04:00
95579f5f19
Fixed bug 4220 - SDL_GL_CONTEXT_DEBUG_FLAG can fail silently on some Android devices
Sam Lantinga
2018-10-01 09:40:58 -07:00
48f7e7f34d
Corrected PS4 controller entry
Sam Lantinga
2018-09-30 22:43:12 -07:00
f8b4cd410b
Re-enable drag-and-drop events by default
Sam Lantinga
2018-09-30 19:53:26 -07:00
fb485986eb
macOS: Fix a crash when the video subsystem quits, if SDL_MAC_NO_SANDBOX was defined when SDL was compiled.
Alex Szpakowski
2018-09-30 11:26:41 -03:00
56ec349d2a
audio: disable NEON converters for now.
Ryan C. Gordon
2018-09-29 16:48:15 -04:00
e77ec88969
Fixed tablet detection on Android
Sam Lantinga
2018-09-29 02:14:46 -07:00
ef34704875
Fixed bug 4264 - SDL_CreateTextureFromSurface generates error message but returns ok
Sam Lantinga
2018-09-24 16:41:55 -07:00
cd90e2ca58
Fixed bug 4267 - linkage failure with --enable-hidapi because of missing libudev symbols
Sam Lantinga
2018-09-24 16:33:14 -07:00
e0fe8f3cb3
Support relative mouse for Samsung DeX on Samsung Experience 9.5 or later (Android 8.1 or later)
Sam Lantinga
2018-09-24 11:53:04 -07:00
5febdfcece
Fixed whitespace
Sam Lantinga
2018-09-24 11:49:25 -07:00
58021b3834
Correct the name of the SDL shared library in CMake for Mac OS
Drew Pirrone-Brusse
2018-08-18 17:23:40 -04:00
8aaef4b914
Fixed bug 3166 - It would be nice, if SDL would support including SDL project as a subdirectory into another CMake project
Sam Lantinga
2018-09-24 08:41:59 -07:00
d07fe7ad95
Removed button logging message
Sam Lantinga
2018-09-21 09:41:21 -07:00
e8b0859f17
Added missing call to WindowsDeleteString()
Sam Lantinga
2018-09-20 15:55:52 -07:00
600126c90e
Added experimental support for Windows.Gaming.Input
Sam Lantinga
2018-09-19 10:03:40 -07:00
c19516b50c
cmake: correctly report Vulkan support at configure time (thanks, Tiago!).
Ryan C. Gordon
2018-09-18 11:49:42 -04:00
c179d3948a
Fixed NullPointerException if there's no singleton
Sam Lantinga
2018-09-17 12:08:05 -07:00
f6a537cbfa
Store the API device refcount on the device itself, so if the device is disconnected and we have multiple application references to it, we only free it once.
Sam Lantinga
2018-09-17 11:35:24 -07:00
59a2d12cc3
Fixed creating an Android game controller mapping for HIDAPI devices on initialization
Sam Lantinga
2018-09-17 11:35:22 -07:00
305e5968aa
do not export hidapi symbols from SDL dlls (bug #4259).
Ozkan Sezer
2018-09-15 14:28:10 +03:00
6b3e893105
Added hints SDL_HINT_MOUSE_DOUBLE_CLICK_TIME and SDL_HINT_MOUSE_DOUBLE_CLICK_RADIUS to allow tuning double-click sensitivity. Also increased the default double-click radius to 32 pixels to be more forgiving for touch interfaces
Sam Lantinga
2018-09-14 19:26:26 -07:00