Commit Graph

  • 7f536b5a15 Do not perform layout conversion on buffer texture flushes (#1729) gdkchan 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 2020-11-18 19:35:54 +01:00
  • eafee34fee Improvements with new .NET 5 functions or bugfixes (#1714) gdkchan 2020-11-18 15:28:40 -03:00
  • 7c3b559830 loaders: Fix possible parsing errors of informations on some NSO (#1724) Ac_K 2020-11-18 19:04:42 +01:00
  • 9435d62206 Simplify depth test state updates (#1695) gdkchan 2020-11-17 19:20:17 -03:00
  • 5189a807c4 Fix buffer to texture copy with remap enabled (#1721) gdkchan 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 2020-11-17 14:55:32 -07:00
  • 863edae328 shader cache: Fix Linux boot issues (#1709) Mary 2020-11-17 22:40:19 +01:00
  • cc60ba9d22 shader cache: Fix possible race causing crashes on manifest at startup (#1718) Mary 2020-11-17 22:31:05 +01:00
  • 383c039037 shader cache: Fix invalid virtual address clean up (#1717) Mary 2020-11-17 22:20:17 +01:00
  • 787e20937f Propagate zeta format properly (#1716) gdkchan 2020-11-16 05:37:16 -03:00
  • fcc9cbf816 am: Fix VR enabled by default (#1715) Ac_K 2020-11-16 02:38:11 +01:00
  • 313f8d2eb6 am/lbl/hid/pctl: Enabled VR Rendering (#1688) Ac_K 2020-11-15 22:30:20 +01:00
  • 4bc4cacdd0 ui diag: Add missing error message for ApplicationNotFound (#1693) Mary 2020-11-15 21:26:49 +01:00
  • d3147bab5a Standardize to camel-case: option to check for updates on launch (#1698) EmulationFanatic 2020-11-15 13:11:23 -07:00
  • 58bc6897a5 Don't warn when debug feature is enabled in debug mode (#1707) Xpl0itR 2020-11-15 19:56:44 +00:00
  • aa129fdbdf infra: Migrate to .NET 5 (#1694) Mary 2020-11-15 19:27:15 +01:00
  • 8d0d299792 IPSwitch: Quick fix to patch sets toggling (#1668) mageven 2020-11-13 07:05:49 +05:30
  • 04e048efcf SettingsWindow: Add an Apply button (#1562) Sera 2020-11-13 01:50:28 +01:00
  • c652494219 Use "Screen Scissor" as size hint for render targets (#1703) riperiperi 2020-11-12 23:40:26 +00:00
  • 48f6570557 Salieri: shader cache (#1701) Mary 2020-11-13 00:15:34 +01:00
  • 7166e82c3c Update performance mode when docked mode changes. (#1696) riperiperi 2020-11-12 05:59:18 +00:00
  • 3c60d4b0ea Do not report unmapped pages as dirty (#1672) gdkchan 2020-11-10 22:07:52 -03:00
  • 02872833b6 Size hints for copy regions and viewport dimensions to avoid data loss (#1686) riperiperi 2020-11-10 00:41:13 +00:00
  • c3d62bd078 Implement ATOM shader instruction (#1687) gdkchan 2020-11-09 21:06:46 -03:00
  • 934a78005e Simplify logic for bindless texture handling (#1667) gdkchan 2020-11-09 19:35:04 -03:00
  • eda6b78894 apm/am: Refactoring/Unstub services (#1662) Ac_K 2020-11-08 21:00:54 +01:00
  • 8d168574eb Use explicit buffer and texture bindings on shaders (#1666) gdkchan 2020-11-08 08:10:00 -03:00
  • 5561a3b95e Synchronize Rasterizer State before Clear (#1680) riperiperi 2020-11-07 19:21:10 +00:00
  • 500b48251c Only report that GPU commands are available when the queue is not empty. (#1656) riperiperi 2020-11-07 02:04:26 +00:00
  • 61d83760f5 Update game compatibility list info in README.md (#1675) EmulationFanatic 2020-11-06 14:05:35 -07:00
  • b677e44300 Loaders: Log extra NSO informations (#1661) Ac_K 2020-11-06 19:58:57 +01:00
  • 61e67b64ea updater: Ignore first commandline argument when passing commandline to updated binary (#1674) Mary 2020-11-06 19:46:22 +01:00
  • ce9105a130 Support single precision contants for double precision operations (#1673) gdkchan 2020-11-06 14:54:13 -03:00
  • a16f201a6f Do not align sizes for buffer texture targets. (#1671) riperiperi 2020-11-06 17:45:30 +00:00
  • 24dbfc0fe6 Correct BPP of buffer to texture copies (#1670) gdkchan 2020-11-06 14:37:05 -03:00
  • a89b81a812 Separate zeta from color formats (#1647) gdkchan 2020-11-05 19:50:34 -03:00
  • 64088f04e3 Fix LiveInterval.Split (#1660) FICTURE7 2020-11-05 06:09:45 +04:00
  • 4c6feb652f Add seamless cubemap flag in sampler parameters. (#1658) riperiperi 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 2020-11-02 19:53:23 +00:00
  • 11a7c99764 Support 3D BC4 and BC5 compressed textures (#1655) gdkchan 2020-11-01 15:32:53 -03:00
  • 6222f173f0 Fix compressed to non-compressed texture copy size (#1649) gdkchan 2020-11-01 15:26:24 -03:00
  • 876fa656f6 Remove unused texture and sampler pool invalidation code (#1648) gdkchan 2020-11-01 15:17:29 -03:00
  • b5a760bde9 Preserve command line arguments when updater restarts Ryujinx (#1643) CeruleanSky 2020-10-29 18:07:10 -04:00
  • 423da5cc91 Scale texture resolution before sending to backend (#1646) gdkchan 2020-10-29 18:57:34 -03:00
  • 780c7530d6 Add scaling for Texture2DArray when using TexelFetch. (#1645) riperiperi 2020-10-28 20:27:46 +00:00
  • 0031edae27 Avoid sampler conflicts on bindless samplers with the same name (#1642) gdkchan 2020-10-28 17:20:43 -03:00
  • 9f13f957af Motion Fixes (#1589) emmauss 2020-10-28 19:52:07 +00:00
  • c9841dab38 Fix vertex buffer handle null check (#1638) gdkchan 2020-10-25 21:40:50 -03:00
  • 812e32f775 Fix transform feedback errors caused by host pause/resume and multiple uses (#1634) gdkchan 2020-10-25 17:23:42 -03:00
  • cf0f0fc4e7 Improve the speed of redundant ASTC texture data updates (#1636) gdkchan 2020-10-25 17:09:45 -03:00
  • 49f970d5bd Implement CAL and RET shader instructions (#1618) gdkchan 2020-10-25 17:00:44 -03:00
  • 973a615d40 Fix shader image load/store array index register (#1637) gdkchan 2020-10-25 14:51:26 -03:00
  • 2f16491712 Get rid of Reflection.Emit dependency on CPU and Shader projects (#1626) gdkchan 2020-10-21 09:13:44 -03:00
  • efa77a2415 Add missing null check on image binding (#1632) gdkchan 2020-10-21 09:06:13 -03:00
  • 2dcc6333f8 Fix image binding format (#1625) gdkchan 2020-10-20 19:03:20 -03:00
  • 08332bdc04 Ensure storage is set for Buffer Textures when binding an Image. (#1627) riperiperi 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 2020-10-17 05:16:40 -03:00
  • b4d8d893a4 Memory Read/Write Tracking using Region Handles (#1272) riperiperi 2020-10-16 21:18:35 +01:00
  • f02791b20c Fix LOP3 (cbuf) shader instruction encoding (#1616) gdkchan 2020-10-13 19:33:04 -03:00
  • aec8177850 Replace Host FPS with GPU command queue load ("Fifo %") (#1585) riperiperi 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 2020-10-13 22:41:33 +02:00
  • 329ba5b39b Fix incorrect GPU GL blend func values (#1612) gdkchan 2020-10-13 00:45:41 -03:00
  • d36c4bfba5 Fix output component register on pixel shaders (#1613) gdkchan 2020-10-13 00:44:55 -03:00
  • 6a51b628f9 Fix error when dual source blend is used (#1610) gdkchan 2020-10-12 21:50:41 -03:00
  • e4777717cd Implement LEA.HI shader instruction (#1609) gdkchan 2020-10-12 21:46:04 -03:00
  • b066cfc1a3 Add support for shader constant buffer slot indexing (#1608) gdkchan 2020-10-12 21:40:50 -03:00
  • 14fd9aa640 Fix H264 output frame size when decoding videos of different sizes (#1606) gdkchan 2020-10-11 06:09:38 -03:00
  • c482718d2e surfaceflinger: Disable async buffer (#1603) Mary 2020-10-10 12:45:49 +02:00
  • ace67ed324 Rollback the CreateExitDialog function that was lost with auto updater Thog 2020-10-10 01:22:25 +02:00
  • ce87650d81 Show confirmation dialog when attempting to close while a game is loaded (#1582) Xpl0itR 2020-10-10 00:06:48 +01:00
  • 8506b7a334 Fix exiting emulator with multi programs (#1590) Mary 2020-10-10 00:52:11 +02:00
  • 0954e76a26 Improve BRX target detection heuristics (#1591) gdkchan 2020-10-03 02:43:33 -03:00
  • 86412ed30a Supper 2D array ASTC compressed texture formats decoding (#1593) gdkchan 2020-10-01 22:22:23 -03:00
  • f8c41a9a51 Touch README (#1592) jduncanator 2020-10-01 17:39:27 +10:00
  • 2ac0ce4557 Fix GetStream implementation (#1588) Mary 2020-10-01 05:22:09 +02:00
  • f2b12c9749 Remove old, unused CPU optimization (#1586) gdkchan 2020-09-30 16:16:34 -03:00
  • 26319d5ab3 Add Motion controls (#1363) emmauss 2020-09-29 21:32:42 +00:00
  • a6f8a0b01e Do not show update being availaible when appveyor is still building Thog 2020-09-29 22:52:41 +02:00
  • 1560f236da Convert 1D texture targets to 2D (#1584) gdkchan 2020-09-29 17:28:50 -03:00
  • a15459366e Appveyor Ryujinx Updater (#1403) MelonSpeedruns 2020-09-29 16:05:25 -04:00
  • 4f65043ad7 Basic impl of Error Applet (#1551) Ac_K 2020-09-28 00:00:38 +02:00
  • f89b754abb Always set new texture data for textures initialized by a copy. (#1576) riperiperi 2020-09-27 00:37:45 +01:00
  • 16e9d15674 Isolate more services to separate threads (#1573) mageven 2020-09-25 15:48:28 +05:30
  • bd28ce90e6 Implement small indexed draws and other fixes to make guest Vulkan work (#1558) gdkchan 2020-09-23 20:48:34 -03:00
  • e00ca92063 Return "NotAvailable" when no UserChannel data is present. (#1569) riperiperi 2020-09-23 22:57:18 +01:00
  • 840afabc22 Run audren in a separate thread (#1572) mageven 2020-09-24 02:51:43 +05:30
  • 6c9565693f IPC refactor part 1: Use explicit separate threads to process requests (#1447) gdkchan 2020-09-22 01:50:40 -03:00
  • 5dd6f41ff4 Make viewStorage still valid after view removal. (#1564) riperiperi 2020-09-21 20:51:33 +01:00
  • 33f8284bc0 hle/ui: Basic multi programs support (#1560) Mary 2020-09-21 05:45:30 +02:00
  • 90ab28d1c6 Align register index between output targets on pixel shaders (#1559) gdkchan 2020-09-21 00:45:04 -03:00
  • 0158dc4db3 acc/hid: Implement ListQualifiedUsers and SetTouchScreenConfiguration (#1555) Ac_K 2020-09-20 06:32:58 +02:00
  • d0e36b7b19 Move the open logs folder from setting into the File menu in the main window (#1550) Xpl0itR 2020-09-20 05:31:05 +01:00
  • 31a84eedcb friend: Implement GetCompletionEvent and AddPlayHistory (#1554) Ac_K 2020-09-20 05:45:46 +02:00
  • ac04cfa96c am: Stub Begin/EndBlockingHomeButton (#1553) Ac_K 2020-09-20 05:40:10 +02:00
  • da3a53a29c caps: Stub SetShimLibraryVersion (#1552) Ac_K 2020-09-20 05:32:48 +02:00
  • 66b799a6e4 Fix host stack overflow caused by some recursive guest methods. (#1528) LDj3SNuD 2020-09-20 01:16:30 +02:00
  • f60033e0aa Implement block placement (#1549) FICTURE7 2020-09-20 03:00:24 +04:00
  • 1eea35554c Better viewport flipping and depth mode detection method (#1556) gdkchan 2020-09-19 19:46:49 -03:00
  • 4b1bed1b05 Correct the threshold for control stick buttons (#1483) Billy Laws 2020-09-19 16:10:53 +01:00