Commit graph

23974 commits

Author SHA1 Message Date
Billy Laws
2bc17302e8 Disable multithreaded pipeline compilation on Qualcomm drivers
This causes crashes during compilation on several 6xx and 5xx driver versions.
2023-05-30 14:42:47 -07:00
Narr the Reg
19143f1680 android: Add motion sensor 2023-05-30 14:42:47 -07:00
Narr the Reg
7fd231034c android: Hook jni input properly 2023-05-30 14:42:47 -07:00
Narr the Reg
e51880896b android: cleanup touch update loop 2023-05-30 14:42:46 -07:00
Narr the Reg
663b550815 android: Clean joystick overlay 2023-05-30 14:42:46 -07:00
Narr the Reg
e5ea4ac539 android: Clean dpad overlay 2023-05-30 14:42:46 -07:00
Narr the Reg
b178100adf android: Clean button overlay 2023-05-30 14:42:46 -07:00
Narr the Reg
b3b4d23da2 android: Add all buttons to screen controller 2023-05-30 14:42:46 -07:00
Narr the Reg
38c954f96a android: Apply clang format 2023-05-30 14:42:46 -07:00
bunnei
ad74e8d532 android: frontend: Implement game grid view. (#9) 2023-05-30 14:42:46 -07:00
german77
7d14cd7cf3 android: Replace notification icon with yuzu 2023-05-30 14:42:46 -07:00
bunnei
75d3e0f2d8 android: strings: Refresh key dumping URL. 2023-05-30 14:42:46 -07:00
bunnei
031f4d5414 android: frontend: Modify ROM load messaging for invalid keys. 2023-05-30 14:42:46 -07:00
bunnei
e9de6494a2 android: frontend: Integrate key installation for SAF. 2023-05-30 14:42:45 -07:00
bunnei
df3a6eb96f android: jni: Add function to reload keys. 2023-05-30 14:42:45 -07:00
bunnei
5e11ebc572 core: crypto: key_manager: Add methods to reload & validate keys. 2023-05-30 14:42:45 -07:00
bunnei
309205894b android: EmulationActivity: Temporarily disable running notification. 2023-05-30 14:42:45 -07:00
bunnei
d8a9867947 android: Implement SAF support & migrate to SDK 31. (#4) 2023-05-30 14:42:45 -07:00
bunnei
9556258d0c android: Harden emulation shutdown when loader fails. 2023-05-30 14:42:45 -07:00
bunnei
5175168e2e android: SettingsFragmentPresenter: Fix default renderer backend. 2023-05-30 14:42:44 -07:00
bunnei
96cd359c2e android: jni: native: Add lock around HaltEmulation, tighten run loop. 2023-05-30 14:42:44 -07:00
bunnei
b5a68380e7 android: jni: native: Refactor locking for is_running. 2023-05-30 14:42:44 -07:00
bunnei
494bfc4285 android: jni: native: Remove unnecessary atomic for is_running. 2023-05-30 14:42:44 -07:00
bunnei
4bf3d4736b android: jni: native: Tighten up emulation start/stop signaling. 2023-05-30 14:42:44 -07:00
bunnei
d316e4e80c android: jni: native: Consolidate emulation state into EmulationSession singleton.
- Fixes state management issues across multiple boots.
- Fixes crashes related to unsafe access of perf stats.
2023-05-30 14:42:44 -07:00
bunnei
94dee0717d android: Frontend: Fix rendering aspect ratio & add a setting for it. 2023-05-30 14:42:44 -07:00
bunnei
eb6dc7dbe4 android: Integrate settings frontend with yuzu & remove unused code. 2023-05-30 14:42:44 -07:00
Liam
b57765c7dd externals: add adrenotools for bcenabler 2023-05-30 14:42:44 -07:00
Liam
2129d6f096 device_memory: Use smaller virtual reservation size for compatibility with 39-bit paging 2023-05-30 14:42:43 -07:00
bunnei
975c3d07c4 video_core: vulkan_device: Device initialization for Adreno. 2023-05-30 14:42:43 -07:00
bunnei
5a17c13664 video_core: vk_pipeline_cache: Disable support_descriptor_aliasing on Android. 2023-05-30 14:42:43 -07:00
bunnei
3042dc9da7 video_core: vk_swapchain: Fix image format for Android. 2023-05-30 14:42:43 -07:00
bunnei
0097181ff0 android: Minimize frontend & convert to yuzu. 2023-05-30 14:42:43 -07:00
bunnei
61f2a6bddd video_core: vk_blit_screen: Rotate viewport for Android landscape. 2023-05-30 14:42:42 -07:00
bunnei
a1423efcfa common: error: Fix for Android. 2023-05-30 14:42:42 -07:00
bunnei
190e08f8c1 common: fs: Implement for Android. 2023-05-30 14:42:42 -07:00
bunnei
b412b23233 common: logging: Implement Android logcat backend. 2023-05-30 14:42:41 -07:00
bunnei
0f5477b7cc common: host_memory: Implement for Android. 2023-05-30 14:42:41 -07:00
bunnei
11acf6399c android: Minimal JNI for yuzu. 2023-05-30 14:42:41 -07:00
bunnei
daf36fd560 android: Add Citra frontend. 2023-05-30 14:42:41 -07:00
bunnei
2e68d12407 cmake: Integrate bundled FFmpeg for Android. 2023-05-30 14:42:41 -07:00
bunnei
29aabdc762 cmake: Integrate submoduled LLVM & fixes for Android. 2023-05-30 14:42:41 -07:00
bunnei
05e38ee149
Merge pull request #10506 from Kelebek1/bc_channel_fix
Skip BufferCache tickframe with no channel state set
2023-05-30 14:42:12 -07:00
Kelebek1
661375a222 Skip BufferCache tickframe with no channel state set 2023-05-30 21:57:13 +01:00
Narr the Reg
810d19b6be
Merge pull request #10504 from 12101111/rename-pagesize
input_common: rename PAGE_SIZE to avoid conflict
2023-05-30 06:13:01 -06:00
12101111
f78f82e08d
input_common: rename PAGE_SIZE to avoid conflict
See also: https://github.com/yuzu-emu/yuzu/issues/8779
2023-05-30 16:59:06 +08:00
liamwhite
53fd08b360
Merge pull request #10484 from Morph1984/fmt10
externals: Update to fmt 10 and add format_as formatter for BitField
2023-05-28 16:33:42 -04:00
Morph
124dd86820 CMakeLists: Rollback minimum to fmt 9
The mingw fmt package https://aur.archlinux.org/packages/mingw-w64-fmt has not been updated yet.
2023-05-28 15:20:35 -04:00
Morph
9950a388d2 externals: Update to fmt 10 and add format_as formatter for BitField
Implicit conversions are now disallowed in fmt 10. Use format_as to convert to the underlying type.
2023-05-28 15:05:55 -04:00
liamwhite
b26018e2e6
Merge pull request #10475 from ameerj/microprofile-workaround
microprofile: Avoid crashing due to OOB stackPos
2023-05-28 13:18:54 -04:00