diff options
| author | LDj3SNuD <35856442+LDj3SNuD@users.noreply.github.com> | 2021-01-12 19:04:02 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-01-12 19:04:02 +0100 |
| commit | 68f6b79fd3f06ea572d5f0edd5fc8cbaee1ae449 (patch) | |
| tree | a4cf471c7979f85c3bf894f65129f2cb85931dc3 /Ryujinx.Graphics.Gpu/Memory | |
| parent | e57b14042910eac2f876549b4a1e6fd5ba027368 (diff) | |
Add a simple Pools Limiter. (#1830)
* Added support for offline invalidation, via PPTC, of low cq translations replaced by high cq translations; both on a single run and between runs.
Added invalidation of .cache files in the event of reuse on a different user operating system.
Added .info and .cache files invalidation in case of a failed stream decompression.
Nits.
* InternalVersion = 1712;
* Nits.
* Address comment.
* Get rid of BinaryFormatter.
Nits.
* Move Ptc.LoadTranslations().
Nits.
* Nits.
* Fixed corner cases (in case backup copies have to be used). Added save logs.
* Not core fixes.
* Complement to the previous commit. Added load logs. Removed BinaryFormatter leftovers.
* Add LoadTranslations log.
* Nits.
* Removed the search and management of LowCq overlapping functions.
* Final increment of .info and .cache flags.
* Nit.
* Free up memory allocated by Pools during any PPTC translations at boot time.
* Nit due to rebase.
* Add a simple Pools Limiter.
* Nits.
* Fix missing JumpTable.RegisterFunction() due to rebase.
Clear MemoryStreams as soon as possible, when they are no longer needed.
* Code cleaning.
* Nit for retrigger Checks.
* Update Ptc.cs
* Contextual refactoring of Translator. Ignore resetting of pools for DirectCallStubs.
* Nit for retrigger Checks.
Diffstat (limited to 'Ryujinx.Graphics.Gpu/Memory')
0 files changed, 0 insertions, 0 deletions
