Commit graph

  • b6845da888 PR feedback Gabriel A 2023-11-19 15:08:10 -0300
  • d58a6d329e Shader cache version bump Gabriel A 2023-11-18 23:56:59 -0300
  • ea0e69fe7c Extend bindless elimination to see through Phis with the same results Gabriel A 2023-11-18 23:46:37 -0300
  • 44b4f47d13 Null check can be simplified Gabriel A 2023-11-18 21:31:14 -0300
  • 7bf6376a7a Fix misaligned sparse buffer offsets Gabriel A 2023-11-18 21:17:57 -0300
  • 9630b8d2a6 Do not try reading zero bytes data from an unmapped address on the shader cache + PR feedback gdk 2023-07-03 13:15:47 -0300
  • 807db670e4 Properly init BufferBounds for constant and storage buffers gdk 2023-07-02 22:24:16 -0300
  • 20f01e804a Dispose multi-range buffers after they are removed from the list gdk 2023-07-02 15:25:14 -0300
  • d2e5ae9f19 Assume that more buffers are contiguous gdk 2023-07-02 13:58:56 -0300
  • c33f74c787 Use multi-range for remaining buffers, delete old methods gdk 2023-07-02 13:57:59 -0300
  • a62a7d0529 Implement support for multi-range buffers using Vulkan sparse mappings gdk 2023-07-01 18:56:00 -0300
  • cd46a25e7e Pass MultiRange to BufferManager gdk 2023-06-30 21:09:54 -0300
  • 9e8b82b3d7
    Merge 13fe92d91c into aa96dcb1be gdkchan 2023-11-18 21:01:02 +0000
  • aa96dcb1be
    misc: Default to Vulkan if available or running on macOS (#5913) 1.1.1090 MutantAura 2023-11-18 20:42:45 +0000
  • 13fe92d91c Fix bindless scales using wrong buffer type, and a infinite loop updating bindless Gabriel A 2023-11-18 12:31:30 -0300
  • 3beb7a5461 Remove remaining bindless buffer code from Vulkan, more MoltenVK work arounds Gabriel A 2023-11-18 01:26:55 -0300
  • deb2c9a981 Work around unsized array MoltenVK bug, disable bindless if not supported Gabriel A 2023-11-18 00:42:48 -0300
  • 764849b05e Fix GLSL generation Gabriel A 2023-11-16 22:43:52 -0300
  • 20a313ee15 We only want separate sampler types for bindless resources Gabriel A 2023-11-14 01:13:26 -0300
  • 360630ad6b Update bindless textures on data modification Gabriel A 2023-11-14 00:09:51 -0300
  • dd0faf70a7 Fix one NRE, remove unused code Gabriel A 2023-11-13 21:59:23 -0300
  • ebb42fa30d Remove highWord == 1 check since it is not equal to 1 for NVN handles? Gabriel A 2023-11-13 20:23:30 -0300
  • dd9134f5f5 Minor fixes, reduce amount of bindless updates, initialize table, new bindless indexed modes, etc Gabriel A 2023-11-12 21:19:57 -0300
  • 53440e2e21 Make GSE and TFE work with SetBindingPair Gabriel A 2023-10-29 16:21:20 -0300
  • 0d79a84bcf Update resource manager to allow overlapping image bindings with different sampler types Gabriel A 2023-10-29 15:21:38 -0300
  • ae0bb5040e Fix TryGetConstantBufferSlot Gabriel A 2023-10-29 14:30:27 -0300
  • da95f4a195 Make some functions static Gabriel A 2023-10-27 21:53:17 -0300
  • 7ec367c448 Remove some dead/redundant code Gabriel A 2023-10-27 21:47:50 -0300
  • 17daa0b68d Format whitespace Gabriel A 2023-10-27 21:37:51 -0300
  • 29f3df5bd8 Format style Gabriel A 2023-10-27 21:33:25 -0300
  • 419d61ef23 Format whitespace Gabriel A 2023-10-27 21:27:59 -0300
  • 29e9e90fe8 Initial bindless texture support Gabriel A 2023-07-19 22:01:53 -0300
  • 5e27e40232 remove redundant load types MutantAura 2023-11-18 12:45:48 +0000
  • f2595c51cc Update src/Ryujinx/Program.cs MutantAura 2023-11-11 18:33:48 +0000
  • 24f47a60e8 import ordering format fix MutantAura 2023-11-11 18:15:57 +0000
  • e628121456 Addition of default backend check. Vulkan is preferred if available or macOS. MutantAura 2023-11-11 17:54:23 +0000
  • ff18c8cebf Silence some warnings Gabriel A 2023-11-17 21:33:40 -0300
  • 4cdc1bb700 Format whitespace Gabriel A 2023-11-17 20:55:06 -0300
  • baa63a0011 Improvements Gabriel A 2023-11-17 20:53:08 -0300
  • d89b004de8 Delete ByteArrayN and IArray Gabriel A 2023-11-17 20:38:30 -0300
  • 0d8e6dd4f8 Replace old ArrayN uses with new InlineArray structs Gabriel A 2023-11-17 20:33:02 -0300
  • 05dbefadb6 Don't try to alias depth textures as color, fix log condition Gabriel A 2023-11-17 16:35:48 -0300
  • fc92e79ab2
    Default to Avalonia on Windows Isaac Marovitz 2023-11-17 12:03:48 -0500
  • 73373cb220 Account for widths not being a multiple of each other Gabriel A 2023-11-16 20:05:21 -0300
  • 82a638230e
    Fix JitCache.Unmap called with the same address freeing memory in use (#5937) 1.1.1089 gdkchan 2023-11-16 17:52:21 -0300
  • 654c4220be Take packed flag into account for texture formats Gabriel A 2023-11-16 16:55:54 -0300
  • 1e8f229b7f Enable copy dependency between RGBA8 and RGBA32 formats Gabriel A 2023-11-16 16:41:43 -0300
  • d11fe26aa3
    Fix macOS Path (#5941) 1.1.1088 Isaac Marovitz 2023-11-16 14:09:15 -0500
  • 5507d47ee1
    Fix macOS Path Isaac Marovitz 2023-11-16 10:43:15 -0500
  • 5b9e6feb3d Fix JitCache.Unmap called with the same address freeing memory in use Gabriel A 2023-11-16 00:40:19 -0300
  • ad0bf3414d Shader cache version bump Gabriel A 2023-11-15 23:28:59 -0300
  • 43eb6b48da Halve primitive ID when converting quads to triangles Gabriel A 2023-11-15 23:19:49 -0300
  • dcf10561b9
    Fix missing texture flush for draw then DMA copy sequence without render target change (#5933) 1.1.1087 gdkchan 2023-11-15 21:36:25 -0300
  • 051e1f61f0 XML doc Gabriel A 2023-11-15 15:34:33 -0300
  • 315671192c Fix lost copy dependency bug Gabriel A 2023-11-15 14:34:12 -0300
  • 14c0073104 Move DirtyAction to TextureGroupHandle Gabriel A 2023-11-15 13:05:00 -0300
  • 9fedc668f9 Unbind render targets before DMA copy Gabriel A 2023-11-15 13:01:56 -0300
  • cdc8fed64f
    chore: Update OpenTK to 4.8.1 (#5912) 1.1.1086 Mary Guillemard 2023-11-15 19:08:46 +0100
  • 388446c255 infra: Workaround Microsoft.NET.ILLink.Tasks restore failure on Flathub 1.1.1085 Mary Guillemard 2023-11-15 18:12:19 +0100
  • d47caf4c65
    nuget: bump Avalonia.Svg.Skia from 11.0.0.3 to 11.0.0.4 dependabot[bot] 2023-11-15 16:50:22 +0000
  • 19b010cb61
    Analyzers Isaac Marovitz 2023-11-14 22:35:56 -0500
  • 4d1914f273
    RecyclableMemoryStream Isaac Marovitz 2023-11-14 22:33:00 -0500
  • b2e4a9c6be
    Whitespace Isaac Marovitz 2023-11-14 22:17:56 -0500
  • 830b6b84c1
    Whitespace Isaac Marovitz 2023-11-14 22:05:13 -0500
  • 0e591e4790
    Clean remaining rules Isaac Marovitz 2023-11-14 17:43:17 -0500
  • e8b2d98eab
    Allow several other rules Isaac Marovitz 2023-11-14 17:41:53 -0500
  • a19c8b86f1
    Remaining warnings Isaac Marovitz 2023-11-14 17:27:06 -0500
  • c77009b57c
    Collection initialization can be simplified Isaac Marovitz 2023-11-14 17:24:50 -0500
  • 74e59ad01c
    Disable info messages Zoltan Csizmadia 2023-11-02 15:24:10 -0500
  • ff5b174b9c
    nuget: bump Silk.NET.Vulkan.Extensions.EXT from 2.16.0 to 2.19.0 dependabot[bot] 2023-11-15 16:42:33 +0000
  • 29e192f241
    Migrate to .NET 8 (#5887) 1.1.1084 Zoltan Csizmadia 2023-11-15 10:41:31 -0600
  • 5b3662b793
    Disable DMA GPU copy for block linear to linear copies (#5927) 1.1.1083 gdkchan 2023-11-14 23:24:42 -0300
  • ba611448b0 PR feedback Gabriel A 2023-11-14 22:26:54 -0300
  • 1f40be1626 Simplify check Gabriel A 2023-11-14 14:30:03 -0300
  • bc72ab1c51 Disable DMA GPU copy for block linear to linear copies Gabriel A 2023-11-14 12:31:26 -0300
  • 1329c47ea4
    Work around issue apparently caused by 5909 (#5926) 1.1.1082 gdkchan 2023-11-14 22:24:54 -0300
  • 6bce46621c
    Change minimum OS to macOS 12 in Info.plist (#5925) 1.1.1081 shinra-electric 2023-11-14 21:20:33 +0100
  • fa5f95b473 Bump System package versions Zoltan Csizmadia 2023-11-14 13:03:20 -0600
  • 4eab68a3e7 Merge branch 'migrate-to-net8' of github.com:zcsizmadia/Ryujinx into migrate-to-net8 Zoltan Csizmadia 2023-11-14 12:08:46 -0600
  • 8776047e9c Use 8.0.100 GA release Zoltan Csizmadia 2023-11-14 10:22:45 -0600
  • 1586b0f124
    Merge branch 'master' into migrate-to-net8 Zoltan Csizmadia 2023-11-14 10:22:43 -0600
  • 6b06f82ba8 Work around issue apparently caused by 5909 Gabriel A 2023-11-14 02:30:53 -0300
  • c1944a6eab
    Change minimum OS to macOS 12 in Info.plist shinra-electric 2023-11-14 12:44:02 +0100
  • e6e5838916
    Do not set modified flag again if texture was not modified (#5909) 1.1.1080 gdkchan 2023-11-13 18:07:05 -0300
  • 21146f3367
    nuget: bump DynamicData from 7.14.2 to 8.1.1 dependabot[bot] 2023-11-13 16:46:47 +0000
  • 602bd3f8af
    nuget: bump System.IdentityModel.Tokens.Jwt from 7.0.0 to 7.0.3 dependabot[bot] 2023-11-13 16:46:42 +0000
  • 1fbb34aea1
    nuget: bump Silk.NET.Vulkan.Extensions.EXT from 2.16.0 to 2.18.0 dependabot[bot] 2023-11-13 16:46:37 +0000
  • 396f1db808
    Merge branch 'master' into migrate-to-net8 Zoltan Csizmadia 2023-11-12 09:58:24 -0600
  • ed9857b17a
    Merge branch 'master' into indication-of-emulation-paused gnisman 2023-11-12 07:18:41 +0200
  • 51065d9129
    Revert "Add support for multi game XCIs (#5638)" (#5914) 1.1.1079 gdkchan 2023-11-11 23:35:30 -0300
  • 42af6c8d43 Revert "Add support for multi game XCIs (#5638)" gdkchan 2023-11-11 23:23:04 -0300
  • 6228331fd1
    infra: switch back to ubuntu 20.04 LTS for macOS release 1.1.1078 Mary Guillemard 2023-11-11 22:38:54 +0100
  • 98e7c33630
    infra: Update to LLVM 15 for macOS release 1.1.1077 Mary Guillemard 2023-11-11 22:35:58 +0100
  • 3ef1ce1141 Add common helper method to assemble App title gnisman 2023-11-11 23:03:02 +0200
  • 5c3cfb84c0
    Add support for multi game XCIs (#5638) 1.1.1076 TSRBerry 2023-11-11 21:56:57 +0100
  • 4e26dfe9e6
    Merge remote-tracking branch 'origin/master' into fix/multi-title-xcis TSR Berry 2023-11-11 17:14:22 +0100
  • 06de51eeae
    Remove IsXci again TSR Berry 2023-11-11 16:47:32 +0100
  • 55557525b1
    Create Desktop Shortcut fixes (#5852) 1.1.1075 NitroTears 2023-11-12 01:08:42 +1000
  • 7e6342e44d
    Add accelerator keys for Options and Help (#5884) 1.1.1074 Isaac Marovitz 2023-11-11 09:57:15 -0500
  • c3555cb5d6
    UI: Change default hide cursor mode to OnIdle (#5906) 1.1.1073 jcm 2023-11-11 08:27:53 -0600