vkdb

← Back to browse

PowerVR B-Series BXM-4-64 MC1

Report: SpacemiT K3 Pico ITX, open source driver · submitted by icenowy · approved

API version1.2.348
Instance version1.2.348
Device typeINTEGRATED_GPU
Vendor ID0x1010
Device ID0x36104183
DriverImagination open-source Mesa driver 26.1.3
Driver infoMesa 26.1.3 (git-6984e91b5f)
Driver IDDRIVER_ID_IMAGINATION_OPEN_SOURCE_MESA
Pipeline cache UUIDd9cfcdf46b68c1a3f7a032bf74724e25

Extensions (75)

ExtensionRevision
VK_EXT_border_color_swizzle1
VK_EXT_color_write_enable1
VK_EXT_custom_border_color12
VK_EXT_depth_clamp_zero_one1
VK_EXT_depth_clip_enable1
VK_EXT_extended_dynamic_state1
VK_EXT_extended_dynamic_state21
VK_EXT_extended_dynamic_state32
VK_EXT_external_memory_dma_buf1
VK_EXT_host_query_reset1
VK_EXT_image_2d_view_of_3d1
VK_EXT_image_drm_format_modifier2
VK_EXT_line_rasterization1
VK_EXT_map_memory_placed1
VK_EXT_non_seamless_cube_map1
VK_EXT_physical_device_drm1
VK_EXT_private_data1
VK_EXT_provoking_vertex1
VK_EXT_queue_family_foreign1
VK_EXT_robustness21
VK_EXT_scalar_block_layout1
VK_EXT_separate_stencil_usage1
VK_EXT_shader_demote_to_helper_invocation1
VK_EXT_shader_replicated_composites1
VK_EXT_tooling_info1
VK_EXT_vertex_attribute_divisor3
VK_EXT_zero_initialize_device_memory1
VK_KHR_bind_memory21
VK_KHR_copy_commands21
VK_KHR_create_renderpass21
VK_KHR_dedicated_allocation3
VK_KHR_depth_stencil_resolve1
VK_KHR_descriptor_update_template1
VK_KHR_device_group4
VK_KHR_driver_properties1
VK_KHR_dynamic_rendering1
VK_KHR_external_fence1
VK_KHR_external_fence_fd1
VK_KHR_external_memory1
VK_KHR_external_memory_fd1
VK_KHR_external_semaphore1
VK_KHR_external_semaphore_fd1
VK_KHR_get_memory_requirements21
VK_KHR_image_format_list1
VK_KHR_imageless_framebuffer1
VK_KHR_incremental_present2
VK_KHR_line_rasterization1
VK_KHR_maintenance12
VK_KHR_maintenance21
VK_KHR_maintenance31
VK_KHR_maintenance42
VK_KHR_map_memory21
VK_KHR_multiview1
VK_KHR_pipeline_executable_properties1
VK_KHR_present_id21
VK_KHR_present_wait21
VK_KHR_relaxed_block_layout1
VK_KHR_robustness21
VK_KHR_sampler_mirror_clamp_to_edge3
VK_KHR_sampler_ycbcr_conversion14
VK_KHR_separate_depth_stencil_layouts1
VK_KHR_shader_draw_parameters1
VK_KHR_shader_float_controls4
VK_KHR_shader_integer_dot_product1
VK_KHR_shader_non_semantic_info1
VK_KHR_shader_relaxed_extended_instruction1
VK_KHR_shader_subgroup_extended_types1
VK_KHR_shader_terminate_invocation1
VK_KHR_spirv_1_41
VK_KHR_storage_buffer_storage_class1
VK_KHR_swapchain70
VK_KHR_swapchain_mutable_format1
VK_KHR_timeline_semaphore2
VK_KHR_uniform_buffer_standard_layout1
VK_KHR_vertex_attribute_divisor1

Features

