aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/texture_cache
AgeCommit message (Collapse)Author
2019-06-20Fixes to mipmap's process and reconstruct processFernando Sahmkow
2019-06-20surface_base: Add parenthesis to EmplaceOverview's predicateReinUsesLisp
2019-06-20Texture Cache: Implement Blitting and Fermi CopiesFernando Sahmkow
2019-06-20surface_view: Add constructor for ViewParamsReinUsesLisp
2019-06-20surface_base: Split BreakDown into layered and non-layered variantsReinUsesLisp
2019-06-20surface_base: Silence truncation warnings and minor renames and reorderingReinUsesLisp
2019-06-20copy_params: Use constructor instead of C-like initializationReinUsesLisp
2019-06-20Correct Mipmaps View method in Texture CacheFernando Sahmkow
2019-06-20Change texture_cache chaching from GPUAddr to CacheAddrFernando Sahmkow
This also reverses the changes to make invalidation and flushing through the GPU address.
2019-06-20Corrections to Structural MatchingFernando Sahmkow
The texture will now be reconstructed if the width only matches on GoB alignment.
2019-06-20Implement Texture Cache V2Fernando Sahmkow
2019-06-20Correct Surface Base and Views for new Texture CacheFernando Sahmkow
2019-06-20texture_cache: Remove execution context copies from the texture cacheReinUsesLisp
This is done to simplify the OpenGL implementation, it is needed for Vulkan.
2019-06-20texture_cache: Split texture cache into different filesReinUsesLisp