Commit Graph

  • 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