index
:
Ryujinx
master
A backup of the Ryujinx master git branch.
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Ryujinx.Memory
Age
Commit message (
Expand
)
Author
2023-03-19
Remove MultiRange Min/MaxAddress and rename GetSlice to Slice (#4566)
gdkchan
2023-03-17
Reducing memory allocations (#4537)
jhorv
2023-03-14
Update range for remapped sparse textures instead of recreating them (#4442)
riperiperi
2023-02-21
Memory: Faster Split for NonOverlappingRangeList (#4451)
riperiperi
2023-02-16
Clear CPU side data on GPU buffer clears (#4125)
gdkchan
2023-01-17
Implement support for page sizes > 4KB (#4252)
gdkchan
2023-01-14
Change GetPageSize to use Environment.SystemPageSize (#4291)
gnisman
2023-01-10
Implement JIT Arm64 backend (#4114)
gdkchan
2023-01-01
chore: Update tests dependencies (#3978)
Mary-nyan
2022-12-27
Use new ArgumentNullException and ObjectDisposedException throw-helper API (#...
Berkan Diler
2022-12-15
Replace `DllImport` usage with `LibraryImport` (#4084)
Isaac Marovitz
2022-12-06
UI: Add Metal surface creation for MoltenVK (#3980)
riperiperi
2022-12-05
Make structs readonly when applicable (#4002)
Andrey Sukharev
2022-11-29
ConcurrentBitmap: Use Interlocked Or/And (#3937)
merry
2022-11-24
GPU: Don't trigger uploads for redundant buffer updates (#3828)
riperiperi
2022-11-18
Allow _volatile to be set from MultiRegionHandle checks again (#3830)
riperiperi
2022-11-09
infra: Migrate to .NET 7 (#3795)
Mary-nyan
2022-10-29
GPU: Use a bitmap to track buffer modified flags. (#3775)
riperiperi
2022-10-19
Fix mapping leaks caused by UnmapView not working on Linux (#3650)
gdkchan
2022-09-14
Fix partial unmap reprotection on Windows (#3702)
gdkchan
2022-09-10
Allocation free tree lookup
gdk
2022-09-10
Update several methods to use GetNode directly and avoid array allocations
gdk
2022-09-10
Optimize PlaceholderManager.UnreserveRange
gdk
2022-09-10
Fix potential issue with partial unmap
gdk
2022-09-10
Fix reprotection regression
gdk
2022-09-10
Rewrite PlaceholderManager4KB to use intrusive RBTree, and to coalesce free p...
gdk
2022-08-26
Optimize kernel memory block lookup and consolidate RBTree implementations (#...
gdkchan
2022-08-18
Removed unused usings. (#3593)
Nicholas Rodine
2022-07-29
Move partial unmap handler to the native signal handler (#3437)
riperiperi
2022-06-24
Fix ThreadingLock deadlock on invalid access and TerminateProcess (#3407)
gdkchan
2022-06-05
Remove freed memory range from tree on memory block disposal (#3347)
gdkchan
2022-05-05
Fix shared memory leak on Windows (#3319)
gdkchan
2022-05-04
Remove AddProtection count > 0 assert (#3315)
gdkchan
2022-05-02
Support memory aliasing (#2954)
gdkchan
2022-05-02
Fix flush action from multiple threads regression (#3311)
riperiperi
2022-04-29
Fix various issues with texture sync (#3302)
riperiperi
2022-02-22
Allow textures to have their data partially mapped (#2629)
gdkchan
2022-01-09
Texture Sync, incompatible overlap handling, data flush improvements. (#2971)
riperiperi
2021-12-08
Remove usage of Mono.Posix.NETStandard accross all projects (#2906)
Mary
2021-12-04
misc: Migrate usage of RuntimeInformation to OperatingSystem (#2901)
Mary
2021-11-28
infra: Migrate to .NET 6 (#2829)
Mary
2021-10-24
kernel: Clear pages allocated with SetHeapSize (#2776)
Mary
2021-10-24
misc: Fix IVirtualMemoryManager.Fill ignoring value (#2775)
Mary
2021-10-04
Smaller initial size for ModifiedRangeList & directly inherit range list (#2663)
riperiperi
2021-09-29
Replace CacheResourceWrite with more general "precise" write (#2684)
riperiperi
2021-09-19
Implement and use an Interval Tree for the MultiRangeList (#2641)
riperiperi
2021-09-19
Array based RangeList that caches Address/EndAddress (#2642)
riperiperi
2021-08-29
Ensure that all threads wait for a read tracking action to complete. (#2597)
riperiperi
2021-08-27
Add a Multithreading layer for the GAL, multi-thread shader compilation at ru...
riperiperi
2021-08-11
Do not dirty memory tracking region handles if they are partially unmapped (#...
gdkchan
[next]