Commit graph

23992 commits

Author SHA1 Message Date
Billy Laws
58d420937c Disable push descriptors on adreno drivers
Regular descriptors are around 1.5x faster to update.
2023-06-03 00:05:31 -07:00
Billy Laws
ca2c3a6d5a Disable VK_EXT_extended_dynamic_state on mali 2023-06-03 00:05:31 -07:00
Billy Laws
b2b069279e Disable multithreaded pipeline compilation on Qualcomm drivers
This causes crashes during compilation on several 6xx and 5xx driver versions.
2023-06-03 00:05:31 -07:00
Narr the Reg
38b030ac58 android: Add motion sensor 2023-06-03 00:05:30 -07:00
Narr the Reg
580e65192c android: Hook jni input properly 2023-06-03 00:05:30 -07:00
Narr the Reg
c478528dca android: cleanup touch update loop 2023-06-03 00:05:30 -07:00
Narr the Reg
dbca0637a1 android: Clean joystick overlay 2023-06-03 00:05:30 -07:00
Narr the Reg
28f4ee78f6 android: Clean dpad overlay 2023-06-03 00:05:30 -07:00
Narr the Reg
f465b2aa69 android: Clean button overlay 2023-06-03 00:05:30 -07:00
Narr the Reg
99eb289722 android: Add all buttons to screen controller 2023-06-03 00:05:30 -07:00
Narr the Reg
f7f126520c android: Apply clang format 2023-06-03 00:05:30 -07:00
bunnei
a75fe2e2c3 android: frontend: Implement game grid view. (#9) 2023-06-03 00:05:30 -07:00
german77
ceed69d9a5 android: Replace notification icon with yuzu 2023-06-03 00:05:30 -07:00
bunnei
bc4213e6dc android: strings: Refresh key dumping URL. 2023-06-03 00:05:29 -07:00
bunnei
6ec92cc172 android: frontend: Modify ROM load messaging for invalid keys. 2023-06-03 00:05:29 -07:00
bunnei
af1855e0ad android: frontend: Integrate key installation for SAF. 2023-06-03 00:05:29 -07:00
bunnei
a42184f92e android: jni: Add function to reload keys. 2023-06-03 00:05:29 -07:00
bunnei
4fb2d06a8c core: crypto: key_manager: Add methods to reload & validate keys. 2023-06-03 00:05:29 -07:00
bunnei
9da136ffdc android: EmulationActivity: Temporarily disable running notification. 2023-06-03 00:05:29 -07:00
bunnei
44b082af08 android: Implement SAF support & migrate to SDK 31. (#4) 2023-06-03 00:05:29 -07:00
bunnei
8d2b8927a4 android: Harden emulation shutdown when loader fails. 2023-06-03 00:05:29 -07:00
bunnei
0f4119c966 android: SettingsFragmentPresenter: Fix default renderer backend. 2023-06-03 00:05:29 -07:00
bunnei
1286403687 android: jni: native: Add lock around HaltEmulation, tighten run loop. 2023-06-03 00:05:29 -07:00
bunnei
d3217eaa4b android: jni: native: Refactor locking for is_running. 2023-06-03 00:05:28 -07:00
bunnei
09ad9ed549 android: jni: native: Remove unnecessary atomic for is_running. 2023-06-03 00:05:28 -07:00
bunnei
5dbae4cd4d android: jni: native: Tighten up emulation start/stop signaling. 2023-06-03 00:05:28 -07:00
bunnei
ea4b6e3d8b 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-06-03 00:05:28 -07:00
bunnei
ca686f1ab7 android: Frontend: Fix rendering aspect ratio & add a setting for it. 2023-06-03 00:05:28 -07:00
bunnei
ffdb02ea5e android: Integrate settings frontend with yuzu & remove unused code. 2023-06-03 00:05:28 -07:00
Liam
46927d217c externals: add adrenotools for bcenabler 2023-06-03 00:05:28 -07:00
Liam
120b8baebb device_memory: Use smaller virtual reservation size for compatibility with 39-bit paging 2023-06-03 00:05:28 -07:00
bunnei
b3a74d7f73 video_core: vulkan_device: Device initialization for Adreno. 2023-06-03 00:05:28 -07:00
bunnei
ce06e9e7fc video_core: vk_pipeline_cache: Disable support_descriptor_aliasing on Android. 2023-06-03 00:05:28 -07:00
bunnei
f6f470fb4b video_core: vk_swapchain: Fix image format for Android. 2023-06-03 00:05:28 -07:00
bunnei
3f736b377a android: Minimize frontend & convert to yuzu. 2023-06-03 00:05:27 -07:00
bunnei
189bb7602c video_core: vk_blit_screen: Rotate viewport for Android landscape. 2023-06-03 00:05:27 -07:00
bunnei
c5b29ef3b7 common: error: Fix for Android. 2023-06-03 00:05:27 -07:00
bunnei
48835ce81b common: fs: Implement for Android. 2023-06-03 00:05:27 -07:00
bunnei
fa9b38c400 common: logging: Implement Android logcat backend. 2023-06-03 00:05:26 -07:00
bunnei
699d6751d8 common: host_memory: Implement for Android. 2023-06-03 00:05:26 -07:00
bunnei
573b88b179 android: Minimal JNI for yuzu. 2023-06-03 00:05:26 -07:00
bunnei
5fa0293c19 android: Add Citra frontend. 2023-06-03 00:05:26 -07:00
bunnei
6549cf8bd0 cmake: Integrate bundled FFmpeg for Android. 2023-06-03 00:05:26 -07:00
bunnei
d6d5ed4a0b cmake: Integrate submoduled LLVM & fixes for Android. 2023-06-03 00:05:26 -07:00
bunnei
0d2b417484 Merge pull request #10575 from bm01/issue-template
issue_template: Add link to website, Getting Log Files
2023-06-02 23:58:04 -07:00
Baptiste Marie
9c0418e208 issue_template: Add link to website, Getting Log Files 2023-06-02 17:21:46 +02:00
liamwhite
31cbf3037d Merge pull request #10541 from zhaobot/tx-update-20230601030142
Update translations (2023-06-01)
2023-06-01 10:53:29 -04:00
liamwhite
cd9f88e483 Merge pull request #10091 from Kelebek1/bc_bugggggg
Fix buffer overlap checking skipping a page for stream score right expand
2023-06-01 09:06:07 -04:00
liamwhite
2d92f940d7 Merge pull request #10530 from Kelebek1/syncpt_oob
Fix incorrect syncpt id bounds check and potential out of bounds lookup
2023-06-01 09:05:42 -04:00
liamwhite
90a3955fbb Merge pull request #10474 from GPUCode/you-left-me-waiting
Remove timeline semaphore wait
2023-06-01 09:05:30 -04:00