Fernando Sahmkow
aaf5f8c831
SMMU: Fix software rendering and cleanup
2024-01-18 21:12:30 -05:00
Fernando Sahmkow
0797d63a36
SMMU: Add continuity tracking optimization.
2024-01-18 21:12:30 -05:00
Fernando Sahmkow
43de47538a
SMMU: Simplify and remove old code.
2024-01-18 21:12:30 -05:00
Fernando Sahmkow
355bbea52d
SMMU: Add Android compatibility
2024-01-18 21:12:30 -05:00
Fernando Sahmkow
ff6cd1c212
GPU-SMMU: Estimate game leak and preallocate device region.
2024-01-18 21:12:30 -05:00
Fernando Sahmkow
bb7b14acd5
GPU SMMU: Expand to 34 bits
2024-01-18 21:12:30 -05:00
Fernando Sahmkow
e689874797
SMMU: Fix Unregister on MultiAddress
2024-01-18 21:12:30 -05:00
Fernando Sahmkow
f11218a03e
SMMU: Implement physical memory mirroring
2024-01-18 21:12:30 -05:00
Fernando Sahmkow
9db159da71
SMMU: Initial adaptation to video_core.
2024-01-18 21:12:30 -05:00
Fernando Sahmkow
d0329a2c00
SMMU: Implement backing CPU page protect/unprotect
2024-01-18 21:12:30 -05:00
Fernando Sahmkow
eb4f7f35ea
NVDRV: Implement sessions and initial implementation of SMMU
2024-01-18 21:12:30 -05:00
Fernando Sahmkow
04b4af6044
Core: Initial implementation of device memory mapping
2024-01-18 21:12:30 -05:00
Charles Lombardo
5083dea91e
Merge pull request #12702 from german77/android-input
...
input_common: Add android input engine
2024-01-18 09:16:58 -05:00
Narr the Reg
7382c0e0dd
input_common: Add android input engine
2024-01-17 22:47:56 -06:00
liamwhite
5b474a206e
Merge pull request #12699 from t895/overlay-saving
...
android: Save overlay data while using emulation fragment
2024-01-17 22:56:40 -05:00
Liam
c6dc206cd6
vi: check layer state before opening or closing
2024-01-17 22:03:40 -05:00
Andrew Pilley
d523e188e6
Update based on feedback
2024-01-17 18:14:05 -08:00
t895
5fdf16144e
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.
2024-01-17 20:14:25 -05:00
Liam
5f9a3c23db
nvnflinger: ensure display abandonment considers all layers and future layers
2024-01-17 18:45:39 -05:00
Andrew Pilley
813e852dd5
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.
2024-01-17 10:31:00 -08:00
liamwhite
12979632a2
Merge pull request #12689 from liamwhite/remove-format
...
ci: remove format dep from mainline step2
2024-01-17 00:36:07 -05:00
Liam
201c9a178f
ci: remove format dep from mainline step2
2024-01-16 22:59:20 -05:00
Narr the Reg
3910796711
Merge pull request #12380 from flodavid/save-profile
...
Save configuration profile name used by players
2024-01-16 21:27:25 -06:00
Liam
be2a32b041
renderer_vulkan: recreate swapchain when frame size changes
2024-01-16 16:09:39 -05:00
Narr the Reg
d79845d97f
core: hid: Disable special features before disconnecting the controllers
2024-01-16 14:44:54 -06:00
Narr the Reg
4acc872fce
service: set: Implement stubbed functions
2024-01-15 23:17:03 -06:00
Narr the Reg
61f8e3026d
service: set: Refractor setting service
2024-01-15 23:16:36 -06:00
Narr the Reg
e2313faec9
service: hid: Fully implement abstract vibration
2024-01-15 23:15:40 -06:00
liamwhite
fa21d6ee85
Merge pull request #12686 from szepeviktor/typos3
...
Fix more typos
2024-01-15 23:26:08 -05:00
Viktor Szépe
34a9bad960
Fix typos in master
2024-01-16 00:09:25 +00:00
Viktor Szépe
168f763ee6
Merge remote-tracking branch 'origin/master' into typos3
2024-01-16 00:09:00 +00:00
Viktor Szépe
9b53207f25
Fix typos in arrays.xml
2024-01-15 23:39:45 +00:00
Viktor Szépe
897ff8a95c
Fix one more typo
2024-01-15 23:34:11 +00:00
Viktor Szépe
8f8a15827f
Fix more typos
2024-01-15 23:26:53 +00:00
Narr the Reg
682d36b368
service: nfc: Create backup when none exist
2024-01-15 14:07:54 -06:00
liamwhite
33bd495eb3
Merge pull request #12681 from t895/stick-toggles
...
android: Fix overlay toggle ordering
2024-01-15 13:52:53 -05:00
liamwhite
752ac58e05
Merge pull request #12680 from t895/format-mainline
...
ci: Remove format step from mainline builds
2024-01-15 13:52:48 -05:00
liamwhite
f05d1c60be
Merge pull request #12677 from GPUCode/whyy-modders
...
core: Support multiple modules per patcher
2024-01-15 13:52:38 -05:00
liamwhite
d449600f76
Merge pull request #12665 from german77/proof
...
service: acc: Only save profiles when profiles have changed
2024-01-15 13:52:33 -05:00
Charles Lombardo
5255221e6c
Merge pull request #12659 from liamwhite/audio-memory
...
audio: fetch process object from handle table
2024-01-15 13:52:01 -05:00
Charles Lombardo
34956fc17e
Merge pull request #12652 from liamwhite/huge-pile-of-spirv-spaghetti
...
shader_recompiler: emulate 8-bit and 16-bit storage writes with cas loop
2024-01-15 13:51:36 -05:00
Charles Lombardo
d94c0b840f
Merge pull request #12612 from liamwhite/fs-pid
...
fsp-srv: use program registry for SetCurrentProcess
2024-01-15 13:51:14 -05:00
Charles Lombardo
b6e1736bc3
Merge pull request #12611 from liamwhite/resource-management-is-hard
...
kernel: fix resource management issues
2024-01-15 13:50:58 -05:00
Charles Lombardo
31331b7b5f
Merge pull request #12610 from liamwhite/reply-and-dont-receive
...
server_manager: respond to session close correctly
2024-01-15 13:50:43 -05:00
t895
b175257527
android: Fix overlay toggle ordering
2024-01-15 12:41:49 -05:00
t895
e58da9cd54
ci: Remove format step from mainline builds
2024-01-15 10:30:57 -05:00
GPUCode
26a25d2280
core: Support multiple modules per patcher
2024-01-15 00:46:05 +02:00
liamwhite
6796d2eeb1
Merge pull request #12667 from t895/version-info
...
android: Show version name instead of build hash in about fragment
2024-01-13 20:23:12 -05:00
liamwhite
0b15ee05d8
Merge pull request #12666 from t895/ktlint-yuzu-verify
...
android: Move ktlintCheck to yuzu-verify
2024-01-13 20:23:02 -05:00
t895
58a1e73675
android: Show version name instead of git hash in the about fragment
2024-01-13 18:12:19 -05:00