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 [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 [Thu, 04 Oct 2018 20:22:28 -0400] rev 12295
opengles2: Fixed incorrect cliprect state.

Thu, 04 Oct 2018 20:21:58 -0400metal: CopyEx transform matrix must be aligned for constant buffer access. SDL-ryan-batching-renderer
Ryan C. Gordon [Thu, 04 Oct 2018 20:21:58 -0400] rev 12294
metal: CopyEx transform matrix must be aligned for constant buffer access.

Thu, 04 Oct 2018 20:21:23 -0400metal: Don't try to create a zero-byte vertex buffer. SDL-ryan-batching-renderer
Ryan C. Gordon [Thu, 04 Oct 2018 20:21:23 -0400] rev 12293
metal: Don't try to create a zero-byte vertex buffer.

(Which will cause a crash in Metal, or an assert in the validation layer.)

Thu, 04 Oct 2018 16:29:17 -0700Allow SDL to use ReLinker if present.
Sam Lantinga [Thu, 04 Oct 2018 16:29:17 -0700] rev 12292
Allow SDL to use ReLinker if present.
This fixes issues for applications that have a large number of shared libraries
For more information, see https://github.com/KeepSafe/ReLinker for ReLinker's repository.

Thu, 04 Oct 2018 15:23:42 -0700Fixed updating bindings for controllers using the wildcard mappings
Sam Lantinga [Thu, 04 Oct 2018 15:23:42 -0700] rev 12291
Fixed updating bindings for controllers using the wildcard mappings

Thu, 04 Oct 2018 16:34:44 -0400render: Added SDL_RenderFlush(). SDL-ryan-batching-renderer
Ryan C. Gordon [Thu, 04 Oct 2018 16:34:44 -0400] rev 12290
render: Added SDL_RenderFlush().

Thu, 04 Oct 2018 16:11:43 -0400render: Move PSP backend to new interface. SDL-ryan-batching-renderer
Ryan C. Gordon [Thu, 04 Oct 2018 16:11:43 -0400] rev 12289
render: Move PSP backend to new interface.

I have no idea if this works (or if it ever worked, having now examined this
code), as I have no way to compile or test this.

If it's broken, send patches. :)

Wed, 03 Oct 2018 23:37:29 -0400render: moved software renderer to new interface. SDL-ryan-batching-renderer
Ryan C. Gordon [Wed, 03 Oct 2018 23:37:29 -0400] rev 12288
render: moved software renderer to new interface.

Wed, 03 Oct 2018 19:05:20 -0400render: D3D11 now cycles through 8 vertex buffers. SDL-ryan-batching-renderer
Ryan C. Gordon [Wed, 03 Oct 2018 19:05:20 -0400] rev 12287
render: D3D11 now cycles through 8 vertex buffers.

This means it doesn't have to block while the current frame finishes using the
vertex buffer; it just moves on to the next, probably-not-in-use buffer.