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
Sam Lantinga
66b4c080c0
Clarified why the WGI driver is lower than the WINDOWS driver
2024-09-06 11:25:57 -07:00
Sam Lantinga
8f46cb771c
SDL_XINPUT_Enabled() returns false until XInput DLL is successfully loaded
...
We make sure we initialize XInput first, so that anything checking whether it's enabled gets a valid result based on whether we were able to load it or not.
2024-09-06 11:21:06 -07:00
SDL Wiki Bot
6da97c63da
Sync SDL3 wiki -> header
2024-09-06 17:29:28 +00:00
Ryan C. Gordon
ac08dde1b2
windows: Clean out things that should be using `defined(SDL_PLATFORM_WINDOWS)`.
2024-09-06 13:28:39 -04:00
Ryan C. Gordon
154452a726
winrt: Removed WinRT/Windows Phone/UWP support.
...
Fixes #10724 .
2024-09-06 13:28:39 -04:00
Sam Lantinga
6d7c211faf
Fixed race condition at startup that could cause a crash in the XInput driver
2024-09-06 10:15:16 -07:00
Sam Lantinga
6e5bd58c4c
Include the Steam controller driver on Android
2024-09-06 09:14:42 -07:00
Sam Lantinga
1381cc8554
Add a step to fix generated shader code
2024-09-06 09:09:01 -07:00
Sam Lantinga
104642ffe7
Sorted API symbols
2024-09-06 08:57:40 -07:00
Sam Lantinga
4c382aafcd
Fixed building on Raspberry Pi
2024-09-06 08:54:05 -07:00
Anonymous Maarten
360bc667a8
SDL_Log: restore SDL2's SDL_LogCategory order
2024-09-06 17:40:59 +02:00
Anonymous Maarten
26728c321f
SDL_test: add include for SDLTest_CommonState
2024-09-06 14:23:08 +02:00
Anonymous Maarten
b4c3df1189
SDL_test: whitespace header fixes
2024-09-06 14:19:05 +02:00
Anonymous Maarten
db96ddca34
SDL_test: use SDLCALL calling convention
...
This is needed when using a pre-built static SDL3_test library.
2024-09-06 14:19:05 +02:00
Sam Lantinga
379aea5c2d
Fixed warnings building with Visual Studio
2024-09-05 20:24:30 -07:00
Sam Lantinga
8edb901724
Fixed crashes in Metal renderer due to ARC releasing references on random memory in newly allocated structs
2024-09-05 19:48:33 -07:00
SDL Wiki Bot
e7969553f8
Sync SDL3 wiki -> header
2024-09-06 02:17:29 +00:00
Sam Lantinga
702ed83f72
Initialize interface structures so they can be extended in the future
...
We guarantee that we will only add to the end of these interfaces, and any new fields will be optional.
2024-09-05 19:16:00 -07:00
Anonymous Maarten
434193d153
testmultiaudio: initialize audio through SDL_test framework
2024-09-06 03:06:40 +02:00
Anonymous Maarten
102b3b480b
SDL_test: move argument parsing into SDL_test
2024-09-06 03:06:40 +02:00
Anonymous Maarten
09af4a8086
SDL_test: make argument parsing extendable
2024-09-06 03:06:40 +02:00
Anonymous Maarten
396dd16471
SDL_test: Remove unused common_usage_* static char pointers
2024-09-06 03:06:40 +02:00
Anonymous Maarten
872608b8af
Don't allocate in SDLTest_GenerateRunSeed
2024-09-06 03:06:40 +02:00
Anonymous Maarten
2f4b2df595
SDL_test: pass data pointer to unit tests
2024-09-06 03:06:40 +02:00
SDL Wiki Bot
741c04b339
Sync SDL3 wiki -> header
2024-09-05 23:36:17 +00:00
Anonymous Maarten
baa1a5e2f4
Add SDL_strpbrk
2024-09-06 01:35:43 +02:00
Anonymous Maarten
55934bc85e
include: add SDL_RESTRICT for restricted pointer aliasing
2024-09-06 01:35:43 +02:00
Caleb Cornett
2d4eb29c37
Add SDL_SetGPUBlendConstants, SDL_SetGPUStencilReference ( #10704 )
2024-09-05 17:41:23 -05:00
Sam Lantinga
04a732881a
Add a test to verify structure alignment
2024-09-05 15:27:56 -07:00
Frank Praznik
9e850bdcfa
docs: Update the migration doc with SDL_SetWindowModalFor() changes
2024-09-05 16:20:16 -04:00