Commit Graph

  • 7ff015ceae Close file descriptors not used by the child process Sam Lantinga 2024-09-14 10:16:20 -07:00
  • fed0149172 Switched wayland messageboxes to use the new process API Sam Lantinga 2024-09-14 09:54:50 -07:00
  • aa7357a14d SDL_CreateEnvironment() fills the environment with a non-zero parameter Sam Lantinga 2024-09-14 09:18:07 -07:00
  • 76c469910e Added SDL_PROP_PROCESS_CREATE_BACKGROUND_BOOLEAN Sam Lantinga 2024-09-14 09:13:37 -07:00
  • 44c6cfda05 Switched zenity dialogs to use the new process API Sam Lantinga 2024-09-13 22:27:12 -07:00
  • 3166a05c18 cmake: don't prepend absolute CMAKE_INSTALL_{INCLUDE,LIB}DIR with ${prefix} Anonymous Maarten 2024-09-13 21:07:47 +02:00
  • 27862907c6 Update src/process/windows/SDL_windowsprocess.c Semphriss 2024-09-13 22:44:51 -04:00
  • 82b33a7d3f Update src/process/windows/SDL_windowsprocess.c Semphriss 2024-09-13 22:44:45 -04:00
  • 3cf54675bb Windows process: escape backslashes before quotes Semphris 2024-09-13 22:23:49 -04:00
  • 90e01040c5 Added thread-safe environment functions Sam Lantinga 2024-09-13 17:00:15 -07:00
  • 16ff7503b7 gpu: Update GPU support queries to better match naming conventions Ethan Lee 2024-09-13 23:08:44 -04:00
  • d21c1de651 Sync SDL3 wiki -> header SDL Wiki Bot 2024-09-13 22:20:35 +00:00
  • 9eea8234e6 Add SDL_Process subsystem Semphris 2024-08-29 13:06:25 -04:00
  • 6c83491116 Added SDL_FlushIO() Sam Lantinga 2024-09-13 14:13:53 -07:00
  • 93caf1cd21 Fixed typo Sam Lantinga 2024-09-13 14:59:52 -07:00
  • 1c5b063ade Sync SDL3 wiki -> header SDL Wiki Bot 2024-09-13 20:56:16 +00:00
  • f1d0a71629 Fixed the documentation for SDL_SetError() Sam Lantinga 2024-09-13 13:54:54 -07:00
  • d483886ec5 Sync SDL3 wiki -> header SDL Wiki Bot 2024-09-13 19:32:14 +00:00
  • 84361bcf0a stdlib: Remove test cases with impl-defined results Carl Åstholm 2024-09-13 19:08:24 +02:00
  • eb199176e6 stdlib: Conditionally undef some SDL_strtox tests Carl Åstholm 2024-09-13 18:09:16 +02:00
  • 59ec034412 stdlib: Use macros to define SDL_strtox tests Carl Åstholm 2024-09-13 00:09:14 +02:00
  • 7d94bf528d stdlib: Document SDL_strtox functions Carl Åstholm 2024-09-12 23:24:09 +02:00
  • 8092e35287 stdlib: Improve SDL_strtod Carl Åstholm 2024-09-12 01:23:56 +02:00
  • a78f612d4b stdlib: Add some tests for SDL_strtod Carl Åstholm 2024-09-12 01:23:32 +02:00
  • 56a48763cd stdlib: Bring SDL_wcstol in line with SDL_strtol Carl Åstholm 2024-09-12 00:32:07 +02:00
  • 61bc856b04 stdlib: Use new parser for scanf %p specifier Carl Åstholm 2024-09-12 00:26:36 +02:00
  • e109aa09aa stdlib: Rewrite SDL_strto(ll?|ul) impl Carl Åstholm 2024-09-12 00:02:47 +02:00
  • e326540a45 stdlib: Add failing tests for SDL_strto(ll?|ul) Carl Åstholm 2024-09-11 23:22:04 +02:00
  • fb82772fb3 stdlib: Rewrite SDL_strtoull impl Carl Åstholm 2024-09-11 22:32:45 +02:00
  • 5331f36789 stdlib: Add failing tests for SDL_strtoull Carl Åstholm 2024-09-11 00:41:52 +02:00
  • 88d3cb4f90 Remove unnecessary include from SDL_pen_c.h Carl Åstholm 2024-09-10 22:16:59 +02:00
  • 4efbe1ca28 stdlib: Assert that signed integers use two's complement arithmetic Carl Åstholm 2024-09-10 21:52:06 +02:00
  • fd53b3e112 stdlib: Rewrite SDL_wcstol impl Carl Åstholm 2024-09-10 21:50:48 +02:00
  • 5d30980df4 stdlib: Add failing tests for SDL_wcstol Carl Åstholm 2024-09-10 21:48:00 +02:00
  • 1c4dd015ac Spell "unknown" correctly Anders Jenbo 2024-09-13 21:15:08 +02:00
  • d9b4b7d0e0 Spell "unknown" correctly Anders Jenbo 2024-09-13 21:15:08 +02:00
  • ee377793fe Spell "unknown" correctly Anders Jenbo 2024-09-13 21:15:08 +02:00
  • ee65176eec SDL_test: add SDLTest_LogEscapedString Anonymous Maarten 2024-09-06 03:25:50 +02:00
  • 6a305e1532 SDL_test: fix SDLTest_CommonQuit with NULL state Anonymous Maarten 2024-09-13 19:06:43 +02:00
  • 0160e9eac6 gpu: Add SDL_QueryGPUSupport Ethan Lee 2024-09-13 13:23:55 -04:00
  • 262ffa27e7 Sync SDL3 wiki -> header SDL Wiki Bot 2024-09-13 16:30:11 +00:00
  • 96e147b2b9 gpu: Rework driver name queries, add GetGPUShaderFormats Ethan Lee 2024-09-13 11:16:43 -04:00
  • 6d92de5d3a wayland: Ensure that a NULL internal structure isn't dereferenced when destroying a window Frank Praznik 2024-09-13 11:38:48 -04:00
  • 9d9721cd4c wayland: Fix some incorrect buffer scale calculations Frank Praznik 2024-09-12 13:36:08 -04:00
  • 94436a938d GPU: Remove unused and incorrect D16 format checks from Vulkan driver Caleb Cornett 2024-09-13 10:15:38 -05:00
  • 5771b502f8 GPU: Fix D3D11/D3D12 vertex strides for multiple vertex buffers (#10818) Caleb Cornett 2024-09-13 09:57:55 -05:00
  • 371cfaf8fe gpu: Implement support for SDL_GPU_DISABLED Ethan Lee 2024-09-13 10:15:35 -04:00
  • d3932b1ba2 Sync SDL3 wiki -> header SDL Wiki Bot 2024-09-12 23:03:48 +00:00
  • a45a2caf49 GPU: Rename VertexBinding to VertexBufferDescription (#10811) Caleb Cornett 2024-09-12 18:02:39 -05:00
  • e9efcfb428 pulseaudio: Hotplug thread fixes. Ryan C. Gordon 2024-09-12 18:00:58 -04:00
  • 446ee3e7c5 Fix bug with SDL_ShowMessageBox not working with wayland (#10810) poleonek 2024-09-13 00:12:17 +02:00
  • 58f2586b44 pulseaudio: Hotplug thread fixes. Ryan C. Gordon 2024-09-12 18:00:58 -04:00
  • b7dc30ca24 pulseaudio: Hotplug thread fixes. Ryan C. Gordon 2024-09-12 17:44:14 -04:00
  • c36982d45c vulkan: Avoid redundant commands for dynamic states Ethan Lee 2024-09-12 13:32:15 -04:00
  • 66489f91bb GPU: Cube Arrays (#10800) Evan Hemsley 2024-09-12 13:41:46 -07:00
  • 9ea0a837ae vulkan: Use a spinlock instead of a mutex for descriptor pools Ethan Lee 2024-09-12 15:05:26 -04:00
  • f8d4c49264 Sync SDL3 wiki -> header SDL Wiki Bot 2024-09-12 14:11:07 +00:00
  • d5e1385c91 Fixed typos in SDL_gpu.h Caleb Cornett 2024-09-12 09:10:20 -05:00
  • 6e2f2428ba Sync SDL3 wiki -> header SDL Wiki Bot 2024-09-12 06:31:07 +00:00
  • ddd5723e2e GPU: Remove pitch parameters from indirect draw calls (#10803) Caleb Cornett 2024-09-12 01:30:14 -05:00
  • 3d7e8c9bb7 Add missing SDL_WPRINTF_VARARG_FUNCV in gendynapi.py hwsmm 2024-09-12 12:39:50 +09:00
  • d03c7cdf17 Removing extra semicolons Petar Popovic 2024-09-12 01:43:39 +02:00
  • fd2a266549 Adding void to empty function prototype parenthesis Petar Popovic 2024-09-12 03:31:09 +02:00
  • b15fab0207 Fixed typo in SDL_dialog.h Sam Lantinga 2024-09-11 17:35:11 -07:00
  • d62e3c3791 Fix SDL_GPUShaderFormat flag values cosmonaut 2024-09-11 15:39:06 -07:00
  • 4d135fb696 Fixed color scale when rendering to an sRGB render target Sam Lantinga 2024-09-11 13:59:14 -07:00
  • 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
  • ea820edc62 Sync SDL2 wiki -> header SDL Wiki Bot 2024-09-10 15:35:30 +00:00
  • d32189918b wayland: Send exposure events when showing or resizing the window Frank Praznik 2024-09-10 10:07:55 -04:00
  • 8fa99993af wayland: Send exposure events when showing or resizing the window Frank Praznik 2024-09-10 10:07:55 -04: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