summaryrefslogtreecommitdiff
path: root/src/video_core/texture_cache
AgeCommit message (Expand)Author
2025-02-16texture_cache: Add equality operators for ImageInfo and ImageViewInfoZephyron
2025-02-16build: upgrade fmt and SDL2Zephyron
2025-01-14Revert incorrect copyright attribution for non-contributed filesZephyron
2024-12-31chore: update project references and add Citron copyrightZephyron
2024-02-27Merge pull request #13171 from liamwhite/fake-addressliamwhite
2024-02-27texture_cache: use two-pass collection for costly load resources (#13096)liamwhite
2024-02-26texture_cache: do not track invalid addressesLiam
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-02-04VideoCore: Move Slot Vector to CommonFernando Sahmkow
2024-01-31video_core: consistently account for resolution scaling when renderingLiam
2024-01-31Texture Cache: make sparse texture table per channelFernando Sahmkow
2024-01-25Merge pull request #12499 from Kelebek1/timeliamwhite
2024-01-24Rework time service to fix time passing offline.Kelebek1
2024-01-18Core: Eliminate core/memory dependancies.Fernando Sahmkow
2024-01-18SMMU: Initial adaptation to video_core.Fernando Sahmkow
2023-12-26video_core: Fix buffer_row_length computation for linear compressed texturesGPUCode
2023-12-19Merge pull request #12382 from liamwhite/image-limitFernando S
2023-12-17Revert "video_core: use interval map for page count tracking"liamwhite
2023-12-16renderer_vulkan: allow up to 7 swapchain imagesLiam
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-11-12renderer_vulkan: Introduce separate cmd buffer for uploadsGPUCode
2023-10-17Merge pull request #11747 from Kelebek1/image_alias_sample_namesliamwhite
2023-10-17Merge pull request #11788 from Squall-Leonhart/IFREMOVEDFernando S
2023-10-15brings back the removed If statement and adds the num_level testSquall Leonhart
2023-10-11Transition MSAA images to general layout without uploading dataKelebek1
2023-10-11Get out of render pass before query barriers, fix image names with samples > ...Kelebek1
2023-10-11Merge pull request #11743 from Squall-Leonhart/IFREMOVEDFernando S
2023-10-11Fix mistaken usage of info.block instead of level_info.blockSquall-Leonhart
2023-10-10Merge pull request #11534 from Squall-Leonhart/IFREMOVEDliamwhite
2023-10-09add Z32, FLOAT, UINT, UINT, UINT, LINEAR to format lookup tableSquall Leonhart
2023-10-06Implement X8_D24 formatKelebek1
2023-10-02ci: fix new codespell errorsLiam
2023-09-20Reuse part of my previous idea to to use num_levels to check within AdjustMip...Squall-Leonhart
2023-09-18Merge pull request #11258 from Squall-Leonhart/Z16_Assert_Fixliamwhite
2023-09-18Partial revert of #10433Squall Leonhart
2023-09-11Look for the most recently modified image for presentKelebek1
2023-08-13Mark accelerted DMA destination buffers and images as GPU-modifiedKelebek1
2023-08-11Needed to make this an extra case so it didnt also start asserting in BOTW.Squall-Leonhart
2023-08-11Fix an assert in the format lookup table fir Z16Squall Leonhart
2023-07-10Merge pull request #10996 from Kelebek1/readblock_optimisationbunnei
2023-07-03oops re opengidoly