[TEST] Add varyings to the legacy fallback when no gemoetry shader passthrough is available

This commit is contained in:
CamilleLaVey 2026-08-19 15:43:19 -04:00
parent 945d5c373b
commit b0a01ca629
3 changed files with 67 additions and 33 deletions

View file

@ -54,7 +54,7 @@ using VideoCommon::LoadPipelines;
using VideoCommon::SerializePipeline;
using Context = ShaderContext::Context;
constexpr u32 CACHE_VERSION = 16;
constexpr u32 CACHE_VERSION = 17;
template <typename Container>
auto MakeSpan(Container& container) {

View file

@ -62,7 +62,7 @@ using VideoCommon::FileEnvironment;
using VideoCommon::GenericEnvironment;
using VideoCommon::GraphicsEnvironment;
constexpr u32 CACHE_VERSION = 19;
constexpr u32 CACHE_VERSION = 20;
constexpr size_t VULKAN_CACHE_FLUSH_PIPELINES = 128;
constexpr size_t VULKAN_CACHE_FLUSH_MIN_SECONDS = 30;
constexpr std::array<char, 8> VULKAN_CACHE_MAGIC_NUMBER{'y', 'u', 'z', 'u', 'v', 'k', 'c', 'h'};