summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/D3D/TextureCache.cpp
AgeCommit message (Expand)Author
2019-02-19Move most backend functionality to VideoCommonStenzek
2018-11-07TextureCache: Implement deferred/batched EFB copiesStenzek
2018-05-22EFB2RAM: Apply copy filter as a float coefficient after samplingStenzek
2018-05-03TextureConversionShader: Don't sample from adjacent rows when not neededStenzek
2018-04-29Implement EFB copy filter and gamma in hardware backendsStenzek
2018-03-01VideoBackends: Restore the framebuffer as part of the API stateStenzek
2017-12-06VideoCommon: Drop now unused efb2tex matrix generation.degasus
2017-12-06D3D: Use VideoCommon EFB-to-texture shadersStenzek
2017-12-02VideoBackends: Use VideoCommon shader generators for efb2tex copies.Markus Wick
2017-11-22VideoCommon: Move abstract texture creation function to RendererStenzek
2017-09-04D3D: Support logic op through integer render target viewStenzek
2017-09-02D3D: Eliminate redundant ID3D11DeviceChild* castsLioncash
2017-08-03Video: Clearly separate Texture and EFB Copy formatsN.E.C
2017-06-13Video Backends: Split texture cache code out into separate files, introduce '...iwubcode
2017-04-29TextureCache: Move host texture utility functions to VideoCommonStenzek
2017-04-29D3D11: Support native compressed texturesStenzek
2017-04-29TextureCache: Support compressed textures and pass pitch/size to uploadStenzek
2017-04-12VideoBackends: Support updated texture encoding shader generatorsStenzek
2017-04-04D3D: Drop redundant interface TextureEncoderStenzek
2017-03-08Merge pull request #4999 from stenzek/renderer-staticsMarkus Wick
2017-03-04D3D11: Use D3D11_USAGE_DEFAULT for all TextureCache texturesStenzek
2017-03-04VideoCommon: Eliminate static state in RendererStenzek
2017-02-01ShaderGenCommon: Remove unnecessary includesLioncash
2016-12-26TextureCache: Drop unused parameter in backend API.degasus
2016-12-26TextureCache: Extract BP enum check to VideoCommon.degasus
2016-12-09TextureCacheBase: Eliminate static stateLioncash
2016-08-10D3D11: Support texture dumping of non-zero mipmap levelsStenzek
2016-06-24Reformat all the things. Have fun with merge conflicts.Pierre Bourdon
2016-03-26D3D11: Fix some cases where render target switches desynced StateManagerStenzek
2016-02-14Copy all layers of textures with CopyRectangleFromTexturemimimi085181
2016-02-14For partial texture updates check the dimensions of the efb copy and the targ...mimimi085181
2015-12-29TextureCache, fix an incorrect assert.Scott Mansell
2015-12-28D3D: Fix compilation error on windowsStenzek
2015-12-28Merge pull request #3295 from stenzek/d3d-xfb-msaaMarkus Wick
2015-12-20VideoBackends: Simplify initialization and deinitialization of resourcesLioncash
2015-12-08D3D: Fix EFB depth buffer copies, filtering on scaled EFB copies when MSAA is...Stenzek
2015-11-24D3D: Remove redundant cast, move pitch calculation to callerStenzek
2015-11-15TextureCache: Rewrite EFB Copy control flowdegasus
2015-11-15TextureCache: Split efb2ram from efb2texdegasus
2015-11-15D3D-TextureEncoder: Remove TCache::Entry usagedegasus
2015-11-06VideoCommon: rename TextureCache to TextureCacheBaseTillmann Karras
2015-09-07Make efb2tex behave more like efb2ram.Scott Mansell
2015-09-06Fix palette conversions for 4 bit efb copies.Scott Mansell
2015-09-06Move common EFB copy code into VideoCommonScott Mansell
2015-09-05Cleanup and unify handling of efb copy stride.Scott Mansell
2015-07-02Implement scaled partial texture updatesRodolfo Bogado
2015-06-21Support partial texture updates via efb copiesmimimi085181
2015-05-25Set copyright year to when a file was createdTillmann Karras
2015-05-25Update license headers to GPLv2+Tillmann Karras
2015-03-15quiet some warnings which appear on vs2015.Shawn Hoffman