summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/TextureCacheBase.cpp
AgeCommit message (Expand)Author
2022-04-18Common/PointerWrap: Prevent reads/writes past the end of the buffer.Admiral H. Curtiss
2022-01-29Fix copy filter clamping when EFB VRAM copies are disabledPokechu22
2022-01-25Fix incorrect copy filter clampingPokechu22
2022-01-01VideoCommon: Add names for textures and shadersPokechu22
2021-12-18TextureCacheBase: Re-wrap GetTexture commentPokechu22
2021-11-18Merge pull request #10222 from phire/fix-copy-filter-clampingJMC47
2021-11-17VideoCommon: Expose SamplerState to shadersPokechu22
2021-11-17Eliminate SamplerCommonPokechu22
2021-11-17Eliminate SamplerCommon::AreBpTexMode0MipmapsEnabledPokechu22
2021-11-17Fix copy filter clamping regression in SpyroScott Mansell
2021-10-12TextureCache: Remove deleted textures from bound_texturesScott Mansell
2021-10-12Extend TMEM cache implementationScott Mansell
2021-10-10BPMemory: Refactor/consolidate TexUnit AddressingScott 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-09Merge pull request #9694 from iwubcode/xfb-tcache-hashJMC47
2021-05-08VideoCommon: simplify TextureCacheBase by comparing a xfb's hash against a ne...iwubcode
2021-04-18optimize TextureCacheBase::SerializeTexture, ::DeserializeTextureash!!
2021-03-06Convert BPMemory to BitField and enum classPokechu22
2020-11-17VideoCommon: Migrate over to fmtLioncash
2020-10-03InputCommon: Introducing the "Dynamic Input Texture". Configuration links an...iwubcode
2020-07-22DolphinQt / VideoCommon: Add additional texture dumping options. Specificall...iwubcode
2020-03-24Cleanup warnings of -Wunused-lambda-captureJun Su
2019-12-05VideoCommon/OpcodeDecoding: Move g_bRecordFifoData into namespaceLioncash
2019-11-23VideoCommon: Make use of fmt outside of shader generatorsLioncash
2019-08-08Merge pull request #8293 from lioncash/refConnor McLaughlin
2019-08-04VideoCommon/TextureCacheBase: Collapse for loop into a fill() in Invalidate()Lioncash
2019-08-04VideoCommon/TextureCacheBase: Use emplace_back where applicableLioncash
2019-08-04VideoCommon/TextureCacheBase: Remove use of the texture cache globalLioncash
2019-08-04VideoCommon/TextureCacheBase: Remove dependence on global variables from OnCo...Lioncash
2019-08-04VideoCommon/TextureCacheBase: Make OnConfigChanged's parameter a const referenceLioncash
2019-07-24Config: Add an option to skip saving texture cache to save stateStenzek
2019-07-24TextureCache: Support saving cache entries, including EFB copiesStenzek
2019-07-19TextureCache: Don't crash when conversion pipelines fail to compileStenzek
2019-07-14TextureCache: Support reinterpreting formats for VRAM texturesStenzek
2019-07-14TextureCache: Combine ApplyPaletteToEntry and ConvertTextureStenzek
2019-07-10VideoCommon/Statistics: Rename stats global to g_statsLioncash
2019-07-10VideoCommon/Statistics: Normalize statistic variable namesLioncash
2019-05-06Reformat repo to clang-format 7.0 rulesTechjar
2019-05-04Replace MathUtil::Clamp with std::clampLéo Lam
2019-05-04Merge pull request #7839 from ShFil119/impr/redundantLéo Lam
2019-04-30Remove redundant initializationFilip Gawin
2019-04-28Merge pull request #8048 from stenzek/vulkan-negative-scissor-rectConnor McLaughlin
2019-04-28FramebufferManager: Fix invalid transitions for 1xIR in EFB cacheStenzek
2019-04-28TextureCache: Fix incorrect format string in GetXFBTexture()Stenzek
2019-04-21Replace EFBRectangle/TargetRectangle with MathUtil::RectangleStenzek
2019-04-21TextureCache: Check for out-of-range partial copy rect after scalingStenzek
2019-04-21TextureCache: Use linear filtering on y-scaled and >1xIR VRAM copiesStenzek
2019-04-21TextureCache: Simplify XFB reconstructionStenzek