csharp
public enum SpirvCapabilityValues a module declares support for.
No guide page documents this yet — the page shows what the code says about itself.
Fields and properties (10)
MatrixShaderFloat64Int6464-bit integer types. Optional on Vulkan, and absent from WebGPU entirely.
Int64AtomicsAn atomic on a 64-bit integer.
ImageQueryAsking an image about itself — OpImageQuerySizeLod and its siblings.
RayQueryKHRInline ray tracing: OpTypeRayQueryKHR and the traversal instructions on it.
ShaderNonUniformAn index into a descriptor array may differ across the invocations of a subgroup.
RuntimeDescriptorArrayA descriptor array declared without a length.
ShaderSampledImageArrayNonUniformIndexingIndexing an array of sampled images by something that varies across the subgroup.
Used by (3)
- SpirvEmitterVixen.Raven
- SpirvModuleVixen.Raven
- SpirvTypesVixen.Raven