vkdb
中文

← Back to browse

Adreno (TM) 730

Report: QUALCOMM Taro for arm64 · submitted by nico · approved

⚠ Android submission Due to Android CTS and vendor policy, the Vulkan features and extensions exposed via the API may be fewer than what the driver actually supports. Treat this data as advisory.
Device modelQUALCOMM Taro for arm64
API version1.1.128
Instance version1.1.128
Device typeINTEGRATED_GPU
Vendor ID0x5143
Device ID0x7030001
DriverQualcomm Technologies Inc. Adreno Vulkan Driver -512.615.96
Driver infoDriver Build: 700cfb7ebe, I2d73421614, 1739518162 Date: 02/14/25 Compiler Version: EV031.36.08.30 Driver Branch:
Driver ID8
Pipeline cache UUIDb7cf0007435100000000010003070000

Extensions (90)

ExtensionRevision
VK_ANDROID_external_memory_android_hardware_buffer3
VK_EXT_astc_decode_mode1
VK_EXT_blend_operation_advanced1
VK_EXT_custom_border_color12
VK_EXT_descriptor_indexing2
VK_EXT_device_memory_report2
VK_EXT_extended_dynamic_state1
VK_EXT_filter_cubic3
VK_EXT_fragment_density_map1
VK_EXT_fragment_density_map21
VK_EXT_global_priority2
VK_EXT_hdr_metadata2
VK_EXT_host_query_reset1
VK_EXT_image_robustness1
VK_EXT_index_type_uint81
VK_EXT_line_rasterization1
VK_EXT_pipeline_creation_cache_control1
VK_EXT_pipeline_creation_feedback1
VK_EXT_primitive_topology_list_restart2
VK_EXT_private_data1
VK_EXT_provoking_vertex1
VK_EXT_queue_family_foreign1
VK_EXT_robustness21
VK_EXT_sample_locations1
VK_EXT_sampler_filter_minmax1
VK_EXT_scalar_block_layout1
VK_EXT_separate_stencil_usage1
VK_EXT_shader_atomic_float1
VK_EXT_shader_demote_to_helper_invocation1
VK_EXT_shader_stencil_export1
VK_EXT_subgroup_size_control2
VK_EXT_swapchain_maintenance11
VK_EXT_texel_buffer_alignment1
VK_EXT_texture_compression_astc_hdr1
VK_EXT_transform_feedback1
VK_EXT_vertex_attribute_divisor3
VK_GOOGLE_display_timing1
VK_IMG_filter_cubic1
VK_KHR_16bit_storage1
VK_KHR_8bit_storage1
VK_KHR_bind_memory21
VK_KHR_buffer_device_address1
VK_KHR_copy_commands21
VK_KHR_create_renderpass21
VK_KHR_dedicated_allocation1
VK_KHR_depth_stencil_resolve1
VK_KHR_descriptor_update_template1
VK_KHR_device_group2
VK_KHR_draw_indirect_count1
VK_KHR_driver_properties1
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_fragment_shading_rate1
VK_KHR_get_memory_requirements21
VK_KHR_image_format_list1
VK_KHR_imageless_framebuffer1
VK_KHR_incremental_present2
VK_KHR_maintenance11
VK_KHR_maintenance21
VK_KHR_maintenance31
VK_KHR_multiview1
VK_KHR_pipeline_executable_properties1
VK_KHR_push_descriptor1
VK_KHR_relaxed_block_layout1
VK_KHR_sampler_mirror_clamp_to_edge1
VK_KHR_sampler_ycbcr_conversion1
VK_KHR_separate_depth_stencil_layouts1
VK_KHR_shader_draw_parameters1
VK_KHR_shader_float_controls4
VK_KHR_shader_float16_int81
VK_KHR_shader_non_semantic_info1
VK_KHR_shader_subgroup_extended_types1
VK_KHR_shader_terminate_invocation1
VK_KHR_shared_presentable_image1
VK_KHR_spirv_1_41
VK_KHR_storage_buffer_storage_class1
VK_KHR_swapchain70
VK_KHR_synchronization22
VK_KHR_timeline_semaphore2
VK_KHR_uniform_buffer_standard_layout1
VK_KHR_variable_pointers1
VK_KHR_vulkan_memory_model3
VK_QCOM_render_pass_shader_resolve4
VK_QCOM_render_pass_store_ops2
VK_QCOM_render_pass_transform2
VK_QCOM_rotated_copy_commands1

