Commit graph

  • 752f4c5c7a Update MainWindow.cs AqibH 2023-02-16 16:12:46 -0600
  • fe80b5f306 Update Ryujinx.Ui.Common/Configuration/ConfigurationState.cs AqibH 2023-02-16 16:05:42 -0600
  • 31860c0db4 Update MainWindow.cs AqibH 2023-02-16 15:55:19 -0600
  • e557d0f779 Update MainWindow.cs AqibH 2023-02-16 15:51:19 -0600
  • d5ab7f3ee2 Update ConfigurationState.cs AqibH 2023-02-16 15:49:40 -0600
  • b63974d094 Update ConfigurationFileFormat.cs AqibH 2023-02-16 15:39:49 -0600
  • cb0184eaf9 Update MainWindow.cs HaizenTrist 2023-02-16 14:19:30 -0600
  • 67f2fb554f Update ConfigurationFileFormat.cs HaizenTrist 2023-02-16 14:16:02 -0600
  • f4d8b3d656 Update ConfigurationState.cs HaizenTrist 2023-02-16 14:10:35 -0600
  • 3b4ff2d6d9
    nuget: bump System.IdentityModel.Tokens.Jwt from 6.29.0 to 6.30.0 (#4736) 1.1.737 dependabot[bot] 2023-04-28 11:54:19 +0200
  • 12504f280c
    Fix paths and typos for macOS scripts (#4738) 1.1.736 TSRBerry 2023-04-28 10:14:44 +0200
  • 367c1badf0
    Update outdated comments about rcodesign Mary 2023-04-28 09:46:10 +0200
  • 9850610d69
    Fix paths and typos for macOS scripts TSR Berry 2023-04-28 02:09:56 +0200
  • 250fc51374 Adjust github workflows for new src directory 1.1.735 TSR Berry 2023-04-26 05:12:19 +0200
  • 206e0882c2 Adjust Ryujinx.Tests.Memory namespace TSR Berry 2023-04-26 04:35:11 +0200
  • 609abc8b9b Rename Ryujinx.Memory.Tests to Ryujinx.Tests.Memory TSR Berry 2023-04-26 04:34:16 +0200
  • cee7121058 Move solution and projects to src TSR Berry 2023-04-08 01:22:00 +0200
  • d390d45ef3
    Adjust github workflows for new src directory TSR Berry 2023-04-26 05:12:19 +0200
  • 52dd1f2bc2
    Adjust Ryujinx.Tests.Memory namespace TSR Berry 2023-04-26 04:35:11 +0200
  • a8f9d3c280
    Rename Ryujinx.Memory.Tests to Ryujinx.Tests.Memory TSR Berry 2023-04-26 04:34:16 +0200
  • cdd88b0ed4
    Move solution and projects to src TSR Berry 2023-04-08 01:22:00 +0200
  • 2c15a27f56
    nuget: bump System.IdentityModel.Tokens.Jwt from 6.29.0 to 6.30.0 dependabot[bot] 2023-04-27 17:01:44 +0000
  • 4389109745
    Merge ce2a3b2ba9 into cd124bda58 Christopher Merrill 2023-04-27 16:14:31 +0200
  • cd124bda58
    Fix geometry shader layer passthrough regression (#4735) 1.1.734 gdkchan 2023-04-27 11:09:49 -0300
  • cb29fd0808 Shader cache version bump gdk 2023-04-27 10:37:46 -0300
  • 5f2eb52527 Fix geometry shader layer passthrough regression gdk 2023-04-27 10:32:22 -0300
  • b89637a4b0 code issue fixes NitroTears 2023-04-27 21:47:38 +1000
  • 008d843b3b fixes to .shortcut data NitroTears 2023-04-27 21:37:17 +1000
  • e23ff53c0f Added linux .desktop shortcut creation Luke Kellett 2023-04-27 20:30:05 +1000
  • b7890217cd Merge branch 'master' into create-shortcut Luke Kellett 2023-04-27 19:25:44 +1000
  • a28c822f22 Add config option for logging Jarred Wilson 2023-04-25 22:22:10 -0400
  • aec56a75fc Shader cache version bump gdk 2023-03-22 00:02:50 -0300
  • be4473e633 Eliminate redundant multiplications by gl_FragCoord.w on the shader gdk 2023-03-21 23:41:41 -0300
  • 9f12e50a54
    Refactor attribute handling on the shader generator (#4565) 1.1.733 gdkchan 2023-04-25 19:51:07 -0300
  • 097562bc6c
    Add missing check for thread termination on ArbitrateLock (#4722) 1.1.732 gdkchan 2023-04-25 19:33:14 -0300
  • eec7774b90 Use TerminationRequested in all places where it can be used gdk 2023-04-25 10:32:27 -0300
  • f82ab89400 Add missing check for thread termination on ArbitrateLock gdk 2023-04-25 10:26:53 -0300
  • 2258fb1dc3
    Merge 1f2a07cb80 into db4242c5dc FICTURE7 2023-04-25 14:44:17 +0800
  • 4e6dcc121e Fix build gdk 2023-04-24 22:19:14 -0300
  • dbf6206b30 Fix incorrect load for per-patch outputs gdk 2023-04-06 13:44:09 -0300
  • b2116b7a55 Remove replacements that are no longer needed on GLSL compilation on Vulkan gdk 2023-03-23 20:19:48 -0300
  • ab4c6356b5 Delete GetOperandDef and GetOperandUse gdk 2023-03-23 20:19:03 -0300
  • a3bc377236 PR feedback gdk 2023-03-23 20:18:24 -0300
  • c968b96e9d Fix geometry shader recognition gdk 2023-03-19 12:11:05 -0300
  • fd1066bdec Shader cache version bump gdk 2023-03-18 20:18:31 -0300
  • aa6031fed7 Fix GLSL transform feedback outputs mistmatch with fragment stage gdk 2023-03-18 18:29:22 -0300
  • ad63541833 Add back the Intel FrontFacing bug workaround gdk 2023-03-18 17:34:43 -0300
  • 57959e82f4 Implement gl_ViewportMask[] gdk 2023-03-18 17:16:08 -0300
  • d36c153d2d Refactor attribute handling on the shader generator gdk 2023-03-18 16:32:44 -0300
  • db4242c5dc
    Implement DMA texture copy component shuffle (#4717) 1.1.731 gdkchan 2023-04-24 10:28:03 -0300
  • 60b58927e5 Set UInt24 alignment to 1 gdk 2023-04-24 04:07:34 -0300
  • e3176a50f5 Implement DMA texture copy component shuffle gdk 2023-04-24 03:46:57 -0300
  • 4dd77316f7
    Use vector transform feedback outputs with fragment shaders (#4708) 1.1.730 gdkchan 2023-04-24 03:34:38 -0300
  • 3f98369a17
    Set the console title for GTK again (#4706) 1.1.729 TSRBerry 2023-04-24 08:15:19 +0200
  • c26aeefe03
    Fix amiibo timeout issues & log errors/exceptions (#4712) 1.1.728 TSRBerry 2023-04-24 04:08:31 +0200
  • 666e05f5cb
    Reducing Memory Allocations 202303 (#4624) 1.1.727 jhorv 2023-04-23 22:06:23 -0400
  • 8fc9e9e451 make ByteMemoryPoolBuffer responsible for renting memory Jim Horvath 2023-04-19 22:33:35 -0400
  • ec25780840 replace MemoryBuffer with ByteMemoryPool modeled after System.Buffers.ArrayMemoryPool<T> Jim Horvath 2023-04-19 22:27:46 -0400
  • 21f6e2aa22 tweak KTimeManager spin behavior Jim Horvath 2023-04-03 13:38:29 -0400
  • 47b5ac7d1b Revert "IpcService - call commands via dynamic methods instead of reflection .Invoke(). Faster to call and with fewer allocations because parameters can be passed directly instead of as an array" Jim Horvath 2023-03-31 21:19:37 -0400
  • d1e516ead0 whitespace fix Jim Horvath 2023-03-31 19:33:12 -0400
  • 126eb21868 make parameter ReadOnlySpan instead of Span Jim Horvath 2023-03-31 19:31:15 -0400
  • e21a0f840d update changes to use MemoryBuffer Jim Horvath 2023-03-20 12:43:49 -0400
  • 206927dae9 add MemoryBuffer type for working with MemoryPool<byte> Jim Horvath 2023-03-20 12:37:43 -0400
  • 1752c55a51 Make ButtonMappingEntry a record struct to avoid allocations. Set the List<ButtonMappingEntry> capacity according to use. Jim Horvath 2023-03-19 14:46:02 -0400
  • 9034ccf0dc IpcService - call commands via dynamic methods instead of reflection .Invoke(). Faster to call and with fewer allocations because parameters can be passed directly instead of as an array Jim Horvath 2023-03-19 14:28:25 -0400
  • 3ee903848f use MemoryPool, reduce ~175k bytes/sec allocation during game execution Jim Horvath 2023-03-19 14:25:06 -0400
  • 151d795871 KTimeManager - let SpinWait decide when to Thread.Yield(), and don't SpinOnce() immediately after Thread.Yield() Jim Horvath 2023-03-19 14:15:15 -0400
  • 32ca29fda7 KTimeManager - avoid spinning one more time when the time has arrived Jim Horvath 2023-03-19 14:13:34 -0400
  • 453782a007 remove LINQ in KTimeManager.UnscheduleFutureInvocation Jim Horvath 2023-03-19 14:11:54 -0400
  • a354af41a7 avoid over-allocation by setting List<> Capacity when known Jim Horvath 2023-03-19 14:10:06 -0400
  • f4a226f7d8 use MemoryPool, reduce 0.5 MB/sec of new allocations during game execution Jim Horvath 2023-03-19 14:06:53 -0400
  • 60d311ef3f use ArrayPool, avoid ~3000 allocs/sec during game execution Jim Horvath 2023-03-19 13:59:23 -0400
  • b0b1bc7d35 use ArrayPool, avoid ~7k allocs/second during game execution Jim Horvath 2023-03-19 13:54:43 -0400
  • b40af41246 use ArrayPool, avoid 6000-7000 allocs/sec of runtime Jim Horvath 2023-03-19 13:52:24 -0400
  • 9056cad5d8 Fix missing outputs when vector transform feedback outputs are used gdk 2023-04-23 21:35:17 -0300
  • 937c0e4038
    Adapt exceptions to Ryujinx code style TSR Berry 2023-04-23 23:53:17 +0200
  • 8076578874
    Apply suggestions from code review TSRBerry 2023-04-23 22:56:29 +0200
  • 16acc1b780
    Fix amiibo timeout issues & log errors/exceptions TSR Berry 2023-04-23 22:34:05 +0200
  • 30b8e9e42c Shader cache version bump gdk 2023-04-22 21:51:18 -0300
  • 6fd95ba82b Use vector transform feedback outputs with fragment shaders gdk 2023-04-22 17:09:14 -0300
  • 8d9d508dc7
    Shader: Bias textureGather instructions on AMD/Intel (#4703) 1.1.726 riperiperi 2023-04-22 22:02:39 +0100
  • 16ddada60a
    Set the console title for GTK again TSR Berry 2023-04-22 16:53:27 +0200
  • e27f5522e2
    Removed MotionInput Calibration (#4705) 1.1.725 SpicerXD 2023-04-22 08:31:28 -0500
  • 9260f545ef Removed MotionInput Calibration SpicerXD 2023-04-22 00:15:24 -0500
  • 830995d37a Fix typo riperiperi 2023-04-22 00:21:38 +0100
  • 2dd649df4e Fix pCount == 1 on glsl riperiperi 2023-04-21 23:38:48 +0100
  • fe5fb54950 Add capability riperiperi 2023-04-21 23:10:58 +0100
  • 6f8fc3ab3e SPIR-V attempt riperiperi 2023-04-21 22:35:30 +0100
  • a073c999a4 Experimental (GLSL, forced) riperiperi 2023-04-21 21:09:41 +0100
  • 7a350916a7 Merge branch 'master' into create-shortcut Luke Kellett 2023-04-22 08:14:36 +1000
  • 5a7c45805a PR comment fix - Add empty line before method gnisman 2023-04-21 22:46:41 +0300
  • 496eb439c3
    Merge branch 'master' into expose-games-build-id gnisman 2023-04-21 13:29:14 +0300
  • b22a89a481 PR fix - Move GetApplicationBuildId to ApplicationData class gnisman 2023-04-21 13:27:24 +0300
  • add2a9d151
    Avoid LM service crashes by not reading more than the buffer size (#4701) 1.1.724 gdkchan 2023-04-20 12:10:17 -0300
  • 374b2d94df Avoid LM service crashes by not reading more than the buffer size gdk 2023-04-20 11:07:34 -0300
  • da5c9a00e8 PR comments fix - design AVA gnisman 2023-04-19 17:31:15 +0300
  • 9e50dd99d7
    nuget: bump System.IdentityModel.Tokens.Jwt from 6.28.1 to 6.29.0 (#4694) 1.1.723 dependabot[bot] 2023-04-17 21:31:12 +0200
  • 0dec91bb42
    nuget: bump System.Management from 7.0.0 to 7.0.1 (#4695) 1.1.722 dependabot[bot] 2023-04-17 21:30:40 +0200
  • 726bfed9f8
    nuget: bump System.Management from 7.0.0 to 7.0.1 dependabot[bot] 2023-04-17 17:05:11 +0000