| Age | Commit message (Collapse) | Author |
|
|
|
|
|
- Ensures correct placement until we have better overlay configuration.
|
|
This crashes their shader compiler for some reason.
|
|
These formats are unsupported by mobile GPUs so they need to be emulated in shaders instead.
|
|
Regular descriptors are around 1.5x faster to update.
|
|
|
|
This causes crashes during compilation on several 6xx and 5xx driver versions.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
singleton.
- Fixes state management issues across multiple boots.
- Fixes crashes related to unsafe access of perf stats.
|
|
|
|
|
|
|
|
39-bit paging
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Track the private anonymous placeholder mappings created by Unmap() and
wherever possible, replace existing placeholders with larger ones
instead of creating many small ones.
This helps with the buildup of mappings in /proc/YUZU_PID/maps after a
longer gaming session, improving stability without having to increase
vm.max_map_count to a ridiculous value. The amount of placeholder
mappings will no longer outgrow the amount of actual memfd mappings in
cases of high memory fragmentation.
|