bunnei
|
f01472a5ff
core: Various changes to support 64-bit addressing.
|
há 9 anos atrás |
Weiyi Wang
|
045d0b5bbd
Merge pull request #2799 from yuriks/virtual-cached-range-flush
|
há 9 anos atrás |
Yuri Kunde Schlesner
|
d553135748
Memory: Add function to flush a virtual range from the rasterizer cache
|
há 9 anos atrás |
Yuri Kunde Schlesner
|
f2a5a77e27
Memory: Fix crash when unmapping a VMA covering cached surfaces
|
há 9 anos atrás |
Yuri Kunde Schlesner
|
6ae0086b39
Memory: Add TryVirtualToPhysicalAddress, returning a boost::optional
|
há 9 anos atrás |
Yuri Kunde Schlesner
|
326e7c7020
Memory: Make PhysicalToVirtualAddress return a boost::optional
|
há 9 anos atrás |
Yuri Kunde Schlesner
|
d3db770cad
Memory: Add constants for the n3DS additional RAM
|
há 9 anos atrás |
bunnei
|
4798b1d04d
Revert "Memory: Always flush whole pages from surface cache"
|
há 9 anos atrás |
Yuri Kunde Schlesner
|
f2b9be9bd3
Memory: Always flush whole pages from surface cache
|
há 9 anos atrás |
James Rowe
|
bbe57a66ca
Expose page table to dynarmic for optimized reads and writes to the JIT
|
há 9 anos atrás |
wwylele
|
3f87d70f0e
memory: fix IsValidVirtualAddress for RasterizerCachedMemory
|
há 9 anos atrás |
Yuri Kunde Schlesner
|
84fbbe2629
Use negative priorities to avoid special-casing the self-include
|
há 9 anos atrás |
Emmanuel Gil Peyrot
|
ebdae19fd2
Remove empty newlines in #include blocks.
|
há 9 anos atrás |
Emmanuel Gil Peyrot
|
dc8479928c
Sources: Run clang-format on everything.
|
há 9 anos atrás |
wwylele
|
b2df959733
Memory: add ReadCString function
|
há 10 anos atrás |
Subv
|
0aef634a54
Memory: Handle RasterizerCachedMemory and RasterizerCachedSpecial page types in the memory block manipulation functions.
|
há 10 anos atrás |
Subv
|
660499ac01
Memory: Make ReadBlock and WriteBlock accept void pointers.
|
há 10 anos atrás |
MerryMage
|
31d49e0109
Memory: CopyBlock
|
há 10 anos atrás |
MerryMage
|
ca17df5757
Memory: ZeroBlock
|
há 10 anos atrás |
MerryMage
|
3873b36db3
Memory: ReadBlock/WriteBlock
|
há 10 anos atrás |
MerryMage
|
c084fc824c
Memory: IsValidVirtualAddress/IsValidPhysicalAddress
|
há 10 anos atrás |
tfarley
|
22f3a7e94c
HWRasterizer: Texture forwarding
|
há 10 anos atrás |
Yuri Kunde Schlesner
|
6aa90e13f9
Memory: Do correct Phys->Virt address translation for non-APP linheap
|
há 10 anos atrás |
MerryMage
|
2b93313348
Memory: Implement MMIO
|
há 10 anos atrás |
Gareth Poole
|
be217bca70
Fixed spelling errors
|
há 10 anos atrás |
Lioncash
|
9cf1cfe3fd
memory: Get rid of pointer casts
|
há 11 anos atrás |
Yuri Kunde Schlesner
|
74d4bc0af1
Kernel: Add more infrastructure to support different memory layouts
|
há 11 anos atrás |
Yuri Kunde Schlesner
|
e2c7954be5
Memory: Move address type conversion routines to memory.cpp/h
|
há 11 anos atrás |
Yuri Kunde Schlesner
|
51820691e7
Memory: Fix unmapping of pages
|
há 11 anos atrás |
Emmanuel Gil Peyrot
|
2d044a67c9
Common: Cleanup memory and misc includes.
|
há 11 anos atrás |