FauxVkDB
Français

Qualcomm-891.7 contre WN-Turnip-1.16-p_Axxx

Sur Adreno (TM) 830 (HONOR AAK-AN00, HONOR Magic V5, nubia NX789J, OnePlus 13, POCO F8 Pro, realme GT 7 Pro, Samsung Galaxy S25, Samsung Galaxy S25 Ultra, Samsung Galaxy S25 Ultra, Samsung Galaxy S25 Ultra, Samsung Galaxy S25+, Xiaomi 15, ZTE NP05J). Le premier pilote cité est comparé au second, qui sert de référence.

SystèmeWN-Turnip-1.16-p_AxxxMesa 26.3.0-devel (git-a440221da3)
contre
PersonnaliséQualcomm-891.7Driver Build: 90f9df54ec, I679a212c4f, 1788792013
Version du système graphique (Vulkan)1.4.362 à 1.3.351
Fonctionnalités optionnelles (extensions)178 à 189+33 -22
Fonctionnalités qui réussissent leur vérification (validées)49 à 441 réussie uniquement sur Qualcomm-891.7 6 réussies uniquement sur WN-Turnip-1.16-p_Axxx
Scènes du benchmarkaucune scène commune
Jeux que chaque pilote pourrait faire tourner (estimation d'après sa liste de fonctionnalités) : vert probable, jaune peut-être, orange limité, rouge non
SystèmeDX92002+DX102006+DX112009+DX122015+Switch
PersonnaliséDX92002+DX102006+DX112009+DX122015+Switch

Détails de WN-Turnip-1.16-p_Axxx Détails de Qualcomm-891.7

Vérifications des fonctionnalités qui diffèrent (23)

FonctionnalitéWN-Turnip-1.16-p_AxxxQualcomm-891.7Variation
extendedDynamicState3ColorBlendEnable
VK_EXT_extended_dynamic_state3
réussinon pris en chargeperdu
extendedDynamicState3ColorBlendEquation
VK_EXT_extended_dynamic_state3
réussinon pris en chargeperdu
extendedDynamicState3ColorWriteMask
VK_EXT_extended_dynamic_state3
réussinon pris en chargeperdu
extendedDynamicState3DepthClampEnable
VK_EXT_extended_dynamic_state3
réussinon pris en chargeperdu
extendedDynamicState3LogicOpEnable
VK_EXT_extended_dynamic_state3
réussinon pris en chargeperdu
extendedDynamicState3PolygonMode
VK_EXT_extended_dynamic_state3
réussinon pris en chargeperdu
core.compute_udiv
core
échecréussigagné
extendedDynamicState3AlphaToCoverageEnable
VK_EXT_extended_dynamic_state3
non testénon pris en chargemodifié
extendedDynamicState3AlphaToOneEnable
VK_EXT_extended_dynamic_state3
non testénon pris en chargemodifié
extendedDynamicState3ConservativeRasterizationMode
VK_EXT_extended_dynamic_state3
non testénon pris en chargemodifié
extendedDynamicState3DepthClipEnable
VK_EXT_extended_dynamic_state3
non testénon pris en chargemodifié
extendedDynamicState3DepthClipNegativeOneToOne
VK_EXT_extended_dynamic_state3
non testénon pris en chargemodifié
extendedDynamicState3ExtraPrimitiveOverestimationSize
VK_EXT_extended_dynamic_state3
non testénon pris en chargemodifié
extendedDynamicState3LineRasterizationMode
VK_EXT_extended_dynamic_state3
non testénon pris en chargemodifié
extendedDynamicState3ProvokingVertexMode
VK_EXT_extended_dynamic_state3
non testénon pris en chargemodifié
extendedDynamicState3RasterizationSamples
VK_EXT_extended_dynamic_state3
non testénon pris en chargemodifié
extendedDynamicState3RasterizationStream
VK_EXT_extended_dynamic_state3
non testénon pris en chargemodifié
extendedDynamicState3SampleLocationsEnable
VK_EXT_extended_dynamic_state3
non testénon pris en chargemodifié
extendedDynamicState3SampleMask
VK_EXT_extended_dynamic_state3
non testénon pris en chargemodifié
extendedDynamicState3TessellationDomainOrigin
VK_EXT_extended_dynamic_state3
non testénon pris en chargemodifié
shaderResourceMinLod
VkPhysicalDeviceFeatures
non testénon pris en chargemodifié
sparseResidency16Samples
VkPhysicalDeviceFeatures
non pris en chargenon testémodifié
sparseResidencyImage3D
VkPhysicalDeviceFeatures
non pris en chargenon testémodifié

Scènes du benchmark

Aucun des deux pilotes n'a encore de test de performance (rapport de benchmark) valide.

Différences techniques (Vulkan)

Extensions uniquement dans Qualcomm-891.7 (33)
  • VK_ANDROID_external_format_resolve
  • VK_EXT_astc_decode_mode
  • VK_EXT_blend_operation_advanced
  • VK_EXT_depth_range_unrestricted
  • VK_EXT_device_fault
  • VK_EXT_external_memory_acquire_unmodified
  • VK_EXT_fragment_density_map2
  • VK_EXT_fragment_shader_interlock
  • VK_EXT_image_compression_control_swapchain
  • VK_EXT_memory_decompression
  • VK_EXT_pipeline_library_group_handles
  • VK_EXT_pipeline_protected_access
  • VK_EXT_pipeline_robustness
  • VK_EXT_subpass_merge_feedback
  • VK_EXT_vertex_attribute_robustness
  • VK_KHR_pipeline_binary
  • VK_KHR_ray_tracing_pipeline
  • VK_KHR_ray_tracing_position_fetch
  • VK_KHR_shader_maximal_reconvergence
  • VK_KHR_shader_quad_control
  • VK_KHR_shared_presentable_image
  • VK_NV_optical_flow
  • VK_QCOM_elapsed_timer_query
  • VK_QCOM_filter_cubic_weights
  • VK_QCOM_image_processing2
  • VK_QCOM_image_processing3
  • VK_QCOM_render_pass_store_ops
  • VK_QCOM_render_pass_transform
  • VK_QCOM_rotated_copy_commands
  • VK_QCOM_tile_memory_heap
  • VK_QCOM_tile_properties
  • VK_QCOM_tile_shading
  • VK_QCOM_ycbcr_degamma
Extensions uniquement dans WN-Turnip-1.16-p_Axxx (22)
  • VK_AMD_buffer_marker
  • VK_ARM_rasterization_order_attachment_access
  • VK_EXT_attachment_feedback_loop_dynamic_state
  • VK_EXT_attachment_feedback_loop_layout
  • VK_EXT_custom_resolve
  • VK_EXT_debug_marker
  • VK_EXT_dynamic_rendering_unused_attachments
  • VK_EXT_extended_dynamic_state3
  • VK_EXT_fragment_density_map_offset
  • VK_EXT_image_drm_format_modifier
  • VK_EXT_legacy_vertex_attributes
  • VK_EXT_memory_budget
  • VK_EXT_primitive_restart_index
  • VK_EXT_shader_replicated_composites
  • VK_EXT_shader_uniform_buffer_unsized_array
  • VK_GOOGLE_decorate_string
  • VK_GOOGLE_hlsl_functionality1
  • VK_KHR_shader_relaxed_extended_instruction
  • VK_NV_compute_shader_derivatives
  • VK_VALVE_buffer_device_address_allocation_alignment
  • VK_VALVE_fragment_density_map_layered
  • VK_VALVE_mutable_descriptor_type
Fonctionnalités de base qui diffèrent (20)
multiviewGeometryShader Vulkan 1.1réussi à non pris en charge
protectedMemory Vulkan 1.1non pris en charge à réussi
shaderInputAttachmentArrayDynamicIndexing Vulkan 1.2non pris en charge à réussi
shaderInputAttachmentArrayNonUniformIndexing Vulkan 1.2non pris en charge à réussi
bresenhamLines Vulkan 1.4réussi à non pris en charge
dynamicRenderingLocalRead Vulkan 1.4réussi à non pris en charge
globalPriorityQuery Vulkan 1.4réussi à non pris en charge
hostImageCopy Vulkan 1.4réussi à non pris en charge
indexTypeUint8 Vulkan 1.4réussi à non pris en charge
maintenance5 Vulkan 1.4réussi à non pris en charge
maintenance6 Vulkan 1.4réussi à non pris en charge
pipelineRobustness Vulkan 1.4réussi à non pris en charge
pushDescriptor Vulkan 1.4réussi à non pris en charge
rectangularLines Vulkan 1.4réussi à non pris en charge
shaderExpectAssume Vulkan 1.4réussi à non pris en charge
shaderFloatControls2 Vulkan 1.4réussi à non pris en charge
shaderSubgroupRotate Vulkan 1.4réussi à non pris en charge
shaderSubgroupRotateClustered Vulkan 1.4réussi à non pris en charge
vertexAttributeInstanceRateDivisor Vulkan 1.4réussi à non pris en charge
vertexAttributeInstanceRateZeroDivisor Vulkan 1.4réussi à non pris en charge
Limites qui diffèrent (20)
LimiteWN-Turnip-1.16-p_AxxxQualcomm-891.7
maxTexelBufferElements536870911134217728
bufferImageGranularity641
sparseAddressSpaceSize2748779069444294967295
maxPerStageResources1677721650331648
maxDescriptorSetUniformBuffersDynamic1632
maxDescriptorSetStorageBuffersDynamic816
maxVertexInputAttributeOffset40954096
maxGeometryInputComponents64128
maxGeometryOutputVertices2561024
maxGeometryTotalOutputComponents1024131072
maxFragmentInputComponents128112
minMemoryMapAlignment409664
minUniformBufferOffsetAlignment64256
minStorageBufferOffsetAlignment416
maxFramebufferLayers10242048
discreteQueuePriorities24
pointSizeRange1, 40921, 4095
optimalBufferCopyOffsetAlignment12864
optimalBufferCopyRowPitchAlignment12864
nonCoherentAtomSize641
Formats pris en charge par un seul pilote (3 gagnés, 5 perdus)

Uniquement dans Qualcomm-891.7 :

  • G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16
  • G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16
  • G16_B16R16_2PLANE_420_UNORM

Uniquement dans WN-Turnip-1.16-p_Axxx :

  • B8G8R8A8_SSCALED
  • B8G8R8A8_USCALED
  • B8G8R8_SINT
  • B8G8R8_SNORM
  • B8G8R8_UINT