VkPhysicalDeviceBorderColorSwizzleFeaturesEXT (2)
borderColorSwizzle true
borderColorSwizzleFromImage true
VkPhysicalDeviceColorWriteEnableFeaturesEXT (1)
colorWriteEnable true
VkPhysicalDeviceCustomBorderColorFeaturesEXT (2)
customBorderColors true
customBorderColorWithoutFormat false
VkPhysicalDeviceDepthClampZeroOneFeaturesEXT (1)
depthClampZeroOne true
VkPhysicalDeviceDepthClipEnableFeaturesEXT (1)
depthClipEnable true
VkPhysicalDeviceDynamicRenderingFeaturesKHR (1)
dynamicRendering true
VkPhysicalDeviceExtendedDynamicState2FeaturesEXT (3)
extendedDynamicState2 true
extendedDynamicState2LogicOp false
extendedDynamicState2PatchControlPoints false
VkPhysicalDeviceExtendedDynamicState3FeaturesEXT (31)
extendedDynamicState3AlphaToCoverageEnable true
extendedDynamicState3AlphaToOneEnable true
extendedDynamicState3ColorBlendAdvanced false
extendedDynamicState3ColorBlendEnable false
extendedDynamicState3ColorBlendEquation false
extendedDynamicState3ColorWriteMask false
extendedDynamicState3ConservativeRasterizationMode false
extendedDynamicState3CoverageModulationMode false
extendedDynamicState3CoverageModulationTable false
extendedDynamicState3CoverageModulationTableEnable false
extendedDynamicState3CoverageReductionMode false
extendedDynamicState3CoverageToColorEnable false
extendedDynamicState3CoverageToColorLocation false
extendedDynamicState3DepthClampEnable false
extendedDynamicState3DepthClipEnable false
extendedDynamicState3DepthClipNegativeOneToOne false
extendedDynamicState3ExtraPrimitiveOverestimationSize false
extendedDynamicState3LineRasterizationMode false
extendedDynamicState3LineStippleEnable false
extendedDynamicState3LogicOpEnable false
extendedDynamicState3PolygonMode false
extendedDynamicState3ProvokingVertexMode false
extendedDynamicState3RasterizationSamples true
extendedDynamicState3RasterizationStream false
extendedDynamicState3RepresentativeFragmentTestEnable false
extendedDynamicState3SampleLocationsEnable false
extendedDynamicState3SampleMask true
extendedDynamicState3ShadingRateImageEnable false
extendedDynamicState3TessellationDomainOrigin false
extendedDynamicState3ViewportSwizzle false
extendedDynamicState3ViewportWScalingEnable false
VkPhysicalDeviceExtendedDynamicStateFeaturesEXT (1)
extendedDynamicState true
VkPhysicalDeviceFeatures (55)
alphaToOne true
depthBiasClamp true
depthBounds false
depthClamp false
drawIndirectFirstInstance true
dualSrcBlend false
fillModeNonSolid false
fragmentStoresAndAtomics false
fullDrawIndexUint32 true
geometryShader false
imageCubeArray true
independentBlend true
inheritedQueries false
largePoints true
logicOp true
multiDrawIndirect true
multiViewport false
occlusionQueryPrecise false
pipelineStatisticsQuery false
robustBufferAccess true
samplerAnisotropy true
sampleRateShading true
shaderClipDistance true
shaderCullDistance true
shaderFloat64 false
shaderImageGatherExtended false
shaderInt16 false
shaderInt64 false
shaderResourceMinLod false
shaderResourceResidency false
shaderSampledImageArrayDynamicIndexing false
shaderStorageBufferArrayDynamicIndexing false
shaderStorageImageArrayDynamicIndexing false
shaderStorageImageExtendedFormats true
shaderStorageImageMultisample false
shaderStorageImageReadWithoutFormat true
shaderStorageImageWriteWithoutFormat true
shaderTessellationAndGeometryPointSize false
shaderUniformBufferArrayDynamicIndexing false
sparseBinding false
sparseResidency16Samples false
sparseResidency2Samples false
sparseResidency4Samples false
sparseResidency8Samples false
sparseResidencyAliased false
sparseResidencyBuffer false
sparseResidencyImage2D false
sparseResidencyImage3D false
tessellationShader false
textureCompressionASTC_LDR false
textureCompressionBC false
textureCompressionETC2 true
variableMultisampleRate false
vertexPipelineStoresAndAtomics false
wideLines true
VkPhysicalDeviceImage2DViewOf3DFeaturesEXT (2)
image2DViewOf3D true
sampler2DViewOf3D true
VkPhysicalDeviceLineRasterizationFeaturesKHR (6)
bresenhamLines true
rectangularLines false
smoothLines false
stippledBresenhamLines false
stippledRectangularLines false
stippledSmoothLines false
VkPhysicalDeviceMaintenance4FeaturesKHR (1)
maintenance4 true
VkPhysicalDeviceMapMemoryPlacedFeaturesEXT (3)
memoryMapPlaced true
memoryMapRangePlaced false
memoryUnmapReserve true
VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT (1)
nonSeamlessCubeMap true
VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR (1)
pipelineExecutableInfo true
VkPhysicalDevicePresentId2FeaturesKHR (1)
presentId2 true
VkPhysicalDevicePresentWait2FeaturesKHR (1)
presentWait2 true
VkPhysicalDevicePrivateDataFeaturesEXT (1)
privateData true
VkPhysicalDeviceProvokingVertexFeaturesEXT (2)
provokingVertexLast true
transformFeedbackPreservesProvokingVertex false
VkPhysicalDeviceRobustness2FeaturesKHR (3)
nullDescriptor true
robustBufferAccess2 false
robustImageAccess2 false
VkPhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXT (1)
shaderDemoteToHelperInvocation true
VkPhysicalDeviceShaderIntegerDotProductFeaturesKHR (1)
shaderIntegerDotProduct true
VkPhysicalDeviceShaderRelaxedExtendedInstructionFeaturesKHR (1)
shaderRelaxedExtendedInstruction true
VkPhysicalDeviceShaderReplicatedCompositesFeaturesEXT (1)
shaderReplicatedComposites true
VkPhysicalDeviceShaderTerminateInvocationFeaturesKHR (1)
shaderTerminateInvocation true
VkPhysicalDeviceVertexAttributeDivisorFeaturesKHR (2)
vertexAttributeInstanceRateDivisor true
vertexAttributeInstanceRateZeroDivisor true
VkPhysicalDeviceVulkan11Features (12)
multiview true
multiviewGeometryShader false
multiviewTessellationShader false
protectedMemory false
samplerYcbcrConversion true
shaderDrawParameters true
storageBuffer16BitAccess false
storageInputOutput16 false
storagePushConstant16 false
uniformAndStorageBuffer16BitAccess false
variablePointers false
variablePointersStorageBuffer false
VkPhysicalDeviceVulkan12Features (47)
bufferDeviceAddress false
bufferDeviceAddressCaptureReplay false
bufferDeviceAddressMultiDevice false
descriptorBindingPartiallyBound false
descriptorBindingSampledImageUpdateAfterBind false
descriptorBindingStorageBufferUpdateAfterBind false
descriptorBindingStorageImageUpdateAfterBind false
descriptorBindingStorageTexelBufferUpdateAfterBind false
descriptorBindingUniformBufferUpdateAfterBind false
descriptorBindingUniformTexelBufferUpdateAfterBind false
descriptorBindingUpdateUnusedWhilePending false
descriptorBindingVariableDescriptorCount false
descriptorIndexing false
drawIndirectCount false
hostQueryReset true
imagelessFramebuffer true
runtimeDescriptorArray false
samplerFilterMinmax false
samplerMirrorClampToEdge true
scalarBlockLayout true
separateDepthStencilLayouts true
shaderBufferInt64Atomics false
shaderFloat16 false
shaderInputAttachmentArrayDynamicIndexing false
shaderInputAttachmentArrayNonUniformIndexing false
shaderInt8 false
shaderOutputLayer false
shaderOutputViewportIndex false
shaderSampledImageArrayNonUniformIndexing false
shaderSharedInt64Atomics false
shaderStorageBufferArrayNonUniformIndexing false
shaderStorageImageArrayNonUniformIndexing false
shaderStorageTexelBufferArrayDynamicIndexing false
shaderStorageTexelBufferArrayNonUniformIndexing false
shaderSubgroupExtendedTypes true
shaderUniformBufferArrayNonUniformIndexing false
shaderUniformTexelBufferArrayDynamicIndexing false
shaderUniformTexelBufferArrayNonUniformIndexing false
storageBuffer8BitAccess false
storagePushConstant8 false
subgroupBroadcastDynamicId true
timelineSemaphore true
uniformAndStorageBuffer8BitAccess false
uniformBufferStandardLayout true
vulkanMemoryModel false
vulkanMemoryModelAvailabilityVisibilityChains false
vulkanMemoryModelDeviceScope false
VkPhysicalDeviceZeroInitializeDeviceMemoryFeaturesEXT (1)
zeroInitializeDeviceMemory true

