Fernando Sahmkow
71996e6d18
SMMU: Fix Right Shift UB.
2 years ago
Fernando Sahmkow
eda09c091a
SMMU: Fix 8Gb layout.
2 years ago
Fernando Sahmkow
b206089ea7
Core: Clang format and other small issues.
2 years ago
Fernando Sahmkow
aaf5f8c831
SMMU: Fix software rendering and cleanup
2 years ago
Fernando Sahmkow
0797d63a36
SMMU: Add continuity tracking optimization.
2 years ago
Fernando Sahmkow
43de47538a
SMMU: Simplify and remove old code.
2 years ago
Fernando Sahmkow
355bbea52d
SMMU: Add Android compatibility
2 years ago
Fernando Sahmkow
ff6cd1c212
GPU-SMMU: Estimate game leak and preallocate device region.
2 years ago
Fernando Sahmkow
bb7b14acd5
GPU SMMU: Expand to 34 bits
2 years ago
Fernando Sahmkow
e689874797
SMMU: Fix Unregister on MultiAddress
2 years ago
Fernando Sahmkow
f11218a03e
SMMU: Implement physical memory mirroring
2 years ago
Fernando Sahmkow
9db159da71
SMMU: Initial adaptation to video_core.
2 years ago
Fernando Sahmkow
d0329a2c00
SMMU: Implement backing CPU page protect/unprotect
2 years ago
Fernando Sahmkow
eb4f7f35ea
NVDRV: Implement sessions and initial implementation of SMMU
2 years ago
Fernando Sahmkow
04b4af6044
Core: Initial implementation of device memory mapping
2 years ago
Liam
c6dc206cd6
vi: check layer state before opening or closing
2 years ago
Andrew Pilley
d523e188e6
Update based on feedback
2 years ago
Liam
5f9a3c23db
nvnflinger: ensure display abandonment considers all layers and future layers
2 years ago
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.
2 years ago
Narr the Reg
4acc872fce
service: set: Implement stubbed functions
2 years ago
Narr the Reg
61f8e3026d
service: set: Refractor setting service
2 years ago
Narr the Reg
e2313faec9
service: hid: Fully implement abstract vibration
2 years ago
Narr the Reg
682d36b368
service: nfc: Create backup when none exist
2 years ago
GPUCode
26a25d2280
core: Support multiple modules per patcher
2 years ago
german77
27d5b89fbd
service: acc: Only save profiles when profiles have changed
2 years ago
Liam
36739873d2
loader: fix homebrew nro registration
2 years ago
Liam
b31c464b90
kernel: optimize page free on shutdown
2 years ago
Liam
bf50a0e0c2
kernel: fix debugger and process list lifetime
2 years ago
Liam
12fe8c5b76
kernel: fix page leak on process termination
2 years ago
Liam
6ad73a00d2
audio: fetch process object from handle table
2 years ago
german77
194746c558
service: hid: Create abstracted pad structure
2 years ago
Liam
2397093e4f
fsp-srv: use program registry for SetCurrentProcess
2 years ago
Viktor Szépe
cff668e1c4
Fix typos in src/core ( #12625 )
* Fix typos in src/core
* Fix typo correction
* Fix indentation of MemoryStateNames
* Fix indent
2 years ago
Liam
1d7fb4cffb
vi: connect vsync event handle lifetime to application display service interface
2 years ago
Liam
d9d6ebebc0
server_manager: respond to session close correctly
2 years ago
Liam
beab2c3fc7
vi: fix name of nvnflinger
2 years ago
german77
94693e5e4b
service: hid: Implement GetLastActiveNpad
2 years ago
german77
1f3c770e79
service: hid: Implement AssigningSingleOnSlSrPress
2 years ago
german77
c599f3700b
service: hid: Implement SetNpadSystemExtStateEnabled
2 years ago
german77
c38b84d931
service: set: Rename files
2 years ago
german77
243494192f
service: hid: Implement CaptureButtonAssignment
2 years ago
german77
92f2afb736
service: set: Use official names
2 years ago
Narr the Reg
11a23ca48c
service: hid: Add functions needed by Qlaunch
2 years ago
Narr the Reg
146975c880
hid_core: Move hid to it's own subproject
2 years ago
t895
a8ca5b211a
android: Re-add global save manager
Reworked to correctly collect and import/export saves that could exist in either /nand/user/save/000...000/<user id> or /nand/user/save/account/<user id raw string>
2 years ago
Narr the Reg
b3e76e2cb1
service: hid: Remove data races when handling shared memory
2 years ago
Narr the Reg
1f0a03d1e0
service: hid: Implement NpadResource and NpadData
2 years ago
Merry
d4bb92866b
KThread: Send termination interrupt to all cores a thread has affinity to
KThread::RequestTerminate may run from a thread which is not the CurrentCore, and thus
masking this out is erroneous.
2 years ago
Fernando Sahmkow
d9b2778306
Vulkan: Only recreate swapchain if the frame is bigger than the swap image.
2 years ago
Fernando Sahmkow
a81686eff8
MaxwellDMA: Don't flush the outputs of a dma copy.
2 years ago