summaryrefslogtreecommitdiff
path: root/src/video_core/texture_cache (follow)
Commit message (Expand)AuthorAgeFilesLines
* Texture Cache: Implement async texture downloads.Gravatar Fernando Sahmkow2023-01-032-32/+78
* RasterizerMemory: Add filtering for flushing/invalidation operations.Gravatar Fernando Sahmkow2023-01-012-2/+3
* texture_cache: Use Common::ScratchBuffer for swizzle buffersGravatar ameerj2022-12-254-10/+12
* texture_cache: Use pre-allocated buffer for texture downloadsGravatar ameerj2022-12-253-9/+14
* texture_cache: Use pre-allocated buffer for texture uploadsGravatar ameerj2022-12-254-13/+28
* Merge pull request #9289 from liamwhite/fruit-companyGravatar liamwhite2022-12-034-3/+4
|\
| * general: fix compile for Apple ClangGravatar Liam2022-11-224-3/+4
* | GPU: Implement additional render target formats.Gravatar Fernando Sahmkow2022-11-241-0/+2
* | Fermi2D: Rework blit engine and add a software blitter.Gravatar Fernando Sahmkow2022-11-242-9/+28
|/
* video_core: Fix SNORM texture buffer emulating error (#9001)Gravatar Feng Chen2022-11-041-1/+0
* general: Resolve -Wunused-lambda-capture and C5233Gravatar Morph2022-10-221-4/+4
* format_lookup_table: Implement R32_B24G8 with D32_FLOAT_S8_UINTGravatar Morph2022-10-211-0/+2
* video_core: Fix spelling of "synchronize"Gravatar Morph2022-10-162-5/+5
* Update 3D regsGravatar Kelebek12022-10-072-22/+34
* general: Format licenses as per SPDX guidelinesGravatar Morph2022-10-063-11/+6
* Vulkan Texture Cache: Limit render area to the max width/height of the targets.Gravatar Fernando Sahmkow2022-10-062-0/+3
* ImageBase: Basic fixes.Gravatar Fernando Sahmkow2022-10-061-8/+5
* VideoCore: Implement formats needed for N64 emulation.Gravatar Fernando Sahmkow2022-10-062-3/+3
* DMA & InlineToMemory Engines Rework.Gravatar bunnei2022-10-061-1/+0
* Texture Cache: Fix GC and GPU Modified on Joins.Gravatar Fernando Sahmkow2022-10-061-3/+5
* Texture cache: Fix the remaining issues with memory mnagement and unmapping.Gravatar Fernando Sahmkow2022-10-062-8/+23
* Texture cache: Fix dangling references on multichannel.Gravatar Fernando Sahmkow2022-10-061-21/+24
* Refactor VideoCore to use AS sepparate from Channel.Gravatar Fernando Sahmkow2022-10-063-141/+101
* General: Rebase fixes.Gravatar Fernando Sahmkow2022-10-061-7/+6
* VideoCore: Extra Fixes.Gravatar Fernando Sahmkow2022-10-061-1/+1
* VideoCore: Fix channels with disk pipeline/shader cache.Gravatar Fernando Sahmkow2022-10-061-5/+7
* VideoCore: implement channels on gpu caches.Gravatar Fernando Sahmkow2022-10-063-90/+195
* Texture Cache: Add ASTC 10x5 Format.Gravatar Fernando Sahmkow2022-10-062-0/+8
* code: dodge PAGE_SIZE #defineGravatar Kyle Kienapfel2022-08-192-11/+11
* renderer_(gl/vk): Implement ASTC_10x6_UNORMGravatar Morph2022-07-052-0/+4
* common: Change semantics of UNREACHABLE to unconditionally crashGravatar Liam2022-06-134-14/+14
* chore: add missing SPDX tagsGravatar Andrea Pappacoda2022-04-281-21/+2
* general: Convert source file copyright comments over to SPDXGravatar Morph2022-04-2325-75/+50
* video_core: implement formats for N64 emulationGravatar Fernando Sahmkow2022-04-142-0/+10
* Revert "texture_cache/util: Remove unneeded ReadBlockUnsafe"Gravatar bunnei2022-04-041-0/+1
* texture_cache/util: Remove unneeded ReadBlockUnsafeGravatar ameerj2022-04-041-1/+0
* GPU Garbage Collection: Fix regressions.Gravatar Fernando Sahmkow2022-04-011-2/+0
* Revert "Memory GPU <-> CPU: reduce infighting in the texture cache by adding ...Gravatar bunnei2022-03-263-54/+1
* Texture Cache: Add Cached CPU system.Gravatar Fernando Sahmkow2022-03-253-1/+54
* Garbage Collection: Final tuning.Gravatar Fernando Sahmkow2022-03-252-17/+29
* Buffer Cache: Tune to the levels of the new GC.Gravatar Fernando Sahmkow2022-03-251-2/+0
* Garbage Collection: Redesign the algorithm to do a better use of memory.Gravatar Fernando Sahmkow2022-03-253-17/+49
* Merge pull request #8048 from ameerj/include-purgeGravatar bunnei2022-03-215-7/+0
|\
| * video_core: Reduce unused includesGravatar ameerj2022-03-195-7/+0
* | texture_cache: Ensure has_blacklisted is always initializedGravatar Lioncash2022-02-021-1/+1
* | texture_cache: Remove dead code within SynchronizeAliasesGravatar Lioncash2022-02-021-13/+1
* | texture_cache: Amend unintended bitwise OR in SynchronizeAliasesGravatar Lioncash2022-02-021-1/+1
|/
* Merge pull request #7658 from ameerj/sparse-fixesGravatar Fernando S2022-01-061-3/+1
|\
| * video_core/memory_manager: Fixes for sparse memory managementGravatar ameerj2021-12-311-3/+1
* | texture_cache/util: Fix s32 overflow when resolving overlapsGravatar ameerj2021-12-311-5/+5
|/