Commit graph

5222 commits

Author SHA1 Message Date
James Benton
df42f4dc68 cafe/gx2: Fix endian issue in debugCaptureTagGroup. 2019-11-19 11:06:51 +00:00
James Benton
3f4c895181 cafe/gx2: Add missing surface sync in gx2 load state. 2019-11-19 11:06:36 +00:00
James Benton
278f0beb08 decaf-qt: Fix missing 0 initialisation of keyboard state. 2019-11-19 09:52:35 +00:00
James Benton
fbbafb31f2 vulkan: Use tri strip instead of list for quad strip. 2019-11-17 20:42:42 +00:00
James Benton
afbd314d05 vulkan: Implement line loop. 2019-11-17 20:42:38 +00:00
James Benton
3dd7c3953e vulkan: Rewrite push constants and implement point size. 2019-11-17 20:42:33 +00:00
James Benton
2c574c6574 ci: Fix for new aqtinstall changes. 2019-11-17 14:30:08 +00:00
James Benton
717e3eca30 cafe/gx2: Fix GX2PatchDisplayList buffer priority. 2019-11-17 14:04:24 +00:00
James Benton
48043863e5 vulkan: Ignore primitive reset for primitive types which do not support it. 2019-11-17 12:16:13 +00:00
James Benton
baf45d318e vulkan: Improve vertex generation for RECTLIST.
Still not sure what to do with the attributes of the generated vertex
though.
2019-11-17 12:15:41 +00:00
James Benton
1b1bac97e0 cmake: Fix glslang linking in debug mode. 2019-11-17 10:30:00 +00:00
James Benton
15c59370a9 cmake: Define VULKAN_HPP_ENABLE_DYNAMIC_LOADER_TOOL=0
Because vulkan.hpp is a special project which does special things.
2019-11-17 10:10:10 +00:00
James Benton
746dc4d289 vfs: Fix virtual directory iteration.
How the fuck did i not notice this until now???/
2019-11-17 09:07:48 +00:00
James Benton
49cc7fdd6b ios/mcp: Give full permissions to titles with no app.xml 2019-11-17 09:07:32 +00:00
James Benton
d7bc5cb48f cafe/nn_nim: Implement client Initialize / Finalize. 2019-11-16 16:57:09 +00:00
James Benton
227939343a cafe/nn_spm: Implement spm client Initialize/Finalize and SetAutoFatal. 2019-11-16 16:56:43 +00:00
James Benton
520f117aa9 ios/nim: Stub /dev/boss and /dev/nim server. 2019-11-16 16:56:10 +00:00
James Benton
6367143677 ios/acp: Add spm::ExtendedStorageService 2019-11-16 16:55:40 +00:00
James Benton
aae784cd6b ios/pad: Initial implementation of /dev/usb/btrm and /dev/usb/early_btrm. 2019-11-15 08:21:08 +00:00
James Benton
fcad092461 logo.svg: Simplify stroke for D 2019-11-13 21:51:24 +00:00
James Benton
cdee7b42db cafe/coreinit: Register OSDrivers with kernel. 2019-11-13 21:51:20 +00:00
James Benton
86680cdad0 cafe/kernel: Add support for user mode driver registration. 2019-11-13 21:51:15 +00:00
James Benton
de6cf74561 cafe/kernel: Add missing call to initialise work area heap. 2019-11-13 21:51:11 +00:00
James Benton
390b528fe4 cafe/coreinit: Implement MCP_DeviceList and MCP_FullDeviceList. 2019-11-11 21:54:44 +00:00
James Benton
65a3215698 coreinit/mcp: Fix memset when IPC allocation fails. 2019-11-11 21:54:40 +00:00
James Benton
82d45fb276 ios/mcp: Add initial implementation of MCPCommand::DeviceList 2019-11-11 21:54:36 +00:00
James Benton
fc0dd8d688 cafe/coreinit: Fix IPCBufPoolCreate setting wrong messages pointer.
This would lead to messages leaking as ipcBufPoolGetMessageIndex would
return incorrect index.
2019-11-11 21:54:31 +00:00
James Benton
8252bade6e tools/wiiu-rpc: Fix server for large sends which return EWOULDBLOCK. 2019-11-10 09:51:23 +00:00
James Benton
ae0d7b1a93 cafe/gx2: Fix initialisation of tvScanMode.
initialiseDisplay was not being called - let's just use constructor.
2019-11-09 17:07:37 +00:00
James Benton
26c52f0e5a cafe/nn_act: Implement IsServerAccountDeleted{Ex}. 2019-11-09 16:47:40 +00:00
James Benton
9dcfe6e15b cafe/coreinit: Fix MEMCreate* functions checking base pointer too early. 2019-11-09 16:39:05 +00:00
James Benton
d07116c122 decaf-qt: Rescan titles when directory list changes. 2019-11-09 16:23:45 +00:00
James Benton
b55b565005 resources: Cleanup gradients in logo svg. 2019-11-09 14:49:52 +00:00
James Benton
e01ce0446e decaf-qt: Add filter for non-system titles. 2019-11-09 14:28:59 +00:00
James Benton
3099e2ed5e Update logo to an actual vectorised svg.
Apparently the svg was a bunch of embedded PNGs... thats not very SVG like!
2019-11-09 14:28:46 +00:00
James Benton
a7115f4b08 decaf-qt: Add missing copy of Qt5Xml dll 2019-11-09 10:07:20 +00:00
James Benton
4746a7d9c9 decaf-qt: Improve title filtering. 2019-11-08 19:39:19 +00:00
James Benton
c99d5d4122 ci: Build decaf-qt on Linux, 2019-11-08 16:08:59 +00:00
James Benton
f244ad8138 ios/fpd: Implement AccountLoaderService. 2019-11-08 16:08:59 +00:00
James Benton
14312be0b9 ios/fpd: Move AccountData out to it's own file. 2019-11-08 16:08:59 +00:00
James Benton
e44861d8e7 cafe/nn_act: Add AccountLoaderService and implement LoadConsoleAccount. 2019-11-08 16:08:59 +00:00
James Benton
32ec9ffb9a cafe/nn_act: Implement GetBirthday{Ex}. 2019-11-08 16:08:59 +00:00
James Benton
e197023bd5 nn/act: Add AccountLoaderService. 2019-11-08 16:08:59 +00:00
James Benton
baf25fd206 cafe: Add bool type for ppc interface. 2019-11-08 16:08:59 +00:00
James Benton
df6706469f nn_act: Add AccountManagerService and CreateConsoleAccount command. 2019-11-08 16:08:59 +00:00
James Benton
9a36efd1b1 cafe/nn_cmpt: Implement CMPTAcctGetPcConf. 2019-11-08 16:08:59 +00:00
James Benton
adc758e014 cafe/sysapp: Stub SYSGetStandardResult and SYSGetLauncherArgs. 2019-11-08 16:08:59 +00:00
James Benton
166f1506fe cafe: Implement StackObject and StackArray value initialisation. 2019-11-08 16:08:59 +00:00
James Benton
b31287c4aa cafe/coreinit: Implement OSGetSystemMode. 2019-11-08 16:08:59 +00:00
James Benton
e48a8c2119 decaf-qt: Remove pragma optimize. 2019-11-08 16:08:59 +00:00