This website requires JavaScript.
4594c3b310
Signal memory tracking before/after mapping into another process (#1785 )
riperiperi and GitHub
2020-12-08 00:42:17 +00:00
36f6bbf5b9
CPU: Implement VFNMA.F32 | F.64 (#1783 )
sharmander and GitHub
2020-12-07 19:04:01 -05:00
567ea726e1
Add support for guest Fz (Fpcr) mode through host Ftz and Daz (Mxcsr) modes (fast paths). (#1630 )
LDj3SNuD and GitHub
2020-12-07 10:37:07 +01:00
668720b088
logger: Add build version to the log file names (#1782 )
Ac_K and GitHub
2020-12-07 10:29:22 +01:00
24d316cc92
Extract texture Target from Info for quick access (#1774 )
riperiperi and GitHub
2020-12-03 19:34:27 +00:00
b479a43939
CPU: Implement VFNMS.F32/64 (#1758 )
sharmander and GitHub
2020-12-03 14:20:02 -05:00
c00d39b675
Dummy out gl queries with 0 draws, remove glFlush call (#1773 )
riperiperi and GitHub
2020-12-03 18:42:59 +00:00
2c39a4f15d
Cache delegate for QueryModified, use regular multi handle. (#1771 )
riperiperi and GitHub
2020-12-03 18:34:32 +00:00
0ab1c42eea
Make sure to not leak copy handles passed in request (#1772 )
Mary and GitHub
2020-12-03 19:19:10 +01:00
1b053d2222
Close audio WorkBuffer transfer memory handle (#1770 )
gdkchan and GitHub
2020-12-02 17:58:20 -03:00
f7617cae12
Create a single guest process per IPC message processor (#1769 )
gdkchan and GitHub
2020-12-02 09:14:44 -03:00
bc11443621
amadeus: Fix a typo in TapFrame logic (#1767 )
Mary and GitHub
2020-12-02 00:46:26 +01:00
cf6cd71488
IPC refactor part 2: Use ReplyAndReceive on HLE services and remove special handling from kernel (#1458 )
2020-12-01 20:23:43 -03:00
461c24092a
Implement Force Early Z Register (#1755 )
riperiperi and GitHub
2020-12-01 23:13:27 +00:00
e383c41b6e
Add a "Remove All" button to the DLC and Update windows (#1579 )
Xpl0itR and GitHub
2020-12-01 22:51:49 +00:00
bd8d28c59d
Add option to start games in fullscreen mode (#1580 )
Xpl0itR and GitHub
2020-12-01 22:02:27 +00:00
f6d88558b1
salieri: Fix missing guest GPU accessor missing on hashes (#1759 )
Mary and GitHub
2020-12-01 22:48:31 +01:00
5e6dc37aed
common: Fix last warning in SystemInfo (#1757 )
Ac_K and GitHub
2020-12-01 22:26:00 +01:00
a04a1b663d
config: Fix MaxAnisotropy value parsing (#1764 )
Ac_K and GitHub
2020-12-01 21:44:04 +01:00
7b66cb0d90
audio: Cleanup Ryujinx.Audio and fix OpenAL issue (#1746 )
Ac_K and GitHub
2020-11-27 20:55:00 +01:00
0108004691
Prefer truly perfect texture matches over fomat aliased ones (#1754 )
riperiperi and GitHub
2020-11-27 18:46:23 +00:00
88633f4bc2
Blacklist very textures with a very small width or height from scaling (#1753 )
riperiperi and GitHub
2020-11-27 18:23:30 +00:00
245f8a7eee
ui: Check last played datetime validity against current culture (#1730 )
Mary and GitHub
2020-11-27 19:05:36 +01:00
b1877632cf
Remove some warnings and cleaning code (#1736 )
Ac_K and GitHub
2020-11-27 18:57:20 +01:00
632a84155b
pctl: Implement IsRestrictionEnabled and fix CheckFreeCommunicationPermission (#1747 )
Ac_K and GitHub
2020-11-24 21:19:06 +01:00
44c1f16280
am: Fix GetSaveDataSize stub (#1748 )
Ac_K and GitHub
2020-11-24 20:45:23 +01:00
fd0b9d1926
am: Cleaning and stub TryPopFromFriendInvitationStorageChannel (#1738 )
Ac_K and GitHub
2020-11-21 23:38:34 +01:00
9abdba5539
amadeus: Fix reverb 3d mono wrong delay line offset (#1742 )
Mary and GitHub
2020-11-21 22:52:52 +01:00
25b9cde8be
salieri: remove a wrong debug assert (#1740 )
Mary and GitHub
2020-11-21 22:10:08 +01:00
92bcdcb369
amadeus: Fix possible underflow in delay time delay effect (#1739 )
Mary and GitHub
2020-11-21 21:57:49 +01:00
3dc9bab91f
audin: fix wrong id ListAudioInsAuto call (#1737 )
Ac_K and GitHub
2020-11-21 21:43:36 +01:00
57c4e6ef21
audout: Implement and fix some calls (#1725 )
Ac_K and GitHub
2020-11-20 21:59:01 +01:00
9493cdfe55
Allow copy destination to have a different scale from source (#1711 )
riperiperi and GitHub
2020-11-20 20:14:45 +00:00
cf7044e37b
Perform Compressed<->Uncompressed copies using Pixel Buffer Objects (#1732 )
riperiperi and GitHub
2020-11-20 16:30:59 +00:00
9852cb9c9e
Use backup when PTC compression is corrupt (#1704 )
2020-11-20 01:51:59 +00:00
c2356a7653
olsc: Add service olsc:u and stub some calls (#1734 )
Ac_K and GitHub
2020-11-19 23:56:23 +01:00
f8f23bf899
gui: Toggle Docked/Handheld mode and VSync by clicking status bar (#1726 )
Ac_K and GitHub
2020-11-19 01:34:28 +01:00
41ab43151b
GLRenderer: Change between docked and handheld mode using a keybinding (#1685 )
Sera and GitHub
2020-11-19 00:15:44 +01:00
7f536b5a15
Do not perform layout conversion on buffer texture flushes (#1729 )
gdkchan and GitHub
2020-11-18 18:17:40 -03:00
0679084f11
CPU (A64): Add FP16/FP32 fast paths (F16C Intrinsics) for Fcvt_S, Fcvtl_V & Fcvtn_V Instructions. Now HardwareCapabilities uses CpuId. (#1650 )
LDj3SNuD and GitHub
2020-11-18 19:35:54 +01:00
eafee34fee
Improvements with new .NET 5 functions or bugfixes (#1714 )
gdkchan and GitHub
2020-11-18 15:28:40 -03:00
7c3b559830
loaders: Fix possible parsing errors of informations on some NSO (#1724 )
Ac_K and GitHub
2020-11-18 19:04:42 +01:00
9435d62206
Simplify depth test state updates (#1695 )
gdkchan and GitHub
2020-11-17 19:20:17 -03:00
5189a807c4
Fix buffer to texture copy with remap enabled (#1721 )
gdkchan and GitHub
2020-11-17 19:06:02 -03:00
d636e3748d
Specify the X64 version of .NET 5, and change the build command to be the right one (#1719 )
EmulationFanatic and GitHub
2020-11-17 14:55:32 -07:00
863edae328
shader cache: Fix Linux boot issues (#1709 )
Mary and GitHub
2020-11-17 22:40:19 +01:00
cc60ba9d22
shader cache: Fix possible race causing crashes on manifest at startup (#1718 )
Mary and GitHub
2020-11-17 22:31:05 +01:00
383c039037
shader cache: Fix invalid virtual address clean up (#1717 )
Mary and GitHub
2020-11-17 22:20:17 +01:00
787e20937f
Propagate zeta format properly (#1716 )
gdkchan and GitHub
2020-11-16 05:37:16 -03:00
fcc9cbf816
am: Fix VR enabled by default (#1715 )
Ac_K and GitHub
2020-11-16 02:38:11 +01:00
313f8d2eb6
am/lbl/hid/pctl: Enabled VR Rendering (#1688 )
Ac_K and GitHub
2020-11-15 22:30:20 +01:00
4bc4cacdd0
ui diag: Add missing error message for ApplicationNotFound (#1693 )
Mary and GitHub
2020-11-15 21:26:49 +01:00
d3147bab5a
Standardize to camel-case: option to check for updates on launch (#1698 )
EmulationFanatic and GitHub
2020-11-15 13:11:23 -07:00
58bc6897a5
Don't warn when debug feature is enabled in debug mode (#1707 )
Xpl0itR and GitHub
2020-11-15 19:56:44 +00:00
aa129fdbdf
infra: Migrate to .NET 5 (#1694 )
Mary and GitHub
2020-11-15 19:27:15 +01:00
8d0d299792
IPSwitch: Quick fix to patch sets toggling (#1668 )
mageven and GitHub
2020-11-13 07:05:49 +05:30
04e048efcf
SettingsWindow: Add an Apply button (#1562 )
Sera and GitHub
2020-11-13 01:50:28 +01:00
c652494219
Use "Screen Scissor" as size hint for render targets (#1703 )
riperiperi and GitHub
2020-11-12 23:40:26 +00:00
48f6570557
Salieri: shader cache (#1701 )
Mary and GitHub
2020-11-13 00:15:34 +01:00
7166e82c3c
Update performance mode when docked mode changes. (#1696 )
riperiperi and GitHub
2020-11-12 05:59:18 +00:00
3c60d4b0ea
Do not report unmapped pages as dirty (#1672 )
gdkchan and GitHub
2020-11-10 22:07:52 -03:00
02872833b6
Size hints for copy regions and viewport dimensions to avoid data loss (#1686 )
riperiperi and GitHub
2020-11-10 00:41:13 +00:00
c3d62bd078
Implement ATOM shader instruction (#1687 )
gdkchan and GitHub
2020-11-09 21:06:46 -03:00
934a78005e
Simplify logic for bindless texture handling (#1667 )
gdkchan and GitHub
2020-11-09 19:35:04 -03:00
eda6b78894
apm/am: Refactoring/Unstub services (#1662 )
Ac_K and GitHub
2020-11-08 21:00:54 +01:00
8d168574eb
Use explicit buffer and texture bindings on shaders (#1666 )
gdkchan and GitHub
2020-11-08 08:10:00 -03:00
5561a3b95e
Synchronize Rasterizer State before Clear (#1680 )
riperiperi and GitHub
2020-11-07 19:21:10 +00:00
500b48251c
Only report that GPU commands are available when the queue is not empty. (#1656 )
2020-11-07 02:04:26 +00:00
61d83760f5
Update game compatibility list info in README.md (#1675 )
EmulationFanatic and GitHub
2020-11-06 14:05:35 -07:00
b677e44300
Loaders: Log extra NSO informations (#1661 )
Ac_K and GitHub
2020-11-06 19:58:57 +01:00
61e67b64ea
updater: Ignore first commandline argument when passing commandline to updated binary (#1674 )
Mary and GitHub
2020-11-06 19:46:22 +01:00
ce9105a130
Support single precision contants for double precision operations (#1673 )
gdkchan and GitHub
2020-11-06 14:54:13 -03:00
a16f201a6f
Do not align sizes for buffer texture targets. (#1671 )
riperiperi and GitHub
2020-11-06 17:45:30 +00:00
24dbfc0fe6
Correct BPP of buffer to texture copies (#1670 )
gdkchan and GitHub
2020-11-06 14:37:05 -03:00
a89b81a812
Separate zeta from color formats (#1647 )
gdkchan and GitHub
2020-11-05 19:50:34 -03:00
64088f04e3
Fix LiveInterval.Split (#1660 )
FICTURE7 and GitHub
2020-11-05 06:09:45 +04:00
4c6feb652f
Add seamless cubemap flag in sampler parameters. (#1658 )
riperiperi and GitHub
2020-11-02 20:03:06 +00:00
e1da7df207
Support res scale on images, correctly blacklist for SUST, move logic out of backend. (#1657 )
riperiperi and GitHub
2020-11-02 19:53:23 +00:00
11a7c99764
Support 3D BC4 and BC5 compressed textures (#1655 )
gdkchan and GitHub
2020-11-01 15:32:53 -03:00
6222f173f0
Fix compressed to non-compressed texture copy size (#1649 )
gdkchan and GitHub
2020-11-01 15:26:24 -03:00
876fa656f6
Remove unused texture and sampler pool invalidation code (#1648 )
gdkchan and GitHub
2020-11-01 15:17:29 -03:00
b5a760bde9
Preserve command line arguments when updater restarts Ryujinx (#1643 )
CeruleanSky and GitHub
2020-10-29 18:07:10 -04:00
423da5cc91
Scale texture resolution before sending to backend (#1646 )
gdkchan and GitHub
2020-10-29 18:57:34 -03:00
780c7530d6
Add scaling for Texture2DArray when using TexelFetch. (#1645 )
riperiperi and GitHub
2020-10-28 20:27:46 +00:00
0031edae27
Avoid sampler conflicts on bindless samplers with the same name (#1642 )
gdkchan and GitHub
2020-10-28 17:20:43 -03:00
9f13f957af
Motion Fixes (#1589 )
2020-10-28 19:52:07 +00:00
c9841dab38
Fix vertex buffer handle null check (#1638 )
gdkchan and GitHub
2020-10-25 21:40:50 -03:00
812e32f775
Fix transform feedback errors caused by host pause/resume and multiple uses (#1634 )
gdkchan and GitHub
2020-10-25 17:23:42 -03:00
cf0f0fc4e7
Improve the speed of redundant ASTC texture data updates (#1636 )
gdkchan and GitHub
2020-10-25 17:09:45 -03:00
49f970d5bd
Implement CAL and RET shader instructions (#1618 )
gdkchan and GitHub
2020-10-25 17:00:44 -03:00
973a615d40
Fix shader image load/store array index register (#1637 )
gdkchan and GitHub
2020-10-25 14:51:26 -03:00
2f16491712
Get rid of Reflection.Emit dependency on CPU and Shader projects (#1626 )
gdkchan and GitHub
2020-10-21 09:13:44 -03:00
efa77a2415
Add missing null check on image binding (#1632 )
gdkchan and GitHub
2020-10-21 09:06:13 -03:00
2dcc6333f8
Fix image binding format (#1625 )
gdkchan and GitHub
2020-10-20 19:03:20 -03:00
08332bdc04
Ensure storage is set for Buffer Textures when binding an Image. (#1627 )
riperiperi and GitHub
2020-10-20 22:56:23 +01:00
5264d55b39
Fix gl_in being used with built-in variables that are not per-vertex (#1624 )
gdkchan and GitHub
2020-10-17 05:16:40 -03:00
b4d8d893a4
Memory Read/Write Tracking using Region Handles (#1272 )
riperiperi and GitHub
2020-10-16 21:18:35 +01:00
f02791b20c
Fix LOP3 (cbuf) shader instruction encoding (#1616 )
gdkchan and GitHub
2020-10-13 19:33:04 -03:00
aec8177850
Replace Host FPS with GPU command queue load ("Fifo %") (#1585 )
riperiperi and GitHub
2020-10-13 21:54:42 +01:00
04e330cc00
Add Umaal & Vabd_I, Vabdl_I, Vaddl_I, Vhadd, Vqshrn, Vshll inst.s (slow paths). (#1577 )
LDj3SNuD and GitHub
2020-10-13 22:41:33 +02:00