Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | general: Format licenses as per SPDX guidelines | Morph | 2022-10-06 | 1 | -4/+2 |
| | |||||
* | Texture cache: Fix the remaining issues with memory mnagement and unmapping. | Fernando Sahmkow | 2022-10-06 | 1 | -2/+2 |
| | |||||
* | Refactor VideoCore to use AS sepparate from Channel. | Fernando Sahmkow | 2022-10-06 | 1 | -56/+40 |
| | |||||
* | VideoCore: implement channels on gpu caches. | Fernando Sahmkow | 2022-10-06 | 1 | -18/+55 |
| | |||||
* | code: dodge PAGE_SIZE #define | Kyle Kienapfel | 2022-08-20 | 1 | -5/+5 |
| | | | | | | | | | | | | | | | | | | | | | Some header files, specifically for OSX and Musl libc define PAGE_SIZE to be a number This is great except in yuzu we're using PAGE_SIZE as a variable Specific example `static constexpr u64 PAGE_SIZE = u64(1) << PAGE_BITS;` PAGE_SIZE PAGE_BITS PAGE_MASK are all similar variables. Simply deleted the underscores, and then added YUZU_ prefix Might be worth noting that there are multiple uses in different classes/namespaces This list may not be exhaustive Core::Memory 12 bits (4096) QueryCacheBase 12 bits ShaderCache 14 bits (16384) TextureCache 20 bits (1048576, or 1MB) Fixes #8779 | ||||
* | general: Convert source file copyright comments over to SPDX | Morph | 2022-04-23 | 1 | -3/+2 |
| | | | | | This formats all copyright comments according to SPDX formatting guidelines. Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later. | ||||
* | Revert "Memory GPU <-> CPU: reduce infighting in the texture cache by adding CPU Cached memory." | bunnei | 2022-03-26 | 1 | -11/+0 |
| | |||||
* | Texture Cache: Add Cached CPU system. | Fernando Sahmkow | 2022-03-25 | 1 | -0/+11 |
| | |||||
* | Buffer Cache: Tune to the levels of the new GC. | Fernando Sahmkow | 2022-03-25 | 1 | -2/+0 |
| | |||||
* | Garbage Collection: Redesign the algorithm to do a better use of memory. | Fernando Sahmkow | 2022-03-25 | 1 | -2/+7 |
| | |||||
* | video_core: Reduce unused includes | ameerj | 2022-03-19 | 1 | -1/+0 |
| | |||||
* | Texture Cache: Redesigning the blitting system (again). | Fernando Sahmkow | 2021-11-27 | 1 | -1/+2 |
| | |||||
* | TextureCache: Implement buffer copies on Vulkan. | Fernando Sahmkow | 2021-11-20 | 1 | -2/+0 |
| | |||||
* | texture_cache: Use pixel format conversion when supported by the runtime | ameerj | 2021-11-17 | 1 | -0/+2 |
| | |||||
* | texture_cache: Refactor Render Target scaling function | ameerj | 2021-11-16 | 1 | -0/+5 |
| | |||||
* | TextureCache: Improve Reaper. | FernandoS27 | 2021-11-16 | 1 | -1/+1 |
| | |||||
* | Texture Cache: ease the requirements of textures being blacklisted. | Fernando Sahmkow | 2021-11-16 | 1 | -2/+0 |
| | |||||
* | Texture Cache: Fix downscaling and correct memory comsumption. | Fernando Sahmkow | 2021-11-16 | 1 | -1/+1 |
| | |||||
* | texture_cache_base: Remove unused function declarations | ameerj | 2021-11-16 | 1 | -8/+0 |
| | |||||
* | texture_cache: Refactor scaled image size calculation | ameerj | 2021-11-16 | 1 | -0/+1 |
| | |||||
* | shader, video_core: Fix GCC build errors | ameerj | 2021-11-16 | 1 | -7/+3 |
| | |||||
* | texture_cache: Add getter to query if image view is rescaled | ReinUsesLisp | 2021-11-16 | 1 | -6/+3 |
| | |||||
* | texture_cache: Simplify image view queries and blacklisting | ReinUsesLisp | 2021-11-16 | 1 | -12/+18 |
| | |||||
* | Texture Cache: Implement Blacklisting. | Fernando Sahmkow | 2021-11-16 | 1 | -0/+2 |
| | |||||
* | texture_cache: Add image getters | ReinUsesLisp | 2021-11-16 | 1 | -0/+6 |
| | |||||
* | TextureCache: Fix rescaling of ImageCopies | Fernando Sahmkow | 2021-11-16 | 1 | -1/+1 |
| | |||||
* | TextureCache: Modify Viewports/Scissors according to Rescale. | Fernando Sahmkow | 2021-11-16 | 1 | -0/+3 |
| | |||||
* | Texture Cache: More rescaling fixes. | Fernando Sahmkow | 2021-11-16 | 1 | -3/+3 |
| | |||||
* | Texture Cache: Implement Vulkan UpScaling & DownScaling | Fernando Sahmkow | 2021-11-16 | 1 | -0/+3 |
| | |||||
* | VideoCore: Initial Setup for the Resolution Scaler. | Fernando Sahmkow | 2021-11-16 | 1 | -0/+10 |
| | |||||
* | gpu: Migrate implementation to the cpp file | ameerj | 2021-10-03 | 1 | -7/+1 |
| | |||||
* | VideoCore: Rework Garbage Collection. | Fernando Sahmkow | 2021-08-28 | 1 | -1/+7 |
| | |||||
* | texture_cache: Address ameerj's review | yzct12345 | 2021-08-08 | 1 | -7/+0 |
| | |||||
* | texture_cache: Address ameerj's review | yzct12345 | 2021-08-07 | 1 | -10/+0 |
| | |||||
* | texture_cache: Don't change copyright year | yzct12345 | 2021-08-05 | 1 | -1/+1 |
| | |||||
* | texture_cache: Address ameerj's review | yzct12345 | 2021-08-05 | 1 | -0/+402 |