Features

VkPhysicalDeviceFeatures (55)
alphaToOne true
depthBiasClamp true
depthBounds true
depthClamp true
drawIndirectFirstInstance true
dualSrcBlend true
fillModeNonSolid true
fragmentStoresAndAtomics true
fullDrawIndexUint32 true
geometryShader true
imageCubeArray true
independentBlend true
inheritedQueries true
largePoints true
logicOp true
multiDrawIndirect true
multiViewport false
occlusionQueryPrecise true
pipelineStatisticsQuery true
robustBufferAccess true
samplerAnisotropy true
sampleRateShading true
shaderClipDistance true
shaderCullDistance true
shaderFloat64 false
shaderImageGatherExtended true
shaderInt16 true
shaderInt64 false
shaderResourceMinLod false
shaderResourceResidency false
shaderSampledImageArrayDynamicIndexing true
shaderStorageBufferArrayDynamicIndexing true
shaderStorageImageArrayDynamicIndexing true
shaderStorageImageExtendedFormats true
shaderStorageImageMultisample false
shaderStorageImageReadWithoutFormat true
shaderStorageImageWriteWithoutFormat true
shaderTessellationAndGeometryPointSize false
shaderUniformBufferArrayDynamicIndexing true
sparseBinding true
sparseResidency16Samples true
sparseResidency2Samples true
sparseResidency4Samples true
sparseResidency8Samples true
sparseResidencyAliased false
sparseResidencyBuffer true
sparseResidencyImage2D true
sparseResidencyImage3D false
tessellationShader true
textureCompressionASTC_LDR true
textureCompressionBC true
textureCompressionETC2 true
variableMultisampleRate false
vertexPipelineStoresAndAtomics true
wideLines true

Properties

