Liam
|
5ec76db392
|
nvnflinger/gpu: implement layer stack composition
|
2024-01-31 11:27:21 -05:00 |
|
Liam
|
d2f98ce312
|
renderer_opengl: implement layer stack composition
|
2024-01-31 11:27:21 -05:00 |
|
Liam
|
f727f13cb9
|
renderer_vulkan: implement layer stack composition
|
2024-01-31 11:27:21 -05:00 |
|
Liam
|
2a314f9e2e
|
renderer_opengl: split up blit screen resources into antialias and window adapt passes
|
2024-01-31 11:27:21 -05:00 |
|
Liam
|
64eb14d45a
|
renderer_opengl: move out ownership of FSR resources
|
2024-01-31 11:27:21 -05:00 |
|
Liam
|
cc8493ea2e
|
renderer_vulkan: convert FSR to graphics pipeline
|
2024-01-31 11:27:21 -05:00 |
|
Liam
|
dbcfa26891
|
renderer_opengl: move out FSR shader source construction
|
2024-01-31 11:27:20 -05:00 |
|
Liam
|
bd9c228844
|
renderer_opengl: split out FXAA
|
2024-01-31 11:27:20 -05:00 |
|
Liam
|
5d9ae38249
|
renderer_opengl: split out SMAA
|
2024-01-31 11:27:20 -05:00 |
|
Liam
|
86bfa837fc
|
renderer_vulkan: split up blit screen resources into separate antialias and window adapt passes
|
2024-01-31 11:27:20 -05:00 |
|
Liam
|
f50296ab23
|
renderer_vulkan: isolate FXAA from blit screen
|
2024-01-31 11:27:20 -05:00 |
|
Liam
|
e8fa898313
|
renderer_opengl: isolate core presentation code
|
2024-01-31 11:27:20 -05:00 |
|
Liam
|
cd8049a5e2
|
video_core: consistently account for resolution scaling when rendering
|
2024-01-31 11:27:20 -05:00 |
|
Liam
|
84678c7014
|
video_core: simplify accelerated surface fetch and crop handling between APIs
|
2024-01-31 11:27:20 -05:00 |
|
Narr the Reg
|
2bc64f4762
|
Merge pull request #12760 from liamwhite/mp-am
am: rewrite for multiprocess support
|
2024-01-31 10:25:28 -06:00 |
|
Narr the Reg
|
18e18af578
|
Merge pull request #12858 from liamwhite/non-blocking
internal_network: only poll for accept on blocking sockets
|
2024-01-31 10:24:30 -06:00 |
|
liamwhite
|
df38bba6a8
|
Merge pull request #12869 from FernandoS27/smmu-fixes
SMMU: A set of different fixes.
|
2024-01-31 11:22:29 -05:00 |
|
liamwhite
|
6ab8b0e26b
|
Merge pull request #12864 from Kelebek1/small_time_fixes
Small time fixes
|
2024-01-31 11:22:16 -05:00 |
|
liamwhite
|
c0eb2563ca
|
Merge pull request #12868 from t895/engine-per-game
settings: Allow audio sink, input, and output to be set per game
|
2024-01-31 11:22:04 -05:00 |
|
liamwhite
|
c0a03eca20
|
aoc: fix DLC listing (#12867)
|
2024-01-31 17:21:34 +01:00 |
|
Fernando Sahmkow
|
bdc1ed0ffe
|
Device Memory Manager: ensure raster protection only within mapped device addresses.
|
2024-01-31 16:38:51 +01:00 |
|
Fernando Sahmkow
|
0ed58aa5ac
|
DeviceMemory: Make counter types configurable
|
2024-01-31 16:38:51 +01:00 |
|
Fernando Sahmkow
|
811f5f1b1e
|
NVDRV: Join the heaper optimization blocks
|
2024-01-31 16:38:51 +01:00 |
|
Liam
|
27989bd49c
|
smmu: use new range mutex construction for protecting counters
|
2024-01-31 16:38:51 +01:00 |
|
Fernando Sahmkow
|
352f6d22e3
|
Texture Cache: make sparse texture table per channel
|
2024-01-31 16:38:51 +01:00 |
|
t895
|
6c6d6ece77
|
settings: Allow audio sink, input, and output to be set per game
|
2024-01-31 09:31:19 -05:00 |
|
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.
|
2024-01-31 01:41:59 +00:00 |
|
Liam
|
6f216bb3e7
|
am: push storage from error applet with non-zero size
|
2024-01-30 20:13:48 -05:00 |
|
liamwhite
|
57fdab5f0e
|
Merge pull request #12860 from liamwhite/serialization2
cmif_serialization: fix LargeData types
|
2024-01-30 14:29:41 -05:00 |
|
liamwhite
|
5a5dc2deb0
|
Merge pull request #12859 from german77/led
service: hid: Implement GetPlayerLedPattern accurately
|
2024-01-30 14:29:33 -05:00 |
|
Liam
|
6e1c3536ce
|
cmif_serialization: fix LargeData types
|
2024-01-30 12:26:32 -05:00 |
|
liamwhite
|
a8d9ed845e
|
Merge pull request #12856 from liamwhite/serialization
cmif_serialization: fix out layout calculation
|
2024-01-30 11:59:00 -05:00 |
|
liamwhite
|
dab8ff45ca
|
Merge pull request #12849 from LotP1/patch-1
Add support for the CONNREFUSED socket error
|
2024-01-30 11:58:55 -05:00 |
|
liamwhite
|
14fcf9b5d1
|
Merge pull request #12847 from abouvier/cmake-oaknut
cmake: prefer system oaknut library
|
2024-01-30 11:58:48 -05:00 |
|
Narr the Reg
|
ac45bf3adb
|
service: hid: Implement GetPlayerLedPattern accurately
|
2024-01-30 10:57:03 -06:00 |
|
Liam
|
52904fc719
|
internal_network: only poll for accept on blocking sockets
|
2024-01-30 10:29:05 -05:00 |
|
LotP1
|
74a1811a41
|
Update sockets.h
forgot to realign the enum
|
2024-01-30 12:24:47 +01:00 |
|
LotP1
|
4de2b435c5
|
Update src/core/hle/service/sockets/sockets.h
Co-authored-by: liamwhite <liamwhite@users.noreply.github.com>
|
2024-01-30 11:01:04 +01:00 |
|
Liam
|
f37e843722
|
cmif_serialization: fix out layout calculation
|
2024-01-30 02:22:45 -05:00 |
|
Alexandre Bouvier
|
cb943b0fa5
|
cmake: prefer system oaknut library
|
2024-01-30 02:57:50 +01:00 |
|
Liam
|
82e8d85f40
|
am: stop emulation when all applets are closed
|
2024-01-29 20:17:33 -05:00 |
|
Liam
|
7df27bbef6
|
core: support offline web applet
|
2024-01-29 20:17:33 -05:00 |
|
Liam
|
953f05f76b
|
am: return AppletDataBroker and use for frontend applets
|
2024-01-29 20:17:33 -05:00 |
|
Liam
|
42f931bff1
|
am: rework IStorage for transfer storage
|
2024-01-29 20:17:33 -05:00 |
|
Liam
|
49f10b2e54
|
am: migrate global state to per-applet state structure
|
2024-01-29 20:17:33 -05:00 |
|
Liam
|
1a51a1281c
|
am: retrieve main applet creation info from frontend
|
2024-01-29 20:17:09 -05:00 |
|
Liam
|
6925b78bd5
|
am: re-namespace frontend applets to frontend directory
|
2024-01-29 18:43:45 -05:00 |
|
Liam
|
9bfb67051e
|
am: add new datatypes for per-applet state
|
2024-01-29 18:43:45 -05:00 |
|
Liam
|
62369ce46c
|
service: split am into components
|
2024-01-29 18:43:45 -05:00 |
|
LotP1
|
6b76bac66a
|
Update sockets_translate.cpp
Align the error case with it's index in the Errno enum
|
2024-01-30 00:34:07 +01:00 |
|