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.

Thu, 04 Oct 2018 21:10:42 -0400opengles2: removed useless memcpy. SDL-ryan-batching-renderer
Ryan C. Gordon <icculus@icculus.org> [Thu, 04 Oct 2018 21:10:42 -0400] rev 12297
opengles2: removed useless memcpy.

Fri, 05 Oct 2018 01:41:59 -0700It turns out HIDAPI for Xbox controllers doesn't allow background input, so we won't enable it by default on Windows.
Sam Lantinga <slouken@libsdl.org> [Fri, 05 Oct 2018 01:41:59 -0700] rev 12296
It turns out HIDAPI for Xbox controllers doesn't allow background input, so we won't enable it by default on Windows.

Thu, 04 Oct 2018 20:22:28 -0400opengles2: Fixed incorrect cliprect state. SDL-ryan-batching-renderer
Ryan C. Gordon <icculus@icculus.org> [Thu, 04 Oct 2018 20:22:28 -0400] rev 12295
opengles2: Fixed incorrect cliprect state.