diff options
| author | Yong He <yonghe@outlook.com> | 2022-09-05 13:57:06 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-09-05 13:57:06 -0700 |
| commit | 61ff1ba8459d70cbc887040c530b5ce1a125ec77 (patch) | |
| tree | 6962102d59067920d2fe5aa869c49f065052f038 /source | |
| parent | c1ee977fb9cd093e58715fe0dea00942d92ef71a (diff) | |
Fix resource inout param specialization. (#2394)
Co-authored-by: Yong He <yhe@nvidia.com>
Diffstat (limited to 'source')
| -rw-r--r-- | source/slang/slang-ir-specialize-resources.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source/slang/slang-ir-specialize-resources.cpp b/source/slang/slang-ir-specialize-resources.cpp index 734315911..31e214e46 100644 --- a/source/slang/slang-ir-specialize-resources.cpp +++ b/source/slang/slang-ir-specialize-resources.cpp @@ -774,6 +774,7 @@ struct ResourceOutputSpecializationPass // `InOut<T>`. // IRInst* newParam = paramsBuilder.createParam(valueType); + newParam->insertBefore(param); param->transferDecorationsTo(newParam); // The start of the function body should assign |
