Liam
e8fa898313
renderer_opengl: isolate core presentation code
2 years ago
Liam
cd8049a5e2
video_core: consistently account for resolution scaling when rendering
2 years ago
Liam
84678c7014
video_core: simplify accelerated surface fetch and crop handling between APIs
2 years ago
liamwhite
c0a03eca20
aoc: fix DLC listing ( #12867 )
2 years ago
Fernando Sahmkow
bdc1ed0ffe
Device Memory Manager: ensure raster protection only within mapped device addresses.
2 years ago
Fernando Sahmkow
0ed58aa5ac
DeviceMemory: Make counter types configurable
2 years ago
Fernando Sahmkow
811f5f1b1e
NVDRV: Join the heaper optimization blocks
2 years ago
Liam
27989bd49c
smmu: use new range mutex construction for protecting counters
2 years ago
Fernando Sahmkow
352f6d22e3
Texture Cache: make sparse texture table per channel
2 years ago
t895
6c6d6ece77
settings: Allow audio sink, input, and output to be set per game
2 years ago
Kelebek1
61b05f43ae
Remove a few hacks for clock setups, which seem to no longer be needed, but fix network clock to local clock on every boot. Also fix some logging strings.
2 years ago
Liam
6f216bb3e7
am: push storage from error applet with non-zero size
2 years ago
Liam
6e1c3536ce
cmif_serialization: fix LargeData types
2 years ago
Narr the Reg
ac45bf3adb
service: hid: Implement GetPlayerLedPattern accurately
2 years ago
Liam
52904fc719
internal_network: only poll for accept on blocking sockets
2 years ago
LotP1
74a1811a41
Update sockets.h
forgot to realign the enum
2 years ago
LotP1
4de2b435c5
Update src/core/hle/service/sockets/sockets.h
Co-authored-by: liamwhite <liamwhite@users.noreply.github.com>
2 years ago
Liam
f37e843722
cmif_serialization: fix out layout calculation
2 years ago
Liam
82e8d85f40
am: stop emulation when all applets are closed
2 years ago
Liam
7df27bbef6
core: support offline web applet
2 years ago
Liam
953f05f76b
am: return AppletDataBroker and use for frontend applets
2 years ago
Liam
42f931bff1
am: rework IStorage for transfer storage
2 years ago
Liam
49f10b2e54
am: migrate global state to per-applet state structure
2 years ago
Liam
1a51a1281c
am: retrieve main applet creation info from frontend
2 years ago
Liam
6925b78bd5
am: re-namespace frontend applets to frontend directory
2 years ago
Liam
9bfb67051e
am: add new datatypes for per-applet state
2 years ago
Liam
62369ce46c
service: split am into components
2 years ago
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
t895
6e6b084c6c
android: Don't show delete button for system driver
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
german77
fd1bc5e569
service: hid: Implement home, capture and sleep buttons
2 years ago
Merry
d225bdd14b
configure_graphics: Avoid crash when vsync_mode_combobox is empty (occurs when renderer backend is Null)
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
t895
c84fac9ab4
android: Disable focus on loading card
Additionally de-emphasize the ripple that I can't disable
2 years ago
t895
6b23690b75
android: Show system driver information
2 years ago
Liam
5942df75fb
kernel: clear pinned waiter list on unpin
2 years ago
t895
d9f725ba4a
android: Multi-program app switching
2 years ago
Merry
a3871f6172
atomic_ops: Fix MSVC
2 years ago
Merry
bd45dad4f2
atomic_ops: Remove volatile qualifier
2 years ago
Merry
93e483d9e4
atomic_ops: Reduce code duplication with templates
Also fixes builds on unusual toolchains where:
- u32 is unsigned int
- u64 is unsigned long long
- uintptr_t is unsigned long
2 years ago
K900
2e958b507f
input: add a missing null pointer check
There's a few other places where the result of GetAruidData is accessed without a null check,
but I couldn't find a code path that hits those.
2 years ago
t895
d275537111
android: Reload global settings on closing emulation
UI like the driver manager expects the global settings to be loaded when in the MainActivity so we reload global config to properly reset state on exit.
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