Commit Graph
3866 Commits
Author SHA1 Message Date
Hamish Milneandzhupengfei 8bd3e8cd27 Serialize HTTP service 2020-02-13 17:41:22 +08:00
Hamish Milneandzhupengfei 74361fa3fb Serialize HID service 2020-02-13 17:41:21 +08:00
Hamish Milneandzhupengfei 30494c06a4 Serialize GSP service 2020-02-13 17:41:21 +08:00
Hamish Milneandzhupengfei 9877bf7d48 Change how the boost target works; disable external warnings in MSVC 2020-02-13 17:41:20 +08:00
Hamish Milneandzhupengfei d041901a30 Some more CI fixes 2020-02-13 17:41:20 +08:00
Hamish Milneandzhupengfei c7106e232f Fix a bug on mingw 2020-02-13 17:41:16 +08:00
Hamish Milneandzhupengfei d6862c2fca Some CI fixes 2020-02-13 17:40:52 +08:00
Hamish Milneandzhupengfei 7b846ffa98 clang-format fixes 2020-02-13 17:39:15 +08:00
Hamish Milneandzhupengfei d482fb359c Attempting to fix mingw on windows 2020-02-13 17:38:25 +08:00
Hamish Milneandzhupengfei 6917eaf53b Use load_construct_data for kernel objects 2020-02-13 17:38:25 +08:00
Hamish Milneandzhupengfei 3ed8d95866 Serialize FS service; some compiler fixes 2020-02-13 17:38:24 +08:00
Hamish Milneandzhupengfei d1096de245 Added FRD service serialization 2020-02-13 17:38:24 +08:00
Hamish Milneandzhupengfei 4354179156 Added ERR service serialization 2020-02-13 17:38:23 +08:00
Hamish Milneandzhupengfei 452ae2e371 Added DSP service serialization 2020-02-13 17:38:23 +08:00
Hamish Milneandzhupengfei 30fe2bfe38 Added DLP service serialization 2020-02-13 17:38:23 +08:00
Hamish Milneandzhupengfei a0c3b91785 Added CSND serialization 2020-02-13 17:38:23 +08:00
Hamish Milneandzhupengfei 17b9cbefef CAM service serialization 2020-02-13 17:38:22 +08:00
Hamish Milneandzhupengfei 1185d62792 BOSS service serialization 2020-02-13 17:38:22 +08:00
Hamish Milneandzhupengfei 5265c79056 APT service serialization 2020-02-13 17:38:21 +08:00
Hamish Milneandzhupengfei 3e752002c4 Replace g_kernel with Core::Global etc. 2020-02-13 17:38:21 +08:00
Hamish Milneandzhupengfei e707685c2a Serialize AM services 2020-02-13 17:38:20 +08:00
Hamish Milneandzhupengfei 89e4e49a63 Finished AC and ACT service serialization 2020-02-13 17:38:20 +08:00
Hamish Milneandzhupengfei 3fd5c431f1 Service serialization framework; done AC 2020-02-13 17:38:20 +08:00
Hamish Milneandzhupengfei ac0337d8df Started IPC services serialization 2020-02-13 17:38:19 +08:00
Hamish Milneandzhupengfei 7a5bde0b44 Serialize service manager, server prt 2020-02-13 17:38:19 +08:00
Hamish Milneandzhupengfei 4f95575d41 Serialize some more kernel objects 2020-02-13 17:38:18 +08:00
Hamish Milneandzhupengfei 8c81500dee Serialize kernel/hle/memory 2020-02-13 17:38:18 +08:00
Hamish Milneandzhupengfei c284192a87 Serialize geometry_pipeline 2020-02-13 17:38:17 +08:00
Hamish Milneandzhupengfei f557d26b40 Added CPU, mutex, process, thread, timer 2020-02-13 17:38:16 +08:00
Hamish Milneandzhupengfei 06891d9454 Added client/server objects 2020-02-13 17:38:16 +08:00
Hamish Milneandzhupengfei 5035e68dad Added derived kernel objects 2020-02-13 17:38:15 +08:00
Hamish Milneandzhupengfei f79c9668a3 Added shader state; WIP kernel objects 2020-02-13 17:38:10 +08:00
Hamish Milneandzhupengfei 6f00976ab5 video_core serialization 2020-02-13 17:34:16 +08:00
Hamish Milneandzhupengfei ee2cae2093 Added core serialization 2020-02-13 17:34:13 +08:00
Hamish Milneandzhupengfei dc04774ece Added POD serialization 2020-02-13 17:27:51 +08:00
Hamish Milneandzhupengfei 6940c99ed6 Added boost serialization 2020-02-13 17:27:50 +08:00
James RoweandGitHub 17e9522921 Merge pull request #5069 from vitor-k/min-window2
Update minimum window size based on current layout
2020-02-08 12:46:20 -07:00
zhupengfei 05a82b15e6 swkbd: Fix digit filter
The DIGIT filter was incorrectly implemented as preventing all digits. It actually limits the maximum digit count to max_digits, according to ctrulib and hardware testing.
2020-02-04 16:56:30 +08:00
Vitor Kiguchi 2035207dde log disk shader cache setting 2020-01-23 00:49:17 -03:00
Vitor Kiguchi b713fe3329 Address review comments 2020-01-22 12:51:04 -03:00
Vitor Kiguchi 157f82141d Make a separate function for getting minimum size based on layout 2020-01-21 19:31:39 -03:00
Vitor Kiguchi 0dcb886ef2 clang format 2020-01-21 14:24:16 -03:00
Vitor Kiguchi 718f04af6d Correctly treat cases when current size is smaller than the minimum defined by the layout 2020-01-21 13:32:51 -03:00
Vitor Kiguchi 5d0353c391 correct ProcessConfigurationChanges 2020-01-20 23:00:33 -03:00
Vitor Kiguchi 6e1a873e57 use the defined constants instead of magic numbers for screen dimensions 2020-01-20 23:00:33 -03:00
Vitor Kiguchi 64737afdbc Change min_client_area_size based on layout 2020-01-20 23:00:21 -03:00
James RoweandGitHub a0f9c795c8 Merge pull request #5043 from vitor-k/screen-rotate
Implement Upright/Book-style layout
2020-01-20 18:38:06 -07:00
Vitor Kiguchi c2179a1dd0 log the upright screen setting 2020-01-20 22:32:16 -03:00
Vitor Kiguchi be88d2a59a implement upright orientation for side and large frame layouts 2020-01-20 22:32:15 -03:00
vitor-k 89cab445d4 Implementation of screen rotation without use of additional layouts.
This is based on what was done using additional layouts, but modified
to have a variable to control rotation and making it so Single Screen
Layout behaves like Upright Single would, and Default Layout behaves
like Upright Double would, when the new variable is used.

Large Layout and Side Layout currently ignore the new variable.
New variable still currently doesn't have a hotkey.
2020-01-20 22:31:51 -03:00