summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/Vulkan/ObjectCache.cpp
AgeCommit message (Expand)Author
2024-01-03Revert "VideoCommon: revert max pixel shader samplers back to 8 for Android d...iwubcode
2023-12-21VideoCommon: revert max pixel shader samplers back to 8 for Android devices.iwubcode
2023-12-10VideoBackends / VideoCommon: update max pixel shader samplers from 8 to 16, t...iwubcode
2023-10-06VideoBackends / VideoCommon: add new uniform buffer object for custom shader ...iwubcode
2023-06-28VideoBackends: support multiple compute images for some backends (D3D, OGL, V...iwubcode
2023-06-03VideoBackends: add support to allow rendering to multiple output texturesiwubcode
2023-04-19Common/LinearDiskCache: Move interface into Common namespaceLioncash
2023-02-10VideoCommon: add constant value to set the allowed maximum number of pixel sa...iwubcode
2022-10-22VideoBackends:Vulkan: Add support for vertex shader point and line expansionTellowKrinkle
2022-09-19VideoBackends:Vulkan: Make dynamic vertex loader optionalTellowKrinkle
2022-09-19VideoBackends:Vulkan: Dynamic vertex loader supportTellowKrinkle
2021-11-17VideoCommon: Expose SamplerState to shadersPokechu22
2021-07-05treewide: convert GPLv2+ license info to SPDX tagsPierre Bourdon
2021-01-27normalize common filenames in VideoBackends/VulkanShawn Hoffman
2020-12-02General: Convert PanicAlerts over to fmt equivalentLioncash
2020-11-09Vulkan: Migrate logging over to fmtLioncash
2020-11-05Common/LinearDiskCache: Replace std::fstream with File::IOFileJosJuice
2020-05-25VideoCommon/ShaderGenCommon: Make template functions regular functionsLioncash
2019-06-01Common/CommonFuncs: Remove now-unneccessary ArraySize functionLioncash
2019-02-19Move most backend functionality to VideoCommonStenzek
2019-01-25Vulkan: Move texture upload buffer to ObjectCacheStenzek
2018-03-10Move shader caches to VideoCommonStenzek
2018-02-22VideoBackends: Add AbstractShader and AbstractPipeline classesStenzek
2018-01-11Vulkan: Move render pass management to ObjectCacheStenzek
2017-10-27Fixed fog, lava, water in Mario Galaxy (and possibly other games) in higher I...Tommaso Checchi
2017-09-11VideoBackends: Move SamplerState to commonStenzek
2017-08-02Vulkan: Use optimal tiling for dummy textureStenzek
2017-07-30Vulkan: Uber shader supportStenzek
2017-07-30Vulkan: Move shader/pipeline-related methods to ShaderCacheStenzek
2017-07-20ShaderGen: Pass host config to shader generation functionsStenzek
2017-07-20VideoCommon: Move shader cache filename generation to commonStenzek
2017-07-20Vulkan: Reload pipeline cache when relevant host config changesStenzek
2017-07-20Vulkan: Don't save pipeline cache if shader cache is disabledStenzek
2017-04-25Vulkan: Implement post-processing backendStenzek
2017-04-18Vulkan: Use BlendingState from VideoCommonStenzek
2017-04-01Vulkan: Compute shader supportStenzek
2017-03-09Unify the way of setting game ID, title ID, revisionJosJuice
2017-02-19VideoBackends: Add a developer option to disable the shader cache.Jules Blok
2017-02-18Vulkan: Don't enable primitive restart on list topologiesStenzek
2017-02-01LightingShaderGen: Remove unnecessary includesLioncash
2016-12-04Vulkan: Use an enumeration to index pipeline layoutsStenzek
2016-12-04Vulkan: Differentiate between descriptor set layouts and bind pointsStenzek
2016-11-28Vulkan: Validate the pipeline cache before using itStenzek
2016-11-28Vulkan: Don't destroy the device's pipeline cache on MSAA mode changeStenzek
2016-11-28Vulkan: Implement a pipeline UID cacheStenzek
2016-11-03Vulkan: Fix incorrect geometry shader input/output usageStenzek
2016-10-29DiscIO/SConfig: Rename GetUniqueID to GetGameIDJosJuice
2016-10-05Merge pull request #4291 from degasus/shader_genMarkus Wick
2016-10-04PixelShaderGen: Drop dstAlphaMode constant in shader generation.degasus
2016-10-03Vulkan: Fix bug with fractional LOD bias and min/max LODStenzek