Commit Graph

  • 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
  • 719dc97bbd
    Ava UI: TitleUpdateWindow Refactor (#4276) Isaac Marovitz 2023-01-15 06:11:52 -05:00
  • 41bba5310a
    Audren: Implement polyphase upsampler (#4256) merry 2023-01-15 04:20:49 +00:00
  • 8071c8c8c0
    Ava UI: Fixes "Hide Cursor on Idle" for Windows (#4266) Ac_K 2023-01-15 01:05:44 +01:00
  • b402b4e7f6
    Change GetPageSize to use Environment.SystemPageSize (#4291) gnisman 2023-01-14 20:37:04 +02:00
  • 93df366b2c
    Fix texture flush from CPU WaitSync regression on OpenGL (#4289) gdkchan 2023-01-14 11:23:57 -03:00