Ciro Mondueri
896e200d94
adds GDK suspend/resume basic handling ( #6596 )
...
(cherry picked from commit f6144dfe03fc5e76e0e22242b67891fd97053787)
2022-11-23 11:54:16 -08:00
ZX_Huang
a5b0583b7c
Add mouse test cases ( #6563 )
...
* Add mouse test cases
* fix SDL_GetGlobalMouseState result type
* fix other platforms compile error
2022-11-23 14:28:34 -05:00
pionere
13ea5f7a79
autotools: Detect SDL_JOYSTICK_MFI for macOS + Weak link with CoreHaptics
...
Only enable MFI if we also have CoreHaptics to ensure rumble works. See:
- cmake: Detect SDL_JOYSTICK_MFI for macOS (bc409163a8
)
- cmake: Weak link with CoreHaptics (401f485490
)
2022-11-23 11:27:48 -08:00
pionere
450f184f7d
use SDL_InvalidParamError in the thread 'classes'
2022-11-23 14:27:26 -05:00
Joshua T. Fisher
61188d4972
Allow Foreign Windows to call SDL_Vulkan_CreateSurface on MacOS ( #6436 )
2022-11-23 11:13:33 -08:00
Cameron Cawley
4ee4e49e49
Select the best pixel formats for use in the software renderer
2022-11-23 11:08:40 -08:00
Ryan C. Gordon
712457ec28
Merge pull request #6321 from Daft-Freak/no-ie
...
Delete emscripten CanvasPixelArray (IE10/11) support
2022-11-23 14:03:35 -05:00
SDL Wiki Bot
675f77718c
Sync SDL3 wiki -> header
2022-11-23 19:03:15 +00:00
Ryan C. Gordon
040a17a50f
Merge pull request #6317 from tycho/wip/angle-egl
...
EGL: fixes for better ANGLE support
2022-11-23 14:02:15 -05:00
Ryan C. Gordon
dcd9e21966
Merge branch 'main' into wip/angle-egl
2022-11-23 14:01:17 -05:00
Cameron Cawley
84781a7b6f
Disable the offscreen video driver if EGL is unavailable ( #6234 )
2022-11-23 10:55:34 -08:00
Ryan C. Gordon
3983c98ece
Merge branch 'main' into no-ie
2022-11-23 13:46:27 -05:00
Rémy Tassoux
a94d2e929d
Prevent the delay conversion result from being truncated to 32bits
2022-11-23 10:44:53 -08:00
Rémy Tassoux
7d5ffbdab7
Use CREATE_WAITABLE_TIMER_HIGH_RESOLUTION flag in SDL_Delay on Windows 10 version 1803 and later
2022-11-23 10:44:53 -08:00
SDL Wiki Bot
6d5526f3a5
Sync SDL3 wiki -> header
2022-11-23 18:43:14 +00:00
Sam Lantinga
a635a485bc
Re-added WinRT support until we're sure that it's no longer being used
2022-11-23 10:41:43 -08:00
David Carlier
d5572559a5
disable VS
2022-11-23 13:29:49 -05:00
David Carlier
975ffaea77
alloc api having new attributes for micro optimisations.
...
- SDL_MALLOC when the pointer returned is not aliased.
- SDL_ALLOC_SIZE* to gives hint about the size.
2022-11-23 13:29:49 -05:00
Ryan C. Gordon
a5e9d9bd7e
Merge pull request #6142 from Daft-Freak/em-webgl-selector-hint
...
emscripten: use webgl APIs directly and add canvas selector hint
2022-11-23 13:23:15 -05:00
Ryan C. Gordon
c2f26087c8
Merge branch 'main' into em-webgl-selector-hint
2022-11-23 13:22:23 -05:00
Yevhen Babiichuk (DustDFG)
a05b2fbeee
Use alias types for `which` members of event structs instead of plain types
...
Signed-off-by: Yevhen Babiichuk (DustDFG) <dfgdust@gmail.com>
2022-11-23 10:19:13 -08:00
Anonymous Maarten
b9e45ae0bb
ci: correctly print install tree of CMake install
2022-11-23 19:18:26 +01:00
Susko3
8f991d7576
Define `TOUCHEVENTF_PEN` if not defined
2022-11-23 10:09:08 -08:00
Susko3
42796c56a9
Differentiate between Windows Ink (pen) and regular touch input
2022-11-23 10:09:08 -08:00
Ozkan Sezer
34231f5ba0
reverted opengles removal.
2022-11-23 18:50:02 +03:00
Ozkan Sezer
7767e0c5f9
SDL_config_windows.h: fixed misplaced #endif
...
was introduced by commit 8d6fda4810
2022-11-23 08:47:14 +03:00
Ozkan Sezer
5db60670ba
removed linkage to OpenGLES framework
2022-11-23 07:47:00 +03:00
Ozkan Sezer
016b757311
reverted jack audio backend removal.
2022-11-23 06:50:20 +03:00
SDL Wiki Bot
8a16761cb5
Sync SDL3 wiki -> header
2022-11-22 23:21:29 +00:00
Ryan C. Gordon
4c39dd5c72
Testing the wiki, disregard this commit.
2022-11-22 18:12:08 -05:00
SDL Wiki Bot
290bd8b910
Sync SDL wiki -> header
2022-11-22 22:40:14 +00:00
Ryan C. Gordon
8b18b09027
fnsince.pl: Make this work with SDL3.
2022-11-22 17:39:56 -05:00
Ethan Lee
ecc4b8773c
wasapi: Removed WinRT PrivateAudioData members
2022-11-22 17:12:56 -05:00
Ethan Lee
57458588ee
wasapi: Merge wasapi_win32.c into wasapi.c
2022-11-22 16:46:12 -05:00
Ozkan Sezer
f4864656d9
removed WinRT-specific hints.
2022-11-22 23:50:00 +03:00
Ozkan Sezer
dc2a3e06e9
removed WinRT support.
2022-11-22 23:36:24 +03:00
Ozkan Sezer
bd5d26071a
removed testgles.c remnants.
2022-11-22 22:14:14 +03:00
Anonymous Maarten
4d60056a98
VC: Remove all references to SDL_winmm.[hc]
2022-11-22 20:11:04 +01:00
Ozkan Sezer
7df102d220
reverted sndio backend removal.
2022-11-22 22:04:10 +03:00
Sam Lantinga
3b318f981e
Removed G29 from controller_type.c
...
We don't want the G29 to show up as a gamepad, Steam will create a virtual Xbox controller for it, which breaks racing games.
(cherry picked from commit dce6ed56d72b436f15c044b05097ddebbc166701)
2022-11-22 10:57:45 -08:00
Sam Lantinga
189f71efb3
Revert "Added Linux mappings for the Logitech G29 in PS3 and PS4 modes"
...
This reverts commit 33a68f575f
.
We don't want the G29 to show up as a gamepad, Steam will create a virtual Xbox controller for it, which breaks racing games.
(cherry picked from commit e3d430b83eb7c754c789fb23184feb745c2b99a8)
2022-11-22 10:57:39 -08:00
Ryan C. Gordon
b33000448e
.wikiheaders-options: Add a warning that SDL3 is WIP.
2022-11-22 13:49:03 -05:00
Ozkan Sezer
30b1ab2add
removed opengles.
2022-11-22 21:48:40 +03:00
Ozkan Sezer
e581c5d000
removed SDL_VIDEO_DRIVER_MIR remnants.
2022-11-22 20:53:04 +03:00
Ozkan Sezer
be6853b6f1
removed WinCE readmes.
2022-11-22 20:51:50 +03:00
Ozkan Sezer
3cccaeba6c
removed jack audio remnants.
2022-11-22 20:51:07 +03:00
Ryan C. Gordon
94f19d974d
.wikiheader-options: Whoops, this isn't SDL_mixer. :)
2022-11-22 12:48:33 -05:00
Ozkan Sezer
3aea865cdf
removed directfb support.
2022-11-22 20:45:45 +03:00
Anonymous Maarten
47c37a8e9d
android.mk: LOCAL_EXPORT_C_INCLUDES does not need to add include subfolder
2022-11-22 18:35:49 +01:00
Sam Lantinga
0c1f9118a7
Removed version updates/checks for Makefile.os2 and Makefile.w32
2022-11-22 09:29:09 -08:00