Cameron Gutman [Fri, 12 Oct 2018 22:05:58 -0700] rev 12386
Remove machine-specific IncludePath from SDL.vcxproj
These IncludePath values seem to not actually be needed since nobody
noticed they were wrong for the past couple months.
Alex Szpakowski [Thu, 01 Nov 2018 20:24:21 -0300] rev 12385
metal: avoid an extra buffer allocation and GPU data copy in RunCommandQueue, it's not needed. Improves overall performance.
Alex Szpakowski [Thu, 01 Nov 2018 19:49:01 -0300] rev 12384
metal: remove an obsolete section of a constant buffer.
Ozkan Sezer [Thu, 01 Nov 2018 20:04:24 +0300] rev 12383
fix build using Watcom :
./src/render/SDL_render.c(2168): Error! E1054: Expression must be constant
./src/render/SDL_render.c(2168): Error! E1054: Expression must be constant
./src/render/SDL_render.c(2175): Error! E1054: Expression must be constant
./src/render/SDL_render.c(2175): Error! E1054: Expression must be constant
./src/render/SDL_render.c(2322): Error! E1054: Expression must be constant
./src/render/SDL_render.c(2322): Error! E1054: Expression must be constant
./src/render/SDL_render.c(2322): Error! E1054: Expression must be constant
./src/render/SDL_render.c(2322): Error! E1054: Expression must be constant
./src/render/SDL_render.c(2329): Error! E1054: Expression must be constant
./src/render/SDL_render.c(2329): Error! E1054: Expression must be constant
./src/render/SDL_render.c(2329): Error! E1054: Expression must be constant
./src/render/SDL_render.c(2329): Error! E1054: Expression must be constant
./src/render/software/SDL_render_sw.c(602): Error! E1054: Expression must be constant
./src/render/software/SDL_render_sw.c(602): Error! E1054: Expression must be constant
./src/render/software/SDL_render_sw.c(602): Error! E1054: Expression must be constant
./src/render/software/SDL_render_sw.c(602): Error! E1054: Expression must be constant
Ryan C. Gordon [Thu, 01 Nov 2018 12:31:45 -0400] rev 12382
merge fallout: Patched to compile, fixed some compiler warnings, etc.
Ryan C. Gordon [Wed, 31 Oct 2018 15:03:41 -0400] rev 12381
Merge SDL-ryan-batching-renderer branch to default.
Ryan C. Gordon [Wed, 31 Oct 2018 14:50:20 -0400] rev 12380
Closing SDL-ryan-batching-renderer branch.
Steven M. Vascellaro [Mon, 22 Oct 2018 10:55:18 -0400] rev 12379
joystick: Add Linux mappings for "Xbox One Wireless Controller (Model 1708)"
Adds controller bindings to support the "Xbox One Wireless Controller
(Model 1708)" on Linux. The Model 1708 was released in 2016 alongside the
Xbox One S. It is the current model being sold by Microsoft as of writing.
(October 22, 2018)
Ozkan Sezer [Thu, 01 Nov 2018 12:35:00 +0300] rev 12378
fix NetBSD C90 build failure
src/vendor/SDL2/src/joystick/bsd/SDL_sysjoystick.c:353:5: error:
ISO C90 forbids mixed declarations and code [-Werror=declaration-after-statement]
reported by 'bch' at https://discourse.libsdl.org/t/25231
Cameron Gutman [Wed, 31 Oct 2018 20:17:53 -0700] rev 12377
Fix crash when GL_LoadFunctions()/GLES2_LoadFunctions() fails
https://bugzilla.libsdl.org/show_bug.cgi?id=4350
We can't safely call GL_DestroyRenderer() until GL_LoadFunctions()
succeeds because we will be missing functions that we try to use
when activating the renderer for destruction if we have an GL context.