summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/TextureCacheBase.h
AgeCommit message (Expand)Author
2024-10-10C++20: Synthesize `operator!=` From `operator==`mitaclaw
2024-06-01VideoCommon: pull texture sampler out of texture cache so that it can be used...iwubcode
2024-03-21VideoCommon: Scan texture dumping directory + subdirectories to not re-dump e...Jordan Woyak
2024-01-31VideoCommon/Statistics: Remove global system accessor from s_after_frame_eventLioncash
2023-12-09VideoCommon: prevent a potential custom texture crash that can occur when a s...iwubcode
2023-11-26VideoCommon: move texture dump function out of texture cache to its own free ...iwubcode
2023-10-10VideoCommon: instead of using 'CustomTextureData' directly, use 'TextureData'...iwubcode
2023-09-21fmt 10.0.0-10.1.1 compile fixesget
2023-09-01TextureCacheBase: Add m_ prefix to member variablesDentomologist
2023-07-19VideoCommon: skip the texture dump if the texture is using a custom texture, ...iwubcode
2023-07-02VideoCommon: call into graphics mods create texture callback, providing addit...iwubcode
2023-07-02VideoCommon: add support for allowing a TextureCache entry to be associated w...iwubcode
2023-06-20VideoCommon: move cached texture asset to 'CustomAsset' common codeiwubcode
2023-06-07InputCommon / VideoCommon: remove dynamic input reloading the texture cache, ...iwubcode
2023-06-07VideoCommon: introduce linked assets in TCacheEntry, allowing for assets to b...iwubcode
2023-06-05Core / VideoCommon: update HiresTexture to use CustomAssetLoaderiwubcode
2023-04-08VideoCommon: refactor GetTexture into a separate function for creation, separ...iwubcode
2023-02-09TextureCacheBase: Remove unused bitset includePokechu22
2023-02-09Apply suggestions from code reviewScott Mansell
2023-01-31Split out everying remaining from SwapScott Mansell
2023-01-31TextureCache: Add content lockingScott Mansell
2023-01-31TextureCache: Refactor with smart pointersScott Mansell
2023-01-31Move TCacheEntry out of TextureCacheBaseScott Mansell
2022-07-16Restructure parameters to TetxureConverterShaderGen/TextureConversionShaderPokechu22
2022-06-27VideoCommon: support dynamically updating game mods at runtimeiwubcode
2022-06-27VideoCommon: trigger mod calls in TextureCacheBase (efb/xfb calls), VertexMan...iwubcode
2022-06-27VideoCommon: add UninitializeEFBMemory to mirror XFB functioniwubcode
2022-06-26VideoCommon: create variables for EFB/XFB copy prefix. Reword prefix to 'efb...iwubcode
2022-01-13Fix ambiguous uses of format_toPokechu22
2022-01-13Make all custom fmt::formatter's format functions constPokechu22
2022-01-01VideoCommon: Add names for textures and shadersPokechu22
2021-10-13Fix all uninitialized variable warnings (C26495)Pokechu22
2021-10-12Extend TMEM cache implementationScott Mansell
2021-07-05treewide: convert GPLv2+ license info to SPDX tagsPierre Bourdon
2021-05-13Merge pull request #9681 from iwubcode/texture-infoMat M
2021-05-11VideoCommon: move all texture calculations to a "TextureInfo" class. This ev...iwubcode
2021-05-08VideoCommon: simplify TextureCacheBase by comparing a xfb's hash against a ne...iwubcode
2021-03-06Convert BPMemory to BitField and enum classPokechu22
2020-10-03InputCommon: Introducing the "Dynamic Input Texture". Configuration links an...iwubcode
2019-08-04VideoCommon/TextureCacheBase: Make OnConfigChanged's parameter a const referenceLioncash
2019-07-24TextureCache: Support saving cache entries, including EFB copiesStenzek
2019-07-16VideoCommon: Remove unused MathUtil.h include from VideoCommon.hLioncash
2019-07-14TextureCache: Support reinterpreting formats for VRAM texturesStenzek
2019-07-14TextureCache: Combine ApplyPaletteToEntry and ConvertTextureStenzek
2019-04-21Replace EFBRectangle/TargetRectangle with MathUtil::RectangleStenzek
2019-04-21TextureCache: Use linear filtering on y-scaled and >1xIR VRAM copiesStenzek
2019-04-21TextureCache: Simplify XFB reconstructionStenzek
2019-02-19Move most backend functionality to VideoCommonStenzek
2019-01-19TextureCache: Fix broken XFB stitching with stereoscopy is enabledStenzek
2018-11-07TextureCache: Implement deferred/batched EFB copiesStenzek