8935 Commits

Author SHA1 Message Date
bunnei
a2726ebdf9 android: emu_window: Fix surface width/height.
- Fixes a bug when resuming the app.
2020-07-30 16:49:20 -04:00
bunnei
161b340a74 android: AndroidManifest: Use singleTop mode, not singleInstance.
- Fixes launching the app without restarting the emulation activity.
2020-07-30 16:49:20 -04:00
bunnei
80c6e486f3 android: frontend: game_list: Move add directory button to top bar. 2020-07-30 16:49:20 -04:00
bunnei
1368b80ab2 android: frontend: game_list: Tweak game cards. 2020-07-30 16:49:20 -04:00
bunnei
4603d536d6 android: frontend: game_list: Rounded icons and other UX improvements. 2020-07-30 16:49:20 -04:00
bunnei
3074999d93 android: frontend: Add vsync to the settings now that it is supported. 2020-07-30 16:49:20 -04:00
bunnei
12dc8b4206 android: emu_window: Adapt for use with split presenter thread. 2020-07-30 16:49:20 -04:00
bunnei
a240d4356b android: Update .gitignore for CXX compile cache. 2020-07-30 16:49:20 -04:00
bunnei
5b5875d95c android: renderer_opengl: Various fixes for GLES. 2020-07-30 16:49:20 -04:00
bunnei
73d9d24b46 android: gradle: Update. 2020-07-30 16:49:20 -04:00
bunnei
36cfa57903 android: log: TrimSourcePath: Cannot be constexpr. 2020-07-30 16:49:20 -04:00
SachinVin
2e23ccd1fe Android: frontend: use android.R.string.ok instead of literal 2020-07-30 16:49:20 -04:00
SachinVin
ff658f0883 Android: Settings: Center the setting title when no setting description is provided. 2020-07-30 16:49:20 -04:00
bunnei
79ebf478d4 android: dsp_dsp: Move a noisy log statement to trace. 2020-07-30 16:49:20 -04:00
bunnei
248271efbb android: video_core: Enable HW shadows and texture barrier on GLES. 2020-07-30 16:49:20 -04:00
bunnei
1e95062d0b video_core: gl_shader_manager: Only set shader samplers on fragment shader.
- Avoids unnecessary uniform errors.
2020-07-30 16:49:20 -04:00
bunnei
71fca5affe android: video_core: Require GLES 3.2 in shaders. 2020-07-30 16:49:20 -04:00
bunnei
d0dbf7abd6 android: native: Change order of EmuWindow teardown.
- This needs to happen after system shutdown for asynchronous GPU.
2020-07-30 16:49:20 -04:00
bunnei
f70738c61e android: video_core: gl_rasterizer_cache: Make cache access thread safe. 2020-07-30 16:49:20 -04:00
bunnei
c3d1ee02b0 android: audio_core: Remove noisy log. 2020-07-30 16:49:20 -04:00
bunnei
28e851827b android: core: frontend: Port yuzu's code for scope acquire window context. 2020-07-30 16:49:20 -04:00
bunnei
6e08bc99a6 android: res: Update the launcher icon. 2020-07-30 16:49:20 -04:00
bunnei
2bad670545 android: frontend: FPS overlay: Add some minor margin. 2020-07-30 16:49:20 -04:00
bunnei
843381c811 android: jni: Migrate EmuWindow_Android class to EGL.
- This enables us to use shared contexts more easily.
2020-07-30 16:49:20 -04:00
bunnei
ea77bf968b android: frontend: Add errors for unsupported ROM formats. 2020-07-30 16:49:20 -04:00
bunnei
7216b74446 android: renderer_opengl: Partially implement glLogicOp on GLES. 2020-07-30 16:49:20 -04:00
SachinVin
aeb73f5fca android/GameDatabase.java: remove duplicate ".3ds" from allowedExtensions 2020-07-30 16:49:20 -04:00
bunnei
eaf2e9a58f android: renderer_opengl: Optimize GetTexImageOES and fix bugs. 2020-07-30 16:49:20 -04:00
bunnei
93a7a14236 android: settings: Add system language setting. 2020-07-30 16:49:20 -04:00
bunnei
c2ffa9ed1e android: settings: Fix bug where changing speed limiter will slow game down. 2020-07-30 16:49:20 -04:00
bunnei
f374586190 android: frontend: Support 18.5:9 aspect ratio. 2020-07-30 16:49:20 -04:00
bunnei
e9b7ebac3a android: frontend: Further simplify show FPS overlay text. 2020-07-30 16:49:20 -04:00
bunnei
b8caf735c5 android: frontend: Fix several issues with running notification.
- Priority should be low without sound/vibration.
- Notification should restore app.
2020-07-30 16:49:19 -04:00
bunnei
39c45f15ef android: frontend: Use color white for FPS overlay. 2020-07-30 16:49:19 -04:00
bunnei
b8129a4d56 android: frontend: settings: Temporarily disable V-Sync. 2020-07-30 16:49:19 -04:00
bunnei
cf2a1598d8 android: frontend: Rename settings hint to "Settings". 2020-07-30 16:49:19 -04:00
bunnei
b49ad54f4c android: frontend: New and improved launcher icon. 2020-07-30 16:49:19 -04:00
bunnei
adbdd4c635 android: frontend: startup: Improve startup and permissions handling.
- Fixes a first boot crash.
2020-07-30 16:49:19 -04:00
bunnei
8d9295170c android: frontend: settings: Disable audio stretching by default. 2020-07-30 16:49:19 -04:00
bunnei
12ac9b1503 android: frontend: settings: Accurate shader multiplication should be disabled. 2020-07-30 16:49:19 -04:00
bunnei
4d3b627731 android: frontend: settings: Simplify sliders. 2020-07-30 16:49:19 -04:00
bunnei
35d9d869a2 android: frontend: menu: Improve in game options, make check boxes. 2020-07-30 16:49:19 -04:00
bunnei
2424640dbb android: frontend: Implement persistent notification while emulator is running. 2020-07-30 16:49:19 -04:00
bunnei
4df797646e android: Rename main entry class to CitraApplication. 2020-07-30 16:49:19 -04:00
bunnei
7af80d3989 android: frontend: Implement basic software keyboard applet. 2020-07-30 16:49:19 -04:00
bunnei
4f142e4ddb android: frontend: Use android builtin ok/yes/no/cancel strings where possible. 2020-07-30 16:49:19 -04:00
bunnei
a6f501f751 android: frontend: Add "Cancel" and "Default" buttons to reset overlay. 2020-07-30 16:49:19 -04:00
bunnei
7701d87d06 android: frontend: Fix bug with reset overlay scale. 2020-07-30 16:49:19 -04:00
bunnei
de9b0ff13f android: frontend: Cleanup perf stats. 2020-07-30 16:49:19 -04:00
bunnei
88183f4168 android: frontend: card_game: Tighten padding a little bit. 2020-07-30 16:49:19 -04:00