Commit Graph

  • dc70ea9c68 Remove a duplicate definition that is already in SDL_guid.h hwsmm 2024-07-20 16:02:33 +0900
  • e1aa995732
    audio: recording devices also need to update their streams' channel maps. Ryan C. Gordon 2024-07-19 20:35:18 -0400
  • 068c785491
    audio: Assigning a device channel map to an audio stream was quietly failing. Ryan C. Gordon 2024-07-19 20:25:23 -0400
  • 6d39c18dd3 ci: test the MSVC development archive for targeting arm64ec Anonymous Maarten 2024-07-19 19:54:29 +0200
  • 476b987f1b intrinsics: avx, avx2 and avx512f are (currently) unsupported on arm64ec Anonymous Maarten 2024-07-20 00:10:19 +0200
  • b3b74e8aed Fix SDL3ConfigVersion.cmake of VC development package for ARM64EC Anonymous Maarten 2024-07-19 22:49:18 +0200
  • aafbbe4ebc Fixed warning C4090: 'function': different 'const' qualifiers Sam Lantinga 2024-07-19 15:38:41 -0700
  • 64cb431ead Updated migration documentation for functions that now return temporary memory Sam Lantinga 2024-07-19 14:45:47 -0700
  • f0a839b9b7 Removed SDL 2.1 note, we're not going to revisit this for SDL 3.0 Sam Lantinga 2024-07-19 13:38:41 -0700
  • cc47969a79 cmake: actually check ARM64EC Anonymous Maarten 2024-07-19 20:11:58 +0200
  • fc8cd657a5 Sync SDL3 wiki -> header SDL Wiki Bot 2024-07-19 20:08:05 +0000
  • 02dceed760 Simpler pointer arithmetic Sam Lantinga 2024-07-19 12:51:59 -0700
  • b80784fced SDL_GetGamepadBindings() follows the SDL_GetStringRule Sam Lantinga 2024-07-19 12:47:04 -0700
  • 93db5ef135 Fixed documentation for SDL_GlobDirectory() Sam Lantinga 2024-07-19 12:42:37 -0700
  • 0079b6d45f SDL_GetTouchFingers() follows the SDL_GetStringRule Sam Lantinga 2024-07-19 12:39:34 -0700
  • c049b4ff02 Simpler pointer arithmetic Sam Lantinga 2024-07-19 12:51:59 -0700
  • f4eded4e68 SDL_GetGamepadBindings() follows the SDL_GetStringRule Sam Lantinga 2024-07-19 12:47:04 -0700
  • 05517fc52a Fixed documentation for SDL_GlobDirectory() Sam Lantinga 2024-07-19 12:42:37 -0700
  • f8f10988e7 SDL_GetTouchFingers() follows the SDL_GetStringRule Sam Lantinga 2024-07-19 12:39:34 -0700
  • 975457cfb6 Sync SDL3 wiki -> header SDL Wiki Bot 2024-07-19 19:23:24 +0000
  • a340de6196 The candidates in SDL_EVENT_TEXT_EDITING_CANDIDATES should be a single allocation Sam Lantinga 2024-07-19 12:07:19 -0700
  • bebde1c4c9 Make sure we're not trying to add temporary memory twice Sam Lantinga 2024-07-19 12:06:30 -0700
  • 71a60d4c0e Updated documentation for functions that return temporary memory Sam Lantinga 2024-07-19 10:54:27 -0700
  • 68322ac851 Ensure that all functions that follow the SDL_GetStringRule return temporary memory Sam Lantinga 2024-07-19 09:50:54 -0700
  • fd9fe1bb7b Renamed event memory to temporary memory, since it's not just used for events Sam Lantinga 2024-07-19 09:50:25 -0700
  • c4eac60000 SDL_GetClipboardData() follows the SDL_GetStringRule Sam Lantinga 2024-07-19 11:08:03 -0700
  • 61a7a0e579 SDL_GUIDToString() follows the SDL_GetStringRule Sam Lantinga 2024-07-19 09:08:17 -0700
  • 892df4bf4b SDL_GetWindowICCProfile() follows the SDL_GetStringRule Sam Lantinga 2024-07-18 22:20:17 -0700
  • eb22fcce35 SDL_GetTouchDevices() follows the SDL_GetStringRule Sam Lantinga 2024-07-18 22:15:11 -0700
  • 856d598d6e SDL_GetSensors() follows the SDL_GetStringRule Sam Lantinga 2024-07-18 22:10:29 -0700
  • 4f8c348402 SDL_GetPreferredLocales() follows the SDL_GetStringRule Sam Lantinga 2024-07-18 22:07:05 -0700
  • 9be73ed7c5 SDL_GetMice() follows the SDL_GetStringRule Sam Lantinga 2024-07-18 17:29:24 -0700
  • 6ca18ed0e5 SDL_GetKeyboards() follows the SDL_GetStringRule Sam Lantinga 2024-07-18 17:18:56 -0700
  • 5ce0aacaa4 SDL_GetGamepads() follows the SDL_GetStringRule Sam Lantinga 2024-07-18 17:04:57 -0700
  • 4961af4569 SDL_GetJoysticks() follows the SDL_GetStringRule Sam Lantinga 2024-07-18 17:13:33 -0700
  • b32c9615a7 SDL_GetHaptics() follows the SDL_GetStringRule Sam Lantinga 2024-07-18 17:08:30 -0700
  • 9de8cb888a SDL_GetFullscreenDisplayModes() follows the SDL_GetStringRule Sam Lantinga 2024-07-18 17:02:47 -0700
  • 9758e102bc SDL_GetDisplays() follows the SDL_GetStringRule Sam Lantinga 2024-07-18 16:44:56 -0700
  • 01199469de SDL_GetCameras() follows the SDL_GetStringRule Sam Lantinga 2024-07-18 16:33:52 -0700
  • 0fe6603747 SDL_GetCameraSupportedFormats() follows the SDL_GetStringRule Sam Lantinga 2024-07-18 09:44:06 -0700
  • 637e9700dd Standardize placement of '*' in function declarations Sam Lantinga 2024-07-18 08:54:50 -0700
  • bdafc8e212 SDL_GetWindows() follows the SDL_GetStringRule Sam Lantinga 2024-07-18 08:30:50 -0700
  • 8ca6caeda5 SDL_GetAudioPlaybackDevices() and SDL_GetAudioRecordingDevices() follow the SDL_GetStringRule Sam Lantinga 2024-07-18 08:26:29 -0700
  • bb96320cc4 Make sure we always copy the data returned using SDL_GetStringRule Sam Lantinga 2024-07-18 15:56:41 -0700
  • ef884c8aa6 Transfer event memory between the local pool and the event queue Sam Lantinga 2024-07-19 00:19:08 -0700
  • f95ecac300 Added SDL_ClaimEventMemory() Sam Lantinga 2024-07-18 18:04:49 -0700
  • 2816745f48 Allow passing a pointer to SDL_FreeEventMemory() Sam Lantinga 2024-07-18 10:32:13 -0700
  • 217330a7b3 Made return value descriptions more consistent across the API Sam Lantinga 2024-07-18 00:30:33 -0700
  • d73c7311d5 Clarify that the SDL_GetStringRule means that SDL will automatically free the memory later. Sam Lantinga 2024-07-17 23:20:23 -0700
  • 04988cbe16 The candidates in SDL_EVENT_TEXT_EDITING_CANDIDATES should be a single allocation Sam Lantinga 2024-07-19 12:07:19 -0700
  • 8cf67c03dc Make sure we're not trying to add temporary memory twice Sam Lantinga 2024-07-19 12:06:30 -0700
  • 5fdb32c563 Updated documentation for functions that return temporary memory Sam Lantinga 2024-07-19 10:54:27 -0700
  • 0d24b6e9f3 wayland: Use the compositor provided size during state transitions Frank Praznik 2024-07-18 16:33:01 -0400
  • cd76e7e414
    wayland: Use the compositor provided size during state transitions Frank Praznik 2024-07-18 16:33:01 -0400
  • 8aa9d63d38 Ensure that all functions that follow the SDL_GetStringRule return temporary memory Sam Lantinga 2024-07-19 09:50:54 -0700
  • 0125e6c91f Renamed event memory to temporary memory, since it's not just used for events Sam Lantinga 2024-07-19 09:50:25 -0700
  • 27bba31234 SDL_GetClipboardData() follows the SDL_GetStringRule Sam Lantinga 2024-07-19 11:08:03 -0700
  • 25559faaea emscripten: restore key event prevent default behaviour Charlie Birks 2024-07-19 11:19:59 +0100
  • 6e931bee01 emscripten: restore key event prevent default behaviour Charlie Birks 2024-07-19 11:19:59 +0100
  • fe92da1f4d SDL_GUIDToString() follows the SDL_GetStringRule Sam Lantinga 2024-07-19 09:08:17 -0700
  • f8c1cd6622 ci: build MSVC workflows using Ninja generator Anonymous Maarten 2024-07-18 21:56:35 +0200
  • a2a1d2de66 Add HAVE_UNSETENV to preprocessor guard Anonymous Maarten 2024-07-19 10:04:16 +0200
  • 2d1d3d9fb2 cmake: fix building UWP with non-MSVC generator Anonymous Maarten 2024-07-18 22:32:49 +0200
  • ccebbb6c6e Fix UWP build in non-UNICODE mode Anonymous Maarten 2024-07-19 00:28:49 +0200
  • c59771d7fc cmake: detect ARM64EC Anonymous Maarten 2024-07-18 21:49:32 +0200
  • fd32342ced ci: build MSVC workflows using Ninja generator Anonymous Maarten 2024-07-18 20:27:46 +0200
  • ab4370c247 cmake: detect ARM64EC and enable SDL_LIBC by default Anonymous Maarten 2024-07-18 20:25:46 +0200
  • 7fb8b62a4d cmake: fix building UWP with non-MSVC generator Anonymous Maarten 2024-07-18 20:24:54 +0200
  • 11c0dfbdfe Fix UWP build in non-UNICODE mode Anonymous Maarten 2024-07-18 20:23:47 +0200
  • 04cce6bb5f
    emscripten: restore key event prevent default behaviour Charlie Birks 2024-07-19 11:19:59 +0100
  • 6aa732af45 ci: build MSVC workflows using Ninja generator Anonymous Maarten 2024-07-18 21:56:35 +0200
  • e20f911d59 Add HAVE_UNSETENV to preprocessor guard Anonymous Maarten 2024-07-19 10:04:16 +0200
  • aca66d22d9 cmake: fix building UWP with non-MSVC generator Anonymous Maarten 2024-07-18 22:32:49 +0200
  • c51a8c2135 ci: build MSVC workflows using Ninja generator Anonymous Maarten 2024-07-18 20:27:46 +0200
  • 353aa21437 cmake: detect ARM64EC and enable SDL_LIBC by default Anonymous Maarten 2024-07-18 20:25:46 +0200
  • e0c8ece956 cmake: fix building UWP with non-MSVC generator Anonymous Maarten 2024-07-18 20:24:54 +0200
  • 3b7ec0a19f Fix UWP build in non-UNICODE mode Anonymous Maarten 2024-07-18 20:23:47 +0200
  • f64454476c Fix UWP build in non-UNICODE mode Anonymous Maarten 2024-07-19 00:28:49 +0200
  • f4fef9aad3 cmake: detect ARM64EC Anonymous Maarten 2024-07-18 21:49:32 +0200
  • a721f8f82c SDL_GetWindowICCProfile() follows the SDL_GetStringRule Sam Lantinga 2024-07-18 22:20:17 -0700
  • fb4dd84b58 SDL_GetTouchDevices() follows the SDL_GetStringRule Sam Lantinga 2024-07-18 22:15:11 -0700
  • ad7d5e3742 SDL_GetSensors() follows the SDL_GetStringRule Sam Lantinga 2024-07-18 22:10:29 -0700
  • 184e9f1e1e SDL_GetPreferredLocales() follows the SDL_GetStringRule Sam Lantinga 2024-07-18 22:07:05 -0700
  • 87fba02be3 SDL_GetMice() follows the SDL_GetStringRule Sam Lantinga 2024-07-18 17:29:24 -0700
  • bdddc4e788 SDL_GetKeyboards() follows the SDL_GetStringRule Sam Lantinga 2024-07-18 17:18:56 -0700
  • 4b908fff77 SDL_GetGamepads() follows the SDL_GetStringRule Sam Lantinga 2024-07-18 17:04:57 -0700
  • dc20f5178c SDL_GetJoysticks() follows the SDL_GetStringRule Sam Lantinga 2024-07-18 17:13:33 -0700
  • fb8d9755d3 SDL_GetHaptics() follows the SDL_GetStringRule Sam Lantinga 2024-07-18 17:08:30 -0700
  • 72c16f6bca SDL_GetFullscreenDisplayModes() follows the SDL_GetStringRule Sam Lantinga 2024-07-18 17:02:47 -0700
  • 823ad4261e SDL_GetDisplays() follows the SDL_GetStringRule Sam Lantinga 2024-07-18 16:44:56 -0700
  • 21de9f0c0f SDL_GetCameras() follows the SDL_GetStringRule Sam Lantinga 2024-07-18 16:33:52 -0700
  • 87a5cdc9da SDL_GetCameraSupportedFormats() follows the SDL_GetStringRule Sam Lantinga 2024-07-18 09:44:06 -0700
  • 116ec369c3 Standardize placement of '*' in function declarations Sam Lantinga 2024-07-18 08:54:50 -0700
  • 34c265ac1c SDL_GetWindows() follows the SDL_GetStringRule Sam Lantinga 2024-07-18 08:30:50 -0700
  • a8d903ebd7 SDL_GetAudioPlaybackDevices() and SDL_GetAudioRecordingDevices() follow the SDL_GetStringRule Sam Lantinga 2024-07-18 08:26:29 -0700
  • b66a725ea4 Make sure we always copy the data returned using SDL_GetStringRule Sam Lantinga 2024-07-18 15:56:41 -0700
  • f3b5e9614c Transfer event memory between the local pool and the event queue Sam Lantinga 2024-07-19 00:19:08 -0700
  • 27c8177b1d Added SDL_ClaimEventMemory() Sam Lantinga 2024-07-18 18:04:49 -0700
  • b1d118ceb1 Allow passing a pointer to SDL_FreeEventMemory() Sam Lantinga 2024-07-18 10:32:13 -0700
  • 1361a11259 Made return value descriptions more consistent across the API Sam Lantinga 2024-07-18 00:30:33 -0700