Commit graph

  • e29ffb9a64 Fix A1B5G5R5 format for good (#2955) gdkchan 2021-12-30 10:00:34 -0300
  • eefe062692 friend: Stub IsFriendListCacheAvailable and EnsureFriendListAvailable (#2949) Ac_K 2021-12-30 11:42:22 +0100
  • 4000ad0ce7 am: Stub SetMediaPlaybackStateForApplication (#2952) Ac_K 2021-12-30 11:25:46 +0100
  • d208c413bc kernel: Implement thread pinning support (#2840) Mary 2021-12-30 10:55:06 +0100
  • 0ddf130e6a Improve SocketOption handling (#2946) gdkchan 2021-12-29 11:04:38 -0300
  • ee589441fc hid: A little cleanup (#2950) Ac_K 2021-12-29 14:49:10 +0100
  • 012feb7e98 Flip scissor box when the YNegate bit is set (#2941) gdkchan 2021-12-28 08:37:23 -0300
  • 4867383121 Fix GetHostByNameRequestWithOptions and GetHostByAddrRequestWithOptions (#2943) gdkchan 2021-12-28 08:22:58 -0300
  • f97d37e2ed Use minimum stream sample count on SDL2 audio backend (#2948) gdkchan 2021-12-27 18:25:21 -0300
  • 5dbb2c2044 Fix wrong title language (#2933) gdkchan 2021-12-27 18:10:49 -0300
  • 0aa5e88c45 Fix DMA copy fast path line size when xCount < stride (#2942) gdkchan 2021-12-26 13:05:26 -0300
  • a03b83c71c Fix missing default value of audio volume. (#2939) sharmander 2021-12-26 10:54:26 -0500
  • cbb5a9087b Fix I2M texture copies when line length is not a multiple of 4 (#2938) gdkchan 2021-12-26 12:39:07 -0300
  • 80ec193984 Fix GetAddrInfoWithOptions and some sockets issues (#2936) gdkchan 2021-12-26 11:17:13 -0300
  • 1f3463d72f Fix bug causing an audio buffer to be enqueued more than once (#2940) gdkchan 2021-12-26 10:48:18 -0300
  • 1d9b85f24e Revert "sdl2: Update to Ryujinx.SDL2-CS 2.0.19 (#2907)" Mary 2021-12-24 00:03:23 +0100
  • a60e9fb6dd Remove PortRemoteClosed warning (#2928) gdkchan 2021-12-23 14:43:30 -0300
  • 92d1b365e1 misc: Update SPB to 0.0.4-build17 (#2903) Mary 2021-12-23 18:31:06 +0100
  • e83ba702b8 sdl2: Update to Ryujinx.SDL2-CS 2.0.19 (#2907) Mary 2021-12-23 18:11:32 +0100
  • 67dd28898f Update to LibHac v0.14.3 (#2925) Alex Barney 2021-12-23 09:55:50 -0700
  • 829f293e58 UI - Add Volume Controls + Mute Toggle (F2) (#2871) sharmander 2021-12-23 11:33:56 -0500
  • 9f345be945 Fix for texture pool not being updated when it should + buffer texture related fixes (#2911) gdkchan 2021-12-19 11:50:44 -0300
  • 67d4f741e1 Add support for releasing a semaphore to DmaClass (#2926) riperiperi 2021-12-19 14:32:52 +0000
  • d898fa76a5 Implement CSDB instruction (#2927) gdkchan 2021-12-19 11:19:05 -0300
  • d36d7b61dc Using more intense lossless compression. (#2811) VocalFan 2021-12-19 07:50:34 -0500
  • 42ed672040 Remove debug configuration and schema (#2920) Mary 2021-12-15 17:40:08 +0100
  • ce979c1f53 Remove unused empty Ryujinx.Audio.Backends project (#2919) Mary 2021-12-14 22:05:25 +0100
  • a9d2c496a2 misc: Sync Config.json default debug config (#2904) Mary 2021-12-12 23:12:57 +0100
  • c24afa5f85 Fix SUATOM and other texture shader instructions with RZ dest (#2885) gdkchan 2021-12-08 18:36:09 -0300
  • 42e6af15aa Remove usage of Mono.Posix.NETStandard accross all projects (#2906) Mary 2021-12-08 22:24:26 +0100
  • 935627f2ea Move texture anisotropy check to SetInfo (#2843) riperiperi 2021-12-08 21:09:36 +0000
  • 84871019c1 Implement remaining shader double-precision instructions (#2845) gdkchan 2021-12-08 17:54:12 -0300
  • dcb72d0a4c misc: Fix alsoft.ini being present on Linux releases (#2902) Mary 2021-12-08 21:43:02 +0100
  • abeb840cf7 Implement UHADD8 instruction (#2908) Piyachet Kanda 2021-12-09 03:05:59 +0700
  • 5e9fdaf310 Fix FLO.SH shader instruction with a input of 0 (#2876) gdkchan 2021-12-05 09:25:05 -0300
  • 81c536b53f kernel: Improve GetInfo readability and update to 13.0.0 (#2900) Mary 2021-12-05 00:23:26 +0100
  • ab322daffc misc: Migrate usage of RuntimeInformation to OperatingSystem (#2901) Mary 2021-12-05 00:02:30 +0100
  • 114bb849ad Fix Amiibo hanging since .NET 6 changes (#2890) Mary 2021-11-30 11:09:32 +0100
  • 9b788f5de8 Don't blow up everything if a DLC file is moved or renamed. (#2867) Logan Stromberg 2021-11-29 10:21:27 -0800
  • 7d74c9edec infra: Migrate to .NET 6 (#2829) Mary 2021-11-28 21:24:17 +0100
  • 482c4fc6ac kernel: Fix sleep timing accuracy (#2828) Mary 2021-11-28 13:15:26 +0100
  • 3043f53925 kernel: Add support for CFI (#2839) Mary 2021-11-28 13:01:17 +0100
  • 2eb615c5b5 account/ns: Implement 13.0.0+ service calls (#2820) Ac_K 2021-11-24 22:11:50 +0100
  • 8e4fb71966 Better depth range detection (#2754) gdkchan 2021-11-21 10:25:03 -0300
  • 3efd9429f1 Nickname! - Init Amiibos with Profile's name! (#2804) VocalFan 2021-11-15 18:03:17 -0500
  • f358f941d1 Fix shader integer from/to double conversion (#2831) gdkchan 2021-11-14 21:37:07 -0300
  • 506ab78acc Limit Custom Anisotropic Filtering to mipmapped textures with many levels (#2832) riperiperi 2021-11-13 19:04:21 +0000
  • 0cce3573d3 Implement DrawTexture functionality (#2747) gdkchan 2021-11-10 15:37:49 -0300
  • e1806ec874 Fix direct mouse access checkbox label (#2827) Adryzz (OLED Edition) 2021-11-10 19:21:51 +0100
  • b14d2c49c0 Support shader gl_Color, gl_SecondaryColor and gl_TexCoord built-ins (#2817) gdkchan 2021-11-08 13:18:46 -0300
  • b5ea3e70b2 Fix bindless/global memory elimination with inverted predicates (#2826) gdkchan 2021-11-08 12:57:28 -0300
  • 9c22f6f721 Fix InvocationInfo on geometry shader and bindless default integer const (#2822) gdkchan 2021-11-08 11:39:30 -0300
  • 5f6d7af047 Ensure syncpoints are released and event handles closed on channel close (#2812) gdkchan 2021-11-04 20:27:21 -0300
  • 8db7828af9 Clamp number of mipmap levels to avoid API errors due to invalid textures (#2808) gdkchan 2021-11-03 20:58:24 -0300
  • ef9fa16f06 hle: Make Ryujinx.HLE project entirely safe (#2789) Mary 2021-11-01 23:38:13 +0100
  • 4d21a8cba6 When waiting on CPU, do not return a time out error from EventWait (#2780) gdkchan 2021-11-01 19:10:02 -0300
  • ad087b7897 ci: Disable macOS x64 build on AppVeyor (#2795) Mary 2021-10-29 15:07:31 +0200
  • 542fb5de14 Add support for fragment shader interlock (#2768) gdkchan 2021-10-28 19:53:12 -0300
  • e21dd71189 Add support for the brazilian portuguese language code (#2792) gdkchan 2021-10-28 18:06:45 -0300
  • 5887f442df kernel: Fix inverted condition on permission check of SetMemoryPermission syscall (#2777) Mary 2021-10-25 01:00:31 +0200
  • e24e73533d Preserve image types for shader bindless surface instructions (.D variants) (#2779) gdkchan 2021-10-24 19:40:20 -0300
  • 3d3b7ce33a hle: Improve safety (#2778) Mary 2021-10-25 00:13:20 +0200
  • 5706b7e703 kernel: Clear pages allocated with SetHeapSize (#2776) Mary 2021-10-24 23:52:59 +0200
  • 2e5b22b379 Fixup channel submit IOCTL syncpoint parameters (#2774) Billy Laws 2021-10-24 22:34:44 +0100
  • 22af7b1ec2 misc: Fix IVirtualMemoryManager.Fill ignoring value (#2775) Mary 2021-10-24 23:16:59 +0200
  • 996ec9836f kernel: Add resource limit related syscalls (#2773) Mary 2021-10-24 01:40:13 +0200
  • 26ec4faade kernel: Implement SetMemoryPermission syscall (#2772) Mary 2021-10-24 01:24:49 +0200
  • 1fbff43e77 kernel: Add missing address space check in SetMemoryAttribute syscall (#2771) Mary 2021-10-24 01:07:41 +0200
  • 3aa5abf7cf EventWait should not signal the event when it returns Success (#2739) gdkchan 2021-10-19 17:25:32 -0300
  • 9a9f7dc8d6 Fix shader 8-bit and 16-bit STS/STG (#2741) gdkchan 2021-10-18 20:24:15 -0300
  • 1ae926ad46 Another workaround for NVIDIA driver 496.13 shader bug (#2750) riperiperi 2021-10-19 00:04:06 +0100
  • 9fba6f1382 Add an early TailMerge pass (#2721) FICTURE7 2021-10-19 02:51:22 +0400
  • 18f33bb65d Initial tessellation shader support (#2534) gdkchan 2021-10-18 18:38:04 -0300
  • b73c293220 Add missing U8/S8 types from shader I2I instruction (#2740) gdkchan 2021-10-17 17:48:36 -0300
  • eec2b292fb Extend bindless elimination to work with masked and shifted handles (#2727) gdkchan 2021-10-17 17:28:18 -0300
  • d3136ef475 Implement SHF (funnel shift) shader instruction (#2702) gdkchan 2021-10-17 17:02:20 -0300
  • cbf117942e Fix regression with foreground software keyboard (#2732) Caian Benedicto 2021-10-13 12:20:48 -0300
  • 094c6519a3 Force index buffer update for games using Vulkan (#2726) gdkchan 2021-10-12 18:46:42 -0300
  • 49162ce87e Enqueue frame before signalling the frame is ready. (#2722) riperiperi 2021-10-12 22:29:50 +0100
  • 6873f3e05a Don't force scaling on 2D copy sources (#2701) riperiperi 2021-10-12 22:12:17 +0100
  • d6a11cbe55 nvdec: Adding Vp8 codec support (#2707) Ac_K 2021-10-12 22:55:57 +0200
  • c76f8878f5 Rewrite shader decoding stage (#2698) gdkchan 2021-10-12 17:35:31 -0300
  • 72a129eea1 spl: Implement IGeneralInterface GetConfig (#2705) Ac_K 2021-10-12 22:15:55 +0200
  • 17153221c1 Inline software keyboard without input pop up dialog (#2180) Caian Benedicto 2021-10-12 16:54:21 -0300
  • c775119857 Optimize LSRA (#2563) FICTURE7 2021-10-09 01:15:44 +0400
  • de4ce6d827 Added support for Pixel Format X8B8G8R8 (#2716) C1fer 2021-10-07 17:41:02 -0400
  • b4d2984de6 Avoid potential race riperiperi 2021-10-07 01:13:51 +0100
  • 3f9016cfda Reregister flush actions when taking a buffer's modified range list. riperiperi 2021-10-07 00:00:56 +0100
  • 51f72d165f Add Operand.Label support to Assembler (#2680) FICTURE7 2021-10-05 21:04:55 +0400
  • 85f47cc976 Fix DisplayInfo struct (#2708) gdkchan 2021-10-05 12:38:44 -0300
  • 43598599b4 Smaller initial size for ModifiedRangeList & directly inherit range list (#2663) riperiperi 2021-10-04 19:38:59 +0100
  • da7f7fcab9 Relax sampler pool requirement (#2703) gdkchan 2021-10-04 14:35:28 -0300
  • 97fca387c3 Unref frames before decoding with FFMPEG (#2704) gdkchan 2021-10-04 14:12:24 -0300
  • 51dfa2d8be Replace CacheResourceWrite with more general "precise" write (#2684) riperiperi 2021-09-29 01:27:03 +0100
  • ae0fe643ba Force copy when auto-deleting a texture with dependencies (#2687) riperiperi 2021-09-29 01:11:05 +0100
  • 1a5b023f4b Only make render target 2D textures layered if needed (#2646) gdkchan 2021-09-28 20:55:12 -0300
  • 3f30f6736f Optimize HybridAllocator (#2637) FICTURE7 2021-09-29 03:38:37 +0400
  • 2041f47d30 Use normal memory store path for DC ZVA (#2693) riperiperi 2021-09-29 00:21:30 +0100
  • aa65a29a5f clkrst: Stub/Implement IClkrstManager and IClkrstSession calls (#2692) Ac_K 2021-09-29 01:03:35 +0200
  • c78bfc6709 NVDEC (H264): Use separate contexts per channel and decode frames in DTS order (#2671) gdkchan 2021-09-28 19:43:40 -0300