diff options
Diffstat (limited to 'source/slang/slang-ir.cpp')
| -rw-r--r-- | source/slang/slang-ir.cpp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/source/slang/slang-ir.cpp b/source/slang/slang-ir.cpp index 3a6dc667b..7cdc8ecfa 100644 --- a/source/slang/slang-ir.cpp +++ b/source/slang/slang-ir.cpp @@ -6132,6 +6132,18 @@ namespace Slang return i; } + // IR emitter for a dedicated instruction to represent NonUniformResourceIndex qualifier. + IRInst* IRBuilder::emitNonUniformResourceIndexInst(IRInst* val) + { + const auto i = createInst<IRInst>( + this, + kIROp_NonUniformResourceIndex, + getTypeType(), + val); + addInst(i); + return i; + } + // // Decorations // |
