summaryrefslogtreecommitdiff
path: root/source/slang/slang.vcxproj
diff options
context:
space:
mode:
authorYong He <yonghe@outlook.com>2020-07-15 11:39:11 -0700
committerGitHub <noreply@github.com>2020-07-15 11:39:11 -0700
commite9d5ecbf19147af6e1473020b64ced4286b79079 (patch)
tree93413fe8490cea74e36f45678ad720d92d2b5e3e /source/slang/slang.vcxproj
parent723c9b1b3607ba910abbeb72f4f13bdff3cbd502 (diff)
Refactor lower-generics pass into separate subpasses. (#1442)
Diffstat (limited to 'source/slang/slang.vcxproj')
-rw-r--r--source/slang/slang.vcxproj8
1 files changed, 8 insertions, 0 deletions
diff --git a/source/slang/slang.vcxproj b/source/slang/slang.vcxproj
index d23dccabf..53d4681b3 100644
--- a/source/slang/slang.vcxproj
+++ b/source/slang/slang.vcxproj
@@ -231,6 +231,7 @@
<ClInclude Include="slang-ir-entry-point-uniforms.h" />
<ClInclude Include="slang-ir-explicit-global-context.h" />
<ClInclude Include="slang-ir-explicit-global-init.h" />
+ <ClInclude Include="slang-ir-generics-lowering-context.h" />
<ClInclude Include="slang-ir-glsl-legalize.h" />
<ClInclude Include="slang-ir-inline.h" />
<ClInclude Include="slang-ir-inst-defs.h" />
@@ -238,6 +239,9 @@
<ClInclude Include="slang-ir-layout.h" />
<ClInclude Include="slang-ir-legalize-varying-params.h" />
<ClInclude Include="slang-ir-link.h" />
+ <ClInclude Include="slang-ir-lower-generic-call.h" />
+ <ClInclude Include="slang-ir-lower-generic-function.h" />
+ <ClInclude Include="slang-ir-lower-generic-var.h" />
<ClInclude Include="slang-ir-lower-generics.h" />
<ClInclude Include="slang-ir-missing-return.h" />
<ClInclude Include="slang-ir-restructure-scoping.h" />
@@ -326,12 +330,16 @@
<ClCompile Include="slang-ir-entry-point-uniforms.cpp" />
<ClCompile Include="slang-ir-explicit-global-context.cpp" />
<ClCompile Include="slang-ir-explicit-global-init.cpp" />
+ <ClCompile Include="slang-ir-generics-lowering-context.cpp" />
<ClCompile Include="slang-ir-glsl-legalize.cpp" />
<ClCompile Include="slang-ir-inline.cpp" />
<ClCompile Include="slang-ir-layout.cpp" />
<ClCompile Include="slang-ir-legalize-types.cpp" />
<ClCompile Include="slang-ir-legalize-varying-params.cpp" />
<ClCompile Include="slang-ir-link.cpp" />
+ <ClCompile Include="slang-ir-lower-generic-call.cpp" />
+ <ClCompile Include="slang-ir-lower-generic-function.cpp" />
+ <ClCompile Include="slang-ir-lower-generic-var.cpp" />
<ClCompile Include="slang-ir-lower-generics.cpp" />
<ClCompile Include="slang-ir-missing-return.cpp" />
<ClCompile Include="slang-ir-restructure-scoping.cpp" />