Commit graph

  • 7d158acc3b
    Do not try to create a texture pool if shader does not use textures (#7379) master gdkchan 2024-09-30 11:41:07 -03:00
  • 5dbba07e33
    sdl: set app name (#7370) e2dk4r 2024-09-28 11:44:23 +03:00
  • d86249cb0a
    Convert MaxTextureCacheCapacity to Dynamic MaxTextureCacheCapacity for High Resolution Mod support. (#7307) MaxLastBreath 2024-09-26 20:33:38 +03:00
  • 04d68ca616
    GPU: Ensure all clip distances are initialized when used (#7363) riperiperi 2024-09-26 18:19:12 +01:00
  • 050f22977f
    Update bug_report.yml to provide better instructions for finding log file (#7333) Jason Youngberg 2024-09-24 03:10:36 -06:00
  • 319507f2a1
    Fix quads draws after DrawTexture on Vulkan (#7336) gdkchan 2024-09-22 19:36:53 -03:00
  • d717aef2be
    Shader: Assume the only remaining source is the right one when all others are undefined (#7331) gdkchan 2024-09-19 21:23:09 -03:00
  • 24ee8c39f1
    Add support for sampler sRGB disable (#7312) gdkchan 2024-09-19 14:38:30 -03:00
  • 73f985d27c
    Replace passing by IMemoryOwner<byte> with passing by concrete MemoryOwner<byte> (#7171) jhorv 2024-09-18 22:00:54 -04:00
  • ef81658fbd
    Implement support for shader ATOM.EXCH instruction (#7320) gdkchan 2024-09-18 15:48:55 -03:00
  • 062ef43eb4
    Revert "Wait for async task to complete (#7122)" (#7318) gdkchan 2024-09-17 16:25:26 -03:00
  • eb8132b627
    Change image format view handling to allow view incompatible formats (#7311) gdkchan 2024-09-17 15:52:30 -03:00
  • ccf96bf5e6
    Wait for async task to complete (#7122) TSRBerry 2024-09-17 20:42:00 +02:00
  • f39e89ece7
    Add area sampling scaler to allow for super-sampled anti-aliasing. (#7304) ZenoArrows 2024-09-17 20:30:50 +02:00
  • cf77c011e4
    Change 6GB DRAM expansion to 8GB (#7313) gdkchan 2024-09-17 15:09:20 -03:00
  • cd74ae1bbd
    Implement fast DMA texture to texture copy (#7299) gdkchan 2024-09-15 18:12:05 -03:00
  • 62216782ca
    Make GetFunctionPointerForDelegate as explicit as possible (#7279) Emmanuel Hansen 2024-09-15 20:39:10 +00:00
  • 2f36a6665c
    Implement Arm32 VSHLL and QADD16 instructions (#7301) gdkchan 2024-09-12 18:22:30 -03:00
  • ca59c3f499
    Vulkan: Feedback loop detection and barriers (#7226) riperiperi 2024-09-02 01:28:16 +01:00
  • fdd7ee791c
    Fix incorrect depth texture 3D flag (#7262) gdkchan 2024-09-01 17:58:01 -03:00
  • 398fa1c238
    Vulkan: Update Silk.NET to 2.21 (#7266) riperiperi 2024-09-01 21:33:11 +01:00
  • 2c5c0392f9
    Make HLE project AOT friendly (#7085) Emmanuel Hansen 2024-08-31 14:39:26 +00:00
  • e0acde04bb
    Replace ImageSharp with SkiaSharp everywhere (#7030) Emmanuel Hansen 2024-08-31 14:32:53 +00:00
  • 3c61d560c3
    Fix deadlock in background translation thread shutdown (#7239) David McFarland 2024-08-27 10:10:24 -07:00
  • b45a81458a
    nuget: bump DynamicData from 9.0.1 to 9.0.4 (#7220) dependabot[bot] 2024-08-21 12:30:43 +02:00
  • 460f9faf4e
    Fix NRE when using buffer image array (#7159) gdkchan 2024-08-20 20:49:17 -03:00
  • 552c15739c
    nuget: bump ImageSharp from 2.1.8 to 2.1.9 (#7160) Toni Förster 2024-08-20 23:26:32 +02:00
  • 0137c9e635
    nim:eca : Stub CreateServerInterface2 (#7128) Tsubasa0504 2024-08-17 17:57:22 +09:00
  • 23fa5f4c9c
    Fix arbitrary game ordering when sorting by Favorites (#7170) Logan Stromberg 2024-08-13 06:23:11 -07:00
  • 4f75e26ec7
    Clamp amount of mipmap levels to max allowed for all backends (#7197) gdkchan 2024-08-12 17:45:25 -03:00
  • 8d8983049e
    Implement UQADD16, UQADD8, UQSUB16, UQSUB8, VQRDMULH, VSLI and VSWP Arm32 instructions (#7174) gdkchan 2024-08-08 17:07:24 -03:00
  • 7969fb6bba
    Replace and remove obsolete ByteMemoryPool type (#7155) jhorv 2024-08-05 20:09:08 -04:00
  • 4a4b11871e
    Fix same textures with unmapped start being considered different (#7141) gdkchan 2024-08-05 11:00:41 -03:00
  • e85ee673b1
    Fix LocaleExtension SetRawSource usages + language perf improvement (#7121) Julien Lebosquain 2024-08-04 20:04:12 +02:00
  • 42f22fe5d7
    Infra: Update Microsoft.IdentityModel.JsonWebTokens (#7070) Isaac Marovitz 2024-08-04 18:56:27 +01:00
  • 263eb97f79
    Avoid race conditions while launching games directly from the command line (#7116) TSRBerry 2024-08-03 23:31:34 +02:00
  • 3004902257
    nuget: bump DynamicData from 8.4.1 to 9.0.1 (#7040) dependabot[bot] 2024-08-03 22:34:41 +02:00
  • 59ddb26628
    replace ByteMemoryPool usage in Ryujinx.Graphics (#7129) jhorv 2024-08-03 14:50:53 -04:00
  • 83fda10f6e
    Fix FileNotFoundException in TryGetApplicationsFromFile() and improve loading applications (#7145) TSRBerry 2024-08-03 19:46:59 +02:00
  • d97e995e59
    Fix off-by-one on audio renderer PerformanceManager.GetNextEntry (#7139) gdkchan 2024-07-31 22:22:11 -03:00
  • 56b2f84702
    Fix shader RegisterUsage pass only taking first operation dest into account (#7131) gdkchan 2024-07-30 21:57:55 -03:00
  • 698e36bbd2
    Vulkan: Force topology to PatchList for Tessellation (#7102) riperiperi 2024-07-31 01:48:30 +01:00
  • d71bdf6241
    Merge 6b903b845d into 6ce49a2dc7 gdkchan 2024-07-30 04:03:12 +00:00
  • 6b903b845d Shader cache version bump Gabriel A 2024-07-30 01:02:59 -03:00
  • 70c620f733 Fix shader RegisterUsage pass only taking first operation dest into account Gabriel A 2024-07-30 00:56:06 -03:00
  • 2eb9e345f5
    Merge 7396c05b35 into 6ce49a2dc7 sunshineinabox 2024-07-30 03:33:05 +00:00
  • 7396c05b35 Resolve crash sunshineinabox 2024-07-29 20:32:52 -07:00
  • 7b250b5070
    Merge a38803cd40 into 6ce49a2dc7 jhorv 2024-07-29 20:58:49 -04:00
  • 4104e5a533
    Merge 3dd722ed3f into 6ce49a2dc7 jcm 2024-07-29 19:12:57 -04:00
  • a38803cd40 chore, perf: use MemoryOwner<byte> instead of IMemoryOwner<byte> jhorv 2024-07-29 18:57:59 -04:00
  • 73f3e9725c eliminate temporary buffer allocations jhorv 2024-06-03 13:51:26 -04:00
  • dbac05fcc2 refactor: PixelConverter.ConvertR4G4ToR4G4B4A4() - rename old outputSpan to outputSpanUInt16, reuse same output Span<byte> as newly-freed name outputSpan jhorv 2024-06-03 13:32:20 -04:00
  • c3f17d0ba6 chore: replace ByteMemoryPool usage with MemoryOwner<byte> jhorv 2024-06-03 13:27:09 -04:00
  • c4eda0747d
    Merge 09e2662ad3 into 6ce49a2dc7 Tsubasa0504 2024-07-29 14:57:52 +00:00
  • 09e2662ad3
    Add files via upload Tsubasa0504 2024-07-29 23:51:25 +09:00
  • 8cf725f4c1
    Merge 4fdc2bf3b0 into 6ce49a2dc7 Isaac Marovitz 2024-07-29 00:25:35 +00:00
  • 4fdc2bf3b0
    Fix hex number type ambiguity Isaac Marovitz 2024-07-29 01:25:27 +01:00
  • 1da00c2620
    Use RGBA8Unorm for R4G4B4A4Unorm Isaac Marovitz 2024-07-29 01:02:59 +01:00
  • 6a785302d6
    Merge 1edf780ee1 into 6ce49a2dc7 TSRBerry 2024-07-29 02:00:13 +02:00
  • 1edf780ee1
    [WIP] Add ManagedProxySocket implementation TSR Berry 2024-07-29 01:54:07 +02:00
  • fcd3f626e5
    Move ConvertBsdSocketFlags() to WinSockHelper TSR Berry 2024-07-29 01:52:55 +02:00
  • ba96e0d80e
    Dual Source Blend Support in Shader Isaac Marovitz 2024-07-29 00:51:53 +01:00
  • 430a5c41a4
    Merge c42c30d7ef into 6ce49a2dc7 Nicolas Abram 2024-07-28 19:10:56 -03:00
  • ed6ae889fb
    Get Tomb Raider working Isaac Marovitz 2024-07-28 22:52:31 +01:00
  • 31fc18e3ea
    Add ProxyManager TSR Berry 2024-07-28 23:27:02 +02:00
  • 999128aad8
    Add RyuSocks NuGet package TSR Berry 2024-07-28 23:19:51 +02:00
  • 0ee3fa3981
    sockets: Rename Refcount to RefCount TSR Berry 2023-11-26 23:39:38 +01:00
  • 56c8844290
    Merge 647276b824 into 6ce49a2dc7 TSRBerry 2024-07-28 22:44:10 +02:00
  • 647276b824
    Log a warning if the converted path is not inside the Ryujinx directory TSR Berry 2024-07-12 21:00:23 +02:00
  • abaa560ed5
    Fix FileNotFoundException when resolving non-existent paths in FileSystemUtils TSR Berry 2024-07-11 01:01:08 +02:00
  • eb7fb9da74
    Handle symlinks correctly when resolving file paths TSR Berry 2024-07-11 00:47:56 +02:00
  • d3d08ae136
    Throw an exception instead of returning null for SwitchPathToSystemPath and GetFullPath TSR Berry 2024-07-11 00:43:27 +02:00
  • eab85667e1
    Fix filename trimming and other path related issues in OpenFileSystemFromInternalFile TSR Berry 2024-07-11 00:39:28 +02:00
  • 2e3bd31102
    Add utility methods to resolve actual file paths TSR Berry 2024-07-11 00:37:28 +02:00
  • 81300d9ce5
    Catch HorizonResultException in TryLoad TSR Berry 2024-07-28 22:13:10 +02:00
  • f0ba2e87f6
    Fix check for application id when launching directly from the command line TSR Berry 2024-07-28 21:05:58 +02:00
  • 7b67342922
    optimization: Avoid enumerating applications multiple times TSR Berry 2024-07-28 21:05:10 +02:00
  • 9f85d20f86
    Wait for async task to complete TSR Berry 2024-07-28 22:16:21 +02:00
  • 8602a81404
    Merge 57b215dfbd into 6ce49a2dc7 TSRBerry 2024-07-28 20:37:38 +00:00
  • 529f6cce06
    Merge 753df861e5 into 6ce49a2dc7 TSRBerry 2024-07-28 20:24:20 +00:00
  • 753df861e5
    Wait for async task to complete TSR Berry 2024-07-28 22:16:21 +02:00
  • 57b215dfbd
    Catch HorizonResultException in TryLoad TSR Berry 2024-07-28 22:13:10 +02:00
  • 585123fc53
    Merge 360f98c577 into 6ce49a2dc7 TSRBerry 2024-07-28 21:26:18 +02:00
  • 9d04df8c78
    Fix check for application id when launching directly from the command line TSR Berry 2024-07-28 21:05:58 +02:00
  • 19c1a5140c
    optimization: Avoid enumerating applications multiple times TSR Berry 2024-07-28 21:05:10 +02:00
  • 31f9ff3903
    Merge fd40bd064e into 6ce49a2dc7 mmdurrant 2024-07-29 04:09:37 +10:00
  • 0381c96589
    Remove DummyBufferTextures Isaac Marovitz 2024-07-28 18:48:17 +01:00
  • b9a8ce7060
    Properly register TextureBuffer usage + Store Auto ref Isaac Marovitz 2024-07-28 18:46:58 +01:00
  • f7156e9ee4
    Partial indirect draw support Isaac Marovitz 2024-07-28 18:45:43 +01:00
  • b00bc54d19
    Merge 551719fe37 into 6ce49a2dc7 Nicolas Abram 2024-07-28 18:36:21 +04:00
  • 9a12a43d60
    Merge cc92bc3702 into 6ce49a2dc7 Julien Lebosquain 2024-07-28 12:53:11 +02:00
  • 167420293f
    Merge 0ab2c80575 into 6ce49a2dc7 dianyaa 2024-07-28 12:46:24 +02:00
  • 37282c82c1
    Merge 3baca6b0fe into 6ce49a2dc7 yell0wsuit 2024-07-28 12:44:34 +02:00
  • cc92bc3702
    Improve UI language change performance Julien Lebosquain 2024-07-28 12:39:00 +02:00
  • d52157d581
    Avoid Avalonia CompiledBindingPathBuilder.SetRawSource Julien Lebosquain 2024-07-28 12:36:00 +02:00
  • 6653826530
    Merge 40625f395a into 6ce49a2dc7 MutantAura 2024-07-28 07:22:34 -03:00
  • 90763c0eba
    Merge b49b348c96 into 6ce49a2dc7 TheToid 2024-07-27 19:09:34 -05:00
  • 24e160eb81
    Fixes Gabriel A 2024-07-27 21:04:56 -03:00
  • 0d1e1b2512
    Start building more accurate vertex as compute usage info Gabriel A 2024-07-27 17:01:08 -03:00
  • 9be7a0640f
    Merge 6a3d629c2d into 6ce49a2dc7 WilliamWsyHK 2024-07-27 15:00:10 -03:00