vkdb

Feature catalog

Every Vulkan feature seen across approved reports, with how many physical GPUs support it.

StructFeatureSupported / Total
16BitStorageFeatures storageBuffer16BitAccess 2 / 2
16BitStorageFeatures storageInputOutput16 2 / 2
16BitStorageFeatures storagePushConstant16 2 / 2
16BitStorageFeatures uniformAndStorageBuffer16BitAccess 2 / 2
4444FormatsFeaturesEXT formatA4B4G4R4 4 / 4
4444FormatsFeaturesEXT formatA4R4G4B4 4 / 4
8BitStorageFeatures storageBuffer8BitAccess 2 / 2
8BitStorageFeatures storagePushConstant8 2 / 2
8BitStorageFeatures uniformAndStorageBuffer8BitAccess 2 / 2
AddressBindingReportFeaturesEXT reportAddressBinding 3 / 3
AttachmentFeedbackLoopDynamicStateFeaturesEXT attachmentFeedbackLoopDynamicState 2 / 2
AttachmentFeedbackLoopLayoutFeaturesEXT attachmentFeedbackLoopLayout 3 / 3
BlendOperationAdvancedFeaturesEXT advancedBlendCoherentOperations 4 / 4
BorderColorSwizzleFeaturesEXT borderColorSwizzle 4 / 4
BorderColorSwizzleFeaturesEXT borderColorSwizzleFromImage 4 / 4
BufferDeviceAddressFeatures bufferDeviceAddress 2 / 2
BufferDeviceAddressFeatures bufferDeviceAddressCaptureReplay 2 / 2
BufferDeviceAddressFeatures bufferDeviceAddressMultiDevice 0 / 2
BufferDeviceAddressFeaturesEXT bufferDeviceAddress 4 / 4
BufferDeviceAddressFeaturesEXT bufferDeviceAddressCaptureReplay 0 / 4
BufferDeviceAddressFeaturesEXT bufferDeviceAddressMultiDevice 0 / 4
ColorWriteEnableFeaturesEXT colorWriteEnable 4 / 4
ConditionalRenderingFeaturesEXT conditionalRendering 5 / 5
ConditionalRenderingFeaturesEXT inheritedConditionalRendering 1 / 5
CustomBorderColorFeaturesEXT customBorderColors 6 / 6
CustomBorderColorFeaturesEXT customBorderColorWithoutFormat 4 / 6
DepthClampZeroOneFeaturesEXT depthClampZeroOne 4 / 4
DepthClipControlFeaturesEXT depthClipControl 4 / 4
DepthClipEnableFeaturesEXT depthClipEnable 4 / 4
DescriptorBufferFeaturesEXT descriptorBuffer 2 / 2
DescriptorBufferFeaturesEXT descriptorBufferCaptureReplay 1 / 2
DescriptorBufferFeaturesEXT descriptorBufferImageLayoutIgnored 2 / 2
DescriptorBufferFeaturesEXT descriptorBufferPushDescriptors 1 / 2
DescriptorIndexingFeatures descriptorBindingPartiallyBound 1 / 2
DescriptorIndexingFeatures descriptorBindingSampledImageUpdateAfterBind 1 / 2
DescriptorIndexingFeatures descriptorBindingStorageBufferUpdateAfterBind 1 / 2
DescriptorIndexingFeatures descriptorBindingStorageImageUpdateAfterBind 1 / 2
DescriptorIndexingFeatures descriptorBindingStorageTexelBufferUpdateAfterBind 1 / 2
DescriptorIndexingFeatures descriptorBindingUniformBufferUpdateAfterBind 1 / 2
DescriptorIndexingFeatures descriptorBindingUniformTexelBufferUpdateAfterBind 1 / 2
DescriptorIndexingFeatures descriptorBindingUpdateUnusedWhilePending 1 / 2
DescriptorIndexingFeatures descriptorBindingVariableDescriptorCount 1 / 2
DescriptorIndexingFeatures runtimeDescriptorArray 1 / 2
DescriptorIndexingFeatures shaderInputAttachmentArrayDynamicIndexing 2 / 2
DescriptorIndexingFeatures shaderInputAttachmentArrayNonUniformIndexing 1 / 2
DescriptorIndexingFeatures shaderSampledImageArrayNonUniformIndexing 1 / 2
DescriptorIndexingFeatures shaderStorageBufferArrayNonUniformIndexing 1 / 2
DescriptorIndexingFeatures shaderStorageImageArrayNonUniformIndexing 1 / 2
DescriptorIndexingFeatures shaderStorageTexelBufferArrayDynamicIndexing 2 / 2
DescriptorIndexingFeatures shaderStorageTexelBufferArrayNonUniformIndexing 1 / 2
DescriptorIndexingFeatures shaderUniformBufferArrayNonUniformIndexing 1 / 2
DescriptorIndexingFeatures shaderUniformTexelBufferArrayDynamicIndexing 2 / 2
DescriptorIndexingFeatures shaderUniformTexelBufferArrayNonUniformIndexing 1 / 2
DeviceMemoryReportFeaturesEXT deviceMemoryReport 4 / 4
DynamicRenderingFeatures dynamicRendering 1 / 1
DynamicRenderingFeaturesKHR dynamicRendering 1 / 1
DynamicRenderingLocalReadFeaturesKHR dynamicRenderingLocalRead 1 / 1
ExtendedDynamicState2FeaturesEXT extendedDynamicState2 6 / 6
ExtendedDynamicState2FeaturesEXT extendedDynamicState2LogicOp 1 / 6
ExtendedDynamicState2FeaturesEXT extendedDynamicState2PatchControlPoints 4 / 6
ExtendedDynamicState3FeaturesEXT extendedDynamicState3AlphaToCoverageEnable 2 / 4
ExtendedDynamicState3FeaturesEXT extendedDynamicState3AlphaToOneEnable 4 / 4
ExtendedDynamicState3FeaturesEXT extendedDynamicState3ColorBlendAdvanced 0 / 4
ExtendedDynamicState3FeaturesEXT extendedDynamicState3ColorBlendEnable 1 / 4
ExtendedDynamicState3FeaturesEXT extendedDynamicState3ColorBlendEquation 1 / 4
ExtendedDynamicState3FeaturesEXT extendedDynamicState3ColorWriteMask 1 / 4
ExtendedDynamicState3FeaturesEXT extendedDynamicState3ConservativeRasterizationMode 0 / 4
ExtendedDynamicState3FeaturesEXT extendedDynamicState3CoverageModulationMode 0 / 4
ExtendedDynamicState3FeaturesEXT extendedDynamicState3CoverageModulationTable 0 / 4
ExtendedDynamicState3FeaturesEXT extendedDynamicState3CoverageModulationTableEnable 0 / 4
ExtendedDynamicState3FeaturesEXT extendedDynamicState3CoverageReductionMode 0 / 4
ExtendedDynamicState3FeaturesEXT extendedDynamicState3CoverageToColorEnable 0 / 4
ExtendedDynamicState3FeaturesEXT extendedDynamicState3CoverageToColorLocation 0 / 4
ExtendedDynamicState3FeaturesEXT extendedDynamicState3DepthClampEnable 3 / 4
ExtendedDynamicState3FeaturesEXT extendedDynamicState3DepthClipEnable 3 / 4
ExtendedDynamicState3FeaturesEXT extendedDynamicState3DepthClipNegativeOneToOne 1 / 4
ExtendedDynamicState3FeaturesEXT extendedDynamicState3ExtraPrimitiveOverestimationSize 0 / 4
ExtendedDynamicState3FeaturesEXT extendedDynamicState3LineRasterizationMode 3 / 4
ExtendedDynamicState3FeaturesEXT extendedDynamicState3LineStippleEnable 0 / 4
ExtendedDynamicState3FeaturesEXT extendedDynamicState3LogicOpEnable 1 / 4
ExtendedDynamicState3FeaturesEXT extendedDynamicState3PolygonMode 1 / 4
ExtendedDynamicState3FeaturesEXT extendedDynamicState3ProvokingVertexMode 3 / 4
ExtendedDynamicState3FeaturesEXT extendedDynamicState3RasterizationSamples 2 / 4
ExtendedDynamicState3FeaturesEXT extendedDynamicState3RasterizationStream 1 / 4
ExtendedDynamicState3FeaturesEXT extendedDynamicState3RepresentativeFragmentTestEnable 0 / 4
ExtendedDynamicState3FeaturesEXT extendedDynamicState3SampleLocationsEnable 1 / 4
ExtendedDynamicState3FeaturesEXT extendedDynamicState3SampleMask 3 / 4
ExtendedDynamicState3FeaturesEXT extendedDynamicState3ShadingRateImageEnable 0 / 4
ExtendedDynamicState3FeaturesEXT extendedDynamicState3TessellationDomainOrigin 2 / 4
ExtendedDynamicState3FeaturesEXT extendedDynamicState3ViewportSwizzle 0 / 4
ExtendedDynamicState3FeaturesEXT extendedDynamicState3ViewportWScalingEnable 0 / 4
ExtendedDynamicStateFeaturesEXT extendedDynamicState 6 / 6
Features alphaToOne 7 / 8
Features depthBiasClamp 8 / 8
Features depthBounds 3 / 8
Features depthClamp 7 / 8
Features drawIndirectFirstInstance 8 / 8
Features dualSrcBlend 4 / 8
Features fillModeNonSolid 5 / 8
Features fragmentStoresAndAtomics 7 / 8
Features fullDrawIndexUint32 8 / 8
Features geometryShader 6 / 8
Features imageCubeArray 8 / 8
Features independentBlend 8 / 8
Features inheritedQueries 1 / 8
Features largePoints 8 / 8
Features logicOp 7 / 8
Features multiDrawIndirect 7 / 8
Features multiViewport 3 / 8
Features occlusionQueryPrecise 7 / 8
Features pipelineStatisticsQuery 1 / 8
Features robustBufferAccess 8 / 8
Features samplerAnisotropy 8 / 8
Features sampleRateShading 8 / 8
Features shaderClipDistance 8 / 8
Features shaderCullDistance 8 / 8
Features shaderFloat64 0 / 8
Features shaderImageGatherExtended 5 / 8
Features shaderInt16 6 / 8
Features shaderInt64 5 / 8
Features shaderResourceMinLod 0 / 8
Features shaderResourceResidency 1 / 8
Features shaderSampledImageArrayDynamicIndexing 6 / 8
Features shaderStorageBufferArrayDynamicIndexing 6 / 8
Features shaderStorageImageArrayDynamicIndexing 6 / 8
Features shaderStorageImageExtendedFormats 7 / 8
Features shaderStorageImageMultisample 3 / 8
Features shaderStorageImageReadWithoutFormat 7 / 8
Features shaderStorageImageWriteWithoutFormat 7 / 8
Features shaderTessellationAndGeometryPointSize 6 / 8
Features shaderUniformBufferArrayDynamicIndexing 6 / 8
Features sparseBinding 3 / 8
Features sparseResidency16Samples 0 / 8
Features sparseResidency2Samples 3 / 8
Features sparseResidency4Samples 3 / 8
Features sparseResidency8Samples 2 / 8
Features sparseResidencyAliased 1 / 8
Features sparseResidencyBuffer 3 / 8
Features sparseResidencyImage2D 3 / 8
Features sparseResidencyImage3D 3 / 8
Features tessellationShader 6 / 8
Features textureCompressionASTC_LDR 7 / 8
Features textureCompressionBC 2 / 8
Features textureCompressionETC2 8 / 8
Features variableMultisampleRate 1 / 8
Features vertexPipelineStoresAndAtomics 6 / 8
Features wideLines 7 / 8
FragmentDensityMapFeaturesEXT fragmentDensityMap 1 / 1
FragmentDensityMapFeaturesEXT fragmentDensityMapDynamic 0 / 1
FragmentDensityMapFeaturesEXT fragmentDensityMapNonSubsampledImages 1 / 1
FrameBoundaryFeaturesEXT frameBoundary 1 / 1
GlobalPriorityQueryFeaturesEXT globalPriorityQuery 1 / 1
GlobalPriorityQueryFeaturesKHR globalPriorityQuery 3 / 3
GraphicsPipelineLibraryFeaturesEXT graphicsPipelineLibrary 1 / 1
HostImageCopyFeaturesEXT hostImageCopy 1 / 1
HostQueryResetFeatures hostQueryReset 2 / 2
Image2DViewOf3DFeaturesEXT image2DViewOf3D 3 / 3
Image2DViewOf3DFeaturesEXT sampler2DViewOf3D 2 / 3
ImageCompressionControlFeaturesEXT imageCompressionControl 3 / 3
ImagelessFramebufferFeatures imagelessFramebuffer 2 / 2
ImageRobustnessFeatures robustImageAccess 1 / 1
ImageRobustnessFeaturesEXT robustImageAccess 1 / 1
ImageViewMinLodFeaturesEXT minLod 1 / 1
IndexTypeUint8FeaturesEXT indexTypeUint8 3 / 3
IndexTypeUint8FeaturesKHR indexTypeUint8 2 / 2
InlineUniformBlockFeatures descriptorBindingInlineUniformBlockUpdateAfterBind 0 / 1
InlineUniformBlockFeatures inlineUniformBlock 1 / 1
LegacyDitheringFeaturesEXT legacyDithering 2 / 2
LineRasterizationFeaturesEXT bresenhamLines 2 / 3
LineRasterizationFeaturesEXT rectangularLines 2 / 3
LineRasterizationFeaturesEXT smoothLines 0 / 3
LineRasterizationFeaturesEXT stippledBresenhamLines 0 / 3
LineRasterizationFeaturesEXT stippledRectangularLines 0 / 3
LineRasterizationFeaturesEXT stippledSmoothLines 0 / 3
LineRasterizationFeaturesKHR bresenhamLines 2 / 3
LineRasterizationFeaturesKHR rectangularLines 2 / 3
LineRasterizationFeaturesKHR smoothLines 0 / 3
LineRasterizationFeaturesKHR stippledBresenhamLines 0 / 3
LineRasterizationFeaturesKHR stippledRectangularLines 0 / 3
LineRasterizationFeaturesKHR stippledSmoothLines 0 / 3
Maintenance4Features maintenance4 1 / 1
Maintenance4FeaturesKHR maintenance4 1 / 1
Maintenance5FeaturesKHR maintenance5 2 / 2
Maintenance6FeaturesKHR maintenance6 1 / 1
MapMemoryPlacedFeaturesEXT memoryMapPlaced 1 / 1
MapMemoryPlacedFeaturesEXT memoryMapRangePlaced 0 / 1
MapMemoryPlacedFeaturesEXT memoryUnmapReserve 1 / 1
MultiDrawFeaturesEXT multiDraw 1 / 1
MultisampledRenderToSingleSampledFeaturesEXT multisampledRenderToSingleSampled 1 / 1
MultiviewFeatures multiview 2 / 2
MultiviewFeatures multiviewGeometryShader 1 / 2
MultiviewFeatures multiviewTessellationShader 1 / 2
MutableDescriptorTypeFeaturesEXT mutableDescriptorType 1 / 1
NestedCommandBufferFeaturesEXT nestedCommandBuffer 1 / 1
NestedCommandBufferFeaturesEXT nestedCommandBufferRendering 1 / 1
NestedCommandBufferFeaturesEXT nestedCommandBufferSimultaneousUse 1 / 1
NonSeamlessCubeMapFeaturesEXT nonSeamlessCubeMap 3 / 3
PipelineCreationCacheControlFeatures pipelineCreationCacheControl 1 / 1
PipelineCreationCacheControlFeaturesEXT pipelineCreationCacheControl 1 / 1
PipelineExecutablePropertiesFeaturesKHR pipelineExecutableInfo 2 / 2
PipelineProtectedAccessFeaturesEXT pipelineProtectedAccess 2 / 2
PipelineRobustnessFeaturesEXT pipelineRobustness 3 / 3
PresentId2FeaturesKHR presentId2 1 / 1
PresentIdFeaturesKHR presentId 1 / 1
PresentWait2FeaturesKHR presentWait2 1 / 1
PresentWaitFeaturesKHR presentWait 1 / 1
PrimitivesGeneratedQueryFeaturesEXT primitivesGeneratedQuery 2 / 2
PrimitivesGeneratedQueryFeaturesEXT primitivesGeneratedQueryWithNonZeroStreams 0 / 2
PrimitivesGeneratedQueryFeaturesEXT primitivesGeneratedQueryWithRasterizerDiscard 1 / 2
PrimitiveTopologyListRestartFeaturesEXT primitiveTopologyListRestart 4 / 4
PrimitiveTopologyListRestartFeaturesEXT primitiveTopologyPatchListRestart 3 / 4
PrivateDataFeatures privateData 1 / 1
PrivateDataFeaturesEXT privateData 1 / 1
ProtectedMemoryFeatures protectedMemory 0 / 2
ProvokingVertexFeaturesEXT provokingVertexLast 6 / 6
ProvokingVertexFeaturesEXT transformFeedbackPreservesProvokingVertex 0 / 6
RasterizationOrderAttachmentAccessFeaturesEXT rasterizationOrderColorAttachmentAccess 2 / 2
RasterizationOrderAttachmentAccessFeaturesEXT rasterizationOrderDepthAttachmentAccess 1 / 2
RasterizationOrderAttachmentAccessFeaturesEXT rasterizationOrderStencilAttachmentAccess 1 / 2
Robustness2FeaturesEXT nullDescriptor 2 / 2
Robustness2FeaturesEXT robustBufferAccess2 2 / 2
Robustness2FeaturesEXT robustImageAccess2 2 / 2
Robustness2FeaturesKHR nullDescriptor 1 / 1
Robustness2FeaturesKHR robustBufferAccess2 0 / 1
Robustness2FeaturesKHR robustImageAccess2 0 / 1
SamplerYcbcrConversionFeatures samplerYcbcrConversion 2 / 2
ScalarBlockLayoutFeatures scalarBlockLayout 2 / 2
SeparateDepthStencilLayoutsFeatures separateDepthStencilLayouts 2 / 2
ShaderAtomicInt64Features shaderBufferInt64Atomics 0 / 2
ShaderAtomicInt64Features shaderSharedInt64Atomics 0 / 2
ShaderClockFeaturesKHR shaderDeviceClock 3 / 3
ShaderClockFeaturesKHR shaderSubgroupClock 3 / 3
ShaderDemoteToHelperInvocationFeatures shaderDemoteToHelperInvocation 1 / 1
ShaderDemoteToHelperInvocationFeaturesEXT shaderDemoteToHelperInvocation 2 / 2
ShaderDrawParametersFeatures shaderDrawParameters 2 / 2
ShaderExpectAssumeFeaturesKHR shaderExpectAssume 1 / 1
ShaderFloat16Int8Features shaderFloat16 2 / 2
ShaderFloat16Int8Features shaderInt8 2 / 2
ShaderFloatControls2FeaturesKHR shaderFloatControls2 1 / 1
ShaderImageAtomicInt64FeaturesEXT shaderImageInt64Atomics 1 / 1
ShaderImageAtomicInt64FeaturesEXT sparseImageInt64Atomics 1 / 1
ShaderIntegerDotProductFeatures shaderIntegerDotProduct 1 / 1
ShaderIntegerDotProductFeaturesKHR shaderIntegerDotProduct 1 / 1
ShaderMaximalReconvergenceFeaturesKHR shaderMaximalReconvergence 1 / 1
ShaderModuleIdentifierFeaturesEXT shaderModuleIdentifier 1 / 1
ShaderQuadControlFeaturesKHR shaderQuadControl 1 / 1
ShaderRelaxedExtendedInstructionFeaturesKHR shaderRelaxedExtendedInstruction 1 / 1
ShaderReplicatedCompositesFeaturesEXT shaderReplicatedComposites 1 / 1
ShaderSubgroupExtendedTypesFeatures shaderSubgroupExtendedTypes 2 / 2
ShaderSubgroupRotateFeaturesKHR shaderSubgroupRotate 1 / 1
ShaderSubgroupRotateFeaturesKHR shaderSubgroupRotateClustered 1 / 1
ShaderSubgroupUniformControlFlowFeaturesKHR shaderSubgroupUniformControlFlow 2 / 2
ShaderTerminateInvocationFeatures shaderTerminateInvocation 1 / 1
ShaderTerminateInvocationFeaturesKHR shaderTerminateInvocation 2 / 2
ShaderTileImageFeaturesEXT shaderTileImageColorReadAccess 1 / 1
ShaderTileImageFeaturesEXT shaderTileImageDepthReadAccess 1 / 1
ShaderTileImageFeaturesEXT shaderTileImageStencilReadAccess 1 / 1
SubgroupSizeControlFeatures computeFullSubgroups 1 / 1
SubgroupSizeControlFeatures subgroupSizeControl 1 / 1
SubgroupSizeControlFeaturesEXT computeFullSubgroups 1 / 1
SubgroupSizeControlFeaturesEXT subgroupSizeControl 1 / 1
SubpassMergeFeedbackFeaturesEXT subpassMergeFeedback 3 / 3
SwapchainMaintenance1FeaturesEXT swapchainMaintenance1 1 / 1
Synchronization2Features synchronization2 1 / 1
Synchronization2FeaturesKHR synchronization2 1 / 1
TexelBufferAlignmentFeaturesEXT texelBufferAlignment 5 / 5
TextureCompressionASTCHDRFeatures textureCompressionASTC_HDR 0 / 1
TimelineSemaphoreFeatures timelineSemaphore 2 / 2
TransformFeedbackFeaturesEXT geometryStreams 1 / 2
TransformFeedbackFeaturesEXT transformFeedback 2 / 2
UniformBufferStandardLayoutFeatures uniformBufferStandardLayout 2 / 2
VariablePointersFeatures variablePointers 2 / 2
VariablePointersFeatures variablePointersStorageBuffer 2 / 2
VertexAttributeDivisorFeaturesEXT vertexAttributeInstanceRateDivisor 2 / 2
VertexAttributeDivisorFeaturesEXT vertexAttributeInstanceRateZeroDivisor 2 / 2
VertexAttributeDivisorFeaturesKHR vertexAttributeInstanceRateDivisor 4 / 4
VertexAttributeDivisorFeaturesKHR vertexAttributeInstanceRateZeroDivisor 4 / 4
VertexInputDynamicStateFeaturesEXT vertexInputDynamicState 1 / 1
Vulkan11Features multiview 6 / 6
Vulkan11Features multiviewGeometryShader 3 / 6
Vulkan11Features multiviewTessellationShader 3 / 6
Vulkan11Features protectedMemory 0 / 6
Vulkan11Features samplerYcbcrConversion 6 / 6
Vulkan11Features shaderDrawParameters 6 / 6
Vulkan11Features storageBuffer16BitAccess 5 / 6
Vulkan11Features storageInputOutput16 4 / 6
Vulkan11Features storagePushConstant16 4 / 6
Vulkan11Features uniformAndStorageBuffer16BitAccess 4 / 6
Vulkan11Features variablePointers 5 / 6
Vulkan11Features variablePointersStorageBuffer 5 / 6
Vulkan12Features bufferDeviceAddress 5 / 6
Vulkan12Features bufferDeviceAddressCaptureReplay 5 / 6
Vulkan12Features bufferDeviceAddressMultiDevice 0 / 6
Vulkan12Features descriptorBindingPartiallyBound 4 / 6
Vulkan12Features descriptorBindingSampledImageUpdateAfterBind 4 / 6
Vulkan12Features descriptorBindingStorageBufferUpdateAfterBind 4 / 6
Vulkan12Features descriptorBindingStorageImageUpdateAfterBind 4 / 6
Vulkan12Features descriptorBindingStorageTexelBufferUpdateAfterBind 4 / 6
Vulkan12Features descriptorBindingUniformBufferUpdateAfterBind 4 / 6
Vulkan12Features descriptorBindingUniformTexelBufferUpdateAfterBind 4 / 6
Vulkan12Features descriptorBindingUpdateUnusedWhilePending 4 / 6
Vulkan12Features descriptorBindingVariableDescriptorCount 4 / 6
Vulkan12Features descriptorIndexing 4 / 6
Vulkan12Features drawIndirectCount 5 / 6
Vulkan12Features hostQueryReset 6 / 6
Vulkan12Features imagelessFramebuffer 6 / 6
Vulkan12Features runtimeDescriptorArray 4 / 6
Vulkan12Features samplerFilterMinmax 1 / 6
Vulkan12Features samplerMirrorClampToEdge 6 / 6
Vulkan12Features scalarBlockLayout 6 / 6
Vulkan12Features separateDepthStencilLayouts 6 / 6
Vulkan12Features shaderBufferInt64Atomics 1 / 6
Vulkan12Features shaderFloat16 5 / 6
Vulkan12Features shaderInputAttachmentArrayDynamicIndexing 4 / 6
Vulkan12Features shaderInputAttachmentArrayNonUniformIndexing 3 / 6
Vulkan12Features shaderInt8 5 / 6
Vulkan12Features shaderOutputLayer 2 / 6
Vulkan12Features shaderOutputViewportIndex 1 / 6
Vulkan12Features shaderSampledImageArrayNonUniformIndexing 4 / 6
Vulkan12Features shaderSharedInt64Atomics 0 / 6
Vulkan12Features shaderStorageBufferArrayNonUniformIndexing 4 / 6
Vulkan12Features shaderStorageImageArrayNonUniformIndexing 4 / 6
Vulkan12Features shaderStorageTexelBufferArrayDynamicIndexing 5 / 6
Vulkan12Features shaderStorageTexelBufferArrayNonUniformIndexing 4 / 6
Vulkan12Features shaderSubgroupExtendedTypes 6 / 6
Vulkan12Features shaderUniformBufferArrayNonUniformIndexing 4 / 6
Vulkan12Features shaderUniformTexelBufferArrayDynamicIndexing 5 / 6
Vulkan12Features shaderUniformTexelBufferArrayNonUniformIndexing 4 / 6
Vulkan12Features storageBuffer8BitAccess 4 / 6
Vulkan12Features storagePushConstant8 4 / 6
Vulkan12Features subgroupBroadcastDynamicId 6 / 6
Vulkan12Features timelineSemaphore 6 / 6
Vulkan12Features uniformAndStorageBuffer8BitAccess 4 / 6
Vulkan12Features uniformBufferStandardLayout 6 / 6
Vulkan12Features vulkanMemoryModel 5 / 6
Vulkan12Features vulkanMemoryModelAvailabilityVisibilityChains 5 / 6
Vulkan12Features vulkanMemoryModelDeviceScope 5 / 6
Vulkan13Features computeFullSubgroups 4 / 4
Vulkan13Features descriptorBindingInlineUniformBlockUpdateAfterBind 3 / 4
Vulkan13Features dynamicRendering 4 / 4
Vulkan13Features inlineUniformBlock 4 / 4
Vulkan13Features maintenance4 4 / 4
Vulkan13Features pipelineCreationCacheControl 4 / 4
Vulkan13Features privateData 4 / 4
Vulkan13Features robustImageAccess 4 / 4
Vulkan13Features shaderDemoteToHelperInvocation 4 / 4
Vulkan13Features shaderIntegerDotProduct 4 / 4
Vulkan13Features shaderTerminateInvocation 4 / 4
Vulkan13Features shaderZeroInitializeWorkgroupMemory 4 / 4
Vulkan13Features subgroupSizeControl 4 / 4
Vulkan13Features synchronization2 4 / 4
Vulkan13Features textureCompressionASTC_HDR 0 / 4
VulkanMemoryModelFeatures vulkanMemoryModel 2 / 2
VulkanMemoryModelFeatures vulkanMemoryModelAvailabilityVisibilityChains 2 / 2
VulkanMemoryModelFeatures vulkanMemoryModelDeviceScope 2 / 2
WorkgroupMemoryExplicitLayoutFeaturesKHR workgroupMemoryExplicitLayout 1 / 1
WorkgroupMemoryExplicitLayoutFeaturesKHR workgroupMemoryExplicitLayout16BitAccess 1 / 1
WorkgroupMemoryExplicitLayoutFeaturesKHR workgroupMemoryExplicitLayout8BitAccess 1 / 1
WorkgroupMemoryExplicitLayoutFeaturesKHR workgroupMemoryExplicitLayoutScalarBlockLayout 1 / 1
ZeroInitializeDeviceMemoryFeaturesEXT zeroInitializeDeviceMemory 1 / 1
ZeroInitializeWorkgroupMemoryFeatures shaderZeroInitializeWorkgroupMemory 1 / 1