Commit Graph

354 Commits

Author SHA1 Message Date
plutooo
345bf56a82 Added dma clear 2018-04-15 21:04:03 +02:00
plutooo
7ca21ae04b Formatting and adding dma clear 2018-04-15 21:00:30 +02:00
plutooo
8b5b328a1f Added Dma 2018-04-15 20:22:48 +02:00
plutooo
1e51ea6662 Merge remote-tracking branch 'origin/master' into gpu 2018-04-15 20:21:11 +02:00
plutooo
e689d9a1fb Rename NvCmd and VnCmd 2018-04-15 19:48:59 +02:00
plutooo
f06eac773c Fix name for WindowN 2018-04-15 19:35:22 +02:00
plutooo
ad473cce01 Added VnViewport 2018-04-15 19:32:06 +02:00
plutooo
5083c015cd Add NvRenderTargetConfig 2018-04-15 19:14:01 +02:00
plutooo
b10f0c2b72 Fixes for vnClear 2018-04-15 17:39:47 +02:00
yellows8
8091db8931 Added FsStorageId. Added pmshell init/exit and pmshellLaunchProcess. 2018-04-12 02:52:49 -04:00
yellows8
a3baa0eeb1 Allow using multiple interfaces with usbComms. Added usbComms Ex funcs. Use RwLock with usbComms. Various other usbComms changes. 2018-04-11 17:18:23 -04:00
yellows8
58835fae1a Use Service for AccountProfile. 2018-04-10 17:06:33 -04:00
yellows8
29211c1800 Use Service for all fs sessions. This fixes an issue with savedata commit. 2018-04-06 12:39:57 -04:00
plutooo
34a35bab27 Done with outlining the GPU init, also introduced Vn object 2018-04-01 18:12:17 +02:00
plutooo
5ea56defc4 Getting closer to GPU initialization 2018-04-01 16:48:52 +02:00
plutooo
e420e53bde Fixing small mistakes 2018-04-01 04:46:40 +02:00
plutooo
165bd8935f Structuring 2018-04-01 04:39:11 +02:00
plutooo
adfe12fc53 Fixing some bugs 2018-03-30 20:56:07 +02:00
plutooo
b819f8372f Started on GPU initialization 2018-03-30 19:57:10 +02:00
yellows8
7f158396ad Added impl for accountProfile*. If the inital smGetService fails, attempt to use 'acc:u0'. 2018-03-28 19:31:36 -04:00
yellows8
26d2e6d7f4 Implemented FsSaveDataIterator (aka ISaveDataInfoReader). In fs*Close(), set the handle to INVALID_HANDLE after closing the handle. Changed ContentStorageId in FsSave to SaveDataType. Added enums FsSaveDataSpaceId and FsSaveDataType. Removed FS_MOUNTSAVEDATA_INVAL_DEFAULT/FS_MOUNTSYSTEMSAVEDATA_INVAL_DEFAULT. 2018-03-26 14:45:12 -04:00
plutooo
9e1d4dbb67 ClearBuffers not yet working. SAD! 2018-03-25 20:33:23 +02:00
plutooo
8fc8d42d61 Started on nvidia/cmds/* 2018-03-25 18:56:59 +02:00
plutooo
66e3810ef8 Sketching on cmd generation 2018-03-25 18:45:24 +02:00
plutooo
cccc865128 Buildfix 2018-03-25 17:47:52 +02:00
plutoo
6c72bf8273 Detect 5.0.0 properly 2018-03-23 19:01:09 +01:00
yellows8
bf216aa667 Added mounting for SystemSaveData. 2018-03-22 22:56:38 -04:00
Dave Murphy
21d27b935e modularise nxlink code 2018-03-18 20:51:49 +01:00
plutoo
09b7facae2 More updates to nvidia 2018-03-17 23:00:25 +01:00
yellows8
213676c5f8 Added hidGetHandheldMode(). 2018-03-15 22:24:52 -04:00
yellows8
0d5bf5ab7b Added more comments for hidSetNpadJoyAssignmentModeDual(). 2018-03-15 11:39:57 -04:00
yellows8
cd14f40a19 Updated hid.h comment. 2018-03-15 11:23:20 -04:00
yellows8
5e9869cc41 Added hidSendVibrationValues(). Improved hidInitializeVibrationDevices(), including changing the HidControllerLayoutType param to HidControllerType. 2018-03-14 21:47:21 -04:00
cpasjuste
4677266d53 ipc.h: fix BufferType invalid conversion (c++) 2018-03-14 13:34:00 +01:00
yellows8
49bea43cce Added envGetLastLoadResult(). 2018-03-11 17:40:28 -04:00
plutoo
08c3d358c6 Implement cmd list 2018-03-11 22:26:49 +01:00
plutoo
c5c7a4c739 Change code style 2018-03-11 21:56:46 +01:00
plutoo
08feab07e8 Started sketching on cmd lists 2018-03-11 21:49:22 +01:00
plutoo
d95da51740 Merge branch 'master' into gpu 2018-03-11 13:21:59 +01:00
plutoo
e112ab6968 Fix ipc session close race properly 2018-03-11 13:21:36 +01:00
plutoo
9a10f85fab Get rid of flag todo 2018-03-11 01:42:45 +01:00
plutoo
ab95d28e30 Completing error notifier 2018-03-11 01:31:46 +01:00
plutoo
9f72f16656 Copyrightfix 2018-03-11 01:17:23 +01:00
plutoo
b23e39ce12 Error notifier bringup 2018-03-11 01:14:52 +01:00
plutoo
516278a4a1 Event bringup 2018-03-11 00:56:00 +01:00
plutoo
7155666262 Zcull context works 2018-03-10 20:40:31 +01:00
plutoo
1aebc58a32 Minor fixes, now gets to whitescreen 2018-03-10 18:08:02 +01:00
plutoo
694714994b Merge branch 'master' into gpu 2018-03-10 17:51:19 +01:00
plutoo
1dfb1beafb Ipc bugfix 2018-03-10 17:49:17 +01:00
plutoo
ba358a4aa4 Minor fixes, adding custom flag to buffer allocation 2018-03-10 16:43:01 +01:00