FauxVkDB
日本語

Mali-G57 MC2 vs Mali-G1-Ultra MC12

Mali-G1-Ultra MC12 (Infinix NOTE 30, Infinix NOTE 40 Pro, Oppo A6 5G, Oppo A6t 5G, Oppo Find X9s Pro, REDMI 15C 5G, Redmi Note 10 5G, Redmi Note 13 5G, Redmi Note 13 Pro, Samsung Galaxy A07, Samsung Galaxy A07, Samsung Galaxy A15 5G, Samsung Galaxy A16, TCL 50 XE 5G). 最初に挙げたドライバーを、2番目のドライバー(ベースライン)と比べています。

純正Mali-G1-Ultra MC12v1.r32p1-01eac0.394145956bc7cd8e697b330aba11e3d3
vs
カスタムMali-G57 MC2v1.r32p1-01eac0.745b2925e235161571d02cd6e9b890a7
グラフィックスのシステムバージョン(Vulkan)1.1.177 → 1.1.177
追加機能(拡張機能)69 → 68+0 -1
チェックに成功した機能(検証済み)45 → 28Mali-G57 MC2でのみ成功 0 Mali-G1-Ultra MC12でのみ成功 17
速度テストのシーン(ベンチマーク)共通のシーンなし
各ドライバーが動かせそうなゲーム(機能リストからの目安): 緑は動く見込み、黄は動くかも、橙は厳しい、赤は動かない
純正DX92002+DX102006+DX112009+DX122015+Switch
カスタムDX92002+DX102006+DX112009+DX122015+Switch

Mali-G1-Ultra MC12の詳細 Mali-G57 MC2の詳細

結果が異なる機能チェック(18)

機能純正Mali-G57 MC2変化
depthClamp
VkPhysicalDeviceFeatures
成功未テスト欠落
largePoints
VkPhysicalDeviceFeatures
成功未テスト欠落
compat.helper_loop_terminator
core
成功未テスト欠落
compat.nested_map
core
成功未テスト欠落
core.blend_advertised_formats
core
成功未テスト欠落
core.compute_big_stack
core
成功未テスト欠落
core.host_coherent_readback
core
成功未テスト欠落
core.mrt_partial_kill
core
成功未テスト欠落
core.ubo_update_buffer
core
成功未テスト欠落
core.ubo_written_after_record
core
成功未テスト欠落
core.varying_subset
core
成功未テスト欠落
mem.image_padding
core
成功未テスト欠落
perf.fb_local_barrier_large_draws
core
成功未テスト欠落
perf.fb_local_barrier_overdraw
core
成功未テスト欠落
stage.geometry_max_output
core
成功未テスト欠落
stress.scratch_per_batch
core
成功未テスト欠落
sync.first_submit_clear_then_compute
core
成功未テスト欠落
stage.geometry_point_size
core
非対応未テスト変更あり

速度テストのシーン(ベンチマーク)

2つのドライバーは同じ機種の組み合わせで測定されていません。異なるデバイスのフレームタイムではドライバーを比較できないので、その点を踏まえて数値を見てください。

シーン純正 msMali-G57 MC2 ms差起動GPUクロック(MHz)純正との映像比較
compute_nbodyn/a59.48 標準 59.03片方のみ? vs 3中3? vs ? クロック不明未チェック
hdr_2160pn/a137.38 標準 137.47片方のみ? vs 3中3? vs ? クロック不明未チェック
oit_linked_listsn/a30.37 標準 30.33片方のみ? vs 3中3? vs ? クロック不明未チェック
pipeline_barriersn/a30.77 標準 30.94片方のみ? vs 3中3? vs ? クロック不明未チェック
subpassesn/a89.02 標準 89.33片方のみ? vs 3中3? vs ? クロック不明未チェック

1シーンあたりの1フレームの描画時間です。そのシーンで最も良かった回の平均(mean)フレームタイムで、ドライバーが出したフレーム数にあたります。小さいほど速いです。横の「標準」は中央値のフレームで、ドライバーのフレームが2種類の速さで届く場合、平均よりかなり小さくなることがあります。回ごとの平均が記録される前に作られた2つのレポートは、中央値で比較します。回同士の差が15%を超えるシーンは除外します。「頭打ち」と付いたシーンは、同じ実行のほかの1つ以上のシーンとともに、ドライバーまたは画面のキューによってその平均フレームタイムに固定されていました。その時間はフレームの間隔を示すもので、ドライバーの描画の速さではないので、比較しません。「軽すぎ」と付いたシーンは、標準サイズ(1920×1080)で両方のドライバーとも8 ms未満で、画面側のフレームキューがチップよりもフレーム間隔を決めてしまいます。その場合は、より重い実行を比較します。_2160pで終わる行は3840×2160で描画したシーン、compute_nbody_2xは粒子を2倍にしたシーンです。「速い」と「遅い」は、Mali-G1-Ultra MC12に対するMali-G57 MC2を表します。「純正との映像比較」は、シーンごとの固定した1フレームを粗い色の格子で比べます(0は同一、40を超えると別の映像)。これで、描画されなかったシーンを見つけます。両方のレポートに細かい64x36の格子がある場合、2つ目の数値は2,304セルのうち255段階で4を超えて違うセルの数で、「最大」は1セルの最大の差です。これで、ほかは一致している映像の小さな描画エラーを見つけます。16x9と付いた行は、細かい格子ができる前のレポートのものです。「起動」は、そのシーンのプロセス起動のうち、計測した回に到達した数です。「比較不可」と付いたGPUクロックは、2回の計測の間でデバイスの最大値の5%を超えて差がありました。

技術的な違い(Vulkan)

Mali-G57 MC2だけにある拡張機能(0)
  • なし
Mali-G1-Ultra MC12だけにある拡張機能(1)
  • VK_EXT_swapchain_maintenance1
差があるコア機能(0)
なし
差がある制限(0)
上限純正Mali-G57 MC2
片方のドライバーだけが対応するフォーマット(追加0、欠落0)

Mali-G57 MC2のみ:

  • なし

Mali-G1-Ultra MC12のみ:

  • なし