R/ChocolArm64/Memory
gdkchan 231fae1a4c
Texture/Vertex/Index data cache (#132)
* Initial implementation of the texture cache

* Cache vertex and index data aswell, some cleanup

* Improve handling of the cache by storing cached ranges on a list for each page

* Delete old data from the caches automatically, ensure that the cache is cleaned when the mapping/size changes, and some general cleanup
2018-06-08 21:15:56 -03:00
..
AMemory.cs Texture/Vertex/Index data cache (#132) 2018-06-08 21:15:56 -03:00
AMemoryHelper.cs ReadBytes function in AMemory, with cleaner range check. (#136) 2018-06-08 21:15:02 -03:00
AMemoryMapInfo.cs Change SvcGetInfo 5 to return actual heap size, remove AMemoryAlloc since it is no longer needed with direct memory access, move some memory management logic out of AMemoryMgr, change default virtual filesystem path to AppData 2018-02-27 20:45:07 -03:00
AMemoryMgr.cs Disable memory checks by default, even on debug, move ram memory allocation inside the CPU, since the size if fixed anyway, better heap region size 2018-03-09 23:12:57 -03:00
AMemoryPerm.cs Split main project into core,graphics and chocolarm4 subproject (#29) 2018-02-20 17:09:23 -03:00
AMemoryWin32.cs Texture/Vertex/Index data cache (#132) 2018-06-08 21:15:56 -03:00
IAMemory.cs NvServices refactoring (#120) 2018-05-07 15:53:23 -03:00