From 1a6ad00220d3a1c1dc031503f7314ec6a886b284 Mon Sep 17 00:00:00 2001 From: Jakub Svoboda <132791205+jacobfreedom@users.noreply.github.com> Date: Sat, 29 Aug 2026 21:11:21 +0200 Subject: [PATCH] Fix DwaBase attribute lookup with C++20 Signed-off-by: Jakub Svoboda <132791205+jacobfreedom@users.noreply.github.com> --- lib/material/dwabase/DwaBase.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/material/dwabase/DwaBase.cc b/lib/material/dwabase/DwaBase.cc index 17eb3e3..c194803 100644 --- a/lib/material/dwabase/DwaBase.cc +++ b/lib/material/dwabase/DwaBase.cc @@ -651,7 +651,7 @@ DwaBase::update() // don't want to clear mRequiredAttributes in case glitter still requires refPKey std::vector::iterator it = std::find(mRequiredAttributes.begin(), mRequiredAttributes.end(), - moonray::shading::StandardAttributes::sScatterTag); + moonray::shading::StandardAttributes::sScatterTag.getIndex()); if (it != mRequiredAttributes.end() && isEqual(get(mAttrKeys.mHairGlintMinTwists), get(mAttrKeys.mHairGlintMaxTwists))) { // key found but no glint variation, so erase key