FauxVkDB
繁體中文
首頁 / Mali-G52 / 對比

Mesa-PanVK-Android-v26.3.1-795ca7ff 對比 mali-panvk-26.3.0-devel-r4

在 Mali-G52 上 (CHUWI HiPad-Air, HONOR X5c, HONOR X5c, Infinix HOT 60i, Oppo A18, Oppo A38, realme RMX3710, Redmi 12, Redmi 12C, Redmi 14C, Redmi 15C, Samsung Galaxy A32, TECNO POVA 3, TECNO SPARK 10 Pro, TECNO SPARK 20, Vivo Y03, Xiaomi 24040RN64Y, Xiaomi 24049RN28L). 先列出的驅動程式與後一個對比,後一個是基準。

原廠mali-panvk-26.3.0-devel-r4Mesa 26.3.0-devel
對比
自訂Mesa-PanVK-Android-v26.3.1-795ca7ffMesa 26.3.0-devel (git-795ca7ff3e, p0175, 2026-10-31)
圖形系統版本(Vulkan)1.3.358 → 1.3.363
可選功能(擴充功能)154 → 166+15 -3
通過檢測的功能(已驗證)44 → 473 個僅在 Mesa-PanVK-Android-v26.3.1-795ca7ff 上通過 0 個僅在 mali-panvk-26.3.0-devel-r4 上通過
跑分測試場景(基準測試)沒有共同場景
各驅動程式能跑的遊戲(根據功能列表估算):綠色大致能跑,黃色未必能跑,橙色問題較多,紅色跑不動
原廠DX92002+DX102006+DX112009+DX122015+Switch
自訂DX92002+DX102006+DX112009+DX122015+Switch

mali-panvk-26.3.0-devel-r4 詳情 Mesa-PanVK-Android-v26.3.1-795ca7ff 詳情

結果不同的功能檢測(12)

功能mali-panvk-26.3.0-devel-r4Mesa-PanVK-Android-v26.3.1-795ca7ff變化
transformFeedback
VK_EXT_transform_feedback
失敗通過新增
shaderBufferInt64Atomics
VK_KHR_shader_atomic_int64
不支援通過新增
textureCompressionBC
VkPhysicalDeviceFeatures
不支援通過新增
customBorderColorWithoutFormat
VK_EXT_custom_border_color
不支援未檢測有變化
extendedDynamicState2PatchControlPoints
VK_EXT_extended_dynamic_state2
不支援未檢測有變化
robustImageAccess2
VK_EXT_robustness2
不支援失敗有變化
shaderSharedInt64Atomics
VK_KHR_shader_atomic_int64
不支援未檢測有變化
depthBounds
VkPhysicalDeviceFeatures
不支援未檢測有變化
pipelineStatisticsQuery
VkPhysicalDeviceFeatures
不支援未檢測有變化
shaderTessellationAndGeometryPointSize
VkPhysicalDeviceFeatures
不支援未檢測有變化
variableMultisampleRate
VkPhysicalDeviceFeatures
不支援未檢測有變化
push.max_combined_image_samplers
core
失敗當機有變化

跑分測試場景(基準測試)

兩個驅動程式都還沒有有效的跑分測試(基準測試報告)。

技術差異(Vulkan)

僅 Mesa-PanVK-Android-v26.3.1-795ca7ff 有的擴充功能(15)
  • VK_EXT_astc_decode_mode
  • VK_EXT_conditional_rendering
  • VK_EXT_descriptor_indexing
  • VK_EXT_image_compression_control
  • VK_EXT_mutable_descriptor_type
  • VK_EXT_present_timing
  • VK_KHR_present_id
  • VK_KHR_present_id2
  • VK_KHR_present_wait
  • VK_KHR_present_wait2
  • VK_KHR_shader_atomic_int64
  • VK_KHR_shader_constant_data
  • VK_KHR_swapchain_maintenance1
  • VK_KHR_swapchain_mutable_format
  • VK_VALVE_mutable_descriptor_type
僅 mali-panvk-26.3.0-devel-r4 有的擴充功能(3)
  • VK_KHR_depth_clamp_zero_one
  • VK_KHR_pipeline_binary
  • VK_KHR_robustness2
不同的核心功能(12)
descriptorBindingPartiallyBound Vulkan 1.2不支援 → 通過
descriptorBindingSampledImageUpdateAfterBind Vulkan 1.2不支援 → 通過
descriptorBindingStorageBufferUpdateAfterBind Vulkan 1.2不支援 → 通過
descriptorBindingStorageImageUpdateAfterBind Vulkan 1.2不支援 → 通過
descriptorBindingStorageTexelBufferUpdateAfterBind Vulkan 1.2不支援 → 通過
descriptorBindingUniformBufferUpdateAfterBind Vulkan 1.2不支援 → 通過
descriptorBindingUniformTexelBufferUpdateAfterBind Vulkan 1.2不支援 → 通過
descriptorBindingUpdateUnusedWhilePending Vulkan 1.2不支援 → 通過
descriptorIndexing Vulkan 1.2不支援 → 通過
shaderBufferInt64Atomics Vulkan 1.2不支援 → 通過
shaderOutputViewportIndex Vulkan 1.2不支援 → 通過
shaderSharedInt64Atomics Vulkan 1.2不支援 → 通過
不同的限制(14)
限制mali-panvk-26.3.0-devel-r4Mesa-PanVK-Android-v26.3.1-795ca7ff
sparseAddressSpaceSize3006477107217146314752
maxBoundDescriptorSets47
maxPerStageDescriptorSampledImages256176
maxPerStageDescriptorStorageImages3264
maxPerStageResources712664
maxTessellationControlPerVertexInputComponents64128
maxTessellationControlPerVertexOutputComponents64128
maxTessellationControlTotalOutputComponents20484096
maxTessellationEvaluationInputComponents64128
maxTessellationEvaluationOutputComponents64128
maxFragmentDualSrcAttachments81
maxDrawIndirectCount429496729565535
timestampComputeAndGraphics01
timestampPeriod076.9231
只有一個驅動程式支援的格式(多了 8 種,少了 0 種)

僅 Mesa-PanVK-Android-v26.3.1-795ca7ff 有:

  • BC4_SNORM_BLOCK
  • BC4_UNORM_BLOCK
  • BC5_SNORM_BLOCK
  • BC5_UNORM_BLOCK
  • BC6H_SFLOAT_BLOCK
  • BC6H_UFLOAT_BLOCK
  • BC7_SRGB_BLOCK
  • BC7_UNORM_BLOCK

僅 mali-panvk-26.3.0-devel-r4 有:

  • 無