summaryrefslogtreecommitdiffstats
path: root/src/video_core/texture_cache/surface_base.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2020-04-15Texture Cache: Read current data when flushing a 3D segment.Fernando Sahmkow1-0/+6
2020-04-06Texture Cache: Use vAddr instead of physical memory for caching.Fernando Sahmkow1-32/+10
2020-04-01video_core: Use native ASTC when availableReinUsesLisp1-19/+20
2020-02-16surface_base: Implement texture buffer flushesReinUsesLisp1-0/+4
2020-01-27texture_cache/surface_base: Fix layered break downReinUsesLisp1-1/+1
2019-10-15common: Rename binary_find.h to algorithm.hLioncash1-0/+1
2019-07-19video_core: Resolve -Wreorder warningsLioncash1-3/+2
2019-07-14Texture_Cache: Correct Linear Structural Match.Fernando Sahmkow1-3/+6
2019-06-24texture_cache/surface_base: Address feedbackReinUsesLisp1-0/+4
2019-06-21texture_cache: Style and CorrectionsFernando Sahmkow1-1/+1
2019-06-21texture_cache: Implement Irregular Views in surfacesFernando Sahmkow1-0/+3
2019-06-21texture_cache: move some large methods to cpp filesFernando Sahmkow1-0/+103
2019-06-21texture_cache: Handle uncontinuous surfaces.Fernando Sahmkow1-8/+39
2019-06-21texture_cache: loose TryReconstructSurface when accurate GPU is not on.Fernando Sahmkow1-1/+1
2019-06-21texture_cache: General FixesFernando Sahmkow1-3/+15
2019-06-21video_core: Use un-shifted block sizes to avoid integer divisionsReinUsesLisp1-2/+1
2019-06-21Reduce amount of size calculations.Fernando Sahmkow1-7/+15
2019-06-21texture_cache: Implement guest flushingFernando Sahmkow1-8/+11
2019-06-21surface_base: Silence truncation warnings and minor renames and reorderingReinUsesLisp1-16/+18
2019-06-21Change texture_cache chaching from GPUAddr to CacheAddrFernando Sahmkow1-2/+3
2019-06-21Correct Surface Base and Views for new Texture CacheFernando Sahmkow1-46/+62
2019-06-21texture_cache: Remove execution context copies from the texture cacheReinUsesLisp1-4/+4
2019-06-21texture_cache: Split texture cache into different filesReinUsesLisp1-0/+118