Henrik Rydgård
9f26d573e6
Android: Add way to inject signing keys into build.gradle externally.
2017-03-20 11:06:52 +01:00
Henrik Rydgard
c62ec964f2
Update a resource
2017-03-18 16:33:16 +01:00
Henrik Rydgard
908193e894
Rework Android lost/restore lifecycle again. Can autorotate screen without crashing again. Should help #9295 and maybe #8906 .
2017-03-18 15:21:26 +01:00
Henrik Rydgård
1424713f62
Minor resource reorg
2017-03-17 12:35:27 +01:00
Henrik Rydgård
bf518a0320
Android: Add gold resources (banners need work)
2017-03-16 16:05:51 +01:00
Henrik Rydgård
c18edcdab4
gradle: Add a new build config with debug signing but release optimization.
...
Add a fixed debug keystore so debug key is effectively the same on all my computers,
making testing more convenient.
2017-03-16 13:14:24 +01:00
Henrik Rydgard
fa353aeb1f
This file is still needed in its old location to build Android using the old tools.
2017-03-15 23:06:47 +01:00
Henrik Rydgård
f8343e9efc
Add Gradle build. This time, we don't remove the old build system and we don't switch Travis.
2017-03-15 19:42:17 +01:00
Henrik Rydgård
e17772b58d
Merge pull request #9430 from unknownbrackets/input-state
...
Remove legacy InputState tracking
2017-03-15 10:16:14 +01:00
Unknown W. Brackets
9e390510df
Remove legacy InputState.
2017-03-14 22:07:07 -07:00
Unknown W. Brackets
255c726c1e
Remove legacy pointer tracking outside Windows.
2017-03-14 22:07:05 -07:00
Unknown W. Brackets
df67497388
Remove legacy accelerometer state.
2017-03-14 22:07:03 -07:00
Henrik Rydgård
7e007c3973
Merge pull request #9426 from unknownbrackets/input-state
...
Remove various legacy parts of the InputState
2017-03-14 09:34:57 +01:00
Unknown W. Brackets
94700f287d
Remove pad_lstick/rstick/ltrigger/rtrigger.
2017-03-13 23:01:50 -07:00
Unknown W. Brackets
2812ddcc86
Remove End/UpdateInputState and ButtonTracker.
...
No longer used for anything.
2017-03-13 22:58:38 -07:00
Unknown W. Brackets
ef57eafaad
Correct GE debugger font size in small window mode.
...
This should handle high and low DPI cases correctly, to avoid making the
text unreadably small.
2017-03-12 12:17:35 -07:00
Henrik Rydgård
150619c5a3
Eclipse project: Add some stuff that Eclipse Neon likes to add.
2017-03-06 16:03:31 +01:00
Henrik Rydgård
a1941d8a81
It's enough to call net::Init/Shutdown in NativeInit/Shutdown. Remove other calls.
2017-03-06 10:51:28 +01:00
Henrik Rydgard
4736330c55
Don't double-lock a regular mutex, bad things happen. Fixes #9376
2017-03-02 22:00:55 +01:00
Henrik Rydgard
d68953c18c
Buildfixes
2017-03-02 13:29:51 +01:00
Henrik Rydgard
d46397627e
Buildfixes
2017-02-28 11:40:29 +01:00
Henrik Rydgard
26a2d42731
Big mutex overhaul - remove our custom ones, make them non-recursive where possible
2017-02-28 11:40:29 +01:00
Henrik Rydgard
c219ae9e63
Further UWP fixes
2017-02-25 09:57:24 +01:00
Henrik Rydgard
a8ee70f23d
Import SPIRV-Cross. This will be used later to translate post-processing shaders to the various shader languages we use.
...
Eventually, this will make it possible to use post-processing with
Vulkan and D3D11. Probably not DX9, though maybe.
Not adding to Android build, there's some strangeness with STL.
2017-02-14 23:33:27 +01:00
Henrik Rydgård
0ae06b0148
Android buildfix
2017-02-11 10:52:43 +01:00
Henrik Rydgard
55aa879216
A lot of buildfixes
2017-02-06 16:16:43 +01:00
Henrik Rydgard
ad29974a56
Change when drawcontexts are allocated. Hook up backbuffer events to fix d3d9 resizing.
2017-02-06 11:40:16 +01:00
Henrik Rydgard
f1c96c056d
Move all the GL/D3D9 FBO code into thin3d.
2017-02-06 11:40:16 +01:00
Henrik Rydgard
1443acee03
Buildfix
2017-01-30 15:31:50 +01:00
Henrik Rydgård
e1bae9aa67
Follow the ARM64 ABI better (update the frame pointer).
2017-01-27 14:19:03 +01:00
Henrik Rydgård
69012fc5e0
Update Android target to 25
2017-01-26 08:26:07 +01:00
Henrik Rydgård
23e354847d
Buildfix
2017-01-25 19:29:43 +01:00
Henrik Rydgard
478a3ab903
Oops, didn't mean to change this. Not that it makes sense to have it hardcoded anyway...
2017-01-24 21:10:15 +01:00
Henrik Rydgård
5d6097d33c
Add infrastructure for checking for supported DataFormats
2017-01-24 20:59:00 +01:00
Henrik Rydgård
5e92a94175
Buildfix
2017-01-24 20:58:59 +01:00
Henrik Rydgard
d9acd27126
Rename GLES files to match the convention the other backends use.
2017-01-23 17:08:58 +01:00
Henrik Rydgård
5af8b152e1
Further buildfixes
2016-12-27 11:59:12 +01:00
Henrik Rydgård
73ed466e19
Set up Android build for the proper glslang
2016-12-20 02:31:41 +01:00
Florent Castelli
46fdc0f5f5
cmake: Move some cmake includes to ext
2016-12-18 22:17:41 +01:00
Henrik Rydgard
c87d4a66c1
Move lang into assets.
2016-10-14 22:33:45 +02:00
Florent Castelli
eb2eb4cd9b
cmake: Move some platform configuration to a toolchain file
2016-10-12 18:52:23 +02:00
sum
5a224d1601
Build fix for non-windows
2016-10-09 12:40:40 +02:00
Unknown W. Brackets
5641d18eb9
Correctly call Restore in C++ EGL path.
...
This will be needed for Vulkan.
2016-10-08 12:35:01 -07:00
Henrik Rydgård
55c9838132
Merge pull request #9037 from unknownbrackets/powersave
...
Fix Touchwiz power saving detection on S5 and newer
2016-10-08 19:38:23 +02:00
Unknown W. Brackets
b23043666a
Support newer S5+ Touchwiz power saving setting.
2016-10-08 09:51:46 -07:00
Unknown W. Brackets
a8d37a01e6
Ignore Sense/Touchwiz power saving on L or higher.
2016-10-08 09:43:56 -07:00
Unknown W. Brackets
86b3d4e6d9
Vulkan: Tweak init error logging on Android.
2016-10-01 11:36:50 -07:00
Henrik Rydgard
18a5d23eab
Typo fix
2016-09-25 01:45:48 +02:00
Henrik Rydgard
175f3316e0
Update Android "super-minor" version number to be ready for emergency android-only fix
2016-09-18 23:19:35 +02:00
Henrik Rydgard
97b60a23a8
Assorted failsafes around PowerSaveModeReceiver
2016-09-18 23:11:41 +02:00