summaryrefslogtreecommitdiff
path: root/source/slang/slang-ir-autodiff-unzip.cpp
diff options
context:
space:
mode:
authorYong He <yonghe@outlook.com>2023-08-23 06:58:50 -0700
committerGitHub <noreply@github.com>2023-08-23 21:58:50 +0800
commitc515bf9edf0ceefa9a0c9b36626ea7c8f72ce36f (patch)
tree670a3a80f0f60b7be7fd50e40d9d088f5e7607a7 /source/slang/slang-ir-autodiff-unzip.cpp
parent6437c38e0a3c2c1daf36cb5e543dc0b467fa4b15 (diff)
Misc. SPIRV Fixes. (#3146)
* Lower all ByteAddressBuffer uses for SPIRV. * Misc. SPIRV Fixes. --------- Co-authored-by: Yong He <yhe@nvidia.com> Co-authored-by: Ellie Hermaszewska <ellieh@nvidia.com>
Diffstat (limited to 'source/slang/slang-ir-autodiff-unzip.cpp')
-rw-r--r--source/slang/slang-ir-autodiff-unzip.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/source/slang/slang-ir-autodiff-unzip.cpp b/source/slang/slang-ir-autodiff-unzip.cpp
index 2857424f9..cb743c06a 100644
--- a/source/slang/slang-ir-autodiff-unzip.cpp
+++ b/source/slang/slang-ir-autodiff-unzip.cpp
@@ -83,7 +83,7 @@ struct ExtractPrimalFuncContext
SLANG_RELEASE_ASSERT(originalFuncType);
List<IRType*> paramTypes;
- for (Index i = 0; i < ((Count) originalFuncType->getParamCount()) - 1; i++)
+ for (UInt i = 0; i < originalFuncType->getParamCount(); i++)
paramTypes.add((IRType*)migrationContext.cloneInst(&builder, originalFuncType->getParamType(i)));
paramTypes.add(builder.getOutType((IRType*)outIntermediateType));
auto resultType = (IRType*)migrationContext.cloneInst(&builder, originalFuncType->getResultType());