Commit Graph

  • 28dd7d80af Enable copy between MS and non-MS textures with different height (#5801) gdkchan 2023-10-18 01:47:22 -03:00
  • 1e06b28b22 Horizon: Migrate usb and psc services (#5800) Ac_K 2023-10-14 04:13:15 +02:00
  • e768a54f17 Replace ReaderWriterLock with ReaderWriterLockSlim (#5785) sunshineinabox 2023-10-12 09:11:15 -07:00
  • 4e2bb13080 Fix games freezing after initializing LDN 1021 times (#5787) TSRBerry 2023-10-09 15:47:47 +02:00
  • ac4f2c1e70 Avalonia: Show aspect ratio popup options in status bar (#5780) Ahmad Tantowi 2023-10-08 16:04:41 +07:00
  • e40470bbe1 Fix return value of Get function when a result does not yet exist for the address. (#5768) sharmander 2023-10-07 08:42:10 -07:00
  • f460ecc182 GPU: Add HLE macros for popular NVN macros (#5761) riperiperi 2023-10-06 23:55:07 +01:00
  • 086564c3c8 HLE: Fix Mii crc generation and minor issues (#5766) riperiperi 2023-10-06 23:23:39 +01:00
  • b6ac45d36d Fix SPIR-V call out arguments regression (#5767) gdkchan 2023-10-06 00:18:30 -03:00
  • 7afae8c699 nuget: bump Microsoft.CodeAnalysis.CSharp from 4.6.0 to 4.7.0 (#5608) dependabot[bot] 2023-10-05 13:40:03 +02:00
  • 7835968214 Strings should not be concatenated using '+' in a loop (#5664) Marco Carvalho 2023-10-05 07:41:00 -03:00
  • 0aceb534cb Fix SPIR-V function calls (#5764) gdkchan 2023-10-04 21:35:26 -03:00
  • a0af6e4d07 Use unique temporary variables for function call parameters on SPIR-V (#5757) gdkchan 2023-10-04 19:46:11 -03:00
  • f61b7818c3 Avalonia: Add macOS check for Color Space Passthrough (#5754) jcm 2023-10-04 12:15:37 -05:00
  • a2a97e1b11 Implement textureSamples texture query shader instruction (#5750) gdkchan 2023-10-03 19:43:11 -03:00
  • 8b2625b0be Decrement nvmap reference count on surface flinger prealloc (#5753) gdkchan 2023-10-02 19:13:29 -03:00
  • 651e24fed9 Signal friends completion event and stub CheckBlockedUserListAvailability (#5743) gdkchan 2023-09-29 08:24:44 -03:00
  • 41b104d0fb Fix audio renderer compressor effect (#5742) gdkchan 2023-09-29 07:48:49 -03:00
  • bc44b85b0b nuget: bump FluentAvaloniaUI from 2.0.1 to 2.0.4 (#5729) dependabot[bot] 2023-09-28 00:15:45 +02:00
  • 01c2b8097c Implement NGC service (#5681) gdkchan 2023-09-27 14:21:26 -03:00
  • 4bd2ca3f0d nuget: bump System.IdentityModel.Tokens.Jwt from 6.31.0 to 7.0.0 (#5730) dependabot[bot] 2023-09-27 19:03:41 +02:00
  • e63157cc33 GPU: Don't create tracking handles for buffer textures (#5727) riperiperi 2023-09-26 16:37:10 +01:00
  • 7f2fb049f5 Ava: Fix regressions by rewriting CheckLaunchState (#5728) Ac_K 2023-09-26 07:17:55 +02:00
  • 4744bde0e5 Reduce the amount of descriptor pool allocations on Vulkan (#5673) gdkchan 2023-09-25 21:00:02 -03:00
  • 4a835bb2b9 Make Vulkan memory allocator actually thread safe (#5575) gdkchan 2023-09-25 20:50:06 -03:00
  • ddc9ae2a83 Add VTimer as alternative interrupt method on Apple Hypervisor (#5663) gdkchan 2023-09-25 20:18:32 -03:00
  • d6d3cdd573 Ava UI: Refactor async usage (#5516) Isaac Marovitz 2023-09-25 18:04:58 -04:00
  • 53bd4c9f60 Add ldn:u implementation, INetworkClient interface and DisabledLdnClient (#5652) TSRBerry 2023-09-25 23:50:43 +02:00
  • eca8808649 Headless: Add support for Scaling Filters, Anti-aliasing and Exclusive Fullscreen (#5412) Theun de Bruijn 2023-09-26 07:40:16 +10:00
  • f6c3f1cdfd GPU: Discard data when getting texture before full clear (#5719) riperiperi 2023-09-25 22:07:03 +01:00
  • 8026e1c804 nuget: bump Microsoft.NET.Test.Sdk from 17.6.3 to 17.7.2 (#5622) dependabot[bot] 2023-09-25 21:29:09 +02:00
  • d9f9bbfaa6 Vulkan: Fix barriers on macOS (#5700) Isaac Marovitz 2023-09-23 18:32:36 -04:00
  • fe9e19d8cc [INFRA] Addition of basic contributor guides and docs framework. (#5581) MutantAura 2023-09-22 15:21:11 +01:00
  • fb55f57da7 Horizon: Migrate wlan and stubs latest services (#5708) Ac_K 2023-09-20 22:55:27 +02:00
  • 44862dce3e Stub unsupported BSD socket options (#5670) gdkchan 2023-09-19 14:35:56 -03:00
  • e601419bd4 make cheat list binding public (#5697) Emmanuel Hansen 2023-09-19 16:51:56 +00:00
  • d6bc0de785 use compiled bidning for localizations (#5684) Emmanuel Hansen 2023-09-18 20:20:59 +00:00
  • 9f26fd3600 remove some usages of reflection binding (#5686) Emmanuel Hansen 2023-09-18 20:09:22 +00:00
  • 88df636c87 Replace ShaderOutputLayer with equivalent ShaderViewportIndexLayerEXT capability (#5683) gdkchan 2023-09-16 13:49:13 -03:00
  • 7ccff037e8 Fix some Vulkan validation errors (mostly related to barriers) (#5603) gdkchan 2023-09-14 14:58:11 -03:00
  • a745913329 Fix gl_Layer to geometry shader change not writing gl_Layer (#5682) gdkchan 2023-09-14 14:53:53 -03:00
  • e6700b314f lbl: Migrate service to Horizon (#5628) Ac_K 2023-09-14 09:50:19 +02:00
  • e2cfe6fe44 Fix shader GlobalToStorage pass when base address comes from local or shared memory (#5668) gdkchan 2023-09-10 22:22:18 -03:00
  • 210f475484 Replacing 'Assembly.GetExecutingAssembly()' with 'Type.Assembly' (#5545) Marco Carvalho 2023-09-07 09:10:58 -03:00
  • ddb6493896 Delete ResourceAccess (#5626) gdkchan 2023-09-05 17:59:21 -03:00
  • f631933e60 Add macOS Headless release workflow (#5272) siegmund-heiss-ich 2023-09-05 01:28:44 +02:00
  • 5ff6ea6d82 Fix ShaderTools GpuAcessor default values (#5646) gdkchan 2023-09-04 20:16:09 -03:00
  • c2d9c6955d Fix layer size for 3D textures with NPOT depth (#5640) gdkchan 2023-09-04 20:14:08 -03:00
  • fbe0c211c1 Use poetry run instead of spawning a shell (#5653) TSRBerry 2023-09-05 00:55:04 +02:00
  • db0f3c0b74 ci: bump actions/checkout from 3 to 4 (#5650) dependabot[bot] 2023-09-04 22:16:17 +02:00
  • 34447d7359 Fix overwriting .ryujinx-mako directory (#5651) TSRBerry 2023-09-04 19:14:20 +02:00
  • 5f771f5661 Update reviewers using Ryujinx-Mako command (#5635) TSRBerry 2023-09-04 13:39:25 +02:00
  • 93cd327873 Vulkan: Device Local and higher invocation count for buffer conversions (#5623) riperiperi 2023-09-02 21:58:15 +01:00
  • 12cbacffca Fix numeric SWKB validation (#5627) Isaac Marovitz 2023-09-01 19:08:42 +01:00
  • 437c78e198 opus: Implement GetWorkBufferSizeExEx and GetWorkBufferSizeForMultiStreamExEx (#5624) Ac_K 2023-08-30 22:04:25 +02:00
  • f09bba82b9 Geometry shader emulation for macOS (#5551) gdkchan 2023-08-29 21:10:34 -03:00
  • 93d78f9ac4 Add SmallChange properties to the rest of the sliders (fixes keyboard input). (#5621) MutantAura 2023-08-29 09:56:43 +01:00
  • cd7b52f995 Vulkan: Fix MoltenVK flickering (#5612) riperiperi 2023-08-23 20:40:25 +01:00
  • 7f96dbc024 Fix invalid audio renderer buffer size when end offset < start offset (#5588) gdkchan 2023-08-20 03:56:30 -03:00
  • 3e5c211394 Fix debug assert on services without pointer buffer (#5599) gdkchan 2023-08-19 15:16:59 -03:00
  • 153b8bfc7c Implement support for masked stencil clears on Vulkan (#5589) gdkchan 2023-08-18 02:25:54 -03:00
  • c6a699414a infra: add missing quotes around @ developers in reviewers.yml Mary 2023-08-17 19:34:48 +02:00
  • 2563f88de0 Convert app and installation ids to int (#5587) TSRBerry 2023-08-17 19:26:21 +02:00
  • b0b7843d5c mm: Migrate service in Horizon project (#5580) Ac_K 2023-08-17 14:59:05 +02:00
  • 6ed613a6e6 Fix vote and shuffle shader instructions on AMD GPUs (#5540) gdkchan 2023-08-16 21:31:07 -03:00
  • 64079c034c Prefer jagged arrays over multidimensional (#5562) Marco Carvalho 2023-08-16 18:24:44 -03:00
  • 17354d59d1 Declare and use gl_PerVertex block for VTG per-vertex built-ins (#5576) gdkchan 2023-08-16 18:16:25 -03:00
  • 0c445184c1 Vulkan: Periodically free regions of the staging buffer (#5572) riperiperi 2023-08-16 22:06:46 +01:00
  • 511b558ddc GPU: Add Z16RUnormGUintBUintAUint Format (#5578) riperiperi 2023-08-16 22:02:53 +01:00
  • 9b8625d999 Introduce Mako to fix pr_triage workflow (#5574) TSRBerry 2023-08-16 23:01:34 +02:00
  • b12ea343d0 Add improved csc problem matcher (#5530) TSRBerry 2023-08-16 22:58:34 +02:00
  • abaa35ad3a UI: New Crowdin updates (#4758) Ac_K 2023-08-16 22:37:24 +02:00
  • effd546331 Implement scaled vertex format emulation (#5564) gdkchan 2023-08-16 08:30:33 -03:00
  • 492a046335 Vulkan: Buffer Mirrors for MacOS performance (#4899) riperiperi 2023-08-14 18:18:47 +01:00
  • 550fd4a733 Simplify resolution scale updates (#5541) gdkchan 2023-08-14 13:57:39 -03:00
  • 33f544fd92 GPU: Track basic buffer copies that modify texture memory (#5554) riperiperi 2023-08-14 07:41:11 +01:00
  • b423197619 Delete ShaderConfig and organize shader resources/definitions better (#5509) gdkchan 2023-08-13 22:26:42 -03:00
  • 8edfb2bc7b "static readonly" constants should be "const" instead (#5560) Marco Carvalho 2023-08-13 19:07:57 -03:00
  • ddefb4fff4 Remove animations on listbox items (#5563) MutantAura 2023-08-13 21:40:40 +01:00
  • 2efd74b9cb Ava UI: Make some settings methods async (#5332) MutantAura 2023-08-12 21:43:03 +01:00
  • 8c61ddd49d Ava UI: Allow DPI switching (#5558) riperiperi 2023-08-12 17:02:22 +01:00
  • 7b2225c6b0 Ava UI: Avalonia 11 & FluentAvalonia 2 Support (#4362) Isaac Marovitz 2023-08-12 01:47:22 +01:00
  • fe15c77d30 [Hotfix] hid: Prevent out of bounds array access (#5547) TSRBerry 2023-08-10 05:29:15 +02:00
  • 5e9678c8fa Allow access to code memory for exefs mods (#5518) TSRBerry 2023-08-09 23:27:45 +02:00
  • 773e239db7 Implement color space passthrough option (#5531) jcm 2023-08-07 11:54:05 -06:00
  • 42750a74f8 Do not add more code after alpha test discard on fragment shader (#5529) gdkchan 2023-08-07 12:20:37 -03:00
  • 3ab0a71c7b Fix PR build concurrency and stop auto assigning reviewers for draft PRs (#5519) TSRBerry 2023-08-06 23:25:02 +02:00
  • 6e784e0aca GPU: Don't sync/bind index buffer when it's not in use (#5526) riperiperi 2023-08-06 20:29:20 +01:00
  • 5a0aa074b6 Enable VK_EXT_4444_formats (#5525) sunshineinabox 2023-08-03 13:46:23 -07:00
  • 93aa40f1fb nuget: bump DiscordRichPresence from 1.1.3.18 to 1.2.1.24 (#5515) dependabot[bot] 2023-08-02 17:19:38 +02:00
  • bedee64af5 Add slightly better workaround for current workflow issues (#5507) TSRBerry 2023-08-01 00:15:37 +02:00
  • 86931cc3f1 (Graphics.Shader): Handle EmitSuatom constant dests and EmitSuld zero dest reg. (#5504) Domenico V 2023-07-31 03:31:57 +02:00
  • 2be8b6ea45 CPU (A64): Add Fmaxp & Fminp Scalar Inst.s, Fast & Slow Paths; with Tests. (#5502) Domenico V 2023-07-31 01:57:37 +02:00
  • f95b7c5877 Fix incorrect fragment origin when YNegate is enabled (#4673) gdkchan 2023-07-29 18:47:03 -03:00
  • eb528ae0f0 Add workflow to automatically check code style issues for PRs (#4670) TSRBerry 2023-07-24 18:35:04 +02:00
  • 487261592e ava: Fix regression on title updater and dlc manager window caused by precious commit Mary 2023-07-21 22:50:10 +02:00
  • 9e04e6cba1 Ava UI: Remove IsActive checks from dialog methods (#5456) MutantAura 2023-07-21 12:24:13 +01:00
  • 4cf2419e6c HLE: Fix corrupted Mii structs (#5468) TSRBerry 2023-07-20 03:02:31 +02:00
  • 440abac9f8 chore: Update Ryujinx.SDL2-CS to 2.28.1 (#5453) Mary 2023-07-18 16:08:48 +02:00
  • 732714349e [Hotfix] sockets: Resolve empty port requests to 0 again (#5459) TSRBerry 2023-07-17 20:47:47 +02:00