From 401d8cdb12ae69aeb216c80c9bb90240d8359649 Mon Sep 17 00:00:00 2001 From: Yong He Date: Fri, 23 Feb 2024 16:39:46 -0800 Subject: Add slangc interface to compile and use ir modules. (#3615) * Add slangc interface to compile and use ir modules. * Fix glsl scalar layout settings not copied to target. * Fix. * Cleanups. --- source/slang/slang-ir-link.cpp | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) (limited to 'source/slang/slang-ir-link.cpp') diff --git a/source/slang/slang-ir-link.cpp b/source/slang/slang-ir-link.cpp index eb0068657..be0b87b60 100644 --- a/source/slang/slang-ir-link.cpp +++ b/source/slang/slang-ir-link.cpp @@ -1477,14 +1477,7 @@ LinkedIR linkIR( { irModules.add(irModule); }); - for (IArtifact* artifact : linkage->m_libModules) - { - if (auto library = findRepresentation(artifact)) - { - irModules.addRange(library->m_modules.getBuffer()->readRef(), library->m_modules.getCount()); - } - } - + // Add any modules that were loaded as libraries for (IRModule* irModule : irModules) { -- cgit v1.2.3