diff options
Diffstat (limited to 'source/slang/core.meta.slang')
| -rw-r--r-- | source/slang/core.meta.slang | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/source/slang/core.meta.slang b/source/slang/core.meta.slang index 5d2a80c29..5c4a35be2 100644 --- a/source/slang/core.meta.slang +++ b/source/slang/core.meta.slang @@ -1278,18 +1278,16 @@ struct __none_t { }; -// @hidden: this type is a BaseType since we want it to work with -// `registerBuiltinDecl` -__builtin_type($((int)BaseType::AddressSpace)) +/// @category misc_types +__magic_enum(AddressSpace) enum AddressSpace : uint64_t { Device = $((uint64_t)AddressSpace::UserPointer), GroupShared = $((uint64_t)AddressSpace::GroupShared), }; -// @hidden: this type is a BaseType since we want it to work with -// `registerBuiltinDecl` -__builtin_type($((int)BaseType::MemoryScope)) +/// @category misc_types +__magic_enum(MemoryScope) enum MemoryScope : int32_t { CrossDevice = $((int32_t)MemoryScope::CrossDevice), @@ -1300,9 +1298,8 @@ enum MemoryScope : int32_t QueueFamily = $((int32_t)MemoryScope::QueueFamily), } -// @hidden: this type is a BaseType since we want it to work with -// `registerBuiltinDecl` -__builtin_type($((int)BaseType::AccessQualifier)) +/// @category misc_types +__magic_enum(AccessQualifier) enum Access : uint64_t { ReadWrite = $((uint64_t)AccessQualifier::ReadWrite), |
