summaryrefslogtreecommitdiffstats
path: root/src/video_core/texture_cache/util.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2024-01-19Core: Eliminate core/memory dependancies.Fernando Sahmkow1-1/+0
2024-01-19SMMU: Initial adaptation to video_core.Fernando Sahmkow1-1/+3
2023-12-26video_core: Fix buffer_row_length computation for linear compressed texturesGPUCode1-10/+6
2023-10-14brings back the removed If statement and adds the num_level testSquall Leonhart1-2/+9
2023-10-11Fix mistaken usage of info.block instead of level_info.blockSquall-Leonhart1-2/+2
2023-10-03ci: fix new codespell errorsLiam1-1/+1
2023-09-19Reuse part of my previous idea to to use num_levels to check within AdjustMipBlockSizeSquall-Leonhart1-14/+20
2023-09-18Partial revert of #10433Squall Leonhart1-9/+2
2023-07-03Use spans over guest memory where possible instead of copying data.Kelebek11-18/+8
2023-07-01renderer_vulkan: Add support for VK_KHR_image_format_listGPUCode1-7/+2
2023-06-28video_core: Add BCn decoding supportGPUCode1-9/+15
2023-06-22Remove memory allocations in some hot pathsKelebek11-21/+27
2023-05-24Texture Cache Util: Fix block depth adjustment on slices.Fernando Sahmkow1-2/+13
2023-05-23textures: add BC1 and BC3 compressors and recompression settingLiam1-11/+66
2023-05-09Texture Cache: Fix ASTC texturesFernando Sahmkow1-5/+5
2023-03-05Engines: Implement Accelerate DMA Texture.Fernando Sahmkow1-10/+88
2023-02-11texture_cache: OpenGL: Implement MSAA uploads and copiesameerj1-5/+0
2022-12-25texture_cache: Use Common::ScratchBuffer for swizzle buffersameerj1-3/+3
2022-12-25texture_cache: Use pre-allocated buffer for texture downloadsameerj1-5/+6
2022-12-25texture_cache: Use pre-allocated buffer for texture uploadsameerj1-6/+3
2022-11-04video_core: Fix SNORM texture buffer emulating error (#9001)Feng Chen1-1/+0
2022-10-06DMA & InlineToMemory Engines Rework.bunnei1-1/+0
2022-10-06VideoCore: Extra Fixes.Fernando Sahmkow1-1/+1
2022-04-28chore: add missing SPDX tagsAndrea Pappacoda1-21/+2
2022-04-23general: Convert source file copyright comments over to SPDXMorph1-3/+2
2022-04-05Revert "texture_cache/util: Remove unneeded ReadBlockUnsafe"bunnei1-0/+1
2022-04-04texture_cache/util: Remove unneeded ReadBlockUnsafeameerj1-1/+0
2022-01-01texture_cache/util: Fix s32 overflow when resolving overlapsameerj1-5/+5
2021-11-27Texture Cache: Redesigning the blitting system (again).Fernando Sahmkow1-13/+19
2021-11-22Texture Cache: Fix issue with blitting 3D textures.Fernando Sahmkow1-2/+4
2021-11-21TextureCache: Eliminate format deduction as full depth conversion has been supported.Fernando Sahmkow1-25/+3
2021-11-19TextureCache: Further fixes on resolve algorithm.Fernando Sahmkow1-12/+13
2021-11-19TextureCache: Fix regression caused by ART and improve blit detection algorithm to be smarter.Fernando Sahmkow1-4/+24
2021-11-16Texture Cache: Fix blitting.Fernando Sahmkow1-2/+2
2021-11-16TextureCache: fix rescaling in aliases and overlap joins.FernandoS271-2/+6
2021-07-18texture_cache/util: Fix size calculations of multisampled imagesReinUsesLisp1-53/+33
2021-07-04Texture Cache: Improve accuracy of sparse texture detection.Fernando Sahmkow1-24/+7
2021-07-04Texture Cache: Initial Implementation of Sparse Textures.Fernando Sahmkow1-4/+37
2021-06-28video_core: Silence signed/unsigned mismatch warningsMorph1-1/+1
2021-06-16Reaper: Tune it up to be an smart GC.Fernando Sahmkow1-0/+2
2021-06-16textures: Reintroduce CPU ASTC decoderameerj1-2/+11
2021-06-15texture_cache/util: Avoid relaxed image views on different bytes per pixelReinUsesLisp1-1/+9
2021-06-10Fix GCC undefined behavior sanitizer.Markus Wick1-0/+3
2021-04-19texture_cache/util: Fix src being used instead of dst within DeduceBlitImagesLioncash1-1/+1
2021-04-12texure_cache/util: Resolve implicit sign conversions with std::reduceLioncash1-9/+12
2021-03-25astc_decoder: Refactor for style and more efficient memory useameerj1-12/+2
2021-03-04texture_cache: Blacklist BGRA8 copies and views on OpenGLameerj1-6/+7
2021-02-09texture_cache/util: Remove unused functionsLioncash1-34/+0
2021-01-24video_core: Silence -Wmissing-field-initializers warningsReinUsesLisp1-24/+35
2021-01-17texture_cache/util: Resolve -Wsign-compare warningLioncash1-1/+1
2021-01-15common/alignment: Rename AlignBits to AlignUpLog2ReinUsesLisp1-5/+5
2021-01-04gl_texture_cache: Avoid format views on Intel and AMDReinUsesLisp1-6/+7
2020-12-30video_core: Rewrite the texture cacheReinUsesLisp1-0/+1232