summaryrefslogtreecommitdiffstats
path: root/src/common/page_table.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* common: Make use of [[nodiscard]] where applicableLioncash2020-08-151-2/+2
| | | | | | Now that clang-format makes [[nodiscard]] attributes format sensibly, we can apply them to several functions within the common library to allow the compiler to complain about any misuses of the functions.
* common: page_table: Update to use VirtualBuffer and simplify.bunnei2020-04-171-28/+9
|
* PageTable: move backing addresses to a children class as the CPU page table does not need them.Fernando Sahmkow2020-03-141-2/+13
| | | | | | This PR aims to reduce the memory usage in the CPU page table by moving GPU specific parameters into a child class. This saves 1Gb of Memory for most games.
* gpu: Rewrite virtual memory manager using PageTable.bunnei2019-03-211-1/+5
|
* core: Move PageTable struct into Common.bunnei2019-03-171-0/+80