LotP1
6b76bac66a
Update sockets_translate.cpp
Align the error case with it's index in the Errno enum
2 years ago
LotP1
eaaae37cde
Update sockets.h
Add the CONNREFUSED error to the Service::Sockets::Errno enum
2 years ago
LotP1
3a8269d981
Update sockets_translate.cpp
Add support for the CONNREFUSED Errno.
Without this Connect() will return SUCCESS when a connection is refused, instead of an error code. This causes code, that relies on the result of Connect() being SUCCESS, to execute when it shouldn't.
2 years ago
Narr the Reg
f1ba945f8e
service: mii: Set arguments as const
2 years ago
Liam
6e3762d2e1
notif: rewrite for new IPC
2 years ago
amazingfate
2f76126763
fix build for gcc 11
2 years ago
german77
0e5b948301
service: am: Focus state changed goes last
2 years ago
Narr the Reg
575f4308e0
service: hid: Fully implement touch resource
2 years ago
Kelebek1
760d085dbe
Use the input process handle to get the correct application's memory
2 years ago
german77
c9cc968d25
service: set: Increase settings version
2 years ago
german77
4796058940
service: set: Implement more Qlaunch Settings
2 years ago
Liam
5942df75fb
kernel: clear pinned waiter list on unpin
2 years ago
Kelebek1
05afa94a3b
Move time services to new IPC.
Add some fixes/improvements to usage with the new IPC
2 years ago
Narr the Reg
5f392cd555
service: mii: Migrate service to new interface
2 years ago
Liam
d776438cad
cmif_serialization: support non-domain sessions on domain servers
2 years ago
Liam
c436de82a7
cmif_types: improve ergonomics of types
2 years ago
Narr the Reg
df295231b8
service: set: Implement more settings functions for Qlaunch
2 years ago
FearlessTobi
2b4d7506a8
Address review comments and fix compilation problems
2 years ago
FearlessTobi
99d76bf25a
fs: Add path class
2 years ago
FearlessTobi
3b98aaef24
result: Make fully constexpr, add ON_RESULT_INCLUDED
2 years ago
FearlessTobi
3f6c5a0a08
fs/errors: Unify naming of result codes
2 years ago
FearlessTobi
4b7bb232f2
fs: Replace Mode enum by OpenMode enum
2 years ago
FearlessTobi
24f979a4b8
vfs: Move vfs files to their own directory
2 years ago
FearlessTobi
3587a4dcee
fs: Move fsp_srv subclasses to separate files
fs: Move additional files to the fsp directory
2 years ago
Liam
f5bfeef951
service: add template serializer for method calls
2 years ago
Kelebek1
52c35521bd
Rework time service to fix time passing offline.
3 years ago
Narr the Reg
aad9258100
service: properly convert buffers to strings
2 years ago
Liam
cc7a7b5253
nvservices: close map handles on session close
2 years ago
Liam
507ab2d9b5
kernel: target invalidate to given process
2 years ago
Narr the Reg
4af74a15a8
service: hid: Implement EnableAppletForInput
2 years ago
german77
93e5f46b63
service: set: Don't allow invalid mii author id
2 years ago
Liam
d31406f2c1
nvhost_vic: use map erase by key
2 years ago
Liam
0bb66a7b2b
nvdrv: clean up preallocation
2 years ago
Liam
344d9c067c
nvdrv: use correct names for interface factory
2 years ago
Liam
bf2dab5b2b
nvdrv: use static typing for SessionId, smmu Asid types
2 years ago
Fernando Sahmkow
28702afb69
Core: Make sure GPU Dirty Managers ae shared by all processes.
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
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
f11218a03e
SMMU: Implement physical memory mirroring
2 years ago
Fernando Sahmkow
9db159da71
SMMU: Initial adaptation to video_core.
2 years ago
Fernando Sahmkow
eb4f7f35ea
NVDRV: Implement sessions and initial implementation of SMMU
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