SDL Wiki Bot
08d84ea516
Sync SDL3 wiki -> header
...
[ci skip]
2025-09-15 20:55:52 +00:00
Merlyn Morgan-Graham
9905309c56
Update docs to describe enum result for SDL_GetCameraPermissionState
2025-09-15 16:54:33 -04:00
Ozkan Sezer
81f2f44843
SDL_endian.h: don't add _m_prefetch hack for clang-cl if available as a builtin
...
Fixes: https://github.com/libsdl-org/SDL/issues/13952 .
2025-09-15 20:04:29 +03: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
SDL Wiki Bot
5a2faaee29
Sync SDL3 wiki -> header
...
[ci skip]
2025-09-14 17:21:15 +00:00
SDL Wiki Bot
204246c2b7
Sync SDL3 wiki -> header
...
[ci skip]
2025-09-14 17:19:42 +00:00
Sam Lantinga
29e6e07396
Note it is safe to do drawing in response to SDL_EVENT_WINDOW_EXPOSED
2025-09-14 10:19:14 -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
cosmonaut
9603360b7e
GPU: Allow rendering into depth texture layers and levels
2025-09-13 07:11:43 -07:00
Ryan C. Gordon
411e47ba00
docs: Remove a redundant comment.
...
(The wiki will link to this symbol, we don't have to explicitly mention it.)
2025-09-12 20:11:44 -04:00
Sam Lantinga
e7784b7bf7
Set GPU properties for maximum hardware compatibility
...
Resolves https://github.com/libsdl-org/SDL/issues/13928
2025-09-11 21:30:58 -07:00
SDL Wiki Bot
e035f3a480
Sync SDL3 wiki -> header
...
[ci skip]
2025-09-10 19:09:24 +00:00
Sam Lantinga
035eed351c
Added SDL_GetPixelFormatFromGPUTextureFormat() and SDL_GetGPUTextureFormatFromPixelFormat()
...
Fixes https://github.com/libsdl-org/SDL/issues/13899
2025-09-10 12:08:04 -07:00
SDL Wiki Bot
7840c9d879
Sync SDL3 wiki -> header
...
[ci skip]
2025-09-10 00:35:57 +00:00
Sam Lantinga
a4b180f515
Added SDL_PROP_TEXTURE_GPU_TEXTURE_POINTER
2025-09-09 17:34:34 -07:00
Ryan C. Gordon
387a2b924d
Revert "Sync SDL3 wiki -> header"
...
This reverts commit 15e60cd37f
.
We don't need to link to SDL_ttf here, it makes the headers look ugly.
2025-09-09 10:37:36 -04:00
nightmareci
2f5bc17ea6
Fix support for Windows XP and up ( #13904 )
2025-09-08 13:00:26 -07:00
SDL Wiki Bot
2746e988b3
Sync SDL3 wiki -> header
...
[ci skip]
2025-09-08 18:20:40 +00:00
Ethan Lee
5591d4b1a8
gpu: Note hardware supported by Tier 1 Resource Binding
2025-09-08 11:19:20 -07:00
Ethan Lee
cbe4970946
gpu: Add D3D12_ALLOW_FEWER_RESOURCE_SLOTS_BOOLEAN property
2025-09-08 11:19:20 -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
Sam Lantinga
834b5ba7fb
Note that letterboxing uses the clear color now, not black bars
2025-09-07 13:02:39 -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
SDL Wiki Bot
cbcb1d42c4
Sync SDL3 wiki -> header
...
[ci skip]
2025-09-06 18:23:12 +00:00
Sam Lantinga
fb2daa2f5f
Updated the documentation for SDL_GetRenderLogicalPresentation()
...
Fixes https://github.com/libsdl-org/SDL/issues/13791
2025-09-06 11:21:36 -07:00
Sam Lantinga
d03f3e11f6
Change the default YUV colorspace to SDL_COLORSPACE_BT601_LIMITED
...
This was the default for SDL2 and what people expect, migrating code.
Fixes https://github.com/libsdl-org/SDL/issues/13796
2025-09-06 11:04:25 -07:00
SDL Wiki Bot
197bfab0b5
Sync SDL3 wiki -> header
...
[ci skip]
2025-09-05 16:44:33 +00:00
Ryan C. Gordon
b8197a2291
io: rework how we set SDL_IOStream status.
...
This now relies on the implementation to set these flags on short reads/writes
instead of the higher level checking if SDL_SetError() was called.
Additionally (and crucially), this now sets ERROR or EOF on all short reads,
across all backends, not just when we get a zero-byte return value.
Fixes #13720 .
2025-09-05 12:43:13 -04:00
SDL Wiki Bot
5505cb2bb9
Sync SDL3 wiki -> header
...
[ci skip]
2025-09-04 23:54:17 +00:00
Ryan C. Gordon
3597877277
SDL_main.h: Cleanups in SDL_RegisterApp documentation.
...
There is an escaped pipe character, because this ends up in a Markdown table
on the wiki, and the wiki software (incorrectly, I think) sees the pipe inside
a code-block and thinks it's the end of the table cell if not escaped.
But this escape char looks wrong everywhere else.
Keeping the parameter table terse is always a good idea, so I moved the
detail out to the Remarks section, which doesn't have a problem with this
character appearing in the text.
2025-09-04 19:50:04 -04:00
Maia
5938dce5de
Add missing include
2025-09-02 12:52:53 +02:00
Frank Praznik
1049426a76
wayland: Add a sigtimedwait() implementation for OpenBSD
...
sigtimedwait() is an optional part of POSIX.1-2001, and OpenBSD doesn't implement it. Add a replacement implementation based on https://comp.unix.programmer.narkive.com/rEDH0sPT/sigtimedwait-implementation
2025-08-29 18:32:29 -04:00
Xander
dc7a3a1219
Add SDL_SENSOR_COUNT to SDL_SensorType
2025-08-29 07:31:02 -07:00
SDL Wiki Bot
edfbfa27b4
Sync SDL3 wiki -> header
...
[ci skip]
2025-08-29 03:02:44 +00:00
SDL Wiki Bot
c1e7b1a540
Sync SDL3 wiki -> header
...
[ci skip]
2025-08-28 16:12:34 +00:00
Sam Lantinga
65c1fc1b42
Added SDL_hid_get_properties()
2025-08-28 09:10:47 -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
Sam Lantinga
5d9b170a3d
Be explicit that SDL_FLIP_HORIZONTAL_AND_VERTICAL combines horizontal and vertical flipping
...
Closes https://github.com/libsdl-org/SDL/pull/13821
2025-08-28 04:22:31 -07:00
Ryan C. Gordon
e9c2e9bfc3
SDL_iostream.h: Clarified thread-safety docs.
...
Fixes #13814 .
2025-08-27 22:03:50 -04:00
SDL Wiki Bot
a1964dd673
Sync SDL3 wiki -> header
...
[ci skip]
2025-08-27 22:35:48 +00:00
Sam Lantinga
285df94623
Renamed SDL_GPURenderStateDesc to SDL_GPURenderStateCreateInfo for consistency with GPU API conventions
...
Fixes https://github.com/libsdl-org/SDL/issues/12817
2025-08-27 09:14:19 -07:00
Anonymous Maarten
0a6b80717c
Record dynamic dependencies in .note.dlopen elf section
2025-08-27 16:11:39 +00:00
Sam Lantinga
da6e9bbf7c
Allow building the tray subsystem without the video subsystem
...
Fixes https://github.com/libsdl-org/SDL/issues/13235
2025-08-27 08:15:24 -07:00
SDL Wiki Bot
943d0f67ba
Sync SDL3 wiki -> header
...
[ci skip]
2025-08-27 13:46:21 +00:00
Sam Lantinga
42f634ff7a
Added SDL_AddAtomicU32()
...
Fixes https://github.com/libsdl-org/SDL/issues/13496
2025-08-27 06:44:51 -07:00
SDL Wiki Bot
15e60cd37f
Sync SDL3 wiki -> header
...
[ci skip]
2025-08-26 18:55:26 +00:00
Sam Lantinga
66ab91a314
Added SDL_FLIP_HORIZONTAL_AND_VERTICAL
...
Closes https://github.com/libsdl-org/SDL/pull/13788
2025-08-26 05:50:51 -07:00
Merlyn Morgan-Graham
385715c0dd
Introduce enum for SDL_GetCameraPermissionState result
2025-08-25 14:43:31 -04:00