FauxVkDB
繁體中文
首頁 / Mali

Mali-G77

出現在: Infinix GT 10 Pro, Redmi K40 Gaming, Redmi Note 10 Pro, Retroid Pocket 4 Pro (Dimensity 1100), Samsung Galaxy Note20 Ultra, Samsung Galaxy S20 Ultra 5G.

原廠驅動程式對比自訂驅動程式

原廠Mali-G77 MC9v1.r32p1-01eac0.efd03ef21f136842c0935bd4f493fe81
對比
自訂panvk_faux123_rp4pro_v0.14.0Mesa 26.3.0-devel (git-e8ddb4e9e7)
圖形系統版本(Vulkan)1.1.177 → 1.3.354
可選功能(擴充功能)68 → 166+101 -3
通過檢測的功能(已驗證)28 → 4921 個僅在 panvk_faux123_rp4pro_v0.14.0 上通過 0 個僅在 Mali-G77 MC9 上通過
跑分測試場景(基準測試)2 個更快 2 個更慢 1 個持平總體快 2%(幾何平均)
各驅動程式能跑的遊戲(根據功能列表估算):綠色大致能跑,黃色未必能跑,橙色問題較多,紅色跑不動
原廠DX92002+DX102006+DX112009+DX122015+Switch
自訂DX92002+DX102006+DX112009+DX122015+Switch
  • compute_nbody快 37%
  • hdr_2160p慢 2%
  • oit_linked_lists慢 3%
  • pipeline_barriers慢 17%
  • subpasses快 4%

每個場景中自訂驅動程式與原廠驅動程式的對比。長條向右表示更快,向左表示更慢。

1 個場景的畫面有局部區域與原廠驅動程式不同 (pipeline_barriers:2304 個格子中有 1246 個). 整體畫面是一致的,所以這是局部渲染故障,而不是畫了另一個場景。

沒有每次都能啟動: oit_linked_lists (原廠 0 / 3, 自訂 3 / 3).

條件不一致:其中 1 個場景測試時 GPU 頻率不同(例如 compute_nbody: 原廠 620 MHz,自訂 829 MHz). 幀時間的部分差異來自裝置自己選擇的頻率,而不是驅動程式。

檢視所有差異
原廠Mali-G77 MC9v1.r32p1-01eac0.efd03ef21f136842c0935bd4f493fe81
對比
自訂panvk_faux123_rp4pro_v0.13.0Mesa 26.3.0-devel (git-b6047f10f2)
圖形系統版本(Vulkan)1.1.177 → 1.3.354
可選功能(擴充功能)68 → 165+101 -4
通過檢測的功能(已驗證)28 → 4419 個僅在 panvk_faux123_rp4pro_v0.13.0 上通過 3 個僅在 Mali-G77 MC9 上通過
跑分測試場景(基準測試)沒有共同場景
各驅動程式能跑的遊戲(根據功能列表估算):綠色大致能跑,黃色未必能跑,橙色問題較多,紅色跑不動
原廠DX92002+DX102006+DX112009+DX122015+Switch
自訂DX92002+DX102006+DX112009+DX122015+Switch
檢視所有差異
原廠Mali-G77 MC9v1.r32p1-01eac0.efd03ef21f136842c0935bd4f493fe81
對比
自訂panvk_faux123_rp4pro_v0.12.0Mesa 26.3.0-devel (git-d55ea24aa8)
圖形系統版本(Vulkan)1.1.177 → 1.3.354
可選功能(擴充功能)68 → 165+101 -4
通過檢測的功能(已驗證)28 → 4419 個僅在 panvk_faux123_rp4pro_v0.12.0 上通過 3 個僅在 Mali-G77 MC9 上通過
跑分測試場景(基準測試)沒有共同場景
各驅動程式能跑的遊戲(根據功能列表估算):綠色大致能跑,黃色未必能跑,橙色問題較多,紅色跑不動
原廠DX92002+DX102006+DX112009+DX122015+Switch
自訂DX92002+DX102006+DX112009+DX122015+Switch
檢視所有差異

這些驅動程式之間有哪些不同

只顯示這些驅動程式結果不同的行。驅動程式做過驅動程式檢測後才會列出。向側邊滾動可檢視全部驅動程式。

