Mon, 08 Oct 2018 12:49:28 -0700Close on shutdown, for consistency
Sam Lantinga <slouken@libsdl.org> [Mon, 08 Oct 2018 12:49:28 -0700] rev 12307
Close on shutdown, for consistency

Mon, 08 Oct 2018 12:49:26 -0700Trying to track down NullPointerException in USB input thread
Sam Lantinga <slouken@libsdl.org> [Mon, 08 Oct 2018 12:49:26 -0700] rev 12306
Trying to track down NullPointerException in USB input thread

Mon, 08 Oct 2018 12:49:25 -0700Don't flash the navigation bar when destroying a fullscreen SDL window
Sam Lantinga <slouken@libsdl.org> [Mon, 08 Oct 2018 12:49:25 -0700] rev 12305
Don't flash the navigation bar when destroying a fullscreen SDL window

Mon, 08 Oct 2018 12:49:23 -0700There are legitimate reasons to skip full cleanup at shutdown, don't assert in that case.
Sam Lantinga <slouken@libsdl.org> [Mon, 08 Oct 2018 12:49:23 -0700] rev 12304
There are legitimate reasons to skip full cleanup at shutdown, don't assert in that case.

Sun, 07 Oct 2018 17:56:56 +0300update config.guess and config.sub SDL-1.2
Ozkan Sezer <sezeroz@gmail.com> [Sun, 07 Oct 2018 17:56:56 +0300] rev 12303
update config.guess and config.sub

Sun, 07 Oct 2018 01:51:50 +0300backport fix for bug #3481. (from 2.0 branch commit 19fb1b19b512). SDL-1.2
Ozkan Sezer <sezeroz@gmail.com> [Sun, 07 Oct 2018 01:51:50 +0300] rev 12302
backport fix for bug #3481. (from 2.0 branch commit 19fb1b19b512).

Sun, 07 Oct 2018 01:51:10 +0300backport fix for bug #2795. (from 2.0 branch commit b28b41b93ba7). SDL-1.2
Ozkan Sezer <sezeroz@gmail.com> [Sun, 07 Oct 2018 01:51:10 +0300] rev 12301
backport fix for bug #2795. (from 2.0 branch commit b28b41b93ba7).

Sat, 06 Oct 2018 17:08:04 -0400opengles2: Fixed several incorrect things. SDL-ryan-batching-renderer
Ryan C. Gordon <icculus@icculus.org> [Sat, 06 Oct 2018 17:08:04 -0400] rev 12300
opengles2: Fixed several incorrect things.

Fri, 05 Oct 2018 17:06:05 -0700Fixed bug 4296 - kmsdrm video driver leaks 1 bo in KMSDRM_GLES_SetupCrtc()
Sam Lantinga <slouken@libsdl.org> [Fri, 05 Oct 2018 17:06:05 -0700] rev 12299
Fixed bug 4296 - kmsdrm video driver leaks 1 bo in KMSDRM_GLES_SetupCrtc()

Icenowy Zheng

One front buffer is locked in GLES_SetupCrtc() and overrides the next_bo just locked in KMSDRM_GLES_SwapWindow, then the next_bo gets lost and is not released even when quitting the video.

It may leads to problems with GLES drivers that doesn't clean up GBM correctly if there's any bo left (e.g. the Mali Utgard r6p2 blob). In the case of Mali Utgard r6p2 blob, the DRM device file is still hold by the blob, and if you try to SDL_Quit to let another program to run (this is done by EmulationStation), the new program will fail to open DRM device.

Fri, 05 Oct 2018 17:24:03 -0400wayland: Fixed missing window sizing events.
Ryan C. Gordon <icculus@icculus.org> [Fri, 05 Oct 2018 17:24:03 -0400] rev 12298
wayland: Fixed missing window sizing events.

Fixes Bugzilla #4242.