summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/Vulkan/TextureCache.cpp
AgeCommit message (Expand)Author
2019-02-19Move most backend functionality to VideoCommonStenzek
2019-01-25Vulkan: Move texture upload buffer to ObjectCacheStenzek
2018-11-07Vulkan: Submit fewer command buffers in deferred EFB copies modeStenzek
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-14Assert: Uppercase assertion macrosLioncash
2018-01-11Vulkan: Move render pass management to ObjectCacheStenzek
2017-12-06VideoCommon: Drop now unused efb2tex matrix generation.degasus
2017-12-02VideoCommon: Create a namespace for TextureConversionShaderGen.degasus
2017-12-02VideoBackends: Use VideoCommon shader generators for efb2tex copies.Markus Wick
2017-11-22VideoCommon: Move abstract texture creation function to RendererStenzek
2017-08-03Video: Clearly separate Texture and EFB Copy formatsN.E.C
2017-07-30Vulkan: Move shader/pipeline-related methods to ShaderCacheStenzek
2017-06-13Video Backends: Split texture cache code out into separate files, introduce '...iwubcode
2017-06-13Vulkan: Fix image layout assertion failing for palette texturesStenzek
2017-06-10Vulkan: Transition texture cache entries before usageStenzek
2017-04-29TextureCache: Move host texture utility functions to VideoCommonStenzek
2017-04-29Vulkan: Support native compressed texturesStenzek
2017-04-29TextureCache: Support compressed textures and pass pitch/size to uploadStenzek
2017-04-15Vulkan: Clamp framebuffer resolve rectangle to texture sizeStenzek
2017-04-12VideoBackends: Support updated texture encoding shader generatorsStenzek
2017-04-01Vulkan: Implement compute-shader based GPU texture decodingStenzek
2016-12-26TextureCache: Drop unused parameter in backend API.degasus
2016-12-26TextureCache: Extract BP enum check to VideoCommon.degasus
2016-12-23Merge pull request #4224 from lioncash/tcacheMat M
2016-12-15TextureCache: Use same color coefficients for EFB2Tex as EFB2RAMStenzek
2016-12-09TextureCacheBase: Eliminate static stateLioncash
2016-12-05Merge pull request #4489 from stenzek/vulkan-minor-fixesStenzek
2016-12-04Vulkan: Use explicit barriers instead of dependanciesStenzek
2016-12-04Vulkan: Move XFB encoding/decoding to TextureConverterStenzek
2016-12-04Vulkan: Simplify palette texture conversionStenzek
2016-12-04Vulkan: Combine PaletteTextureConverter and TextureEncoder classesStenzek
2016-12-04Vulkan: Use an enumeration to index pipeline layoutsStenzek
2016-12-04Vulkan: Fix map error when texture dumping is enabledStenzek
2016-11-30Vulkan: Replace explicit command buffer submits with wrapper functionStenzek
2016-11-19Vulkan: Handle strided XFB copiesStenzek
2016-11-03Vulkan: Implement virtual/real XFB supportStenzek
2016-11-03Vulkan: Move CopyRectangleFromTexture to TextureCacheStenzek
2016-11-03Vulkan: Remove parameters/members of single-instance classesStenzek
2016-10-06Vulkan: Use correct source format to determine palette sizeStenzek
2016-10-04Vulkan: Fix bug with palette converted EFB copiesStenzek
2016-10-03Vulkan: Fix resource leaks present at shutdown and mode changesStenzek
2016-10-03Vulkan: Fix compilation on 32-bit targetsStenzek
2016-09-30Vulkan: Amend header includesLioncash
2016-10-01Implement experimental Vulkan backendStenzek