Commit Graph

  • 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
  • 38d3b1b6d6 x11vulkan: Use the correct SONAME of libX11-xcb.so.1 on Linux, etc. Simon McVittie 2024-09-09 19:56:25 +01:00
  • 54757c29dd x11vulkan: Use the correct SONAME of libX11-xcb.so.1 on Linux, etc. Simon McVittie 2024-09-09 19:56:25 +01: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
  • 1df907b1ba Add SDL_VIDEO_DOUBLE_BUFFER support to the Wayland backend. vanfanel 2024-07-17 20:40:30 +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
  • 00a7191f67 SDL_XINPUT_Enabled() returns false until XInput DLL is successfully loaded Sam Lantinga 2024-09-06 11:19:19 -07:00
  • f5ed158d1f SDL_XINPUT_Enabled() returns false until XInput DLL is successfully loaded Sam Lantinga 2024-09-06 11:19:19 -07:00
  • 8f46cb771c SDL_XINPUT_Enabled() returns false until XInput DLL is successfully loaded Sam Lantinga 2024-09-06 11:19:19 -07:00
  • d53b22e8f0 Fixed race condition at startup that could cause a crash in the XInput driver Sam Lantinga 2024-09-06 10:15:16 -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
  • 5aadfd4eaf Fixed race condition at startup that could cause a crash in the XInput driver Sam Lantinga 2024-09-06 10:15:16 -07: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
  • 741c04b339 Sync SDL3 wiki -> header SDL Wiki Bot 2024-09-05 23:36:17 +00:00
  • baa1a5e2f4 Add SDL_strpbrk Anonymous Maarten 2024-09-02 14:13:54 +02:00
  • 55934bc85e include: add SDL_RESTRICT for restricted pointer aliasing Anonymous Maarten 2024-09-02 14:12:02 +02:00
  • 2d4eb29c37 Add SDL_SetGPUBlendConstants, SDL_SetGPUStencilReference (#10704) Caleb Cornett 2024-09-05 17:41:23 -05:00
  • 04a732881a Add a test to verify structure alignment Sam Lantinga 2024-09-05 14:22:39 -07:00
  • 9e850bdcfa docs: Update the migration doc with SDL_SetWindowModalFor() changes Frank Praznik 2024-09-05 16:19:39 -04:00
  • c0b15e57f4 cmake: disable GPU backends for winrt Ozkan Sezer 2024-09-05 22:10:10 +03:00
  • f494658f9c SDL_gpu.c: remove BOM. Ozkan Sezer 2024-09-05 22:10:02 +03:00
  • cb2919ac55 [GPU] MinGW build fixes: Ozkan Sezer 2024-09-05 18:27:00 +03:00
  • 22aeb1bbba Sync SDL3 wiki -> header SDL Wiki Bot 2024-09-05 19:23:35 +00:00
  • a46e7027ce video: Allow setting the parents of toplevel windows Frank Praznik 2024-06-29 17:07:53 -04:00
  • af4c6682ce Sync SDL3 wiki -> header SDL Wiki Bot 2024-09-05 16:59:20 +00:00
  • cba5ccb9cf GPU: Fix documentation formatting cosmonaut 2024-09-05 09:57:26 -07:00
  • 42a0df91bf Add padding for non-32-bit-aligned types in structs (#10701) Evan Hemsley 2024-09-05 09:52:57 -07:00
  • 387774ab8a Build config flags are either defined or undefined, never 0 Sam Lantinga 2024-09-05 06:37:20 -07:00
  • e3fd581aca GPU: vulkan: Respect swapchain minImageCount David Gow 2024-09-05 13:47:54 +08:00
  • e5bb4fa90f Fixed memory leak in testthread Sam Lantinga 2024-07-28 07:51:31 -07:00
  • ba9b075eba Use atomic variables for thread communication Sam Lantinga 2024-09-05 05:35:03 -07:00
  • 224a37faab Fixed memory leak in testthread Sam Lantinga 2024-07-28 07:51:31 -07:00
  • a75227aaeb Use atomic variables for thread communication Sam Lantinga 2024-09-05 05:35:03 -07:00
  • b00bb21507 Added -Wl,--no-undefined-version to Android.mk Sam Lantinga 2024-09-05 06:46:14 -07:00
  • 5db00cef96 Android.mk: allow to compile with storage functions Sylvain 2024-09-05 10:29:06 +02:00
  • a0f36fb85b Use atomic variables for thread communication Sam Lantinga 2024-09-05 05:35:03 -07:00
  • 41810c823d Compilation without vulkan: SDL_GPU_VULKAN is always defined for some plateform (at android, macos), test against 0 or 1 Sylvain 2024-09-05 10:56:16 +02:00