Commit graph

  • 98a0f71e69 Optimize PlaceholderManager.UnreserveRange gdk 2022-07-15 17:05:14 -0300
  • 16a7da0314 Fix potential issue with partial unmap gdk 2022-06-23 13:59:43 -0300
  • 35eb82cd94 Fix reprotection regression gdk 2022-06-23 13:52:45 -0300
  • 83c7c98347 Make RBTree node fields internal again gdk 2022-06-23 04:08:01 -0300
  • 89188c96ab Delete unused code gdk 2022-06-23 04:06:39 -0300
  • 32e0c4c1ed Rewrite PlaceholderManager4KB to use intrusive RBTree, and to coalesce free placeholders gdk 2022-06-23 04:05:56 -0300
  • 6200b8fa6f Defer address space mirror mapping and use it only if strictly needed gdk 2022-06-22 18:48:41 -0300
  • 1840a7d214 Do not output ViewportIndex on SPIR-V if GPU does not support it (#3644) gdkchan 2022-09-10 10:20:23 -0300
  • 7c164b6fbd Update README.MD verbiage and compatibility EmulationFanatic 2022-09-10 07:05:35 -0600
  • 34b08b824a Rebind textures if format changes or they're buffer textures riperiperi 2022-08-18 19:50:01 +0100
  • a7759c927a Allocate work buffer for audio renderer instead of using guest supplied memory (#3276) gdkchan 2022-09-09 22:16:24 -0300
  • f43985a090 Add ADD (zx imm12), NOP, MOV (rs), LDA, TBB, TBH, MOV (zx imm16) and CLZ thumb instructions (#3683) gdkchan 2022-09-09 22:09:11 -0300
  • 2beb920365 Implement VRSRA, VRSHRN, VQSHRUN, VQMOVN, VQMOVUN, VQADD, VQSUB, VRHADD, VPADDL, VSUBL, VQDMULH and VMLAL Arm32 NEON instructions (#3677) gdkchan 2022-09-09 21:47:38 -0300
  • c4a843ac36 Restride vertex buffer when stride causes attributes to misalign in Vulkan. (#3679) riperiperi 2022-09-09 00:30:19 +0100
  • 5c2ceade99 Clean up rejit queue (#2751) FICTURE7 2022-09-09 03:14:08 +0400
  • eb6c1c54a2 Implemented in IR the managed methods of the Saturating region ... (#3665) LDj3SNuD 2022-09-09 00:40:41 +0200
  • 3e3db9f979 Transform shader LDC into constant buffer access if offset is constant (#3672) gdkchan 2022-09-07 20:25:22 -0300
  • 19915badee bsd: improve socket poll Mary 2022-09-01 22:27:35 +0200
  • 6a933377f6 bsd: implement SendMMsg and RecvMMsg (#3660) Mary-nyan 2022-09-07 22:37:15 +0200
  • 7882e4b419 Update bug report template (#3676) EmulationFanatic 2022-09-06 14:30:07 -0600
  • 90c20d1dcb Bsd: Fix NullReferenceException in BsdSockAddr.FromIPEndPoint() (#3652) TSRBerry 2022-09-02 00:04:01 +0200
  • c4df2adf7b Change vsync signal to happen at 60hz, regardless of swap interval (#3642) riperiperi 2022-09-01 21:57:50 +0100
  • ff3865d721 bsd: Fix Poll(0) returning ETIMEDOUT instead of SUCCESS Mary 2022-09-01 20:12:10 +0200
  • 790a503915 sfdsnres: fix endianess issue for port serialisation Mary 2022-09-01 19:54:29 +0200
  • d51a8ca41c Address gdkchan's comment Mary 2022-08-31 19:41:43 +0200
  • a959778588 account: Implement LoadNetworkServiceLicenseKindAsync Mary 2022-08-30 20:52:45 +0200
  • babdc79feb Bsd: Fix ArgumentOutOfRangeException in SetSocketOption (#3633) TSRBerry 2022-08-28 16:24:19 +0200
  • a6a45dd582 Replace image format magic numbers with enums (#3631) mageven 2022-08-28 07:26:26 +0530
  • be90fd54b8 Updates Japanese localization for the Avalonia UI (#3635) txorion 2022-08-27 16:01:30 +0900
  • 8ccd7145de Optimize kernel memory block lookup and consolidate RBTree implementations (#3410) gdkchan 2022-08-26 15:21:48 -0300
  • cf96f7ae3a Update Turkish Translation (#3498) aegiff 2022-08-26 21:00:17 +0300
  • fb04ffa0c4 Update de_DE.json (#3502) Niwu34 2022-08-26 19:49:05 +0200
  • 821a7bc4b5 Update zh_CN.json (#3598) Narugakuruga 2022-08-27 01:36:42 +0800
  • 95885d8535 Avalonia - Add Polish Translation (#3569) Luna 2022-08-26 10:24:59 -0700
  • 7aa5b06b3e Avalonia - Display language names in their corresponding language under "Change Language" (#3490) MetrosexualGarbodor 2022-08-26 18:12:11 +0100
  • 7a573dbb8d bsd: Fix Poll writting in input buffer (#3630) Mary-nyan 2022-08-26 18:10:45 +0200
  • 1188143129 Fast path for Inline-to-Memory texture data transfers (#3610) gdkchan 2022-08-25 23:16:41 -0300
  • 2efc4c01ec pctl: Implement EndFreeCommunication Ac_K 2022-08-24 23:41:13 +0200
  • 003a0d7c1f misc: Fix missing null terminator for strings with pchtxt (#3629) Mary-nyan 2022-08-25 21:59:15 +0200
  • 24348d8876 ARMeilleure: Hardware accelerate SHA256 (#3585) merry 2022-08-25 11:12:13 +0100
  • 4ba02ae921 Implement some 32-bit Thumb instructions (#3614) gdkchan 2022-08-25 06:59:34 -0300
  • ed81c03890 Update PPTC dialog text to match label and tooltip (#3618) RKennedy9064 2022-08-24 03:25:49 -0500
  • f7ec30f47f Check if game directories have been updated before refreshing GUI (#3607) MutantAura 2022-08-21 14:07:28 +0100
  • 03f70a9321 Use RGBA16 vertex format if RGB16 is not supported on Vulkan (#3552) gdkchan 2022-08-20 16:20:27 -0300
  • 69c31b01cf Change 'Purge PPTC Cache' label & tooltip to reflect function behavior (#3601) EmulationFanatic 2022-08-19 17:39:59 -0600
  • 664a36fdff A few minor documentation fixes. (#3599) Nicholas Rodine 2022-08-19 16:21:06 -0500
  • 7659a4ffc2 Removed unused usings. (#3593) Nicholas Rodine 2022-08-18 11:04:54 -0500
  • 92648d071a Skipped over the last "Count" key explicitly, instead of relying on an exception. (#3595) Nicholas Rodine 2022-08-17 19:00:27 -0500
  • fe264f2fec Fix SpirV parse failure (#3597) Nicholas Rodine 2022-08-17 18:49:43 -0500
  • 3f57aeb74c Removed extra semicolons. (#3594) Nicholas Rodine 2022-08-17 02:05:15 -0500
  • 19834908bb Avalonia - Couple fixes and improvements to vulkan (#3483) Emmanuel Hansen 2022-08-16 16:32:37 +0000
  • c6b0924337 Vulkan: Add ETC2 texture formats (#3576) gdkchan 2022-08-16 10:42:42 -0300
  • b4719edae0 am: Stub SetWirelessPriorityMode, SetWirelessPriorityMode and GetHdcpAuthenticationState (#3535) Ac_K 2022-08-15 13:12:08 +0200
  • 917dd5a236 ControllerApplet: Override player counts when SingleMode is set (#3571) mageven 2022-08-15 13:16:08 +0530
  • bcd372ec17 PreAllocator: Check if instruction supports a Vex prefix in IsVexSameOperandDestSrc1 (#3587) merry 2022-08-14 21:35:08 +0100
  • 2430125bc5 Fix texture bindings using wrong sampler pool in some cases (#3583) gdkchan 2022-08-14 14:00:30 -0300
  • 6b901b7007 OpenGL: Limit vertex buffer range for non-indexed draws (#3542) gdkchan 2022-08-11 20:21:56 -0300
  • 19a40e8d5e Fix blend with RGBX color formats (#3553) gdkchan 2022-08-11 18:23:25 -0300
  • 9f31762b9e Rename ToSpan to AsSpan (#3556) gdkchan 2022-08-11 18:07:37 -0300
  • 21acb0b2e5 add Japanese translation to Avalonia UI (#3489) txorion 2022-08-12 05:55:14 +0900
  • d5c064e67a OpenGL: Fix clears of unbound color targets (#3564) gdkchan 2022-08-08 14:39:22 -0300
  • c0b0b58b64 Implement Arm32 Sha256 and MRS Rd, CPSR instructions (#3544) gdkchan 2022-08-05 14:03:50 -0300
  • f7102525df Implement HLE macros for render target clears (#3528) gdkchan 2022-08-04 18:30:08 -0300
  • c2e7b29cce Fix Multithreaded Compilation of Shader Cache on OpenGL (#3540) riperiperi 2022-08-03 23:37:56 +0100
  • 4205286e36 Sfdnsres; Stub ResolverSetOptionRequest (#3493) Ac_K 2022-08-03 00:10:28 +0200
  • dd95c08a4c Fix resolution scale values not being updated (#3514) gdkchan 2022-08-02 18:58:56 -0300
  • 2388799a1b Fix geometry shader passthrough fallback being used when feature is supported (#3525) gdkchan 2022-08-02 03:44:30 -0300
  • 63fc49688d SPIR-V: Initialize undefined variables with 0 (#3526) riperiperi 2022-08-02 08:11:10 +0200
  • 174c87a561 vk: Workaround XCB not availaible on FlatHub build (#3515) Mary-nyan 2022-08-01 08:46:19 +0200
  • 5e1735469b Vulkan backend (#2518) gdkchan 2022-07-31 18:26:06 -0300
  • 18183a5d1f Move partial unmap handler to the native signal handler (#3437) riperiperi 2022-07-30 00:16:29 +0200
  • 08a45405d2 Avalonia changes (#3497) rna0 2022-07-29 04:14:37 +0300
  • 4944a0f826 Avalonia: Another Cleanup (#3494) Ac_K 2022-07-29 00:41:34 +0200
  • 6135cd70dc Avalonia: Cleanup UserEditor a bit (#3492) Ac_K 2022-07-28 19:16:23 +0200
  • d4f95c77b6 Fix DMA linear texture copy fast path (#3496) gdkchan 2022-07-28 13:46:12 -0300
  • 8299eb5ed8 Add a sampler pool cache and improve texture pool cache (#3487) gdkchan 2022-07-27 21:07:48 -0300
  • 7c69c96839 update settings and main window tooltips (#3488) EmulationFanatic 2022-07-25 15:02:17 -0600
  • efc888e839 misc: Reformat Ryujinx.Audio with dotnet-format (#3485) Mary-nyan 2022-07-25 20:46:33 +0200
  • d10008cd0c Resolution scaling hotkeys (#3185) MutantAura 2022-07-24 19:44:47 +0100
  • 8a3bcc003f Add support for conditional (with CC) shader Exit instructions (#3470) gdkchan 2022-07-24 15:33:30 -0300
  • 8691cfc659 feat: add traditional chinese translate (Avalonia) (#3474) 菘菘 2022-07-25 02:18:21 +0800
  • 59cc53a730 Change MenuHeaders to embedded textblocks (#3469) MutantAura 2022-07-24 18:50:06 +0100
  • b11cd9287f Avalonia - Use content dialog for user profile manager (#3455) Emmanuel Hansen 2022-07-24 17:38:38 +0000
  • f8ac5f6e59 fix: Ensure to load latest version of ffmpeg libraries first (#3473) Mary-nyan 2022-07-24 11:39:56 +0200
  • 5dcc90649b GTK & Avalonia changes (#3480) EmulationFanatic 2022-07-23 08:05:51 -0700
  • 5f4f0d3984 Fix decoding of block after shader BRA.CC instructions without predicate (#3472) gdkchan 2022-07-23 11:53:14 -0300
  • 5fe4382ea3 Avoid adding shader buffer descriptors for constant buffers that are not used (#3478) gdkchan 2022-07-23 11:15:58 -0300
  • a74cf96834 Avoid scaling 2d textures that could be used as 3d (#3464) riperiperi 2022-07-15 13:24:13 +0100
  • 7403132bbb Reduce some unnecessary allocations in DMA handler (#2886) Logan Stromberg 2022-07-14 11:45:56 -0700
  • 7a23bc4a6d Remove dependency for FFmpeg.AutoGen and Update FFmpeg to 5.0.1 for Windows (#3466) Mary 2022-07-14 15:13:23 +0200
  • 7f37a95ecc BSD: Allow use of DontWait flag in Receive (#3462) Fruityloops 2022-07-14 09:47:25 +0000
  • 7b0ce63757 Ava/MainWindow: Do not show Show Console menu item on non-Windows (#3461) merry 2022-07-12 13:58:31 +0100
  • e98ff233b8 Handle the case where byte optionValues are sent to BSD (#3405) riperiperi 2022-07-11 23:50:01 +0100
  • 86e88ae410 Avalonia - Add border to Flyouts (#3341) Emmanuel Hansen 2022-07-11 22:44:35 +0000
  • 12c54a97cf Propagate Shader phi nodes with the same source value from all blocks (#3457) gdkchan 2022-07-11 19:36:58 -0300
  • cc37f79ca6 Avalonia - Make tooltips more useful and descriptive, update Spanish localization (#3453) MetrosexualGarbodor 2022-07-11 23:32:14 +0100
  • ae885581d2 Avalonia - Couple fixes and improvements (#3451) Emmanuel Hansen 2022-07-11 22:25:33 +0000
  • ef24c174cb Avalonia - Further Optimize Chinese Translation (#3452) Narugakuruga 2022-07-12 06:12:52 +0800
  • d07b62fbe0 UI - Avalonia Part 3 (#3441) Emmanuel Hansen 2022-07-08 18:47:11 +0000
  • fe101dc47c Avalonia - Use loaded config when assigning controller input (#3447) Emmanuel Hansen 2022-07-08 18:28:45 +0000