Android Vulkan driver results
See which games your phone or handheld could run, and whether a community-built graphics driver (Turnip or PanVK) does better than the one it came with. Every result here was tested on a real device and sent in by its owner.
Find your device
Every phone and handheld that has a result here. Choose yours to see which games it could run and which drivers were tested on it.
- Anbernic RG556
- Asus ROG Phone 5 series
- AYANEO Pocket FIT Elite
- AYN Odin 3
- AYN Odin2
- AYN Odin2 Portal
- AYN Thor
- blackshark SHARK PAR-A0
- GameForce Ace
- Google Mediatek MT8188G Detachable
- Google Pixel 10 Pro
- Google Pixel 10 Pro XL
- Google Pixel 10a
- Google Pixel 11 Pro XL
- Google Pixel 6
- Google Pixel 7
- Google Pixel 7 Pro
- Google Pixel 7a
- Google Pixel 8 Pro
- Google Pixel 8a
- Google Pixel 9
- Google Pixel 9 Pro
- HEADWOLF F8
- HONOR 200 Pro
- HONOR AAK-AN00
- HONOR ALI-NX1
- HONOR Magic V5
- HONOR Magic5 Pro
- HONOR Magic6 Pro
- HONOR Pad 9
- HONOR Pad X8a
- HONOR X5c
- HONOR X5c
- HONOR X8c
- Infinix GT 10 Pro
- Infinix GT 20 Pro
- Infinix GT 30
- Infinix GT 30 Pro
- Infinix HOT 60i
- Infinix NOTE 10 Pro
- Infinix NOTE 30
- Infinix NOTE 40 Pro
- Infinix NOTE Edge
- Infinix ZERO 5G 2023
- iQOO 15
- iQOO Neo 10
- Lenovo Legion Phone Y70 New Generation
- LENOVO TB321FU
- LENOVO TB324ZC
- LENOVO TB370FU
- MANGMI Pocket Max
- Moorechip Retroid Pocket 5
- Moorechip Retroid Pocket 6
- Moorechip Retroid Pocket G2
- Moorechip Retroid Pocket Nova
- motorola edge - 2026
- motorola edge 30 pro
- motorola edge 40
- motorola edge 60 pro
- motorola edge plus 2023
- Motorola moto e22
- Motorola moto g stylus
- motorola moto g(100)
- Motorola moto g(9)
- Motorola moto g45 5G
- Motorola moto g57 power
- Motorola moto g75 5G
- Motorola moto g84 5G
- Nothing Phone (2a) Plus
- Nothing Phone (3)
- Nothing Phone (3a)
- Nothing Phone (4a) Pro
- nubia NX789J
- nubia NX809J
- OnePlus 11 5G
- OnePlus 12R
- OnePlus 13
- OnePlus 13
- OnePlus 13R
- OnePlus 13R
- OnePlus 13s
- OnePlus 15
- OnePlus 15
- OnePlus 15R
- OnePlus 15R
- OnePlus Nord 6
- OnePlus Nord CE4
- Oneplus Pad2
- Oppo A18
- Oppo A38
- Oppo A5x
- Oppo A6 5G
- Oppo A6t 5G
- Oppo K13 5G
- Oppo K13 Turbo Pro 5G
- POCO F4
- POCO F5
- POCO F6
- POCO F6 Pro
- Poco F7
- Poco F7
- POCO F8 Pro
- POCO F8 Ultra
- POCO F9 Ultra
- POCO M7
- POCO X5 Pro 5G
- POCO X6 5G
- POCO X6 5G
- POCO X6 Pro 5G
- POCO X6 Pro 5G
- POCO X7 Pro
- POCO X8 Pro
- POCO X8 Pro Max
- Razer Edge
- realme 10 Pro 5G
- realme 10 Pro+ 5G
- realme GT 6
- realme GT 7 Pro
- realme GT Master Edition
- realme P1 5G
- realme RMX3710
- realme 真我GT Neo6
- realme 真我Neo7
- Redmi 12
- Redmi 12C
- Redmi 14C
- Redmi 15C
- REDMI 15C 5G
- Redmi A5
- Redmi K40 Gaming
- Redmi K70 Pro
- Redmi Note
- Redmi Note 10 5G
- Redmi Note 10 Pro
- Redmi Note 10 Pro
- Redmi Note 10 Pro
- Redmi Note 11
- Redmi Note 12
- Redmi Note 13
- Redmi Note 13 5G
- Redmi Note 13 Pro
- Redmi Note 14 Pro 5G
- REDMI Note 15 Pro 5G
- REDMI Note 15 Pro+5G
- REDMI Turbo 4 Pro
- REDMI Turbo 5 Max
- Retroid Pocket 4 Pro
- Samsung Galaxy A05s
- Samsung Galaxy A07
- Samsung Galaxy A07
- Samsung Galaxy A15 5G
- Samsung Galaxy A16 5G
- Samsung Galaxy A17 5G
- Samsung Galaxy A25 5G
- Samsung Galaxy A52s 5G
- Samsung Galaxy A54 5G
- Samsung Galaxy A55 5G
- Samsung Galaxy A56 5G
- Samsung Galaxy A57 5G
- Samsung Galaxy A71
- Samsung Galaxy F23 5G
- Samsung Galaxy M31
- Samsung Galaxy M52 5G
- Samsung Galaxy Note10+
- Samsung Galaxy Note20 Ultra
- Samsung Galaxy S10+
- Samsung Galaxy S10+
- Samsung Galaxy S20 FE
- Samsung Galaxy S20 FE 5G
- Samsung Galaxy S20 FE 5G
- Samsung Galaxy S20 Ultra 5G
- Samsung Galaxy S21 5G
- Samsung Galaxy S21 Ultra 5G
- Samsung Galaxy S21+ 5G
- Samsung Galaxy S22
- Samsung Galaxy S22
- Samsung Galaxy S22 Ultra
- Samsung Galaxy S22 Ultra
- Samsung Galaxy S22 Ultra
- Samsung Galaxy S23
- Samsung Galaxy S23
- Samsung Galaxy S23
- Samsung Galaxy S23 FE
- Samsung Galaxy S23 Ultra
- Samsung Galaxy S23 Ultra
- Samsung Galaxy S23+
- Samsung Galaxy S24
- Samsung Galaxy S24
- Samsung Galaxy S24
- Samsung Galaxy S24
- Samsung Galaxy S24 FE
- Samsung Galaxy S24 FE
- Samsung Galaxy S24 Ultra
- Samsung Galaxy S24 Ultra
- Samsung Galaxy S24+
- Samsung Galaxy S25
- Samsung Galaxy S25 FE
- Samsung Galaxy S25 FE
- Samsung Galaxy S25 Ultra
- Samsung Galaxy S25 Ultra
- Samsung Galaxy S25 Ultra
- Samsung Galaxy S25+
- Samsung Galaxy S26
- Samsung Galaxy S26
- Samsung Galaxy S26
- Samsung Galaxy S26 Ultra
- Samsung Galaxy S26 Ultra
- Samsung Galaxy S26 Ultra
- Samsung Galaxy S26+
- Samsung Galaxy Tab S10 FE 5G
- Samsung Galaxy Tab S10+
- Samsung Galaxy Tab S8
- Samsung Galaxy Z Flip6
- Samsung Galaxy Z Fold5
- Samsung Galaxy Z Fold6
- Samsung Galaxy Z Fold6
- Samsung Galaxy Z Fold8
- Samsung Galaxy Z Fold8 Ultra
- Sony Xperia 1 V
- Sony Xperia 5 II
- Sony Xperia PRO-I
- TCL 50 XE 5G
- TECNO CAMON 40
- TECNO KL4
- TECNO POVA 3
- TECNO POVA 8 Pro 5G
- TECNO SPARK 20
- unknown GammaOS Full
- unknown TrebleDroid vanilla
- Vivo iQOO Neo 10R
- Vivo iQOO Neo7 Pro
- Vivo iQOO Z7 5G
- Vivo V27
- Xiaomi 11 Lite 5G NE
- Xiaomi 12T Pro
- Xiaomi 13 pro
- Xiaomi 13T
- Xiaomi 14T
- Xiaomi 14T Pro
- Xiaomi 15
- Xiaomi 15 Ultra
- Xiaomi 15T Pro
- Xiaomi 17T
- Xiaomi 17T Pro
- Xiaomi 220333QAG
- Xiaomi 2207117BPG
- Xiaomi 23013PC75G
- Xiaomi 23049PCD8I
- Xiaomi 23076RN4BI
- Xiaomi 24049RN28L
- Xiaomi 2512BPNDAG
- Xiaomi MI 8
- Xiaomi Mi A3
- Xiaomi Pad 5
- Xiaomi Pad 6
- Xiaomi Pad 7 Pro
- Xiaomi Pad 7 Pro
- Xiaomi Redmi 7A
- Xiaomi Redmi Note 8 Pro
- ZTE NP05J
- ZTE REDMAGIC 9
Newest results
The latest devices and drivers that people tested and sent in.
likelymaybelimitednoThe colored tags are an estimate of which games a driver could run, from its test results. DX9 to DX12 are kinds of Windows games. The year on a tag is when that kind first came out, so DX11 2009+ means Windows games made from 2009 on. Switch is Switch games. Both are played on Android through an emulator app.
| Device | Driver | Games it could run | Tested | Received |
|---|---|---|---|---|
| Vivo V27Mali-G610 MC4 | StockMali-G610 MC4 | DX92002+DX102006+DX112009+DX122015+Switch | driver check | |
| nubia NX789JAdreno (TM) 830v1 | CustomTurnip-Rutabaga-v3 | scene sweep | ||
| nubia NX789JAdreno (TM) 830v1 | Customturnip_faux123_v1.1.9 | DX92002+DX102006+DX112009+DX122015+Switch | driver check and speed test | |
| nubia NX789JAdreno (TM) 830 | StockQualcomm Technologies Inc. Adreno Vulkan Driver | DX92002+DX102006+DX112009+DX122015+Switch | driver check and speed test | |
| Infinix GT 10 ProMali-G77 MC9 | StockMali-G77 MC9 | DX92002+DX102006+DX112009+DX122015+Switch | driver check and speed test | |
| Infinix GT 20 ProMali-G610 MC6 | StockMali-G610 MC6 | DX92002+DX102006+DX112009+DX122015+Switch | driver check and speed test | |
| Infinix GT 20 ProMali-G610 MC6 | Custompanvk_faux123_ace_v0.40.0 | DX92002+DX102006+DX112009+DX122015+Switch | driver check | |
| Redmi 14CMali-G52 | Custommalisx2-0.2.2-18ad24d9a2 | DX92002+DX102006+DX112009+DX122015+Switch | driver check and speed test |
Stock driver vs custom driver
What changes when a device swaps the graphics driver it came with (stock) for a community-built one (custom, such as Turnip or PanVK): which games it could run, which features work, and how fast it draws.
Mali-G610
- compute_nbody5% slower
- hdr_2160p4% faster
- oit_linked_lists2% faster
- pipeline_barriers9% slower
- subpasses10% slower
Small areas of the picture differ from the stock driver in 1 scene (pipeline_barriers: 1935 of 2304 cells). The picture matches overall, so this is a local rendering fault, not a different scene.
Not on equal terms: the GPU clock differed during 2 of these scenes (for example compute_nbody: stock at 92% of the device's maximum, custom at 100%). Part of the frame-time difference comes from the clock the device chose, not from the driver.
See every differenceAdreno (TM) 830
- hdr_2160p21% slower
Small areas of the picture differ from the stock driver in 2 scenes (pipeline_barriers: 1698 of 2304 cells, pipeline_barriers_2160p: 1038 of 2304 cells). The picture matches overall, so this is a local rendering fault, not a different scene.
Did not start every time: compute_nbody (stock 0 of 3, custom 0 of 3), hdr_2160p (stock 0 of 3, custom 3 of 3), oit_linked_lists (stock 0 of 3, custom 3 of 3), pipeline_barriers (stock 0 of 3, custom 3 of 3), subpasses (stock 0 of 3, custom 3 of 3).
See every differenceMali-G77
- compute_nbody51% faster
- hdr_2160p15% faster
- oit_linked_lists2% slower
- pipeline_barriers14% slower
- subpasses7% faster
Small areas of the picture differ from the stock driver in 1 scene (pipeline_barriers: 1234 of 2304 cells). The picture matches overall, so this is a local rendering fault, not a different scene.
Did not start every time: oit_linked_lists (stock 0 of 3, custom 3 of 3).
Not on equal terms: the GPU clock differed during 1 of these scenes (for example compute_nbody: stock at 620 MHz, custom at 836 MHz). Part of the frame-time difference comes from the clock the device chose, not from the driver.
See every differenceMali-G52 MC2
- compute_nbody32% slower
- oit_linked_lists10% slower
- pipeline_barriers35% slower
Small areas of the picture differ from the stock driver in 1 scene (pipeline_barriers: 1288 of 2304 cells). The picture matches overall, so this is a local rendering fault, not a different scene.
Did not start every time: hdr_2160p (stock 3 of 3, custom 0 of 3), subpasses (stock 3 of 3, custom 0 of 3).
See every differenceMali-G615 MC2
Adreno (TM) 740
- compute_nbody_2x9% faster
- hdr_2160p7% faster
- oit_linked_lists9% slower
- pipeline_barriers_2160p26% slower
- subpasses_2160p25% slower
Small areas of the picture differ from the stock driver in 2 scenes (pipeline_barriers: 1521 of 2304 cells, pipeline_barriers_2160p: 1631 of 2304 cells). The picture matches overall, so this is a local rendering fault, not a different scene.
See every differenceMali-G57 MC2
Adreno (TM) 619
Mali-G78
- oit_linked_lists6% slower
- pipeline_barriers_2160p15% faster
- subpasses0% slower
Adreno (TM) 750
Not compared: 2 scenes with a paced frame rate (pipeline_barriers, subpasses). At least one of the two drivers was held at a fixed frame rate there, so the two times do not measure the same thing.
See every difference