diff --git a/src/video_core/macro.cpp b/src/video_core/macro.cpp index 0d0ce04ae7..c3c490b808 100644 --- a/src/video_core/macro.cpp +++ b/src/video_core/macro.cpp @@ -1374,34 +1374,32 @@ void MacroEngine::Execute(Engines::Maxwell3D& maxwell3d, u32 method, std::span(&acm)) a->Execute(maxwell3d, parameters, method); - else if (auto a = std::get_if(&acm)) + if (auto a = std::get_if(&acm)) a->Execute(maxwell3d, parameters, method); - else if (auto a = std::get_if(&acm)) + if (auto a = std::get_if(&acm)) a->Execute(maxwell3d, parameters, method); - else if (auto a = std::get_if(&acm)) + if (auto a = std::get_if(&acm)) a->Execute(maxwell3d, parameters, method); - else if (auto a = std::get_if(&acm)) + if (auto a = std::get_if(&acm)) a->Execute(maxwell3d, parameters, method); - else if (auto a = std::get_if(&acm)) + if (auto a = std::get_if(&acm)) a->Execute(maxwell3d, parameters, method); - else if (auto a = std::get_if(&acm)) + if (auto a = std::get_if(&acm)) a->Execute(maxwell3d, parameters, method); - else if (auto a = std::get_if(&acm)) + if (auto a = std::get_if(&acm)) a->Execute(maxwell3d, parameters, method); - else if (auto a = std::get_if(&acm)) + if (auto a = std::get_if(&acm)) a->Execute(maxwell3d, parameters, method); - else if (auto a = std::get_if(&acm)) + if (auto a = std::get_if(&acm)) a->Execute(maxwell3d, parameters, method); - else if (auto a = std::get_if(&acm)) + if (auto a = std::get_if(&acm)) a->Execute(maxwell3d, parameters, method); - else if (auto a = std::get_if(&acm)) + if (auto a = std::get_if(&acm)) a->Execute(maxwell3d, parameters, method); - else if (auto a = std::get_if(&acm)) + if (auto a = std::get_if(&acm)) a->Execute(maxwell3d, parameters, method); - else if (auto a = std::get_if>(&acm)) + if (auto a = std::get_if>(&acm)) a->get()->Execute(maxwell3d, parameters, method); - else - UNREACHABLE(); }; if (auto const it = macro_cache.find(method); it != macro_cache.end()) { auto& ci = it->second;