9197 Commits

Author SHA1 Message Date
SutandoTsukai181
edb5bc91e3 Update framebuffer layout when closing the settings
Fixes an issue where the default layout gets applied when closing the settings, which is noticable if you swap screens before changing the layout.
2020-09-12 00:09:24 -07:00
SutandoTsukai181
fd23b7f60f Add Cardboard VR
Based on hrydgard/ppsspp/pull/12449
2020-09-12 00:09:24 -07:00
SutandoTsukai181
457444bf70 Add Stereoscopy settings UI 2020-09-12 00:09:24 -07:00
SachinVin
810c7f3b8b Run clang-format 2020-09-12 00:09:24 -07:00
SutandoTsukai181
4c383e6b46 Remove unnecessary conditional 2020-09-12 00:09:23 -07:00
SutandoTsukai181
7448fc72b0 Wait on present_queue instead of free_queue 2020-09-12 00:09:23 -07:00
SutandoTsukai181
cd54d6fc18 Remove reference to "has_custom_button_text" 2020-09-12 00:09:23 -07:00
SutandoTsukai181
f32331ba95 Properly handle button_text for android 2020-09-12 00:09:23 -07:00
SutandoTsukai181
1fb4464b39 Port "applets/swkbd: Properly handle button_text"
from citra-emu/citra/pull/5381
2020-09-12 00:09:23 -07:00
Tobias
6e9e1506da AndroidManifest: Remove the maximum aspect ratio entirely 2020-09-12 00:09:23 -07:00
Tobias
aa764c69c5 AndroidManifest: Increase the maximum aspect ratio
This should help display the app on the whole screen on 21:9 devices like the Experia Z5.
2020-09-12 00:09:23 -07:00
bunnei
983554286f gl_shader_decompiler: Improve performance of accurate_mul on Android. 2020-09-12 00:09:23 -07:00
weihuoya
854d1af3d0 presenting in the ui thread 2020-09-12 00:09:23 -07:00
weihuoya
35d79e5df6 presenting if need 2020-09-12 00:09:23 -07:00
weihuoya
a2b58a2114 use separate texture buffer for light and fog 2020-09-12 00:09:23 -07:00
zhang wei
d0b6aedd73 Minor fixes to the UX (#126) 2020-09-12 00:09:23 -07:00
SachinVin
96b9039d21 Update: dynarmic
Rebase on MerryMage/dynarmic@659d78c
2020-09-12 00:09:23 -07:00
bunnei
d9950621dd android: CheckBoxSetting: Fix a ClassCastException exception with isChecked. 2020-09-12 00:09:23 -07:00
bunnei
18eef6d586 android: MainActivity: Fix a nullptr exception with onSaveInstanceState. 2020-09-12 00:09:23 -07:00
bunnei
bd9445bddf android: SettingsFragmentPresenter: Fix a nullptr exception with loadSettingsList. 2020-09-12 00:09:23 -07:00
bunnei
b31861e466 Revert "Presenting in ui thread (#92)"
This reverts commit d1c2e8fb88873bf8642d07ca7e386cc1bac19692.
2020-09-12 00:09:23 -07:00
bunnei
dbee75a3ca android: native: Reload game specific settings when in game. 2020-09-12 00:09:23 -07:00
zhang wei
7b852fdeb0 Presenting in ui thread (#92)
* present in ui thread

* rm test file

* use gradle 3.6.3

* fx present issue
2020-09-12 00:09:23 -07:00
xperia64
a4c55f4b8e Disable deptch stencil shader in texture_downloader_es for now 2020-09-12 00:09:23 -07:00
SachinVin
5922a0d6fe android : Fix touchscreen for reals
Adds proper multitouch tracking for touchscreen
2020-09-12 00:09:23 -07:00
SachinVin
44f97cf8f3 core/frontend/emu_window: return true when TouchPressed is consumed 2020-09-12 00:09:23 -07:00
xperia64
bdf6889327 Clamp the circle pad more correctly 2020-09-12 00:09:23 -07:00
xperia64
72be97b1f5 Fix the N3DS controls 2020-09-12 00:09:23 -07:00
xperia64
4a2afeb492 Shield TV driver bug workaround 2020-09-12 00:09:23 -07:00
SachinVin
f92adbd02a android : InputOverlayDrawableDpad.java: Initialize mTrackId to -1 2020-09-12 00:09:22 -07:00
SachinVin
a0d2462905 android: Bring back git hash version name 2020-09-12 00:09:22 -07:00
bunnei
894fdd06a3 android: game_settings: Mario & Luigi games require accurate mul. 2020-09-12 00:09:22 -07:00
BreadFish64
aab8c0247a video_core/GLES: fix issues cause by missing glTextureBarrier
create a duplicate for sampling instead
2020-09-12 00:09:22 -07:00
BreadFish64
e9049552e6 actually add icons 2020-09-12 00:09:22 -07:00
BreadFish64
ff01745845 add icon to CIA install menu item 2020-09-12 00:09:22 -07:00
BreadFish64
25c0b47ff9 refresh game list after installing CIA 2020-09-12 00:09:22 -07:00
BreadFish64
7366ebd481 android: Add initial CIA installation 2020-09-12 00:09:22 -07:00
bunnei
564d2da926 android: game_settings: Further cleanups. 2020-09-12 00:09:22 -07:00
bunnei
54602c1769 android: native: Set game specific settings before initializing core.
- Allows some other settings to be overridden.
2020-09-12 00:09:22 -07:00
bunnei
5eeee3370b android: game_settings: Disable asynch GPU with DQ7.
- This was causing some issues.
2020-09-12 00:09:22 -07:00
Nathan Lepori
7bca6a9e63 Implemented joystick-style directional pad overlay 2020-09-12 00:09:22 -07:00
SutandoTsukai181
22378138a1 android: frontend: Start a service to keep the persistent notification 2020-09-12 00:09:22 -07:00
meteoorkip
5c6cbd6fa4 Make touch joystick re-centering configurable 2020-09-12 00:09:22 -07:00
SachinVin
bc153f8c0c gl_shader_gen.cpp:fix implicit type conversion error for gles 2020-09-12 00:09:22 -07:00
SachinVin
4d128a9014 android:InputOverlay: Bit mask touch action so they are aevaluated properly
event.getAction() returns the action only in the lower byte, this works fine when the pointer index is zero and any additional indexes are not captured
2020-09-12 00:09:22 -07:00
SutandoTsukai181
05839ddf6e Use fixed indices for button order
Apps always return 3 strings, even if there is no custom text, so the index should be constant for each button.

The "OK" button is always at index 2.
2020-09-12 00:09:22 -07:00
bunnei
5e90a14d94 android: game_settings: Make SM3DL's GPU timing synchronous.
- Fixes reported white screen bug.
2020-09-12 00:09:22 -07:00
bunnei
f813f3fede android: BillingManager: Purchases must be acknowledged. 2020-09-12 00:09:22 -07:00
FearlessTobi
0d2d260ca8 android: Update app translations
Adds Korean and some minor fixes to other languages.
2020-09-12 00:09:22 -07:00
bunnei
0611a761c1 androuid: game_settings: Tighten asynch GPU timing.
- Fixes framerate issues in ZALBW.
2020-09-12 00:09:22 -07:00