SDL Wiki Bot
7d1bbae6b2
Sync SDL3 wiki -> header
2024-09-09 20:51:57 +00:00
Carl Åstholm
af37056c0d
stdinc: Fix typos and reword comments about aliasing
2024-09-09 13:51:16 -07:00
Carl Åstholm
8eb194b6f8
stdinc: Document number parsing APIs
2024-09-09 13:51:16 -07:00
Carl Åstholm
eda459ac49
stdinc: Fix up some printf definitions
2024-09-09 13:51:16 -07:00
Carl Åstholm
d6caf2abe7
Remove SDL_RESTRICT in favor of doc comments
2024-09-09 13:51:16 -07:00
Carl Åstholm
731939fca1
stdinc: Document memcpy APIs
2024-09-09 13:51:16 -07:00
Carl Åstholm
8cea4bd3c9
stdinc: Document memory allocation APIs
2024-09-09 13:51:16 -07:00
Ryan C. Gordon
f4c2c09f78
examples: Link to SDL integer types in code examples, too.
2024-09-09 15:41:28 -04:00
Simon McVittie
7713a7eec7
x11vulkan: Use the correct SONAME of libX11-xcb.so.1 on Linux, etc.
...
On most Unix platforms supported by SDL, the canonical name used to load
a library at runtime includes its ABI major version, and the name
without a version is not guaranteed to exist on non-developer systems.
libX11-xcb.so.1 is correct on Linux, and probably on other Unix
platforms like FreeBSD.
A notable exception is OpenBSD, which apparently does not use
ABI-suffixed names, so continue to use libX11-xcb.so there.
Signed-off-by: Simon McVittie <smcv@collabora.com>
2024-09-09 12:27:54 -07:00
Ryan C. Gordon
412a8244b6
audio: Make system-specific audio format types part of SDL_AudioFormat.
...
This keeps them all in the same place, and merges them into the documentation.
2024-09-09 15:17:18 -04:00
cosmonaut
d3091b9538
Remove SDL_GPUDepthStencilValue struct
2024-09-09 10:55:05 -07:00
Sam Lantinga
80e541d1fc
Fixed calling SDL_utf8strlcpy() with dst_bytes of 0
2024-09-09 10:42:25 -07:00
Evan Hemsley
668e2f82d2
Add load op and clear color to SDL_BlitGPUTexture ( #10767 )
2024-09-09 10:19:52 -07:00
Simon McVittie
4728325044
pipewire: Give hotplug threads a more indicative name
...
When debugging crash reports, it's helpful to know which thread is
associated with which external library.
Linux limits the length of a thread name to 15 bytes (not including the
zero-termination), so abbreviate Pipewire to "pw" and hotplug to "plug"
to fit the desired information into the allowed space.
Signed-off-by: Simon McVittie <smcv@collabora.com>
2024-09-09 11:22:05 -04:00
Anonymous Maarten
c797ae1619
Fix -Wtype-limits warning
...
actual has type Uint8, so there's no need to compare against 0.
2024-09-09 14:40:50 +02:00
SDL Wiki Bot
6e885d9619
Sync SDL3 wiki -> header
2024-09-09 06:56:45 +00:00
SDL Wiki Bot
301f3ffa9d
Sync SDL3 wiki -> header
2024-09-09 06:50:28 +00:00
Ryan C. Gordon
050aa4d084
include: Filling in more documentation gaps.
2024-09-09 02:49:43 -04:00
Petar Popovic
a57f6c4af3
Fix additional calloc-transposed-args warnings
2024-09-08 19:28:11 -07:00
Petar Popovic
d2ef15d8e6
Fix warnings: calloc-transposed-args
2024-09-08 19:28:11 -07:00
Maia
0da2bd49c8
Remove unused includes. This only removes includes that aren't used at all, not even in comments.
2024-09-08 17:11:23 -07:00
Petar Popovic
aa6a0be7a8
Fix warning: redefinition of typedef 'SDLTest_TestSuiteRunner'
2024-09-08 15:36:51 -07:00
Sam Lantinga
7df1caba7c
Clarified that the contents of new textures aren't defined.
2024-09-08 07:23:17 -07:00
Anonymous Maarten
ac0b1b207f
SDL_hints: fix gpu direct3d11 driver name in documentation
...
This was renamed in b17ca32d8c
2024-09-08 15:56:17 +02:00
Petar Popovic
257385277d
SDL_realloc() with size 0 now always defaults to size 1
2024-09-08 06:39:37 -07:00
Anonymous Maarten
4c0cb94b96
vulkan: VULKAN_CreateTexture returns a boolean
...
Fixes regression introduced by 9ff3446f03
VK_SUCCESS == 0, where failure needs to return false (0).
2024-09-08 13:14:18 +02:00
Anonymous Maarten
3eb49ac862
vulken: VULKAN_CreateTexture returns a boolean
...
Fixes regression introduced by 9ff3446f03
VK_SUCCESS == 0, where success needs to return true (1).
2024-09-08 12:42:55 +02:00
SDL Wiki Bot
1ba99c53d4
Sync SDL3 wiki -> header
2024-09-08 04:22:26 +00:00
SDL Wiki Bot
2b77b2e4ef
Sync SDL3 wiki -> header
2024-09-08 04:18:26 +00:00
Ryan C. Gordon
4f6e81cf62
include: Fixed up some minor documentation gaps.
2024-09-08 00:17:53 -04:00
SDL Wiki Bot
7ec998819d
Sync SDL3 wiki -> header
2024-09-07 23:13:46 +00:00
Ryan C. Gordon
090e30dbca
docs: Remove README-winrt.md, again.
...
Fixes #10737 .
2024-09-07 14:14:43 -04:00
Maia
fd6056307f
fix trailing doc comments
2024-09-07 09:11:13 -07:00
cosmonaut
1a13acac09
Always blit to the swapchain in GPU_RenderPresent
...
Fixes #10744
2024-09-07 08:43:02 -07:00
Maia
fa892d15b7
include files with required types directly
2024-09-07 08:37:46 -07:00
SDL Wiki Bot
e9c7b36fbd
Sync SDL3 wiki -> header
2024-09-07 15:30:40 +00:00
Evan Hemsley
68a9991ec9
GPU: Document structs ( #10742 )
2024-09-07 08:29:14 -07:00
Sam Lantinga
cf9613fe63
The GPU log category ate one of the SDL reserved categories
2024-09-07 07:57:29 -07:00
Sam Lantinga
a01e8a5e10
The GPU log category ate one of the SDL reserved categories
...
Fixes https://github.com/libsdl-org/SDL/issues/10739
2024-09-07 07:54:13 -07:00
Daniel Ludwig
1849205733
Fix GDK builds after renames done in #10730
2024-09-07 11:50:40 +03:00
Daniel Ludwig
0a44ea1b0b
Amend use of non-standard compiler syntax
2024-09-07 11:50:40 +03:00
Daniel Ludwig
0a8bf663b7
Fix VisualC project filter
2024-09-07 11:50:40 +03:00
Sam Lantinga
1d59be67fc
Fixed crash if PIPEWIRE_PREFERRED_Init() fails and then pipewire is used anyway
...
The symbols were unloaded, but not reloaded because pipewire_initialized was still true.
2024-09-06 17:26:45 -07:00
SDL Wiki Bot
f42da35ef9
Sync SDL3 wiki -> header
2024-09-06 23:39:48 +00:00
Caleb Cornett
9730f62e8c
GPU: Rename struct members and parameters for SDL3 naming conventions ( #10730 )
...
---------
Co-authored-by: Evan Hemsley <2342303+thatcosmonaut@users.noreply.github.com>
2024-09-06 16:38:23 -07:00
Timothee Besset
e21f70c593
pipewire : check minimum client library version early
2024-09-06 14:52:46 -07:00
Ryan C. Gordon
845855d657
Revert "stdinc: Document more symbols."
...
This reverts commit c93f76436f
.
This looked better with the #defines attached to the typedef symbols.
2024-09-06 15:33:27 -04:00
Ryan C. Gordon
c93f76436f
stdinc: Document more symbols.
2024-09-06 15:30:56 -04:00
Ryan C. Gordon
73b294cb1c
SDL_platform_defines.h: Added documentation, and a little whitespace.
...
wikiheaders needs the documentation in the first row of the line, at least
currently, so I've only indented things I could get away with, but it might
be a little easier to follow the preprocessor logic now.
2024-09-06 15:09:29 -04:00
Sam Lantinga
4c8357a37d
Clarified why the WINDOWS driver is lower than the RAWINPUT driver
2024-09-06 11:27:51 -07:00