Enum Capability

Enum Documentation

enum spv::Capability

Values:

enumerator CapabilityMatrix
enumerator CapabilityShader
enumerator CapabilityGeometry
enumerator CapabilityTessellation
enumerator CapabilityAddresses
enumerator CapabilityLinkage
enumerator CapabilityKernel
enumerator CapabilityVector16
enumerator CapabilityFloat16Buffer
enumerator CapabilityFloat16
enumerator CapabilityFloat64
enumerator CapabilityInt64
enumerator CapabilityInt64Atomics
enumerator CapabilityImageBasic
enumerator CapabilityImageReadWrite
enumerator CapabilityImageMipmap
enumerator CapabilityPipes
enumerator CapabilityGroups
enumerator CapabilityDeviceEnqueue
enumerator CapabilityLiteralSampler
enumerator CapabilityAtomicStorage
enumerator CapabilityInt16
enumerator CapabilityTessellationPointSize
enumerator CapabilityGeometryPointSize
enumerator CapabilityImageGatherExtended
enumerator CapabilityStorageImageMultisample
enumerator CapabilityUniformBufferArrayDynamicIndexing
enumerator CapabilitySampledImageArrayDynamicIndexing
enumerator CapabilityStorageBufferArrayDynamicIndexing
enumerator CapabilityStorageImageArrayDynamicIndexing
enumerator CapabilityClipDistance
enumerator CapabilityCullDistance
enumerator CapabilityImageCubeArray
enumerator CapabilitySampleRateShading
enumerator CapabilityImageRect
enumerator CapabilitySampledRect
enumerator CapabilityGenericPointer
enumerator CapabilityInt8
enumerator CapabilityInputAttachment
enumerator CapabilitySparseResidency
enumerator CapabilityMinLod
enumerator CapabilitySampled1D
enumerator CapabilityImage1D
enumerator CapabilitySampledCubeArray
enumerator CapabilitySampledBuffer
enumerator CapabilityImageBuffer
enumerator CapabilityImageMSArray
enumerator CapabilityStorageImageExtendedFormats
enumerator CapabilityImageQuery
enumerator CapabilityDerivativeControl
enumerator CapabilityInterpolationFunction
enumerator CapabilityTransformFeedback
enumerator CapabilityGeometryStreams
enumerator CapabilityStorageImageReadWithoutFormat
enumerator CapabilityStorageImageWriteWithoutFormat
enumerator CapabilityMultiViewport
enumerator CapabilitySubgroupDispatch
enumerator CapabilityNamedBarrier
enumerator CapabilityPipeStorage
enumerator CapabilityGroupNonUniform
enumerator CapabilityGroupNonUniformVote
enumerator CapabilityGroupNonUniformArithmetic
enumerator CapabilityGroupNonUniformBallot
enumerator CapabilityGroupNonUniformShuffle
enumerator CapabilityGroupNonUniformShuffleRelative
enumerator CapabilityGroupNonUniformClustered
enumerator CapabilityGroupNonUniformQuad
enumerator CapabilityShaderLayer
enumerator CapabilityShaderViewportIndex
enumerator CapabilityUniformDecoration
enumerator CapabilityFragmentShadingRateKHR
enumerator CapabilitySubgroupBallotKHR
enumerator CapabilityDrawParameters
enumerator CapabilityWorkgroupMemoryExplicitLayoutKHR
enumerator CapabilityWorkgroupMemoryExplicitLayout8BitAccessKHR
enumerator CapabilityWorkgroupMemoryExplicitLayout16BitAccessKHR
enumerator CapabilitySubgroupVoteKHR
enumerator CapabilityStorageBuffer16BitAccess
enumerator CapabilityStorageUniformBufferBlock16
enumerator CapabilityStorageUniform16
enumerator CapabilityUniformAndStorageBuffer16BitAccess
enumerator CapabilityStoragePushConstant16
enumerator CapabilityStorageInputOutput16
enumerator CapabilityDeviceGroup
enumerator CapabilityMultiView
enumerator CapabilityVariablePointersStorageBuffer
enumerator CapabilityVariablePointers
enumerator CapabilityAtomicStorageOps
enumerator CapabilitySampleMaskPostDepthCoverage
enumerator CapabilityStorageBuffer8BitAccess
enumerator CapabilityUniformAndStorageBuffer8BitAccess
enumerator CapabilityStoragePushConstant8
enumerator CapabilityDenormPreserve
enumerator CapabilityDenormFlushToZero
enumerator CapabilitySignedZeroInfNanPreserve
enumerator CapabilityRoundingModeRTE
enumerator CapabilityRoundingModeRTZ
enumerator CapabilityRayQueryProvisionalKHR
enumerator CapabilityRayQueryKHR
enumerator CapabilityRayTraversalPrimitiveCullingKHR
enumerator CapabilityRayTracingKHR
enumerator CapabilityTextureSampleWeightedQCOM
enumerator CapabilityTextureBoxFilterQCOM
enumerator CapabilityTextureBlockMatchQCOM
enumerator CapabilityFloat16ImageAMD
enumerator CapabilityImageGatherBiasLodAMD
enumerator CapabilityFragmentMaskAMD
enumerator CapabilityStencilExportEXT
enumerator CapabilityImageReadWriteLodAMD
enumerator CapabilityInt64ImageEXT
enumerator CapabilityShaderClockKHR
enumerator CapabilitySampleMaskOverrideCoverageNV
enumerator CapabilityGeometryShaderPassthroughNV
enumerator CapabilityShaderViewportIndexLayerEXT
enumerator CapabilityShaderViewportIndexLayerNV
enumerator CapabilityShaderViewportMaskNV
enumerator CapabilityShaderStereoViewNV
enumerator CapabilityPerViewAttributesNV
enumerator CapabilityFragmentFullyCoveredEXT
enumerator CapabilityMeshShadingNV
enumerator CapabilityImageFootprintNV
enumerator CapabilityMeshShadingEXT
enumerator CapabilityFragmentBarycentricKHR
enumerator CapabilityFragmentBarycentricNV
enumerator CapabilityComputeDerivativeGroupQuadsNV
enumerator CapabilityFragmentDensityEXT
enumerator CapabilityShadingRateNV
enumerator CapabilityGroupNonUniformPartitionedNV
enumerator CapabilityShaderNonUniform
enumerator CapabilityShaderNonUniformEXT
enumerator CapabilityRuntimeDescriptorArray
enumerator CapabilityRuntimeDescriptorArrayEXT
enumerator CapabilityInputAttachmentArrayDynamicIndexing
enumerator CapabilityInputAttachmentArrayDynamicIndexingEXT
enumerator CapabilityUniformTexelBufferArrayDynamicIndexing
enumerator CapabilityUniformTexelBufferArrayDynamicIndexingEXT
enumerator CapabilityStorageTexelBufferArrayDynamicIndexing
enumerator CapabilityStorageTexelBufferArrayDynamicIndexingEXT
enumerator CapabilityUniformBufferArrayNonUniformIndexing
enumerator CapabilityUniformBufferArrayNonUniformIndexingEXT
enumerator CapabilitySampledImageArrayNonUniformIndexing
enumerator CapabilitySampledImageArrayNonUniformIndexingEXT
enumerator CapabilityStorageBufferArrayNonUniformIndexing
enumerator CapabilityStorageBufferArrayNonUniformIndexingEXT
enumerator CapabilityStorageImageArrayNonUniformIndexing
enumerator CapabilityStorageImageArrayNonUniformIndexingEXT
enumerator CapabilityInputAttachmentArrayNonUniformIndexing
enumerator CapabilityInputAttachmentArrayNonUniformIndexingEXT
enumerator CapabilityUniformTexelBufferArrayNonUniformIndexing
enumerator CapabilityUniformTexelBufferArrayNonUniformIndexingEXT
enumerator CapabilityStorageTexelBufferArrayNonUniformIndexing
enumerator CapabilityStorageTexelBufferArrayNonUniformIndexingEXT
enumerator CapabilityRayTracingNV
enumerator CapabilityRayTracingMotionBlurNV
enumerator CapabilityVulkanMemoryModel
enumerator CapabilityVulkanMemoryModelKHR
enumerator CapabilityVulkanMemoryModelDeviceScope
enumerator CapabilityVulkanMemoryModelDeviceScopeKHR
enumerator CapabilityPhysicalStorageBufferAddresses
enumerator CapabilityPhysicalStorageBufferAddressesEXT
enumerator CapabilityComputeDerivativeGroupLinearNV
enumerator CapabilityRayTracingProvisionalKHR
enumerator CapabilityCooperativeMatrixNV
enumerator CapabilityFragmentShaderSampleInterlockEXT
enumerator CapabilityFragmentShaderShadingRateInterlockEXT
enumerator CapabilityShaderSMBuiltinsNV
enumerator CapabilityFragmentShaderPixelInterlockEXT
enumerator CapabilityDemoteToHelperInvocation
enumerator CapabilityDemoteToHelperInvocationEXT
enumerator CapabilityBindlessTextureNV
enumerator CapabilitySubgroupShuffleINTEL
enumerator CapabilitySubgroupBufferBlockIOINTEL
enumerator CapabilitySubgroupImageBlockIOINTEL
enumerator CapabilitySubgroupImageMediaBlockIOINTEL
enumerator CapabilityRoundToInfinityINTEL
enumerator CapabilityFloatingPointModeINTEL
enumerator CapabilityIntegerFunctions2INTEL
enumerator CapabilityFunctionPointersINTEL
enumerator CapabilityIndirectReferencesINTEL
enumerator CapabilityAsmINTEL
enumerator CapabilityAtomicFloat32MinMaxEXT
enumerator CapabilityAtomicFloat64MinMaxEXT
enumerator CapabilityAtomicFloat16MinMaxEXT
enumerator CapabilityVectorComputeINTEL
enumerator CapabilityVectorAnyINTEL
enumerator CapabilityExpectAssumeKHR
enumerator CapabilitySubgroupAvcMotionEstimationINTEL
enumerator CapabilitySubgroupAvcMotionEstimationIntraINTEL
enumerator CapabilitySubgroupAvcMotionEstimationChromaINTEL
enumerator CapabilityVariableLengthArrayINTEL
enumerator CapabilityFunctionFloatControlINTEL
enumerator CapabilityFPGAMemoryAttributesINTEL
enumerator CapabilityFPFastMathModeINTEL
enumerator CapabilityArbitraryPrecisionIntegersINTEL
enumerator CapabilityArbitraryPrecisionFloatingPointINTEL
enumerator CapabilityUnstructuredLoopControlsINTEL
enumerator CapabilityFPGALoopControlsINTEL
enumerator CapabilityKernelAttributesINTEL
enumerator CapabilityFPGAKernelAttributesINTEL
enumerator CapabilityFPGAMemoryAccessesINTEL
enumerator CapabilityFPGAClusterAttributesINTEL
enumerator CapabilityLoopFuseINTEL
enumerator CapabilityMemoryAccessAliasingINTEL
enumerator CapabilityFPGABufferLocationINTEL
enumerator CapabilityArbitraryPrecisionFixedPointINTEL
enumerator CapabilityUSMStorageClassesINTEL
enumerator CapabilityIOPipesINTEL
enumerator CapabilityBlockingPipesINTEL
enumerator CapabilityFPGARegINTEL
enumerator CapabilityDotProductInputAll
enumerator CapabilityDotProductInputAllKHR
enumerator CapabilityDotProductInput4x8Bit
enumerator CapabilityDotProductInput4x8BitKHR
enumerator CapabilityDotProductInput4x8BitPacked
enumerator CapabilityDotProductInput4x8BitPackedKHR
enumerator CapabilityDotProduct
enumerator CapabilityDotProductKHR
enumerator CapabilityRayCullMaskKHR
enumerator CapabilityBitInstructions
enumerator CapabilityGroupNonUniformRotateKHR
enumerator CapabilityAtomicFloat32AddEXT
enumerator CapabilityAtomicFloat64AddEXT
enumerator CapabilityLongConstantCompositeINTEL
enumerator CapabilityOptNoneINTEL
enumerator CapabilityAtomicFloat16AddEXT
enumerator CapabilityDebugInfoModuleINTEL
enumerator CapabilitySplitBarrierINTEL
enumerator CapabilityGroupUniformArithmeticKHR
enumerator CapabilityMax