Commit Graph

  • 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
  • 32a1cd83fd AvaloniaKeyboardDriver: Swallow TextInput events to avoid bell (#4320) merry 2023-01-22 10:21:52 +00:00
  • e3d0ccf8d5 Allow setting texture data from 1x to fix some textures resetting randomly (#2860) riperiperi 2023-01-22 02:03:30 +00:00
  • c14844d12c Ava UI: Various Fixes (#4326) Ac_K 2023-01-22 01:42:55 +01:00
  • 7fea26e97e Remove use of reflection on GAL multithreading (#4287) gdkchan 2023-01-21 21:07:43 -03:00
  • 7b7f62c776 nuget: bump Microsoft.CodeAnalysis.Analyzers from 3.3.3 to 3.3.4 (#4310) dependabot[bot] 2023-01-21 20:04:39 +00:00
  • 423dbc8888 Use volatile read/writes for GAL threading (#4327) riperiperi 2023-01-21 19:49:55 +00:00
  • 6adf15e479 Implement CSET and CSETP shader instructions (#4318) gdkchan 2023-01-21 12:18:05 -03:00
  • 2747f12591 nuget: bump System.IdentityModel.Tokens.Jwt from 6.25.1 to 6.26.0 (#4322) dependabot[bot] 2023-01-21 05:24:57 +01:00
  • a47824f961 Ava UI: Add Notifications and Cleanup (#4275) Ac_K 2023-01-21 02:57:37 +01:00
  • 8474d52778 Ava UI: Fix string.Format issues in Locale (#4305) Ac_K 2023-01-21 02:06:19 +01:00
  • dd7a924596 Catch Profile.json parse to prevent crash on launch (#3393) Phi 2023-01-21 01:36:57 +01:00
  • a76eaf9a9a Ava UI: Add Control+Cmd+F HotKey for Mac OS (#4317) gnisman 2023-01-20 23:18:01 +02:00
  • 009e6bcd1b Audio: Implement PCM24 output (#4321) merry 2023-01-20 20:46:13 +00:00
  • eb2cc159fa Ava UI: Fixes and cleanup Updater (#4269) Ac_K 2023-01-20 21:30:21 +01:00
  • bb89e36fd8 Vulkan: Destroy old swapchain on swapchain recreation (#3889) Fliperworld 2023-01-19 21:31:25 -03:00
  • de3134adbe Vulkan: Explicitly enable precise occlusion queries (#4292) riperiperi 2023-01-19 00:30:42 +00:00
  • 36d53819a4 NativeSignalHandler: Fix write flag (#4306) merry 2023-01-19 00:13:17 +00:00
  • ae4324032a Optimize string memory usage. Use Spans and StringBuilders where possible (#3933) Andrey Sukharev 2023-01-19 01:25:16 +03:00
  • f449895e6d HOS: Load RomFs by pid (#4301) Ac_K 2023-01-18 14:50:42 +01:00
  • 410be95ab6 Fix NRE when disposing AddressSpace with 4KB pages support (#4307) TSRBerry 2023-01-17 15:50:39 +01:00
  • cff9046fc7 ConfigurationState: Default to Vulkan on macOS (#4299) merry 2023-01-17 04:32:08 +00:00
  • 86fd0643c2 Implement support for page sizes > 4KB (#4252) gdkchan 2023-01-17 01:13:24 -03:00
  • 43a83a401e Ava UI: Readd some infos to the GameList (#4302) Ac_K 2023-01-17 04:57:21 +01:00
  • f0e27a23a5 Add short duration texture cache (#3754) riperiperi 2023-01-17 03:39:46 +00:00
  • e68650237d Ava: Fix Linux Vulkan renderer regression (#4303) TSRBerry 2023-01-16 03:59:41 +01:00
  • 1faff14e73 UI: Fixes GTK sorting regression of #4294 Ac_K 2023-01-16 03:09:52 +01:00
  • 784cf9d594 Ava UI: Renderer refactoring (#4297) Ac_K 2023-01-16 01:14:01 +01:00
  • 64263c5218 UI: Fix applications times (#4294) Ac_K 2023-01-16 00:11:16 +01:00
  • 065c4e520d Specify image view usage flags on Vulkan (#4283) gdkchan 2023-01-15 19:12:52 -03:00
  • 139a930407 Implement missing service calls in pm (#4210) Isaac Marovitz 2023-01-15 16:16:24 -05:00