驅動程式原廠驅動程式,版本 r38p1原廠原廠驅動程式,版本 r32p1原廠原廠驅動程式,版本 r32p1原廠panvk_faux123_rp4pro_v0.14.0自訂panvk_faux123_rp4pro_v0.13.0自訂panvk_faux123_rp4pro_v0.12.0自訂
通過的功能檢測28 / 2928 / 2928 / 2949 / 4944 / 4444 / 44
DX9 遊戲未必能跑未必能跑未必能跑大致能跑未必能跑未必能跑
DX10 遊戲未必能跑未必能跑未必能跑大致能跑問題較多問題較多
DX11 遊戲未必能跑未必能跑未必能跑未必能跑問題較多問題較多
DX12 遊戲跑不動跑不動跑不動未必能跑問題較多問題較多
Switch 遊戲未必能跑未必能跑未必能跑大致能跑未必能跑未必能跑
Vulkan 版本1.1.2131.1.1771.1.1771.3.3541.3.3541.3.354
可選功能(擴充功能)816868166165165
結果不同的功能檢測
timelineSemaphore失敗失敗失敗通過通過通過
borderColorSwizzle不支援不支援不支援通過通過通過
colorWriteEnable不支援不支援不支援通過通過通過
depthClipControl不支援不支援不支援通過通過通過
extendedDynamicState不支援不支援不支援通過通過通過
extendedDynamicState2不支援不支援不支援通過通過通過
extendedDynamicState2LogicOp不支援不支援不支援通過通過通過
extendedDynamicState3ColorBlendEnable不支援不支援不支援通過通過通過
extendedDynamicState3ColorBlendEquation不支援不支援不支援通過通過通過
extendedDynamicState3ColorWriteMask不支援不支援不支援通過通過通過
extendedDynamicState3DepthClampEnable不支援不支援不支援通過通過通過
extendedDynamicState3LogicOpEnable不支援不支援不支援通過通過通過
robustBufferAccess2不支援不支援不支援通過不支援不支援
transformFeedback通過通過通過通過不支援不支援
vertexInputDynamicState不支援不支援不支援通過通過通過
shaderBufferInt64Atomics不支援不支援不支援通過通過通過
geometryShader通過通過通過通過不支援不支援
multiDrawIndirect不支援不支援不支援通過通過通過
multiViewport不支援不支援不支援通過不支援不支援
tessellationShader通過通過通過通過不支援不支援
textureCompressionBC不支援不支援不支援通過通過通過
push.max_combined_image_samplers不支援不支援不支援通過通過通過
push.max_uniform_buffers不支援不支援不支援通過通過通過
stress.multi_draw_indirect_large不支援不支援不支援通過通過通過
還有 22 個功能只有部分驅動程式提供

「不支援」表示驅動程式沒有提供該功能。「未檢測」表示驅動程式提供了該功能,但App還沒有對應的檢測項。

功能原廠驅動程式,版本 r38p1原廠驅動程式,版本 r32p1原廠驅動程式,版本 r32p1panvk_faux123_rp4pro_v0.14.0panvk_faux123_rp4pro_v0.13.0panvk_faux123_rp4pro_v0.12.0
borderColorSwizzleFromImage不支援不支援不支援未檢測未檢測未檢測
depthBiasControl不支援不支援不支援未檢測未檢測未檢測
depthBiasExact不支援不支援不支援未檢測未檢測未檢測
extendedDynamicState3AlphaToCoverageEnable不支援不支援不支援未檢測未檢測未檢測
extendedDynamicState3DepthClipEnable不支援不支援不支援未檢測未檢測未檢測
extendedDynamicState3LineRasterizationMode不支援不支援不支援未檢測未檢測未檢測
extendedDynamicState3RasterizationSamples不支援不支援不支援未檢測未檢測未檢測
extendedDynamicState3SampleMask不支援不支援不支援未檢測未檢測未檢測
nullDescriptor不支援不支援不支援未檢測未檢測未檢測
geometryStreams不支援不支援不支援未檢測不支援不支援
shaderSharedInt64Atomics不支援不支援不支援未檢測未檢測未檢測
dualSrcBlend不支援不支援不支援未檢測未檢測未檢測
fillModeNonSolid不支援不支援不支援未檢測未檢測未檢測
logicOp不支援不支援不支援未檢測未檢測未檢測
pipelineStatisticsQuery不支援不支援不支援未檢測不支援不支援
shaderClipDistance不支援不支援不支援未檢測不支援不支援
shaderCullDistance不支援不支援不支援未檢測不支援不支援
shaderInt64不支援不支援不支援未檢測未檢測未檢測
shaderTessellationAndGeometryPointSize不支援不支援不支援未檢測不支援不支援
variableMultisampleRate不支援不支援不支援未檢測不支援不支援
vertexPipelineStoresAndAtomics不支援不支援不支援未檢測不支援不支援
wideLines不支援不支援不支援未檢測未檢測未檢測

全部驅動程式(6)

選一個繪圖驅動程式,檢視它哪些功能可用、能跑哪些 Windows 遊戲,以及它的技術詳情(Vulkan 功能、限制和擴充功能)。

大致能跑未必能跑問題較多跑不動彩色標籤是根據測試結果,估算驅動程式能跑哪些遊戲。DX9 到 DX12 是幾類 Windows 遊戲。標籤上的年份是這類遊戲首次出現的年份,所以 DX11 2009+ 表示 2009 年起製作的 Windows 遊戲。Switch 指 Switch 遊戲。兩者都透過模擬器App在 Android 上執行。

裝置內建的驅動程式(原廠) 3

每個版本都隨裝置內建系統一起發布。系統更新可能會把它換成更新的版本。

社群開發的驅動程式(PanVK) 3

由社群開發的開源驅動程式,由模擬器或遊戲啟動器載入,用來取代原廠驅動程式。