Commit Graph

  • f0a3dff136
    vulkan: Remove CreateCommandBufferPool from VulkanInitialization (#4606) Mary 2023-03-27 04:16:31 +02:00
  • f659dcb9d8
    vulkan: fix broken "VK_EXT_subgroup_size_control" support check (#4607) Mary 2023-03-26 19:01:30 +02:00
  • a34fb0e939
    Vulkan: Insert barriers before clears (#4596) riperiperi 2023-03-26 11:51:02 +01:00
  • 21ce8a9b80
    chore: Update Ryujinx.SDL2-CS to 2.26.3 (#4479) Mary 2023-03-24 22:42:24 +01:00
  • 9ecbee8032
    Batch inline index buffer update (#4587) gdkchan 2023-03-24 10:19:54 -03:00
  • 80519af67d
    Update short cache textures if modified (#4586) gdkchan 2023-03-24 08:54:58 -03:00
  • 26e30faff3
    Fix handle leak on IShopServiceAccessServerInterface.CreateServerInterface (#4591) gdkchan 2023-03-24 07:56:54 -03:00
  • 0992310b76
    ARMeilleure: Check for XSAVE cpuid flag for AVX{2,512} (#4584) Wunk 2023-03-22 10:51:21 -07:00
  • 009c1101d2
    CI: add a version tag to correlate release versions with commits (#4572) Andrew Glaze 2023-03-22 08:17:28 -04: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
  • 4ce4299ca2
    Use source generated json serializers in order to improve code trimming (#4094) Andrey Sukharev 2023-03-22 01:41:19 +03:00
  • 17620d18db
    ARMeilleure: Add initial support for AVX512 (EVEX encoding) (cont) (#4147) Wunk 2023-03-20 12:09:24 -07:00
  • 9f1cf6458c
    Vulkan: Migrate buffers between memory types to improve GPU performance (#4540) riperiperi 2023-03-19 20:56:48 +00:00
  • 67b4e63cff
    Remove MultiRange Min/MaxAddress and rename GetSlice to Slice (#4566) gdkchan 2023-03-19 13:31:35 -03:00
  • c05c688ee8
    Avoid copying more handles than we have space for (#4564) TSRBerry 2023-03-19 11:30:04 +01:00
  • b2623dc27d
    OpenGL: Fix inverted conditional for counter flush from #4471 (#4560) riperiperi 2023-03-18 23:39:05 +00:00
  • 5131b71437
    Reducing memory allocations (#4537) jhorv 2023-03-17 08:14:50 -04:00
  • 7870423671
    Update syscall capabilites to include SVCs from FW 15.0.0 (#4530) TSRBerry 2023-03-17 12:55:19 +01:00
  • b72916fbc1
    nuget: bump UnicornEngine.Unicorn (#4543) dependabot[bot] 2023-03-17 12:50:52 +01:00
  • da073fce61
    GPU: Fast path for adding one texture view to a group (#4528) riperiperi 2023-03-14 20:33:44 +00:00
  • 1fc90e57d2
    Update range for remapped sparse textures instead of recreating them (#4442) riperiperi 2023-03-14 20:08:44 +00:00
  • eafcc314a9
    Ava UI: DownloadableContentManager Refactor (#4300) Isaac Marovitz 2023-03-14 16:04:38 +00:00
  • 6e9bd4de13
    GPU: Scale counter results before addition (#4471) riperiperi 2023-03-12 17:01:15 +00:00
  • 05a41b31bc
    Misc: Support space in path on macOS distribution (#4462) TimeZlicer 2023-03-13 00:21:21 +08:00
  • eed17f963e
    Increase access permissions for Ava timezones (#4538) MutantAura 2023-03-12 16:20:09 +00:00
  • c09c0c002d
    [Flatpak] Beautify multiline strings again & Add full git commit hash (#4535) TSRBerry 2023-03-12 10:42:33 +01:00
  • d56d335c0b
    misc: Some dependencies cleanup (#4507) Mary 2023-03-12 03:24:11 +01:00
  • 23c844b2aa
    Misc performance tweaks (#4509) jhorv 2023-03-11 15:05:48 -05:00
  • 81691b9e37 gha(release): Attempt to fix flathub pusher Mary 2023-03-11 20:11:09 +01:00
  • 2dc422bc14 gha(release): Hopefully fixes it Mary 2023-03-11 19:13:40 +01:00
  • a80fa5e33f gha(release): Makes environment variables global Mary 2023-03-11 19:09:48 +01:00
  • 954e995321
    Attempt to fix syntax error of previous merge Mary 2023-03-11 19:06:42 +01:00
  • dad9ab6bb6
    [Flatpak] Add release github workflow (#4529) TSRBerry 2023-03-11 19:04:13 +01:00
  • f0562b9c75
    CPU: Avoid argument value copies on the JIT (#4484) gdkchan 2023-03-08 19:25:35 -03:00
  • b8556530f2
    nuget: bump Microsoft.CodeAnalysis.CSharp from 4.4.0 to 4.5.0 (#4488) dependabot[bot] 2023-03-04 15:37:08 +01:00
  • 4f3af839be
    Minor code formatting (#4498) gdkchan 2023-03-04 10:43:08 -03:00
  • 155736c986
    nuget: bump UnicornEngine.Unicorn (#4500) dependabot[bot] 2023-03-04 11:32:30 +00:00
  • dba908dc78
    Add post processing feature to the readme (#4499) MetrosexualGarbodor 2023-03-04 02:15:29 +00:00
  • ecee34a50c
    Update LibHac to 0.18.0 (#4414) Steveice10 2023-03-01 18:42:27 -08:00
  • 9b5a0c3889
    Sockets: Properly convert error codes on MacOS (#4491) riperiperi 2023-02-28 03:41:44 +00:00
  • 80b4972139
    Add Support for Post Processing Effects (#3616) Emmanuel Hansen 2023-02-27 21:11:55 +00:00
  • 5d85468302
    Vulkan: Support list topology primitive restart (#4483) gdkchan 2023-02-26 19:19:00 -03:00
  • 9b1cc2cec6
    Logging: Redirect StdErr into logging system (#4427) merry 2023-02-25 15:07:23 +00:00
  • e691622f0a misc: Add missing DefineConstants definition in Ryujinx.Common Mary 2023-02-25 13:29:30 +01:00
  • f663a5cd38
    macos: Add updater support (#4464) Mary 2023-02-25 12:30:48 +01:00
  • f7c2e867f4
    chore: Update OpenTK to 4.7.7 (#4478) Mary 2023-02-25 11:55:57 +01:00
  • cedd200745
    Move gl_Layer to vertex shader if geometry is not supported (#4368) gdkchan 2023-02-25 07:39:51 -03:00
  • 58207685c0
    Perform bounds checking before list indexer to avoid frequent exceptions (#4438) jhorv 2023-02-25 05:26:39 -05:00
  • 095ad923ad
    Account for multisample when calculating render target size hint (#4467) gdkchan 2023-02-23 06:08:54 -03:00
  • f07ae7d53f
    Fix Title Update Manager not selecting right update (#4452) Isaac Marovitz 2023-02-22 15:58:32 -05:00
  • c308f09722
    nuget: bump Microsoft.NET.Test.Sdk from 17.4.1 to 17.5.0 (#4458) dependabot[bot] 2023-02-22 16:08:25 +01:00
  • f1eef29409
    nuget: bump UnicornEngine.Unicorn (#4459) dependabot[bot] 2023-02-22 13:30:53 +01:00
  • 1f8d66db7c
    Ava: Fix Updater crashing on Linux (#4457) TSRBerry 2023-02-22 09:13:50 +01:00
  • c3a5716a95
    Add copy dependency for some incompatible texture formats (#4380) gdkchan 2023-02-21 19:21:57 -03:00
  • 1f1e2a7f03
    misc: changes base application directory behaviour (#4460) Mary 2023-02-21 22:38:34 +01:00
  • e54f9dc4b4
    Move Ryujinx Folder from ~/.config to ~/Library/Application Support on macOS (#4296) Andrew Glaze 2023-02-21 06:14:31 -05:00
  • edfd4d70c0
    Use SIMD acceleration for audio upsampler (#4410) Logan Stromberg 2023-02-21 02:44:57 -08:00
  • fc43aecbbd
    Memory: Faster Split for NonOverlappingRangeList (#4451) riperiperi 2023-02-21 09:53:38 +00:00
  • 58d7a1fe97
    Mark texture as modified and sync on I2M fast path (#4449) gdkchan 2023-02-21 06:40:23 -03:00
  • 7aa430f1a5
    Add support for advanced blend (part 1/2) (#2801) gdkchan 2023-02-19 22:37:37 -03:00
  • 6bf460e104
    nuget: bump System.IdentityModel.Tokens.Jwt from 6.26.1 to 6.27.0 (#4441) dependabot[bot] 2023-02-18 02:35:02 +01:00
  • efb135b74c
    Clear CPU side data on GPU buffer clears (#4125) gdkchan 2023-02-16 18:28:49 -03:00
  • a707842e14
    Validate dimensions before creating texture (#4430) gdkchan 2023-02-16 11:16:31 -03:00
  • a5a9b9bc8b
    GUI: Small Updater refactor & Set correct permissions on Linux when extracting files (#4315) TSRBerry 2023-02-15 23:36:35 +01:00
  • 17078ad929
    vulkan: Respect VK_KHR_portability_subset vertex stride alignment (#4419) Mary 2023-02-15 09:41:48 +01:00
  • 32450d45de
    vulkan: Clean up MemoryAllocator (#4418) Mary 2023-02-15 07:50:26 +01:00
  • ed7a0474c6
    Infra: Issues template cleanup (#4421) Ac_K 2023-02-14 15:58:57 +01:00
  • fe9c49949a
    vulkan: Enforce Vulkan 1.2+ at instance API level and 1.1+ at device level (#4408) Mary 2023-02-13 23:04:55 +01:00
  • 052b23c83c
    vulkan: Do not call vkCmdSetViewport when viewportCount is 0 (#4406) Mary 2023-02-13 21:32:20 +01:00
  • e4f68592c3
    Fix partial updates for textures. (#4401) riperiperi 2023-02-12 09:30:26 +00:00
  • 1dcd44b94f
    Treat NpadIdType < 0 as invalid. Filter invalid SupportedPlayers inside IHidServer.SetSupportedNpadIdType(). (#4377) Logan Stromberg 2023-02-10 07:37:20 -08:00
  • 61b1ce252f
    Allow partially mapped textures with unmapped start (#4394) gdkchan 2023-02-10 11:47:59 -03:00
  • 5f38086f94
    Fix SPIR-V when all inputs/outputs are indexed (#4389) gdkchan 2023-02-09 00:48:25 -03:00
  • 7bae440d3a
    ObjectiveC Helper Class (#4286) Isaac Marovitz 2023-02-08 22:08:15 -05:00
  • f1943fd0b6
    Log shader compile errors with Warning level (#2617) riperiperi 2023-02-09 02:50:18 +00:00
  • ec8d4f3af5
    Replace unicorn bindings with Nuget package (#4378) TSRBerry 2023-02-09 02:24:32 +01:00
  • b3f0978869
    Vulkan: Flush command buffers for queries less aggressively (#4387) riperiperi 2023-02-09 01:03:41 +00:00
  • f614d2c435
    bug_report.yml hotfix Ac_K 2023-02-09 02:02:00 +01:00
  • 40c9416097
    Misc: Update issues form (#4383) Ac_K 2023-02-09 01:52:43 +01:00
  • 618c8edc79
    nuget: bump System.IdentityModel.Tokens.Jwt from 6.26.0 to 6.26.1 (#4384) dependabot[bot] 2023-02-08 22:51:07 +01:00
  • 99fc4fa61b
    Replace BitConverter.ToString(bytes).Replace("-", "") with Convert.ToHexString(bytes) (#4382) Berkan Diler 2023-02-08 14:54:58 +01:00
  • f6d5499a16
    Fix some Vulkan validation errors (#4357) gdkchan 2023-02-08 10:34:22 -03:00
  • 26bf13a65d
    Limit texture cache based on total texture size (#4350) gdkchan 2023-02-08 10:19:43 -03:00
  • 96cf242bcf
    Handle mismatching texture size with copy dependencies (#4364) gdkchan 2023-02-08 04:48:09 -03:00
  • 59755818ef
    Add ChangeVSyncMode() call to Avalonia render loop (#4379) TSRBerry 2023-02-08 01:28:53 +01:00
  • f8beeeb7d3
    Support safe blit on non-2D textures (#4374) gdkchan 2023-02-07 13:55:59 -03:00
  • cb250162cb
    Accelerate NVDEC VIC surface read/write and colorspace conversion with Arm64 HW intrinsics (#4351) gdkchan 2023-02-06 23:38:54 -03:00
  • 7528f94536
    Implement safe depth-stencil blit using stencil export extension (#4356) gdkchan 2023-02-06 00:19:31 -03:00
  • 43081c16c4
    Insert bitcast for assignment of fragment integer outputs on GLSL (#4369) gdkchan 2023-02-05 18:52:57 -03:00
  • 780627e7b0
    Implement Account LoadOpenContext (#4359) gdkchan 2023-02-01 12:52:36 -03:00
  • 9044cb38d1
    nuget: bump SharpZipLib from 1.4.1 to 1.4.2 (#4353) dependabot[bot] 2023-01-31 01:58:25 +01:00
  • a53cfdab78
    Initial Apple Hypervisor based CPU emulation (#4332) gdkchan 2023-01-29 08:37:52 -03:00
  • c7f9962dde
    converts the templates into forms (#4068) Piplup 2023-01-27 18:23:55 +00:00
  • 296c4a3d01
    Relax Vulkan requirements (#4282) gdkchan 2023-01-26 18:34:35 -03:00
  • e7cf4e6eaf
    Vulkan: Reset queries on same command buffer (#4329) riperiperi 2023-01-24 16:32:56 +00:00
  • a1a4771ac1
    Remove use of GetFunctionPointerForDelegate to get JIT cache function pointer (#4337) gdkchan 2023-01-23 19:37:53 -03:00
  • 2fd819613f
    SPIR-V: Change BitfieldExtract and BitfieldInsert for SPIRV-Cross (#4336) gdkchan 2023-01-23 19:20:40 -03:00
  • ad6ff6ce99
    GUI: Add option to register file types (#4250) TSRBerry 2023-01-22 18:39:00 +01:00
  • dc30d94852
    Handle parsing of corrupt Config.json and prevent crash on launch (#4309) gnisman 2023-01-22 18:04:33 +02:00
  • 4f293f8cbe
    Arm64: Simplify TryEncodeBitMask and use for constants (#4328) merry 2023-01-22 14:15:49 +00:00