Fri, 02 Nov 2018 17:25:00 -0700Fixed bug 4320 - Android remove reflection for HIDDeviceBLESteamController
Sam Lantinga <slouken@libsdl.org> [Fri, 02 Nov 2018 17:25:00 -0700] rev 12389
Fixed bug 4320 - Android remove reflection for HIDDeviceBLESteamController

Sylvain

Uneeded use of reflection to access connectGatt method in HIDDeviceBLESteamController.java

The method is API 23

https://developer.android.com/reference/android/bluetooth/BluetoothDevice.html#connectGatt(android.content.Context,%20boolean,%20android.bluetooth.BluetoothGattCallback,%20int)

Fri, 02 Nov 2018 17:22:15 -0700Fixed bug 4319 - Android remove reflection for PointerIcon
Sam Lantinga <slouken@libsdl.org> [Fri, 02 Nov 2018 17:22:15 -0700] rev 12388
Fixed bug 4319 - Android remove reflection for PointerIcon

Sylvain

Since SDL2 min requirement is Android SDK 26, and PointerIcon is 24. We don't need reflection to access it.

Fri, 02 Nov 2018 17:18:03 -0700Fixed bug 4315 - little Warning in Android_JNI_CaptureAudioBuffer
Sam Lantinga <slouken@libsdl.org> [Fri, 02 Nov 2018 17:18:03 -0700] rev 12387
Fixed bug 4315 - little Warning in Android_JNI_CaptureAudioBuffer

Sylvain

SDL_android.c
src/core/android/SDL_android.c:1302:5: warning: variable 'br' is used uninitialized whenever switch default is taken [-Wsometimes-uninitialized]
default:
^~~~~~~
src/core/android/SDL_android.c:1306:12: note: uninitialized use occurs here
return br;
^~
src/core/android/SDL_android.c:1270:12: note: initialize the variable 'br' to silence this warning
jint br;
^


Maybe we could add some basics warning flags, not to see all warnings, but so that new warnings are caught sooner.

I would go for -Wall -Wextra, and some -Wno-warning for the allowed warnings.

Fri, 12 Oct 2018 22:05:58 -0700Remove machine-specific IncludePath from SDL.vcxproj
Cameron Gutman <cameron.gutman@gmail.com> [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.

Thu, 01 Nov 2018 20:24:21 -0300metal: avoid an extra buffer allocation and GPU data copy in RunCommandQueue, it's not needed. Improves overall performance.
Alex Szpakowski <slime73@gmail.com> [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.

Thu, 01 Nov 2018 19:49:01 -0300metal: remove an obsolete section of a constant buffer.
Alex Szpakowski <slime73@gmail.com> [Thu, 01 Nov 2018 19:49:01 -0300] rev 12384
metal: remove an obsolete section of a constant buffer.

Thu, 01 Nov 2018 20:04:24 +0300fix build using Watcom :
Ozkan Sezer <sezeroz@gmail.com> [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

Thu, 01 Nov 2018 12:31:45 -0400merge fallout: Patched to compile, fixed some compiler warnings, etc.
Ryan C. Gordon <icculus@icculus.org> [Thu, 01 Nov 2018 12:31:45 -0400] rev 12382
merge fallout: Patched to compile, fixed some compiler warnings, etc.

Wed, 31 Oct 2018 15:03:41 -0400Merge SDL-ryan-batching-renderer branch to default.
Ryan C. Gordon <icculus@icculus.org> [Wed, 31 Oct 2018 15:03:41 -0400] rev 12381
Merge SDL-ryan-batching-renderer branch to default.

Wed, 31 Oct 2018 14:50:20 -0400Closing SDL-ryan-batching-renderer branch. SDL-ryan-batching-renderer
Ryan C. Gordon <icculus@icculus.org> [Wed, 31 Oct 2018 14:50:20 -0400] rev 12380
Closing SDL-ryan-batching-renderer branch.