bunnei
|
4415e00181
gl_rasterizer_cache: Update to be based on GPU addresses, not CPU addresses.
|
%!s(int64=8) %!d(string=hai) anos |
bunnei
|
b27ab46bde
memory: Fix stack region.
|
%!s(int64=8) %!d(string=hai) anos |
bunnei
|
d732142b66
memory: Add RasterizerMarkRegionCached code and cleanup.
|
%!s(int64=8) %!d(string=hai) anos |
bunnei
|
a10baacf9e
Merge pull request #265 from bunnei/tegra-progress-2
|
%!s(int64=8) %!d(string=hai) anos |
bunnei
|
11047d7fd5
rasterizer: Flush and invalidate regions should be 64-bit.
|
%!s(int64=8) %!d(string=hai) anos |
bunnei
|
63d3924b5b
memory: Port RasterizerFlushVirtualRegion from Citra.
|
%!s(int64=8) %!d(string=hai) anos |
N00byKing
|
8afdbf6a1f
Remove more N3DS References
|
%!s(int64=8) %!d(string=hai) anos |
bunnei
|
69ee9edd8d
memory: Add regions for map region, "new" map region, etc.
|
%!s(int64=8) %!d(string=hai) anos |
MerryMage
|
6085d32cf5
arm_dynarmic: Support direct page table access
|
%!s(int64=8) %!d(string=hai) anos |
MerryMage
|
738f91a57d
memory: Replace all memory hooking with Special regions
|
%!s(int64=8) %!d(string=hai) anos |
David
|
cb8d5328d5
Update memory.h
|
%!s(int64=8) %!d(string=hai) anos |
David Marcec
|
c903372111
Increased heap size and changed tls area vaddr
|
%!s(int64=8) %!d(string=hai) anos |
bunnei
|
93480b10ef
core/video_core: Fix a bunch of u64 -> u32 warnings.
|
%!s(int64=8) %!d(string=hai) anos |
bunnei
|
6e021f22b8
svc: Implement MapMemory.
|
%!s(int64=8) %!d(string=hai) anos |
bunnei
|
9ceb0d9381
memory: Support 32-bit paging, move heap address space up.
|
%!s(int64=8) %!d(string=hai) anos |
bunnei
|
b1d5db1cf6
Merge remote-tracking branch 'upstream/master' into nx
|
%!s(int64=8) %!d(string=hai) anos |
bunnei
|
23ce4f5afc
loader: Various improvements for NSO/NRO loaders.
|
%!s(int64=8) %!d(string=hai) anos |
Subv
|
1f2de7501b
Memory: Make WriteBlock take a Process parameter on which to operate
|
%!s(int64=8) %!d(string=hai) anos |
Subv
|
811c01e5fe
Memory: Make ReadBlock take a Process parameter on which to operate
|
%!s(int64=8) %!d(string=hai) anos |
bunnei
|
f01472a5ff
core: Various changes to support 64-bit addressing.
|
%!s(int64=9) %!d(string=hai) anos |
Subv
|
35da7f57ef
Memory: Allow IsValidVirtualAddress to be called with a specific process parameter.
|
%!s(int64=8) %!d(string=hai) anos |
MerryMage
|
4e5eb2044a
memory: Remove GetCurrentPageTablePointers
|
%!s(int64=8) %!d(string=hai) anos |
MerryMage
|
c02bbb7030
memory: Add GetCurrentPageTable/SetCurrentPageTable
|
%!s(int64=8) %!d(string=hai) anos |
Subv
|
214150f00c
Kernel/Memory: Changed GetPhysicalPointer so that it doesn't go through the current process' page table to obtain a pointer.
|
%!s(int64=9) %!d(string=hai) anos |
Subv
|
6d2734a074
Kernel/Memory: Give each Process its own page table.
|
%!s(int64=9) %!d(string=hai) anos |
Yuri Kunde Schlesner
|
d553135748
Memory: Add function to flush a virtual range from the rasterizer cache
|
%!s(int64=9) %!d(string=hai) anos |
Yuri Kunde Schlesner
|
6ae0086b39
Memory: Add TryVirtualToPhysicalAddress, returning a boost::optional
|
%!s(int64=9) %!d(string=hai) anos |
Yuri Kunde Schlesner
|
326e7c7020
Memory: Make PhysicalToVirtualAddress return a boost::optional
|
%!s(int64=9) %!d(string=hai) anos |
Yuri Kunde Schlesner
|
42b198eb0a
Memory: Add enum definitions for the n3DS FCRAM size
|
%!s(int64=9) %!d(string=hai) anos |
Yuri Kunde Schlesner
|
d3db770cad
Memory: Add constants for the n3DS additional RAM
|
%!s(int64=9) %!d(string=hai) anos |