| Sample | |
| 1 (Data Constructor) | Data.SpirV.Enum.Decoration |
| 2 (Data Constructor) | Data.SpirV.Enum.ImageOperands |
| Sampled1D | Data.SpirV.Enum.Capability |
| SampledBuffer | Data.SpirV.Enum.Capability |
| SampledCubeArray | Data.SpirV.Enum.Capability |
| SampledImageArrayDynamicIndexing | Data.SpirV.Enum.Capability |
| SampledImageArrayNonUniformIndexing | Data.SpirV.Enum.Capability |
| SampledImageArrayNonUniformIndexingEXT | Data.SpirV.Enum.Capability |
| SampledRect | Data.SpirV.Enum.Capability |
| SampleId | Data.SpirV.Enum.BuiltIn |
| SampleInterlockOrderedEXT | Data.SpirV.Enum.ExecutionMode |
| SampleInterlockUnorderedEXT | Data.SpirV.Enum.ExecutionMode |
| SampleMask | Data.SpirV.Enum.BuiltIn |
| SampleMaskOverrideCoverageNV | Data.SpirV.Enum.Capability |
| SampleMaskPostDepthCoverage | Data.SpirV.Enum.Capability |
| SamplePosition | Data.SpirV.Enum.BuiltIn |
| SamplerAddressingMode | |
| 1 (Type/Class) | Data.SpirV.Enum.SamplerAddressingMode, Data.SpirV.Enum |
| 2 (Data Constructor) | Data.SpirV.Enum.SamplerAddressingMode, Data.SpirV.Enum |
| SampleRateShading | Data.SpirV.Enum.Capability |
| SamplerFilterMode | |
| 1 (Type/Class) | Data.SpirV.Enum.SamplerFilterMode, Data.SpirV.Enum |
| 2 (Data Constructor) | Data.SpirV.Enum.SamplerFilterMode, Data.SpirV.Enum |
| SAT | Data.SpirV.Enum.OverflowModes |
| SaturatedConversion | Data.SpirV.Enum.Decoration |
| SaturatingAccumulationKHR | Data.SpirV.Enum.CooperativeMatrixOperands |
| SAT_SYM | Data.SpirV.Enum.OverflowModes |
| SAT_ZERO | Data.SpirV.Enum.OverflowModes |
| SBGRA | Data.SpirV.Enum.ImageChannelOrder |
| SchedulerTargetFmaxMhzINTEL | Data.SpirV.Enum.ExecutionMode |
| Scope | |
| 1 (Type/Class) | Data.SpirV.Enum.Scope, Data.SpirV.Enum |
| 2 (Data Constructor) | Data.SpirV.Enum.Scope, Data.SpirV.Enum |
| SecondaryPositionNV | Data.SpirV.Enum.BuiltIn |
| SecondaryViewportMaskNV | Data.SpirV.Enum.BuiltIn |
| SecondaryViewportRelativeNV | Data.SpirV.Enum.Decoration |
| SelectionControl | Data.SpirV.Enum.SelectionControl, Data.SpirV.Enum |
| SelectionControlBits | |
| 1 (Type/Class) | Data.SpirV.Enum.SelectionControl, Data.SpirV.Enum |
| 2 (Data Constructor) | Data.SpirV.Enum.SelectionControl, Data.SpirV.Enum |
| SequentiallyConsistent | Data.SpirV.Enum.MemorySemantics |
| Sext | Data.SpirV.Enum.FunctionParameterAttribute |
| Shader | Data.SpirV.Enum.Capability |
| ShaderCallKHR | Data.SpirV.Enum.Scope |
| ShaderClockKHR | Data.SpirV.Enum.Capability |
| ShaderEnqueueAMDX | Data.SpirV.Enum.Capability |
| ShaderIndexAMDX | |
| 1 (Data Constructor) | Data.SpirV.Enum.BuiltIn |
| 2 (Data Constructor) | Data.SpirV.Enum.ExecutionMode |
| ShaderInvocationReorderNV | Data.SpirV.Enum.Capability |
| ShaderLayer | Data.SpirV.Enum.Capability |
| ShaderNonUniform | Data.SpirV.Enum.Capability |
| ShaderNonUniformEXT | Data.SpirV.Enum.Capability |
| ShaderRecordBufferKHR | Data.SpirV.Enum.StorageClass |
| ShaderRecordBufferNV | Data.SpirV.Enum.StorageClass |
| ShaderSMBuiltinsNV | Data.SpirV.Enum.Capability |
| ShaderStereoViewNV | Data.SpirV.Enum.Capability |
| ShaderViewportIndex | Data.SpirV.Enum.Capability |
| ShaderViewportIndexLayerEXT | Data.SpirV.Enum.Capability |
| ShaderViewportIndexLayerNV | Data.SpirV.Enum.Capability |
| ShaderViewportMaskNV | Data.SpirV.Enum.Capability |
| ShadingRateInterlockOrderedEXT | Data.SpirV.Enum.ExecutionMode |
| ShadingRateInterlockUnorderedEXT | Data.SpirV.Enum.ExecutionMode |
| ShadingRateKHR | Data.SpirV.Enum.BuiltIn |
| ShadingRateNV | Data.SpirV.Enum.Capability |
| SharedLocalMemorySizeINTEL | Data.SpirV.Enum.ExecutionMode |
| SideEffectsINTEL | Data.SpirV.Enum.Decoration |
| SignedInt16 | Data.SpirV.Enum.ImageChannelDataType |
| SignedInt32 | Data.SpirV.Enum.ImageChannelDataType |
| SignedInt8 | Data.SpirV.Enum.ImageChannelDataType |
| SignedZeroInfNanPreserve | |
| 1 (Data Constructor) | Data.SpirV.Enum.Capability |
| 2 (Data Constructor) | Data.SpirV.Enum.ExecutionMode |
| SignExtend | Data.SpirV.Enum.ImageOperands |
| Simple | Data.SpirV.Enum.MemoryModel |
| SimpleDualPortINTEL | Data.SpirV.Enum.Decoration |
| SIMTCallINTEL | Data.SpirV.Enum.Decoration |
| SingleElementVectorINTEL | Data.SpirV.Enum.Decoration |
| SinglepumpINTEL | Data.SpirV.Enum.Decoration |
| SkipAABBsKHR | Data.SpirV.Enum.RayFlags |
| SkipClosestHitShaderKHR | Data.SpirV.Enum.RayFlags |
| SkipTrianglesKHR | Data.SpirV.Enum.RayFlags |
| Slang | Data.SpirV.Enum.SourceLanguage |
| SMCountNV | Data.SpirV.Enum.BuiltIn |
| SMIDNV | Data.SpirV.Enum.BuiltIn |
| SnormInt16 | Data.SpirV.Enum.ImageChannelDataType |
| SnormInt8 | Data.SpirV.Enum.ImageChannelDataType |
| SourceLanguage | |
| 1 (Type/Class) | Data.SpirV.Enum.SourceLanguage, Data.SpirV.Enum |
| 2 (Data Constructor) | Data.SpirV.Enum.SourceLanguage, Data.SpirV.Enum |
| SpacingEqual | Data.SpirV.Enum.ExecutionMode |
| SpacingFractionalEven | Data.SpirV.Enum.ExecutionMode |
| SpacingFractionalOdd | Data.SpirV.Enum.ExecutionMode |
| SparseResidency | Data.SpirV.Enum.Capability |
| SpecId | Data.SpirV.Enum.Decoration |
| SpeculatedIterationsINTEL | Data.SpirV.Enum.LoopControl |
| SplitBarrierINTEL | Data.SpirV.Enum.Capability |
| Sret | Data.SpirV.Enum.FunctionParameterAttribute |
| SRGB | Data.SpirV.Enum.ImageChannelOrder |
| SRGBA | Data.SpirV.Enum.ImageChannelOrder |
| SRGBx | Data.SpirV.Enum.ImageChannelOrder |
| StableKernelArgumentINTEL | Data.SpirV.Enum.Decoration |
| StackCallINTEL | Data.SpirV.Enum.Decoration |
| StallEnableINTEL | Data.SpirV.Enum.Decoration |
| StallFreeINTEL | Data.SpirV.Enum.Decoration |
| StaticNumWorkgroupsAMDX | Data.SpirV.Enum.ExecutionMode |
| StencilExportEXT | Data.SpirV.Enum.Capability |
| StencilRefGreaterBackAMD | Data.SpirV.Enum.ExecutionMode |
| StencilRefGreaterFrontAMD | Data.SpirV.Enum.ExecutionMode |
| StencilRefLessBackAMD | Data.SpirV.Enum.ExecutionMode |
| StencilRefLessFrontAMD | Data.SpirV.Enum.ExecutionMode |
| StencilRefReplacingEXT | Data.SpirV.Enum.ExecutionMode |
| StencilRefUnchangedBackAMD | Data.SpirV.Enum.ExecutionMode |
| StencilRefUnchangedFrontAMD | Data.SpirV.Enum.ExecutionMode |
| StorageBuffer | Data.SpirV.Enum.StorageClass |
| StorageBuffer16BitAccess | Data.SpirV.Enum.Capability |
| StorageBuffer8BitAccess | Data.SpirV.Enum.Capability |
| StorageBufferArrayDynamicIndexing | Data.SpirV.Enum.Capability |
| StorageBufferArrayNonUniformIndexing | Data.SpirV.Enum.Capability |
| StorageBufferArrayNonUniformIndexingEXT | Data.SpirV.Enum.Capability |
| StorageClass | |
| 1 (Type/Class) | Data.SpirV.Enum.StorageClass, Data.SpirV.Enum |
| 2 (Data Constructor) | Data.SpirV.Enum.StorageClass, Data.SpirV.Enum |
| StorageImageArrayDynamicIndexing | Data.SpirV.Enum.Capability |
| StorageImageArrayNonUniformIndexing | Data.SpirV.Enum.Capability |
| StorageImageArrayNonUniformIndexingEXT | Data.SpirV.Enum.Capability |
| StorageImageExtendedFormats | Data.SpirV.Enum.Capability |
| StorageImageMultisample | Data.SpirV.Enum.Capability |
| StorageImageReadWithoutFormat | Data.SpirV.Enum.Capability |
| StorageImageWriteWithoutFormat | Data.SpirV.Enum.Capability |
| StorageInputOutput16 | Data.SpirV.Enum.Capability |
| StoragePushConstant16 | Data.SpirV.Enum.Capability |
| StoragePushConstant8 | Data.SpirV.Enum.Capability |
| StorageTexelBufferArrayDynamicIndexing | Data.SpirV.Enum.Capability |
| StorageTexelBufferArrayDynamicIndexingEXT | Data.SpirV.Enum.Capability |
| StorageTexelBufferArrayNonUniformIndexing | Data.SpirV.Enum.Capability |
| StorageTexelBufferArrayNonUniformIndexingEXT | Data.SpirV.Enum.Capability |
| StorageUniform16 | Data.SpirV.Enum.Capability |
| StorageUniformBufferBlock16 | Data.SpirV.Enum.Capability |
| StoreCacheControl | |
| 1 (Type/Class) | Data.SpirV.Enum.StoreCacheControl, Data.SpirV.Enum |
| 2 (Data Constructor) | Data.SpirV.Enum.StoreCacheControl, Data.SpirV.Enum |
| Stream | Data.SpirV.Enum.Decoration |
| StreamingINTEL | |
| 1 (Data Constructor) | Data.SpirV.Enum.LoadCacheControl |
| 2 (Data Constructor) | Data.SpirV.Enum.StoreCacheControl |
| StreamingInterfaceINTEL | Data.SpirV.Enum.ExecutionMode |
| StridesizeINTEL | Data.SpirV.Enum.Decoration |
| Subgroup | Data.SpirV.Enum.Scope |
| SubgroupAvcMotionEstimationChromaINTEL | Data.SpirV.Enum.Capability |
| SubgroupAvcMotionEstimationINTEL | Data.SpirV.Enum.Capability |
| SubgroupAvcMotionEstimationIntraINTEL | Data.SpirV.Enum.Capability |
| SubgroupBallotKHR | Data.SpirV.Enum.Capability |
| SubgroupBufferBlockIOINTEL | Data.SpirV.Enum.Capability |
| SubgroupDispatch | Data.SpirV.Enum.Capability |
| SubgroupEqMask | Data.SpirV.Enum.BuiltIn |
| SubgroupEqMaskKHR | Data.SpirV.Enum.BuiltIn |
| SubgroupGeMask | Data.SpirV.Enum.BuiltIn |
| SubgroupGeMaskKHR | Data.SpirV.Enum.BuiltIn |
| SubgroupGtMask | Data.SpirV.Enum.BuiltIn |
| SubgroupGtMaskKHR | Data.SpirV.Enum.BuiltIn |
| SubgroupId | Data.SpirV.Enum.BuiltIn |
| SubgroupImageBlockIOINTEL | Data.SpirV.Enum.Capability |
| SubgroupImageMediaBlockIOINTEL | Data.SpirV.Enum.Capability |
| SubgroupLeMask | Data.SpirV.Enum.BuiltIn |
| SubgroupLeMaskKHR | Data.SpirV.Enum.BuiltIn |
| SubgroupLocalInvocationId | Data.SpirV.Enum.BuiltIn |
| SubgroupLtMask | Data.SpirV.Enum.BuiltIn |
| SubgroupLtMaskKHR | Data.SpirV.Enum.BuiltIn |
| SubgroupMaxSize | Data.SpirV.Enum.BuiltIn |
| SubgroupMemory | Data.SpirV.Enum.MemorySemantics |
| SubgroupShuffleINTEL | Data.SpirV.Enum.Capability |
| SubgroupSize | |
| 1 (Data Constructor) | Data.SpirV.Enum.BuiltIn |
| 2 (Data Constructor) | Data.SpirV.Enum.ExecutionMode |
| SubgroupsPerWorkgroup | Data.SpirV.Enum.ExecutionMode |
| SubgroupsPerWorkgroupId | Data.SpirV.Enum.ExecutionMode |
| SubgroupUniformControlFlowKHR | Data.SpirV.Enum.ExecutionMode |
| SubgroupVoteKHR | Data.SpirV.Enum.Capability |
| SubpassData | Data.SpirV.Enum.Dim |
| SYCL | Data.SpirV.Enum.SourceLanguage |