Device report for AMD RADV NAVI10 (LLVM 10.0.0) on Linux

Property Value Group
NameAMD RADV NAVI10 (LLVM 10.0.0)Device
Driver version19.2.99Device
TypeDISCRETE_GPUDevice
API Version1.1.107Device
VendorAMDDevice
NameArchPlatform
Architecturex86_64Platform
VersionunknownPlatform
Submitted byTrevonnReport
Submitted at2019-08-25 21:47:43Report
Reportversion1.9Report
DescriptionFirstReport
Profile JSON [?] Full JSON profileReport
PropertyValueCategory
apiVersion1.1.107Properties
driverVersion19.2.99Properties
vendorID0x1002Properties
deviceID0x731FProperties
deviceTypeDISCRETE_GPUProperties
deviceNameAMD RADV NAVI10 (LLVM 10.0.0)Properties
pipelineCacheUUID8AD2900278F5F6485F42464F665F2C9DProperties
residencyAlignedMipSizefalseSparse properties
residencyNonResidentStrictfalseSparse properties
residencyStandard2DBlockShapefalseSparse properties
residencyStandard2DMultisampleBlockShapefalseSparse properties
residencyStandard3DBlockShapefalseSparse properties
bufferImageGranularity64Limits
discreteQueuePriorities2Limits
framebufferColorSampleCounts1, 2, 4, 8, 16, 32, 64Limits
framebufferDepthSampleCounts1, 2, 4, 8, 16, 32, 64Limits
framebufferNoAttachmentsSampleCounts1, 2, 4, 8, 16, 32, 64Limits
framebufferStencilSampleCounts1, 2, 4, 8, 16, 32, 64Limits
lineWidthGranularity0.0078125Limits
lineWidthRange[0]0Limits
lineWidthRange[1]7.99219Limits
maxBoundDescriptorSets32Limits
maxClipDistances8Limits
maxColorAttachments8Limits
maxCombinedClipAndCullDistances8Limits
maxComputeSharedMemorySize32768Limits
maxComputeWorkGroupCount[0]65535Limits
maxComputeWorkGroupCount[1]65535Limits
maxComputeWorkGroupCount[2]65535Limits
maxComputeWorkGroupInvocations2048Limits
maxComputeWorkGroupSize[0]2048Limits
maxComputeWorkGroupSize[1]2048Limits
maxComputeWorkGroupSize[2]2048Limits
maxCullDistances8Limits
maxDescriptorSetInputAttachments9586978Limits
maxDescriptorSetSampledImages9586978Limits
maxDescriptorSetSamplers9586978Limits
maxDescriptorSetStorageBuffers9586978Limits
maxDescriptorSetStorageBuffersDynamic8Limits
maxDescriptorSetStorageImages9586978Limits
maxDescriptorSetUniformBuffers9586978Limits
maxDescriptorSetUniformBuffersDynamic16Limits
maxDrawIndexedIndexValue4294967295Limits
maxDrawIndirectCount4294967295Limits
maxFragmentCombinedOutputResources8Limits
maxFragmentDualSrcAttachments1Limits
maxFragmentInputComponents128Limits
maxFragmentOutputAttachments8Limits
maxFramebufferHeight16384Limits
maxFramebufferLayers1024Limits
maxFramebufferWidth16384Limits
maxGeometryInputComponents64Limits
maxGeometryOutputComponents128Limits
maxGeometryOutputVertices256Limits
maxGeometryShaderInvocations127Limits
maxGeometryTotalOutputComponents1024Limits
maxImageArrayLayers2048Limits
maxImageDimension1D16384Limits
maxImageDimension2D16384Limits
maxImageDimension3D2048Limits
maxImageDimensionCube16384Limits
maxInterpolationOffset2Limits
maxMemoryAllocationCount4294967295Limits
maxPerStageDescriptorInputAttachments9586978Limits
maxPerStageDescriptorSampledImages9586978Limits
maxPerStageDescriptorSamplers9586978Limits
maxPerStageDescriptorStorageBuffers9586978Limits
maxPerStageDescriptorStorageImages9586978Limits
maxPerStageDescriptorUniformBuffers9586978Limits
maxPerStageResources9586978Limits
maxPushConstantsSize128Limits
maxSampleMaskWords1Limits
maxSamplerAllocationCount65536Limits
maxSamplerAnisotropy16Limits
maxSamplerLodBias16Limits
maxStorageBufferRange4294967295Limits
maxTessellationControlPerPatchOutputComponents120Limits
maxTessellationControlPerVertexInputComponents128Limits
maxTessellationControlPerVertexOutputComponents128Limits
maxTessellationControlTotalOutputComponents4096Limits
maxTessellationEvaluationInputComponents128Limits
maxTessellationEvaluationOutputComponents128Limits
maxTessellationGenerationLevel64Limits
maxTessellationPatchSize32Limits
maxTexelBufferElements134217728Limits
maxTexelGatherOffset31Limits
maxTexelOffset31Limits
maxUniformBufferRange4294967295Limits
maxVertexInputAttributeOffset2047Limits
maxVertexInputAttributes32Limits
maxVertexInputBindingStride2048Limits
maxVertexInputBindings32Limits
maxVertexOutputComponents128Limits
maxViewportDimensions[0]16384Limits
maxViewportDimensions[1]16384Limits
maxViewports16Limits
minInterpolationOffset-2Limits
minMemoryMapAlignment4096Limits
minStorageBufferOffsetAlignment4Limits
minTexelBufferOffsetAlignment1Limits
minTexelGatherOffset-32Limits
minTexelOffset-32Limits
minUniformBufferOffsetAlignment4Limits
mipmapPrecisionBits8Limits
nonCoherentAtomSize64Limits
optimalBufferCopyOffsetAlignment128Limits
optimalBufferCopyRowPitchAlignment128Limits
pointSizeGranularity0.125Limits
pointSizeRange[0]0Limits
pointSizeRange[1]8192Limits
sampledImageColorSampleCounts1, 2, 4, 8, 16, 32, 64Limits
sampledImageDepthSampleCounts1, 2, 4, 8, 16, 32, 64Limits
sampledImageIntegerSampleCounts1, 2, 4, 8, 16, 32, 64Limits
sampledImageStencilSampleCounts1, 2, 4, 8, 16, 32, 64Limits
sparseAddressSpaceSize4294969856Limits
standardSampleLocations1Limits
storageImageSampleCounts1, 2, 4, 8, 16, 32, 64Limits
strictLines0Limits
subPixelInterpolationOffsetBits8Limits
subPixelPrecisionBits8Limits
subTexelPrecisionBits8Limits
timestampComputeAndGraphics1Limits
timestampPeriod10Limits
viewportBoundsRange[0]-32768Limits
viewportBoundsRange[1]32767Limits
viewportSubPixelBits8Limits
PropertyValue
subgroupSize64
subgroupSupportedStagesvertex
tessellation control
tessellation evaluation
geometry
fragment
compute
task
mesh
all graphics
subgroupSupportedOperationsbasic
vote
arithmetic
ballot
shuffle
shuffle (relative)
clustered
quad
partitioned_bit_nv
subgroupQuadOperationsInAllStagestrue
PropertyValueExtension
computeUnitsPerShaderArray10VK_AMD_shader_core_properties
maxSgprAllocation104VK_AMD_shader_core_properties
maxVgprAllocation256VK_AMD_shader_core_properties
minSgprAllocation16VK_AMD_shader_core_properties
minVgprAllocation4VK_AMD_shader_core_properties
sgprAllocationGranularity16VK_AMD_shader_core_properties
sgprsPerSimd800VK_AMD_shader_core_properties
shaderArraysPerEngineCount2VK_AMD_shader_core_properties
shaderEngineCount2VK_AMD_shader_core_properties
simdPerComputeUnit4VK_AMD_shader_core_properties
vgprAllocationGranularity4VK_AMD_shader_core_properties
vgprsPerSimd256VK_AMD_shader_core_properties
wavefrontSize64VK_AMD_shader_core_properties
wavefrontsPerSimd10VK_AMD_shader_core_properties
conservativePointAndLineRasterizationfalseVK_EXT_conservative_rasterization
conservativeRasterizationPostDepthCoveragefalseVK_EXT_conservative_rasterization
degenerateLinesRasterizedfalseVK_EXT_conservative_rasterization
degenerateTrianglesRasterizedfalseVK_EXT_conservative_rasterization
extraPrimitiveOverestimationSizeGranularity0VK_EXT_conservative_rasterization
fullyCoveredFragmentShaderInputVariablefalseVK_EXT_conservative_rasterization
maxExtraPrimitiveOverestimationSize0VK_EXT_conservative_rasterization
primitiveOverestimationSize0VK_EXT_conservative_rasterization
primitiveUnderestimationfalseVK_EXT_conservative_rasterization
maxDescriptorSetUpdateAfterBindInputAttachments8388606VK_EXT_descriptor_indexing
maxDescriptorSetUpdateAfterBindSampledImages8388606VK_EXT_descriptor_indexing
maxDescriptorSetUpdateAfterBindSamplers8388606VK_EXT_descriptor_indexing
maxDescriptorSetUpdateAfterBindStorageBuffers8388606VK_EXT_descriptor_indexing
maxDescriptorSetUpdateAfterBindStorageBuffersDynamic8VK_EXT_descriptor_indexing
maxDescriptorSetUpdateAfterBindStorageImages8388606VK_EXT_descriptor_indexing
maxDescriptorSetUpdateAfterBindUniformBuffers8388606VK_EXT_descriptor_indexing
maxDescriptorSetUpdateAfterBindUniformBuffersDynamic16VK_EXT_descriptor_indexing
maxPerStageDescriptorUpdateAfterBindInputAttachments8388606VK_EXT_descriptor_indexing
maxPerStageDescriptorUpdateAfterBindSampledImages8388606VK_EXT_descriptor_indexing
maxPerStageDescriptorUpdateAfterBindSamplers8388606VK_EXT_descriptor_indexing
maxPerStageDescriptorUpdateAfterBindStorageBuffers8388606VK_EXT_descriptor_indexing
maxPerStageDescriptorUpdateAfterBindStorageImages8388606VK_EXT_descriptor_indexing
maxPerStageDescriptorUpdateAfterBindUniformBuffers8388606VK_EXT_descriptor_indexing
maxPerStageUpdateAfterBindResources8388606VK_EXT_descriptor_indexing
maxUpdateAfterBindDescriptorsInAllPools67108863VK_EXT_descriptor_indexing
quadDivergentImplicitLodfalseVK_EXT_descriptor_indexing
robustBufferAccessUpdateAfterBindfalseVK_EXT_descriptor_indexing
shaderInputAttachmentArrayNonUniformIndexingNativefalseVK_EXT_descriptor_indexing
shaderSampledImageArrayNonUniformIndexingNativefalseVK_EXT_descriptor_indexing
shaderStorageBufferArrayNonUniformIndexingNativefalseVK_EXT_descriptor_indexing
shaderStorageImageArrayNonUniformIndexingNativefalseVK_EXT_descriptor_indexing
shaderUniformBufferArrayNonUniformIndexingNativefalseVK_EXT_descriptor_indexing
maxDiscardRectangles4VK_EXT_discard_rectangles
maxDescriptorSetInlineUniformBlocks64VK_EXT_inline_uniform_block
maxDescriptorSetUpdateAfterBindInlineUniformBlocks64VK_EXT_inline_uniform_block
maxInlineUniformBlockSize4194304VK_EXT_inline_uniform_block
maxPerStageDescriptorInlineUniformBlocks134217728VK_EXT_inline_uniform_block
maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks134217728VK_EXT_inline_uniform_block
pciBus31VK_EXT_pci_bus_info
pciDevice0VK_EXT_pci_bus_info
pciDomain0VK_EXT_pci_bus_info
pciFunction0VK_EXT_pci_bus_info
filterMinmaxImageComponentMappingtrueVK_EXT_sampler_filter_minmax
filterMinmaxSingleComponentFormatstrueVK_EXT_sampler_filter_minmax
maxSampleLocationGridSize.height2VK_EXT_sample_locations
maxSampleLocationGridSize.width2VK_EXT_sample_locations
sampleLocationCoordinateRange[0]0VK_EXT_sample_locations
sampleLocationCoordinateRange[1]0.9375VK_EXT_sample_locations
sampleLocationSampleCounts1, 2, 4, 8, 16, 32, 64VK_EXT_sample_locations
sampleLocationSubPixelBits4VK_EXT_sample_locations
variableSampleLocationsfalseVK_EXT_sample_locations
maxTransformFeedbackBufferDataSize4294967295VK_EXT_transform_feedback
maxTransformFeedbackBufferDataStride512VK_EXT_transform_feedback
maxTransformFeedbackBuffers4VK_EXT_transform_feedback
maxTransformFeedbackBufferSize4294967295VK_EXT_transform_feedback
maxTransformFeedbackStreamDataSize512VK_EXT_transform_feedback
maxTransformFeedbackStreams4VK_EXT_transform_feedback
transformFeedbackDrawtrueVK_EXT_transform_feedback
transformFeedbackQueriestrueVK_EXT_transform_feedback
transformFeedbackRasterizationStreamSelectfalseVK_EXT_transform_feedback
transformFeedbackStreamsLinesTrianglestrueVK_EXT_transform_feedback
maxVertexAttribDivisor4294967295VK_EXT_vertex_attribute_divisor
independentResolvetrueVK_KHR_depth_stencil_resolve
independentResolveNonetrueVK_KHR_depth_stencil_resolve
supportedDepthResolveModesZero, Average, Minimum, MaximumVK_KHR_depth_stencil_resolve
supportedStencilResolveModesZero, Average, Minimum, MaximumVK_KHR_depth_stencil_resolve
conformanceVersion1.1.2.0VK_KHR_driver_properties
driverIDVK_KHR_driver_properties
driverInfoMesa 19.3.0-devel (git-bfac462d92) (LLVM 10.0.0)VK_KHR_driver_properties
driverNameradvVK_KHR_driver_properties
maxMemoryAllocationSize4294967295VK_KHR_maintenance3
maxPerSetDescriptors22369621VK_KHR_maintenance3
maxMultiviewInstanceIndex2147483647VK_KHR_multiview
maxMultiviewViewCount8VK_KHR_multiview
maxPushDescriptors32VK_KHR_push_descriptor
combinedImageSamplerDescriptorCount0VK_KHR_sampler_ycbcr_conversion
FeatureSupported
alphaToOnetrue
depthBiasClamptrue
depthBoundstrue
depthClamptrue
drawIndirectFirstInstancetrue
dualSrcBlendtrue
fillModeNonSolidtrue
fragmentStoresAndAtomicstrue
fullDrawIndexUint32true
geometryShadertrue
imageCubeArraytrue
independentBlendtrue
inheritedQueriestrue
largePointstrue
logicOptrue
multiDrawIndirecttrue
multiViewporttrue
occlusionQueryPrecisetrue
pipelineStatisticsQuerytrue
robustBufferAccesstrue
sampleRateShadingtrue
samplerAnisotropytrue
shaderClipDistancetrue
shaderCullDistancetrue
shaderFloat64true
shaderImageGatherExtendedtrue
shaderInt16true
shaderInt64true
shaderResourceMinLodfalse
shaderResourceResidencyfalse
shaderSampledImageArrayDynamicIndexingtrue
shaderStorageBufferArrayDynamicIndexingtrue
shaderStorageImageArrayDynamicIndexingtrue
shaderStorageImageExtendedFormatstrue
shaderStorageImageMultisampletrue
shaderStorageImageReadWithoutFormattrue
shaderStorageImageWriteWithoutFormattrue
shaderTessellationAndGeometryPointSizetrue
shaderUniformBufferArrayDynamicIndexingtrue
sparseBindingtrue
sparseResidency16Samplesfalse
sparseResidency2Samplesfalse
sparseResidency4Samplesfalse
sparseResidency8Samplesfalse
sparseResidencyAliasedfalse
sparseResidencyBufferfalse
sparseResidencyImage2Dfalse
sparseResidencyImage3Dfalse
tessellationShadertrue
textureCompressionASTC_LDRfalse
textureCompressionBCtrue
textureCompressionETC2false
variableMultisampleRatetrue
vertexPipelineStoresAndAtomicstrue
wideLinestrue
FeatureSupportedExtension
bufferDeviceAddress
true
VK_EXT_buffer_device_address
bufferDeviceAddressCaptureReplay
false
VK_EXT_buffer_device_address
bufferDeviceAddressMultiDevice
false
VK_EXT_buffer_device_address
conditionalRendering
true
VK_EXT_conditional_rendering
inheritedConditionalRendering
false
VK_EXT_conditional_rendering
descriptorBindingPartiallyBound
true
VK_EXT_descriptor_indexing
descriptorBindingSampledImageUpdateAfterBind
true
VK_EXT_descriptor_indexing
descriptorBindingStorageBufferUpdateAfterBind
true
VK_EXT_descriptor_indexing
descriptorBindingStorageImageUpdateAfterBind
true
VK_EXT_descriptor_indexing
descriptorBindingStorageTexelBufferUpdateAfterBind
true
VK_EXT_descriptor_indexing
descriptorBindingUniformBufferUpdateAfterBind
true
VK_EXT_descriptor_indexing
descriptorBindingUniformTexelBufferUpdateAfterBind
true
VK_EXT_descriptor_indexing
descriptorBindingUpdateUnusedWhilePending
true
VK_EXT_descriptor_indexing
descriptorBindingVariableDescriptorCount
true
VK_EXT_descriptor_indexing
runtimeDescriptorArray
true
VK_EXT_descriptor_indexing
shaderInputAttachmentArrayDynamicIndexing
true
VK_EXT_descriptor_indexing
shaderInputAttachmentArrayNonUniformIndexing
true
VK_EXT_descriptor_indexing
shaderSampledImageArrayNonUniformIndexing
true
VK_EXT_descriptor_indexing
shaderStorageBufferArrayNonUniformIndexing
true
VK_EXT_descriptor_indexing
shaderStorageImageArrayNonUniformIndexing
true
VK_EXT_descriptor_indexing
shaderStorageTexelBufferArrayDynamicIndexing
true
VK_EXT_descriptor_indexing
shaderStorageTexelBufferArrayNonUniformIndexing
true
VK_EXT_descriptor_indexing
shaderUniformBufferArrayNonUniformIndexing
true
VK_EXT_descriptor_indexing
shaderUniformTexelBufferArrayDynamicIndexing
true
VK_EXT_descriptor_indexing
shaderUniformTexelBufferArrayNonUniformIndexing
true
VK_EXT_descriptor_indexing
descriptorBindingInlineUniformBlockUpdateAfterBind
true
VK_EXT_inline_uniform_block
inlineUniformBlock
true
VK_EXT_inline_uniform_block
geometryStreams
true
VK_EXT_transform_feedback
transformFeedback
true
VK_EXT_transform_feedback
vertexAttributeInstanceRateDivisor
true
VK_EXT_vertex_attribute_divisor
vertexAttributeInstanceRateZeroDivisor
true
VK_EXT_vertex_attribute_divisor
storageBuffer16BitAccess
true
VK_KHR_16bit_storage
storageInputOutput16
true
VK_KHR_16bit_storage
storagePushConstant16
true
VK_KHR_16bit_storage
uniformAndStorageBuffer16BitAccess
true
VK_KHR_16bit_storage
storageBuffer8BitAccess
true
VK_KHR_8bit_storage
storagePushConstant8
true
VK_KHR_8bit_storage
uniformAndStorageBuffer8BitAccess
true
VK_KHR_8bit_storage
multiview
true
VK_KHR_multiview
multiviewGeometryShader
true
VK_KHR_multiview
multiviewTessellationShader
true
VK_KHR_multiview
samplerYcbcrConversion
true
VK_KHR_sampler_ycbcr_conversion
shaderBufferInt64Atomics
true
VK_KHR_shader_atomic_int64
shaderSharedInt64Atomics
true
VK_KHR_shader_atomic_int64
shaderDrawParameters
true
VK_KHR_shader_draw_parameters
shaderFloat16
true
VK_KHR_shader_float16_int8
shaderInt8
true
VK_KHR_shader_float16_int8
variablePointers
true
VK_KHR_variable_pointers
variablePointersStorageBuffer
true
VK_KHR_variable_pointers
computeDerivativeGroupLinear
true
VK_NV_compute_shader_derivatives
computeDerivativeGroupQuads
false
VK_NV_compute_shader_derivatives
Extension Version
VK_AMD_buffer_markerr.1
VK_AMD_draw_indirect_countr.1
VK_AMD_gcn_shaderr.1
VK_AMD_gpu_shader_half_floatr.1
VK_AMD_gpu_shader_int16r.1
VK_AMD_rasterization_orderr.1
VK_AMD_shader_core_propertiesr.1
VK_AMD_shader_core_properties2r.1
VK_AMD_shader_infor.1
VK_AMD_shader_trinary_minmaxr.1
VK_EXT_buffer_device_addressr.1
VK_EXT_calibrated_timestampsr.1
VK_EXT_conditional_renderingr.1
VK_EXT_conservative_rasterizationr.1
VK_EXT_depth_clip_enabler.1
VK_EXT_depth_range_unrestrictedr.1
VK_EXT_descriptor_indexingr.2
VK_EXT_discard_rectanglesr.1
VK_EXT_global_priorityr.1
VK_EXT_host_query_resetr.1
VK_EXT_index_type_uint8r.1
VK_EXT_inline_uniform_blockr.1
VK_EXT_memory_budgetr.1
VK_EXT_memory_priorityr.1
VK_EXT_pci_bus_infor.2
VK_EXT_pipeline_creation_feedbackr.1
VK_EXT_post_depth_coverager.1
VK_EXT_sampler_filter_minmaxr.1
VK_EXT_sample_locationsr.1
VK_EXT_scalar_block_layoutr.1
VK_EXT_shader_stencil_exportr.1
VK_EXT_shader_subgroup_ballotr.1
VK_EXT_shader_subgroup_voter.1
VK_EXT_shader_viewport_index_layerr.1
VK_EXT_transform_feedbackr.1
VK_EXT_vertex_attribute_divisorr.3
VK_EXT_ycbcr_image_arraysr.1
VK_GOOGLE_decorate_stringr.1
VK_GOOGLE_hlsl_functionality1r.1
VK_KHR_16bit_storager.1
VK_KHR_8bit_storager.1
VK_KHR_bind_memory2r.1
VK_KHR_create_renderpass2r.1
VK_KHR_dedicated_allocationr.1
VK_KHR_depth_stencil_resolver.1
VK_KHR_descriptor_update_templater.1
VK_KHR_draw_indirect_countr.1
VK_KHR_driver_propertiesr.1
VK_KHR_get_memory_requirements2r.1
VK_KHR_imageless_framebufferr.1
VK_KHR_image_format_listr.1
VK_KHR_incremental_presentr.1
VK_KHR_maintenance1r.1
VK_KHR_maintenance2r.1
VK_KHR_maintenance3r.1
VK_KHR_multiviewr.1
VK_KHR_pipeline_executable_propertiesr.1
VK_KHR_push_descriptorr.1
VK_KHR_relaxed_block_layoutr.1
VK_KHR_sampler_mirror_clamp_to_edger.1
VK_KHR_sampler_ycbcr_conversionr.1
VK_KHR_shader_atomic_int64r.1
VK_KHR_shader_draw_parametersr.1
VK_KHR_shader_float16_int8r.1
VK_KHR_storage_buffer_storage_classr.1
VK_KHR_swapchainr.68
VK_KHR_uniform_buffer_standard_layoutr.1
VK_KHR_variable_pointersr.1
VK_NV_compute_shader_derivativesr.1
Format
SAMPLED_IMAGE
STORAGE_IMAGE
STORAGE_IMAGE_ATOMIC
COLOR_ATTACHMENT
COLOR_ATTACHMENT_BLEND
DEPTH_STENCIL_ATTACHMENT
BLIT_SRC
BLIT_DST
SAMPLED_IMAGE_FILTER_LINEAR
TRANSFER_SRC
TRANSFER_DST
A1R5G5B5_UNORM_PACK1611011011111
A2B10G10R10_SINT_PACK3211010011011
A2B10G10R10_SNORM_PACK3200011001011
A2B10G10R10_SSCALED_PACK32
A2B10G10R10_UINT_PACK3211010011011
A2B10G10R10_UNORM_PACK3211011011111
A2B10G10R10_USCALED_PACK32
A2R10G10B10_SINT_PACK3211010011011
A2R10G10B10_SNORM_PACK3200011001011
A2R10G10B10_SSCALED_PACK32
A2R10G10B10_UINT_PACK3211010011011
A2R10G10B10_UNORM_PACK3211011011111
A2R10G10B10_USCALED_PACK32
A8B8G8R8_SINT_PACK3211010011011
A8B8G8R8_SNORM_PACK3211011011111
A8B8G8R8_SRGB_PACK3210011011111
A8B8G8R8_SSCALED_PACK32
A8B8G8R8_UINT_PACK3211010011011
A8B8G8R8_UNORM_PACK3211011011111
A8B8G8R8_USCALED_PACK32
ASTC_10x10_SRGB_BLOCK
ASTC_10x10_UNORM_BLOCK
ASTC_10x5_SRGB_BLOCK
ASTC_10x5_UNORM_BLOCK
ASTC_10x6_SRGB_BLOCK
ASTC_10x6_UNORM_BLOCK
ASTC_10x8_SRGB_BLOCK
ASTC_10x8_UNORM_BLOCK
ASTC_12x10_SRGB_BLOCK
ASTC_12x10_UNORM_BLOCK
ASTC_12x12_SRGB_BLOCK
ASTC_12x12_UNORM_BLOCK
ASTC_4x4_SRGB_BLOCK
ASTC_4x4_UNORM_BLOCK
ASTC_5x4_SRGB_BLOCK
ASTC_5x4_UNORM_BLOCK
ASTC_5x5_SRGB_BLOCK
ASTC_5x5_UNORM_BLOCK
ASTC_6x5_SRGB_BLOCK
ASTC_6x5_UNORM_BLOCK
ASTC_6x6_SRGB_BLOCK
ASTC_6x6_UNORM_BLOCK
ASTC_8x5_SRGB_BLOCK
ASTC_8x5_UNORM_BLOCK
ASTC_8x6_SRGB_BLOCK
ASTC_8x6_UNORM_BLOCK
ASTC_8x8_SRGB_BLOCK
ASTC_8x8_UNORM_BLOCK
B10G11R11_UFLOAT_PACK3211011011111
B10X6G10X6R10X6G10X6_422_UNORM_4PACK16
B12X4G12X4R12X4G12X4_422_UNORM_4PACK16
B16G16R16G16_422_UNORM
B4G4R4A4_UNORM_PACK1611000010111
B5G5R5A1_UNORM_PACK1611000010111
B5G6R5_UNORM_PACK1611011011111
B8G8R8A8_SINT11010011011
B8G8R8A8_SNORM11011011111
B8G8R8A8_SRGB10011011111
B8G8R8A8_SSCALED
B8G8R8A8_UINT11010011011
B8G8R8A8_UNORM11011011111
B8G8R8A8_USCALED
B8G8R8G8_422_UNORM
B8G8R8_SINT
B8G8R8_SNORM
B8G8R8_SRGB
B8G8R8_SSCALED
B8G8R8_UINT
B8G8R8_UNORM
B8G8R8_USCALED
BC1_RGBA_SRGB_BLOCK10000010111
BC1_RGBA_UNORM_BLOCK10000010111
BC1_RGB_SRGB_BLOCK10000010111
BC1_RGB_UNORM_BLOCK10000010111
BC2_SRGB_BLOCK10000010111
BC2_UNORM_BLOCK10000010111
BC3_SRGB_BLOCK10000010111
BC3_UNORM_BLOCK10000010111
BC4_SNORM_BLOCK10000010111
BC4_UNORM_BLOCK10000010111
BC5_SNORM_BLOCK10000010111
BC5_UNORM_BLOCK10000010111
BC6H_SFLOAT_BLOCK10000010111
BC6H_UFLOAT_BLOCK10000010111
BC7_SRGB_BLOCK10000010111
BC7_UNORM_BLOCK10000010111
D16_UNORM11000111011
D16_UNORM_S8_UINT10000110011
D24_UNORM_S8_UINT
D32_SFLOAT11000111011
D32_SFLOAT_S8_UINT10000110011
E5B9G9R9_UFLOAT_PACK3210000010111
EAC_R11G11_SNORM_BLOCK
EAC_R11G11_UNORM_BLOCK
EAC_R11_SNORM_BLOCK
EAC_R11_UNORM_BLOCK
ETC2_R8G8B8A1_SRGB_BLOCK
ETC2_R8G8B8A1_UNORM_BLOCK
ETC2_R8G8B8A8_SRGB_BLOCK
ETC2_R8G8B8A8_UNORM_BLOCK
ETC2_R8G8B8_SRGB_BLOCK
ETC2_R8G8B8_UNORM_BLOCK
G10X6B10X6G10X6R10X6_422_UNORM_4PACK16
G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16
G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16
G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16
G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16
G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16
G12X4B12X4G12X4R12X4_422_UNORM_4PACK16
G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16
G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16
G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16
G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16
G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16
G16B16G16R16_422_UNORM
G16_B16R16_2PLANE_420_UNORM10000000011
G16_B16R16_2PLANE_422_UNORM10000000011
G16_B16_R16_3PLANE_420_UNORM10000000011
G16_B16_R16_3PLANE_422_UNORM10000000011
G8B8G8R8_422_UNORM
G8_B8R8_2PLANE_420_UNORM10000000011
G8_B8R8_2PLANE_422_UNORM10000000011
G8_B8_R8_3PLANE_420_UNORM10000000011
G8_B8_R8_3PLANE_422_UNORM10000000011
G8_B8_R8_3PLANE_444_UNORM10000000011
R10X6G10X6B10X6A10X6_UNORM_4PACK16
R10X6G10X6_UNORM_2PACK16
R10X6_UNORM_PACK16
R12X4G12X4B12X4A12X4_UNORM_4PACK16
R12X4G12X4_UNORM_2PACK16
R12X4_UNORM_PACK16
R16G16B16A16_SFLOAT11011011111
R16G16B16A16_SINT11010011011
R16G16B16A16_SNORM11011011111
R16G16B16A16_SSCALED
R16G16B16A16_UINT11010011011
R16G16B16A16_UNORM11011011111
R16G16B16A16_USCALED
R16G16B16_SFLOAT
R16G16B16_SINT
R16G16B16_SNORM
R16G16B16_SSCALED
R16G16B16_UINT
R16G16B16_UNORM
R16G16B16_USCALED
R16G16_SFLOAT11011011111
R16G16_SINT11010011011
R16G16_SNORM11011011111
R16G16_SSCALED
R16G16_UINT11010011011
R16G16_UNORM11011011111
R16G16_USCALED
R16_SFLOAT11011011111
R16_SINT11010011011
R16_SNORM11011011111
R16_SSCALED
R16_UINT11010011011
R16_UNORM11011011111
R16_USCALED
R32G32B32A32_SFLOAT11011011111
R32G32B32A32_SINT11010011011
R32G32B32A32_UINT11010011011
R32G32B32_SFLOAT
R32G32B32_SINT
R32G32B32_UINT
R32G32_SFLOAT11011011111
R32G32_SINT11010011011
R32G32_UINT11010011011
R32_SFLOAT11011011111
R32_SINT11110011011
R32_UINT11110011011
R4G4B4A4_UNORM_PACK1611011011111
R4G4_UNORM_PACK8
R5G5B5A1_UNORM_PACK1611011011111
R5G6B5_UNORM_PACK1611011011111
R64G64B64A64_SFLOAT
R64G64B64A64_SINT
R64G64B64A64_UINT
R64G64B64_SFLOAT
R64G64B64_SINT
R64G64B64_UINT
R64G64_SFLOAT
R64G64_SINT
R64G64_UINT
R64_SFLOAT
R64_SINT
R64_UINT
R8G8B8A8_SINT11010011011
R8G8B8A8_SNORM11011011111
R8G8B8A8_SRGB10011011111
R8G8B8A8_SSCALED
R8G8B8A8_UINT11010011011
R8G8B8A8_UNORM11011011111
R8G8B8A8_USCALED
R8G8B8_SINT
R8G8B8_SNORM
R8G8B8_SRGB
R8G8B8_SSCALED
R8G8B8_UINT
R8G8B8_UNORM
R8G8B8_USCALED
R8G8_SINT11010011011
R8G8_SNORM11011011111
R8G8_SRGB00011001011
R8G8_SSCALED
R8G8_UINT11010011011
R8G8_UNORM11011011111
R8G8_USCALED
R8_SINT11010011011
R8_SNORM11011011111
R8_SRGB10011011111
R8_SSCALED
R8_UINT11010011011
R8_UNORM11011011111
R8_USCALED
S8_UINT11000111011
X8_D24_UNORM_PACK32
Format
SAMPLED_IMAGE
STORAGE_IMAGE
STORAGE_IMAGE_ATOMIC
COLOR_ATTACHMENT
COLOR_ATTACHMENT_BLEND
DEPTH_STENCIL_ATTACHMENT
BLIT_SRC
BLIT_DST
SAMPLED_IMAGE_FILTER_LINEAR
TRANSFER_SRC
TRANSFER_DST
A1R5G5B5_UNORM_PACK1611011011111
A2B10G10R10_SINT_PACK3211010011011
A2B10G10R10_SNORM_PACK3200011001011
A2B10G10R10_SSCALED_PACK32
A2B10G10R10_UINT_PACK3211010011011
A2B10G10R10_UNORM_PACK3211011011111
A2B10G10R10_USCALED_PACK32
A2R10G10B10_SINT_PACK3211010011011
A2R10G10B10_SNORM_PACK3200011001011
A2R10G10B10_SSCALED_PACK32
A2R10G10B10_UINT_PACK3211010011011
A2R10G10B10_UNORM_PACK3211011011111
A2R10G10B10_USCALED_PACK32
A8B8G8R8_SINT_PACK3211010011011
A8B8G8R8_SNORM_PACK3211011011111
A8B8G8R8_SRGB_PACK3210011011111
A8B8G8R8_SSCALED_PACK32
A8B8G8R8_UINT_PACK3211010011011
A8B8G8R8_UNORM_PACK3211011011111
A8B8G8R8_USCALED_PACK32
ASTC_10x10_SRGB_BLOCK
ASTC_10x10_UNORM_BLOCK
ASTC_10x5_SRGB_BLOCK
ASTC_10x5_UNORM_BLOCK
ASTC_10x6_SRGB_BLOCK
ASTC_10x6_UNORM_BLOCK
ASTC_10x8_SRGB_BLOCK
ASTC_10x8_UNORM_BLOCK
ASTC_12x10_SRGB_BLOCK
ASTC_12x10_UNORM_BLOCK
ASTC_12x12_SRGB_BLOCK
ASTC_12x12_UNORM_BLOCK
ASTC_4x4_SRGB_BLOCK
ASTC_4x4_UNORM_BLOCK
ASTC_5x4_SRGB_BLOCK
ASTC_5x4_UNORM_BLOCK
ASTC_5x5_SRGB_BLOCK
ASTC_5x5_UNORM_BLOCK
ASTC_6x5_SRGB_BLOCK
ASTC_6x5_UNORM_BLOCK
ASTC_6x6_SRGB_BLOCK
ASTC_6x6_UNORM_BLOCK
ASTC_8x5_SRGB_BLOCK
ASTC_8x5_UNORM_BLOCK
ASTC_8x6_SRGB_BLOCK
ASTC_8x6_UNORM_BLOCK
ASTC_8x8_SRGB_BLOCK
ASTC_8x8_UNORM_BLOCK
B10G11R11_UFLOAT_PACK3211011011111
B10X6G10X6R10X6G10X6_422_UNORM_4PACK16
B12X4G12X4R12X4G12X4_422_UNORM_4PACK16
B16G16R16G16_422_UNORM
B4G4R4A4_UNORM_PACK1611000010111
B5G5R5A1_UNORM_PACK1611000010111
B5G6R5_UNORM_PACK1611011011111
B8G8R8A8_SINT11010011011
B8G8R8A8_SNORM11011011111
B8G8R8A8_SRGB10011011111
B8G8R8A8_SSCALED
B8G8R8A8_UINT11010011011
B8G8R8A8_UNORM11011011111
B8G8R8A8_USCALED
B8G8R8G8_422_UNORM
B8G8R8_SINT
B8G8R8_SNORM
B8G8R8_SRGB
B8G8R8_SSCALED
B8G8R8_UINT
B8G8R8_UNORM
B8G8R8_USCALED
BC1_RGBA_SRGB_BLOCK
BC1_RGBA_UNORM_BLOCK
BC1_RGB_SRGB_BLOCK
BC1_RGB_UNORM_BLOCK
BC2_SRGB_BLOCK
BC2_UNORM_BLOCK
BC3_SRGB_BLOCK
BC3_UNORM_BLOCK
BC4_SNORM_BLOCK
BC4_UNORM_BLOCK
BC5_SNORM_BLOCK
BC5_UNORM_BLOCK
BC6H_SFLOAT_BLOCK
BC6H_UFLOAT_BLOCK
BC7_SRGB_BLOCK
BC7_UNORM_BLOCK
D16_UNORM
D16_UNORM_S8_UINT
D24_UNORM_S8_UINT
D32_SFLOAT
D32_SFLOAT_S8_UINT
E5B9G9R9_UFLOAT_PACK3210000010111
EAC_R11G11_SNORM_BLOCK
EAC_R11G11_UNORM_BLOCK
EAC_R11_SNORM_BLOCK
EAC_R11_UNORM_BLOCK
ETC2_R8G8B8A1_SRGB_BLOCK
ETC2_R8G8B8A1_UNORM_BLOCK
ETC2_R8G8B8A8_SRGB_BLOCK
ETC2_R8G8B8A8_UNORM_BLOCK
ETC2_R8G8B8_SRGB_BLOCK
ETC2_R8G8B8_UNORM_BLOCK
G10X6B10X6G10X6R10X6_422_UNORM_4PACK16
G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16
G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16
G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16
G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16
G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16
G12X4B12X4G12X4R12X4_422_UNORM_4PACK16
G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16
G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16
G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16
G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16
G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16
G16B16G16R16_422_UNORM
G16_B16R16_2PLANE_420_UNORM10000000011
G16_B16R16_2PLANE_422_UNORM10000000011
G16_B16_R16_3PLANE_420_UNORM10000000011
G16_B16_R16_3PLANE_422_UNORM10000000011
G8B8G8R8_422_UNORM
G8_B8R8_2PLANE_420_UNORM10000000011
G8_B8R8_2PLANE_422_UNORM10000000011
G8_B8_R8_3PLANE_420_UNORM10000000011
G8_B8_R8_3PLANE_422_UNORM10000000011
G8_B8_R8_3PLANE_444_UNORM10000000011
R10X6G10X6B10X6A10X6_UNORM_4PACK16
R10X6G10X6_UNORM_2PACK16
R10X6_UNORM_PACK16
R12X4G12X4B12X4A12X4_UNORM_4PACK16
R12X4G12X4_UNORM_2PACK16
R12X4_UNORM_PACK16
R16G16B16A16_SFLOAT11011011111
R16G16B16A16_SINT11010011011
R16G16B16A16_SNORM11011011111
R16G16B16A16_SSCALED
R16G16B16A16_UINT11010011011
R16G16B16A16_UNORM11011011111
R16G16B16A16_USCALED
R16G16B16_SFLOAT
R16G16B16_SINT
R16G16B16_SNORM
R16G16B16_SSCALED
R16G16B16_UINT
R16G16B16_UNORM
R16G16B16_USCALED
R16G16_SFLOAT11011011111
R16G16_SINT11010011011
R16G16_SNORM11011011111
R16G16_SSCALED
R16G16_UINT11010011011
R16G16_UNORM11011011111
R16G16_USCALED
R16_SFLOAT11011011111
R16_SINT11010011011
R16_SNORM11011011111
R16_SSCALED
R16_UINT11010011011
R16_UNORM11011011111
R16_USCALED
R32G32B32A32_SFLOAT11011011111
R32G32B32A32_SINT11010011011
R32G32B32A32_UINT11010011011
R32G32B32_SFLOAT10000000111
R32G32B32_SINT10000000011
R32G32B32_UINT10000000011
R32G32_SFLOAT11011011111
R32G32_SINT11010011011
R32G32_UINT11010011011
R32_SFLOAT11011011111
R32_SINT11110011011
R32_UINT11110011011
R4G4B4A4_UNORM_PACK1611011011111
R4G4_UNORM_PACK8
R5G5B5A1_UNORM_PACK1611011011111
R5G6B5_UNORM_PACK1611011011111
R64G64B64A64_SFLOAT
R64G64B64A64_SINT
R64G64B64A64_UINT
R64G64B64_SFLOAT
R64G64B64_SINT
R64G64B64_UINT
R64G64_SFLOAT
R64G64_SINT
R64G64_UINT
R64_SFLOAT
R64_SINT
R64_UINT
R8G8B8A8_SINT11010011011
R8G8B8A8_SNORM11011011111
R8G8B8A8_SRGB10011011111
R8G8B8A8_SSCALED
R8G8B8A8_UINT11010011011
R8G8B8A8_UNORM11011011111
R8G8B8A8_USCALED
R8G8B8_SINT
R8G8B8_SNORM
R8G8B8_SRGB
R8G8B8_SSCALED
R8G8B8_UINT
R8G8B8_UNORM
R8G8B8_USCALED
R8G8_SINT11010011011
R8G8_SNORM11011011111
R8G8_SRGB00011001011
R8G8_SSCALED
R8G8_UINT11010011011
R8G8_UNORM11011011111
R8G8_USCALED
R8_SINT11010011011
R8_SNORM11011011111
R8_SRGB10011011111
R8_SSCALED
R8_UINT11010011011
R8_UNORM11011011111
R8_USCALED
S8_UINT
X8_D24_UNORM_PACK32
Format
UNIFORM_TEXEL_BUFFER
STORAGE_TEXEL_BUFFER
STORAGE_TEXEL_BUFFER_ATOMIC
VERTEX_BUFFER
ACCELERATION_STRUCTURE_VERTEX_BUFFER
A1R5G5B5_UNORM_PACK16
A2B10G10R10_SINT_PACK3211010
A2B10G10R10_SNORM_PACK3211010
A2B10G10R10_SSCALED_PACK3200010
A2B10G10R10_UINT_PACK3211010
A2B10G10R10_UNORM_PACK3211010
A2B10G10R10_USCALED_PACK3200010
A2R10G10B10_SINT_PACK3211010
A2R10G10B10_SNORM_PACK3211010
A2R10G10B10_SSCALED_PACK3200010
A2R10G10B10_UINT_PACK3211010
A2R10G10B10_UNORM_PACK3211010
A2R10G10B10_USCALED_PACK3200010
A8B8G8R8_SINT_PACK3211010
A8B8G8R8_SNORM_PACK3211010
A8B8G8R8_SRGB_PACK3211010
A8B8G8R8_SSCALED_PACK3200010
A8B8G8R8_UINT_PACK3211010
A8B8G8R8_UNORM_PACK3211010
A8B8G8R8_USCALED_PACK3200010
ASTC_10x10_SRGB_BLOCK
ASTC_10x10_UNORM_BLOCK
ASTC_10x5_SRGB_BLOCK
ASTC_10x5_UNORM_BLOCK
ASTC_10x6_SRGB_BLOCK
ASTC_10x6_UNORM_BLOCK
ASTC_10x8_SRGB_BLOCK
ASTC_10x8_UNORM_BLOCK
ASTC_12x10_SRGB_BLOCK
ASTC_12x10_UNORM_BLOCK
ASTC_12x12_SRGB_BLOCK
ASTC_12x12_UNORM_BLOCK
ASTC_4x4_SRGB_BLOCK
ASTC_4x4_UNORM_BLOCK
ASTC_5x4_SRGB_BLOCK
ASTC_5x4_UNORM_BLOCK
ASTC_5x5_SRGB_BLOCK
ASTC_5x5_UNORM_BLOCK
ASTC_6x5_SRGB_BLOCK
ASTC_6x5_UNORM_BLOCK
ASTC_6x6_SRGB_BLOCK
ASTC_6x6_UNORM_BLOCK
ASTC_8x5_SRGB_BLOCK
ASTC_8x5_UNORM_BLOCK
ASTC_8x6_SRGB_BLOCK
ASTC_8x6_UNORM_BLOCK
ASTC_8x8_SRGB_BLOCK
ASTC_8x8_UNORM_BLOCK
B10G11R11_UFLOAT_PACK3211010
B10X6G10X6R10X6G10X6_422_UNORM_4PACK16
B12X4G12X4R12X4G12X4_422_UNORM_4PACK16
B16G16R16G16_422_UNORM
B4G4R4A4_UNORM_PACK16
B5G5R5A1_UNORM_PACK16
B5G6R5_UNORM_PACK16
B8G8R8A8_SINT11010
B8G8R8A8_SNORM11010
B8G8R8A8_SRGB11010
B8G8R8A8_SSCALED00010
B8G8R8A8_UINT11010
B8G8R8A8_UNORM11010
B8G8R8A8_USCALED00010
B8G8R8G8_422_UNORM
B8G8R8_SINT
B8G8R8_SNORM
B8G8R8_SRGB
B8G8R8_SSCALED
B8G8R8_UINT
B8G8R8_UNORM
B8G8R8_USCALED
BC1_RGBA_SRGB_BLOCK
BC1_RGBA_UNORM_BLOCK
BC1_RGB_SRGB_BLOCK
BC1_RGB_UNORM_BLOCK
BC2_SRGB_BLOCK
BC2_UNORM_BLOCK
BC3_SRGB_BLOCK
BC3_UNORM_BLOCK
BC4_SNORM_BLOCK
BC4_UNORM_BLOCK
BC5_SNORM_BLOCK
BC5_UNORM_BLOCK
BC6H_SFLOAT_BLOCK
BC6H_UFLOAT_BLOCK
BC7_SRGB_BLOCK
BC7_UNORM_BLOCK
D16_UNORM11010
D16_UNORM_S8_UINT
D24_UNORM_S8_UINT
D32_SFLOAT11010
D32_SFLOAT_S8_UINT
E5B9G9R9_UFLOAT_PACK32
EAC_R11G11_SNORM_BLOCK
EAC_R11G11_UNORM_BLOCK
EAC_R11_SNORM_BLOCK
EAC_R11_UNORM_BLOCK
ETC2_R8G8B8A1_SRGB_BLOCK
ETC2_R8G8B8A1_UNORM_BLOCK
ETC2_R8G8B8A8_SRGB_BLOCK
ETC2_R8G8B8A8_UNORM_BLOCK
ETC2_R8G8B8_SRGB_BLOCK
ETC2_R8G8B8_UNORM_BLOCK
G10X6B10X6G10X6R10X6_422_UNORM_4PACK16
G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16
G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16
G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16
G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16
G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16
G12X4B12X4G12X4R12X4_422_UNORM_4PACK16
G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16
G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16
G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16
G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16
G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16
G16B16G16R16_422_UNORM
G16_B16R16_2PLANE_420_UNORM
G16_B16R16_2PLANE_422_UNORM
G16_B16_R16_3PLANE_420_UNORM
G16_B16_R16_3PLANE_422_UNORM
G8B8G8R8_422_UNORM
G8_B8R8_2PLANE_420_UNORM
G8_B8R8_2PLANE_422_UNORM
G8_B8_R8_3PLANE_420_UNORM
G8_B8_R8_3PLANE_422_UNORM
G8_B8_R8_3PLANE_444_UNORM
R10X6G10X6B10X6A10X6_UNORM_4PACK16
R10X6G10X6_UNORM_2PACK16
R10X6_UNORM_PACK16
R12X4G12X4B12X4A12X4_UNORM_4PACK16
R12X4G12X4_UNORM_2PACK16
R12X4_UNORM_PACK16
R16G16B16A16_SFLOAT11010
R16G16B16A16_SINT11010
R16G16B16A16_SNORM11010
R16G16B16A16_SSCALED00010
R16G16B16A16_UINT11010
R16G16B16A16_UNORM11010
R16G16B16A16_USCALED00010
R16G16B16_SFLOAT
R16G16B16_SINT
R16G16B16_SNORM
R16G16B16_SSCALED
R16G16B16_UINT
R16G16B16_UNORM
R16G16B16_USCALED
R16G16_SFLOAT11010
R16G16_SINT11010
R16G16_SNORM11010
R16G16_SSCALED00010
R16G16_UINT11010
R16G16_UNORM11010
R16G16_USCALED00010
R16_SFLOAT11010
R16_SINT11010
R16_SNORM11010
R16_SSCALED00010
R16_UINT11010
R16_UNORM11010
R16_USCALED00010
R32G32B32A32_SFLOAT11010
R32G32B32A32_SINT11010
R32G32B32A32_UINT11010
R32G32B32_SFLOAT11010
R32G32B32_SINT11010
R32G32B32_UINT11010
R32G32_SFLOAT11010
R32G32_SINT11010
R32G32_UINT11010
R32_SFLOAT11010
R32_SINT11110
R32_UINT11110
R4G4B4A4_UNORM_PACK16
R4G4_UNORM_PACK8
R5G5B5A1_UNORM_PACK16
R5G6B5_UNORM_PACK16
R64G64B64A64_SFLOAT
R64G64B64A64_SINT
R64G64B64A64_UINT
R64G64B64_SFLOAT
R64G64B64_SINT
R64G64B64_UINT
R64G64_SFLOAT
R64G64_SINT
R64G64_UINT
R64_SFLOAT
R64_SINT
R64_UINT
R8G8B8A8_SINT11010
R8G8B8A8_SNORM11010
R8G8B8A8_SRGB11010
R8G8B8A8_SSCALED00010
R8G8B8A8_UINT11010
R8G8B8A8_UNORM11010
R8G8B8A8_USCALED00010
R8G8B8_SINT
R8G8B8_SNORM
R8G8B8_SRGB
R8G8B8_SSCALED
R8G8B8_UINT
R8G8B8_UNORM
R8G8B8_USCALED
R8G8_SINT11010
R8G8_SNORM11010
R8G8_SRGB11010
R8G8_SSCALED00010
R8G8_UINT11010
R8G8_UNORM11010
R8G8_USCALED00010
R8_SINT11010
R8_SNORM11010
R8_SRGB11010
R8_SSCALED00010
R8_UINT11010
R8_UNORM11010
R8_USCALED00010
S8_UINT11010
X8_D24_UNORM_PACK32
Queue family
Queue count
timestampValidBits
minImageTransferGranularity.width
minImageTransferGranularity.height
minImageTransferGranularity.depth
Supports present
GRAPHICS_BIT
COMPUTE_BIT
TRANSFER_BIT
SPARSE_BINDING_BIT
PROTECTED_BIT
VIDEO_DECODE_BIT_KHR
VIDEO_ENCODE_BIT_KHR
Queue family 01641111111000
Queue family 14641110111000
Property Value
FlagsDEVICE_LOCAL_BIT
Memory heap 0
Size8,304,721,920 bytesMemory heap 0
Memory type 0DEVICE_LOCAL_BIT
Memory heap 0
FlagsDEVICE_LOCAL_BIT
Memory heap 1
Size268,435,456 bytesMemory heap 1
Memory type 0DEVICE_LOCAL_BIT
HOST_VISIBLE_BIT
HOST_COHERENT_BIT
Memory heap 1
FlagsnoneMemory heap 2
Size8,573,157,376 bytesMemory heap 2
Memory type 0HOST_VISIBLE_BIT
HOST_COHERENT_BIT
Memory heap 2
Memory type 1HOST_VISIBLE_BIT
HOST_COHERENT_BIT
HOST_CACHED_BIT
Memory heap 2
Property Value
minImageCount3
maxImageCount0
maxImageArrayLayers1
supportedUsageFlagsTRANSFER_SRC_BIT
TRANSFER_DST_BIT
SAMPLED_BIT
STORAGE_BIT
COLOR_ATTACHMENT_BIT
supportedTransformsIDENTITY_BIT_KHR
supportedCompositeAlphaOPAQUE_BIT_KHR
INHERIT_BIT_KHR
surfaceExtensionVK_KHR_xcb_surface
Format Colorspace
B8G8R8A8_SRGBSRGB_NONLINEAR_KHR
B8G8R8A8_UNORMSRGB_NONLINEAR_KHR
Present mode
IMMEDIATE_KHR
MAILBOX_KHR
FIFO_KHR

Vulkan Hardware Database - © 2016-2025 by Sascha Willems
Vulkan and the Vulkan logo are trademarks of the Khronos Group Inc.
Privacy policy

The data presented is licensed under the Creative Commons Attribution 4.0 International License.