Commit graph

  • 24040c4cbe
    nuget: bump SharpZipLib from 1.3.3 to 1.4.1 dependabot[bot] 2022-11-24 16:11:48 +0000
  • 14d0c3f157 Fix accidental indent ethanriverpage 2022-11-24 10:50:46 -0500
  • 963695e6c8 Git has gone wonky ethanriverpage 2022-11-24 10:47:09 -0500
  • 06a5d3cf30 ui: Disable updating during emulation ethanriverpage 2022-11-24 10:44:11 -0500
  • da0a6b1b2b Reflected change on Avalonia ethanriverpage 2022-11-24 10:31:43 -0500
  • 65778a6b78
    GPU: Don't trigger uploads for redundant buffer updates (#3828) 1.1.382 riperiperi 2022-11-24 14:50:15 +0000
  • f4e879a1e6
    Reduce usage of Marshal.PtrToStructure and Marshal.StructureToPtr (#3805) 1.1.381 Mary-nyan 2022-11-24 15:26:29 +0100
  • a1ddaa2736
    ui: Fixes disposing on GTK/Avalonia and Firmware Messages on Avalonia (#3885) 1.1.380 Ac_K 2022-11-24 15:08:27 +0100
  • 008286b79f
    Ryujinx.Ava: Add missing redefinition of app name (#3890) 1.1.379 Mary-nyan 2022-11-24 14:52:39 +0100
  • 272eb73c1f chore: Update Ryujinx.SDL2-CS to 2.24.2 Mary 2022-11-24 13:37:52 +0100
  • 96d3c58e8a chore: Update Avalonia related dependencies Mary 2022-11-24 13:30:02 +0100
  • 7fe833af28 Ryujinx.Ava: Add missing redefinition of app name Mary 2022-11-24 13:14:47 +0100
  • 779c6ac0d7 Destroy old swapchain on swapchain recreation Fliperworld 2022-11-24 07:12:07 -0300
  • f3e88ba71a
    Merge branch 'master' into user_manager Emmanuel Hansen 2022-11-24 09:43:39 +0000
  • 3bbb5b0073 Reintroduce the EventFileDescriptor workaround Mary 2022-11-24 10:00:21 +0100
  • 35eacb9055 Revert IPC workaround for now Mary 2022-11-24 09:52:10 +0100
  • bb7a429ab8 Address gdkchan's comments Mary 2022-08-31 19:58:16 +0200
  • cb1135ceca Simplify some scopes Mary 2022-08-31 18:47:39 +0200
  • 701580c70a Fix replyTargetHandle not being added in the proper locking scope Mary 2022-08-31 18:38:34 +0200
  • efaa3a77bc Make server thread yield when managed lock isn't availaible Mary 2022-08-31 18:20:04 +0200
  • e470d3a772 Clean up debug logs Mary 2022-08-31 13:43:57 +0200
  • 0fd54daabd ipc: Rework a bit for multithreads Mary 2022-08-31 13:43:45 +0200
  • eb7757ac25 bsd: Fix eventfd broken logic Mary 2022-08-30 21:01:58 +0200
  • a0c77f8d11
    Fix NRE on Avalonia for error applets with unknown error message (#3888) 1.1.378 gdkchan 2022-11-24 05:31:00 -0300
  • ece36b274d
    GAL: Send all buffer assignments at once rather than individually (#3881) 1.1.377 riperiperi 2022-11-24 07:50:59 +0000
  • 2ac7dbd046 Fix NRE on Avalonia for error applets with unknown error message gdk 2022-11-24 02:10:31 -0300
  • f3cc2e5703
    GPU: Access non-prefetch command buffers directly (#3882) 1.1.376 riperiperi 2022-11-24 01:56:55 +0000
  • 5a39d3c4a1
    GPU: Relax locking on Buffer Cache (#3883) 1.1.375 riperiperi 2022-11-24 01:41:16 +0000
  • cc51a03af9
    nuget: bump Avalonia from 0.10.15 to 0.10.18 (#3817) 1.1.374 dependabot[bot] 2022-11-24 01:26:53 +0000
  • 8166595d84 Merge branch 'master' of https://github.com/lostromb/Ryujinx Logan Stromberg 2022-11-23 14:40:10 -0800
  • b3047af448 Address Feedback riperiperi 2022-11-23 20:07:53 +0000
  • 57a11cc541 Address feedback riperiperi 2022-11-23 20:01:18 +0000
  • fb79343735
    Add _initialized bool to VulkanRenderer and OpenGL Window TSR Berry 2022-11-23 19:14:27 +0100
  • 567c64e149
    ava: Fix JsonSerializer warnings (#3884) 1.1.373 Ac_K 2022-11-23 18:55:26 +0100
  • 36f00985d3
    Update to LibHac 0.17.0 (#3878) 1.1.372 Alex Barney 2022-11-23 10:32:35 -0700
  • 489bd17468 Fixes everything Ac_K 2022-11-23 18:18:06 +0100
  • 4598f7f000 Fix firmware popup on windows Ac_K 2022-11-23 17:51:46 +0100
  • 820c87f6b8 Disallow updating while game is running ethanriverpage 2022-11-23 11:47:46 -0500
  • f434d44a6c
    Add Avalonia OpenGL fixes TSR Berry 2022-11-23 17:41:59 +0100
  • d76d7d2382
    Fix Avalonia crashing/freezing TSR Berry 2022-11-23 17:00:00 +0100
  • 075ef9e098
    TSRBerry's change Ac_K 2022-11-23 16:50:30 +0100
  • 4cc4eb939a ui: Only wait on _exitEvent when MainLoop is active under GTK Ac_K 2022-11-23 16:41:38 +0100
  • 748d87adcc
    Stub IFriendService: 1 (Cancel) (#3841) 1.1.371 WilliamWsyHK 2022-11-23 23:25:49 +0800
  • 26094cf7b4 Generic Math Update HuntBarney 2022-11-23 09:51:28 -0500
  • c6ad7b2e3d ava: Fix JsonSerializer warnings Ac_K 2022-11-23 15:05:26 +0100
  • 9a03b94839
    Update Ryujinx.HLE/HOS/Services/Friend/ServiceCreator/IFriendService.cs Ac_K 2022-11-23 14:52:37 +0100
  • 0fd47ff490
    remove redundant logs (#3877) 1.1.370 Emmanuel Hansen 2022-11-23 10:28:46 +0000
  • 6a7efde845 GPU: Relax locking on Buffer Cache riperiperi 2022-11-23 01:06:51 +0000
  • 373ed5c1c1 Small change while I'm here riperiperi 2022-11-23 00:34:10 +0000
  • 2047217592 GPU: Access non-prefetch command buffers directly riperiperi 2022-11-21 23:27:24 +0000
  • f7e838332e GAL: Send all buffer assignments at once rather than individually riperiperi 2022-11-20 16:53:20 +0000
  • bbc0e89084 Don't clear SD card saves when starting the emulator Alex Barney 2022-11-20 14:39:03 -0700
  • 71d9819f89 Update to LibHac 0.17.0 Alex Barney 2022-11-19 21:45:42 -0700
  • f088c3d344
    Do not update shader state for DrawTextures (#3876) 1.1.369 gdkchan 2022-11-21 14:16:00 -0300
  • 92827d78b1 Merge branch 'master' of https://github.com/lostromb/Ryujinx Logan Stromberg 2022-11-20 17:12:09 -0800
  • d47e76a3c7 remove redundant logs Emmanuel Hansen 2022-11-20 19:24:31 +0000
  • 905a191e28
    Use upstream unicorn for Ryujinx.Tests.Unicorn (#3771) 1.1.368 TSRBerry 2022-11-20 20:18:21 +0100
  • ac88be5d4a Do not update shader state for DrawTextures gdk 2022-11-20 15:27:30 -0300
  • ab0491817e
    Reword the description of the 6GB expand DRAM hack to be less tantalizing (#3870) 1.1.367 EmulationFanatic 2022-11-20 10:15:57 -0700
  • b08384aecd Update phrasing. MutantAura 2022-11-20 16:30:37 +0000
  • af10136e15 Save user input MutantAura 2022-11-20 16:15:16 +0000
  • 113bbf8bef Add DRAM expansion to the naughty list MutantAura 2022-11-19 15:19:12 +0000
  • 5de6ae426e
    Unsubscribe MemoryUnmappedHandler even when GPU channel is destroyed (#3872) 1.1.366 gdkchan 2022-11-19 23:54:33 -0300
  • 2e3bea8d3e Unsubscribe MemoryUnmappedHandler even when GPU channel is destroyed gdk 2022-11-19 22:17:31 -0300
  • 90bee302f9 Address feedback EmulationFanatic 2022-11-19 14:05:10 -0700
  • 5ea0eaab51 Reword the hack to something less tantalizing EmulationFanatic 2022-11-19 13:30:14 -0700
  • 6451cb01a8 Fix buffers being disposed before copy gdk 2022-10-10 00:57:11 -0300
  • 966529492d Fix multi-range replacement at the start or end creating zero sized sub-ranges gdk 2022-09-16 15:36:25 -0300
  • 84c7b99bd7 PR feedback gdk 2022-07-09 23:21:19 -0300
  • 0258e7efa0 MultiRange.IsNull doesn't make sense without a matching Null static property gdk 2022-07-02 15:31:04 -0300
  • 9a9012befb Formatting gdk 2022-07-01 20:44:41 -0300
  • 7d48522b90 Buffer offset based region overlap check for modified range inheritance gdk 2022-07-01 20:44:04 -0300
  • bc0d20e73e Rename MultiRange.GetSlice to MultiRange.Slice gdk 2022-07-01 17:24:49 -0300
  • ca39a6b42b Remove bogus GetGpuBufferRange method gdk 2022-07-01 17:24:00 -0300
  • 1538f50875 Make sure we use up-to-date mappings for copy and clear gdk 2022-07-01 16:52:45 -0300
  • 316ff679df Change methods that returns uniform buffer address to return GPU VA gdk 2022-07-01 16:51:47 -0300
  • 1f35085da4 Update XML docs gdk 2022-07-01 16:30:03 -0300
  • 8ede5c4581 Remove some unused code gdk 2022-07-01 14:40:25 -0300
  • e8de087a6f More efficient append for MultiRange when there's only one sub-range gdk 2022-07-01 14:33:16 -0300
  • 5e7703aa6f Fix double disposal and ensure consistent mapping ranges gdk 2022-07-01 02:32:48 -0300
  • d846b09335 Tracking handle inheritance fixes gdk 2022-06-28 18:43:45 -0300
  • add61230f1 Move all write tracking into a new BufferRegion class gdk 2022-06-27 22:17:15 -0300
  • cd2552f653 When capturing region handles, account for adjacent handles of the same memory page gdk 2022-06-27 13:28:06 -0300
  • 9e28ea91b5 Support non-contiguous buffers with a virtual buffer cache gdk 2022-06-27 02:15:39 -0300
  • 69ced3a6e8
    Fix shader cache on Vulkan when geometry shaders are inserted (#3868) 1.1.365 gdkchan 2022-11-19 06:24:23 -0300
  • b6c596fcd7 Fix shader cache on Vulkan when geometry shaders are inserted gdk 2022-11-19 00:46:36 -0300
  • 2e43d01d36
    Move gl_Layer from vertex to geometry if GPU does not support it on vertex (#3866) 1.1.364 gdkchan 2022-11-18 23:27:54 -0300
  • 7373ec5792
    Vulkan: Clear dummy texture to (0,0,0,0) on creation (#3867) 1.1.363 riperiperi 2022-11-19 02:11:34 +0000
  • 45b12ce310 PR feedback gdk 2022-11-18 23:05:16 -0300
  • c27346a9b4 Vulkan: Clear dummy texture to (0,0,0,0) on creation riperiperi 2022-11-19 00:51:14 +0000
  • f935f883b1 Shader cache version bump gdk 2022-11-18 21:17:29 -0300
  • 1437e0e687 Move gl_Layer from vertex to geometry if GPU does not support it on vertex gdk 2022-11-18 21:13:17 -0300
  • de162a648b
    Gpu: Fix thread safety of ReregisterRanges (#3865) 1.1.362 riperiperi 2022-11-18 20:47:29 +0000
  • 204695741b Gpu: Fix thread safety of ReregisterRanges riperiperi 2022-11-18 17:34:42 +0000
  • 131baebe2a
    Vulkan: Don't create preload command buffer outside a render pass (#3864) 1.1.361 riperiperi 2022-11-18 14:58:56 +0000
  • 187372cbde
    Prune ForceDirty and CheckModified caches on unmap (#3862) riperiperi 2022-11-18 14:58:24 +0000
  • 6ece44ec53 Add comment base on request WilliamWsyHK 2022-11-18 21:17:47 +0800
  • 74aa161c9e Update according to review comments. WilliamWsyHK 2022-11-12 11:41:30 +0800
  • 49fe727264 Add friend/Cancel. Closes #3824 WilliamWsyHK 2022-11-12 11:24:46 +0800
  • 022d495335
    am: Stub GetSaveDataSizeMax (#3857) 1.1.359 TSRBerry 2022-11-18 04:29:01 +0100