aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/texture_cache/texture_cache.h
AgeCommit message (Expand)Author
2024-02-27"Merge Tagged PR 13171"yuzubot
2024-02-20Merge pull request #10529 from liamwhite/critical-spacingMatías Locatti
2024-02-13Merge pull request #12975 from FernandoS27/keep-your-own-vodoo-doll-away-from-gfliamwhite
2024-02-11texture_cache: tweak iteration tracking changeLiam
2024-02-11texture_cache: avoid overestimation of ASTC texture sizesLiam
2024-02-11caches: make critical reclamation less eager and possible in more casesLiam
2024-02-10Texture Cache: Fix untracking on GPU remapFernando Sahmkow
2024-02-09nvnflinger/gpu: implement blendingLiam
2024-01-31video_core: consistently account for resolution scaling when renderingLiam
2024-01-31Texture Cache: make sparse texture table per channelFernando Sahmkow
2024-01-18SMMU: Initial adaptation to video_core.Fernando Sahmkow
2023-12-17Revert "video_core: use interval map for page count tracking"liamwhite
2023-12-14video_core: use interval map for page count trackingLiam
2023-12-03texture_cache: fix max_element comparison functionLiam
2023-12-03renderer_vulkan: do not recreate swapchain for srgbLiam
2023-12-01texture_cache: use pedantic type namesLiam
2023-10-11Transition MSAA images to general layout without uploading dataKelebek1
2023-09-11Look for the most recently modified image for presentKelebek1
2023-07-10Merge pull request #10996 from Kelebek1/readblock_optimisationbunnei
2023-07-03oops re opengidoly
2023-07-02Use spans over guest memory where possible instead of copying data.Kelebek1
2023-07-01Revert "texture_cache: Fix incorrect logic for AccelerateDMA"Liam
2023-06-30Merge pull request #10953 from FernandoS27/oh-oopsies-yfcFernando S
2023-06-29AccelerateDMA: Don't accelerate 3D texture DMA operationsFernando Sahmkow
2023-06-29Texture cache: Fix YFC regression due to code testingFernando Sahmkow
2023-06-22Remove memory allocations in some hot pathsKelebek1
2023-06-21Merge pull request #10777 from liamwhite/no-barrierbunnei
2023-06-20Merge pull request #10818 from vonchenplus/render_target_samplesliamwhite
2023-06-17video_core: add samples check when find render targetFengChen
2023-06-16video_core: Use sampler IDs instead pointers in the pipeline configWollnashorn
2023-06-14video_core: optionally skip barriers on feedback loopsLiam
2023-06-02texture_cache: Fix incorrect logic for AccelerateDMAameerj
2023-05-26Merge pull request #10418 from liamwhite/blink-and-youll-miss-itMatías Locatti
2023-05-25video_core: don't garbage collect during configurationLiam
2023-05-24Texture cache: revert wrong acceleration assumptionFernando Sahmkow
2023-05-24texture_cache: process aliases and overlaps in the correct orderFernando Sahmkow
2023-05-24Merge pull request #10422 from liamwhite/gcFernando S
2023-05-23video_core: tune garbage collection aggressivenessLiam
2023-05-22renderer_vulkan: barrier attachment feedback loopsLiam
2023-05-11Allow Fermi blit accelerate to add src/dst to the cache if they don't exist a...Kelebek1
2023-05-07Texture cache: Only force flush the dma downloadsFernando Sahmkow
2023-05-07Buffer Cache: disable reactive flushing in it.Fernando Sahmkow
2023-05-07Texture cache: reverse inmediate flush changesFernando Sahmkow
2023-05-07Texture cache: sync the first flush.Fernando Sahmkow
2023-05-07GPU: Add Reactive flushingFernando Sahmkow
2023-05-07Merge pull request #10081 from Kelebek1/copy_overlap_tickliamwhite
2023-05-02video_core: fix build on Apple ClangLiam
2023-04-29Texture Cache: Release stagging buffers on tick frameFernando Sahmkow
2023-04-29Address Feedback & Clang FormatFernando Sahmkow
2023-04-29Accelerate DMA: Use texture cache async downloads to perform the copiesFernando Sahmkow