Commit graph

  • baa2348245 Fix bindless 1D textures having a buffer type on the shader gdk 2022-09-12 01:25:18 -0300
  • 6aaf5902e9 Fix R4G4B4A4 format on Vulkan gdk 2022-09-11 23:43:24 -0300
  • 462ded9fee PPTC version bump gdk 2022-09-11 22:02:51 -0300
  • 120f932199
    Update ApplicationHelper.cs Elijah 2022-09-11 17:40:46 -0700
  • ec18507068
    Update ApplicationLibrary.cs Elijah 2022-09-11 17:40:02 -0700
  • 6f09f2bf89 Fix increment on Arm32 NEON VLDn/VSTn instructions with regs > 1 gdk 2022-09-11 21:29:44 -0300
  • 84f68d09c2 Implement PLD and SUB (imm16) on T32, plus UADD8, SADD8, USUB8 and SSUB8 on both A32 and T32 gdk 2022-09-11 17:06:19 -0300
  • e58b6136b2
    Merge branch 'master' into user_manager Emmanuel Hansen 2022-09-11 18:46:11 +0000
  • 36172ab43b
    Scale SamplesPassed counter by RT scale on report (#3680) 1.1.264 riperiperi 2022-09-11 16:58:15 +0100
  • 4d69286a9c
    Implement VRINT (vector) Arm32 NEON instructions (#3691) 1.1.263 gdkchan 2022-09-11 12:44:27 -0300
  • a13dbaa42e Fix possible issue with early query flush riperiperi 2022-09-11 15:58:07 +0100
  • 121977f546 Allow recovering lost accounts Emmanuel Hansen 2022-09-11 13:42:36 +0000
  • 4ddeb894e3 add fallback to app metadata for titlename if app is not in gamelist Emmanuel Hansen 2022-09-11 07:22:42 +0000
  • de4e151781
    Merge branch 'master' into user_manager Emmanuel Hansen 2022-09-11 07:04:52 +0000
  • 58d7aca8cf Implement VRINT (vector) Arm32 NEON instructions gdk 2022-09-10 18:46:30 -0300
  • 1529e6cf0d
    T32: Add Vfp instructions (#3690) 1.1.262 merry 2022-09-11 03:03:14 +0100
  • f468db7602
    Implement Thumb (32-bit) memory (ordered), multiply, extension and bitfield instructions (#3687) 1.1.261 gdkchan 2022-09-10 22:51:00 -0300
  • 229a8179ce Fix T32 BL immediate and implement signed and unsigned extend instructions gdk 2022-09-10 17:27:24 -0300
  • e8f85cbe11 Securely trying to get a list of Amiibo (Change for AvaloniaUI) AxesP 2022-09-10 15:52:46 -0300
  • 1b3dec25ab Securely trying to get a list of Amiibo (For normal UI) AxesP 2022-09-10 15:52:36 -0300
  • b3a5427514 T32: Add Vfp instructions merry 2022-09-10 19:03:32 +0100
  • fbbafbe97a Remove unused variable riperiperi 2022-09-10 17:45:15 +0100
  • 10ee5b4af4 Periodically Flush Commands for Vulkan riperiperi 2022-09-10 17:16:13 +0100
  • 1240cd3a4d
    Merge branch 'master' into patch-1 AxesP 2022-09-10 11:40:44 -0300
  • c5f1d1749a Revert address space mirror changes 1.1.260 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) 1.1.259 gdkchan 2022-09-10 10:20:23 -0300
  • 7a1ab71c73 Update README.MD verbiage and compatibility EmulationFanatic 2022-09-10 07:05:35 -0600
  • f666268ffe
    Update README.MD verbiage and compatibility EmulationFanatic 2022-09-10 07:05:35 -0600
  • 1da9fea651 Bump shader cache version gdk 2022-08-29 23:07:08 -0300
  • a44f9a0ca9 Do not output ViewportIndex on SPIR-V if GPU does not support it gdk 2022-08-29 23:02:49 -0300
  • dc4ba3993b Rebind textures if format changes or they're buffer textures 1.1.258 riperiperi 2022-08-18 19:50:01 +0100
  • 8e925621ff Remove public from interface gdk 2022-09-10 01:33:22 -0300
  • a7be73e3cb Implement Thumb (32-bit) memory (ordered), multiply and bitfield instructions gdk 2022-09-10 01:23:27 -0300
  • 81f1a4dc31
    Allocate work buffer for audio renderer instead of using guest supplied memory (#3276) 1.1.257 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) 1.1.256 gdkchan 2022-09-09 22:09:11 -0300
  • 811b291f79 Use GC.AllocateArray to allocate pinned array gdk 2022-07-15 16:25:05 -0300
  • c3c1e9150b Typo gdk 2022-04-14 16:10:51 -0300
  • 3fbe007f3c Allocate work buffer for audio renderer instead of using guest supplied memory gdk 2022-04-14 14:56:44 -0300
  • 11eae606b4 Bump PPTC version gdk 2022-09-08 18:33:17 -0300
  • 05727aebf1 Add ADD (zx imm12), NOP, MOV (register shifted), LDA, TBB, TBH, MOV (zx imm16) and CLZ thumb instructions, fix LDRD, STRD, CBZ, CBNZ and BLX (reg) gdk 2022-09-08 18:20:12 -0300
  • db45688aa8
    Implement VRSRA, VRSHRN, VQSHRUN, VQMOVN, VQMOVUN, VQADD, VQSUB, VRHADD, VPADDL, VSUBL, VQDMULH and VMLAL Arm32 NEON instructions (#3677) 1.1.255 gdkchan 2022-09-09 21:47:38 -0300
  • 68347706e3 Implemented in IR the managed methods of the ShlReg region of the SoftFallback class. LDj3SNuD 2022-09-09 23:13:22 +0200
  • c6d82209ab
    Restride vertex buffer when stride causes attributes to misalign in Vulkan. (#3679) 1.1.254 riperiperi 2022-09-09 00:30:19 +0100
  • dbe57d021a Improve MRC/MCR handling and exception messages gdk 2022-09-06 17:43:18 -0300
  • cd97be3576 Fix VQADD/VQSUB gdk 2022-09-06 16:05:26 -0300
  • 2a5ba40425 PPTC version gdk 2022-09-06 15:44:08 -0300
  • e95ea6ad6f Implement VRSRA, VRSHRN, VQSHRUN, VQMOVN, VQMOVUN, VQADD, VQSUB, VRHADD, VPADDL, VSUBL, VQDMULH and VMLAL Arm32 NEON instructions gdk 2022-09-06 15:36:59 -0300
  • ee1825219b
    Clean up rejit queue (#2751) 1.1.253 FICTURE7 2022-09-09 03:14:08 +0400
  • 7baa08dcb4
    Implemented in IR the managed methods of the Saturating region ... (#3665) 1.1.252 LDj3SNuD 2022-09-09 00:40:41 +0200
  • f25ee2d0bd
    use using Elijah 2022-09-08 15:01:34 -0700
  • de2723e5cf
    Merge pull request #1 from AxesP/master AxesP 2022-09-08 18:58:15 -0300
  • cab47fd8a5
    Fixed date comparison AxesP 2022-09-08 18:52:45 -0300
  • d5f59774d1
    using local Amiibo.json & fixed Amiibo.json date comparison AxesP 2022-09-08 18:50:02 -0300
  • a483b4edef clean up Emmanuel Hansen 2022-09-08 15:06:40 +0000
  • 7fd4d28cd9 fix mouse support win32 Emmanuel Hansen 2022-09-06 22:46:28 +0000
  • bc7dd8659e fix glx issues on prime nvidia Emmanuel Hansen 2022-09-06 10:14:23 +0000
  • 6b5c1928fc fix race condition on opengl Windows Emmanuel Hansen 2022-09-05 20:00:03 +0000
  • 6c7d0cbfd6 use embedded window Emmanuel Hansen 2022-09-05 11:58:38 +0000
  • c377971699 wip Emmanuel Hansen 2022-09-05 10:01:16 +0000
  • 7e7830b3f9 convert permission value to octal Emmanuel Hansen 2022-09-08 14:20:50 +0000
  • 563d7df6f7 addressed review Emmanuel Hansen 2022-09-08 14:17:33 +0000
  • 8d66611286
    Local Amiibo.json should be used if connection failed AxesP 2022-09-07 21:43:31 -0300
  • 408bd63b08
    Transform shader LDC into constant buffer access if offset is constant (#3672) 1.1.251 gdkchan 2022-09-07 20:25:22 -0300
  • df99257d7f bsd: improve socket poll 1.1.250 Mary 2022-09-01 22:27:35 +0200
  • f3835dc78b
    bsd: implement SendMMsg and RecvMMsg (#3660) 1.1.249 Mary-nyan 2022-09-07 22:37:15 +0200
  • c3a668898a Fix bug where rewritten buffer would be disposed instantly. riperiperi 2022-09-07 21:36:16 +0100
  • 16844b0596 Address Feedback riperiperi 2022-09-07 21:35:54 +0100
  • 3eba8a298e fix spacing Emmanuel Hansen 2022-09-07 19:47:07 +0000
  • 303232284e
    Update Ryujinx.Graphics.Gpu/Engine/Threed/SemaphoreUpdater.cs riperiperi 2022-09-07 19:33:35 +0100
  • 8df25d9564 Fix some feedback riperiperi 2022-09-07 00:20:35 +0100
  • 1d8951554e Scale SamplesPassed counter by RT scale on report riperiperi 2022-09-07 00:01:07 +0100
  • 9ac50cb1bc Manage state of NfcManager Carl Ouellette 2022-09-06 17:35:52 -0400
  • 42a0248e74 Improve a few things. riperiperi 2022-09-06 22:03:09 +0100
  • 51bb8707ef
    Update bug report template (#3676) EmulationFanatic 2022-09-06 14:30:07 -0600
  • 6ceac5b945
    Update bug report template EmulationFanatic 2022-09-05 19:50:36 -0600
  • d0de4edc56 Shader cache version bump gdk 2022-09-05 01:39:34 -0300
  • 922b28e48a Transform shader LDC into constant buffer access if offset is constant gdk 2022-09-05 01:33:09 -0300
  • 97db55af4b Fix background pipeline compile riperiperi 2022-09-05 02:03:26 +0100
  • 52c4f7d980 Fix stupid mistake riperiperi 2022-09-05 01:40:23 +0100
  • 9792207950 Change rules - stride conversion when attrs misalign riperiperi 2022-09-04 23:14:42 +0100
  • 1f2a07cb80 Implement extended basic-block allocation FICTURE7 2021-10-01 16:53:04 +0400
  • 1aa6bde574 Merge integer & vector register set FICTURE7 2021-10-01 16:19:40 +0400
  • b4ccd07139 Spill only at def if single def FICTURE7 2021-09-30 12:46:06 +0400
  • c971abb9ec Implement caller saved registers FICTURE7 2021-09-29 21:33:04 +0400
  • 4c8753f484 Improve HyrbidAllocator FICTURE7 2021-09-28 21:06:22 +0400
  • 7327fb4d53 Clean up rejit queue FICTURE7 2021-10-18 22:17:44 +0400
  • fc5581c7b9 fix updater Emmanuel Hansen 2022-09-04 09:08:03 +0000
  • 8e1e493c1a update avalonia Emmanuel Hansen 2022-09-04 07:01:05 +0000
  • 41710adc29 Reword riperiperi 2022-09-03 17:02:06 +0100
  • d390a1cbfa An AMD exclusive riperiperi 2022-09-03 17:00:15 +0100
  • ee26a49a71 Add Stride Change compute shader, fix storage buffers in helpers riperiperi 2022-08-31 22:55:31 +0100