VkPhysicalDeviceLimits (106)
bufferImageGranularity 1
discreteQueuePriorities 3
framebufferColorSampleCounts 7
framebufferDepthSampleCounts 7
framebufferNoAttachmentsSampleCounts 7
framebufferStencilSampleCounts 7
lineWidthGranularity 0.5
lineWidthRange [1,127.5]
maxBoundDescriptorSets 7
maxClipDistances 8
maxColorAttachments 8
maxCombinedClipAndCullDistances 8
maxComputeSharedMemorySize 32768
maxComputeWorkGroupCount [65535,65535,65535]
maxComputeWorkGroupInvocations 1024
maxComputeWorkGroupSize [1024,1024,64]
maxCullDistances 8
maxDescriptorSetInputAttachments 8
maxDescriptorSetSampledImages 524288
maxDescriptorSetSamplers 524288
maxDescriptorSetStorageBuffers 524288
maxDescriptorSetStorageBuffersDynamic 16
maxDescriptorSetStorageImages 524288
maxDescriptorSetUniformBuffers 524288
maxDescriptorSetUniformBuffersDynamic 32
maxDrawIndexedIndexValue 4294967295
maxDrawIndirectCount 4294967295
maxFragmentCombinedOutputResources 72
maxFragmentDualSrcAttachments 1
maxFragmentInputComponents 112
maxFragmentOutputAttachments 8
maxFramebufferHeight 16384
maxFramebufferLayers 2048
maxFramebufferWidth 16384
maxGeometryInputComponents 128
maxGeometryOutputComponents 128
maxGeometryOutputVertices 1024
maxGeometryShaderInvocations 32
maxGeometryTotalOutputComponents 131072
maxImageArrayLayers 2048
maxImageDimension1D 16384
maxImageDimension2D 16384
maxImageDimension3D 2048
maxImageDimensionCube 16384
maxInterpolationOffset 0.4375
maxMemoryAllocationCount 4096
maxPerStageDescriptorInputAttachments 8
maxPerStageDescriptorSampledImages 524288
maxPerStageDescriptorSamplers 524288
maxPerStageDescriptorStorageBuffers 524288
maxPerStageDescriptorStorageImages 524288
maxPerStageDescriptorUniformBuffers 524288
maxPerStageResources 1572864
maxPushConstantsSize 256
maxSampleMaskWords 1
maxSamplerAllocationCount 4000
maxSamplerAnisotropy 16
maxSamplerLodBias 15.9961
maxStorageBufferRange 134217728
maxTessellationControlPerPatchOutputComponents 120
maxTessellationControlPerVertexInputComponents 128
maxTessellationControlPerVertexOutputComponents 128
maxTessellationControlTotalOutputComponents 4096
maxTessellationEvaluationInputComponents 128
maxTessellationEvaluationOutputComponents 128
maxTessellationGenerationLevel 64
maxTessellationPatchSize 32
maxTexelBufferElements 134217728
maxTexelGatherOffset 31
maxTexelOffset 15
maxUniformBufferRange 65536
maxVertexInputAttributeOffset 4096
maxVertexInputAttributes 32
maxVertexInputBindings 32
maxVertexInputBindingStride 2048
maxVertexOutputComponents 128
maxViewportDimensions [16384,16384]
maxViewports 1
minInterpolationOffset -0.5
minMemoryMapAlignment 64
minStorageBufferOffsetAlignment 64
minTexelBufferOffsetAlignment 64
minTexelGatherOffset -32
minTexelOffset -16
minUniformBufferOffsetAlignment 64
mipmapPrecisionBits 8
nonCoherentAtomSize 1
optimalBufferCopyOffsetAlignment 64
optimalBufferCopyRowPitchAlignment 64
pointSizeGranularity 0.0625
pointSizeRange [1,4092]
sampledImageColorSampleCounts 7
sampledImageDepthSampleCounts 7
sampledImageIntegerSampleCounts 7
sampledImageStencilSampleCounts 7
sparseAddressSpaceSize 562949953421311
standardSampleLocations true
storageImageSampleCounts 1
strictLines true
subPixelInterpolationOffsetBits 4
subPixelPrecisionBits 8
subTexelPrecisionBits 8
timestampComputeAndGraphics true
timestampPeriod 52.0833
viewportBoundsRange [-32768,32767]
viewportSubPixelBits 8
VkPhysicalDeviceSparseProperties (5)
residencyAlignedMipSize false
residencyNonResidentStrict true
residencyStandard2DBlockShape true
residencyStandard2DMultisampleBlockShape true
residencyStandard3DBlockShape false

Performance (vkpeak)

Adreno (TM) 730 · Qualcomm Technologies Inc. Adreno Vulkan Driver / Driver Build: 700cfb7ebe, I2d73421614, 1739518162 Date: 02/14/25 Compiler Version: EV031.36.08.30 Driver Branch:

BenchmarkResultUnit
fp32-scalar 1114.84 GFLOPS
fp32-vec4 1486.74 GFLOPS
fp16-scalar 1280.6 GFLOPS
fp16-vec4 1486.22 GFLOPS
fp16-matrix 0 GFLOPS
fp64-scalar 0 GFLOPS
fp64-vec4 0 GFLOPS
int32-scalar 393.62 GIOPS
int32-vec4 405.38 GIOPS
int16-scalar 1280.08 GIOPS
int16-vec4 1459.42 GIOPS
int64-scalar 0 GIOPS
int64-vec4 0 GIOPS
int8-dotprod 0 GIOPS
int8-matrix 0 GIOPS
bf16-dotprod 0 GFLOPS
bf16-matrix 0 GFLOPS
fp8-matrix 0 GFLOPS
bf8-matrix 0 GFLOPS
copy-h2h 10.89 GBPS
copy-h2d 8.18 GBPS
copy-d2h 1.55 GBPS
copy-d2d 16.68 GBPS