From 47f80812025af2cce52e93f5c4e206f634ec0628 Mon Sep 17 00:00:00 2001 From: SirLynix Date: Mon, 28 Mar 2022 09:01:52 +0200 Subject: [PATCH] Shader: Fix external binding set attribute value --- src/Nazara/Shader/Ast/SanitizeVisitor.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Nazara/Shader/Ast/SanitizeVisitor.cpp b/src/Nazara/Shader/Ast/SanitizeVisitor.cpp index 3879b0f9b..26fa2f4bd 100644 --- a/src/Nazara/Shader/Ast/SanitizeVisitor.cpp +++ b/src/Nazara/Shader/Ast/SanitizeVisitor.cpp @@ -1018,7 +1018,7 @@ namespace Nz::ShaderAst std::optional defaultBlockSet = 0; if (clone->bindingSet.HasValue()) { - if (ComputeExprValue(clone->bindingSet) == ValidationResult::Unresolved) + if (ComputeExprValue(clone->bindingSet) == ValidationResult::Validated) defaultBlockSet = clone->bindingSet.GetResultingValue(); else defaultBlockSet.reset(); //< Unresolved value