AnyPS5/core/libs/prx/libkernel/DirectMemory
raghav314 c11a9cb59f fix(agc): address-based builds map only memory mapped for the GPU
The registry records whether a range was mapped or protected with GPU
access (0x10/0x20), and an address-based build leaves out ranges without
it, as the console's GPU page tables do. The main image is registered
without GPU access; the title's own mprotect with GPU bits adds it.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 14:34:34 +05:30
..
DirectMemory.cpp fix(agc): address-based builds map only memory mapped for the GPU 2026-10-10 14:34:34 +05:30
DirectMemory.hpp feat(libkernel): accept MAP_ALIGNED_SUPER in mmap 2026-10-10 00:47:40 -05:00
Export.cpp fix(libkernel): reject malformed ranges in sceKernelReleaseDirectMemory 2026-10-10 08:22:59 +02:00
MemoryPool.cpp feat(kernel): apply the memory type in sceKernelMtypeprotect 2026-10-06 14:32:47 +02:00
MemoryPool.hpp fix(libkernel): correct the MemoryPool.hpp include guard 2026-10-06 14:57:51 +02:00
MemoryPoolExport.cpp fix(libkernel): honour MAP_FIXED in sceKernelReserveVirtualRange and sceKernelMemoryPoolReserve 2026-10-01 00:00:22 +02:00
PosixMemory.cpp feat(libkernel): accept MAP_ALIGNED_SUPER in mmap 2026-10-10 00:47:40 -05:00