ROllerozxa
8da5d7bc7c
Merge some things from the SupportedPlatforms Wiki page ( #12954 )
2025-10-14 14:20:39 -04:00
Ryan C. Gordon
48b5da67f4
README-switch.md: Updated to mention Switch 2.
2025-10-14 14:18:35 -04:00
SDL Wiki Bot
4c6f2b887f
Sync SDL3 wiki -> header
...
[ci skip]
2025-10-14 18:08:51 +00:00
Ryan C. Gordon
55167402f4
pen: Improved docs for SDL_PenDeviceType.
2025-10-14 14:07:08 -04:00
Ryan C. Gordon
4ece6993fe
uikit: Apple Pencil is always a "direct" input device.
...
Fixes #13065 .
2025-10-14 13:59:27 -04:00
Sam Lantinga
d819106c65
Try matching gamepad mappings with CRC first
...
Fixes https://github.com/libsdl-org/SDL/issues/13874
2025-10-14 10:30:03 -07:00
Sam Lantinga
98944ecd0c
Added the 8BitDo Ultimate 2C Wireless Controller to the Xbox controller list
...
Fixes https://github.com/libsdl-org/SDL/issues/14127
2025-10-13 18:46:58 -07:00
SDL Wiki Bot
ac9454b73e
Sync SDL3 wiki -> header
...
[ci skip]
2025-10-13 22:44:38 +00:00
Susko3
e2bbbdc515
Implement SDL_GetPenDeviceType() for Android
2025-10-13 18:43:16 -04:00
Sam Lantinga
23b487ceda
Added testyuv to the SDLTest Xcode project
2025-10-13 15:27:13 -07:00
Sam Lantinga
015cc6aa6c
Fixed accidentally using INDEX8 textures for RGB24 surfaces
2025-10-13 15:27:13 -07:00
Sam Lantinga
7a49ce71a1
Handle partial OpenGL shader availability
...
The pixelart shaders are not supported on OpenGL 2.1 (GLSL 130 isn't available)
Fixes the OpenGL renderer on macOS
2025-10-13 15:27:13 -07:00
Sam Lantinga
57cd131b7a
testpalette: use SDL_SCALEMODE_NEAREST for single pixel copies
2025-10-13 14:25:09 -07:00
SDL Wiki Bot
25358cc1b3
Sync SDL3 wiki -> header
...
[ci skip]
2025-10-13 21:21:44 +00:00
Sam Lantinga
a58ae3a94f
Added WASAPI support for SDL_HINT_AUDIO_DEVICE_STREAM_ROLE
...
Also added SDL_HINT_AUDIO_DEVICE_RAW_STREAM
Fixes https://github.com/libsdl-org/SDL/issues/14091
2025-10-13 14:20:19 -07:00
Evan Hemsley
20206b8e66
GPU: Correctly recycle D3D12 descriptor heaps ( #14234 )
2025-10-13 13:00:00 -07:00
Frank Praznik
228a7d8e54
wayland: Better handle event times that cross zero
...
Detect times that cross forward/backward across the zero timepoint, and handle them appropriately, so that events with an old timestamp don't mangle the time base offset, or have their timestamps mangled.
2025-10-13 14:51:27 -04:00
cosmonaut
b067dfa345
GPU: Validate that buffer size is at least 4 bytes
2025-10-13 11:04:59 -07:00
Sam Lantinga
361f7e0873
Fixed power state reporting for the Nintendo Joy-Con Charging Grip
2025-10-13 10:34:22 -07:00
Sam Lantinga
6b5b0ca90a
Fixed header include guards
2025-10-13 09:46:15 -07:00
Brenton Bostick
e584d2a8a9
fill-in missing DeleteLocalRef calls
2025-10-13 09:28:29 -07:00
Frank Praznik
6f81c70f67
wayland: Clean up gesture support
...
The gesture capability is tied to the pointer capability, not touch, and may not always be exposed by the compositor.
2025-10-13 12:00:14 -04:00
Sam Lantinga
831ec4dc6c
Added support for the ZENAIM ARCADE CONTROLLER
2025-10-13 08:56:10 -07:00
Mitch Cairns
23356e1483
SInput: Fix paddle order
...
For SInput, the paddle order is left/right, which conflicted with the paddle order 1/Right, 2/Left.
The order has been fixed to properly apply the mapping strings generated to be 2/Left, 1/Right, 4/Left, 3/Right.
2025-10-13 08:18:25 -07:00
Ryan C. Gordon
72a3e4084a
testsymbols: Use the existing symbol list in SDL_dynapi_procs.h
2025-10-13 10:58:03 -04:00
SDL Wiki Bot
195c518d78
Sync SDL3 wiki -> header
...
[ci skip]
2025-10-13 06:04:12 +00:00
SDL Wiki Bot
0331321a70
Sync SDL3 wiki -> header
...
[ci skip]
2025-10-13 05:42:25 +00:00
Ryan C. Gordon
f767809e25
docs: A few minor improvements to the GL context creation docs.
2025-10-13 01:39:03 -04:00
SDL Wiki Bot
57789dc9ad
Sync SDL3 wiki -> header
...
[ci skip]
2025-10-13 05:35:01 +00:00
SDL Wiki Bot
7bce16a820
Sync SDL3 wiki -> header
...
[ci skip]
2025-10-13 04:56:24 +00:00
Sam Lantinga
c7cc7ec9af
Be more precise about the layout used when latin_letters is enabled
2025-10-12 21:54:35 -07:00
Sam Lantinga
6e63f255b9
Added a reference to SDL_HINT_KEYCODE_OPTIONS from SDL_Keycode documentation
2025-10-12 21:51:14 -07:00
SDL Wiki Bot
24e608b930
Sync SDL3 wiki -> header
...
[ci skip]
2025-10-13 04:43:32 +00:00
Anonymous Maarten
a472f5ea1e
Fix MSVC syntax error
...
Fixes the following error:
`
error C2059: syntax error: '}'
`
2025-10-13 01:19:17 +02:00
Anonymous Maarten
281ac6c3bb
Add elf-dlopen-note test
2025-10-12 15:46:35 -07:00
SDL Wiki Bot
3955f19373
Sync SDL3 wiki -> header
...
[ci skip]
2025-10-12 21:45:49 +00:00
Sylvain Becker
71bf56c9e4
Add SDL Pinch events ( #9445 )
2025-10-12 14:44:23 -07:00
SDL Wiki Bot
e2195621d7
Sync SDL3 wiki -> header
...
[ci skip]
2025-10-12 18:17:10 +00:00
Sam Lantinga
d7ad47e2ca
Added SDL_PROP_RENDERER_TEXTURE_WRAPPING_BOOLEAN
...
Fixes https://github.com/libsdl-org/SDL/issues/13908
2025-10-12 11:15:47 -07:00
Sam Lantinga
513de0f0ec
Don't allow SDL_TEXTURE_ADDRESS_WRAP if it's not supported
...
Fixes https://github.com/libsdl-org/SDL/issues/13908
2025-10-12 10:46:48 -07:00
Sam Lantinga
1ed093ad8b
Corrected texture colors on PS2 (thanks @Trinth!)
...
Fixes https://github.com/libsdl-org/SDL/issues/12395
2025-10-12 09:20:00 -07:00
Sam Lantinga
bb7bf28433
Documented environment setup for PS2 development
2025-10-12 09:20:00 -07:00
Stéphane GINIER
5dab2c73f0
MacOS: improve scroll smoothing
...
Use scrollingDelta instead of delta, as recommended by the Apple documentation.
It gives much smoother scrolling.
2025-10-11 20:56:50 -07:00
Sam Lantinga
70eceec77b
Replace stb_image_write with miniz for SDL_SavePNG()
...
Fixes https://github.com/libsdl-org/SDL/issues/14219
2025-10-11 20:32:19 -07:00
Vicki Pfau
c89fed4eae
switch2: Preliminary rumble support
...
Fused controller support is somewhat lacking, and the scaling and frequency
on rumble is somewhat arbitrary, but otherwise it works fine.
2025-10-11 14:04:52 -07:00
Vicki Pfau
ef99341691
switch2: Move initialization after reading calibration
...
This removes the need to wait for initialization to finish
2025-10-11 14:04:52 -07:00
Vicki Pfau
70bfdd013a
switch2: Send full init sequence from real hardware
2025-10-11 14:04:52 -07:00
Vicki Pfau
cdc1922801
switch2: This is the zero point, not the max
2025-10-11 14:04:52 -07:00
Sam Lantinga
480f069cec
Copy the palette instead of referencing it when creating a texture
...
Fixes https://github.com/libsdl-org/SDL/issues/14213
2025-10-11 11:01:15 -07:00
Gustaf Alhäll
2c63bc7315
Fix SDL_SetRelativeMouseMode failing with software framebuffer on Haiku
2025-10-11 09:02:27 -07:00