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
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
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
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
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
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
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
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
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
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
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
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
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
SDL Wiki Bot
22aeb1bbba
Sync SDL3 wiki -> header
2024-09-05 19:23:35 +00:00
Frank Praznik
a46e7027ce
video: Allow setting the parents of toplevel windows
...
Allow setting a parent/child relationship on toplevel windows, which allows raising sets of windows together, and allows child windows to always float above their parents.
Modal windows are now set by setting the parent, then toggling modal status, as the previous interface duplicated functionality now handled by SDL_SetWindowParent().
2024-09-05 15:22:23 -04:00
SDL Wiki Bot
af4c6682ce
Sync SDL3 wiki -> header
2024-09-05 16:59:20 +00:00
cosmonaut
cba5ccb9cf
GPU: Fix documentation formatting
2024-09-05 09:57:54 -07:00
Evan Hemsley
42a0df91bf
Add padding for non-32-bit-aligned types in structs ( #10701 )
2024-09-05 09:52:57 -07:00
Quinn X. J.
f61d4db39a
GPU: colorAttachmentDescriptions
should be const
...
The `colorAttachmentDescriptions` field of `SDL_GPUGraphicsPipelineAttachmentInfo` should be marked `const`,
similarly to the `vertexBindings` and `vertexAttributes` fields of `SDL_GPUVertexInputState`.
2024-09-05 05:22:52 -07:00
SDL Wiki Bot
249a74e436
Sync SDL3 wiki -> header
2024-09-05 01:25:36 +00:00
Evan Hemsley
1c8c014481
GPU: Document opaque handles and enums ( #10700 )
2024-09-04 18:24:11 -07:00
Evan Hemsley
1788be8547
GPU: Add const to some function parameters ( #10694 )
2024-09-04 13:53:41 -07:00
Ozkan Sezer
f317581c91
SDL_log.h: Use ASCII characters.
...
(was missed in commit 7ca676aeed
for issue #10636 )
2024-09-04 14:56:40 +03:00
Sam Lantinga
7ca676aeed
Use ASCII characters in SDL source and headers
...
Fixes https://github.com/libsdl-org/SDL/issues/10636
2024-09-03 12:52:27 -07:00
Sam Lantinga
575d9cda6f
The parameter to SDL_AppEvent() should be non-const
...
This allows functions like SDL_ConvertEventToRenderCoordinates() to work without having to copy the event.
Fixes https://github.com/libsdl-org/SDL/issues/10691
2024-09-03 08:18:36 -07:00
Sam Lantinga
73898a0a64
Renamed NDA platform constants to "PRIVATE"
2024-09-02 21:00:34 -07:00