Commit Graph

  • 2b4a094cd8 Logger Function Prefix Support PixelyIon 2021-03-18 14:33:50 +05:30
  • 6c6e665569 Implement Perfetto Tracing Billy Laws 2021-03-12 00:11:12 +05:30
  • 1155394d58 Improve KMemory + Fix Service Implementation Warning PixelyIon 2021-03-11 23:12:12 +05:30
  • 036416fde7 Address CR Comments (#150) #2090 #150 perfetto PixelyIon 2021-03-23 01:57:24 +05:30
  • 662470c415 Add Default Run Configuration + Ignore runConfigurations.xml PixelyIon 2021-03-23 01:56:38 +05:30
  • 5da5b518c5 Revamp README PixelyIon 2021-03-23 02:04:37 +05:30
  • acc5668274 Disable All Warnings from TZCode PixelyIon 2021-03-21 20:34:59 +05:30
  • 1c5281eb0e Fix BT Audio Stuttering Issues PixelyIon 2021-03-21 00:03:11 +05:30
  • b0e53d4aad Extend Perfetto Tracing PixelyIon 2021-03-20 22:22:08 +05:30
  • c452cd2bf2 Extend SVC table with names PixelyIon 2021-03-20 14:55:48 +05:30
  • 711d4f8824 Optimize NvDevice Function Lookup PixelyIon 2021-03-20 14:49:14 +05:30
  • 5149b333d7 Optimize Service Function Lookup PixelyIon 2021-03-20 01:19:55 +05:30
  • 4e51d76fa6 Logger Function Prefix Support PixelyIon 2021-03-18 14:33:50 +05:30
  • a1d90f053a Implement Perfetto Tracing Billy Laws 2021-03-12 00:11:12 +05:30
  • c7de7890b6 Improve KMemory + Fix Service Implementation Warning PixelyIon 2021-03-11 23:12:12 +05:30
  • 2edca83b8b Switch to skyline tzcode repo Billy Laws 2021-03-21 13:01:29 +00:00
  • d8d4b4c9e0 Address review feedback Billy Laws 2021-03-13 17:34:34 +00:00
  • 74cd0bc2c3 Various timesrv cleanups and comments Billy Laws 2021-03-04 19:38:34 +00:00
  • ba418976b0 Implement full timezone service support Billy Laws 2021-03-03 20:42:51 +00:00
  • 34cb0b49e8 Implement the entirety of time services Billy Laws 2021-02-20 14:27:50 +00:00
  • cb9f5f144e Pull in tzcode submodule and add tzdata assets Billy Laws 2021-03-03 20:40:16 +00:00
  • 63c54207d2 Add AndroidAsset{Backing,FileSystem} for accessing built-in assets Billy Laws 2021-03-03 20:35:24 +00:00
  • a0f6cc161c Add a UUID struct for holding and generating RFC4122 UUIDs Billy Laws 2021-02-13 12:53:17 +00:00
  • 937e3d6f68 Add endiannes swapping helper functions Billy Laws 2021-02-13 12:51:22 +00:00
  • def9f96b02 Add a ResultValue helper class to simplify result handling Billy Laws 2021-02-13 12:50:17 +00:00
  • 705da7df72 Switch to skyline tzcode repo #140 Billy Laws 2021-03-21 13:01:29 +00:00
  • 22b5626ebc Address review feedback Billy Laws 2021-03-13 17:34:34 +00:00
  • d1784373a8 Various timesrv cleanups and comments Billy Laws 2021-03-04 19:38:34 +00:00
  • d278c9e66b Implement full timezone service support Billy Laws 2021-03-03 20:42:51 +00:00
  • 70991116b8 Implement the entirety of time services Billy Laws 2021-02-20 14:27:50 +00:00
  • e642e6d6d1 Pull in tzcode submodule and add tzdata assets Billy Laws 2021-03-03 20:40:16 +00:00
  • 322db99c6c Add AndroidAsset{Backing,FileSystem} for accessing built-in assets Billy Laws 2021-03-03 20:35:24 +00:00
  • d47095ad3c Add a UUID struct for holding and generating RFC4122 UUIDs Billy Laws 2021-02-13 12:53:17 +00:00
  • b09e95666c Add endiannes swapping helper functions Billy Laws 2021-02-13 12:51:22 +00:00
  • 63e27c40df Add a ResultValue helper class to simplify result handling Billy Laws 2021-02-13 12:50:17 +00:00
  • e90dd672af Fix Clock Rescaling Bug (Introduced in #135) PixelyIon 2021-03-10 14:56:01 +05:30
  • 75b769ca1d Add NSP ticket extraction support sspacelynx 2021-02-23 12:33:42 +01:00
  • 02dae9168d Add NSP ticket extraction support #138 sspacelynx 2021-02-23 12:33:42 +01:00
  • 77d8d1bee1 Add support for XCI titlekey decryption sspacelynx 2021-02-28 18:13:54 +01:00
  • 666df1eb43 Add XCI file format support sspacelynx 2021-02-27 23:11:09 +01:00
  • ea0ac4fdb2 Add support for XCI titlekey decryption #137 sspacelynx 2021-02-28 18:13:54 +01:00
  • 8ca99cd26d Add XCI file format support sspacelynx 2021-02-27 23:11:09 +01:00
  • 29e13fbee0
    Fix clicking on yuzu and switchbrew logo (#139) Eyadplayz 2021-03-06 18:40:33 +02:00
  • 92075d8032
    Fix clicking on yuzu and switchbrew logo #139 Eyadplayz 2021-03-06 18:27:44 +02:00
  • a8dafc10e0 Fix backing read size check Billy Laws 2021-03-06 14:46:58 +00:00
  • 4b9f4dcdbd Fix backing read size check #136 Billy Laws 2021-03-06 14:46:58 +00:00
  • 6390561f0f Fixup VFS error checking Billy Laws 2021-03-05 15:20:26 +00:00
  • 87ac25c1a1 Update contributing guidelines for new changes Billy Laws 2021-02-13 12:53:48 +00:00
  • 00d0586d1f Correctly set size in CtrEncryptedBacking Billy Laws 2021-02-08 12:20:45 +00:00
  • 5f942e2dff Split VFS implementations from API Billy Laws 2021-02-06 14:23:42 +00:00
  • 48acb6d369 Address a bunch of issues detected by clang-tidy Billy Laws 2021-02-06 12:36:58 +00:00
  • 5f29ddd231 Fixup VFS error checking #135 Billy Laws 2021-03-05 15:20:26 +00:00
  • 015253a23c Update contributing guidelines for new changes Billy Laws 2021-02-13 12:53:48 +00:00
  • c33b813467 Correctly set size in CtrEncryptedBacking Billy Laws 2021-02-08 12:20:45 +00:00
  • 7dc0ce6839 Split VFS implementations from API Billy Laws 2021-02-06 14:23:42 +00:00
  • 432814b528 Address a bunch of issues detected by clang-tidy Billy Laws 2021-02-06 12:36:58 +00:00
  • 9d5138bef1 Support Ioctl3 without the inline output buffer Billy Laws 2021-02-20 17:23:57 +00:00
  • c489da610e Add locking to GPU VMM and fix a few codestyle issues Billy Laws 2021-01-21 21:20:00 +00:00
  • c1aec00ed1 Rework GPFIFO pushing to optimise performance and accuracy Billy Laws 2021-01-21 20:36:02 +00:00
  • 78cdb1eeb4 Add locking to nvhost-ctrl syncpoint events and sync with switchbrew Billy Laws 2020-11-17 18:17:26 +00:00
  • 1c31440e3d Support Ioctl3 without the inline output buffer #133 Billy Laws 2021-02-20 17:23:57 +00:00
  • c7a5a5a174 Add locking to GPU VMM and fix a few codestyle issues Billy Laws 2021-01-21 21:20:00 +00:00
  • 9c309dbda0 Rework GPFIFO pushing to optimise performance and accuracy Billy Laws 2021-01-21 20:36:02 +00:00
  • a9048ac39d Add locking to nvhost-ctrl syncpoint events and sync with switchbrew Billy Laws 2020-11-17 18:17:26 +00:00
  • c282276b74 Address CR Comments 2 (#132) + Fix Several Scheduler Bugs PixelyIon 2021-03-05 14:36:41 +05:30
  • fe5061a8e0 Address CR Comments (#132) + Change Core Migration API PixelyIon 2021-03-04 19:00:14 +05:30
  • 0ea02f2d56 Fix Non-Cooperative Core Migration + Fix yieldWithCoreMigration + Improve Mutex Locking in ConditionalVariableWait PixelyIon 2021-03-02 15:19:13 +05:30
  • 0233916489 Increase Code Region Size to 4GiB PixelyIon 2021-03-02 15:27:55 +05:30
  • 11c5f50d37 Use likelihood attributes in NCE + Fix System Version + SVC improvements PixelyIon 2021-02-22 00:10:18 +05:30
  • 1884d98163 Implement Address Arbiter PixelyIon 2021-02-21 23:38:13 +05:30
  • 20bdda6a63 Support Core Migration for Running External Thread PixelyIon 2021-02-18 19:43:29 +05:30
  • 198f32de51 Disable uninitialized variable clang-tidy warnings ◱ PixelyIon 2021-02-18 12:07:39 +00:00
  • 861d7e9eb2 Fix SvcClearEvent resetting behaviour ◱ PixelyIon 2021-02-18 11:51:11 +00:00
  • a621408b9c Move to using ASCII separators for Logger ◱ PixelyIon 2021-02-18 11:46:26 +00:00
  • 31db70f1d4 Lock decryption in CtrEncryptedBacking ◱ PixelyIon 2021-02-18 11:43:59 +00:00
  • ce0e032255 Avoid constantly signalling audren DSP done event Billy Laws 2021-02-10 10:42:38 +00:00
  • 7e7a792dc5 Use per-thread scheduler condvars and clean up AS filters ◱ PixelyIon 2021-02-10 10:41:09 +00:00
  • 2bbf526419 Fix Logger Settings + Use Java 8 + Update Kotlin + Extract Native SOs PixelyIon 2021-02-08 09:47:17 +05:30
  • 80302cf1ad Update NDK, Gradle and dependencies + Improve Settings API + Migrate to PugiXML ◱ PixelyIon 2021-01-22 08:32:01 +05:30
  • 1f48fdd4a5 Fix Thread Insertion Optimization + Revert Per-Thread Scheduler Conditions ◱ PixelyIon 2021-01-21 02:59:42 +05:30
  • d5d133372f Fix Clean Exiting + Optimize Core Queues + Optimize Thread Insertion + Implement HID SendVibrationValue ◱ PixelyIon 2021-01-16 02:45:06 +05:30
  • 98b1fd9056 Optimize Scheduler/IPC/HID + Fix Various Bugs ◱ PixelyIon 2021-01-12 01:11:21 +05:30
  • ef52e22cef Improve Synchronization SVCs + Fix TLS Page Allocation Race + Fix KProcess::GetHandle<KObject> ◱ PixelyIon 2021-01-12 00:47:06 +05:30
  • ebadc1d1e1 Generate Stack Traces + More Robust Terminate Handler + Exit Process on Signal in Guest ◱ PixelyIon 2021-01-11 23:20:31 +05:30
  • 14dbb5305a Fix Priority Queue + Cooperative Yielding + Conditional Variable Timeouts ◱ PixelyIon 2020-12-22 19:08:37 +05:30
  • 33bbfb9fb7 Implement Conditional Variables ◱ PixelyIon 2020-12-20 19:39:36 +05:30
  • 7079f11add Implement PI-Mutexes + Optimize InsertThread ◱ PixelyIon 2020-12-16 00:24:08 +05:30
  • 7ba7cd2394 Support Priority & Affinity Mask Changes ◱ PixelyIon 2020-12-11 01:06:00 +05:30
  • f41bcd1e22 Implement Preemptive Scheduling ◱ PixelyIon 2020-12-08 16:13:54 +05:30
  • cf000f5750 Implement Cooperative Scheduling With Load Balancing ◱ PixelyIon 2020-12-05 23:11:52 +05:30
  • 135ca5b5e8 Address CR Comments 2 (#132) + Fix Several Scheduler Bugs #163 #132 PixelyIon 2021-03-05 14:36:41 +05:30
  • 8798422b37 Address CR Comments (#132) + Change Core Migration API PixelyIon 2021-03-04 19:00:14 +05:30
  • adfa432cc2 Fix Non-Cooperative Core Migration + Fix yieldWithCoreMigration + Improve Mutex Locking in ConditionalVariableWait PixelyIon 2021-03-02 15:19:13 +05:30
  • 41adf43809 Increase Code Region Size to 4GiB PixelyIon 2021-03-02 15:27:55 +05:30
  • b655c4ed07 Use likelihood attributes in NCE + Fix System Version + SVC improvements PixelyIon 2021-02-22 00:10:18 +05:30
  • 8a2207dd5e Implement Address Arbiter PixelyIon 2021-02-21 23:38:13 +05:30
  • 1b240c9b59 Support Core Migration for Running External Thread PixelyIon 2021-02-18 19:43:29 +05:30
  • 1f3ddd7e61 Disable uninitialized variable clang-tidy warnings ◱ PixelyIon 2021-02-18 12:07:39 +00:00
  • a34163fb13 Fix SvcClearEvent resetting behaviour ◱ PixelyIon 2021-02-18 11:51:11 +00:00
  • 156be1213e Move to using ASCII separators for Logger ◱ PixelyIon 2021-02-18 11:46:26 +00:00