Properties

VkPhysicalDeviceCustomBorderColorPropertiesEXT (1)
maxCustomBorderColorSamplers 58
VkPhysicalDeviceDrmPropertiesEXT (6)
hasPrimary true
hasRender true
primaryMajor 226
primaryMinor 2
renderMajor 226
renderMinor 128
VkPhysicalDeviceExtendedDynamicState3PropertiesEXT (1)
dynamicPrimitiveTopologyUnrestricted false
VkPhysicalDeviceLimits (106)
bufferImageGranularity 1
discreteQueuePriorities 2
framebufferColorSampleCounts ["VK_SAMPLE_COUNT_1_BIT","VK_SAMPLE_COUNT_4_BIT"]
framebufferDepthSampleCounts ["VK_SAMPLE_COUNT_1_BIT","VK_SAMPLE_COUNT_4_BIT"]
framebufferNoAttachmentsSampleCounts ["VK_SAMPLE_COUNT_1_BIT","VK_SAMPLE_COUNT_4_BIT"]
framebufferStencilSampleCounts ["VK_SAMPLE_COUNT_1_BIT","VK_SAMPLE_COUNT_4_BIT"]
lineWidthGranularity 0.0625
lineWidthRange [0.0625,16]
maxBoundDescriptorSets 4
maxClipDistances 8
maxColorAttachments 4
maxCombinedClipAndCullDistances 8
maxComputeSharedMemorySize 16384
maxComputeWorkGroupCount [65535,65535,65535]
maxComputeWorkGroupInvocations 128
maxComputeWorkGroupSize [128,128,64]
maxCullDistances 8
maxDescriptorSetInputAttachments 4
maxDescriptorSetSampledImages 48
maxDescriptorSetSamplers 48
maxDescriptorSetStorageBuffers 12
maxDescriptorSetStorageBuffersDynamic 4
maxDescriptorSetStorageImages 12
maxDescriptorSetUniformBuffers 36
maxDescriptorSetUniformBuffersDynamic 8
maxDrawIndexedIndexValue 4294967295
maxDrawIndirectCount 2147483648
maxFragmentCombinedOutputResources 4
maxFragmentDualSrcAttachments 0
maxFragmentInputComponents 64
maxFragmentOutputAttachments 4
maxFramebufferHeight 4096
maxFramebufferLayers 256
maxFramebufferWidth 4096
maxGeometryInputComponents 0
maxGeometryOutputComponents 0
maxGeometryOutputVertices 0
maxGeometryShaderInvocations 0
maxGeometryTotalOutputComponents 0
maxImageArrayLayers 256
maxImageDimension1D 4096
maxImageDimension2D 4096
maxImageDimension3D 256
maxImageDimensionCube 4096
maxInterpolationOffset 0.5
maxMemoryAllocationCount 4096
maxPerStageDescriptorInputAttachments 4
maxPerStageDescriptorSampledImages 16
maxPerStageDescriptorSamplers 16
maxPerStageDescriptorStorageBuffers 8
maxPerStageDescriptorStorageImages 4
maxPerStageDescriptorUniformBuffers 12
maxPerStageResources 48
maxPushConstantsSize 128
maxSampleMaskWords 1
maxSamplerAllocationCount 4000
maxSamplerAnisotropy 16
maxSamplerLodBias 16
maxStorageBufferRange 134217728
maxTessellationControlPerPatchOutputComponents 0
maxTessellationControlPerVertexInputComponents 0
maxTessellationControlPerVertexOutputComponents 0
maxTessellationControlTotalOutputComponents 0
maxTessellationEvaluationInputComponents 0
maxTessellationEvaluationOutputComponents 0
maxTessellationGenerationLevel 0
maxTessellationPatchSize 0
maxTexelBufferElements 65536
maxTexelGatherOffset 0
maxTexelOffset 7
maxUniformBufferRange 16384
maxVertexInputAttributeOffset 2047
maxVertexInputAttributes 16
maxVertexInputBindings 16
maxVertexInputBindingStride 2048
maxVertexOutputComponents 64
maxViewportDimensions [4096,4096]
maxViewports 1
minInterpolationOffset -0.5
minMemoryMapAlignment 4096
minStorageBufferOffsetAlignment 4
minTexelBufferOffsetAlignment 16
minTexelGatherOffset 0
minTexelOffset -8
minUniformBufferOffsetAlignment 4
mipmapPrecisionBits 8
nonCoherentAtomSize 1
optimalBufferCopyOffsetAlignment 4
optimalBufferCopyRowPitchAlignment 4
pointSizeGranularity 0.0625
pointSizeRange [1,511]
sampledImageColorSampleCounts ["VK_SAMPLE_COUNT_1_BIT","VK_SAMPLE_COUNT_4_BIT"]
sampledImageDepthSampleCounts ["VK_SAMPLE_COUNT_1_BIT","VK_SAMPLE_COUNT_4_BIT"]
sampledImageIntegerSampleCounts ["VK_SAMPLE_COUNT_1_BIT","VK_SAMPLE_COUNT_4_BIT"]
sampledImageStencilSampleCounts ["VK_SAMPLE_COUNT_1_BIT","VK_SAMPLE_COUNT_4_BIT"]
sparseAddressSpaceSize 0
standardSampleLocations true
storageImageSampleCounts ["VK_SAMPLE_COUNT_1_BIT"]
strictLines false
subPixelInterpolationOffsetBits 4
subPixelPrecisionBits 4
subTexelPrecisionBits 8
timestampComputeAndGraphics false
timestampPeriod 0
viewportBoundsRange [-8192,8191]
viewportSubPixelBits 0
VkPhysicalDeviceLineRasterizationPropertiesKHR (1)
lineSubPixelPrecisionBits 4
VkPhysicalDeviceMaintenance4PropertiesKHR (1)
maxBufferSize 12559156224
VkPhysicalDeviceMapMemoryPlacedPropertiesEXT (1)
minPlacedMemoryMapAlignment 4096
VkPhysicalDeviceProvokingVertexPropertiesEXT (2)
provokingVertexModePerPipeline true
transformFeedbackPreservesTriangleFanProvokingVertex false
VkPhysicalDeviceRobustness2PropertiesKHR (2)
robustStorageBufferAccessSizeAlignment 4
robustUniformBufferAccessSizeAlignment 4
VkPhysicalDeviceShaderIntegerDotProductPropertiesKHR (30)
integerDotProduct16BitMixedSignednessAccelerated false
integerDotProduct16BitSignedAccelerated false
integerDotProduct16BitUnsignedAccelerated false
integerDotProduct32BitMixedSignednessAccelerated false
integerDotProduct32BitSignedAccelerated false
integerDotProduct32BitUnsignedAccelerated false
integerDotProduct4x8BitPackedMixedSignednessAccelerated false
integerDotProduct4x8BitPackedSignedAccelerated false
integerDotProduct4x8BitPackedUnsignedAccelerated false
integerDotProduct64BitMixedSignednessAccelerated false
integerDotProduct64BitSignedAccelerated false
integerDotProduct64BitUnsignedAccelerated false
integerDotProduct8BitMixedSignednessAccelerated false
integerDotProduct8BitSignedAccelerated false
integerDotProduct8BitUnsignedAccelerated false
integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated false
integerDotProductAccumulatingSaturating16BitSignedAccelerated false
integerDotProductAccumulatingSaturating16BitUnsignedAccelerated false
integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated false
integerDotProductAccumulatingSaturating32BitSignedAccelerated false
integerDotProductAccumulatingSaturating32BitUnsignedAccelerated false
integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated false
integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated false
integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated false
integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated false
integerDotProductAccumulatingSaturating64BitSignedAccelerated false
integerDotProductAccumulatingSaturating64BitUnsignedAccelerated false
integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated false
integerDotProductAccumulatingSaturating8BitSignedAccelerated false
integerDotProductAccumulatingSaturating8BitUnsignedAccelerated false
VkPhysicalDeviceSparseProperties (5)
residencyAlignedMipSize false
residencyNonResidentStrict false
residencyStandard2DBlockShape false
residencyStandard2DMultisampleBlockShape false
residencyStandard3DBlockShape false
VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT (1)
maxVertexAttribDivisor 4294967295
VkPhysicalDeviceVertexAttributeDivisorPropertiesKHR (2)
maxVertexAttribDivisor 4294967295
supportsNonZeroFirstInstance true
VkPhysicalDeviceVulkan11Properties (14)
deviceLUIDValid false
deviceNodeMask 0
deviceUUID [216,91,102,38,142,105,63,163,197,44,173,194,96,163,54,174]
driverUUID [147,104,35,177,217,194,121,219,103,77,47,214,175,5,99,229]
maxMemoryAllocationSize 12559156224
maxMultiviewInstanceIndex 134217727
maxMultiviewViewCount 6
maxPerSetDescriptors 1024
pointClippingBehavior VK_POINT_CLIPPING_BEHAVIOR_USER_CLIP_PLANES_ONLY
protectedNoFault false
subgroupQuadOperationsInAllStages false
subgroupSize 1
subgroupSupportedOperations ["VK_SUBGROUP_FEATURE_BASIC_BIT"]
subgroupSupportedStages ["VK_SHADER_STAGE_COMPUTE_BIT"]
VkPhysicalDeviceVulkan12Properties (52)
conformanceVersion {"major":1,"minor":3,"subminor":8,"patch":4}
denormBehaviorIndependence VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_32_BIT_ONLY
driverID VK_DRIVER_ID_IMAGINATION_OPEN_SOURCE_MESA
driverInfo Mesa 26.1.3 (git-6984e91b5f)
driverName Imagination open-source Mesa driver
filterMinmaxImageComponentMapping false
filterMinmaxSingleComponentFormats false
framebufferIntegerColorSampleCounts ["VK_SAMPLE_COUNT_1_BIT","VK_SAMPLE_COUNT_4_BIT"]
independentResolve true
independentResolveNone true
maxDescriptorSetUpdateAfterBindInputAttachments 0
maxDescriptorSetUpdateAfterBindSampledImages 0
maxDescriptorSetUpdateAfterBindSamplers 0
maxDescriptorSetUpdateAfterBindStorageBuffers 0
maxDescriptorSetUpdateAfterBindStorageBuffersDynamic 0
maxDescriptorSetUpdateAfterBindStorageImages 0
maxDescriptorSetUpdateAfterBindUniformBuffers 0
maxDescriptorSetUpdateAfterBindUniformBuffersDynamic 0
maxPerStageDescriptorUpdateAfterBindInputAttachments 0
maxPerStageDescriptorUpdateAfterBindSampledImages 0
maxPerStageDescriptorUpdateAfterBindSamplers 0
maxPerStageDescriptorUpdateAfterBindStorageBuffers 0
maxPerStageDescriptorUpdateAfterBindStorageImages 0
maxPerStageDescriptorUpdateAfterBindUniformBuffers 0
maxPerStageUpdateAfterBindResources 0
maxTimelineSemaphoreValueDifference 18446744073709552000
maxUpdateAfterBindDescriptorsInAllPools 0
quadDivergentImplicitLod false
robustBufferAccessUpdateAfterBind false
roundingModeIndependence VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_NONE
shaderDenormFlushToZeroFloat16 false
shaderDenormFlushToZeroFloat32 false
shaderDenormFlushToZeroFloat64 false
shaderDenormPreserveFloat16 true
shaderDenormPreserveFloat32 false
shaderDenormPreserveFloat64 true
shaderInputAttachmentArrayNonUniformIndexingNative false
shaderRoundingModeRTEFloat16 true
shaderRoundingModeRTEFloat32 true
shaderRoundingModeRTEFloat64 true
shaderRoundingModeRTZFloat16 false
shaderRoundingModeRTZFloat32 false
shaderRoundingModeRTZFloat64 false
shaderSampledImageArrayNonUniformIndexingNative false
shaderSignedZeroInfNanPreserveFloat16 true
shaderSignedZeroInfNanPreserveFloat32 true
shaderSignedZeroInfNanPreserveFloat64 true
shaderStorageBufferArrayNonUniformIndexingNative false
shaderStorageImageArrayNonUniformIndexingNative false
shaderUniformBufferArrayNonUniformIndexingNative false
supportedDepthResolveModes ["VK_RESOLVE_MODE_SAMPLE_ZERO_BIT"]
supportedStencilResolveModes ["VK_RESOLVE_MODE_SAMPLE_ZERO_BIT"]