Commit Graph

  • a77af4c5e9
    Readme: Fix broken shell image (#3708) TSRBerry 2022-09-19 14:06:00 +0200
  • fbcf802fbc
    A32/T32/A64: Implement Hint instructions (CSDB, SEV, SEVL, WFE, WFI, YIELD) (#3694) merry 2022-09-14 22:18:15 +0100
  • c3c41fa4bb
    Periodically Flush Commands for Vulkan (#3689) riperiperi 2022-09-14 17:48:31 +0100
  • 356e480bf5
    Fix partial unmap reprotection on Windows (#3702) gdkchan 2022-09-14 12:46:37 -0300
  • 8e119a1e96
    Implement PLD and SUB (imm16) on T32, plus UADD8, SADD8, USUB8 and SSUB8 on both A32 and T32 (#3693) gdkchan 2022-09-13 19:51:40 -0300
  • e05bf90af6
    T32: Implement Asimd instructions (#3692) merry 2022-09-13 22:25:37 +0100
  • 66f16f4392
    Fix bindless 1D textures having a buffer type on the shader (#3697) gdkchan 2022-09-13 03:53:55 -0300
  • 729ff5337c
    Fix increment on Arm32 NEON VLDn/VSTn instructions with regs > 1 (#3695) gdkchan 2022-09-13 03:24:09 -0300
  • 2492e7e808
    Fix R4G4B4A4 format on Vulkan (#3696) gdkchan 2022-09-13 02:59:38 -0300
  • 36172ab43b
    Scale SamplesPassed counter by RT scale on report (#3680) riperiperi 2022-09-11 16:58:15 +0100
  • 4d69286a9c
    Implement VRINT (vector) Arm32 NEON instructions (#3691) gdkchan 2022-09-11 12:44:27 -0300
  • 1529e6cf0d
    T32: Add Vfp instructions (#3690) merry 2022-09-11 03:03:14 +0100
  • f468db7602
    Implement Thumb (32-bit) memory (ordered), multiply, extension and bitfield instructions (#3687) gdkchan 2022-09-10 22:51:00 -0300
  • c5f1d1749a Revert address space mirror changes gdk 2022-08-30 22:28:40 -0300
  • 7dd69f2d0e Allocation free tree lookup gdk 2022-08-30 22:26:40 -0300
  • c646638680 Update several methods to use GetNode directly and avoid array allocations gdk 2022-08-30 22:15:16 -0300
  • 65f2a82b97 Optimize PlaceholderManager.UnreserveRange gdk 2022-07-15 17:05:14 -0300
  • 93dd6d525a Fix potential issue with partial unmap gdk 2022-06-23 13:59:43 -0300
  • 96d4ad952c Fix reprotection regression gdk 2022-06-23 13:52:45 -0300
  • 6a07f80b76 Make RBTree node fields internal again gdk 2022-06-23 04:08:01 -0300
  • 22214ac664 Delete unused code gdk 2022-06-23 04:06:39 -0300
  • 45e520a27c Rewrite PlaceholderManager4KB to use intrusive RBTree, and to coalesce free placeholders gdk 2022-06-23 04:05:56 -0300
  • 5b5810a46a Defer address space mirror mapping and use it only if strictly needed gdk 2022-06-22 18:48:41 -0300
  • 619ac86bd0
    Do not output ViewportIndex on SPIR-V if GPU does not support it (#3644) gdkchan 2022-09-10 10:20:23 -0300
  • 7a1ab71c73 Update README.MD verbiage and compatibility EmulationFanatic 2022-09-10 07:05:35 -0600
  • dc4ba3993b Rebind textures if format changes or they're buffer textures riperiperi 2022-08-18 19:50:01 +0100
  • 81f1a4dc31
    Allocate work buffer for audio renderer instead of using guest supplied memory (#3276) gdkchan 2022-09-09 22:16:24 -0300
  • c64524a240
    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
  • db45688aa8
    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
  • c6d82209ab
    Restride vertex buffer when stride causes attributes to misalign in Vulkan. (#3679) riperiperi 2022-09-09 00:30:19 +0100
  • ee1825219b
    Clean up rejit queue (#2751) FICTURE7 2022-09-09 03:14:08 +0400
  • 7baa08dcb4
    Implemented in IR the managed methods of the Saturating region ... (#3665) LDj3SNuD 2022-09-09 00:40:41 +0200
  • 408bd63b08
    Transform shader LDC into constant buffer access if offset is constant (#3672) gdkchan 2022-09-07 20:25:22 -0300
  • df99257d7f bsd: improve socket poll Mary 2022-09-01 22:27:35 +0200
  • f3835dc78b
    bsd: implement SendMMsg and RecvMMsg (#3660) Mary-nyan 2022-09-07 22:37:15 +0200
  • 51bb8707ef
    Update bug report template (#3676) EmulationFanatic 2022-09-06 14:30:07 -0600
  • 5ff5fe47ba
    Bsd: Fix NullReferenceException in BsdSockAddr.FromIPEndPoint() (#3652) TSRBerry 2022-09-02 00:04:01 +0200
  • 38275f9056
    Change vsync signal to happen at 60hz, regardless of swap interval (#3642) riperiperi 2022-09-01 21:57:50 +0100
  • 67cbdc3a6a bsd: Fix Poll(0) returning ETIMEDOUT instead of SUCCESS Mary 2022-09-01 20:12:10 +0200
  • 131b43170e sfdsnres: fix endianess issue for port serialisation Mary 2022-09-01 19:54:29 +0200
  • 730d2f4b9b Address gdkchan's comment Mary 2022-08-31 19:41:43 +0200
  • f6a7309b14 account: Implement LoadNetworkServiceLicenseKindAsync Mary 2022-08-30 20:52:45 +0200
  • 472a621589
    Bsd: Fix ArgumentOutOfRangeException in SetSocketOption (#3633) TSRBerry 2022-08-28 16:24:19 +0200
  • 311c2661b8
    Replace image format magic numbers with enums (#3631) mageven 2022-08-28 07:26:26 +0530
  • a92e2028cb
    Updates Japanese localization for the Avalonia UI (#3635) txorion 2022-08-27 16:01:30 +0900
  • 6922862db8
    Optimize kernel memory block lookup and consolidate RBTree implementations (#3410) gdkchan 2022-08-26 15:21:48 -0300
  • 6592d64751
    Update Turkish Translation (#3498) aegiff 2022-08-26 21:00:17 +0300
  • 8001c832d9
    Update de_DE.json (#3502) Niwu34 2022-08-26 19:49:05 +0200
  • 87919b193c
    Update zh_CN.json (#3598) Narugakuruga 2022-08-27 01:36:42 +0800
  • 8de033e60e
    Avalonia - Add Polish Translation (#3569) Luna 2022-08-26 10:24:59 -0700
  • 90432946ac
    Avalonia - Display language names in their corresponding language under "Change Language" (#3490) MetrosexualGarbodor 2022-08-26 18:12:11 +0100
  • 9bad71afbf
    bsd: Fix Poll writting in input buffer (#3630) Mary-nyan 2022-08-26 18:10:45 +0200
  • 923089a298
    Fast path for Inline-to-Memory texture data transfers (#3610) gdkchan 2022-08-25 23:16:41 -0300
  • d9aa15eb24 pctl: Implement EndFreeCommunication Ac_K 2022-08-24 23:41:13 +0200
  • 12c89a61f9
    misc: Fix missing null terminator for strings with pchtxt (#3629) Mary-nyan 2022-08-25 21:59:15 +0200
  • f5235fff29
    ARMeilleure: Hardware accelerate SHA256 (#3585) merry 2022-08-25 11:12:13 +0100
  • eba682b767
    Implement some 32-bit Thumb instructions (#3614) gdkchan 2022-08-25 06:59:34 -0300
  • b994dafe7a
    Update PPTC dialog text to match label and tooltip (#3618) RKennedy9064 2022-08-24 03:25:49 -0500
  • 54421760c3
    Check if game directories have been updated before refreshing GUI (#3607) MutantAura 2022-08-21 14:07:28 +0100
  • 88a0e720cb
    Use RGBA16 vertex format if RGB16 is not supported on Vulkan (#3552) gdkchan 2022-08-20 16:20:27 -0300
  • 53cc9e0561
    Change 'Purge PPTC Cache' label & tooltip to reflect function behavior (#3601) EmulationFanatic 2022-08-19 17:39:59 -0600
  • 7defc59b9d
    A few minor documentation fixes. (#3599) Nicholas Rodine 2022-08-19 16:21:06 -0500
  • 951700fdd8
    Removed unused usings. (#3593) Nicholas Rodine 2022-08-18 11:04:54 -0500
  • eb6430f103
    Skipped over the last "Count" key explicitly, instead of relying on an exception. (#3595) Nicholas Rodine 2022-08-17 19:00:27 -0500
  • 80a879cb44
    Fix SpirV parse failure (#3597) Nicholas Rodine 2022-08-17 18:49:43 -0500
  • 2197f41506
    Removed extra semicolons. (#3594) Nicholas Rodine 2022-08-17 02:05:15 -0500
  • c8f9292bab
    Avalonia - Couple fixes and improvements to vulkan (#3483) Emmanuel Hansen 2022-08-16 16:32:37 +0000
  • 0ec933a615
    Vulkan: Add ETC2 texture formats (#3576) gdkchan 2022-08-16 10:42:42 -0300
  • 2135b6a51a
    am: Stub SetWirelessPriorityMode, SetWirelessPriorityMode and GetHdcpAuthenticationState (#3535) Ac_K 2022-08-15 13:12:08 +0200
  • 00e35d9bf6
    ControllerApplet: Override player counts when SingleMode is set (#3571) mageven 2022-08-15 13:16:08 +0530
  • 6dfb6ccf8c
    PreAllocator: Check if instruction supports a Vex prefix in IsVexSameOperandDestSrc1 (#3587) merry 2022-08-14 21:35:08 +0100
  • e87e8b012c
    Fix texture bindings using wrong sampler pool in some cases (#3583) gdkchan 2022-08-14 14:00:30 -0300
  • e8f1ca8427
    OpenGL: Limit vertex buffer range for non-indexed draws (#3542) gdkchan 2022-08-11 20:21:56 -0300
  • ad47bd2d4e
    Fix blend with RGBX color formats (#3553) gdkchan 2022-08-11 18:23:25 -0300
  • a5ff0024fb
    Rename ToSpan to AsSpan (#3556) gdkchan 2022-08-11 18:07:37 -0300
  • f9661a54d2
    add Japanese translation to Avalonia UI (#3489) txorion 2022-08-12 05:55:14 +0900
  • 66e7fdb871
    OpenGL: Fix clears of unbound color targets (#3564) gdkchan 2022-08-08 14:39:22 -0300
  • 2bb9b33da1
    Implement Arm32 Sha256 and MRS Rd, CPSR instructions (#3544) gdkchan 2022-08-05 14:03:50 -0300
  • 1080f64df9
    Implement HLE macros for render target clears (#3528) gdkchan 2022-08-04 18:30:08 -0300
  • c48a75979f
    Fix Multithreaded Compilation of Shader Cache on OpenGL (#3540) riperiperi 2022-08-03 23:37:56 +0100
  • 842cb26ba5
    Sfdnsres; Stub ResolverSetOptionRequest (#3493) Ac_K 2022-08-03 00:10:28 +0200
  • e235d5e7bb
    Fix resolution scale values not being updated (#3514) gdkchan 2022-08-02 18:58:56 -0300
  • ed0b10c81f
    Fix geometry shader passthrough fallback being used when feature is supported (#3525) gdkchan 2022-08-02 03:44:30 -0300
  • f92650fcff
    SPIR-V: Initialize undefined variables with 0 (#3526) riperiperi 2022-08-02 08:11:10 +0200
  • 712361f6e1
    vk: Workaround XCB not availaible on FlatHub build (#3515) Mary-nyan 2022-08-01 08:46:19 +0200
  • 2232e4ae87
    Vulkan backend (#2518) gdkchan 2022-07-31 18:26:06 -0300
  • 14ce9e1567
    Move partial unmap handler to the native signal handler (#3437) riperiperi 2022-07-30 00:16:29 +0200
  • 952d013c67
    Avalonia changes (#3497) rna0 2022-07-29 04:14:37 +0300
  • 46c8129bf5
    Avalonia: Another Cleanup (#3494) Ac_K 2022-07-29 00:41:34 +0200
  • 8cfec5de4b
    Avalonia: Cleanup UserEditor a bit (#3492) Ac_K 2022-07-28 19:16:23 +0200
  • 37b6e081da
    Fix DMA linear texture copy fast path (#3496) gdkchan 2022-07-28 13:46:12 -0300
  • 3c3bcd82fe
    Add a sampler pool cache and improve texture pool cache (#3487) gdkchan 2022-07-27 21:07:48 -0300
  • a00c59a46c
    update settings and main window tooltips (#3488) EmulationFanatic 2022-07-25 15:02:17 -0600
  • 1825bd87b4
    misc: Reformat Ryujinx.Audio with dotnet-format (#3485) Mary-nyan 2022-07-25 20:46:33 +0200
  • 62f8ceb60b
    Resolution scaling hotkeys (#3185) MutantAura 2022-07-24 19:44:47 +0100
  • 1a888ae087
    Add support for conditional (with CC) shader Exit instructions (#3470) gdkchan 2022-07-24 15:33:30 -0300
  • 84d0ca5645
    feat: add traditional chinese translate (Avalonia) (#3474) 菘菘 2022-07-25 02:18:21 +0800
  • 31b8d413d5
    Change MenuHeaders to embedded textblocks (#3469) MutantAura 2022-07-24 18:50:06 +0100
  • 6e02cac952
    Avalonia - Use content dialog for user profile manager (#3455) Emmanuel Hansen 2022-07-24 17:38:38 +0000
  • 3a3380fa25
    fix: Ensure to load latest version of ffmpeg libraries first (#3473) Mary-nyan 2022-07-24 11:39:56 +0200