1
0
forked from MeloNX/MeloNX

Commit Graph

  • 3ab5c23f49 Add partial support for array of samplers, and add pass to identify them from bindless texture accesses gdk 2019-11-02 23:07:21 -03:00
  • 63345a3098 Support window resizing gdk 2019-10-31 21:32:43 -03:00
  • 278a4c317c Implement BFI, BRK, FLO, FSWZADD, PBK, SHFL and TXD shader instructions, misc. fixes gdk 2019-10-31 00:29:22 -03:00
  • d786d8d2b9 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 -03:00
  • 3bcc395253 Add shader support for the round mode on the F2F instruction, support mipmaps on ASTC compressed textures gdk 2019-10-27 17:51:33 -03:00
  • d3fcab8511 Fix shader FMUL32I instruction saturation gdk 2019-10-27 13:33:08 -03:00
  • f2e84ff566 Flush buffers on copies gdk 2019-10-26 23:41:01 -03:00
  • 8cba252b23 Add per-source type memory change tracking, simplified state change tracking, other fixes gdk 2019-10-26 14:50:52 -03:00
  • 1b7d955195 Initial support for image stores, support texture sample on compute gdk 2019-10-17 23:41:18 -03:00
  • 717ace6f6e Fix incorrect saturation on HADD2 and HMUL2 shader instructions gdk 2019-10-15 00:11:52 -03:00
  • 873bb4c15a Fix BC6 Signed/Unsigned float texture formats gdk 2019-10-15 00:11:11 -03:00
  • f90ee9b707 Handle quad and quad strip primitive types using triangle fans gdk 2019-10-15 00:10:20 -03:00
  • cdeeac163f Improved Min/Mip -> MinFilter enum conversion gdk 2019-10-13 23:24:31 -03:00
  • 1bb08742c1 Calculate width from stride on texture copies gdk 2019-10-13 22:48:09 -03:00
  • 1876b346fe Initial work gdk 2019-10-13 03:02:07 -03:00
  • f617fb542a Fix timezone month being reported incorrectly to games (#861) Thog 2020-01-09 01:08:57 +01:00
  • 40039c5631
    Fix ReactiveObject initial event not being propagated with boolean types (#860) Thog 2020-01-05 17:35:55 +01:00
  • 01daefe38d
    Make sure to reload keys after Migration Thog 2020-01-05 16:39:35 +01:00
  • 63b24b4af2 Rename "RyuFs" directory to "Ryujinx" and use the same savedata system the Switch uses (#801) Alex Barney 2020-01-05 04:49:44 -07:00
  • e0e12b1672
    Fix EphemeralNetworkSystemClock wrong steady clock (#858) Thog 2020-01-04 18:39:27 +01:00
  • 0915731a9d Implemented fast paths for: (#846) LDj3SNuD 2019-12-30 02:22:47 +01:00
  • ad84f3a7b3
    Fix GUI freeze wehn closing without any emulation running (#853) Thog 2019-12-29 23:37:54 +01:00
  • 1db3a66da3 Fix LibHac.IStorage not being disposed in FileSystem proxy (#851) Thog 2019-12-26 02:58:38 +01:00
  • 55c956e2ec Make HLE disposable safely (#850) Thog 2019-12-26 02:50:17 +01:00
  • 87bfe681ef Fix remap ioctl map offset (#852) gdkchan 2019-12-24 22:54:26 -03:00
  • 17b2be7174 Also use Github Actions as a CI" (#847) Thog 2019-12-22 20:36:24 +01:00
  • bce8972e7a Fix an endge case in bsd IClient::Poll implementation (#848) Thog 2019-12-22 20:33:59 +01:00
  • bd010869a5 GUI: Implement context menu for the game table (#840) Xpl0itR 2019-12-22 02:49:51 +00:00
  • 01a4c80ed5
    Rewrite the configuration system (#831) Thog 2019-12-21 20:52:31 +01:00
  • e5858e2c7d
    Add a limit for the number of instructions in a function (#843) gdkchan 2019-12-14 18:18:51 -03:00
  • d925de2d0e
    Fix ILogger type and size decoding (#842) Thog 2019-12-08 14:35:25 +01:00
  • 8c85bdf2ed Implemented fast paths for: (#841) LDj3SNuD 2019-12-07 13:45:32 +01:00
  • d562ba37a0 Fully reverse swkbd configuration structure and follow-up to swkbd implementation (#839) jduncanator 2019-12-03 15:00:56 +11:00
  • bb7600e215 prepo: Silent error while parsing report (#837) Ac_K 2019-11-29 05:42:44 +01:00
  • da4e0856c9 Add features to GUI (#757) Xpl0itR 2019-11-29 04:32:51 +00:00
  • c24e1892ad time: Fix wrong buffer usage in CalculateStandardUserSystemClockDifferenceByUser & CalculateSpanBetween (#836) Thog 2019-11-27 19:27:30 +01:00
  • 69329dc569 Fix issues on ro implementation (#834) Thog 2019-11-26 19:41:17 +01:00
  • 3f3ae99a0f prepo: Implement calls of IPrepoService (#830) Ac_K 2019-11-25 00:45:54 +01:00
  • a0e0745f2f Remove one extraneous incrementation (#833) Thog 2019-11-25 00:32:07 +01:00
  • a1f3db2234
    Fix appveyor link and badge to master branch Ac_K 2019-11-23 04:20:34 +01:00
  • bb74aeae54 Use BinaryPrimitives.ReverseEndianness instead EndianSwap class (#832) Ac_K 2019-11-23 03:15:15 +01:00
  • cfcc360d06 ldn: Implement calls of UserLocalCommunicationService (#829) Ac_K 2019-11-21 13:24:06 +01:00
  • ee81ab547e Initial swkbd implementation (#826) jduncanator 2019-11-18 22:16:26 +11:00
  • 79abc6ed93 Implement IApplicationFunctions & IQueryService commands (#823) Ac_K 2019-11-15 01:25:22 +01:00
  • b9ae0b09d9 Set AArch32 mode in KThread (#818) Natalie C 2019-11-14 09:28:13 -05:00
  • dead89576e Fix GetAudioDeviceServiceWithRevisionInfo logging (#822) Ac_K 2019-11-14 10:06:28 +01:00
  • 35e5612766 Implement a rudimentary applets system (#804) jduncanator 2019-11-14 16:18:44 +11:00
  • 7c111a3567 Add Mrs & Msr (Nzcv) Inst., with Tests. (#819) LDj3SNuD 2019-11-14 03:08:07 +01:00
  • f0188bb345 Update KEYS.md to use a new dumping guide and correct title.key formatting (#814) MysticExile 2019-11-10 14:02:29 +01:00
  • eefe2b20fc Fix Fcmge_S/V & Fcmgt_S/V Inst.s (#815) LDj3SNuD 2019-11-10 03:21:03 +01:00
  • 2ea8d5bd5f Improve IRoInterface logic (#809) Thomas Guillemard 2019-11-08 15:49:48 +01:00
  • 88593bf872 Add detail of ZbcSetTableArguments (#810) Thomas Guillemard 2019-11-08 15:49:28 +01:00
  • 5116951222 Update README.md to reflect new changes in the Homebrew used and mentioned (#813) MysticExile 2019-11-08 05:43:00 +01:00
  • b29950dbd6 hle: Fix some inconsistencies in namespace naming in Services (#808) Thomas Guillemard 2019-11-03 18:26:29 +01:00
  • 9426ef3f06 Rewrite nvservices (#800) Thomas Guillemard 2019-11-02 23:47:56 +01:00
  • 848cda1837 Update controller config (#793) Wardoc 2019-11-01 00:17:37 -03:00
  • eee639d6ba .NET Core 3.0 is here! (#784) LDj3SNuD 2019-10-31 19:09:03 +01:00
  • 35443bac5a Update README.md (#802) GalladeGuy 2019-10-31 13:21:56 -04:00
  • d059ffb15d
    Increase IPC buffer size (#803) jduncanator 2019-10-31 15:50:12 +11:00
  • 59f48e3710 Fix ghost users bug. (#799) LDj3SNuD 2019-10-28 01:50:50 +01:00
  • eff8379d2a Add Sli_S/V & Sri_S/V inst.s (fast & slow paths), with Tests. (#797) LDj3SNuD 2019-10-25 01:37:42 +02:00
  • 86b42f176a
    svc: Implement ref parameters (#798) jduncanator 2019-10-25 10:34:35 +11:00
  • 1772128ce0 Resolve Visual Studio build issues jduncanator 2019-10-22 14:09:49 +11:00
  • 2b5ec23aa7 Fix latest version of hbl/hb-menu (#795) Thomas Guillemard 2019-10-19 00:47:50 +02:00
  • 8a8ea4c8c0 Update to LibHac 0.6.0 (#792) Alex Barney 2019-10-17 01:17:44 -05:00
  • c0fe6cdca0 Move InvalidSystemResourceException with the other Exceptions (#794) Ac_K 2019-10-16 02:30:36 +02:00
  • 17d3c75df4 Fix behaviour when an analog trigger is assigned to a button. (#790) riperiperi 2019-10-13 18:45:12 +01:00
  • 306eeead06
    Update license (#788) gdkchan 2019-10-12 23:48:31 -03:00
  • 0bce40e2ed Fix TimeZoneBinary dispose issues (#785) Thomas Guillemard 2019-10-11 18:05:10 +02:00
  • c17e1f99f0 audout:u: Implement SetAudioOutVolume and GetAudioOutVolume (#781) Ac_K 2019-10-11 17:54:29 +02:00
  • 4210fe2b7b Fix error code returned by CloseSession (#787) Thomas Guillemard 2019-10-11 17:53:45 +02:00
  • 9142aca48f Fix hwopus DecodeInterleaved implementation (#786) Thomas Guillemard 2019-10-11 17:22:24 +02:00
  • 1aba033ba7 Update time implementation to 9.0.0 (#783) Thomas Guillemard 2019-10-08 05:48:49 +02:00
  • 16869402bf Add Tbx Inst. (fast & slow paths), with Tests. (#782) LDj3SNuD 2019-10-04 16:43:20 +02:00
  • 92e5e3c505 am: IApplicationFunctions GetGpuErrorDetectedSystemEvent implementation (#775) Ac_K 2019-09-20 06:42:32 +02:00
  • f48df486e2 Remove IntUtils and use BitUtils instead. (#774) Ac_K 2019-09-20 06:41:57 +02:00
  • 72b9f8f0a0 Misc fixes (#772) LDj3SNuD 2019-09-20 01:59:48 +02:00
  • f17b772c56 audren: Fix AudioRenderer implementation (#773) Ac_K 2019-09-20 01:49:05 +02:00
  • a0720b5681 Refactoring HOS folder structure (#771) Ac_K 2019-09-19 02:45:11 +02:00
  • 4af3101b22 Update to LibHac 0.5.1 (#770) Alex Barney 2019-09-10 20:11:45 -05:00
  • 0e93a51030 bcat:u: Implement EnumerateDeliveryCacheDirectory (#768) Ac_K 2019-09-10 11:55:28 +02:00
  • 1ff89d6482 Implement basic support of SystemSaveData and Cleanup IFileSystemProxy (#767) Ac_K 2019-09-08 23:33:40 +02:00
  • 9afb8ad485 ui: Fix segfault on Linux when passing a program via command line (#764) Thomas Guillemard 2019-09-08 03:59:41 +02:00
  • 7ff394e68a
    gui: fix case issues in the code Thomas Guillemard 2019-09-07 15:23:09 +02:00
  • b6c9e23a47
    csproj: fix case issue on "ryujinxIcon.png" Thomas Guillemard 2019-09-07 15:18:06 +02:00
  • 333651d346 Implement Bluetooth, Btm, Hid and Nsd services and calls. (#761) Ac_K 2019-09-06 16:58:50 +02:00
  • ad40c6a182 Update README.md (#759) Ac_K 2019-09-05 00:22:15 +02:00
  • ebea4967f8 shader: Add missing fsetp negation bit on srcB (#760) Rodrigo Locatti 2019-09-04 19:03:11 -03:00
  • b9c94ada34 timezone: improve sanity checks on TimeZone Rule name (#758) Thomas Guillemard 2019-09-04 18:10:15 +02:00
  • c67f0a7c4b IGeneralService Implement GetClientId and IsAnyInternetRequestAccepted (#749) Ac_K 2019-09-04 18:09:20 +02:00
  • cbbbf175fb Implement OpenReadOnlySaveDataFileSystem (#748) Alex Barney 2019-09-02 11:38:43 -05:00
  • edafce57be Added GUI to Ryujinx (#695) Xpl0itR 2019-09-02 17:03:57 +01:00
  • c00c638ecc NvHostChannelIoctl: Implement setter for SetSubmitTimeout, SetPriority and SetTimeslice (#747) Ac_K 2019-09-02 01:55:38 +02:00
  • a1c7415565 Add Rgba16Uint (#746) HorrorTroll 2019-09-02 04:12:16 +07:00
  • 6b8fb8a4e3 Implement am ICommonStateGetter::SetCpuBoostMode (#743) Ac_K 2019-08-28 13:02:50 +02:00
  • 5c44c9600f
    Fix a memory corruption in SoundIO wrapper (#742) Thomas Guillemard 2019-08-19 22:28:14 +02:00
  • 16aa2cfd62
    Discord Presence: Fix a crash when no valid program is loaded (#741) Thomas Guillemard 2019-08-19 22:28:01 +02:00
  • a731ab3a2a Add a new JIT compiler for CPU code (#693) gdkchan 2019-08-08 15:56:22 -03:00
  • 1ba58e9942 Use the Joystick interface for game controller input. (#737) emmauss 2019-08-05 21:58:27 +03:00
  • 54b79dffa8 Implement time:* 4.0.0 commands (#736) Thomas Guillemard 2019-07-25 16:44:51 +02:00