add srt walker

This commit is contained in:
nmzik
2026-10-11 07:20:40 +02:00
parent 730e1a3cf3
commit f848d2761b
7 changed files with 269 additions and 5 deletions
@@ -45,6 +45,7 @@ enum class RuntimeValueType { Any, Integer, ImmutableInteger };
bool ValidateRuntimeValue(const ResourcePlan& program, Value value,
RuntimeValueType type = RuntimeValueType::Any);
void CompileSrtWalker(ResourcePlan& program);
// Uses the strict reader for values that affect shader specialization.
SrtRuntime CleanRuntime(SrtRuntime runtime);