-
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