shader: respect branch reachability when refreshing scalar resources

This commit is contained in:
nmzik committed 2026-10-02 00:51:15 +04:00
1 parent 0d0b215fab
commit 6409be2874
12 files changed
+342 -122

No files matched your search

@@ -3,6 +3,7 @@
#include <array>
#include <cstdint>
#include <utility>
#include <vector>
namespace Libs::Graphics::ShaderRecompiler::IR {
@@ -34,6 +35,7 @@ struct ResourceSnapshot {
std::vector<DescriptorValue> samplers;
std::vector<uint32_t> flattened_srt;
std::vector<uint32_t> user_data;
std::vector<std::pair<uint64_t, uint64_t>> specialization_reads;
UniformFill uniform_fill;
};