1
0
forked from MeloNX/MeloNX

Commit Graph

  • e187a8870a
    HLE: Deal with empty title names properly (#4643) TSRBerry 2023-04-12 03:09:47 +02:00
  • d922784378 Vulkan: add situational "Fast Flush" mode (#4667) riperiperi 2023-04-11 08:23:41 +01:00
  • a64fee29dc
    Vulkan: add situational "Fast Flush" mode (#4667) riperiperi 2023-04-11 08:23:41 +01:00
  • 098bc6c546 ARMeilleure: Move TPIDR_EL0 and TPIDRRO_EL0 to NativeContext (#4661) riperiperi 2023-04-11 07:55:04 +01:00
  • 9ef94c8292
    ARMeilleure: Move TPIDR_EL0 and TPIDRRO_EL0 to NativeContext (#4661) riperiperi 2023-04-11 07:55:04 +01:00
  • 577ca3c238 OpenGL: Fix OBS/Overlays again by binding FB before present (#4668) riperiperi 2023-04-11 07:32:31 +01:00
  • 915d6d044c
    OpenGL: Fix OBS/Overlays again by binding FB before present (#4668) riperiperi 2023-04-11 07:32:31 +01:00
  • c556b9f4f9 Force activate parent window before dialog is shown (#4663) MutantAura 2023-04-10 23:04:31 +01:00
  • a4780ab33b
    Force activate parent window before dialog is shown (#4663) MutantAura 2023-04-10 23:04:31 +01:00
  • 8bc1440ce0 gtk: Fix a NRE when disposing OpenGL (#4648) TSRBerry 2023-04-10 17:00:23 +02:00
  • a947a45d81
    gtk: Fix a NRE when disposing OpenGL (#4648) TSRBerry 2023-04-10 17:00:23 +02:00
  • f8486fc3f8 ARMeilleure: Respect FZ/RM flags for all floating point operations (#4618) riperiperi 2023-04-10 11:22:58 +01:00
  • 9db73f74cf
    ARMeilleure: Respect FZ/RM flags for all floating point operations (#4618) riperiperi 2023-04-10 11:22:58 +01:00
  • b563e59ce2 Implement remaining Arm64 HINT instructions as NOP (#4658) gdkchan 2023-04-09 13:21:16 -03:00
  • a1efd87c45
    Implement remaining Arm64 HINT instructions as NOP (#4658) gdkchan 2023-04-09 13:21:16 -03:00
  • 0fdc8b6931 Eliminate boxing allocations caused by ISampledData structs (#4556) jhorv 2023-04-05 16:42:32 -04:00
  • 49be977588
    Eliminate boxing allocations caused by ISampledData structs (#4556) jhorv 2023-04-05 16:42:32 -04:00
  • d120364727 vulkan: Cleanup PhysicalDevice and Instance querying (#4632) Mary 2023-04-05 19:48:38 +02:00
  • c95be55091
    vulkan: Cleanup PhysicalDevice and Instance querying (#4632) Mary 2023-04-05 19:48:38 +02:00
  • 0d9277118c nuget: bump System.IdentityModel.Tokens.Jwt from 6.27.0 to 6.28.1 (#4639) dependabot[bot] 2023-04-05 07:55:57 +02:00
  • 63dedbda86
    nuget: bump System.IdentityModel.Tokens.Jwt from 6.27.0 to 6.28.1 (#4639) dependabot[bot] 2023-04-05 07:55:57 +02:00
  • f79adc708b Use index fragment shader output when dual source blend is enabled (#4404) gdkchan 2023-04-05 00:25:19 -03:00
  • c532118d94
    Use index fragment shader output when dual source blend is enabled (#4404) gdkchan 2023-04-05 00:25:19 -03:00
  • 2e86d9223a hle: Set ProcessResult name from NACP (#4633) TSRBerry 2023-04-05 03:34:21 +02:00
  • 52d6f2e656
    hle: Set ProcessResult name from NACP (#4633) TSRBerry 2023-04-05 03:34:21 +02:00
  • 5557ca025d Fix missing string enum converters for the config (#4634) TSRBerry 2023-04-03 15:37:27 +02:00
  • c9bc4eaf58
    Fix missing string enum converters for the config (#4634) TSRBerry 2023-04-03 15:37:27 +02:00
  • f9ba99a116 Source generated json serializers (#4582) Andrey Sukharev 2023-04-03 13:14:19 +03:00
  • 3249f8ff41
    Source generated json serializers (#4582) Andrey Sukharev 2023-04-03 13:14:19 +03:00
  • 797694818d nuget: bump DynamicData from 7.12.11 to 7.13.1 (#4490) dependabot[bot] 2023-04-01 08:23:09 +00:00
  • 1b41b285ac
    nuget: bump DynamicData from 7.12.11 to 7.13.1 (#4490) dependabot[bot] 2023-04-01 08:23:09 +00:00
  • d4a8f5ce78 vulkan: Separate debug utils logic from VulkanInitialization (#4609) Mary 2023-04-01 10:05:02 +02:00
  • f5a6f45b27
    vulkan: Separate debug utils logic from VulkanInitialization (#4609) Mary 2023-04-01 10:05:02 +02:00
  • 6483b7c934 nuget: bump Avalonia dependencies from 0.10.18 to 0.10.19 (#4602) TSRBerry 2023-04-01 09:27:34 +02:00
  • 210557951b
    nuget: bump Avalonia dependencies from 0.10.18 to 0.10.19 (#4602) TSRBerry 2023-04-01 09:27:34 +02:00
  • 510d605feb HLE: Refactoring of ApplicationLoader (#4480) Ac_K 2023-03-31 21:16:46 +02:00
  • 4c2d9ff3ff
    HLE: Refactoring of ApplicationLoader (#4480) Ac_K 2023-03-31 21:16:46 +02:00
  • a26f7a866e Fix Linux hang on shutdown (#4617) jhorv 2023-03-30 16:07:07 -04:00
  • 8198b99935
    Fix Linux hang on shutdown (#4617) jhorv 2023-03-30 16:07:07 -04:00
  • 193eee4468 Slight Code Refactoring (#4373) ACGNnsj 2023-03-28 20:59:43 +08:00
  • 460f96967d
    Slight Code Refactoring (#4373) ACGNnsj 2023-03-28 20:59:43 +08:00
  • abdfedd260 audout: Fix a possible crash with SDL2 when the SDL2 audio backend is dummy (#4605) Mary 2023-03-27 20:56:36 +02:00
  • 7ca779a26d
    audout: Fix a possible crash with SDL2 when the SDL2 audio backend is dummy (#4605) Mary 2023-03-27 20:56:36 +02:00
  • 5a9da5c4f7 vulkan: Fix access level of extensions fields and make them readonly (#4608) Mary 2023-03-27 08:40:27 +02:00
  • b5032b3c91
    vulkan: Fix access level of extensions fields and make them readonly (#4608) Mary 2023-03-27 08:40:27 +02:00
  • 41c3ef0025 vulkan: Remove CreateCommandBufferPool from VulkanInitialization (#4606) Mary 2023-03-27 04:16:31 +02:00
  • f0a3dff136
    vulkan: Remove CreateCommandBufferPool from VulkanInitialization (#4606) Mary 2023-03-27 04:16:31 +02:00
  • fd8cdd600e vulkan: fix broken "VK_EXT_subgroup_size_control" support check (#4607) Mary 2023-03-26 19:01:30 +02:00
  • f659dcb9d8
    vulkan: fix broken "VK_EXT_subgroup_size_control" support check (#4607) Mary 2023-03-26 19:01:30 +02:00
  • 106c9cde62 Vulkan: Insert barriers before clears (#4596) riperiperi 2023-03-26 11:51:02 +01:00
  • a34fb0e939
    Vulkan: Insert barriers before clears (#4596) riperiperi 2023-03-26 11:51:02 +01:00
  • 25f624a5ac chore: Update Ryujinx.SDL2-CS to 2.26.3 (#4479) Mary 2023-03-24 22:42:24 +01:00
  • 21ce8a9b80
    chore: Update Ryujinx.SDL2-CS to 2.26.3 (#4479) Mary 2023-03-24 22:42:24 +01:00
  • 45f522d31e Batch inline index buffer update (#4587) gdkchan 2023-03-24 10:19:54 -03:00
  • 9ecbee8032
    Batch inline index buffer update (#4587) gdkchan 2023-03-24 10:19:54 -03:00
  • eaf6e61bcd Update short cache textures if modified (#4586) gdkchan 2023-03-24 08:54:58 -03:00
  • 80519af67d
    Update short cache textures if modified (#4586) gdkchan 2023-03-24 08:54:58 -03:00
  • 7940afca10 Fix handle leak on IShopServiceAccessServerInterface.CreateServerInterface (#4591) gdkchan 2023-03-24 07:56:54 -03:00
  • 26e30faff3
    Fix handle leak on IShopServiceAccessServerInterface.CreateServerInterface (#4591) gdkchan 2023-03-24 07:56:54 -03:00
  • 6c1e0751a3 ARMeilleure: Check for XSAVE cpuid flag for AVX{2,512} (#4584) Wunk 2023-03-22 10:51:21 -07:00
  • 0992310b76
    ARMeilleure: Check for XSAVE cpuid flag for AVX{2,512} (#4584) Wunk 2023-03-22 10:51:21 -07:00
  • 73d9f486f7 CI: add a version tag to correlate release versions with commits (#4572) Andrew Glaze 2023-03-22 08:17:28 -04:00
  • 009c1101d2
    CI: add a version tag to correlate release versions with commits (#4572) Andrew Glaze 2023-03-22 08:17:28 -04:00
  • 79f588e8b3 Revert "Use source generated json serializers in order to improve code trimming (#4094)" (#4576) gdkchan 2023-03-21 20:14:46 -03:00
  • ba95ee54ab
    Revert "Use source generated json serializers in order to improve code trimming (#4094)" (#4576) gdkchan 2023-03-21 20:14:46 -03:00
  • 8e04cbb36f Use source generated json serializers in order to improve code trimming (#4094) Andrey Sukharev 2023-03-22 01:41:19 +03:00
  • 4ce4299ca2
    Use source generated json serializers in order to improve code trimming (#4094) Andrey Sukharev 2023-03-22 01:41:19 +03:00
  • 3b6ab68cf2 ARMeilleure: Add initial support for AVX512 (EVEX encoding) (cont) (#4147) Wunk 2023-03-20 12:09:24 -07:00
  • 17620d18db
    ARMeilleure: Add initial support for AVX512 (EVEX encoding) (cont) (#4147) Wunk 2023-03-20 12:09:24 -07:00
  • e49ee83e55 Vulkan: Migrate buffers between memory types to improve GPU performance (#4540) riperiperi 2023-03-19 20:56:48 +00:00
  • 9f1cf6458c
    Vulkan: Migrate buffers between memory types to improve GPU performance (#4540) riperiperi 2023-03-19 20:56:48 +00:00
  • b2babb8e16 Remove MultiRange Min/MaxAddress and rename GetSlice to Slice (#4566) gdkchan 2023-03-19 13:31:35 -03:00
  • 67b4e63cff
    Remove MultiRange Min/MaxAddress and rename GetSlice to Slice (#4566) gdkchan 2023-03-19 13:31:35 -03:00
  • 21b8df27fa Avoid copying more handles than we have space for (#4564) TSRBerry 2023-03-19 11:30:04 +01:00
  • c05c688ee8
    Avoid copying more handles than we have space for (#4564) TSRBerry 2023-03-19 11:30:04 +01:00
  • 5aa5a1ed51 OpenGL: Fix inverted conditional for counter flush from #4471 (#4560) riperiperi 2023-03-18 23:39:05 +00:00
  • b2623dc27d
    OpenGL: Fix inverted conditional for counter flush from #4471 (#4560) riperiperi 2023-03-18 23:39:05 +00:00
  • ff92e8a0b1 Reducing memory allocations (#4537) jhorv 2023-03-17 08:14:50 -04:00
  • 5131b71437
    Reducing memory allocations (#4537) jhorv 2023-03-17 08:14:50 -04:00
  • 3ffa252b52 Update syscall capabilites to include SVCs from FW 15.0.0 (#4530) TSRBerry 2023-03-17 12:55:19 +01:00
  • 7870423671
    Update syscall capabilites to include SVCs from FW 15.0.0 (#4530) TSRBerry 2023-03-17 12:55:19 +01:00
  • c816dcaa8c nuget: bump UnicornEngine.Unicorn (#4543) dependabot[bot] 2023-03-17 12:50:52 +01:00
  • b72916fbc1
    nuget: bump UnicornEngine.Unicorn (#4543) dependabot[bot] 2023-03-17 12:50:52 +01:00
  • 468e91072e GPU: Fast path for adding one texture view to a group (#4528) riperiperi 2023-03-14 20:33:44 +00:00
  • da073fce61
    GPU: Fast path for adding one texture view to a group (#4528) riperiperi 2023-03-14 20:33:44 +00:00
  • cd22d99991 Update range for remapped sparse textures instead of recreating them (#4442) riperiperi 2023-03-14 20:08:44 +00:00
  • 1fc90e57d2
    Update range for remapped sparse textures instead of recreating them (#4442) riperiperi 2023-03-14 20:08:44 +00:00
  • 641505c679 Ava UI: DownloadableContentManager Refactor (#4300) Isaac Marovitz 2023-03-14 16:04:38 +00:00
  • eafcc314a9
    Ava UI: DownloadableContentManager Refactor (#4300) Isaac Marovitz 2023-03-14 16:04:38 +00:00
  • 18857b8d43 GPU: Scale counter results before addition (#4471) riperiperi 2023-03-12 17:01:15 +00:00
  • 6e9bd4de13
    GPU: Scale counter results before addition (#4471) riperiperi 2023-03-12 17:01:15 +00:00
  • f746f586d3 Misc: Support space in path on macOS distribution (#4462) TimeZlicer 2023-03-13 00:21:21 +08:00
  • 05a41b31bc
    Misc: Support space in path on macOS distribution (#4462) TimeZlicer 2023-03-13 00:21:21 +08:00
  • c9878e3c0f Increase access permissions for Ava timezones (#4538) MutantAura 2023-03-12 16:20:09 +00:00
  • eed17f963e
    Increase access permissions for Ava timezones (#4538) MutantAura 2023-03-12 16:20:09 +00:00
  • d5aeb353c3 [Flatpak] Beautify multiline strings again & Add full git commit hash (#4535) TSRBerry 2023-03-12 10:42:33 +01:00
  • c09c0c002d
    [Flatpak] Beautify multiline strings again & Add full git commit hash (#4535) TSRBerry 2023-03-12 10:42:33 +01:00
  • a56240c846 misc: Some dependencies cleanup (#4507) Mary 2023-03-12 03:24:11 +01:00
  • d56d335c0b
    misc: Some dependencies cleanup (#4507) Mary 2023-03-12 03:24:11 +01:00
  • e1cc2aa56d Misc performance tweaks (#4509) jhorv 2023-03-11 15:05:48 -05:00