summaryrefslogtreecommitdiffstats
path: root/src/video_core/texture_cache/util.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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-141-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 AdjustMipBlockSizeSquall-Leonhart2023-09-191-14/+20
| * Partial revert of #10433Squall Leonhart2023-09-181-9/+2
* | ci: fix new codespell errorsLiam2023-10-031-1/+1
|/
* Use spans over guest memory where possible instead of copying data.Kelebek12023-07-031-18/+8
* renderer_vulkan: Add support for VK_KHR_image_format_listGPUCode2023-07-011-7/+2
* video_core: Add BCn decoding supportGPUCode2023-06-281-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-051-0/+1
* texture_cache/util: Remove unneeded ReadBlockUnsafeameerj2022-04-041-1/+0
* texture_cache/util: Fix s32 overflow when resolving overlapsameerj2022-01-011-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 supported.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 algorithm to be smarter.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
* Merge pull request #6497 from FernandoS27/scotty-doesnt-knowbunnei2021-07-071-4/+20
|\
| * Texture Cache: Improve accuracy of sparse texture detection.Fernando Sahmkow2021-07-041-24/+7
| * Texture Cache: Initial Implementation of Sparse Textures.Fernando Sahmkow2021-07-041-4/+37
* | video_core: Silence signed/unsigned mismatch warningsMorph2021-06-281-1/+1
|/
* Merge pull request #6465 from FernandoS27/sex-on-the-beachMai M2021-06-231-0/+2
|\
| * Reaper: Tune it up to be an smart GC.Fernando Sahmkow2021-06-161-0/+2
* | Merge pull request #6469 from ReinUsesLisp/blit-view-compatAmeer J2021-06-171-1/+9
|\ \ | |/ |/|
| * texture_cache/util: Avoid relaxed image views on different bytes per pixelReinUsesLisp2021-06-151-1/+9
* | textures: Reintroduce CPU ASTC decoderameerj2021-06-161-2/+11
|/
* Fix GCC undefined behavior sanitizer.Markus Wick2021-06-101-0/+3
* texture_cache/util: Fix src being used instead of dst within DeduceBlitImagesLioncash2021-04-191-1/+1
* texure_cache/util: Resolve implicit sign conversions with std::reduceLioncash2021-04-121-9/+12
* astc_decoder: Refactor for style and more efficient memory useameerj2021-03-251-12/+2
* texture_cache: Blacklist BGRA8 copies and views on OpenGLameerj2021-03-041-6/+7
* texture_cache/util: Remove unused functionsLioncash2021-02-091-34/+0
* video_core: Silence -Wmissing-field-initializers warningsReinUsesLisp2021-01-241-24/+35
* texture_cache/util: Resolve -Wsign-compare warningLioncash2021-01-171-1/+1
* common/alignment: Rename AlignBits to AlignUpLog2ReinUsesLisp2021-01-151-5/+5
* gl_texture_cache: Avoid format views on Intel and AMDReinUsesLisp2021-01-041-6/+7
* video_core: Rewrite the texture cacheReinUsesLisp2020-12-301-0/+1232