Florin9doi
e1164cfe4f
[Android] Updates for camera
...
-rotate camera frames to follow display orientation
-release camera resources when a game is closed
-release camera resources when the activity is paused
2019-08-24 22:54:45 +03:00
Florin9doi
187dfb2816
Update PowerSaveModeReceiver (again)
2019-08-20 11:32:39 +03:00
Unknown W. Brackets
9f694afcc3
Merge pull request #12237 from hrydgard/vulkan-device-name-blacklist
...
Vulkan: Simple blacklist of device names that are not allowed to check for Vulkan
2019-08-13 19:03:20 -07:00
Florin9doi
18e7877526
Update PowerSaveModeReceiver
2019-08-13 21:00:36 +03:00
Henrik Rydgård
caa8f1a433
Android: NativeApp.Init: Log the device name.
2019-08-13 10:15:39 +02:00
Henrik Rydgård
dc9e794867
Merge pull request #12213 from Florin9doi/sceUsbMic
...
sceUsbMic
2019-08-04 18:23:49 +02:00
Henrik Rydgård
96a15cf525
Fix the indirect postprocessing path. Fixes #12133 (but see the issue for a secondary bug).
2019-08-04 18:01:36 +02:00
Florin9doi
99c4a00dae
sceUsbMic
2019-08-03 21:09:33 +03:00
Henrik Rydgård
e284d9f00d
Remove Google Cardboard support. Fixes #11668
2019-07-01 14:47:42 +02:00
Henrik Rydgård
2ecec84c84
Merge pull request #12127 from unknownbrackets/ge-record
...
Cleanup GE dump playback
2019-06-24 12:28:32 +02:00
Henrik Rydgård
aff429ee09
For the non-vulkan backends, zero display rotation settings just to be sure.
2019-06-24 10:30:32 +02:00
Unknown W. Brackets
93069756e6
GE Debugger: Split playback into a separate file.
2019-06-23 18:49:27 -07:00
Henrik Rydgård
2ed535af29
Update SPIRV-Cross
2019-06-20 00:41:47 +02:00
Silent
bb2ba8086b
Improved Show in Folder:
...
- Not spawning cmd.exe anymore, rather using the same way Chromium does to spawn a shell window with a file focused
- Hid a nonfunctional "Show In Folder" button for UWP builds
2019-05-23 19:59:08 +02:00
Robert Carr
c01186d35c
Android: Display measurement fixes
...
No longer set display parameters on surface create - surface is resized
after create to match screen dimensions. Fixes offset issue when started
in immersive mode.
Also update measurements on multi-window change, and use getMetrics when
in multi-window mode as getRealMetrics returns full screen size, not
window size.
2019-05-12 23:24:46 +10:00
Unknown W. Brackets
812e84e4a7
Android: Allow less common sample rates.
...
Just assume anything we received is a valid one.
2019-03-23 12:12:13 -07:00
Henrik Rydgård
e66f019ffa
Update the version number in AndroidManifest.xml (pretty sure we don't really still need to do this, but whatever).
2019-03-14 09:00:50 +01:00
Henrik Rydgård
aba375e2f7
Remove old resolution hackery that didn't fix anything.
2019-02-28 14:16:20 +01:00
Henrik Rydgård
3e1197f5f3
Android: Add some logging
2019-02-10 20:13:13 +01:00
Henrik Rydgard
478b0b4278
Further improve VK extension loading. Switch to VK_EXT_debug_utils (but fallback to VK_EXT_debug_report if only that is available).
2019-02-05 21:31:38 +01:00
Henrik Rydgard
3fd216ad3a
Better handling of swap chain size, add PowerVR hack. Fixes #11743
2019-01-25 20:19:55 +01:00
Henrik Rydgård
46585a5da9
Additional logging
2019-01-23 18:34:25 +01:00
Henrik Rydgård
b86c96261a
Update to latest gradle, update lang submodule.
2019-01-15 23:35:59 +01:00
Unknown W. Brackets
adeca2c3ba
GLES: Move some vendor bug checks to Draw.
2018-12-23 20:27:22 -08:00
Henrik Rydgård
015c314fb1
Android EGL config: Always require 8888, stencil if version >= ICS
2018-12-19 23:05:48 +01:00
Henrik Rydgård
c8f86def97
Android EGL: Add logging of depth and stencil bits
2018-12-19 22:52:44 +01:00
Henrik Rydgård
04646fe678
Build system updates
2018-12-19 14:01:19 +01:00
Henrik Rydgård
683a4e0fb2
Merge pull request #11676 from unknownbrackets/gles-depth
...
WIP - GLES: Download depth values via shader
2018-12-19 09:58:38 +01:00
Unknown W. Brackets
e49568f67d
GLES: Move depth packing code to dedicated file.
2018-12-16 17:34:16 -08:00
Unknown W. Brackets
ba7c8bee5b
Merge remote-tracking branch 'upstream/1.7-hotfixes' into tag
2018-12-10 23:13:32 -08:00
Henrik Rydgård
46f11fbfed
Just make the optimized (non-release) android build debuggable.
2018-12-09 21:37:03 +01:00
Henrik Rydgård
74d87fa2b4
Update to 1.7.5, update lang
2018-12-04 14:43:39 +01:00
Henrik Rydgård
04b4dedfca
Have to increment the build number due to a mistake, so make it 1.7.4
2018-11-23 16:17:54 +01:00
Henrik Rydgård
a59019a43a
Update readme for 1.7.3
2018-11-23 16:05:31 +01:00
Henrik Rydgård
2a65f224e6
1.7.3
2018-11-23 13:29:42 +01:00
Henrik Rydgård
fedc72eff5
Revert "Android: Fix Vulkan immersive startup."
...
This reverts commit 5a5483ca93
.
2018-11-23 09:51:16 +01:00
Henrik Rydgård
429a1fce01
Assert even in release mode if preset shaders fail to compile. This is just to help track down a Play crash.
2018-11-21 18:14:26 +01:00
Henrik Rydgård
f2244f789e
VK: Add extra safety checks around font texture creation. Motivated by some Play crashes.
2018-11-21 17:34:54 +01:00
Henrik Rydgård
7af93d08cf
VK: Add extra safety checks around font texture creation. Motivated by some Play crashes.
2018-11-21 17:33:30 +01:00
Florin9doi
8694c33119
F-droid lite version - create stubs for Moga Controller
2018-11-07 14:02:16 +02:00
Henrik Rydgård
fdb07323e0
Update AndroidManifest.xml to 1.7.1
2018-11-01 14:51:14 +01:00
Henrik Rydgård
caa506bf2a
Update AndroidManifest.xml for 1.7.0
2018-10-27 11:29:42 +02:00
Henrik Rydgård
61e38b4539
On older Android versions, densityDpi can't change and is thus not present in the Configuration objects.
...
Fixes crash opening/closing the Xperia Play (and probably lots of others).
2018-10-27 10:25:19 +02:00
Henrik Rydgård
3c3aaf5bc7
Just fix some gradle build warnings. It's using platform 16 anyway (but somehow it all still works back on -9)
2018-10-25 01:20:41 +02:00
Henrik Rydgård
a0b019d473
Merge pull request #11455 from unknownbrackets/android-resize
...
Android: Fix Vulkan immersive startup
2018-10-08 07:52:47 +02:00
Unknown W. Brackets
5a5483ca93
Android: Fix Vulkan immersive startup.
...
Would commonly not actually start with immersive resolution due to race
conditions in setting the resolution and ui visibility.
2018-10-07 16:15:23 -07:00
Unknown W. Brackets
9cb471e5bd
Android: Avoid race on surface destroyed.
...
Avoids a segfault in this scenario.
2018-10-07 16:13:34 -07:00
Unknown W. Brackets
d5d572d38e
Android: Consistently use version constants.
2018-10-07 15:24:04 -07:00
Unknown W. Brackets
8a74e6f7b2
Merge pull request #11447 from hrydgard/android-gl-shutdown-fixes
...
Avoid calling any GL calls during shutdown on Android. Should help #11063
2018-10-06 12:52:43 -07:00
Henrik Rydgård
9e165ed00f
Merge pull request #11449 from Florin9doi/REMOVE_DUP
...
Remove duplicate library; use the existing one
2018-10-06 21:39:20 +02:00
Henrik Rydgård
a3a94bdd33
Avoid calling any GL calls during shutdown on Android. Should help #11063
...
The context is already lost and we're really running shutdown when the process is woken
up again. Additionally, orderly shutdown through the button doesn't happen
on the render thread so remove a couple of asserts that are wrong.
2018-10-06 21:31:52 +02:00
Florin9doi
dc99d781d7
Use androidgitversion version 0.4.5
2018-10-06 20:17:08 +03:00
Florin9doi
5c52777699
Remove duplicate library; use the existing one
2018-10-06 20:01:28 +03:00
Henrik Rydgård
65d8b5fc9b
Android build: Enable AAPT2
2018-10-05 22:57:27 +02:00
Henrik Rydgård
56f9895bbc
Remove redundant minSdkVersion and targetSdkVersion settings from AndroidManifest.xml
2018-09-30 21:53:49 +02:00
Henrik Rydgård
2e8e28f789
Merge pull request #11426 from Florin9doi/ANDROID_DEPS
...
Android: Update deps; Cannot reproduce #11420
2018-09-29 09:35:56 +02:00
Unknown W. Brackets
bd678d4f4b
Merge pull request #11428 from Florin9doi/REMOVE_ECLIPSE_FILES
...
Android: Remove obsolete files: eclipse
2018-09-27 20:33:33 -07:00
Florin9doi
1a7e61f4a9
Android: Update deps; Cannot reproduce #11420
2018-09-28 00:18:32 +03:00
Florin9doi
02f4094c2c
Android: Remove obsolete files: eclipse
2018-09-28 00:04:35 +03:00
Florin9doi
9e3ca46f55
Reduce the number of build variants
2018-09-27 22:33:00 +03:00
Unknown W. Brackets
653129c528
Debugger: Add an event for GE dump recording.
2018-09-01 10:59:37 -07:00
Unknown W. Brackets
a4c0640f01
GE Debugger: Factor out host calls some.
...
Moving more of this to cross platform for the web debugger.
2018-09-01 08:32:03 -07:00
Henrik Rydgård
8e6a1bc849
Set a minimum of 1x1 for Android text bitmap measurement.
...
Should fix some crashes seen on Google Play
2018-08-30 19:49:33 +02:00
Henrik Rydgård
3c5b2d69f6
Android: When using the hardware scaler, round the size to divisible by 4. Might help #11151
2018-08-26 19:26:54 +02:00
LunaMoo
f038b6489a
Add sceUsbAcc stubs, improves EyePet(fixes endless loop on boot)
2018-08-15 18:35:07 +02:00
Henrik Rydgård
9c22f6ed55
Don't forget to update the other build systems and try to fix the
...
builds.
2018-08-13 00:28:12 +02:00
Henrik Rydgård
a589a371e6
Update SPIRV-Cross to a fresher version.
2018-07-16 20:00:45 +02:00
TacoTheDank
822e65e1ed
Update AndroidManifest.xml
2018-06-25 22:05:17 -04:00
TacoTheDank
087f542878
Update build.gradle
...
updated sdk version
2018-06-25 22:04:42 -04:00
Henrik Rydgård
4cfc6ee272
Merge pull request #11187 from unknownbrackets/alt-speed
...
Add second alternate speed and buttons for alt speed
2018-06-24 13:41:12 +02:00
Unknown W. Brackets
b4496f1975
Core: Move config enums to separate file.
...
These are a bit strewn about and there are constants that aren't
consistently used, which just adds confusion.
2018-06-23 10:59:18 -07:00
Unknown W. Brackets
0d4bd341e9
Windows: Separate Pause and Break actions.
...
It was confusing that "Pause" made PPSSPP appear to hang.
This has the side effect of making "Break on Load" work outside Windows.
2018-06-23 10:14:36 -07:00
Unknown W. Brackets
4aa4db611e
Android: Allow desktop GL if available.
...
For example, on the SHIELD.
2018-06-18 00:37:52 -07:00
Unknown W. Brackets
767886c4a3
Android: Fix C++ EGL code path with threaded GLES.
...
Still has the same problems as before.
2018-06-17 21:56:18 -07:00
Henrik Rydgård
da5f0f7f2b
Merge pull request #11186 from unknownbrackets/debugger
...
Debugger: Add APIs to retrieve render image
2018-06-17 21:53:38 +02:00
Unknown W. Brackets
4a92db4cd6
Debugger: Update to latest armips.
...
Reduces warning noise now that it's included in the build.
2018-06-17 10:50:11 -07:00
Unknown W. Brackets
e6917cccf6
Debugger: Add APIs to retrieve render image.
2018-06-16 15:33:02 -07:00
Unknown W. Brackets
5bfba9b284
Debugger: Add HLE API funcs.
...
Lumping function symbols in here too, they're pretty related...
2018-06-08 06:59:18 -07:00
Unknown W. Brackets
29d93c56c7
Debugger: Initial breakpoint APIs.
2018-06-08 06:59:18 -07:00
Unknown W. Brackets
e746a2d106
Debugger: Add stepping to WebSocket API.
2018-06-08 06:59:17 -07:00
Unknown W. Brackets
944948a5f4
Debugger: Initial disasm API.
2018-06-08 06:59:17 -07:00
Unknown W. Brackets
3dac5f2103
Debugger: Add current game info.
2018-06-08 06:59:17 -07:00
Unknown W. Brackets
1f987bf1c1
Debugger: Initial register get/set APIs.
2018-06-08 06:59:16 -07:00
Unknown W. Brackets
b37d59e8fa
Debugger: Organize WebSocket event handling.
...
Just a starting point to organize it. Trying to keep it simple.
2018-06-08 06:59:16 -07:00
Unknown W. Brackets
c2b9b5a9e8
Debugger: Serve a simple log listener WebSocket.
...
Planning to add more functionality to it, and sharing the reporting port
is possibly not ideal - although it would make discovery easier.
2018-06-08 06:59:16 -07:00
Unknown W. Brackets
3a8a2ff933
http: Move web server to core and use flags.
...
This way we can independently control the debugger and disc sharing, since
debugger could have security impact.
2018-06-07 16:28:01 -07:00
Unknown W. Brackets
e21753bc93
Debugger: Add assembler to build.
2018-06-06 05:59:24 -07:00
Henrik Rydgård
b9388f50e1
Merge pull request #11133 from unknownbrackets/java-format
...
Android: Reformat Java files
2018-06-06 10:13:45 +02:00
Henrik Rydgård
9a610c8a01
Update to 1.6.3
2018-06-05 19:58:41 +02:00
Unknown W. Brackets
4846cfe6a5
Android: Reformat Java files.
...
Mostly indentation, just ran a formatter tool and did some cleanup.
No code changes.
2018-06-03 17:57:23 -07:00
Henrik Rydgård
00e5da2c35
Update to 1.6.2
2018-05-30 19:47:20 +02:00
Henrik Rydgård
88e358afc8
Update to 1.6.1
2018-05-28 18:47:10 +02:00
Henrik Rydgård
14d17419b1
Minor cleanup
2018-05-27 22:51:00 +02:00
Henrik Rydgård
343763cf5a
More paranoia from Google Play
2018-05-27 22:16:36 +02:00
Henrik Rydgård
b730d187e8
Add some paranoid checks guided by stack traces from Google Play
2018-05-27 22:12:59 +02:00
Henrik Rydgård
09e85eb150
Update version to 1.6 in AndroidManifest.xml
2018-05-26 14:26:32 +02:00
Henrik Rydgård
d897d58727
Merge pull request #11071 from hrydgard/android-navbar-black
...
Android: In v21 and later, make the navigation bar black using styles.xml
2018-05-26 14:25:30 +02:00
Henrik Rydgård
7c921c5367
Android immersive mode: Fix display size stretch and touch screen inaccuracy when toggling immersive mode
2018-05-25 23:40:34 +02:00
Henrik Rydgård
0e0a3d2804
Android: In v21 and later, make the navigation bar black using styles.xml
2018-05-25 22:42:43 +02:00
Henrik Rydgård
ef67899fdc
Let's try to update the sustainedperformancemode in yet another place... See #11018
2018-05-13 20:35:54 +02:00