SDL Wiki Bot
dc597e0e20
Sync SDL3 wiki -> header
...
[ci skip]
2026-01-30 22:20:20 +00:00
Aaron Benjamin
9a91d7236a
GPU: OpenXR integration ( #14837 )
...
Based on Beyley's initial draft in #11601 .
Co-authored-by: Beyley Cardellio <ep1cm1n10n123@gmail.com >
Co-authored-by: Ethan Lee <flibitijibibo@gmail.com >
2026-01-30 17:18:51 -05:00
Sergei Petunin
460b8a0db1
Fix MAC_PRESS_AND_HOLD hint documentation
2026-01-13 09:00:35 -08:00
Zack Middleton
6247568a1b
Improve hint documentation
2026-01-02 02:51:41 -05:00
SDL Wiki Bot
165bfd3e83
Sync SDL3 wiki -> header
...
[ci skip]
2026-01-01 19:18:39 +00:00
Sam Lantinga
5f086e7623
Updated copyright for 2026
2026-01-01 09:40:08 -08:00
Sam Lantinga
128b9260ec
Added SDL_HINT_HIDAPI_LIBUSB_GAMECUBE
...
Fixes https://github.com/libsdl-org/SDL/issues/14682
2025-12-30 14:14:51 -08:00
SDL Wiki Bot
bb3d78e260
Sync SDL3 wiki -> header
...
[ci skip]
2025-12-26 18:14:59 +00:00
Frank Praznik
edec0c2ffd
hints: Note an additional method for retrieving display connector names
2025-12-26 13:13:30 -05:00
SDL Wiki Bot
b14aceea51
Sync SDL3 wiki -> header
...
[ci skip]
2025-12-21 16:53:21 +00:00
Sam Lantinga
59961d8343
Note that "auto" is the default for SDL_HINT_VIDEO_MINIMIZE_ON_FOCUS_LOSS
...
Fixes https://github.com/libsdl-org/SDL/issues/14686
2025-12-21 08:51:26 -08:00
SDL Wiki Bot
5bbf1dcb44
Sync SDL3 wiki -> header
...
[ci skip]
2025-12-10 01:13:34 +00:00
Sam Lantinga
466ca58b04
Added SDL_HINT_MOUSE_DPI_SCALE_CURSORS
...
We only want to change cursor display scale if the application or the user opts in by setting a hint. Otherwise cursors could change size unexpectedly when upgrading to SDL 3.4.0.
2025-12-09 17:12:08 -08:00
Ryan C. Gordon
9918d6cb5e
emscripten: Move fill-document from hint/property to a window flag.
...
Fixes #14617 .
2025-12-07 21:12:13 -05:00
Ryan C. Gordon
bc17a8922b
emscripten: Allow SDL_HINT_EMSCRIPTEN_FILL_DOCUMENT to be toggled on a window.
...
Fixes #14567 .
2025-12-04 15:39:47 -05:00
SDL Wiki Bot
1961b16b78
Sync SDL3 wiki -> header
...
[ci skip]
2025-12-02 15:26:04 +00:00
Ethan Lee
dedab7b72c
cocoa: Add SDL_HINT_MAC_PRESS_AND_HOLD hint
2025-12-02 10:24:39 -05:00
Ryan C. Gordon
c1db2b4bb0
Revert "hints: Added SDL_HINT_AUDIO_ENFORCE_MINIMUM_SPEC."
...
Revert "Sync SDL3 wiki -> header"
This reverts commits b7c8b2f29a and
29213efa65 .
2025-12-01 14:39:48 -05:00
SDL Wiki Bot
29213efa65
Sync SDL3 wiki -> header
...
[ci skip]
2025-12-01 04:28:01 +00:00
unknown
b7c8b2f29a
hints: Added SDL_HINT_AUDIO_ENFORCE_MINIMUM_SPEC.
...
Fixes #14426 .
2025-11-30 23:26:02 -05:00
SDL Wiki Bot
4e8f93c6f1
Sync SDL3 wiki -> header
...
[ci skip]
2025-10-26 16:28:36 +00:00
expikr
b4eaf9d96f
Add hint for blocking win key when using raw keyboard ( #13066 )
...
Co-authored-by: Susko3 <Susko3@protonmail.com >
2025-10-26 09:27:33 -07:00
SDL Wiki Bot
ac29b02b02
Sync SDL3 wiki -> header
...
[ci skip]
2025-10-19 18:24:22 +00:00
Ryan C. Gordon
1fe926769c
kmsdrm: Restore atomic support.
2025-10-19 14:22:56 -04: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
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
Ryan C. Gordon
f556027e15
hints: Remove SDL_HINT_DEBUG_LOGGING.
...
This now just needs generic debug-level logging enabled, for example:
```bash
SDL_LOGGING=debug ./test/testsprite
```
Fixes #13425 .
2025-10-10 21:55:48 -04:00
SDL Wiki Bot
bfc96c92fd
Sync SDL3 wiki -> header
...
[ci skip]
2025-10-10 00:36:10 +00:00
Sam Lantinga
9a6455a526
Disable GameInput for mouse and keyboard by default
...
We're going to wait for this to get more testing before enabling it by default.
Fixes https://github.com/libsdl-org/SDL/issues/13846
2025-10-08 21:22:22 -07:00
Ozkan Sezer
aab9423796
fix wiki breakage for commit e4f24ff7ae (PR/#14053)
2025-10-08 22:10:50 +03:00
SDL Wiki Bot
1e832c3900
Sync SDL3 wiki -> header
...
[ci skip]
2025-10-08 17:53:53 +00:00
Dima Volynets
e4f24ff7ae
MacOS: Added hint to control update of the metal layer's drawable size ( #14053 )
2025-10-08 10:52:01 -07:00
SDL Wiki Bot
ed6b6bb7fc
Sync SDL3 wiki -> header
...
[ci skip]
2025-10-02 17:02:50 +00:00
Ryan C. Gordon
24b47814f8
emscripten: Another attempt at optionally having the canvas use whole window.
...
Fixes #11949 .
2025-10-02 13:01:35 -04:00
Sam Lantinga
f66e4d0a43
Enable full object validation by default
...
Full object validation was always done before this hint and there are a number of shipping products that relied on this, so don't change it by default.
2025-10-01 12:46:33 -07:00
Brenton Bostick
7622c4c427
fix typos
2025-09-22 07:23:49 -07:00
zuiki_inn
fc648e5546
Support ZUIKI MasconPro ( #13770 )
...
* Add ZUIKI controller
Support version:
MasconPro
Enable rumble
Disable sensors
2025-09-21 23:38:28 -07:00
Fierelier
3fd0b46215
[SDL3] [PS2] Framebuffer resolution + 240p/480p + PAL support ( #13993 )
...
* Do not override NTSC/PAL
* Fix PS2 build instructions
* Add PS2 GS hints
Allows for switching between NTSC/PAL, progressive/interlaced, etc
2025-09-21 07:50:14 -07:00
SDL Wiki Bot
4376e10ed4
Sync SDL3 wiki -> header
...
[ci skip]
2025-09-19 03:59:55 +00:00
Sam Lantinga
ee1c90a358
Improved handling of function parameter validation
...
SDL supports the following use cases:
* Normal operation with fast parameter checks (default):
SDL_SetHint(SDL_HINT_INVALID_PARAM_CHECKS, "1");
* Object parameters are checked for use-after-free issues:
SDL_SetHint(SDL_HINT_INVALID_PARAM_CHECKS, "2");
* Enable full validation, plus assert on invalid parameters:
#define SDL_ASSERT_INVALID_PARAMS
* Disable all parameter validation:
#define SDL_DISABLE_INVALID_PARAMS
2025-09-18 20:58:32 -07:00
Sam Lantinga
402fa9434d
Updated documentation to reflect that SDL_GetHint() is thread-safe
...
This was fixed at some point, so this updates the documentation to match.
Fixes https://github.com/libsdl-org/SDL/issues/13932
2025-09-14 11:28:45 -07:00
Sam Lantinga
78a29d1670
Disable Windows.Gaming.Input by default
...
The functionality is already covered by XInput and DirectInput, and Microsoft is recommending GameInput going forward.
Fixes https://github.com/libsdl-org/SDL/issues/13000
2025-09-14 08:47:52 -07:00
SDL Wiki Bot
8e06997cb9
Sync SDL3 wiki -> header
...
[ci skip]
2025-09-07 21:33:32 +00:00
Sam Lantinga
35959b606a
Added support for the DEBUG_INVOCATION environment variable
...
Fixes https://github.com/libsdl-org/SDL/issues/12275
2025-09-07 14:32:47 -07:00
SDL Wiki Bot
1f1ee7fa08
Sync SDL3 wiki -> header
...
[ci skip]
2025-09-07 18:03:10 +00:00
Sam Lantinga
ec33da05b3
Added SDL_HINT_RENDER_DIRECT3D11_WARP
...
Fixes https://github.com/libsdl-org/SDL/issues/13002
2025-09-07 11:00:59 -07:00
Ethan Lee
efea62ed61
hidapi: Add a stub driver for Switch 2.
...
Thanks to kiddkaffeine for the Xcode updates!
2025-08-28 09:10:47 -07:00
Simon McVittie
40b941c826
hints: Rephrase documentation to improve grammar
...
"This thing allows to do something" is not really grammatically correct.
The closest rephrasing would be "allows one to do something" or "allows
the user to do something", but I think the passive voice reads more
naturally here.
Detected by Debian's lintian QA tool.
Signed-off-by: Simon McVittie <smcv@collabora.com >
2025-08-07 13:55:15 -07:00