Commit Graph

  • 86505ea630 fix SDL_AudioStreamCallback documentation Ozkan Sezer 2023-09-13 18:35:30 +03:00
  • d885d5c310 Sync SDL3 wiki -> header SDL Wiki Bot 2023-09-13 15:04:13 +00:00
  • 2f43f7bc53 audio: Allow querying of device buffer size. Ryan C. Gordon 2023-09-13 11:03:17 -04:00
  • cf95721130 audio: Added a hint to let apps force device buffer size. Ryan C. Gordon 2023-09-13 10:42:08 -04:00
  • 47d8c77c67 audio: Choose better default sample frame counts. Ryan C. Gordon 2023-09-13 10:27:11 -04:00
  • 8b26e95f91 audio: Change SDL_AudioStreamCallback Ryan C. Gordon 2023-09-13 10:11:23 -04:00
  • 9da34e8fb5 docs: Updated README-emscripten.md. Ryan C. Gordon 2023-09-12 21:26:15 -04:00
  • b576e29d9b detect fanatec steering wheels Max Bachmann 2023-09-13 00:24:47 +02:00
  • a8b9414697 detect fanatec steering wheels Max Bachmann 2023-09-13 00:24:47 +02:00
  • fd1c54a004 detect fanatec steering wheels Max Bachmann 2023-09-13 00:24:47 +02:00
  • cb44146089 docs: Whoops, this got added by the wiki bridge by accident! Ryan C. Gordon 2023-09-12 17:36:02 -04:00
  • cd633b9a88 Renamed SDL_IsAudioDevicePaused() to SDL_AudioDevicePaused() Sam Lantinga 2023-09-12 12:09:17 -07:00
  • c6cad07faa Sync SDL3 wiki -> header SDL Wiki Bot 2023-09-12 18:28:12 +00:00
  • a6e52f9e48 Sync SDL3 wiki -> header Ryan C. Gordon 2023-09-12 14:27:21 -04:00
  • 2de2e9d031 Fix flickering of window when using desktop-fullscreen and borderless window on multiple monitors on Linux. Closes #8186. Dan Ginsburg 2023-09-01 16:21:44 -04:00
  • 723835d16a Windows: fix for client rect resizing larger each time we came from exclusive fullscreen -> windowed on a monitor with HiDPI set. The problem was we were using the monitor DPI rather than the window DPI so AdjustWindowRectExForDpi was giving us an incorrect size which would be too large for the client rect. Closes #8237. danginsburg 2023-09-12 09:43:44 -04:00
  • ce27363df2 wikiheaders: Sort undocumented functions. Ryan C. Gordon 2023-09-12 09:58:10 -04:00
  • e22282b097 Added README about transparent windows in Win32 Sam Huang 2023-09-11 07:35:39 -07:00
  • 1d1c6e6305 Turn off COREAUDIO debug logging by default Sam Lantinga 2023-09-11 09:03:48 -07:00
  • c7ad8e5431 cmake: make sure SDL_GetPrefPath is run before testfilesystem Anonymous Maarten 2023-09-08 03:28:01 +02:00
  • 9c8ee3a154 ci: run tests in parallel Anonymous Maarten 2023-09-10 15:20:34 +02:00
  • 92dc226018 cmake: make sure SDL_GetPrefPath is run before testfilesystem Anonymous Maarten 2023-09-08 03:28:01 +02:00
  • 2adebcd6cc ci: run tests in parallel Anonymous Maarten 2023-09-10 15:20:34 +02:00
  • ce32c44b54 docs: Added Emscripten filesystem notes. Ryan C. Gordon 2023-09-09 17:45:16 -04:00
  • 818a26f21b docs: Corrected/improved some Emscripten docs. Ryan C. Gordon 2023-09-09 10:11:59 -04:00
  • 5e6a851d6c docs: Fixed some Emscripten details Ryan C. Gordon 2023-09-09 09:58:50 -04:00
  • f788a671e4 docs: Remove "more on this later" comment for something already covered. Ryan C. Gordon 2023-09-08 23:47:10 -04:00
  • bd77b9a0ce docs: Rewrote README-emscripten.md Ryan C. Gordon 2023-09-08 23:37:27 -04:00
  • 52efefca04 wayland: Fix drag offer leak Frank Praznik 2023-09-09 18:37:49 -04:00
  • 3a992af446 audio: Added a postmix callback to logical devices. Ryan C. Gordon 2023-09-07 10:56:09 -04:00
  • d710e0be27 render: Enable clipping for zero-sized rectangles Simon McVittie 2023-09-09 14:36:21 +01:00
  • 8ad043fc38 render: Enable clipping for zero-sized rectangles Simon McVittie 2023-09-09 14:36:21 +01:00
  • 7207bdce5d render: Enable clipping for zero-sized rectangles Simon McVittie 2023-09-09 14:36:21 +01:00
  • b8d1f852db cmake: use MSVC_RUNTIME_LIBRARY to force MT Anonymous Maarten 2023-09-09 19:16:31 +02:00
  • b388f6e32d cmake: use MSVC_RUNTIME_LIBRARY to force MT Anonymous Maarten 2023-09-09 19:16:31 +02:00
  • 22d81fb3e9 cmake: use MSVC_RUNTIME_LIBRARY to force MT Anonymous Maarten 2023-09-09 19:14:12 +02:00
  • a2e17852d9 cmake: make sure SDL_GetPrefPath is run before testfilesystem Anonymous Maarten 2023-09-08 03:28:01 +02:00
  • 2fb266e0a4 ci: run tests in parallel Anonymous Maarten 2023-09-08 03:24:47 +02:00
  • ad1313e751 testaudio: Patched to compile. Ryan C. Gordon 2023-09-07 16:03:49 -04:00
  • 25eca09c7e include: Replaced old Bugzilla URL. Ryan C. Gordon 2023-09-07 10:44:09 -04:00
  • 5747ddc012 testaudio: Clean up some messy memory management. Ryan C. Gordon 2023-09-07 10:50:11 -04:00
  • fafbea1ced audio: Move internal float32 mixing to a simplified function Ryan C. Gordon 2023-09-07 10:48:04 -04:00
  • 116b0ec977 include: minor tweak to audio API documentation Ryan C. Gordon 2023-09-07 10:45:45 -04:00
  • fb13770353 include: Replaced old Bugzilla URL. Ryan C. Gordon 2023-09-07 10:44:09 -04:00
  • 38c8fc05c5 audio: Remove ChooseMixStrategy. Ryan C. Gordon 2023-09-06 10:02:32 -04:00
  • b00cbd76aa wikiheaders.pl: create Unsupported.md file with list of functions undocumented in either the headers or the wiki Anonymous Maarten 2023-09-06 20:28:23 +02:00
  • 88299502b4 wayland: Ensure that the toplevel window is recreated when switching decoration modes Frank Praznik 2023-09-06 12:18:27 -04:00
  • 37e1fc3b58 wayland: Ensure that the toplevel window is recreated when switching decoration modes Frank Praznik 2023-09-06 12:18:27 -04:00
  • f2ca9a615b Added SDL_AUDIO_FRAMESIZE Brick 2023-09-03 22:07:05 +01:00
  • 53122593f8 Added SDL_AUDIO_BYTESIZE Brick 2023-09-05 23:02:37 +01:00
  • 544351c98e Sync SDL3 wiki -> header SDL Wiki Bot 2023-09-05 21:19:16 +00:00
  • 2e7d2b94eb Clarify that SDL_BlitSurface() ignores the width and height in dstrect Sam Lantinga 2023-09-05 14:18:13 -07:00
  • e9ab663c43 Detect Simagic wheel bases as wheels (#8198) Makarenko Oleg 2023-09-04 22:11:13 +03:00
  • 1d495351a0 Detect Simagic wheel bases as wheels (#8198) Makarenko Oleg 2023-09-04 22:11:13 +03:00
  • a2c1984d37 Detect Simagic wheel bases as wheels (#8198) Makarenko Oleg 2023-09-04 22:11:13 +03:00
  • 1d8dfbb223 avoid type redefinition errors after PR/8181 Ozkan Sezer 2023-09-04 21:29:40 +03:00
  • c8d1de1a9b Detect Logitech G923 Playstation as wheel G923 have two different versions - Xbox version is already present in the wheel list, but not the PS version. Oleg 2023-09-04 20:26:24 +03:00
  • 365a36386a Detect Logitech G923 Playstation as wheel G923 have two different versions - Xbox version is already present in the wheel list, but not the PS version. Oleg 2023-09-04 20:26:24 +03:00
  • 266b91d2fd Detect Logitech G923 Playstation as wheel G923 have two different versions - Xbox version is already present in the wheel list, but not the PS version. Oleg 2023-09-04 20:26:24 +03:00
  • bf8c9cd6bf Detect Logitech PRO Racing Wheel for Xbox (PC mode) as wheel Logitech PRO Racing Wheel have two different versions - for Playstation and Xbox. Vendor + Product ID for Playstation version already present in SDL sources, but not an Xbox version Oleg 2023-09-04 20:46:09 +03:00
  • 242b25aba4 Detect Logitech PRO Racing Wheel for Xbox (PC mode) as wheel Logitech PRO Racing Wheel have two different versions - for Playstation and Xbox. Vendor + Product ID for Playstation version already present in SDL sources, but not an Xbox version Oleg 2023-09-04 20:46:09 +03:00
  • cde67ea49a Detect Logitech PRO Racing Wheel for Xbox (PC mode) as wheel Logitech PRO Racing Wheel have two different versions - for Playstation and Xbox. Vendor + Product ID for Playstation version already present in SDL sources, but not an Xbox version Oleg 2023-09-04 20:46:09 +03:00
  • 3a932141e4 Restore audio format binary compatibility with SDL 2.0 Sam Lantinga 2023-09-04 10:16:33 -07:00
  • e85206ffd8 wikiheaders.pl: add --rev= option to pass revision string Anonymous Maarten 2023-09-04 18:56:00 +02:00
  • 233789b0d1 Audio types have the same naming convention as other SDL endian types, e.g. [S|U][BITS][LE|BE] Sam Lantinga 2023-09-04 09:17:29 -07:00
  • 36b5f3e35c Sync SDL3 wiki -> header SDL Wiki Bot 2023-09-04 14:47:15 +00:00
  • 0e552761b7 Renamed AudioStreamSpeed to AudioStreamFrequencyRatio Brick 2023-09-03 19:37:57 +01:00
  • 47bcb078f5 Fixed some incorrect SDL_AUDIO_F32 uses Brick 2023-09-03 20:47:11 +01:00
  • 2833f2e7b5 Fixed OOB access in audio_convertAccuracy test Brick 2023-09-03 20:46:26 +01:00
  • 8387fae698 Sync SDL3 wiki -> header SDL Wiki Bot 2023-09-03 15:11:13 +00:00
  • 8321813452 docs: Add note about Wayland application icons Frank Praznik 2023-09-03 10:33:01 -04:00
  • 825d344756 Make sure that the same timestamp is used for all PS5 events from the same packet Sam Lantinga 2023-09-01 17:49:01 -07:00
  • 9c1430324c Removed SDL_dataqueue Brick 2023-08-31 23:14:55 +01:00
  • 28b28bd8f4 Added audio_formatChange test Brick 2023-08-31 22:35:59 +01:00
  • a59152688a Try and avoid overflow when handling very large audio streams Brick 2023-08-31 20:21:51 +01:00
  • 5394a805f4 Improved testaudiostreamdynamicresample Brick 2023-08-31 21:13:45 +01:00
  • e55844274d Added SDL_(Get|Set)AudioStreamSpeed Brick 2023-08-31 13:31:42 +01:00
  • 43c3c5736d Track the formats of data in an SDL_AudioStream Brick 2023-08-31 13:29:35 +01:00
  • 337fed3df6 Tweaked ResampleFrame_SSE Use _mm_unpack(lo|hi)_ps instead of _mm_shuffle_ps Brick 2023-08-28 22:21:08 +01:00
  • 8a5ba43d00 Updated to version 2.28.3 for release release-2.28.3 Sam Lantinga 2023-09-01 11:22:07 -07:00
  • fd7cd91dc9 audio: Mix multiple streams in float32 to prevent clipping. Ryan C. Gordon 2023-08-31 23:38:24 -04:00
  • 9097573e37 audio: Choose a mixing strategy on each iteration. Ryan C. Gordon 2023-08-31 13:56:37 -04:00
  • bbe2e012a2 Don't provide the SDL3 header path Sam Lantinga 2023-08-31 11:41:37 -07:00
  • c17a35f096 Fixed typo Sam Lantinga 2023-08-31 09:32:39 -07:00
  • 4f72255eb1 Fixed README.md link Sam Lantinga 2023-08-31 09:31:56 -07:00
  • e0ab597549 Simplified SDL_main.h migration notes Sam Lantinga 2023-08-31 09:29:59 -07:00
  • d44bde61e5 Added SDL migration information to the top level README.md Sam Lantinga 2023-08-31 09:28:54 -07:00
  • c25a49c406 metal: Add hint to select low power device instead of the default one (#8182) Jeremy Demeule 2023-08-31 10:23:45 +02:00
  • aa7ba62978 metal: Add hint to select low power device instead of the default one (#8182) Jeremy Demeule 2023-08-31 10:23:45 +02:00
  • 6ff31e10cf metal: Add hint to select low power device instead of the default one (#8182) Jeremy Demeule 2023-08-31 10:23:45 +02:00
  • 8a8aed477d Make sure that we process touch events that position the mouse Sam Lantinga 2023-08-30 21:31:19 -07:00
  • f84c87f204 Sync SDL3 wiki -> header SDL Wiki Bot 2023-08-31 03:26:13 +00:00
  • a7eea9997d macOS: Don't raise the parent top-level window when raising a child window, only raise the child window to the top of the parent Sam Lantinga 2023-08-30 20:29:57 -07:00
  • a5e7214795 Add SDL_WINDOW_NOT_FOCUSABLE flag to set that the window should not be able to gain key focus Sam Lantinga 2023-08-30 20:29:51 -07:00
  • b385dc3b68 n3dsaudio: Patched to compile. Ryan C. Gordon 2023-08-30 19:53:54 -04:00
  • 4e0c7c91fc audio: PlayDevice() should return an error code. Ryan C. Gordon 2023-08-30 19:16:39 -04:00
  • 0b995f21e7 wayland: add SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC_EGL Anonymous Maarten 2023-08-30 23:03:03 +02:00
  • d46fdfa3ee wayland: add SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC_EGL Anonymous Maarten 2023-08-30 23:03:03 +02:00
  • a94d724f17 wayland: add SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC_EGL Anonymous Maarten 2023-08-30 23:03:03 +02:00
  • 787d339282 wayland: don't define SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC_* macro's Anonymous Maarten 2023-08-30 19:28:11 +02:00