FauxVkDB
Português
Início / Mali Matrix

Which Mali GPUs the PanVK driver supports

PanVK is the open source Vulkan driver for Mali graphics chips. This page shows which chips it works on, and how sure we are for each one.

Tested on real devices

These chips ran the driver on a real phone or handheld.

GPUApoioKernel driver version (uAPI)Vendor driver build (DDK)Tested onPanVK release
Mali-G610VerifiedCSF 1.18g18p0-01eac0Ace: 70 checks passed, 2 not offeredv0.40.0
Mali-G57VerifiedJM 11.36unknownRG556: 68 checks passed, 4 not offeredv0.16.0
Mali-G77VerifiedJM 11.38r32p1-00bet5RP4 Pro: 68 checks passed, 4 not offeredv0.17.0

Not tested yet

A device with one of these chips is here, but its driver check has not been recorded yet.

Every Mali GPU in the driver

Every chip the driver knows. Two rows with one name are different revisions of that chip; the chip ID tells them apart.

GPUApoioGeneration (arch)Job interface (frontend)
Mali-G1-Premiumchip ID 14.8.1, v14Expectedv14CSF
Mali-G1-Prochip ID 14.8.3, variant 1, v14Expectedv14CSF
Mali-G1-Prochip ID 14.8.3, variant 4, v14Expectedv14CSF
Mali-G1-Ultrachip ID 14.8.0, v14Expectedv14CSF
Mali-G725chip ID 13.8.0, v13Expectedv13CSF
Mali-G720chip ID 12.8.0, v12Expectedv12CSF
Mali-G615chip ID 11.8.3, v11Expectedv11CSF
Mali-G715chip ID 11.8.2, v11Expectedv11CSF
Mali-G310v1chip ID 10.12.4, v10Expectedv10CSF
Mali-G310v2chip ID 10.12.4, v10Expectedv10CSF
Mali-G310v3chip ID 10.12.4, v10Expectedv10CSF
Mali-G310v4chip ID 10.12.4, v10Expectedv10CSF
Mali-G310v5chip ID 10.12.4, v10Expectedv10CSF
Mali-G610chip ID 10.8.7, v10Verifiedv10CSF
Mali-G710chip ID 10.8.2, v10Expectedv10CSF
Mali-G57chip ID 9.0.1, v9Verifiedv9JM
Mali-G57chip ID 9.0.3, v9Expectedv9JM
Mali-G68chip ID 9.2.4, v9Expectedv9JM
Mali-G77chip ID 9.0.0, v9Verifiedv9JM
Mali-G78chip ID 9.2.2, v9Expectedv9JM
Mali-G78AEchip ID 9.0.5, v9Expectedv9JM
Mali-G31chip ID 7.0.3, v7Expectedv7JM
Mali-G51chip ID 7.0.0, v7Expectedv7JM
Mali-G52chip ID 7.2.2, v7Expectedv7JM
Mali-G52 r1chip ID 7.4.2, v7Expectedv7JM
Mali-G76chip ID 7.2.1, v7Expectedv7JM
Mali-G71chip ID 6.0.0, v6Expectedv6JM
Mali-G72chip ID 6.2.1, v6Expectedv6JM
Mali-T760chip ID 0x750, v5Not supportedv5none
Mali-T820chip ID 0x820, v5Not supportedv5none
Mali-T830chip ID 0x830, v5Not supportedv5none
Mali-T860chip ID 0x860, v5Not supportedv5none
Mali-T880chip ID 0x880, v5Not supportedv5none
Mali-T600chip ID 0x600, v4Not supportedv4none
Mali-T620chip ID 0x620, v4Not supportedv4none
Mali-T720chip ID 0x720, v4Not supportedv4none

What the labels mean

Detalhes para desenvolvedores
  • JM kbase uAPI below 11.0 is refused (`src/panfrost/lib/kmod/kbase_kmod.c`).
  • Built archs: v6, v7, v9, v10, v11, v12, v13, v14. JM: v6, v7, v9. CSF: v10, v11, v12, v13, v14 (`src/panfrost/vulkan/meson.build`).
  • Midgard (v4, v5; the T-series) is not in PanVK.
  • A GPU with no row in `pan_model.c` is not supported until upstream adds one.
  • The variant is not in reports yet, so a tested combination matches every variant of its product ID.

Source: upstream_tag panvk-kbase-v0.1.0-rc4, upstream_commit 5b87b74d3e2580d5816e7f2c629f6f016a462f28, mesa_commit 5a07217f034b3e50d8c7c7794f97a2df1742613b