Commit Graph

  • b83dd793fd SDL_stdinc.h: Tons of documentation updates. Ryan C. Gordon 2024-12-20 00:51:18 -05:00
  • a0864799f2 GDK: Fix compile_shaders_xbox.bat build events Ethan Lee 2024-12-20 00:57:25 -05:00
  • 5d9ccb6296 gpu: Add explicit casts to D3D12 staging descriptor changes Ethan Lee 2024-12-20 00:56:48 -05:00
  • e992522cb2 Xbox buildfixes for WarpCursor jitter fix, dark mode Ethan Lee 2024-12-20 00:55:54 -05:00
  • b2c15a8c2a Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-20 00:35:23 +00:00
  • 0f9e86fe1c tests: Fix GPU tests crashing when window is minimized cosmonaut 2024-12-19 16:19:13 -08:00
  • c9e22d4672 Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-20 00:13:34 +00:00
  • ff366fba87 include: Move SDL_HAS_BUILTIN to SDL_begin_code.h, document it. Ryan C. Gordon 2024-12-19 19:11:47 -05:00
  • e46d8756e5 tests: Update GPU tests to use new swapchain best practice cosmonaut 2024-12-19 15:55:04 -08:00
  • 401c8f8e4e SDL_timer.h: Fixed doxygen typo. Ryan C. Gordon 2024-12-19 16:46:26 -05:00
  • 2f9a45af60 Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-19 21:44:12 +00:00
  • 0c42891826 include: Filled in more documentation gaps. Ryan C. Gordon 2024-12-19 16:42:14 -05:00
  • 3ce68f80bc wayland: Clean up the relative pointer if the seat capability is removed Frank Praznik 2024-12-19 14:33:06 -05:00
  • 7c8171da92 wayland: Handle the relative pointer manager appearing after the seat has been initialized Frank Praznik 2024-12-19 14:26:51 -05:00
  • 4bfc8f84f7 tests: Add a raw event mode to testrelative Frank Praznik 2024-12-19 13:35:20 -05:00
  • 8c849ecc6c wayland: Add support for the MOUSE_RAW_* events Frank Praznik 2024-12-19 13:15:39 -05:00
  • fce922b66c wayland: Add support for the SDL_MOUSE_RELATIVE_SYSTEM_SCALE hint Frank Praznik 2024-12-19 12:04:29 -05:00
  • d6a95ae198 Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-19 18:54:59 +00:00
  • 42de2ac6a9 Fixed typo Sam Lantinga 2024-12-19 10:51:02 -08:00
  • e08f34c3be Removed SDL_HINT_MOUSE_RELATIVE_MODE_WARP Sam Lantinga 2024-12-18 17:49:51 -08:00
  • 6e0df0af24 Reduce the possibility of SDL_LockMutex getting called on a destroyed mutex after SDL_StopEventLoop Sam Lantinga 2024-12-19 09:32:31 -08:00
  • 519923ea80 Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-19 17:20:47 +00:00
  • 624a4d5f26 include: Documented important SDL_begin_code symbols. Ryan C. Gordon 2024-12-19 12:19:46 -05:00
  • 5c0f8dc179 add alternate raw mouse motion events with windows implementation (#10042) expikr 2024-12-19 09:29:27 +08:00
  • 345cab1e36 streamline cursor clipping logic on windows (#11237) expikr 2024-12-19 09:25:06 +08:00
  • 35a9d156a6 render: convert tmotion vectors to render basis Marcin Serwin 2024-12-08 12:08:58 +01:00
  • 3739749404 Improve Win32 darkmode and fix title bar's context menu (#11543) pixelsuft‮ 2024-12-19 08:11:31 +07:00
  • 10f868abf4 Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-19 01:06:43 +00:00
  • f81472d767 Document that you should read from processes before waiting for them to exit. Sam Lantinga 2024-12-18 16:18:44 -08:00
  • 3001c61de0 x11: Use the master pointer device for absolute motion Frank Praznik 2024-12-18 12:08:28 -05:00
  • e305da0baf Enable high refresh rates on iOS Sam Lantinga 2024-12-18 14:18:11 -08:00
  • 974098464f Enable high refresh rates on iOS Sam Lantinga 2024-12-18 14:18:11 -08:00
  • 835b6e0c1a Enable high refresh rates on iOS Sam Lantinga 2024-12-18 14:18:11 -08:00
  • da80b9bce5 Fixed an inaccuracy in the documentation for SDL_ConvertPixelsAndColorspace Eduard Gushchin 2024-12-18 23:46:27 +03:00
  • 2ce21d1fed Fixed an inaccuracy in the documentation for SDL_CancelGPUCommandBuffer Eduard Gushchin 2024-12-18 23:45:05 +03:00
  • 0ca8027205 Fixed an inaccuracy in the documentation for SDL_PenProximityEvent and SDL_PenMotionEvent Eduard Gushchin 2024-12-18 23:43:53 +03:00
  • 4d9e7a2a68 Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-18 19:09:01 +00:00
  • b5eea03d1e GPU: Clarify presentation concerns in SDL_gpu.h cosmonaut 2024-12-18 11:08:08 -08:00
  • 7dd523fbb1 Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-18 18:57:45 +00:00
  • 48a0adb2ac Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-18 15:41:13 +00:00
  • 4d4a2786bb render: Updates to format-string versions of SDL_RenderDebugText. Ryan C. Gordon 2024-12-18 02:05:53 -05:00
  • 6abebca943 Fix format string in debug-text example williamist 2024-12-07 11:20:39 -05:00
  • 1d0e28a5b3 Add SDL_RenderDebugTextF & SDL_RenderDebugTextV williamistGitHub 2024-12-07 00:14:55 -05:00
  • 5608bf5866 Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-18 06:22:41 +00:00
  • 0fbcd0d586 GPU: Optimize usage of D3D12 staging descriptors (#11657) Evan Hemsley 2024-12-17 22:22:22 -08:00
  • e957840d34 include: Filling in some more documentation gaps. Ryan C. Gordon 2024-12-18 01:18:23 -05:00
  • 684098fac3 Fix possible bug with Windows dialogs Semphris 2024-12-17 23:03:42 -05:00
  • bc9c86bcc2 Dialog: Add suffix to filters all the time Semphris 2024-12-17 22:52:26 -05:00
  • b58e6d7274 .wikiheaders-options: Include CPU intrinsics macros in quick reference. Ryan C. Gordon 2024-12-17 23:37:28 -05:00
  • c9ab8ad8d9 SDL_intrin.h: Added missing NEON and Altivec documentation. Ryan C. Gordon 2024-12-17 23:32:41 -05:00
  • d38c09e5c4 Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-18 04:26:44 +00:00
  • 6730cf7bed SDL_intrin.h: Add documentation. Ryan C. Gordon 2024-12-17 23:24:28 -05:00
  • 2f68efda83 wikiheaders: Add underscore to the "big ascii" character table. Ryan C. Gordon 2024-12-17 23:23:13 -05:00
  • ca8e33375b Fixed crash if the controller product name is NULL Sam Lantinga 2024-02-28 11:43:22 -08:00
  • 7f880c9121 Fixed crash if the controller product name is NULL Sam Lantinga 2024-02-28 11:43:22 -08:00
  • 19bdc01b8c Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-17 15:46:19 +00:00
  • eda0261c4e video: Drop size and position requests for windows in a fixed size/position state Frank Praznik 2024-12-13 13:58:15 -05:00
  • 6fa6297441 fix typo from commit b84f150d06 Ozkan Sezer 2024-12-17 11:15:56 +03:00
  • b84f150d06 fix macOS builds with hidapi disabled Ozkan Sezer 2024-12-17 11:11:56 +03:00
  • c52a96ca8e Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-17 07:29:13 +00:00
  • 080b3002c6 Fixed building with an older Windows SDK Sam Lantinga 2024-12-16 22:33:05 -08:00
  • d0d1414836 messagebox: Copy title and message up front, to protect SDL_GetError() strings. Ryan C. Gordon 2024-12-16 18:02:37 -05:00
  • a92eade183 Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-16 17:20:27 +00:00
  • 0bb42cb023 alsa: a few more minor formatting tweaks. Ryan C. Gordon 2024-12-15 16:53:16 -05:00
  • 483ceb5355 alsa: Reenable SDL's internal channel map support when ALSA can't swizzle. Ryan C. Gordon 2024-12-15 16:48:21 -05:00
  • 35360ec4d7 alsa: Use more hints for opening default devices. Ryan C. Gordon 2024-12-15 16:20:32 -05:00
  • 576f13ac7c alsa: Put debug logging back into correct category and logging level. Ryan C. Gordon 2024-12-15 14:05:41 -05:00
  • ff96c59df4 alsa: Add back in code to guess the correct ALSA device prefix. Ryan C. Gordon 2024-12-15 13:55:25 -05:00
  • b108b54c6a alsa: Bring up to current SDL coding conventions and standards, other tweaks. Ryan C. Gordon 2024-12-15 13:07:28 -05:00
  • 639855b7e5 alsa: Remove direct calls to memset Ryan C. Gordon 2024-12-14 15:02:33 -05:00
  • a4a1dff219 alsa: remove loop macro Ryan C. Gordon 2024-12-14 15:01:28 -05:00
  • b9c062c858 alsa: Pulled in latest changes from @sylware Ryan C. Gordon 2024-12-14 13:31:52 -05:00
  • 76e7bc4c04 Added support for ALSA dmix audio output (thanks @sylware!) Sam Lantinga 2024-07-23 13:17:56 -07:00
  • 3fa0537565 Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-16 06:13:48 +00:00
  • 79316ca36e Heavy work on improving category documentation. Ryan C. Gordon 2024-12-16 01:10:37 -05:00
  • 9aca97f4e7 Sync SDL3 wiki -> header SDL Wiki Bot 2024-12-16 05:03:54 +00:00
  • c0803f7683 SDL_dialog.h: Improvements and fixes to the documentation. Ryan C. Gordon 2024-12-16 00:02:50 -05:00
  • a55686ce61 hints: Clarify when joystick hints should be set. Ryan C. Gordon 2024-12-15 21:28:28 -05:00
  • eb3fc0684c wayland: Don't close an externally owned display on init failure Frank Praznik 2024-12-15 10:44:31 -05:00
  • 6cc9ce183d SDL_internal: remove #undef SDL_LEAN_AND_MEAN L zard 2024-11-03 10:54:49 +01:00
  • 8b6d3c88cf Fix #ifdefs to have config flags either defined as 1 or undefined L zard 2024-11-03 10:51:33 +01:00
  • 313d522f39 wayland: Only require fifo-v1 for Wayland by default Frank Praznik 2024-12-11 23:37:58 -05:00
  • ac2edad809 audio: Simplify and unify audio stream format updating when devices change. Ryan C. Gordon 2024-12-13 14:59:16 -05:00
  • 9a9616894d wikiheaders: Fix uninitialized variable issue. Ryan C. Gordon 2024-12-13 13:52:35 -05:00
  • 9628549c7c Xbox buildfixes Ethan Lee 2024-12-13 11:34:39 -05:00
  • 80b9986418 audio: Fixed potential NULL dereference. Ryan C. Gordon 2024-12-13 10:10:19 -05:00
  • 1944bc7407 Fixed warning C4702: unreachable code Sam Lantinga 2024-12-12 15:43:42 -08:00
  • 63a498c966 Fixed warning C4189: 'cqe': local variable is initialized but not referenced Sam Lantinga 2024-12-12 15:42:53 -08:00
  • ce9dddfde2 Don't free properties while modifying the property hashtable Sam Lantinga 2024-12-12 14:09:09 -08:00
  • 43a61fec91 Removed external hashtable locking functions Sam Lantinga 2024-12-12 13:15:05 -08:00
  • 61511c48a4 SDL_HashTable is now optionally thread-safe Sam Lantinga 2024-12-12 11:51:27 -08:00
  • 4568e64d9e emscriptenaudio: Removed comment about Firefox not supporting userActivation. Ryan C. Gordon 2024-12-12 10:52:49 -05:00
  • ad93f50ee6 emscriptenaudio: Removed comment about Firefox not supporting userActivation. Ryan C. Gordon 2024-12-12 10:52:49 -05:00
  • bc88a43d97 .wikiheaders-option: Filled in quickref metadata. Ryan C. Gordon 2024-12-12 10:49:36 -05:00
  • e0cee83a3a emscriptenaudio: Removed comment about Firefox not supporting userActivation. Ryan C. Gordon 2024-12-12 10:46:40 -05:00
  • 2635239bbc README-migration: some improvements to the audio section. Ryan C. Gordon 2024-12-12 01:29:56 -05:00
  • ce7cb10541 dialog/unix: create zenity argv on the main thread Marcin Serwin 2024-12-08 22:27:50 +01:00
  • cf59fc797f dialog/unix: deep copy args to avoid data race Marcin Serwin 2024-12-07 20:30:31 +01:00
  • af6c641b8c dialog/unix: stricter typing Marcin Serwin 2024-12-08 13:05:24 +01:00
  • 4c86511035 dialog/unix: reduce string allocations Marcin Serwin 2024-12-07 17:26:39 +01:00