Commit Graph

23369 Commits (2bc0132d0c666ef981b7adcb610e749ade9a539f)

Author SHA1 Message Date
Liam a120f8ff4d nvservices: close map handles on session close 2 years ago
Liam 96833cd809 kernel: target invalidate to given process 2 years ago
Liam 550cadbee4 device_memory_manager: fix ScratchBuffer indexing 2 years ago
liamwhite 8bd10473d6
Merge pull request #12579 from FernandoS27/smmu
Core: Implement Device Mapping & GPU SMMU
2 years ago
t895 beaab10c8f android: Add to launcher button 2 years ago
Charles Lombardo 889c5d2705
Merge pull request #12739 from t895/debug-keystore
android: Provide debug.keystore for debug and relWithDebInfo builds
2 years ago
Charles Lombardo 17b0aac809
Merge pull request #12738 from t895/lock-drawer
android: Port "Lock drawer" feature from Citra
2 years ago
Charles Lombardo 399220ddbc
Merge pull request #12736 from t895/verify-contents
android: Add verify contents buttons
2 years ago
t895 59080a3d1d android: Provide debug.keystore for debug and relWithDebInfo builds
Allows devs to share debug builds with testers without uninstalling the previous build
2 years ago
t895 3a25a217e6 android: Port "Lock drawer" feature from Citra 2 years ago
t895 961b5586a5 frontend_common: Remove default value for installer callbacks
We never used these without callbacks and these will break without them in their current state. I could write the default value to return false always but that's unnecessary for now.
2 years ago
liamwhite 57ff934f0d
Merge pull request #12734 from german77/enable-applet
service: hid: Implement EnableAppletForInput
2 years ago
liamwhite 92ce9273ee
Merge pull request #12735 from german77/disable-vibration
core: hid: Allow to disable vibration
2 years ago
t895 dd36d43ea1 android: Add options to verify installed content 2 years ago
Narr the Reg a7a7720752 core: hid: Allow to disable vibration 2 years ago
t895 c725f3c86c frontend_common: Move integrity verification to content_manager 2 years ago
Narr the Reg 1b984738ab service: hid: Implement EnableAppletForInput 2 years ago
Charles Lombardo a3199401f4
Merge pull request #12733 from german77/settings_services
service: set: Don't allow invalid mii author id
2 years ago
german77 a7620a29be service: set: Don't allow invalid mii author id 2 years ago
t895 fe69105f71 android: Sync translations 2 years ago
t895 7b3e26acc9 android: Change "Clear" to "Use global setting" for per-game settings 2 years ago
liamwhite 444e86d191
Merge pull request #12688 from liamwhite/wl-present-fix
renderer_vulkan: recreate swapchain when frame size changes
2 years ago
liamwhite 61ce0088ae
Merge pull request #12724 from merryhime/fs-u8str-overloads
fs/file: Explicitly convert std::u8string to std::filesystem::path
2 years ago
liamwhite b3aa3633c7
Merge pull request #12721 from t895/card-elevation
android: Use elevated card style for home setting card
2 years ago
liamwhite 627ba271ad
Merge pull request #12719 from t895/sort-search
android: Sort recently added/played games by time
2 years ago
liamwhite 2faa631676
Merge pull request #12715 from t895/remove-addons
android: Add uninstall addon button
2 years ago
liamwhite 5838779162
Merge pull request #12660 from german77/better-vibration
service: hid: Fully implement abstract vibration
2 years ago
liamwhite 23fd1041c1
Merge pull request #12701 from liamwhite/flinger-layer-issues
vi: check layer state before opening or closing
2 years ago
Merry 5c398ede6f fs/file: Explicitly convert std::u8string to std::filesystem::path 2 years ago
t895 378e4752a6 android: Use elevated card style for home setting card 2 years ago
t895 dad48f16b7 android: Sort recently added/played games by time 2 years ago
t895 a363fa78ef frontend_common: Add documentation for content_mananger 2 years ago
t895 03fa91ba3c android: Add addon delete button
Required some refactoring of retrieving patches in order for the frontend to pass the right information to ContentManager for deletion.
2 years ago
t895 d79d4d5986 android: Use callback to update progress bar dialogs 2 years ago
t895 ccd3dd842f frontend_common: Add content manager utility functions
Creates utility functions to remove/install DLC, updates, and base game content
2 years ago
shinra-electric 5ea8f05ec6
Bump MoltenVK to v1.2.7 2 years ago
liamwhite 10535e0016
Merge pull request #12687 from german77/amiibo-lock
core: hid: Disable special features before disconnecting the controllers
2 years ago
liamwhite a8c552e261
Merge pull request #12695 from anpilley/user-arguments-v2
Allow -u to accept a username string in addition to index
2 years ago
liamwhite 932bd98824
Merge pull request #12709 from german77/npad-disc
service: hid: Clear controller status when aruid is no longer used
2 years ago
Narr the Reg 9f376cd901 service: hid: Clear controller status when aruid is no longer used 2 years ago
liamwhite a560b9f5a2
Merge pull request #12678 from german77/settings_impl
service: set: Implement stubbed functions
2 years ago
liamwhite 4f04bd3697
Merge pull request #12683 from german77/amiibo-dump
service: nfc: Create backup when none exist
2 years ago
liamwhite 97c8b49444
Merge pull request #12644 from liamwhite/vkspec-image-offset
shader_recompiler: fix Offset operand usage for non-OpImage*Gather
2 years ago
Liam 748465f5a5 device_memory_manager: use unique_lock for update 2 years ago
Liam 04867e2456 nvhost_vic: use map erase by key 2 years ago
Liam 32f623e029 nvdrv: clean up preallocation 2 years ago
Liam b6c6534c30 nvdrv: use correct names for interface factory 2 years ago
Liam beb438bb0b nvdrv: use static typing for SessionId, smmu Asid types 2 years ago
Fernando Sahmkow 4b963ca8a5 Core: Invert guest memory depandancy 2 years ago
Fernando Sahmkow 648ed55fe6 Core: Make sure GPU Dirty Managers ae shared by all processes. 2 years ago
Fernando Sahmkow 23430e6772 Core: Eliminate core/memory dependancies. 2 years ago
Fernando Sahmkow 0672847330 SMMU: Fix Right Shift UB. 2 years ago
Fernando Sahmkow a874ab0133 SMMU: Fix 8Gb layout. 2 years ago
Fernando Sahmkow 590d9b7e1d Core: Clang format and other small issues. 2 years ago
Fernando Sahmkow b0bca0f8b0 SMMU: Fix software rendering and cleanup 2 years ago
Fernando Sahmkow d8f1ce2f76 SMMU: Add continuity tracking optimization. 2 years ago
Fernando Sahmkow 9b11b9dce5 SMMU: Simplify and remove old code. 2 years ago
Fernando Sahmkow 303cd31162 SMMU: Add Android compatibility 2 years ago
Fernando Sahmkow 0adc09e0af GPU-SMMU: Estimate game leak and preallocate device region. 2 years ago
Fernando Sahmkow 96fd1348ae GPU SMMU: Expand to 34 bits 2 years ago
Fernando Sahmkow bad705f245 SMMU: Fix Unregister on MultiAddress 2 years ago
Fernando Sahmkow 34a8d0cc8e SMMU: Implement physical memory mirroring 2 years ago
Fernando Sahmkow 0a2536a0df SMMU: Initial adaptation to video_core. 2 years ago
Fernando Sahmkow c85d7ccd79 SMMU: Implement backing CPU page protect/unprotect 2 years ago
Fernando Sahmkow 7a9d1ad2f8 NVDRV: Implement sessions and initial implementation of SMMU 2 years ago
Fernando Sahmkow 2f0418c101 Core: Initial implementation of device memory mapping 2 years ago
Charles Lombardo 3092855d5a
Merge pull request #12702 from german77/android-input
input_common: Add android input engine
2 years ago
Narr the Reg 72f803c366 input_common: Add android input engine 2 years ago
Liam e4bbb24dcf vi: check layer state before opening or closing 2 years ago
Andrew Pilley 6536d29c61 Update based on feedback 2 years ago
t895 116f76e4b6 android: Save overlay data while using emulation fragment
This should have been fully embraced before but the items within the popup menu and the adjust controls dialog fell through. This ensures that everything related to the overlay is saved during emulation and can't be lost during a crash.
2 years ago
Liam ce89580749 nvnflinger: ensure display abandonment considers all layers and future layers 2 years ago
Andrew Pilley dff0a7c52a Allow -u to accept a username string in addition to index, and suppress the User selector even if settings requires it to be shown for one instance only. 2 years ago
Narr the Reg 46c2435235
Merge pull request #12380 from flodavid/save-profile
Save configuration profile name used by players
2 years ago
Liam e9eb017aac renderer_vulkan: recreate swapchain when frame size changes 2 years ago
Narr the Reg 0b0e9ef18d core: hid: Disable special features before disconnecting the controllers 2 years ago
Narr the Reg 7f5adf8982 service: set: Implement stubbed functions 2 years ago
Narr the Reg 89d6856090 service: set: Refractor setting service 2 years ago
Narr the Reg 2cacb9d48c service: hid: Fully implement abstract vibration 2 years ago
Viktor Szépe 16abda59be Fix typos in master 2 years ago
Viktor Szépe 90ab89a0b0 Merge remote-tracking branch 'origin/master' into typos3 2 years ago
Viktor Szépe 6531ad56a6 Fix typos in arrays.xml 2 years ago
Viktor Szépe e8671ed04e Fix one more typo 2 years ago
Viktor Szépe 2044ae6b3a Fix more typos 2 years ago
Narr the Reg c661b95864 service: nfc: Create backup when none exist 2 years ago
liamwhite c683ec2bcb
Merge pull request #12681 from t895/stick-toggles
android: Fix overlay toggle ordering
2 years ago
liamwhite 04f4eeaca2
Merge pull request #12677 from GPUCode/whyy-modders
core: Support multiple modules per patcher
2 years ago
liamwhite 2e4b32204c
Merge pull request #12665 from german77/proof
service: acc: Only save profiles when profiles have changed
2 years ago
Charles Lombardo 34db13486a
Merge pull request #12659 from liamwhite/audio-memory
audio: fetch process object from handle table
2 years ago
Charles Lombardo c6c6bb4041
Merge pull request #12652 from liamwhite/huge-pile-of-spirv-spaghetti
shader_recompiler: emulate 8-bit and 16-bit storage writes with cas loop
2 years ago
Charles Lombardo a2ffb419c9
Merge pull request #12612 from liamwhite/fs-pid
fsp-srv: use program registry for SetCurrentProcess
2 years ago
Charles Lombardo 0127cec371
Merge pull request #12611 from liamwhite/resource-management-is-hard
kernel: fix resource management issues
2 years ago
Charles Lombardo db3a6075f5
Merge pull request #12610 from liamwhite/reply-and-dont-receive
server_manager: respond to session close correctly
2 years ago
t895 8876a15227 android: Fix overlay toggle ordering 2 years ago
GPUCode d4acdac168 core: Support multiple modules per patcher 2 years ago
liamwhite 817c7c445d
Merge pull request #12667 from t895/version-info
android: Show version name instead of build hash in about fragment
2 years ago
t895 7b3941e5d4 android: Show version name instead of git hash in the about fragment 2 years ago
t895 15d8a40529 android: Clean up git commands in build.gradle 2 years ago
t895 cdeaca73c4 android: Move ktlintCheck to yuzu-verify 2 years ago
german77 bee22540a1 service: acc: Only save profiles when profiles have changed 2 years ago