1
0
forked from MeloNX/MeloNX

Commit Graph

  • acc0b0f313
    Fix FLO.SH shader instruction with a input of 0 (#2876) gdkchan 2021-12-05 09:25:05 -03:00
  • 48ad2bf56c kernel: Improve GetInfo readability and update to 13.0.0 (#2900) Mary 2021-12-05 00:23:26 +01:00
  • 2ab777885b
    kernel: Improve GetInfo readability and update to 13.0.0 (#2900) Mary 2021-12-05 00:23:26 +01:00
  • a4ab8bdf91 misc: Migrate usage of RuntimeInformation to OperatingSystem (#2901) Mary 2021-12-05 00:02:30 +01:00
  • f39fce8f54
    misc: Migrate usage of RuntimeInformation to OperatingSystem (#2901) Mary 2021-12-05 00:02:30 +01:00
  • 7767526045 Fix Amiibo hanging since .NET 6 changes (#2890) Mary 2021-11-30 11:09:32 +01:00
  • 7c9360d393
    Fix Amiibo hanging since .NET 6 changes (#2890) Mary 2021-11-30 11:09:32 +01:00
  • d30a8c1fe8 Don't blow up everything if a DLC file is moved or renamed. (#2867) Logan Stromberg 2021-11-29 10:21:27 -08:00
  • 560ed5eebd
    Don't blow up everything if a DLC file is moved or renamed. (#2867) Logan Stromberg 2021-11-29 10:21:27 -08:00
  • 4109f0077a infra: Migrate to .NET 6 (#2829) Mary 2021-11-28 21:24:17 +01:00
  • 57d3296ba4
    infra: Migrate to .NET 6 (#2829) Mary 2021-11-28 21:24:17 +01:00
  • 4e3877b309 kernel: Fix sleep timing accuracy (#2828) Mary 2021-11-28 13:15:26 +01:00
  • 7b040e51b0
    kernel: Fix sleep timing accuracy (#2828) Mary 2021-11-28 13:15:26 +01:00
  • 46a850c547 kernel: Add support for CFI (#2839) Mary 2021-11-28 13:01:17 +01:00
  • 786fb04d20
    kernel: Add support for CFI (#2839) Mary 2021-11-28 13:01:17 +01:00
  • 8268ec6cfc account/ns: Implement 13.0.0+ service calls (#2820) Ac_K 2021-11-24 22:11:50 +01:00
  • 3dcee8c437
    account/ns: Implement 13.0.0+ service calls (#2820) Ac_K 2021-11-24 22:11:50 +01:00
  • 038b5cd291 Better depth range detection (#2754) gdkchan 2021-11-21 10:25:03 -03:00
  • 30b7aaefca
    Better depth range detection (#2754) gdkchan 2021-11-21 10:25:03 -03:00
  • 538d96e777 Nickname! - Init Amiibos with Profile's name! (#2804) VocalFan 2021-11-15 18:03:17 -05:00
  • 02d786a086
    Nickname! - Init Amiibos with Profile's name! (#2804) VocalFan 2021-11-15 18:03:17 -05:00
  • d8bb173c9e Fix shader integer from/to double conversion (#2831) gdkchan 2021-11-14 21:37:07 -03:00
  • b9d83cc97e
    Fix shader integer from/to double conversion (#2831) gdkchan 2021-11-14 21:37:07 -03:00
  • 42a1b1be90 Limit Custom Anisotropic Filtering to mipmapped textures with many levels (#2832) riperiperi 2021-11-13 19:04:21 +00:00
  • 788aec511f
    Limit Custom Anisotropic Filtering to mipmapped textures with many levels (#2832) riperiperi 2021-11-13 19:04:21 +00:00
  • 6e76038c83 Implement DrawTexture functionality (#2747) gdkchan 2021-11-10 15:37:49 -03:00
  • 611bec6e44
    Implement DrawTexture functionality (#2747) gdkchan 2021-11-10 15:37:49 -03:00
  • 4438635cb0 Fix direct mouse access checkbox label (#2827) Adryzz (OLED Edition) 2021-11-10 19:21:51 +01:00
  • bc00a251dd
    Fix direct mouse access checkbox label (#2827) Adryzz (OLED Edition) 2021-11-10 19:21:51 +01:00
  • 4dbaeeec95 Support shader gl_Color, gl_SecondaryColor and gl_TexCoord built-ins (#2817) gdkchan 2021-11-08 13:18:46 -03:00
  • 911ea38e93
    Support shader gl_Color, gl_SecondaryColor and gl_TexCoord built-ins (#2817) gdkchan 2021-11-08 13:18:46 -03:00
  • b4497affe2 Fix bindless/global memory elimination with inverted predicates (#2826) gdkchan 2021-11-08 12:57:28 -03:00
  • 3dee712164
    Fix bindless/global memory elimination with inverted predicates (#2826) gdkchan 2021-11-08 12:57:28 -03:00
  • 17f90e39b7 Fix InvocationInfo on geometry shader and bindless default integer const (#2822) gdkchan 2021-11-08 11:39:30 -03:00
  • b7a1544e8b
    Fix InvocationInfo on geometry shader and bindless default integer const (#2822) gdkchan 2021-11-08 11:39:30 -03:00
  • 83cbf320e9 Ensure syncpoints are released and event handles closed on channel close (#2812) gdkchan 2021-11-04 20:27:21 -03:00
  • 81e9b86cdb
    Ensure syncpoints are released and event handles closed on channel close (#2812) gdkchan 2021-11-04 20:27:21 -03:00
  • c081100c0c Clamp number of mipmap levels to avoid API errors due to invalid textures (#2808) gdkchan 2021-11-03 20:58:24 -03:00
  • f78bcb8048
    Clamp number of mipmap levels to avoid API errors due to invalid textures (#2808) gdkchan 2021-11-03 20:58:24 -03:00
  • c2403c27e7 hle: Make Ryujinx.HLE project entirely safe (#2789) Mary 2021-11-01 23:38:13 +01:00
  • f41687f4c1
    hle: Make Ryujinx.HLE project entirely safe (#2789) Mary 2021-11-01 23:38:13 +01:00
  • 3d654ec2c5 When waiting on CPU, do not return a time out error from EventWait (#2780) gdkchan 2021-11-01 19:10:02 -03:00
  • e48530e9d9
    When waiting on CPU, do not return a time out error from EventWait (#2780) gdkchan 2021-11-01 19:10:02 -03:00
  • e7893dc8ae ci: Disable macOS x64 build on AppVeyor (#2795) Mary 2021-10-29 15:07:31 +02:00
  • c6015daf8d
    ci: Disable macOS x64 build on AppVeyor (#2795) Mary 2021-10-29 15:07:31 +02:00
  • f229550167 Add support for fragment shader interlock (#2768) gdkchan 2021-10-28 19:53:12 -03:00
  • 99445dd0a6
    Add support for fragment shader interlock (#2768) gdkchan 2021-10-28 19:53:12 -03:00
  • bbd2b6da66 Add support for the brazilian portuguese language code (#2792) gdkchan 2021-10-28 18:06:45 -03:00
  • a7a40a77f2
    Add support for the brazilian portuguese language code (#2792) gdkchan 2021-10-28 18:06:45 -03:00
  • c27aac8c75 kernel: Fix inverted condition on permission check of SetMemoryPermission syscall (#2777) Mary 2021-10-25 01:00:31 +02:00
  • 5c66a36ed6
    kernel: Fix inverted condition on permission check of SetMemoryPermission syscall (#2777) Mary 2021-10-25 01:00:31 +02:00
  • a7bca3c25d Preserve image types for shader bindless surface instructions (.D variants) (#2779) gdkchan 2021-10-24 19:40:20 -03:00
  • 04dfb86fde
    Preserve image types for shader bindless surface instructions (.D variants) (#2779) gdkchan 2021-10-24 19:40:20 -03:00
  • 6653a14859 hle: Improve safety (#2778) Mary 2021-10-25 00:13:20 +02:00
  • 51fa1b2cb0
    hle: Improve safety (#2778) Mary 2021-10-25 00:13:20 +02:00
  • 8dc729db0a kernel: Clear pages allocated with SetHeapSize (#2776) Mary 2021-10-24 23:52:59 +02:00
  • b4dc33efc2
    kernel: Clear pages allocated with SetHeapSize (#2776) Mary 2021-10-24 23:52:59 +02:00
  • 4f85f44b0f Fixup channel submit IOCTL syncpoint parameters (#2774) Billy Laws 2021-10-24 22:34:44 +01:00
  • 8c4e4ab3b3
    Fixup channel submit IOCTL syncpoint parameters (#2774) Billy Laws 2021-10-24 22:34:44 +01:00
  • 9176e30332 misc: Fix IVirtualMemoryManager.Fill ignoring value (#2775) Mary 2021-10-24 23:16:59 +02:00
  • 85d8d1d7ca
    misc: Fix IVirtualMemoryManager.Fill ignoring value (#2775) Mary 2021-10-24 23:16:59 +02:00
  • 2cd2bda1ca kernel: Add resource limit related syscalls (#2773) Mary 2021-10-24 01:40:13 +02:00
  • dc837c0042
    kernel: Add resource limit related syscalls (#2773) Mary 2021-10-24 01:40:13 +02:00
  • 590d5bd87c kernel: Implement SetMemoryPermission syscall (#2772) Mary 2021-10-24 01:24:49 +02:00
  • c94d47cc40
    kernel: Implement SetMemoryPermission syscall (#2772) Mary 2021-10-24 01:24:49 +02:00
  • 2f3a1d3f77 kernel: Add missing address space check in SetMemoryAttribute syscall (#2771) Mary 2021-10-24 01:07:41 +02:00
  • e7e65ccbc9
    kernel: Add missing address space check in SetMemoryAttribute syscall (#2771) Mary 2021-10-24 01:07:41 +02:00
  • ef52feac9c EventWait should not signal the event when it returns Success (#2739) gdkchan 2021-10-19 17:25:32 -03:00
  • 0d174cbd45
    EventWait should not signal the event when it returns Success (#2739) gdkchan 2021-10-19 17:25:32 -03:00
  • 34ef09afb1 Fix shader 8-bit and 16-bit STS/STG (#2741) gdkchan 2021-10-18 20:24:15 -03:00
  • 63f1663fa9
    Fix shader 8-bit and 16-bit STS/STG (#2741) gdkchan 2021-10-18 20:24:15 -03:00
  • 69a91e4e7f Another workaround for NVIDIA driver 496.13 shader bug (#2750) riperiperi 2021-10-19 00:04:06 +01:00
  • 052deebf26
    Another workaround for NVIDIA driver 496.13 shader bug (#2750) riperiperi 2021-10-19 00:04:06 +01:00
  • 94baf0ae28 Add an early TailMerge pass (#2721) FICTURE7 2021-10-19 02:51:22 +04:00
  • fbf40424f4
    Add an early TailMerge pass (#2721) FICTURE7 2021-10-19 02:51:22 +04:00
  • 6435cd798f Initial tessellation shader support (#2534) gdkchan 2021-10-18 18:38:04 -03:00
  • d512ce122c
    Initial tessellation shader support (#2534) gdkchan 2021-10-18 18:38:04 -03:00
  • 88e8c82671 Add missing U8/S8 types from shader I2I instruction (#2740) gdkchan 2021-10-17 17:48:36 -03:00
  • 7603dbe3c8
    Add missing U8/S8 types from shader I2I instruction (#2740) gdkchan 2021-10-17 17:48:36 -03:00
  • 7c576d44af Extend bindless elimination to work with masked and shifted handles (#2727) gdkchan 2021-10-17 17:28:18 -03:00
  • 25fd4ef10e
    Extend bindless elimination to work with masked and shifted handles (#2727) gdkchan 2021-10-17 17:28:18 -03:00
  • 909ea6f84b Implement SHF (funnel shift) shader instruction (#2702) gdkchan 2021-10-17 17:02:20 -03:00
  • d05573bfd1
    Implement SHF (funnel shift) shader instruction (#2702) gdkchan 2021-10-17 17:02:20 -03:00
  • 713f6476e9 Fix regression with foreground software keyboard (#2732) Caian Benedicto 2021-10-13 12:20:48 -03:00
  • 1b81653478
    Fix regression with foreground software keyboard (#2732) Caian Benedicto 2021-10-13 12:20:48 -03:00
  • 6fa532213a Force index buffer update for games using Vulkan (#2726) gdkchan 2021-10-12 18:46:42 -03:00
  • 464a92d8a7
    Force index buffer update for games using Vulkan (#2726) gdkchan 2021-10-12 18:46:42 -03:00
  • 7c1ded86f0 Enqueue frame before signalling the frame is ready. (#2722) riperiperi 2021-10-12 22:29:50 +01:00
  • a2c6cd5132
    Enqueue frame before signalling the frame is ready. (#2722) riperiperi 2021-10-12 22:29:50 +01:00
  • 41299abf58 Don't force scaling on 2D copy sources (#2701) riperiperi 2021-10-12 22:12:17 +01:00
  • 0bce4a074a
    Don't force scaling on 2D copy sources (#2701) riperiperi 2021-10-12 22:12:17 +01:00
  • e288b834ed nvdec: Adding Vp8 codec support (#2707) Ac_K 2021-10-12 22:55:57 +02:00
  • d1604aa762
    nvdec: Adding Vp8 codec support (#2707) Ac_K 2021-10-12 22:55:57 +02:00
  • a1b0fd1ba9 Rewrite shader decoding stage (#2698) gdkchan 2021-10-12 17:35:31 -03:00
  • a7109c767b
    Rewrite shader decoding stage (#2698) gdkchan 2021-10-12 17:35:31 -03:00
  • 9ac9489b8a spl: Implement IGeneralInterface GetConfig (#2705) Ac_K 2021-10-12 22:15:55 +02:00
  • 0510fde25a
    spl: Implement IGeneralInterface GetConfig (#2705) Ac_K 2021-10-12 22:15:55 +02:00
  • 47093f201a Inline software keyboard without input pop up dialog (#2180) Caian Benedicto 2021-10-12 16:54:21 -03:00
  • 380b95bc59
    Inline software keyboard without input pop up dialog (#2180) Caian Benedicto 2021-10-12 16:54:21 -03:00
  • b2cd89e4d9 Optimize LSRA (#2563) FICTURE7 2021-10-09 01:15:44 +04:00