Commit graph

  • f77694e4f7
    Implement a new physical memory manager and replace DeviceMemory (#856) gdkchan 2020-05-03 19:54:50 -0300
  • bd1cf72629 Typo gdkchan 2020-05-01 18:28:11 -0300
  • a2273d5572 Return a well defined value for GetPhysicalAddress with invalid VA, and do not return unmapped ranges as modified gdkchan 2020-05-01 18:24:02 -0300
  • ceb1f7590c Fix build gdkchan 2020-04-30 02:51:40 -0300
  • 5af3a05b5b Address PR feedback gdkchan 2020-04-25 21:51:23 -0300
  • 676df97674 Update Ryujinx.Cpu to .NET Core 3.1 gdkchan 2020-04-22 02:56:21 -0300
  • 756f299979 Remove ghost parameter description gdkchan 2020-04-17 23:25:57 -0300
  • 71ec6d80a9 Address PR feedback and format NativeInterface class gdkchan 2020-04-17 15:47:39 -0300
  • d444611d6c Do not perform address translation when size is 0 gdkchan 2020-04-17 00:07:24 -0300
  • dcacc34de3 Some nits gdkchan 2020-04-12 22:14:10 -0300
  • a699521191 Add Ryujinx.Cpu project, move MemoryManager there and remove MemoryBlockWrapper gdkchan 2020-04-12 22:09:44 -0300
  • a3de32b63e Add back optimization to avoid useless buffer updates gdkchan 2020-04-08 22:09:14 -0300
  • 192ceeafe6 Remove XML doc for ghost param gdkchan 2020-04-08 20:43:22 -0300
  • 032f86bb7e Simplify MarkRegionAsModified gdkchan 2020-04-08 20:04:33 -0300
  • 3916f9f0a8 Fix memory write tracking not marking all pages as modified in some cases gdkchan 2020-04-08 18:50:44 -0300
  • bd4336aedf QueryModified improvements gdkchan 2020-04-08 17:24:23 -0300
  • e57e0eb2ff Address PR feedback gdkchan 2020-04-08 16:18:56 -0300
  • b4783891ec Throw in separate method to improve codegen gdkchan 2020-04-07 15:07:38 -0300
  • 8dedb3ccc1 Add MemoryBlock destructor gdkchan 2020-04-07 14:58:03 -0300
  • 0a02cb0737 GetRef without checks for 8-bits and 16-bits CAS gdkchan 2020-04-07 01:47:59 -0300
  • 1f4454cbeb Fix JitCache not being set as initialized gdkchan 2020-04-07 01:23:53 -0300
  • d85c7cd23e Proper disposal of some objects on tests gdkchan 2020-04-07 01:16:32 -0300
  • fa9535872e Fix leak on unix memory allocation gdkchan 2020-04-07 00:43:25 -0300
  • 381fd0a9fe Document exceptions on MemoryBlock gdkchan 2020-04-07 00:35:18 -0300
  • 1c3f10425a Fix tests gdkchan 2020-04-06 00:18:34 -0300
  • 7bd9dd5eb8 Remove host memory management from CPU project, use Ryujinx.Memory instead gdkchan 2020-04-05 23:53:19 -0300
  • dc74dc7d8e New CPU memory manager and general code cleanup gdkchan 2020-03-29 23:03:55 -0300
  • 1b4c87984e Add memory tests gdkchan 2020-01-19 15:35:15 -0300
  • 34c6b23928 Fix debug build gdkchan 2020-01-03 17:48:58 -0300
  • 1f80606a7d Proper generic constraints gdkchan 2020-01-03 00:11:27 -0300
  • 11764b60a0 Implement a new physical memory manager and replace DeviceMemory gdkchan 2020-01-02 00:23:47 -0300
  • fa0bec1c89
    Fix typo VolcaEM 2020-05-03 23:20:50 +0200
  • e5047b9499
    Add various result codes to Loader VolcaEM 2020-05-03 23:19:04 +0200
  • 1758424208
    Use correct swizzle on depth-stencil textures (#1196) gdkchan 2020-05-03 18:18:00 -0300
  • ea3d5fde73
    Remove buffer invalidation (#1194) gdkchan 2020-05-03 18:07:42 -0300
  • a45e11aed9
    Fix formatting from previous PR VolcaEM 2020-05-03 22:52:12 +0200
  • 8eacaf8b0c
    Add error code for denied internet request in Friends VolcaEM 2020-05-03 22:49:45 +0200
  • b0f0bd205d
    Add various error codes to Audio (#1201) VolcaEM 2020-05-03 22:45:22 +0200
  • 28e12dad0f
    Fix issues causing keyboard profiles to throw errors on load. (#1206) riperiperi 2020-05-03 19:42:17 +0100
  • 1177a3913f Re-add space before the using aliases riperiperi 2020-05-03 17:52:50 +0100
  • 9850ca25be Fix issues causing keyboard profiles to throw errors on load. riperiperi 2020-05-03 17:46:52 +0100
  • fc10bcc754 Address Ac_K's comments Thog 2020-05-03 17:30:29 +0200
  • cf1ea4d155
    Add various error codes to BCAT (#1202) VolcaEM 2020-05-03 17:06:30 +0200
  • d23de9d84e Ensure there's a command between begin and end query. riperiperi 2020-04-29 10:56:23 +0100
  • b974908470 Wake the consumer threads when incrementing syncpoints. riperiperi 2020-04-29 02:01:01 +0100
  • b9e54ed39c Use overloads instead of passing object. riperiperi 2020-04-28 02:10:49 +0100
  • e7330c3d36 Resolve some comments. riperiperi 2020-04-28 00:54:49 +0100
  • 69de3f9df2 Implementation of query queue and host conditional rendering riperiperi 2020-04-26 21:26:44 +0100
  • 44e90338cd Merge branch 'master' into aot LDj3SNuD 2020-05-03 16:02:55 +0200
  • de13d29dac Update GLRenderer.cs LDj3SNuD 2020-05-03 16:01:58 +0200
  • 442ab7b07d Add Dock/Handheld on status bar HorrorTroll 2020-05-03 20:59:20 +0700
  • 8bc763a7a2 Update SettingsWindow.cs LDj3SNuD 2020-05-03 15:55:37 +0200
  • 8fe3df3056 Merge branch 'master' into aot LDj3SNuD 2020-05-03 15:55:13 +0200
  • 676fc73885
    Revert package include condition (#1204) Xpl0itR 2020-05-03 14:36:51 +0100
  • 80d0cc7d6f system: Make index 0 of keyboards in configuration 'all keyboards' Thog 2020-05-03 15:00:29 +0200
  • 4843b8d231 Added possibility to skip translations and continue execution, using ESC key. LDj3SNuD 2020-05-03 13:54:49 +0200
  • afecb551c5 ui: fix major regression on SaveConfig Thog 2020-05-03 12:08:21 +0200
  • 538fba826b
    Improvements to input and input configuration in the GUI. (#849) Xpl0itR 2020-05-03 03:00:53 +0100
  • 988f75467c
    more nits Xpl0itR 2020-05-03 02:52:09 +0100
  • 38fb82c5c5
    nits Xpl0itR 2020-05-03 02:30:39 +0100
  • 0df81849ba
    Requested changes Xpl0itR 2020-05-03 02:03:46 +0100
  • e439dd63e0
    Improvements to input and input configuration in the GUI Xpl0itR 2020-04-25 01:52:10 +0100
  • 5f3558fd51
    catch key errors (#1157) Xpl0itR 2020-05-03 00:43:22 +0100
  • 99f98740d5
    catch key errors Xpl0itR 2020-04-25 01:24:56 +0100
  • 9be4e4c766
    Adding .editorconfig so code style can be consistent and localized (#1131) Michael Kuklinski 2020-05-02 17:58:58 -0500
  • b0e63cb44c
    Add some results codes from Libhac and keep names consistent VolcaEM 2020-05-03 00:33:23 +0200
  • 764891e670
    nvservice: add a lock around NvHostEvent and remove release fence on SFv2 (#1197) Thog 2020-05-02 22:47:06 +0200
  • 37bac64439
    Add various error codes to BCAT VolcaEM 2020-05-02 22:38:20 +0200
  • 33bd8a4e31
    Add various error codes to Audio VolcaEM 2020-05-02 22:19:38 +0200
  • d9e04d8fde Don't allow infinite timeout on syncpoint while printing all timeout for better debugging Thog 2020-05-02 22:17:31 +0200
  • 946ba6c629 surfaceflinger: remove leftovers from the release fence Thog 2020-05-02 21:07:36 +0200
  • c0e5e6b270 Merge branch 'master' into editorconfig Michael Kuklinski 2020-05-02 11:32:19 -0500
  • 687fe5d9de
    Merge pull request #5 from Ryujinx/master Michael Kuklinski 2020-05-02 11:28:31 -0500
  • d1df56b03e FenceAction: Add a timeout of 1 seconds as this shouldn't wait forever anyuway Thog 2020-05-02 17:40:45 +0200
  • 911c7127c0 Disable surface flinger release fence and readd infinite timeout Thog 2020-05-02 16:50:56 +0200
  • cedfac3fd9 Logging the curent firmware version SeraUX 2020-05-02 14:50:00 +0200
  • 0a3b75ae2b
    Add error code for denied internet request in Account (#1182) VolcaEM 2020-05-02 14:12:11 +0200
  • 8a7c00c39a
    Add various error codes to AM (#1183) VolcaEM 2020-05-02 13:45:45 +0200
  • 79b8dc7a85 Use correct swizzle on depth-stencil textures gdkchan 2020-05-01 23:03:57 -0300
  • 3e1c897fdd nvservice: add a lock to NvHostEvent Thog 2020-05-02 02:36:33 +0200
  • 9aacea1478 Remove buffer invalidation gdkchan 2020-05-01 19:34:48 -0300
  • 81cba3c3df
    nvservices: mitigate abort with heavy load on the GPU processing thread (#1173) Thog 2020-05-01 23:18:42 +0200
  • 71dbb38b9a
    Do not compute dominance information when not in SSA (#1176) Ficture Seven 2020-05-02 01:15:55 +0400
  • 16bfed12ec Upgrade projects to C#8 Ac_K 2020-05-01 19:30:05 +0200
  • a0c06103c9
    am: add IsVrModeEnabled (#1189) Thog 2020-05-01 18:51:00 +0200
  • 5860de4b19 Address Ac_K's comments Thog 2020-05-01 18:11:23 +0200
  • f2856a7497 Merge branch 'master' into aot LDj3SNuD 2020-05-01 17:25:43 +0200
  • 3ea22d60ad Support translations not only in high quality and rejit. LDj3SNuD 2020-05-01 17:19:13 +0200
  • 12801bec9d Update GLWidget to 1.0.2 Thog 2020-05-01 13:02:08 +0200
  • dc19199c20 am: stub IsVrMode Thog 2020-05-01 03:09:19 +0200
  • 157fc0dcff am: Implemnet common web applets Thog 2020-05-01 02:57:39 +0200
  • ba7db8ccef
    Update to LibHac 0.11.1 (#1186) Alex Barney 2020-04-30 15:11:10 -0700
  • ceefd67b00 Update to LibHac 0.11.1 Alex Barney 2020-04-30 14:43:57 -0700
  • 02cd2d0bbd Fix block iteration on kernel MemoryManager InsertBlock function gdkchan 2020-04-30 15:34:44 -0300
  • 385f9c2c96
    TitleID -> TitleId VolcaEM 2020-04-30 20:29:32 +0200
  • 91e314c0be
    Add various error codes to AM VolcaEM 2020-04-30 20:26:42 +0200
  • 0966b8f668
    Add error code for denied internet request in Account VolcaEM 2020-04-30 20:15:53 +0200
  • 3ae24a9021 Remove travis configuration Thog 2020-04-30 17:09:41 +0200
  • aec2939923 Address gdkchan's comment Thog 2020-04-30 17:02:56 +0200
  • 886e42fb19
    Use the official JSON parser (#1151) Thog 2020-04-30 14:07:41 +0200