Commit graph

  • 4ce5c1b5d8 Add seamless cubemap flag in sampler parameters. (#1658) riperiperi 2020-11-02 20:03:06 +0000
  • e9e59aa8e1 Support res scale on images, correctly blacklist for SUST, move logic out of backend. (#1657) riperiperi 2020-11-02 19:53:23 +0000
  • e926a5ba5d Support 3D BC4 and BC5 compressed textures (#1655) gdkchan 2020-11-01 15:32:53 -0300
  • d6618c39ea Fix compressed to non-compressed texture copy size (#1649) gdkchan 2020-11-01 15:26:24 -0300
  • b53667f23f Remove unused texture and sampler pool invalidation code (#1648) gdkchan 2020-11-01 15:17:29 -0300
  • d99e2cefd5 Preserve command line arguments when updater restarts Ryujinx (#1643) CeruleanSky 2020-10-29 18:07:10 -0400
  • a21b1a160c Scale texture resolution before sending to backend (#1646) gdkchan 2020-10-29 18:57:34 -0300
  • 989ceb69a0 Add scaling for Texture2DArray when using TexelFetch. (#1645) riperiperi 2020-10-28 20:27:46 +0000
  • f4908dd303 Avoid sampler conflicts on bindless samplers with the same name (#1642) gdkchan 2020-10-28 17:20:43 -0300
  • 3efc01dd09 Motion Fixes (#1589) emmauss 2020-10-28 19:52:07 +0000
  • fc7fcf37b4 Fix vertex buffer handle null check (#1638) gdkchan 2020-10-25 21:40:50 -0300
  • 4126ebde8c Fix transform feedback errors caused by host pause/resume and multiple uses (#1634) gdkchan 2020-10-25 17:23:42 -0300
  • f4f3f7e5c8 Improve the speed of redundant ASTC texture data updates (#1636) gdkchan 2020-10-25 17:09:45 -0300
  • 00cc7b81b9 Implement CAL and RET shader instructions (#1618) gdkchan 2020-10-25 17:00:44 -0300
  • e04301892e Fix shader image load/store array index register (#1637) gdkchan 2020-10-25 14:51:26 -0300
  • 8cff648381 Get rid of Reflection.Emit dependency on CPU and Shader projects (#1626) gdkchan 2020-10-21 09:13:44 -0300
  • cf272e5bbb Add missing null check on image binding (#1632) gdkchan 2020-10-21 09:06:13 -0300
  • 2e3be5fad2 Fix image binding format (#1625) gdkchan 2020-10-20 19:03:20 -0300
  • d5c9c2b8e5 Ensure storage is set for Buffer Textures when binding an Image. (#1627) riperiperi 2020-10-20 22:56:23 +0100
  • ff6aa1ba91 Fix gl_in being used with built-in variables that are not per-vertex (#1624) gdkchan 2020-10-17 05:16:40 -0300
  • cd67039c50 Memory Read/Write Tracking using Region Handles (#1272) riperiperi 2020-10-16 21:18:35 +0100
  • aa7d8b3ee2 Fix LOP3 (cbuf) shader instruction encoding (#1616) gdkchan 2020-10-13 19:33:04 -0300
  • b04cb18492 Replace Host FPS with GPU command queue load ("Fifo %") (#1585) riperiperi 2020-10-13 21:54:42 +0100
  • 02f0382a70 Add Umaal & Vabd_I, Vabdl_I, Vaddl_I, Vhadd, Vqshrn, Vshll inst.s (slow paths). (#1577) LDj3SNuD 2020-10-13 22:41:33 +0200
  • 0f86217bae Fix incorrect GPU GL blend func values (#1612) gdkchan 2020-10-13 00:45:41 -0300
  • 291a2014de Fix output component register on pixel shaders (#1613) gdkchan 2020-10-13 00:44:55 -0300
  • c0d94c4b4d Fix error when dual source blend is used (#1610) gdkchan 2020-10-12 21:50:41 -0300
  • 3542faf9d6 Implement LEA.HI shader instruction (#1609) gdkchan 2020-10-12 21:46:04 -0300
  • 4858e43d28 Add support for shader constant buffer slot indexing (#1608) gdkchan 2020-10-12 21:40:50 -0300
  • 0fb138ef52 Fix H264 output frame size when decoding videos of different sizes (#1606) gdkchan 2020-10-11 06:09:38 -0300
  • 39094ce4f8 surfaceflinger: Disable async buffer (#1603) Mary 2020-10-10 12:45:49 +0200
  • 904eaf3a9b Rollback the CreateExitDialog function that was lost with auto updater Thog 2020-10-10 01:22:25 +0200
  • fdc55fe4f3 Show confirmation dialog when attempting to close while a game is loaded (#1582) Xpl0itR 2020-10-10 00:06:48 +0100
  • 2e7d6e07a1 Fix exiting emulator with multi programs (#1590) Mary 2020-10-10 00:52:11 +0200
  • 7921ef28dd Improve BRX target detection heuristics (#1591) gdkchan 2020-10-03 02:43:33 -0300
  • afa41b6859 Supper 2D array ASTC compressed texture formats decoding (#1593) gdkchan 2020-10-01 22:22:23 -0300
  • 6bbbfa6ee4 Touch README (#1592) jduncanator 2020-10-01 17:39:27 +1000
  • 8fef5c8e2a Fix GetStream implementation (#1588) Mary 2020-10-01 05:22:09 +0200
  • 7fa2d1a011 Remove old, unused CPU optimization (#1586) gdkchan 2020-09-30 16:16:34 -0300
  • a0ea0c9d4a Add Motion controls (#1363) emmauss 2020-09-29 21:32:42 +0000
  • 9b519d0a41 Do not show update being availaible when appveyor is still building Thog 2020-09-29 22:52:41 +0200
  • ea6a33b1f9 Convert 1D texture targets to 2D (#1584) gdkchan 2020-09-29 17:28:50 -0300
  • 5a3135c118 Appveyor Ryujinx Updater (#1403) MelonSpeedruns 2020-09-29 16:05:25 -0400
  • a86b9b3228 Basic impl of Error Applet (#1551) Ac_K 2020-09-28 00:00:38 +0200
  • a380b00480 Always set new texture data for textures initialized by a copy. (#1576) riperiperi 2020-09-27 00:37:45 +0100
  • 21d6a72471 Isolate more services to separate threads (#1573) mageven 2020-09-25 15:48:28 +0530
  • 83e9ebc02d Implement small indexed draws and other fixes to make guest Vulkan work (#1558) gdkchan 2020-09-23 20:48:34 -0300
  • 154577e7fe Return "NotAvailable" when no UserChannel data is present. (#1569) riperiperi 2020-09-23 22:57:18 +0100
  • 2fd84723c3 Run audren in a separate thread (#1572) mageven 2020-09-24 02:51:43 +0530
  • e60882d8ba IPC refactor part 1: Use explicit separate threads to process requests (#1447) gdkchan 2020-09-22 01:50:40 -0300
  • 3bf4783860 Make viewStorage still valid after view removal. (#1564) riperiperi 2020-09-21 20:51:33 +0100
  • d1cce3c11e hle/ui: Basic multi programs support (#1560) Mary 2020-09-21 05:45:30 +0200
  • 954f032958 Align register index between output targets on pixel shaders (#1559) gdkchan 2020-09-21 00:45:04 -0300
  • 6ba569637d acc/hid: Implement ListQualifiedUsers and SetTouchScreenConfiguration (#1555) Ac_K 2020-09-20 06:32:58 +0200
  • b0919207a7 Move the open logs folder from setting into the File menu in the main window (#1550) Xpl0itR 2020-09-20 05:31:05 +0100
  • d95a3fe32c friend: Implement GetCompletionEvent and AddPlayHistory (#1554) Ac_K 2020-09-20 05:45:46 +0200
  • 8696dcae92 am: Stub Begin/EndBlockingHomeButton (#1553) Ac_K 2020-09-20 05:40:10 +0200
  • 4bb65aecd6 caps: Stub SetShimLibraryVersion (#1552) Ac_K 2020-09-20 05:32:48 +0200
  • 6771004ee4 Fix host stack overflow caused by some recursive guest methods. (#1528) LDj3SNuD 2020-09-20 01:16:30 +0200
  • cab09237b1 Implement block placement (#1549) FICTURE7 2020-09-20 03:00:24 +0400
  • 8a531488e4 Better viewport flipping and depth mode detection method (#1556) gdkchan 2020-09-19 19:46:49 -0300
  • bf80e93b56 Correct the threshold for control stick buttons (#1483) Billy Laws 2020-09-19 16:10:53 +0100
  • ebf421f944 Fix debug Config using res scaling 2x by default (#1546) Mary 2020-09-13 03:02:45 +0200
  • d4a18dd665 Relax block ordering constraints (#1535) FICTURE7 2020-09-12 19:32:53 +0400
  • 1b78d3cd6d Allow swizzles to match with "undefined" components (#1538) riperiperi 2020-09-11 00:48:48 +0100
  • 910fe1a93e Texture/Buffer Memory Management Improvements (#1408) riperiperi 2020-09-10 20:44:04 +0100
  • 49283bdb8b Do not emit StoreToContext before Return (#1537) FICTURE7 2020-09-07 06:52:17 +0400
  • fb1db8cd81 Amadeus: Fix multi-channel PCM sources on REV8 (#1536) Mary 2020-09-06 21:54:33 +0200
  • 2e09d86169 Delete redundant sentence in README (#1534) Jade 2020-09-05 02:32:56 -0700
  • 56cbb7d65b Completely remove vfms code., Sharbel Aldabain 2020-12-01 07:49:34 -0500
  • fdb00956f8 Add the ability to layeredfs individual exefs with mod loader shadowninja108 2020-12-01 00:39:45 -0700
  • 231c2bfa72 config: Fix MaxAnisotropy value parsing Ac_K 2020-12-01 06:45:39 +0100
  • fd17314489 Undo vfma Sharbel Aldabain 2020-11-30 23:55:48 -0500
  • be191bedb2
    Merge pull request #17 from saldabain/cpu--implement-vfnms sharmander 2020-11-30 22:46:12 -0500
  • 232000316b
    Merge branch 'cpu--implement-vfma' into cpu--implement-vfnms sharmander 2020-11-30 22:46:03 -0500
  • 10184e1e12 Update descriptions Sharbel Aldabain 2020-11-30 19:23:30 -0500
  • 57310477d5 Address MoveEntry comments Mary 2020-12-01 00:10:29 +0100
  • 5a970f3d16 Address gdkchan's comments Mary 2020-12-01 00:07:04 +0100
  • 810320d48e Move args up, not description ;) Sharbel Aldabain 2020-11-30 14:03:46 -0500
  • 632cb90bb5 Change tests for Vfnms -- disable inf / nan Sharbel Aldabain 2020-11-30 13:53:38 -0500
  • 62201a7593 Fix indentation Sharbel Aldabain 2020-11-30 13:35:37 -0500
  • 7264c6d424 Remove whitespace Sharbel Aldabain 2020-11-30 13:30:24 -0500
  • 62a4d90668 Simplify FMA Instructions into their own IntrinsicType. Sharbel Aldabain 2020-11-30 13:27:06 -0500
  • b76a4a5577 Simplify switch Sharbel Aldabain 2020-11-30 13:00:47 -0500
  • c105f82af9 Fix issue where block wouldn't break out (Fixes UE4 issues) Sharbel Aldabain 2020-11-30 08:47:56 -0500
  • aa1d0bb945 Address comments in review. Sharbel Aldabain 2020-11-29 23:49:17 -0500
  • 460b8498dd Implement VFMA.F64 Sharbel Aldabain 2020-11-29 23:42:43 -0500
  • df6da9a333 Add missing documentations Mary 2020-11-29 19:04:30 +0100
  • fd1b3e8cdb Add interface to bind buttons from Joystick and Keyboard Jose Padilla 2020-11-29 18:57:50 +0100
  • c0de29bdda Remove unused leftovers Mary 2020-11-29 14:58:02 +0100
  • fc9cca8c94 Deduplicate and simplify logic on guest shader and hashes creation Mary 2020-11-29 14:28:53 +0100
  • 08d26f7b79 Address final requests Sharbel Aldabain 2020-11-29 00:39:45 -0500
  • 74ad48fcdc Re-sort Sharbel Aldabain 2020-11-29 00:13:20 -0500
  • 040d8bfb52 Whitespace / Rename Sharbel Aldabain 2020-11-29 00:12:17 -0500
  • cefcc8e4f7 Whitespace Sharbel Aldabain 2020-11-29 00:09:48 -0500
  • 0206188ca5 Rename and cleanup Sharbel Aldabain 2020-11-29 00:09:02 -0500
  • 74f1e0b977 Move Check into Assert / Cleanup Sharbel Aldabain 2020-11-29 00:06:30 -0500
  • 0244e36187 Remove unused Op Sharbel Aldabain 2020-11-29 00:01:16 -0500
  • 3c90a2dccd Update PPTC Version Sharbel Aldabain 2020-11-28 23:52:12 -0500
  • 000d44f45e Add special cases for FMA instructions. Sharbel Aldabain 2020-11-28 23:43:36 -0500