diff options
Diffstat (limited to 'source/slang/slang-ir.cpp')
| -rw-r--r-- | source/slang/slang-ir.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/source/slang/slang-ir.cpp b/source/slang/slang-ir.cpp index b3c19d419..84af6459e 100644 --- a/source/slang/slang-ir.cpp +++ b/source/slang/slang-ir.cpp @@ -2616,6 +2616,12 @@ namespace Slang return (IRRefType*) getPtrType(kIROp_RefType, valueType); } + IRSPIRVLiteralType* IRBuilder::getSPIRVLiteralType(IRType* type) + { + IRInst* operands[] = { type }; + return (IRSPIRVLiteralType*)getType(kIROp_SPIRVLiteralType, 1, operands); + } + IRPtrTypeBase* IRBuilder::getPtrType(IROp op, IRType* valueType) { IRInst* operands[] = { valueType }; |
