summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/TextureCacheBase.cpp
AgeCommit message (Expand)Author
2022-12-27VideoCommon: De-globalize PixelShaderManager class.Admiral H. Curtiss
2022-12-09Core: Add option to force linear texture filtering.Admiral H. Curtiss
2022-12-03HW/Memmap: Refactor Memory to class, move to Core::System.Admiral H. Curtiss
2022-11-07VideoCommon: Add an option to disable mipmapsTellowKrinkle
2022-10-28VideoCommon: call texture load graphics mod hook when Dolphin loads a textureiwubcode
2022-10-09VideoCommon: add structures to graphics mods to allow for future adding or re...iwubcode
2022-10-06Common/PointerWrap: Remove DoPODPokechu22
2022-08-01Common/Hash: use zlib-ng for adler32. small cleanups.Shawn Hoffman
2022-07-21VideoBackends: Add Metal rendererTellowKrinkle
2022-07-16Restructure parameters to TetxureConverterShaderGen/TextureConversionShaderPokechu22
2022-07-15Remove casts to integers for texture and EFB formatsPokechu22
2022-06-27VideoCommon: dump EFB with size and texture format details and dump XFB with ...iwubcode
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-16VideoCommon: Reduce duplicates of non-palette-requiring texture decode shadersTellowKrinkle
2022-05-25Common: Refactor PointerWrapDentomologist
2022-04-26TextureCacheBase: Don't log error while measuring state size.Admiral H. Curtiss
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