tag:github.com,2008:/libsdl-org/SDL/commits/mainRecent Commits to SDL:main2024-03-29T04:55:38Ztag:github.com,2008:Grit::Commit/4659a84bd1aebeeeac94793afb046a4059e8366d
coreaudio: fix race condition when closing an input device.
2024-03-29T04:55:38Zicculushttps://github.com/icculus
<pre style='white-space:pre-wrap;width:81ex'>coreaudio: fix race condition when closing an input device.</pre>
tag:github.com,2008:Grit::Commit/2fd94476703002514e339fba876800b605692406
coreaudio: Make sure device handles are unique.
2024-03-29T04:45:00Zicculushttps://github.com/icculus
<pre style='white-space:pre-wrap;width:81ex'>coreaudio: Make sure device handles are unique.
AudioDeviceID is not unique (hardware that can do both capture and output
will expose both interfaces off the same AudioDeviceID!).</pre>
tag:github.com,2008:Grit::Commit/87235e0f6db1ad760fe4119ce44a8dc9d89af6ef
Fixed detecting CoreAudio devices that have both capture and output e…
2024-03-29T01:35:42Zsloukenhttps://github.com/slouken
<pre style='white-space:pre-wrap;width:81ex'>Fixed detecting CoreAudio devices that have both capture and output endpoints</pre>
tag:github.com,2008:Grit::Commit/af5728b94d21ee23e3e6ab15e12430a15d33fbf0
Fixed event handle accumulation when the SDL window doesn't have focus
2024-03-28T22:11:45Zsloukenhttps://github.com/slouken
<pre style='white-space:pre-wrap;width:81ex'>Fixed event handle accumulation when the SDL window doesn't have focus
This also fixes a crash on shutdown caused by the raw input thread failing to stop</pre>
tag:github.com,2008:Grit::Commit/6d37f4798e4d957ffd8e8ef9059cdebb2b323c92
SDL_pen.c: release pen mutex on error return
2024-03-28T20:37:54Zcreichenhttps://github.com/creichen
<pre style='white-space:pre-wrap;width:81ex'>SDL_pen.c: release pen mutex on error return</pre>
tag:github.com,2008:Grit::Commit/d785a647a4bf37616b8296334bffcc7e79588564
Fix 'SyntaxWarning: invalid escape sequence' when running gendynapi.py
2024-03-28T20:21:26ZSusko3https://github.com/Susko3
<pre style='white-space:pre-wrap;width:81ex'>Fix 'SyntaxWarning: invalid escape sequence' when running gendynapi.py</pre>
tag:github.com,2008:Grit::Commit/6cf71ca9a9054b41222dfe67d26f98bda8b2a180
SDL_stdinc.h: Android passes sizeof(ENUM) == sizeof(int) assertion
2024-03-28T17:28:02Zsezerohttps://github.com/sezero
<pre style='white-space:pre-wrap;width:81ex'>SDL_stdinc.h: Android passes sizeof(ENUM) == sizeof(int) assertion
Reference issue: https://github.com/libsdl-org/SDL/issues/9392 .</pre>
tag:github.com,2008:Grit::Commit/47378eddf65b99e09be87c8e6e9f91e0734d9906
Fixed error: ordered comparison of pointer with integer zero
2024-03-28T16:34:48Zsloukenhttps://github.com/slouken
<pre style='white-space:pre-wrap;width:81ex'>Fixed error: ordered comparison of pointer with integer zero</pre>
tag:github.com,2008:Grit::Commit/0aa1022358e09e6bb22a1087c51a10c954a8ab18
Clarify that SDL_SetWindowKeyboardGrab() is only needed if you set SD…
2024-03-28T16:25:22Zsloukenhttps://github.com/slouken
<pre style='white-space:pre-wrap;width:81ex'>Clarify that SDL_SetWindowKeyboardGrab() is only needed if you set SDL_HINT_GRAB_KEYBOARD</pre>
tag:github.com,2008:Grit::Commit/fc81d4e5fcba6895f8ad3553bbd60b374537456c
Fixed 64-bit conversion warnings
2024-03-28T16:12:26Zsloukenhttps://github.com/slouken
<pre style='white-space:pre-wrap;width:81ex'>Fixed 64-bit conversion warnings</pre>
tag:github.com,2008:Grit::Commit/c8489a3710fdf9ee3c5f09df0b3a3c439513a952
Disable XInput2 keyboard events
2024-03-28T15:50:47Zsloukenhttps://github.com/slouken
<pre style='white-space:pre-wrap;width:81ex'>Disable XInput2 keyboard events
It turns out they're only delivered to the window with mouse focus, not keyboard focus.
Fixes https://github.com/libsdl-org/SDL/issues/9374</pre>
tag:github.com,2008:Grit::Commit/fb5307c1b3f46e70217ce43c0dbab4d3795bd91b
Vulkan Renderer - fix synchronization validation issues with testrend…
2024-03-28T14:37:49Zdanginsburg@upsamplesoftware.com
<pre style='white-space:pre-wrap;width:81ex'>Vulkan Renderer - fix synchronization validation issues with testrendertarget and testcopyex. When a texture is destroyed, VULKAN_IssueBatch is called to make sure the texture isn't referenced in any outstanding command work. This path did not wait on the semaphore from vkAcquireNextImageKHR, which would create a hazard.</pre>
tag:github.com,2008:Grit::Commit/0d007bbb014311542f28dd83704a649ce4eaed75
psp: Fixed building with pspdev when not using CMake.
2024-03-28T13:27:21Zicculushttps://github.com/icculus
<pre style='white-space:pre-wrap;width:81ex'>psp: Fixed building with pspdev when not using CMake.
(psp-cmake defines `__PSP__` on the command line, but the compiler itself
only defines `__psp__` and some variations.
Fixes #9378.</pre>
tag:github.com,2008:Grit::Commit/ad92c9e30093676a3fd84d1974b821857d8bae58
README-main-functions.md: Added notes about the new `appstate` parame…
2024-03-28T03:04:36Zicculushttps://github.com/icculus
<pre style='white-space:pre-wrap;width:81ex'>README-main-functions.md: Added notes about the new `appstate` parameter.</pre>
tag:github.com,2008:Grit::Commit/7a9f99cff34c3c170736be702cc199ce214df642
Corrected migration documentation for SDL_GetDisplayDPI()
2024-03-28T01:27:57Zsloukenhttps://github.com/slouken
<pre style='white-space:pre-wrap;width:81ex'>Corrected migration documentation for SDL_GetDisplayDPI()
Fixes https://github.com/libsdl-org/SDL/issues/9386</pre>
tag:github.com,2008:Grit::Commit/d00ccc1546c0943481f5d65459496a47fe9721df
audio: Fix audio stream incorrectly not unlocking during unbind.
2024-03-27T21:36:26Zicculushttps://github.com/icculus
<pre style='white-space:pre-wrap;width:81ex'>audio: Fix audio stream incorrectly not unlocking during unbind.
(This patch was from @0x1F9F1, thanks!)
Fixes #9379.</pre>
tag:github.com,2008:Grit::Commit/38e3c6a4aa338d062ca2eba80728bfdf319f7104
main: Add an optional `appstate` param to main callback entry points.
2024-03-27T21:22:08Zicculushttps://github.com/icculus
<pre style='white-space:pre-wrap;width:81ex'>main: Add an optional `appstate` param to main callback entry points.
This allows apps to maintain state data without using global variables.
Fixes #9377.</pre>
tag:github.com,2008:Grit::Commit/a9dbdb1947580d072df64aa03dc06b4632f20171
Removed SDL_RenderSetIntegerScale() renaming note
2024-03-27T19:47:23Zsloukenhttps://github.com/slouken
<pre style='white-space:pre-wrap;width:81ex'>Removed SDL_RenderSetIntegerScale() renaming note
Fixes https://github.com/libsdl-org/SDL/issues/9384</pre>
tag:github.com,2008:Grit::Commit/cde2dcd0d49f929aeb2ed3b6a4fc074482c1550c
Note that SDL_EVENT_SYSWM has been removed
2024-03-27T18:39:10Zsloukenhttps://github.com/slouken
<pre style='white-space:pre-wrap;width:81ex'>Note that SDL_EVENT_SYSWM has been removed
Fixes https://github.com/libsdl-org/SDL/issues/9382</pre>
tag:github.com,2008:Grit::Commit/05b3605a41d4743c2ba1fc8a4763e32ad80e7a1b
Sync SDL3 wiki -> header
2024-03-27T18:02:23ZSDLWikiBothttps://github.com/SDLWikiBot
<pre style='white-space:pre-wrap;width:81ex'>Sync SDL3 wiki -> header</pre>