This website requires JavaScript.
3f7f6f624b
testcolorspace: don't tonemap from HDR to SDR when reading pixels
Sam Lantinga
2024-09-11 13:25:00 -07:00
4e43da684c
Added texture colorspace testing
Sam Lantinga
2024-09-11 12:54:07 -07:00
86e393b523
Clarify that INPUTTYPE_UNSPECIFIED is correct for RGB textures
Sam Lantinga
2024-09-11 11:53:23 -07:00
92255d36d4
We already have functions for converting between sRGB and linear space
Sam Lantinga
2024-09-11 11:51:53 -07:00
667a3e40e9
Use the correct namespace for structures
Sam Lantinga
2024-09-11 11:21:09 -07:00
77c569496d
SDL_GPUShaderFormat isn't an enum anymore
Sam Lantinga
2024-09-11 08:37:02 -07:00
37c9fb490e
Changed enums to use XXX_COUNT for the count or number of values
Sam Lantinga
2024-09-11 08:08:18 -07:00
64f12bea4a
GPU: Remove unnecessary texture format swizzles in Vulkan (#10693 )
Andrei Alexeyev
2024-09-11 19:01:06 +03:00
4123023d3e
Renamed sdlgpu to gpu
Sam Lantinga
2024-09-11 07:48:29 -07:00
c77e51c084
Use SDL_unsetenv()
Sam Lantinga
2024-09-11 07:41:12 -07:00
3166f91282
GPU: Defer setting blend state on D3D11
cosmonaut
2024-09-11 00:27:36 -07:00
6fca867ffe
Fix testoffscreen.c: bool literal returned from 'main'
Petar Popovic
2024-09-11 02:06:53 +02:00
eeb465e2fc
Sync SDL3 wiki -> header
SDL Wiki Bot
2024-09-11 02:20:48 +00:00
2b8a349b26
Add SDL_BindGPUComputeSamplers (#10778 )
Evan Hemsley
2024-09-10 19:20:14 -07:00
323b60abf1
SDL_test_harness.c: Fix warning -Wcast-function-type-strict
Petar Popovic
2024-09-10 23:13:30 +02:00
0b6f993dea
GPU: Zero-init handling (#10786 )
Evan Hemsley
2024-09-10 18:17:08 -07:00
b8dbc7086d
Disable GameInput mouse and keyboard support
Sam Lantinga
2024-09-10 15:29:52 -07:00
76ce83801a
Removed pipewire client version check
Sam Lantinga
2024-09-10 13:05:48 -07:00
9c8c6da476
pipewire: If hotplug initialization fails, clean up any partial success
Simon McVittie
2024-09-10 20:41:07 +01:00
817f1b3da8
Revert "Changed SDL_GPU_TEXTUREFORMAT_INVALID to 0"
Sam Lantinga
2024-09-10 09:22:49 -07:00
b51c6551d6
Changed SDL_GPU_TEXTUREFORMAT_INVALID to 0
Sam Lantinga
2024-09-10 08:37:24 -07:00
1e9ff723ad
GPU: fix SDL_GetGPUSwapchainTextureFormat error return value
Andrei Alexeyev
2024-09-10 09:47:58 +02:00
640559eba6
Added migration documentation for SDL_strtoll(), SDL_strtoull(), SDL_lltoa(), and SDL_ulltoa().
Sam Lantinga
2024-09-09 15:56:42 -07:00
4eb4370500
SDL_strtoll(), SDL_strtoull(), SDL_lltoa(), and SDL_ulltoa() use long long values
Sam Lantinga
2024-09-09 14:54:50 -07:00
68c61ff3a8
Sync SDL3 wiki -> header
SDL Wiki Bot
2024-09-09 21:01:45 +00:00
6fc6e3dc7e
Use SDL_bool where appropriate in SDL events
Sam Lantinga
2024-09-09 09:18:02 -07:00
7d1bbae6b2
Sync SDL3 wiki -> header
SDL Wiki Bot
2024-09-09 20:51:57 +00:00
af37056c0d
stdinc: Fix typos and reword comments about aliasing
Carl Åstholm
2024-09-09 19:41:51 +02:00
8eb194b6f8
stdinc: Document number parsing APIs
Carl Åstholm
2024-09-09 19:15:10 +02:00
eda459ac49
stdinc: Fix up some printf definitions
Carl Åstholm
2024-09-09 18:35:17 +02:00
d6caf2abe7
Remove SDL_RESTRICT in favor of doc comments
Carl Åstholm
2024-09-09 18:34:29 +02:00
731939fca1
stdinc: Document memcpy APIs
Carl Åstholm
2024-09-09 18:32:13 +02:00
8cea4bd3c9
stdinc: Document memory allocation APIs
Carl Åstholm
2024-09-09 17:39:16 +02:00
f4c2c09f78
examples: Link to SDL integer types in code examples, too.
Ryan C. Gordon
2024-09-09 15:38:52 -04:00
7713a7eec7
x11vulkan: Use the correct SONAME of libX11-xcb.so.1 on Linux, etc.
Simon McVittie
2024-09-09 19:56:25 +01:00
412a8244b6
audio: Make system-specific audio format types part of SDL_AudioFormat.
Ryan C. Gordon
2024-09-09 13:21:45 -04:00
d3091b9538
Remove SDL_GPUDepthStencilValue struct
cosmonaut
2024-09-09 10:40:14 -07:00
80e541d1fc
Fixed calling SDL_utf8strlcpy() with dst_bytes of 0
Sam Lantinga
2024-09-09 10:41:49 -07:00
668e2f82d2
Add load op and clear color to SDL_BlitGPUTexture (#10767 )
Evan Hemsley
2024-09-09 10:19:52 -07:00
4728325044
pipewire: Give hotplug threads a more indicative name
Simon McVittie
2024-09-09 13:06:07 +01:00
c797ae1619
Fix -Wtype-limits warning
Anonymous Maarten
2024-09-09 14:40:50 +02:00
6e885d9619
Sync SDL3 wiki -> header
SDL Wiki Bot
2024-09-09 06:56:45 +00:00
301f3ffa9d
Sync SDL3 wiki -> header
SDL Wiki Bot
2024-09-09 06:50:28 +00:00
050aa4d084
include: Filling in more documentation gaps.
Ryan C. Gordon
2024-09-09 02:49:43 -04:00
a57f6c4af3
Fix additional calloc-transposed-args warnings
Petar Popovic
2024-09-09 03:09:33 +02:00
d2ef15d8e6
Fix warnings: calloc-transposed-args
Petar Popovic
2024-09-09 03:00:34 +02:00
0da2bd49c8
Remove unused includes. This only removes includes that aren't used at all, not even in comments.
Maia
2024-09-08 22:33:06 +02:00
aa6a0be7a8
Fix warning: redefinition of typedef 'SDLTest_TestSuiteRunner'
Petar Popovic
2024-09-09 00:08:06 +02:00
7df1caba7c
Clarified that the contents of new textures aren't defined.
Sam Lantinga
2024-09-08 07:22:52 -07:00
ac0b1b207f
SDL_hints: fix gpu direct3d11 driver name in documentation
Anonymous Maarten
2024-09-08 15:56:11 +02:00
257385277d
SDL_realloc() with size 0 now always defaults to size 1
Petar Popovic
2024-09-08 11:32:33 +02:00
4c0cb94b96
vulkan: VULKAN_CreateTexture returns a boolean
Anonymous Maarten
2024-09-08 13:12:44 +02:00
3eb49ac862
vulken: VULKAN_CreateTexture returns a boolean
Anonymous Maarten
2024-09-08 12:42:52 +02:00
1ba99c53d4
Sync SDL3 wiki -> header
SDL Wiki Bot
2024-09-08 04:22:26 +00:00
2b77b2e4ef
Sync SDL3 wiki -> header
SDL Wiki Bot
2024-09-08 04:18:26 +00:00
4f6e81cf62
include: Fixed up some minor documentation gaps.
Ryan C. Gordon
2024-09-08 00:17:34 -04:00
7ec998819d
Sync SDL3 wiki -> header
SDL Wiki Bot
2024-09-07 23:13:46 +00:00
090e30dbca
docs: Remove README-winrt.md, again.
Ryan C. Gordon
2024-09-07 14:13:07 -04:00
fd6056307f
fix trailing doc comments
Maia
2024-09-07 18:02:46 +02:00
1a13acac09
Always blit to the swapchain in GPU_RenderPresent
cosmonaut
2024-09-07 08:43:02 -07:00
fa892d15b7
include files with required types directly
Maia
2024-09-07 17:20:59 +02:00
e9c7b36fbd
Sync SDL3 wiki -> header
SDL Wiki Bot
2024-09-07 15:30:40 +00:00
68a9991ec9
GPU: Document structs (#10742 )
Evan Hemsley
2024-09-07 08:29:14 -07:00
cf9613fe63
The GPU log category ate one of the SDL reserved categories
Sam Lantinga
2024-09-07 07:57:29 -07:00
a01e8a5e10
The GPU log category ate one of the SDL reserved categories
Sam Lantinga
2024-09-07 07:53:10 -07:00
1849205733
Fix GDK builds after renames done in #10730
Daniel Ludwig
2024-09-07 10:14:02 +02:00
0a44ea1b0b
Amend use of non-standard compiler syntax
Daniel Ludwig
2024-09-06 17:34:24 +02:00
0a8bf663b7
Fix VisualC project filter
Daniel Ludwig
2024-09-06 10:46:42 +02:00
1d59be67fc
Fixed crash if PIPEWIRE_PREFERRED_Init() fails and then pipewire is used anyway
Sam Lantinga
2024-09-06 17:26:45 -07:00
f42da35ef9
Sync SDL3 wiki -> header
SDL Wiki Bot
2024-09-06 23:39:48 +00:00
9730f62e8c
GPU: Rename struct members and parameters for SDL3 naming conventions (#10730 )
Caleb Cornett
2024-09-06 18:38:23 -05:00
e21f70c593
pipewire : check minimum client library version early
Timothee Besset
2024-09-06 16:16:43 -05:00
845855d657
Revert "stdinc: Document more symbols."
Ryan C. Gordon
2024-09-06 15:33:27 -04:00
c93f76436f
stdinc: Document more symbols.
Ryan C. Gordon
2024-09-06 15:30:56 -04:00
73b294cb1c
SDL_platform_defines.h: Added documentation, and a little whitespace.
Ryan C. Gordon
2024-09-06 15:09:29 -04:00
4c8357a37d
Clarified why the WINDOWS driver is lower than the RAWINPUT driver
Sam Lantinga
2024-09-06 11:27:51 -07:00
66b4c080c0
Clarified why the WGI driver is lower than the WINDOWS driver
Sam Lantinga
2024-09-06 11:25:57 -07:00
8f46cb771c
SDL_XINPUT_Enabled() returns false until XInput DLL is successfully loaded
Sam Lantinga
2024-09-06 11:19:19 -07:00
6da97c63da
Sync SDL3 wiki -> header
SDL Wiki Bot
2024-09-06 17:29:28 +00:00
ac08dde1b2
windows: Clean out things that should be using defined(SDL_PLATFORM_WINDOWS).
Ryan C. Gordon
2024-09-05 23:59:23 -04:00
154452a726
winrt: Removed WinRT/Windows Phone/UWP support.
Ryan C. Gordon
2024-09-05 23:36:16 -04:00
6d7c211faf
Fixed race condition at startup that could cause a crash in the XInput driver
Sam Lantinga
2024-09-06 10:15:16 -07:00
6e5bd58c4c
Include the Steam controller driver on Android
Sam Lantinga
2024-09-06 09:14:42 -07:00
1381cc8554
Add a step to fix generated shader code
Sam Lantinga
2024-09-06 09:09:01 -07:00
104642ffe7
Sorted API symbols
Sam Lantinga
2024-09-06 08:57:40 -07:00
4c382aafcd
Fixed building on Raspberry Pi
Sam Lantinga
2024-09-06 08:54:05 -07:00
360bc667a8
SDL_Log: restore SDL2's SDL_LogCategory order
Anonymous Maarten
2024-09-06 16:08:20 +02:00
26728c321f
SDL_test: add include for SDLTest_CommonState
Anonymous Maarten
2024-09-06 14:23:08 +02:00
b4c3df1189
SDL_test: whitespace header fixes
Anonymous Maarten
2024-09-06 03:21:57 +02:00
db96ddca34
SDL_test: use SDLCALL calling convention
Anonymous Maarten
2024-09-06 03:21:13 +02:00
379aea5c2d
Fixed warnings building with Visual Studio
Sam Lantinga
2024-09-05 20:09:48 -07:00
8edb901724
Fixed crashes in Metal renderer due to ARC releasing references on random memory in newly allocated structs
Sam Lantinga
2024-09-05 19:48:33 -07:00
e7969553f8
Sync SDL3 wiki -> header
SDL Wiki Bot
2024-09-06 02:17:29 +00:00
702ed83f72
Initialize interface structures so they can be extended in the future
Sam Lantinga
2024-09-05 16:28:48 -07:00
434193d153
testmultiaudio: initialize audio through SDL_test framework
Anonymous Maarten
2024-09-02 01:46:24 +02:00
102b3b480b
SDL_test: move argument parsing into SDL_test
Anonymous Maarten
2024-09-01 23:18:36 +02:00
09af4a8086
SDL_test: make argument parsing extendable
Anonymous Maarten
2024-06-22 00:51:56 +02:00
396dd16471
SDL_test: Remove unused common_usage_* static char pointers
Anonymous Maarten
2024-06-21 23:25:23 +02:00
872608b8af
Don't allocate in SDLTest_GenerateRunSeed
Anonymous Maarten
2024-06-21 21:01:35 +02:00
2f4b2df595
SDL_test: pass data pointer to unit tests
Anonymous Maarten
2024-09-01 17:51:04 +02:00