aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/texture_cache/util.cpp
Commit message (Expand)AuthorAgeFilesLines
* texture_cache: back large sparse 2D images by sparse blockTakoroka3 days1-0/+204
* 1st pass of review: code cleanup & windows testnéo Luigi4 days1-5/+5
* ASTC: decode and re-compress to BC1/BC3 on the GPU; texture cache budgetTakoroka6 days1-0/+29
* Texture cache: stop the churn, the per-frame image leak and garbage texturesTakoroka6 days1-6/+14
* Keep huge ASTC arrays from a lower mip on the host (title 1 terrain)Takoroka7 days1-0/+7
* Switch 2: Turing macros, native compute, Ampere shader lowering, native tilingTakoroka7 days1-3/+3
* [video_core] Increase MAX_MIP_LEVELS to 16 according to specs (#2965)MaranBr2025-11-071-2/+3
* [video_core] Bypass mip level assertion to ASSERT_MSG (#2914)JPikachu2025-11-011-0/+2
* [cmake] enable clang-cl and WoA builds (#348)lizzie2025-09-091-7/+7
* [texture_cache] Enforce conservative 3D texture aliasing. Consistently merge/...weakboson2025-08-041-8/+14
* [vk] Remove improper check for image depth in texture cache. (#164)weakboson2025-07-311-4/+7
* Core: Eliminate core/memory dependancies.Fernando Sahmkow2024-01-181-1/+0
* SMMU: Initial adaptation to video_core.Fernando Sahmkow2024-01-181-1/+3
* video_core: Fix buffer_row_length computation for linear compressed texturesGPUCode2023-12-261-10/+6
* Merge pull request #11788 from Squall-Leonhart/IFREMOVEDFernando S2023-10-171-2/+9
|\
| * brings back the removed If statement and adds the num_level testSquall Leonhart2023-10-151-2/+9
* | Merge pull request #11743 from Squall-Leonhart/IFREMOVEDFernando S2023-10-111-2/+2
|\|
| * Fix mistaken usage of info.block instead of level_info.blockSquall-Leonhart2023-10-111-2/+2
* | Merge pull request #11534 from Squall-Leonhart/IFREMOVEDliamwhite2023-10-101-21/+20
|\|
| * Reuse part of my previous idea to to use num_levels to check within AdjustMip...Squall-Leonhart2023-09-201-14/+20
| * Partial revert of #10433Squall Leonhart2023-09-181-9/+2
* | ci: fix new codespell errorsLiam2023-10-021-1/+1
|/
* Use spans over guest memory where possible instead of copying data.Kelebek12023-07-021-18/+8
* renderer_vulkan: Add support for VK_KHR_image_format_listGPUCode2023-07-011-7/+2
* video_core: Add BCn decoding supportGPUCode2023-06-271-9/+15
* Remove memory allocations in some hot pathsKelebek12023-06-221-21/+27
* Texture Cache Util: Fix block depth adjustment on slices.Fernando Sahmkow2023-05-241-2/+13
* textures: add BC1 and BC3 compressors and recompression settingLiam2023-05-231-11/+66
* Texture Cache: Fix ASTC texturesFernando Sahmkow2023-05-091-5/+5
* Engines: Implement Accelerate DMA Texture.Fernando Sahmkow2023-03-051-10/+88
* texture_cache: OpenGL: Implement MSAA uploads and copiesameerj2023-02-111-5/+0
* texture_cache: Use Common::ScratchBuffer for swizzle buffersameerj2022-12-251-3/+3
* texture_cache: Use pre-allocated buffer for texture downloadsameerj2022-12-251-5/+6
* texture_cache: Use pre-allocated buffer for texture uploadsameerj2022-12-251-6/+3
* video_core: Fix SNORM texture buffer emulating error (#9001)Feng Chen2022-11-041-1/+0
* DMA & InlineToMemory Engines Rework.bunnei2022-10-061-1/+0
* VideoCore: Extra Fixes.Fernando Sahmkow2022-10-061-1/+1
* chore: add missing SPDX tagsAndrea Pappacoda2022-04-281-21/+2
* general: Convert source file copyright comments over to SPDXMorph2022-04-231-3/+2
* Revert "texture_cache/util: Remove unneeded ReadBlockUnsafe"bunnei2022-04-041-0/+1
* texture_cache/util: Remove unneeded ReadBlockUnsafeameerj2022-04-041-1/+0
* texture_cache/util: Fix s32 overflow when resolving overlapsameerj2021-12-311-5/+5
* Texture Cache: Redesigning the blitting system (again).Fernando Sahmkow2021-11-271-13/+19
* Texture Cache: Fix issue with blitting 3D textures.Fernando Sahmkow2021-11-221-2/+4
* TextureCache: Eliminate format deduction as full depth conversion has been su...Fernando Sahmkow2021-11-211-25/+3
* TextureCache: Further fixes on resolve algorithm.Fernando Sahmkow2021-11-191-12/+13
* TextureCache: Fix regression caused by ART and improve blit detection algorit...Fernando Sahmkow2021-11-191-4/+24
* Texture Cache: Fix blitting.Fernando Sahmkow2021-11-161-2/+2
* TextureCache: fix rescaling in aliases and overlap joins.FernandoS272021-11-161-2/+6
* texture_cache/util: Fix size calculations of multisampled imagesReinUsesLisp2021-07-181-53/+33