summaryrefslogtreecommitdiffstats
path: root/source
diff options
context:
space:
mode:
Diffstat (limited to 'source')
-rw-r--r--source/slang/slang-type-layout.cpp6
1 files changed, 1 insertions, 5 deletions
diff --git a/source/slang/slang-type-layout.cpp b/source/slang/slang-type-layout.cpp
index 195e14d79..e791efadb 100644
--- a/source/slang/slang-type-layout.cpp
+++ b/source/slang/slang-type-layout.cpp
@@ -2843,14 +2843,10 @@ createStructuredBufferWithCounterTypeLayout(
for(auto& typeResourceInfo : typeLayout->resourceInfos)
{
- const auto counterResourceInfo
+ auto counterResourceInfo
= counterVarLayout->findOrAddResourceInfo(typeResourceInfo.kind);
- const auto counterTypeResourceInfo
- = counterVarLayout->getTypeLayout()->FindResourceInfo(typeResourceInfo.kind);
// We expect this index to be 1
counterResourceInfo->index = typeResourceInfo.count.getFiniteValue();
- // likewise
- typeResourceInfo.count += counterTypeResourceInfo->count;
}
typeLayout->counterVarLayout = counterVarLayout;