summaryrefslogtreecommitdiff
path: root/source/slang/slang-type-system-shared.h
diff options
context:
space:
mode:
Diffstat (limited to 'source/slang/slang-type-system-shared.h')
-rw-r--r--source/slang/slang-type-system-shared.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/source/slang/slang-type-system-shared.h b/source/slang/slang-type-system-shared.h
index 73370a4e6..f80267d2b 100644
--- a/source/slang/slang-type-system-shared.h
+++ b/source/slang/slang-type-system-shared.h
@@ -74,8 +74,12 @@ enum class AddressSpace : uint64_t
MetalObjectData,
// Corresponds to SPIR-V's SpvStorageClassInput
Input,
+ // Same as `Input`, but used for builtin input variables.
+ BuiltinInput,
// Corresponds to SPIR-V's SpvStorageClassOutput
Output,
+ // Same as `Output`, but used for builtin output variables.
+ BuiltinOutput,
// Corresponds to SPIR-V's SpvStorageClassTaskPayloadWorkgroupEXT
TaskPayloadWorkgroup,
// Corresponds to SPIR-V's SpvStorageClassFunction