index
:
Ryujinx.git
dependabot/github_actions/actions/github-script-7
dependabot/nuget/Microsoft.CodeAnalysis.CSharp-4.11.0
dependabot/nuget/Microsoft.IdentityModel.JsonWebTokens-8.0.2
dependabot/nuget/Microsoft.NET.Test.Sdk-17.11.1
dependabot/nuget/Ryujinx.Graphics.Vulkan.Dependencies.MoltenVK-1.2.3
dependabot/nuget/avalonia-1a28118839
dependabot/nuget/nunit-670be56211
l10n_master
master
github.com/Ryujinx/Ryujinx: Experimental Nintendo Switch Emulator written in C#
git daemon user
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Ryujinx.Memory
Age
Commit message (
Expand
)
Author
Files
Lines
2023-01-01
chore: Update tests dependencies (#3978)
1.1.502
Mary-nyan
1
-1
/
+6
2022-12-27
Use new ArgumentNullException and ObjectDisposedException throw-helper API (#...
1.1.493
Berkan Diler
2
-13
/
+3
2022-12-15
Replace `DllImport` usage with `LibraryImport` (#4084)
1.1.472
Isaac Marovitz
2
-48
/
+53
2022-12-06
UI: Add Metal surface creation for MoltenVK (#3980)
1.1.439
riperiperi
1
-1
/
+2
2022-12-05
Make structs readonly when applicable (#4002)
1.1.426
Andrey Sukharev
3
-21
/
+4
2022-11-29
ConcurrentBitmap: Use Interlocked Or/And (#3937)
1.1.398
merry
1
-21
/
+12
2022-11-24
GPU: Don't trigger uploads for redundant buffer updates (#3828)
1.1.382
riperiperi
2
-0
/
+19
2022-11-18
Allow _volatile to be set from MultiRegionHandle checks again (#3830)
1.1.357
riperiperi
2
-11
/
+28
2022-11-09
infra: Migrate to .NET 7 (#3795)
1.1.339
Mary-nyan
1
-1
/
+1
2022-10-29
GPU: Use a bitmap to track buffer modified flags. (#3775)
1.1.335
riperiperi
5
-65
/
+687
2022-10-19
Fix mapping leaks caused by UnmapView not working on Linux (#3650)
1.1.316
gdkchan
1
-1
/
+1
2022-09-14
Fix partial unmap reprotection on Windows (#3702)
1.1.270
gdkchan
1
-7
/
+11
2022-09-10
Allocation free tree lookup
gdk
2
-7
/
+24
2022-09-10
Update several methods to use GetNode directly and avoid array allocations
gdk
1
-51
/
+74
2022-09-10
Optimize PlaceholderManager.UnreserveRange
gdk
2
-11
/
+13
2022-09-10
Fix potential issue with partial unmap
gdk
1
-16
/
+12
2022-09-10
Fix reprotection regression
gdk
1
-26
/
+25
2022-09-10
Rewrite PlaceholderManager4KB to use intrusive RBTree, and to coalesce free p...
gdk
3
-501
/
+126
2022-08-26
Optimize kernel memory block lookup and consolidate RBTree implementations (#...
1.1.240
gdkchan
1
-303
/
+16
2022-08-18
Removed unused usings. (#3593)
1.1.223
Nicholas Rodine
1
-1
/
+0
2022-07-29
Move partial unmap handler to the native signal handler (#3437)
1.1.199
riperiperi
8
-377
/
+100
2022-06-24
Fix ThreadingLock deadlock on invalid access and TerminateProcess (#3407)
1.1.155
gdkchan
1
-19
/
+30
2022-06-05
Remove freed memory range from tree on memory block disposal (#3347)
1.1.141
gdkchan
4
-21
/
+76
2022-05-05
Fix shared memory leak on Windows (#3319)
1.1.116
gdkchan
5
-55
/
+218
2022-05-04
Remove AddProtection count > 0 assert (#3315)
1.1.114
gdkchan
1
-4
/
+2
2022-05-02
Support memory aliasing (#2954)
1.1.110
gdkchan
17
-1621
/
+1965
2022-05-02
Fix flush action from multiple threads regression (#3311)
1.1.109
riperiperi
1
-2
/
+4
2022-04-29
Fix various issues with texture sync (#3302)
1.1.107
riperiperi
1
-4
/
+3
2022-02-22
Allow textures to have their data partially mapped (#2629)
1.1.52
gdkchan
2
-0
/
+36
2022-01-09
Texture Sync, incompatible overlap handling, data flush improvements. (#2971)
riperiperi
1
-0
/
+5
2021-12-08
Remove usage of Mono.Posix.NETStandard accross all projects (#2906)
Mary
3
-25
/
+141
2021-12-04
misc: Migrate usage of RuntimeInformation to OperatingSystem (#2901)
Mary
3
-36
/
+38
2021-11-28
infra: Migrate to .NET 6 (#2829)
Mary
1
-2
/
+2
2021-10-24
kernel: Clear pages allocated with SetHeapSize (#2776)
Mary
1
-4
/
+5
2021-10-24
misc: Fix IVirtualMemoryManager.Fill ignoring value (#2775)
Mary
1
-1
/
+1
2021-10-04
Smaller initial size for ModifiedRangeList & directly inherit range list (#2663)
riperiperi
1
-4
/
+8
2021-09-29
Replace CacheResourceWrite with more general "precise" write (#2684)
riperiperi
10
-5
/
+106
2021-09-19
Implement and use an Interval Tree for the MultiRangeList (#2641)
riperiperi
1
-95
/
+72
2021-09-19
Array based RangeList that caches Address/EndAddress (#2642)
riperiperi
3
-41
/
+148
2021-08-29
Ensure that all threads wait for a read tracking action to complete. (#2597)
riperiperi
1
-9
/
+19
2021-08-27
Add a Multithreading layer for the GAL, multi-thread shader compilation at ru...
riperiperi
3
-17
/
+41
2021-08-11
Do not dirty memory tracking region handles if they are partially unmapped (#...
gdkchan
1
-1
/
+29
2021-07-19
Return mapped buffer pointer directly for flush, WriteableRegion for textures...
riperiperi
4
-4
/
+17
2021-07-10
Fix GetWritableRegion write-back (#2456)
gdkchan
2
-2
/
+4
2021-06-24
Inherit buffer tracking handles rather than recreating on resize (#2330)
riperiperi
2
-5
/
+64
2021-05-24
POWER - Performance Optimizations With Extensive Ramifications (#2286)
riperiperi
23
-255
/
+2251
2021-03-06
Remove unused physical region tracking (#2085)
riperiperi
4
-265
/
+9
2021-03-06
Improve handling for unmapped GPU resources (#2083)
riperiperi
4
-3
/
+91
2021-03-02
Texture Cache: "Texture Groups" and "Texture Dependencies" (#2001)
riperiperi
2
-3
/
+29
2021-02-28
Fix virtual address overflow near ulong limit (#2044)
Caian Benedicto
1
-9
/
+59
[next]