Commit graph

  • f202cadaa9 Allow to start Ryujinx in wayland environment (#3516) Alberto Fanjul 2022-11-17 13:02:43 +0100
  • 2167ad4584 Fix Fedora support (#3815) Mary-nyan 2022-11-17 00:18:29 +0100
  • 6dd821b83b Prevent raw Unicode control codes from showing on software keyboard applet. (#3845) Logan Stromberg 2022-11-16 14:53:17 -0800
  • a7e198583f Update units of memory from decimal to binary prefixes (#3716) Wunk 2022-11-16 14:27:42 -0800
  • f22e7dfda6 Use new C# 11 u8 string literals (#3854) Berkan Diler 2022-11-16 20:30:12 +0100
  • cc0d0d9ab5 Make use of Random.Shared (#3852) Berkan Diler 2022-11-16 19:34:18 +0100
  • 02f9776f80 Use new LINQ Order() methods (#3851) Berkan Diler 2022-11-16 19:17:03 +0100
  • 2b94fbc86a Implement HLE macro for DrawElementsIndirect (#3748) gdkchan 2022-11-16 14:53:04 -0300
  • 970f9a8c91 It's REE-YOU-JINX (#3839) EmulationFanatic 2022-11-15 14:19:25 -0700
  • 9c684acc96 UI: Allow overriding graphics backend + Move command line parser into a new class (#3707) TSRBerry 2022-11-13 00:36:36 +0100
  • 6b9ff76ca7 Use vector transform feedback outputs if possible (#3832) gdkchan 2022-11-12 20:20:40 -0300
  • 9f54a7b04b Fix VertexId and InstanceId on Vulkan (#3833) gdkchan 2022-11-11 13:22:49 -0300
  • 58c1c58656 Minor improvement to Vulkan pipeline state and bindings management (#3829) gdkchan 2022-11-10 13:38:38 -0300
  • a2a6dc921d infra: Migrate to .NET 7 (#3795) Mary-nyan 2022-11-09 20:22:43 +0100
  • 40e2bf21e4 Ensure all pending draws are done before compute dispatch (#3822) gdkchan 2022-11-03 19:54:30 -0300
  • 93a98a841b Vulkan: Implement multisample <-> non-multisample copies and depth-stencil resolve (#3723) gdkchan 2022-11-02 18:17:19 -0300
  • f12de4d891 fix: Support FFmpeg 5.1.x for decoding (#3816) Mary-nyan 2022-11-02 09:26:50 +0100
  • 8642903b77 GPU: Use a bitmap to track buffer modified flags. (#3775) riperiperi 2022-10-29 23:07:37 +0100
  • c7536879ed CI: Run git_short_hash inside of bash (#3808) TSRBerry 2022-10-29 21:00:08 +0200
  • 322fb3840b Vulkan: Replace VK_EXT_debug_report usage with VK_EXT_debug_utils (#3802) Wunk 2022-10-29 10:09:25 -0700
  • fa94857892 SPIR-V: Fix tessellation control shader output types (#3807) gdkchan 2022-10-29 13:45:30 -0300
  • 408349bac7 nuget: bump System.IdentityModel.Tokens.Jwt from 6.15.0 to 6.25.0 (#3806) dependabot[bot] 2022-10-29 10:46:46 +0200
  • 45237d1591 AppletAE: stub SetRecordVolumeMuted (#3804) Luke Warner 2022-10-27 16:15:57 -0700
  • 4c7b9bd3a0 hid/irs: Stub StopImageProcessorAsync (#3799) Luke Warner 2022-10-27 14:36:37 -0700
  • 2f9300e8da Vulkan: Fix indirect buffer barrier (#3798) gdkchan 2022-10-26 14:53:11 -0300
  • 517ed132b6 Vulkan: Use dynamic state for blend constants (#3793) riperiperi 2022-10-26 00:49:23 +0100
  • 705952adde Updated Compatibility info and GPU info (Vulkan, SPIRV, and Texture Recompression) (#3568) VocalFan 2022-10-24 12:40:39 -0400
  • d161d1e07a Ryujinx.Tests.Unicorn: Implement IDisposable (#3794) merry 2022-10-24 00:51:54 +0100
  • c9e8ef412a Attempt to fix issues since github-script v6 upgrade Mary-nyan 2022-10-23 17:15:15 +0200
  • 5c5093c9b8 Avalonia: Use overlay dialog for controller applet (#3777) Emmanuel Hansen 2022-10-23 09:15:45 +0000
  • 31a94b4fc9 nuget: bump SPB from 0.0.4-build24 to 0.0.4-build27 (#3791) dependabot[bot] 2022-10-22 10:32:12 +0200
  • 409e6ada90 ci: Add updates for nuget packages to dependabot (#3786) TSRBerry 2022-10-21 14:23:16 +0200
  • acc2f616a3 CI: Update workflows (#3774) TSRBerry 2022-10-21 10:31:38 +0200
  • bd1ee183e3 gha: Add dependabot.yml (#3778) TSRBerry 2022-10-21 10:16:28 +0200
  • 8bd6609cd3 Vulkan: Fix vertex position Z conversion with geometry shader passthrough (#3781) gdkchan 2022-10-21 01:48:21 -0300
  • 580501159e Avalonia: update it_IT.json (#3742) Mortus06 2022-10-19 11:30:28 +0200
  • aec5ee0b4b Do not clear the rejit queue when overlaps count is equal to 0. (#3721) LDj3SNuD 2022-10-19 04:08:34 +0200
  • 7dc0c767dd Implement the GetSessionCacheMode in SSL servuce (#3735) WilliamWsyHK 2022-10-19 09:27:11 +0800
  • fcb466aca7 Manage state of NfcManager (#3678) Carl Ouellette 2022-10-18 21:14:31 -0400
  • 70da5d873e Fix mapping leaks caused by UnmapView not working on Linux (#3650) gdkchan 2022-10-18 22:02:45 -0300
  • 5fbc6e1bf6 A32: Implement VCVTT, VCVTB (#3710) merry 2022-10-19 01:36:04 +0100
  • 8e591d178d A64: Add fast path for Fcvtas_Gp/S/V, Fcvtau_Gp/S/V and Frinta_S/V in… (#3712) LDj3SNuD 2022-10-19 02:21:33 +0200
  • b165471811 Avalonia: Update Polish Translation (#3722) Luna 2022-10-18 17:10:28 -0700
  • fd9549b513 Dispose Vulkan TextureStorage when views hit 0 instead of immediately (#3738) riperiperi 2022-10-19 00:52:08 +0100
  • b9f8987fb0 Fix: Arguments Break when Updating (#3744) Yohoki 2022-10-18 18:41:16 -0500
  • 9dcbe79b06 Avoid allocations in .Parse methods (#3760) Berkan Diler 2022-10-19 01:31:34 +0200
  • 7885a6547a Vulkan: Fix blit levels/layers parameters being inverted (#3768) gdkchan 2022-10-18 05:13:44 -0300
  • dd5ac6daad Fix kernel VA allocation when random allocation fails (#3755) gdkchan 2022-10-17 19:12:49 -0300
  • 33233b8372 Update README.md (#3767) MetrosexualGarbodor 2022-10-17 22:58:11 +0100
  • 04bef624dd remove property changed call in time zone validation (#3752) Emmanuel Hansen 2022-10-17 16:48:14 +0000
  • bc30e731a9 Implement OpenDataStorageWithProgramIndex partially (#3765) gdkchan 2022-10-17 10:37:05 -0300
  • 8e90589e00 TamperMachine: Fix input mask check (#3764) mageven 2022-10-17 04:21:52 +0530
  • 48738797e2 Fix various issues caused by Vertex/Index buffer conversions (#3762) riperiperi 2022-10-16 23:38:58 +0100
  • ca11c2d64a Fix primitive count calculation for topology conversion (#3763) riperiperi 2022-10-16 23:25:40 +0100
  • 652393d139 Fix phantom configured Controllers (#3720) mageven 2022-10-17 00:04:42 +0530
  • cdd6572c5b Improve shader BRX instruction code generation (#3759) gdkchan 2022-10-15 20:20:16 -0300
  • 7f0942da3a bsd: Check if socket is bound before calling RecvFrom() (#3761) TSRBerry 2022-10-15 22:52:49 +0200
  • fd680457a1 Vulkan: Fix sampler custom border color (#3751) gdkchan 2022-10-10 03:35:44 -0300
  • c223c87533 Fix disposed textures being updated on TextureBindingsManager (#3750) gdkchan 2022-10-09 15:23:52 -0300
  • 7c57e08f2b GPU: Pass SpanOrArray for Texture SetData to avoid copy (#3745) riperiperi 2022-10-08 16:04:47 +0100
  • c0ce8869c8 Vulkan: Fix some issues with CacheByRange (#3743) riperiperi 2022-10-08 15:28:27 +0100
  • a063b63df6 Change NvMap ID allocation to match nvservices (#3741) gdkchan 2022-10-05 17:49:18 -0300
  • 8606a181f0 Fix memory corruption in BCAT and FS Read methods when buffer is larger than needed (#3739) gdkchan 2022-10-04 20:12:54 -0300
  • 568451d40f Fix shader SULD (bindless) instruction using wrong register as handle (#3732) gdkchan 2022-10-03 20:40:22 -0300
  • b90e804ab8 Support use of buffer ranges with size 0 (#3736) gdkchan 2022-10-03 20:08:38 -0300
  • a97ce40196 Vulkan: Fix buffer texture storage not being updated on buffer handle reuse (#3731) gdkchan 2022-10-03 19:45:33 -0300
  • 8792db9ee5 Avalonia - Fixes updater (#3670) Emmanuel Hansen 2022-10-03 14:25:25 +0000
  • d1fe1b8662 Update AboutWindow.axaml (#3724) Luna 2022-10-02 15:02:11 -0700
  • 42964f651d Allow Surface Flinger frame enqueue after process has exited (#3733) gdkchan 2022-10-02 18:50:03 -0300
  • 8256aa3b5d Volume Hotkeys (#3500) MutantAura 2022-10-02 10:38:37 +0100
  • 1b39f36532 ARMeilleure: Add gfni acceleration (#3669) Wunk 2022-10-02 02:17:19 -0700
  • 664098899c Avoid allocating unmanaged string per shader (#3730) mageven 2022-10-02 14:29:34 +0530
  • 661b2b7df8 fatal: Implement Service (#3573) Ac_K 2022-10-02 10:30:46 +0200
  • 345b78d183 Fix incorrect tessellation inputs/outputs (#3728) gdkchan 2022-10-01 02:35:52 -0300
  • c3c8419a77 Fix SSL GetCertificates with certificate ID set to All (#3727) gdkchan 2022-09-29 12:45:25 -0300
  • 05695c3afb Vulkan: Zero blend state when disabled or write mask is 0 (#3719) riperiperi 2022-09-29 16:32:49 +0100
  • c164eb8f40 Fix ListOpenContextStoredUsers and stub LoadOpenContext (#3718) gdkchan 2022-09-27 21:24:52 -0300
  • cbc91fd39f Fpsr and Fpcr freed. (#3701) LDj3SNuD 2022-09-20 23:55:13 +0200
  • e470d8230c Convert Quads to Triangles in Vulkan (#3715) riperiperi 2022-09-20 22:38:48 +0100
  • 239a7b9d8a OpenGL: Fix blit from non-multisample to multisample texture (#3596) gdkchan 2022-09-19 16:12:56 -0300
  • 31293d9349 Avalonia - Misc changes to UX (#3643) MutantAura 2022-09-19 20:04:22 +0100
  • 4f090a2ddc Allow bindless textures with handles from unbound constant buffer (#3706) gdkchan 2022-09-19 15:35:47 -0300
  • 4c9a0fdb49 Avalonia - Use embedded window for avalonia (#3674) Emmanuel Hansen 2022-09-19 18:05:26 +0000
  • 6509b6a9ca Implemented in IR the managed methods of the ShlReg region of the SoftFallback class. (#3700) LDj3SNuD 2022-09-19 19:49:10 +0200
  • f11e67d3db Readme: Fix broken shell image (#3708) TSRBerry 2022-09-19 14:06:00 +0200
  • fb7fbb4d02 A32/T32/A64: Implement Hint instructions (CSDB, SEV, SEVL, WFE, WFI, YIELD) (#3694) merry 2022-09-14 22:18:15 +0100
  • 00bbc0feed Periodically Flush Commands for Vulkan (#3689) riperiperi 2022-09-14 17:48:31 +0100
  • 02247e5340 Fix partial unmap reprotection on Windows (#3702) gdkchan 2022-09-14 12:46:37 -0300
  • 8c73c26d76 Implement PLD and SUB (imm16) on T32, plus UADD8, SADD8, USUB8 and SSUB8 on both A32 and T32 (#3693) gdkchan 2022-09-13 19:51:40 -0300
  • 633152ebb4 T32: Implement Asimd instructions (#3692) merry 2022-09-13 22:25:37 +0100
  • 2fe00d4b2b Fix bindless 1D textures having a buffer type on the shader (#3697) gdkchan 2022-09-13 03:53:55 -0300
  • ff99107c98 Fix increment on Arm32 NEON VLDn/VSTn instructions with regs > 1 (#3695) gdkchan 2022-09-13 03:24:09 -0300
  • 9a8f39442c Fix R4G4B4A4 format on Vulkan (#3696) gdkchan 2022-09-13 02:59:38 -0300
  • f612e0d3dd Scale SamplesPassed counter by RT scale on report (#3680) riperiperi 2022-09-11 16:58:15 +0100
  • 3534c5b0cf Implement VRINT (vector) Arm32 NEON instructions (#3691) gdkchan 2022-09-11 12:44:27 -0300
  • 721f3200fb T32: Add Vfp instructions (#3690) merry 2022-09-11 03:03:14 +0100
  • 896699fbb3 Implement Thumb (32-bit) memory (ordered), multiply, extension and bitfield instructions (#3687) gdkchan 2022-09-10 22:51:00 -0300
  • 2c91a4b53c Revert address space mirror changes gdk 2022-08-30 22:28:40 -0300
  • d8e8129b86 Allocation free tree lookup gdk 2022-08-30 22:26:40 -0300
  • 98c124932d Update several methods to use GetNode directly and avoid array allocations gdk 2022-08-30 22:15:16 -0300