This website requires JavaScript.
baba2c2467
Avalonia: Use overlay dialog for controller applet (#3777 )
2022-10-23 09:15:45 +00:00
286e5d39b2
nuget: bump SPB from 0.0.4-build24 to 0.0.4-build27 (#3791 )
2022-10-22 10:32:12 +02:00
dc529c1181
ci: Add updates for nuget packages to dependabot (#3786 )
TSRBerry and GitHub
2022-10-21 14:23:16 +02:00
c7cf1cbc35
CI: Update workflows (#3774 )
TSRBerry and GitHub
2022-10-21 10:31:38 +02:00
d8e487d018
gha: Add dependabot.yml (#3778 )
TSRBerry and GitHub
2022-10-21 10:16:28 +02:00
5fdc46ac7f
Vulkan: Fix vertex position Z conversion with geometry shader passthrough (#3781 )
gdkchan and GitHub
2022-10-21 01:48:21 -03:00
1e5b45f580
Avalonia: update it_IT.json (#3742 )
2022-10-19 11:30:28 +02:00
62585755fd
Do not clear the rejit queue when overlaps count is equal to 0. (#3721 )
LDj3SNuD and GitHub
2022-10-19 04:08:34 +02:00
56621615b1
Implement the GetSessionCacheMode in SSL servuce (#3735 )
WilliamWsyHK and GitHub
2022-10-19 09:27:11 +08:00
2099a3e84b
Manage state of NfcManager (#3678 )
Carl Ouellette and GitHub
2022-10-18 21:14:31 -04:00
7d26e4ac7b
Fix mapping leaks caused by UnmapView not working on Linux (#3650 )
gdkchan and GitHub
2022-10-18 22:02:45 -03:00
8d41402fa6
A32: Implement VCVTT, VCVTB (#3710 )
merry and GitHub
2022-10-19 01:36:04 +01:00
5af8ce7c38
A64: Add fast path for Fcvtas_Gp/S/V, Fcvtau_Gp/S/V and Frinta_S/V in… (#3712 )
LDj3SNuD and GitHub
2022-10-19 02:21:33 +02:00
77c4291c34
Avalonia: Update Polish Translation (#3722 )
Luna and GitHub
2022-10-18 17:10:28 -07:00
6e92b7a378
Dispose Vulkan TextureStorage when views hit 0 instead of immediately (#3738 )
riperiperi and GitHub
2022-10-19 00:52:08 +01:00
9b852c7481
Fix: Arguments Break when Updating (#3744 )
2022-10-18 18:41:16 -05:00
c40c3905e2
Avoid allocations in .Parse methods (#3760 )
Berkan Diler and GitHub
2022-10-19 01:31:34 +02:00
a6cd044f0f
Vulkan: Fix blit levels/layers parameters being inverted (#3768 )
gdkchan and GitHub
2022-10-18 05:13:44 -03:00
f5a1de6ac5
Fix kernel VA allocation when random allocation fails (#3755 )
gdkchan and GitHub
2022-10-17 19:12:49 -03:00
2aeb5b00e3
Update README.md (#3767 )
MetrosexualGarbodor and GitHub
2022-10-17 22:58:11 +01:00
60ba7b71f2
remove property changed call in time zone validation (#3752 )
Emmanuel Hansen and GitHub
2022-10-17 16:48:14 +00:00
7c1d2bbb98
Implement OpenDataStorageWithProgramIndex partially (#3765 )
gdkchan and GitHub
2022-10-17 10:37:05 -03:00
beacf8c1c8
TamperMachine: Fix input mask check (#3764 )
mageven and GitHub
2022-10-17 04:21:52 +05:30
0dbe45ae37
Fix various issues caused by Vertex/Index buffer conversions (#3762 )
riperiperi and GitHub
2022-10-16 23:38:58 +01:00
2b50e52e48
Fix primitive count calculation for topology conversion (#3763 )
riperiperi and GitHub
2022-10-16 23:25:40 +01:00
49eadbc209
Fix phantom configured Controllers (#3720 )
mageven and GitHub
2022-10-17 00:04:42 +05:30
2df16ded9b
Improve shader BRX instruction code generation (#3759 )
gdkchan and GitHub
2022-10-15 20:20:16 -03:00
e43390c723
bsd: Check if socket is bound before calling RecvFrom() (#3761 )
TSRBerry and GitHub
2022-10-15 22:52:49 +02:00
5af1327068
Vulkan: Fix sampler custom border color (#3751 )
gdkchan and GitHub
2022-10-10 03:35:44 -03:00
88a8d1e567
Fix disposed textures being updated on TextureBindingsManager (#3750 )
gdkchan and GitHub
2022-10-09 15:23:52 -03:00
bf77d1cab9
GPU: Pass SpanOrArray for Texture SetData to avoid copy (#3745 )
riperiperi and GitHub
2022-10-08 16:04:47 +01:00
1ca0517c99
Vulkan: Fix some issues with CacheByRange (#3743 )
riperiperi and GitHub
2022-10-08 15:28:27 +01:00
599d485bff
Change NvMap ID allocation to match nvservices (#3741 )
gdkchan and GitHub
2022-10-05 17:49:18 -03:00
60e16c15b6
Fix memory corruption in BCAT and FS Read methods when buffer is larger than needed (#3739 )
gdkchan and GitHub
2022-10-04 20:12:54 -03:00
2068445939
Fix shader SULD (bindless) instruction using wrong register as handle (#3732 )
gdkchan and GitHub
2022-10-03 20:40:22 -03:00
a4fc9f8050
Support use of buffer ranges with size 0 (#3736 )
gdkchan and GitHub
2022-10-03 20:08:38 -03:00
5437d6cb13
Vulkan: Fix buffer texture storage not being updated on buffer handle reuse (#3731 )
gdkchan and GitHub
2022-10-03 19:45:33 -03:00
7539e26144
Avalonia - Fixes updater (#3670 )
Emmanuel Hansen and GitHub
2022-10-03 14:25:25 +00:00
1c3697b6a4
Update AboutWindow.axaml (#3724 )
Luna and GitHub
2022-10-02 15:02:11 -07:00
81f848e54f
Allow Surface Flinger frame enqueue after process has exited (#3733 )
gdkchan and GitHub
2022-10-02 18:50:03 -03:00
358a781639
Volume Hotkeys (#3500 )
2022-10-02 10:38:37 +01:00
45ce540b9b
ARMeilleure: Add gfni acceleration (#3669 )
Wunk and GitHub
2022-10-02 02:17:19 -07:00
96bf7f8522
Avoid allocating unmanaged string per shader (#3730 )
mageven and GitHub
2022-10-02 14:29:34 +05:30
33e673ceb8
fatal: Implement Service (#3573 )
Ac_K and GitHub
2022-10-02 10:30:46 +02:00
9c2500de5f
Fix incorrect tessellation inputs/outputs (#3728 )
gdkchan and GitHub
2022-10-01 02:35:52 -03:00
dbe43c1719
Fix SSL GetCertificates with certificate ID set to All (#3727 )
gdkchan and GitHub
2022-09-29 12:45:25 -03:00
f502cfaf62
Vulkan: Zero blend state when disabled or write mask is 0 (#3719 )
riperiperi and GitHub
2022-09-29 16:32:49 +01:00
1fd5cf2b4a
Fix ListOpenContextStoredUsers and stub LoadOpenContext (#3718 )
gdkchan and GitHub
2022-09-27 21:24:52 -03:00
814f75142e
Fpsr and Fpcr freed. (#3701 )
LDj3SNuD and GitHub
2022-09-20 23:55:13 +02:00
4c0eb91d7e
Convert Quads to Triangles in Vulkan (#3715 )
riperiperi and GitHub
2022-09-20 22:38:48 +01:00
da75a9a6ea
OpenGL: Fix blit from non-multisample to multisample texture (#3596 )
gdkchan and GitHub
2022-09-19 16:12:56 -03:00
41790aa743
Avalonia - Misc changes to UX (#3643 )
2022-09-19 20:04:22 +01:00
0cb1e926b5
Allow bindless textures with handles from unbound constant buffer (#3706 )
gdkchan and GitHub
2022-09-19 15:35:47 -03:00
6f0395538b
Avalonia - Use embedded window for avalonia (#3674 )
2022-09-19 18:05:26 +00:00
b9f1ff3c77
Implemented in IR the managed methods of the ShlReg region of the SoftFallback class. (#3700 )
LDj3SNuD and GitHub
2022-09-19 19:49:10 +02:00
a77af4c5e9
Readme: Fix broken shell image (#3708 )
TSRBerry and GitHub
2022-09-19 14:06:00 +02:00
fbcf802fbc
A32/T32/A64: Implement Hint instructions (CSDB, SEV, SEVL, WFE, WFI, YIELD) (#3694 )
merry and GitHub
2022-09-14 22:18:15 +01:00
c3c41fa4bb
Periodically Flush Commands for Vulkan (#3689 )
riperiperi and GitHub
2022-09-14 17:48:31 +01:00
356e480bf5
Fix partial unmap reprotection on Windows (#3702 )
gdkchan and GitHub
2022-09-14 12:46:37 -03:00
8e119a1e96
Implement PLD and SUB (imm16) on T32, plus UADD8, SADD8, USUB8 and SSUB8 on both A32 and T32 (#3693 )
gdkchan and GitHub
2022-09-13 19:51:40 -03:00
e05bf90af6
T32: Implement Asimd instructions (#3692 )
merry and GitHub
2022-09-13 22:25:37 +01:00
66f16f4392
Fix bindless 1D textures having a buffer type on the shader (#3697 )
gdkchan and GitHub
2022-09-13 03:53:55 -03:00
729ff5337c
Fix increment on Arm32 NEON VLDn/VSTn instructions with regs > 1 (#3695 )
gdkchan and GitHub
2022-09-13 03:24:09 -03:00
2492e7e808
Fix R4G4B4A4 format on Vulkan (#3696 )
gdkchan and GitHub
2022-09-13 02:59:38 -03:00
36172ab43b
Scale SamplesPassed counter by RT scale on report (#3680 )
2022-09-11 16:58:15 +01:00
4d69286a9c
Implement VRINT (vector) Arm32 NEON instructions (#3691 )
gdkchan and GitHub
2022-09-11 12:44:27 -03:00
1529e6cf0d
T32: Add Vfp instructions (#3690 )
merry and GitHub
2022-09-11 03:03:14 +01:00
f468db7602
Implement Thumb (32-bit) memory (ordered), multiply, extension and bitfield instructions (#3687 )
gdkchan and GitHub
2022-09-10 22:51:00 -03:00
c5f1d1749a
Revert address space mirror changes
gdk and Mary-nyan
2022-08-30 22:28:40 -03:00
7dd69f2d0e
Allocation free tree lookup
gdk and Mary-nyan
2022-08-30 22:26:40 -03:00
c646638680
Update several methods to use GetNode directly and avoid array allocations
gdk and Mary-nyan
2022-08-30 22:15:16 -03:00
65f2a82b97
Optimize PlaceholderManager.UnreserveRange
gdk and Mary-nyan
2022-07-15 17:05:14 -03:00
93dd6d525a
Fix potential issue with partial unmap
gdk and Mary-nyan
2022-06-23 13:59:43 -03:00
96d4ad952c
Fix reprotection regression
gdk and Mary-nyan
2022-06-23 13:52:45 -03:00
6a07f80b76
Make RBTree node fields internal again
gdk and Mary-nyan
2022-06-23 04:08:01 -03:00
22214ac664
Delete unused code
gdk and Mary-nyan
2022-06-23 04:06:39 -03:00
45e520a27c
Rewrite PlaceholderManager4KB to use intrusive RBTree, and to coalesce free placeholders
gdk and Mary-nyan
2022-06-23 04:05:56 -03:00
5b5810a46a
Defer address space mirror mapping and use it only if strictly needed
gdk and Mary-nyan
2022-06-22 18:48:41 -03:00
619ac86bd0
Do not output ViewportIndex on SPIR-V if GPU does not support it (#3644 )
gdkchan and GitHub
2022-09-10 10:20:23 -03:00
7a1ab71c73
Update README.MD verbiage and compatibility
EmulationFanatic and Mary-nyan
2022-09-10 07:05:35 -06:00
dc4ba3993b
Rebind textures if format changes or they're buffer textures
riperiperi and Mary-nyan
2022-08-18 19:50:01 +01:00
81f1a4dc31
Allocate work buffer for audio renderer instead of using guest supplied memory (#3276 )
gdkchan and GitHub
2022-09-09 22:16:24 -03:00
c64524a240
Add ADD (zx imm12), NOP, MOV (rs), LDA, TBB, TBH, MOV (zx imm16) and CLZ thumb instructions (#3683 )
gdkchan and GitHub
2022-09-09 22:09:11 -03:00
db45688aa8
Implement VRSRA, VRSHRN, VQSHRUN, VQMOVN, VQMOVUN, VQADD, VQSUB, VRHADD, VPADDL, VSUBL, VQDMULH and VMLAL Arm32 NEON instructions (#3677 )
gdkchan and GitHub
2022-09-09 21:47:38 -03:00
c6d82209ab
Restride vertex buffer when stride causes attributes to misalign in Vulkan. (#3679 )
riperiperi and GitHub
2022-09-09 00:30:19 +01:00
ee1825219b
Clean up rejit queue (#2751 )
FICTURE7 and GitHub
2022-09-09 03:14:08 +04:00
7baa08dcb4
Implemented in IR the managed methods of the Saturating region ... (#3665 )
LDj3SNuD and GitHub
2022-09-09 00:40:41 +02:00
408bd63b08
Transform shader LDC into constant buffer access if offset is constant (#3672 )
gdkchan and GitHub
2022-09-07 20:25:22 -03:00
df99257d7f
bsd: improve socket poll
Mary and Mary-nyan
2022-09-01 22:27:35 +02:00
f3835dc78b
bsd: implement SendMMsg and RecvMMsg (#3660 )
Mary-nyan and GitHub
2022-09-07 22:37:15 +02:00
51bb8707ef
Update bug report template (#3676 )
EmulationFanatic and GitHub
2022-09-06 14:30:07 -06:00
5ff5fe47ba
Bsd: Fix NullReferenceException in BsdSockAddr.FromIPEndPoint() (#3652 )
2022-09-02 00:04:01 +02:00
38275f9056
Change vsync signal to happen at 60hz, regardless of swap interval (#3642 )
2022-09-01 21:57:50 +01:00
67cbdc3a6a
bsd: Fix Poll(0) returning ETIMEDOUT instead of SUCCESS
Mary and Mary-nyan
2022-09-01 20:12:10 +02:00
131b43170e
sfdsnres: fix endianess issue for port serialisation
Mary and Mary-nyan
2022-09-01 19:54:29 +02:00
730d2f4b9b
Address gdkchan's comment
Mary and Mary-nyan
2022-08-31 19:41:43 +02:00
f6a7309b14
account: Implement LoadNetworkServiceLicenseKindAsync
Mary and Mary-nyan
2022-08-30 20:52:45 +02:00
472a621589
Bsd: Fix ArgumentOutOfRangeException in SetSocketOption (#3633 )
TSRBerry and GitHub
2022-08-28 16:24:19 +02:00
311c2661b8
Replace image format magic numbers with enums (#3631 )
mageven and GitHub
2022-08-28 07:26:26 +05:30
a92e2028cb
Updates Japanese localization for the Avalonia UI (#3635 )
txorion and GitHub
2022-08-27 16:01:30 +09:00