Commit graph

  • 9c4d554e35 Additional checks for loading/saving sharmander 2023-03-19 17:10:58 -0700
  • 15c73ae8d1 Split ConfigurationState into two parts (Shared and Title) sharmander 2023-03-19 17:05:53 -0700
  • 4a4fffc082 Split ConfigurationState into two parts (Shared and Title) sharmander 2023-03-19 17:05:53 -0700
  • 9f1cf6458c
    Vulkan: Migrate buffers between memory types to improve GPU performance (#4540) 1.1.672 riperiperi 2023-03-19 20:56:48 +0000
  • 74a725b915
    ava: Fix nca extraction dialog never closing TSR Berry 2023-03-19 20:57:33 +0100
  • 6fc09504fb
    ava: Minimally improve swkbd dialog TSR Berry 2023-03-19 20:14:11 +0100
  • b7f050ef48 Address feedback riperiperi 2023-03-19 19:05:14 +0000
  • a88096bd6b Remove alternative flags riperiperi 2023-03-19 18:26:17 +0000
  • 4b3cc4a768 Fix some small issues riperiperi 2023-03-19 17:28:06 +0000
  • eaacd5ea78 Make PinnedSpan from ReadOnlySpan explicitly unsafe riperiperi 2023-03-13 19:05:41 +0000
  • f489a75bcf Disallow backing swap when the flush lock is held by the current thread riperiperi 2023-03-13 18:03:09 +0000
  • 1b57471dc3 Address some feedback riperiperi 2023-03-12 22:28:36 +0000
  • 5033621d43 Change backing swap log to debug riperiperi 2023-03-12 16:09:42 +0000
  • 1ddc474043 Migrate only when command buffers flush riperiperi 2023-03-12 14:30:40 +0000
  • 53d021205b Remove line riperiperi 2023-03-12 01:19:52 +0000
  • 00054fd7c7 Tweak rules riperiperi 2023-03-07 17:18:03 +0000
  • 64d9ef5d5d Fix rebase riperiperi 2023-03-06 16:35:54 +0000
  • d422dbabcc Fix stupidity riperiperi 2022-10-11 14:45:08 +0100
  • 873ff25b99 Storage Hint riperiperi 2022-10-11 01:20:32 +0100
  • 4e16aa1d96 Make GPU methods return PinnedSpan with scope riperiperi 2022-10-10 22:05:21 +0100
  • 460069eb33 Don't try move buffers if the host has shared memory. riperiperi 2022-10-10 00:01:56 +0100
  • 71eb817165 Fix conversion buffers riperiperi 2022-10-09 22:07:01 +0100
  • 521173a713 Swap bound Auto<> instances when swapping buffer backing riperiperi 2022-10-09 19:04:15 +0100
  • c1fc5468fd Fix issue where old waitable would be signalled. riperiperi 2022-10-09 18:46:11 +0100
  • 700a6440b5 Ensure migrated data is in place before flushing. riperiperi 2022-10-09 15:41:32 +0100
  • 8a27f240e8 Initial implementation of migration between memory heaps riperiperi 2022-10-09 13:30:45 +0100
  • 67b4e63cff
    Remove MultiRange Min/MaxAddress and rename GetSlice to Slice (#4566) 1.1.671 gdkchan 2023-03-19 13:31:35 -0300
  • 2cd7f695ad
    ava: Remove unused doWhileDeferred parameters TSR Berry 2023-03-19 16:01:02 +0100
  • c05c688ee8
    Avoid copying more handles than we have space for (#4564) 1.1.670 TSRBerry 2023-03-19 11:30:04 +0100
  • e9b8c0f142
    Merge branch 'Ryujinx:master' into hidden-file-types NitroTears 2023-03-19 19:43:48 +1000
  • 795f0ddfc2 Added Ava version of HiddenFileTypes Luke Kellett 2023-03-19 19:20:41 +1000
  • ba80c58bb2 Rename MultiRange.GetSlice to MultiRange.Slice gdk 2023-03-18 21:51:30 -0300
  • f43b3e6e44 Delete MinAddress and MaxAddress from MultiRange gdk 2023-03-18 21:50:59 -0300
  • 8f57acbf75
    Release the lock as soon as possible TSR Berry 2023-03-19 00:52:53 +0100
  • b2623dc27d
    OpenGL: Fix inverted conditional for counter flush from #4471 (#4560) 1.1.669 riperiperi 2023-03-18 23:39:05 +0000
  • 6424eb7241
    Use one object to lock instead of locking twice TSR Berry 2023-03-19 00:17:46 +0100
  • 461d685bc6
    Add locks for other uses of _sessionHandles and _portHandles TSR Berry 2023-03-18 20:13:56 +0100
  • 533385efb1
    Reduce nesting by combining the lock statements TSR Berry 2023-03-18 19:11:14 +0100
  • a712eace2e
    Use locks instead TSR Berry 2023-03-18 18:52:47 +0100
  • d335d24979
    Avoid copying more handles than we have space for TSR Berry 2023-03-18 18:32:49 +0100
  • 98bea6ab14 Rebase sharmander 2023-03-18 10:18:10 -0700
  • 3b0bc980e5 Hmm sharmander 2023-03-18 10:11:00 -0700
  • 5267e9e7c4 Re-thinking how I want to do this. sharmander 2023-03-18 10:10:45 -0700
  • f8cd3d0196 Some reworking, breaking of a lot of stuff. sharmander 2023-03-17 15:22:30 -0700
  • 2281e52aa4 Move initialization of Game config to own method for readability. sharmander 2023-03-04 22:02:02 -0800
  • a2e69a101a Fix graphics config on game launch sharmander 2023-03-04 22:01:00 -0800
  • a7dab950c4 Some cleanup. sharmander 2023-03-04 21:40:31 -0800
  • a1c4e88886 Core changes to overall functionality -- still very buggy. sharmander 2023-03-04 21:20:59 -0800
  • a34bcb6dac Add GameInstance to ConfigurationState. And a manager to wrap usage. sharmander 2023-03-04 17:45:32 -0800
  • e696a83f02 Some reworking, breaking of a lot of stuff. sharmander 2023-03-17 15:22:30 -0700
  • 3bd2ee50d2 Cleanups sharmander 2023-03-04 22:26:47 -0800
  • 6885a5d50a Fix event listeners for resscale/volume changes in status bar sharmander 2023-03-04 22:12:24 -0800
  • 320315337b Move initialization of Game config to own method for readability. sharmander 2023-03-04 22:02:02 -0800
  • 8590a4d354 Fix graphics config on game launch sharmander 2023-03-04 22:01:00 -0800
  • 060099e0a3 Some cleanup. sharmander 2023-03-04 21:40:31 -0800
  • 2d641a9839 Core changes to overall functionality -- still very buggy. sharmander 2023-03-04 21:20:59 -0800
  • 1d104f2434 Add GameInstance to ConfigurationState. And a manager to wrap usage. sharmander 2023-03-04 17:45:32 -0800
  • 15eca220a3 Hmm sharmander 2023-03-18 10:11:00 -0700
  • c9045e9515 Re-thinking how I want to do this. sharmander 2023-03-18 10:10:45 -0700
  • b706867297
    Fix style and formatting issues TSR Berry 2023-03-18 17:28:29 +0100
  • 3924d5e178 OpenGL: Fix inverted conditional for counter flush from #4471 riperiperi 2023-03-18 14:27:37 +0000
  • 9457ebc495 Always read SamplingNumber as little-endian Jim Horvath 2023-03-18 00:42:18 -0400
  • d39fa9d025 Redesign use of ISampledData for accessing the SamplingNumber value on input data structs. Jim Horvath 2023-03-17 22:00:22 -0400
  • 15e5ff1acd Added hiddenfiletypes checkboxes to the UI Luke Kellett 2023-03-18 11:44:19 +1000
  • ba2fad18d2 Added HiddenFileTypes to config state, and check to file enumeration Luke Kellett 2023-03-18 09:46:46 +1000
  • f8c20e9c21
    Merge branch 'master' into HaizenTrist-WindowSizePosition AqibH 2023-03-17 17:35:44 -0500
  • 3931c09744 Merge branch 'ava-per-game-config' of https://github.com/saldabain/Ryujinx into ava-per-game-config sharmander 2023-03-17 15:22:50 -0700
  • c7782f2bf0 Some reworking, breaking of a lot of stuff. sharmander 2023-03-17 15:22:30 -0700
  • e948db94c4 Cleanups sharmander 2023-03-04 22:26:47 -0800
  • 79a396bff8 Fix event listeners for resscale/volume changes in status bar sharmander 2023-03-04 22:12:24 -0800
  • f032eaacbd Move initialization of Game config to own method for readability. sharmander 2023-03-04 22:02:02 -0800
  • baae3d37cb Fix graphics config on game launch sharmander 2023-03-04 22:01:00 -0800
  • 1df39c6ad7 Some cleanup. sharmander 2023-03-04 21:40:31 -0800
  • 3056ab0bea Core changes to overall functionality -- still very buggy. sharmander 2023-03-04 21:20:59 -0800
  • 68fc77f6a2 Add GameInstance to ConfigurationState. And a manager to wrap usage. sharmander 2023-03-04 17:45:32 -0800
  • a26ea4ea49 Some reworking, breaking of a lot of stuff. sharmander 2023-03-17 15:22:30 -0700
  • e0782b025a
    Fix GUIs not checking load results TSR Berry 2023-03-13 02:13:06 +0100
  • 6514305371
    Move error logging out of PFS load extension method TSR Berry 2023-03-13 02:04:02 +0100
  • ec303f9689
    Return result for LoadKip() TSR Berry 2023-03-13 01:41:38 +0100
  • c81ee7cacd
    Add missing logging statement for npdm error TSR Berry 2023-03-13 01:40:00 +0100
  • 60775a7da7
    Add more checks for valid processId & return success TSR Berry 2023-03-13 01:35:05 +0100
  • 43ea81b71e
    Fix NRE in ProcessResult if MetaLoader is null TSR Berry 2023-03-13 00:53:46 +0100
  • f42142fe84
    Use the correct filepath when loading Homebrew.npdm TSR Berry 2023-03-12 15:51:03 +0100
  • 82357e1931
    Clean using. Ac_K 2023-03-04 16:23:04 +0100
  • 3084b711e6
    Update check Ac_K 2023-03-04 16:15:05 +0100
  • 4daf84700a
    ActiveProcess to ActiveApplication Ac_K 2023-03-04 16:03:47 +0100
  • 2dd0276bd3
    Fixes typo Ac_K 2023-02-25 17:07:59 +0100
  • 6e4e1a3bd8
    Remove ProcessInfo Ac_K 2023-02-25 16:45:19 +0100
  • 46fed10703
    Cleanup and fixe empty application name Ac_K 2023-02-25 15:41:53 +0100
  • e5dbc61ba7
    remove useless casting Ac_K 2023-02-25 15:08:52 +0100
  • be80ac186f
    Fixes LoadUnpackedNca RomFS loading Ac_K 2023-02-25 15:04:23 +0100
  • efbed12bca
    Addresses gdkchan feedback Ac_K 2023-02-25 14:52:40 +0100
  • 54691d9eb7
    Fix SDL2 Headless Ac_K 2023-02-25 13:55:05 +0100
  • 6363af203a
    HLE: Refactoring of ApplicationLoader Ac_K 2023-02-25 13:47:14 +0100
  • 7231d0b71f
    nuget: bump XamlNameReferenceGenerator from 1.5.1 to 1.6.1 dependabot[bot] 2023-03-17 12:19:12 +0000
  • 5131b71437
    Reducing memory allocations (#4537) 1.1.668 jhorv 2023-03-17 08:14:50 -0400
  • 7870423671
    Update syscall capabilites to include SVCs from FW 15.0.0 (#4530) 1.1.667 TSRBerry 2023-03-17 12:55:19 +0100
  • b72916fbc1
    nuget: bump UnicornEngine.Unicorn (#4543) 1.1.666 dependabot[bot] 2023-03-17 12:50:52 +0100
  • 6d67848d39 remove LINQ completely from KScheduler/KPriorityQueue by implementing a custom struct-based enumerator Jim Horvath 2023-03-16 15:28:25 -0400
  • ebc1f5dfc0 ARMeilleure: Update EVEX encoding comment capitalization Wunkolo 2023-03-16 10:58:25 -0700