Commit graph

  • 731d58e42d Revert "Simplify shader uniform buffer access codegen" gdk 2019-11-24 19:49:19 -0300
  • 517f5d4ff0 Simplify shader uniform buffer access codegen gdk 2019-11-24 14:20:48 -0300
  • 0b2cf9c6cd Improved and simplified window texture presentation gdk 2019-11-23 23:24:03 -0300
  • 7e6ba6b554 Small optimizations on texture and sampler pool invalidation gdk 2019-11-23 02:17:22 -0300
  • b19ac2b1cf Correct ordering of compute buffer bind gdk 2019-11-22 20:37:45 -0300
  • 06c510932b Share texture pool cache between graphics and compute gdk 2019-11-22 14:17:06 -0300
  • c5f633b892 Separate sub-channel state gdk 2019-11-21 23:46:14 -0300
  • 39bf6c5239 Remove TranslatorConfig struct gdk 2019-11-19 11:41:45 -0300
  • acd6245584 Add R2P shader instruction gdk 2019-11-19 10:45:46 -0300
  • eea2ae7599 Make the shader translator more error resilient (part 2) gdk 2019-11-15 20:41:06 -0300
  • 2d807fd789 Make the shader translator more error resilient gdk 2019-11-15 00:01:54 -0300
  • 987611fdf4 Add missing check for BRX, do not add a out of bounds block to the queue gdk 2019-11-14 15:29:32 -0300
  • 74e3f3ee1c Invalidate shaders when they are modified gdk 2019-11-14 15:26:40 -0300
  • 0d1fb50a53 Add partial support for the BRX shader instruction gdk 2019-11-14 14:20:30 -0300
  • dde40abaf1 Fix image units bindings and shader dump in the presence of NOPs gdk 2019-11-10 11:03:38 -0300
  • 774b7038e3 Revert "Check for ASTC support on the list of supported compressed formats" gdk 2019-11-09 22:55:30 -0300
  • f1c48d4a1e Check for ASTC support on the list of supported compressed formats gdk 2019-11-09 21:26:29 -0300
  • 98cd25c3cc Fix regression on load/store local (wrong type) gdk 2019-11-09 12:24:24 -0300
  • 0811a6ca7c Do not throw for invalid ASTC compressed textures gdk 2019-11-08 21:55:53 -0300
  • 360df1e42f Add ATOMS, LDS, POPC, RED, STS and VOTE shader instructions, start changing the way how global memory is handled gdk 2019-11-08 17:29:41 -0300
  • c7dccda2fc Use a more efficient range list on the buffer manager gdk 2019-11-08 16:39:12 -0300
  • fc8af96ad9 Remove some unused constants and other code gdk 2019-11-03 22:28:44 -0300
  • 6ffc3baa91 Add partial support for array of samplers, and add pass to identify them from bindless texture accesses gdk 2019-11-02 23:07:21 -0300
  • 55b1eaa6bd Support window resizing gdk 2019-10-31 21:32:43 -0300
  • a16a9d9aba Implement BFI, BRK, FLO, FSWZADD, PBK, SHFL and TXD shader instructions, misc. fixes gdk 2019-10-31 00:29:22 -0300
  • 34f3d30991 Support copy of slices to 3D textures, remove old 3D render target layered render support, do not delete textures with existing views created from them gdk 2019-10-30 20:45:01 -0300
  • 120a62fe64 Add shader support for the round mode on the F2F instruction, support mipmaps on ASTC compressed textures gdk 2019-10-27 17:51:33 -0300
  • 6849e2f949 Fix shader FMUL32I instruction saturation gdk 2019-10-27 13:33:08 -0300
  • 5df3dea349 Flush buffers on copies gdk 2019-10-26 23:41:01 -0300
  • d7f753bf52 Add per-source type memory change tracking, simplified state change tracking, other fixes gdk 2019-10-26 14:50:52 -0300
  • 1a3eef1528 Initial support for image stores, support texture sample on compute gdk 2019-10-17 23:41:18 -0300
  • e02d201596 Fix incorrect saturation on HADD2 and HMUL2 shader instructions gdk 2019-10-15 00:11:52 -0300
  • d91e352f1f Fix BC6 Signed/Unsigned float texture formats gdk 2019-10-15 00:11:11 -0300
  • 364b7a4ec2 Handle quad and quad strip primitive types using triangle fans gdk 2019-10-15 00:10:20 -0300
  • 115687db97 Improved Min/Mip -> MinFilter enum conversion gdk 2019-10-13 23:24:31 -0300
  • 8737d7d61f Calculate width from stride on texture copies gdk 2019-10-13 22:48:09 -0300
  • 4705bdc8d5 Initial work gdk 2019-10-13 03:02:07 -0300
  • a46c1d9470 Fix timezone month being reported incorrectly to games (#861) Thog 2020-01-09 01:08:57 +0100
  • ffabda4be3 Fix ReactiveObject initial event not being propagated with boolean types (#860) Thog 2020-01-05 17:35:55 +0100
  • 69723e5b62 Make sure to reload keys after Migration Thog 2020-01-05 16:39:35 +0100
  • e0d3b55635 Rename "RyuFs" directory to "Ryujinx" and use the same savedata system the Switch uses (#801) Alex Barney 2020-01-05 04:49:44 -0700
  • 8754499310 Fix EphemeralNetworkSystemClock wrong steady clock (#858) Thog 2020-01-04 18:39:27 +0100
  • e6b34dbf61 Implemented fast paths for: (#846) LDj3SNuD 2019-12-30 02:22:47 +0100
  • 7fe4e93ee4 Fix GUI freeze wehn closing without any emulation running (#853) Thog 2019-12-29 23:37:54 +0100
  • fd535845ae Fix LibHac.IStorage not being disposed in FileSystem proxy (#851) Thog 2019-12-26 02:58:38 +0100
  • 29958a23e8 Make HLE disposable safely (#850) Thog 2019-12-26 02:50:17 +0100
  • a659d78a3b Fix remap ioctl map offset (#852) gdkchan 2019-12-24 22:54:26 -0300
  • 349ce8a2a5 Also use Github Actions as a CI" (#847) Thog 2019-12-22 20:36:24 +0100
  • 547ea8acc8 Fix an endge case in bsd IClient::Poll implementation (#848) Thog 2019-12-22 20:33:59 +0100
  • c8e902ccca GUI: Implement context menu for the game table (#840) Xpl0itR 2019-12-22 02:49:51 +0000
  • 8f8d2de92a Rewrite the configuration system (#831) Thog 2019-12-21 20:52:31 +0100
  • 384b00a802 Add a limit for the number of instructions in a function (#843) gdkchan 2019-12-14 18:18:51 -0300
  • 6c5f5093ca Fix ILogger type and size decoding (#842) Thog 2019-12-08 14:35:25 +0100
  • 7646556e01 Implemented fast paths for: (#841) LDj3SNuD 2019-12-07 13:45:32 +0100
  • 91ded2bf95 Fully reverse swkbd configuration structure and follow-up to swkbd implementation (#839) jduncanator 2019-12-03 15:00:56 +1100
  • 8591f99bcd prepo: Silent error while parsing report (#837) Ac_K 2019-11-29 05:42:44 +0100
  • 9e1dcaa606 Add features to GUI (#757) Xpl0itR 2019-11-29 04:32:51 +0000
  • cd61bb7a81 time: Fix wrong buffer usage in CalculateStandardUserSystemClockDifferenceByUser & CalculateSpanBetween (#836) Thog 2019-11-27 19:27:30 +0100
  • 200c4bf133 Fix issues on ro implementation (#834) Thog 2019-11-26 19:41:17 +0100
  • ff0a31cef4 prepo: Implement calls of IPrepoService (#830) Ac_K 2019-11-25 00:45:54 +0100
  • 4c607450ad Remove one extraneous incrementation (#833) Thog 2019-11-25 00:32:07 +0100
  • b76210421d Fix appveyor link and badge to master branch Ac_K 2019-11-23 04:20:34 +0100
  • a442e604b6 Use BinaryPrimitives.ReverseEndianness instead EndianSwap class (#832) Ac_K 2019-11-23 03:15:15 +0100
  • 9ff8dec549 ldn: Implement calls of UserLocalCommunicationService (#829) Ac_K 2019-11-21 13:24:06 +0100
  • db27272bdb Initial swkbd implementation (#826) jduncanator 2019-11-18 22:16:26 +1100
  • e745a759ad Implement IApplicationFunctions & IQueryService commands (#823) Ac_K 2019-11-15 01:25:22 +0100
  • 05de013c8a Set AArch32 mode in KThread (#818) Natalie C 2019-11-14 09:28:13 -0500
  • f14afc761b Fix GetAudioDeviceServiceWithRevisionInfo logging (#822) Ac_K 2019-11-14 10:06:28 +0100
  • 2927fdbc69 Implement a rudimentary applets system (#804) jduncanator 2019-11-14 16:18:44 +1100
  • eeac0f7bc4 Add Mrs & Msr (Nzcv) Inst., with Tests. (#819) LDj3SNuD 2019-11-14 03:08:07 +0100
  • 27c9dca01d Update KEYS.md to use a new dumping guide and correct title.key formatting (#814) MysticExile 2019-11-10 14:02:29 +0100
  • f64666e362 Fix Fcmge_S/V & Fcmgt_S/V Inst.s (#815) LDj3SNuD 2019-11-10 03:21:03 +0100
  • 6ba434237a Improve IRoInterface logic (#809) Thomas Guillemard 2019-11-08 15:49:48 +0100
  • 5dc6e898cc Add detail of ZbcSetTableArguments (#810) Thomas Guillemard 2019-11-08 15:49:28 +0100
  • 15886bb8e9 Update README.md to reflect new changes in the Homebrew used and mentioned (#813) MysticExile 2019-11-08 05:43:00 +0100
  • 7a4da223a8 hle: Fix some inconsistencies in namespace naming in Services (#808) Thomas Guillemard 2019-11-03 18:26:29 +0100
  • 43b0f9c7af Rewrite nvservices (#800) Thomas Guillemard 2019-11-02 23:47:56 +0100
  • ecf629c05a Update controller config (#793) Wardoc 2019-11-01 00:17:37 -0300
  • d3c647c71a .NET Core 3.0 is here! (#784) LDj3SNuD 2019-10-31 19:09:03 +0100
  • 4bce9fcf9d Update README.md (#802) GalladeGuy 2019-10-31 13:21:56 -0400
  • d78768a6db Increase IPC buffer size (#803) jduncanator 2019-10-31 15:50:12 +1100
  • 4a3add311f Fix ghost users bug. (#799) LDj3SNuD 2019-10-28 01:50:50 +0100
  • 370caf1cd8 Add Sli_S/V & Sri_S/V inst.s (fast & slow paths), with Tests. (#797) LDj3SNuD 2019-10-25 01:37:42 +0200
  • af35f78c35 svc: Implement ref parameters (#798) jduncanator 2019-10-25 10:34:35 +1100
  • 321ac95d76 Resolve Visual Studio build issues jduncanator 2019-10-22 14:09:49 +1100
  • 2a0ff7630b Fix latest version of hbl/hb-menu (#795) Thomas Guillemard 2019-10-19 00:47:50 +0200
  • 55009c86b2 Update to LibHac 0.6.0 (#792) Alex Barney 2019-10-17 01:17:44 -0500
  • 7bca9855ae Move InvalidSystemResourceException with the other Exceptions (#794) Ac_K 2019-10-16 02:30:36 +0200
  • 987ccf5e06 Fix behaviour when an analog trigger is assigned to a button. (#790) riperiperi 2019-10-13 18:45:12 +0100
  • 61597ea203 Update license (#788) gdkchan 2019-10-12 23:48:31 -0300
  • f7b61235a9 Fix TimeZoneBinary dispose issues (#785) Thomas Guillemard 2019-10-11 18:05:10 +0200
  • 513f432037 audout:u: Implement SetAudioOutVolume and GetAudioOutVolume (#781) Ac_K 2019-10-11 17:54:29 +0200
  • f6ca9f2518 Fix error code returned by CloseSession (#787) Thomas Guillemard 2019-10-11 17:53:45 +0200
  • 1540e6a7ea Fix hwopus DecodeInterleaved implementation (#786) Thomas Guillemard 2019-10-11 17:22:24 +0200
  • 14113314dc Update time implementation to 9.0.0 (#783) Thomas Guillemard 2019-10-08 05:48:49 +0200
  • 6490b04f21 Add Tbx Inst. (fast & slow paths), with Tests. (#782) LDj3SNuD 2019-10-04 16:43:20 +0200
  • f7c8898a15 am: IApplicationFunctions GetGpuErrorDetectedSystemEvent implementation (#775) Ac_K 2019-09-20 06:42:32 +0200
  • b588b8b205 Remove IntUtils and use BitUtils instead. (#774) Ac_K 2019-09-20 06:41:57 +0200
  • 975aef91a5 Misc fixes (#772) LDj3SNuD 2019-09-20 01:59:48 +0200
  • 919d1ec033 audren: Fix AudioRenderer implementation (#773) Ac_K 2019-09-20 01:49:05 +0200