vivo V29 Pro review

Orlin Milinov, 17 October 2023.

Funtouch 13 on top of Android 13

Just like the V27 family before them, the V29 Pro and V29 run Funtouch 13 on top of Android 13. Vivo did discuss its update and support policy regarding the V29. We can only assume that said information applies to the V29 Pro as well, which means that owners can expect two major Android updates and three years of security fixes. It's not the most generous update policy ever, but it's not too bad.

vivo V29 Pro review

Funtouch 13 remains an experience relatively detached from 'stock' Android, but not necessarily in a bad way.

Lockscreen - vivo V29 Pro review Homescreen - vivo V29 Pro review Folder view - vivo V29 Pro review Settings menu - vivo V29 Pro review Settings menu - vivo V29 Pro review
Lockscreen • Homescreen • Folder view • Settings menu

One of the useful proprietary features can be found in the recent apps menu. You can choose between the standard carousel formation and a horizontal tiles layout - sort of like MIUI, only scrollable horizontally. The setting is available right then and there - you don't need to look for it in the menus.

Recent apps - vivo V29 Pro review Recent apps - vivo V29 Pro review Pop-up - vivo V29 Pro review Spilt screen - vivo V29 Pro review
Recent apps • Recent apps • Pop-up • Spilt screen

The notification shade is familiar, and Funtouch is staying away from Google's large bubble-style quick toggles - it's simple circular buttons here. The default accent color is blue and can be controlled via the Android 13 AOSP color palette interface. A powerful theming engine is still present.

vivo V29 Pro review

The app drawer has an expandable recommended apps category on the top (most commonly used ones), whereas using the vertical scroller on the right would highlight the apps beginning with the selected letter.

Notification shade - vivo V29 Pro review Quick toggles - vivo V29 Pro review App drawer - vivo V29 Pro review Scroll by letter - vivo V29 Pro review Widgets next to the app drawer - vivo V29 Pro review
Notification shade • Quick toggles • App drawer • Scroll by letter • Widgets next to the app drawer

The rest of the UI has plenty of non-stock bits. In the Dynamic Effects sub-menu, vivo has grouped a bunch of customization options for the home screen, lock screen and animation effects. There are even various charging and facial recognition animations.

Dynamic effects - vivo V29 Pro review Dynamic effects - vivo V29 Pro review Dynamic effects - vivo V29 Pro review Dynamic effects - vivo V29 Pro review Dynamic effects - vivo V29 Pro review Dynamic effects - vivo V29 Pro review
Dynamic effects

The always-on display settings are in a different sub-menu, but the phone still gives you plenty of options to tinker with - a wide selection of animations, clock styles, colors, and backgrounds.

Always-on display - vivo V29 Pro review Always-on display - vivo V29 Pro review Always-on display - vivo V29 Pro review Always-on display - vivo V29 Pro review Always-on display - vivo V29 Pro review Always-on display - vivo V29 Pro review
Always-on display

Just like Samsung and its OneUI, Funtouch takes care of people with hearing problems, and you can calibrate the sound to be heard by elderly people or those with impaired hearing. Additionally, notifications and calls get separate volume sliders. The vibration intensity can be adjusted for calls and notifications independently. There is a system-wide audio equalizer of sorts, though it only has presents and no sliders to adjust. An Audio Super Resolution toggle is thrown into the mix.

Sound options - vivo V29 Pro review Sound options - vivo V29 Pro review Sound options - vivo V29 Pro review Sound options - vivo V29 Pro review Sound options - vivo V29 Pro review Sound options - vivo V29 Pro review
Sound options

The Smart motion menu holds a handful of familiar screen-on and screen-off gestures along with some new additions.

Holding the volume down key can be used to launch an app or do a certain task, although the list is limited to the camera app, turning on/off the torch, starting recording audio, open Facebook, or opening any custom app. The so-called Quick action feature doesn't work when playing music for obvious reasons. There still isn't a double-press option for Quick action, though.

Smart motion menu - vivo V29 Pro review Shortcuts and accessibility - vivo V29 Pro review Quick action - vivo V29 Pro review S-capture - vivo V29 Pro review Split-screen - vivo V29 Pro review Easy Touch - vivo V29 Pro review
Smart motion menu • Shortcuts and accessibility • Quick action • S-capture • Split-screen • Easy Touch

A dedicated Ultra Game Mode is available, and it has it all. Most of the features are about mitigating disturbance during gameplay or preventing certain apps from displaying notifications. One of the most intriguing features that have been around on vivo phones for a while is the ability to turn off the screen and keep the game running in the background. Especially useful for turn-based games or those requiring some sort of "farming" or "grinding".

Ultra Game mode - vivo V29 Pro review Ultra Game mode - vivo V29 Pro review Ultra Game mode - vivo V29 Pro review Ultra Game mode - vivo V29 Pro review Ultra Game mode - vivo V29 Pro review
Ultra Game mode

The Funtouch launcher also offers its own gallery, audio and video players, and system manager. There is also a dedicated Themes app and an iManager app with various system tools.

Albums - vivo V29 Pro review Video - vivo V29 Pro review Music - vivo V29 Pro review Manager - vivo V29 Pro review Manager - vivo V29 Pro review Themes - vivo V29 Pro review
Albums • Video • Music • Manager • Manager • Themes

Performance and benchmarks

For one reason or another, vivo decided not to change the chipset going from the V27 Pro to the V29 Pro. It still runs on the MediaTek Dimensity 8200 - a premium midrange chip aimed to bring flagship-grade performance on non-flagship smartphones.

vivo V29 Pro review

The Dimensity 8200 is an overclocked version of the Dimensity 8000 chip, but it is built on the 4 nm process technology and comes with HyperEngine 6.0, which supports Vulkan (though not the full-featured API) for raytracing in gaming, FPS improvement and smart resource optimization.

HyperEngine is a set of features dedicated to improving smartphone gaming performance in the flagship-killer territory. The Dimensity 8200 also comes with improved camera support over the Dimensity 8000 thanks to the Imagiq 785 ISP.

The Dimensity 8200 has an octa-core CPU configuration consisting of one big Cortex-A78 core, clocked at up to 3.1 GHz, three more Cortex A78 ones, working at up to 3.0 GHz and four Cortex-A55 cores, capped at 2.0 GHz. On the GPU side of things, we have the Mali-G610 MC6. All of this is paired with LPDDR5X RAM and UFS3.1 storage in the V29 Pro. Our review unit has 12GB of RAM and 256GB of storage. However, a lesser version with 8GB of physical RAM and the same amount of storage also exists.

Let's kick things off with some CPU tests and Geekbench. Here, the Dimensity 8200 is clearly showing its midrange prowess. It ends up being basically unmatched in the multi-core test and only slightly bested by the likes of the Snapdragon 7+ Gen 2.

Geekbench 5

  • Multi-core
  • Single-core
vivo V29 Pro vivo V29 Pro
3999
Dimensity 8200 256GB, 12GB RAM
Poco F5 Poco F5
3939
Snapdragon 7+ Gen 2 256GB, 8GB RAM
vivo V27 Pro vivo V27 Pro
3933
Dimensity 8200 128GB, 8GB RAM
Motorola Edge 40 Motorola Edge 40
3320
Dimensity 8020 256GB, 8GB RAM
Google Pixel 7 Google Pixel 7
3288
Google Tensor G2 128GB, 12GB RAM
Infinix GT 10 Pro Infinix GT 10 Pro
3080
Dimensity 8050 256GB, 8GB RAM
Galaxy S21 FE 5G Galaxy S21 FE 5G
3049
Snapdragon 888 128GB, 6GB RAM
Honor 90 Honor 90
3011
Snapdragon 7 Gen 1 Accelerated Edition 512GB, 12GB RAM
Poco X5 Pro Poco X5 Pro
2930
Snapdragon 778G 5G 256GB, 8GB RAM'
vivo V29 vivo V29
2797
Snapdragon 778G 5G 256GB, 8GB RAM
Galaxy A54 Galaxy A54
2703
Exynos 1380 128GB, 8GB RAM
vivo V27 vivo V27
2400
Dimensity 7200 256GB, 12GB RAM
Realme 11 Pro Realme 11 Pro
2319
Dimensity 7050 256GB, 8GB RAM
Motorola Edge 40 Neo Motorola Edge 40 Neo
2238
Dimensity 7030 256GB, 12GB RAM
Redmi Note 12 Pro Redmi Note 12 Pro
2229
Dimensity 1080 128GB, 8GB RAM
Realme 11 Pro+ Realme 11 Pro+
2207
Dimensity 7050 512GB, 12GB RAM
Poco F5 Poco F5
1216
Snapdragon 7+ Gen 2 256GB, 8GB RAM
Galaxy S21 FE 5G Galaxy S21 FE 5G
1096
Snapdragon 888 128GB, 6GB RAM
Google Pixel 7 Google Pixel 7
1051
Google Tensor G2 128GB, 12GB RAM
vivo V29 Pro vivo V29 Pro
1012
Dimensity 8200 256GB, 12GB RAM
vivo V27 Pro vivo V27 Pro
996
Dimensity 8200 128GB, 8GB RAM
vivo V27 vivo V27
887
Dimensity 7200 256GB, 12GB RAM
Infinix GT 10 Pro Infinix GT 10 Pro
861
Dimensity 8050 256GB, 8GB RAM
Realme 11 Pro Realme 11 Pro
837
Dimensity 7050 256GB, 8GB RAM
Realme 11 Pro+ Realme 11 Pro+
835
Dimensity 7050 512GB, 12GB RAM
Honor 90 Honor 90
825
Snapdragon 7 Gen 1 Accelerated Edition 512GB, 12GB RAM
Motorola Edge 40 Motorola Edge 40
799
Dimensity 8020 256GB, 8GB RAM
Motorola Edge 40 Neo Motorola Edge 40 Neo
786
Dimensity 7030 256GB, 12GB RAM
Poco X5 Pro Poco X5 Pro
781
Snapdragon 778G 5G 256GB, 8GB RAM'
Galaxy A54 Galaxy A54
770
Exynos 1380 128GB, 8GB RAM
vivo V29 vivo V29
768
Snapdragon 778G 5G 256GB, 8GB RAM
Redmi Note 12 Pro Redmi Note 12 Pro
758
Dimensity 1080 128GB, 8GB RAM

GeekBench 6

  • Multi-core
  • Single-core
Poco F5 Poco F5
4348
Snapdragon 7+ Gen 2 256GB, 8GB RAM
vivo V29 Pro vivo V29 Pro
3764
Dimensity 8200 256GB, 12GB RAM
Motorola Edge 40 Motorola Edge 40
3603
Dimensity 8020 256GB, 8GB RAM
vivo V27 Pro vivo V27 Pro
3421
Dimensity 8200 128GB, 8GB RAM
Infinix GT 10 Pro Infinix GT 10 Pro
3303
Dimensity 8050 256GB, 8GB RAM
vivo V29 vivo V29
3014
Snapdragon 778G 5G 256GB, 8GB RAM
Honor 90 Honor 90
2888
Snapdragon 7 Gen 1 Accelerated Edition 512GB, 12GB RAM
Galaxy A54 Galaxy A54
2797
Exynos 1380 128GB, 8GB RAM
vivo V27 vivo V27
2689
Dimensity 7200 256GB, 12GB RAM
Motorola Edge 40 Neo Motorola Edge 40 Neo
2563
Dimensity 7030 256GB, 12GB RAM
Realme 11 Pro Realme 11 Pro
2376
Dimensity 7050 256GB, 8GB RAM
Redmi Note 12 Pro Redmi Note 12 Pro
2372
Dimensity 1080 128GB, 8GB RAM
Realme 11 Pro+ Realme 11 Pro+
2277
Dimensity 7050 512GB, 12GB RAM
Poco F5 Poco F5
1639
Snapdragon 7+ Gen 2 256GB, 8GB RAM
vivo V29 Pro vivo V29 Pro
1218
Dimensity 8200 256GB, 12GB RAM
vivo V27 Pro vivo V27 Pro
1201
Dimensity 8200 128GB, 8GB RAM
vivo V27 vivo V27
1181
Dimensity 7200 256GB, 12GB RAM
Motorola Edge 40 Motorola Edge 40
1124
Dimensity 8020 256GB, 8GB RAM
Infinix GT 10 Pro Infinix GT 10 Pro
1113
Dimensity 8050 256GB, 8GB RAM
Honor 90 Honor 90
1094
Snapdragon 7 Gen 1 Accelerated Edition 512GB, 12GB RAM
Motorola Edge 40 Neo Motorola Edge 40 Neo
1058
Dimensity 7030 256GB, 12GB RAM
vivo V29 vivo V29
1035
Snapdragon 778G 5G 256GB, 8GB RAM
Galaxy A54 Galaxy A54
1008
Exynos 1380 128GB, 8GB RAM
Redmi Note 12 Pro Redmi Note 12 Pro
958
Dimensity 1080 128GB, 8GB RAM
Realme 11 Pro Realme 11 Pro
946
Dimensity 7050 256GB, 8GB RAM
Realme 11 Pro+ Realme 11 Pro+
934
Dimensity 7050 512GB, 12GB RAM

The Poco F5 rocking the aforementioned Qualcomm chip continues to be sort of an anomaly in terms of value for performance and remains hard to beat.

AnTuTu is a much more compound benchmark that also includes GPU testing as well as scores for memory, among other things. It is very favorable towards the vivo V29 Pro.

AnTuTu 10

vivo V29 Pro vivo V29 Pro
904412
Dimensity 8200 256GB, 12GB RAM 1260 x 2800 px
Infinix GT 10 Pro Infinix GT 10 Pro
802301
Dimensity 8050 256GB, 8GB RAM 1080 x 2400 px
Honor 90 Honor 90
694546
Snapdragon 7 Gen 1 Accelerated Edition 512GB, 12GB RAM 1200 x 2664 px
vivo V29 vivo V29
620950
Snapdragon 778G 5G 256GB, 8GB RAM 1260 x 2800 px
Realme 11 Pro+ Realme 11 Pro+
605783
Dimensity 7050 512GB, 12GB RAM 1080 x 2412 px
Realme 11 Pro Realme 11 Pro
585966
Dimensity 7050 256GB, 8GB RAM 1080 x 2412 px
Motorola Edge 40 Neo Motorola Edge 40 Neo
524597
Dimensity 7030 256GB, 12GB RAM 1080 x 2400 px

While pretty decent in the grand scheme of things, the Mali-G610 MC6 GPU setup inside the Dimensity 8200 isn't quite as impressive as the CPU. For some reason, the V29 Pro consistently underperforms compared to the vivo V27 Pro in offscreen testing, which is odd, given that these should be independent of display resolution and always render at 1080p. We did doublecheck the scores, so perhaps it is some compatibility issue with the benchmark.

GFXBench (onscreen)

  • Aztek Vulkan High
  • Car Chase ES 3.1
  • Manhattan ES 3.1
Poco F5 Poco F5
48
Snapdragon 7+ Gen 2 Adreno 725 1080 x 2400 px
Google Pixel 7 Google Pixel 7
46
Google Tensor G2 Mali-G710 MC10 1440 x 3120 px
vivo V27 Pro vivo V27 Pro
45
Dimensity 8200 Mali-G610 MC6 1080 x 2400 px
Galaxy S21 FE 5G Galaxy S21 FE 5G
38
Snapdragon 888 Adreno 660 1080 x 2400 px
vivo V29 Pro vivo V29 Pro
35
Dimensity 8200 Mali-G610 MC6 1260 x 2800 px
vivo V27 vivo V27
33
Dimensity 7200 Mali-G610 MC4 1080 x 2400 px
Motorola Edge 40 Motorola Edge 40
31
Dimensity 8020 Mali-G77 MC9 1080 x 2400 px
Infinix GT 10 Pro Infinix GT 10 Pro
30
Dimensity 8050 Mali-G77 MC9 1080 x 2400 px
Honor 90 Honor 90
23
Snapdragon 7 Gen 1 Accelerated Edition Adreno 644 1200 x 2664 px
Galaxy A54 Galaxy A54
19
Exynos 1380 Mali-G68 MP5 1080 x 2340 px
Motorola Edge 40 Neo Motorola Edge 40 Neo
19
Dimensity 7030 Mali-G610 MC3 1080 x 2400 px
Realme 11 Pro+ Realme 11 Pro+
16
Dimensity 7050 Mali-G68 MC4 1080 x 2412 px
Realme 11 Pro Realme 11 Pro
16
Dimensity 7050 Mali-G68 MC4 1080 x 2412 px
vivo V29 vivo V29
15
Snapdragon 778G 5G Adreno 642L 1260 x 2800 px
Redmi Note 12 Pro Redmi Note 12 Pro
15
Dimensity 1080 Mali-G68 MC4 1080 x 2400 px
Poco F5 Poco F5
66
Snapdragon 7+ Gen 2 Adreno 725 1080 x 2400 px
Google Pixel 7 Google Pixel 7
59
Google Tensor G2 Mali-G710 MC10 1440 x 3120 px
vivo V27 Pro vivo V27 Pro
57
Dimensity 8200 Mali-G610 MC6 1080 x 2400 px
Galaxy S21 FE 5G Galaxy S21 FE 5G
56
Snapdragon 888 Adreno 660 1080 x 2400 px
vivo V29 Pro vivo V29 Pro
43
Dimensity 8200 Mali-G610 MC6 1260 x 2800 px
Motorola Edge 40 Motorola Edge 40
43
Dimensity 8020 Mali-G77 MC9 1080 x 2400 px
Infinix GT 10 Pro Infinix GT 10 Pro
40
Dimensity 8050 Mali-G77 MC9 1080 x 2400 px
vivo V27 vivo V27
34
Dimensity 7200 Mali-G610 MC4 1080 x 2400 px
Honor 90 Honor 90
32
Snapdragon 7 Gen 1 Accelerated Edition Adreno 644 1200 x 2664 px
Poco X5 Pro Poco X5 Pro
28
Snapdragon 778G 5G Adreno 642L 1080 x 2400 px
Galaxy A54 Galaxy A54
25
Exynos 1380 Mali-G68 MP5 1080 x 2340 px
Motorola Edge 40 Neo Motorola Edge 40 Neo
23
Dimensity 7030 Mali-G610 MC3 1080 x 2400 px
vivo V29 vivo V29
22
Snapdragon 778G 5G Adreno 642L 1260 x 2800 px
Redmi Note 12 Pro Redmi Note 12 Pro
22
Dimensity 1080 Mali-G68 MC4 1080 x 2400 px
Realme 11 Pro+ Realme 11 Pro+
22
Dimensity 7050 Mali-G68 MC4 1080 x 2412 px
Realme 11 Pro Realme 11 Pro
22
Dimensity 7050 Mali-G68 MC4 1080 x 2412 px
Poco F5 Poco F5
112
Snapdragon 7+ Gen 2 Adreno 725 1080 x 2400 px
vivo V27 Pro vivo V27 Pro
101
Dimensity 8200 Mali-G610 MC6 1080 x 2400 px
Galaxy S21 FE 5G Galaxy S21 FE 5G
98
Snapdragon 888 Adreno 660 1080 x 2400 px
Google Pixel 7 Google Pixel 7
86
Google Tensor G2 Mali-G710 MC10 1440 x 3120 px
Motorola Edge 40 Motorola Edge 40
80
Dimensity 8020 Mali-G77 MC9 1080 x 2400 px
vivo V29 Pro vivo V29 Pro
77
Dimensity 8200 Mali-G610 MC6 1260 x 2800 px
Infinix GT 10 Pro Infinix GT 10 Pro
73
Dimensity 8050 Mali-G77 MC9 1080 x 2400 px
vivo V27 vivo V27
61
Dimensity 7200 Mali-G610 MC4 1080 x 2400 px
Honor 90 Honor 90
57
Snapdragon 7 Gen 1 Accelerated Edition Adreno 644 1200 x 2664 px
Galaxy A54 Galaxy A54
46
Exynos 1380 Mali-G68 MP5 1080 x 2340 px
Motorola Edge 40 Neo Motorola Edge 40 Neo
44
Dimensity 7030 Mali-G610 MC3 1080 x 2400 px
Realme 11 Pro+ Realme 11 Pro+
41
Dimensity 7050 Mali-G68 MC4 1080 x 2412 px
Realme 11 Pro Realme 11 Pro
41
Dimensity 7050 Mali-G68 MC4 1080 x 2412 px
Redmi Note 12 Pro Redmi Note 12 Pro
40
Dimensity 1080 Mali-G68 MC4 1080 x 2400 px
vivo V29 vivo V29
38
Snapdragon 778G 5G Adreno 642L 1260 x 2800 px

GFXBench (offscreen)

  • Aztek Vulkan High 1440p
  • Car Chase ES 3.1 1080p
  • Manhattan ES 3.1 1080p
Poco F5 Poco F5
36
Snapdragon 7+ Gen 2 Adreno 725 1080 x 2400 px
Google Pixel 7 Google Pixel 7
31
Google Tensor G2 Mali-G710 MC10 1440 x 3120 px
vivo V27 Pro vivo V27 Pro
30
Dimensity 8200 Mali-G610 MC6 1080 x 2400 px
vivo V29 Pro vivo V29 Pro
30
Dimensity 8200 Mali-G610 MC6 1260 x 2800 px
Galaxy S21 FE 5G Galaxy S21 FE 5G
25
Snapdragon 888 Adreno 660 1080 x 2400 px
Infinix GT 10 Pro Infinix GT 10 Pro
22
Dimensity 8050 Mali-G77 MC9 1080 x 2400 px
vivo V27 vivo V27
21
Dimensity 7200 Mali-G610 MC4 1080 x 2400 px
Motorola Edge 40 Motorola Edge 40
20
Dimensity 8020 Mali-G77 MC9 1080 x 2400 px
Honor 90 Honor 90
18
Snapdragon 7 Gen 1 Accelerated Edition Adreno 644 1200 x 2664 px
vivo V29 vivo V29
14
Snapdragon 778G 5G Adreno 642L 1260 x 2800 px
Galaxy A54 Galaxy A54
13
Exynos 1380 Mali-G68 MP5 1080 x 2340 px
Motorola Edge 40 Neo Motorola Edge 40 Neo
13
Dimensity 7030 Mali-G610 MC3 1080 x 2400 px
Redmi Note 12 Pro Redmi Note 12 Pro
10
Dimensity 1080 Mali-G68 MC4 1080 x 2400 px
Realme 11 Pro+ Realme 11 Pro+
10
Dimensity 7050 Mali-G68 MC4 1080 x 2412 px
Realme 11 Pro Realme 11 Pro
10
Dimensity 7050 Mali-G68 MC4 1080 x 2412 px
Poco F5 Poco F5
77
Snapdragon 7+ Gen 2 Adreno 725 1080 x 2400 px
Google Pixel 7 Google Pixel 7
66
Google Tensor G2 Mali-G710 MC10 1440 x 3120 px
vivo V27 Pro vivo V27 Pro
63
Dimensity 8200 Mali-G610 MC6 1080 x 2400 px
Galaxy S21 FE 5G Galaxy S21 FE 5G
57
Snapdragon 888 Adreno 660 1080 x 2400 px
vivo V29 Pro vivo V29 Pro
54
Dimensity 8200 Mali-G610 MC6 1260 x 2800 px
Infinix GT 10 Pro Infinix GT 10 Pro
51
Dimensity 8050 Mali-G77 MC9 1080 x 2400 px
Motorola Edge 40 Motorola Edge 40
50
Dimensity 8020 Mali-G77 MC9 1080 x 2400 px
vivo V27 vivo V27
40
Dimensity 7200 Mali-G610 MC4 1080 x 2400 px
Honor 90 Honor 90
40
Snapdragon 7 Gen 1 Accelerated Edition Adreno 644 1200 x 2664 px
vivo V29 vivo V29
33
Snapdragon 778G 5G Adreno 642L 1260 x 2800 px
Galaxy A54 Galaxy A54
31
Exynos 1380 Mali-G68 MP5 1080 x 2340 px
Realme 11 Pro+ Realme 11 Pro+
27
Dimensity 7050 Mali-G68 MC4 1080 x 2412 px
Realme 11 Pro Realme 11 Pro
27
Dimensity 7050 Mali-G68 MC4 1080 x 2412 px
Redmi Note 12 Pro Redmi Note 12 Pro
26
Dimensity 1080 Mali-G68 MC4 1080 x 2400 px
Motorola Edge 40 Neo Motorola Edge 40 Neo
26
Dimensity 7030 Mali-G610 MC3 1080 x 2400 px
Poco F5 Poco F5
136
Snapdragon 7+ Gen 2 Adreno 725 1080 x 2400 px
Google Pixel 7 Google Pixel 7
117
Google Tensor G2 Mali-G710 MC10 1440 x 3120 px
vivo V27 Pro vivo V27 Pro
109
Dimensity 8200 Mali-G610 MC6 1080 x 2400 px
Galaxy S21 FE 5G Galaxy S21 FE 5G
103
Snapdragon 888 Adreno 660 1080 x 2400 px
vivo V29 Pro vivo V29 Pro
101
Dimensity 8200 Mali-G610 MC6 1260 x 2800 px
Infinix GT 10 Pro Infinix GT 10 Pro
89
Dimensity 8050 Mali-G77 MC9 1080 x 2400 px
Motorola Edge 40 Motorola Edge 40
87
Dimensity 8020 Mali-G77 MC9 1080 x 2400 px
vivo V27 vivo V27
68
Dimensity 7200 Mali-G610 MC4 1080 x 2400 px
Honor 90 Honor 90
67
Snapdragon 7 Gen 1 Accelerated Edition Adreno 644 1200 x 2664 px
vivo V29 vivo V29
56
Snapdragon 778G 5G Adreno 642L 1260 x 2800 px
Galaxy A54 Galaxy A54
52
Exynos 1380 Mali-G68 MP5 1080 x 2340 px
Motorola Edge 40 Neo Motorola Edge 40 Neo
49
Dimensity 7030 Mali-G610 MC3 1080 x 2400 px
Realme 11 Pro+ Realme 11 Pro+
46
Dimensity 7050 Mali-G68 MC4 1080 x 2412 px
Redmi Note 12 Pro Redmi Note 12 Pro
45
Dimensity 1080 Mali-G68 MC4 1080 x 2400 px
Realme 11 Pro Realme 11 Pro
45
Dimensity 7050 Mali-G68 MC4 1080 x 2412 px

As for on-screen GPU performance, it is worth remembering that the vivo V29 Pro is rocking a 1260 x 2800-pixel display - higher resolution than most FullHD+ phones in the running, and that's a fact that puts extra strain on the GPU at native resolutions.

Historically, 3Dmark tends to offer more comparable and consistent GPU benchmark numbers than GFXBench, and we are happy to report that the Mali-G610 MC6 inside the V29 Pro performs as expected and up to speed with the one inside the V27 Pro in this test.

3DMark (offscreen 1440p)

  • Wild Life Vulkan 1.1
  • Wild Life Extreme
Poco F5 Poco F5
7524
Snapdragon 7+ Gen 2 Adreno 725 1080 x 2400 px
vivo V27 Pro vivo V27 Pro
6611
Dimensity 8200 Mali-G610 MC6 1080 x 2400 px
Google Pixel 7 Google Pixel 7
6569
Google Tensor G2 Mali-G710 MC10 1440 x 3120 px
vivo V29 Pro vivo V29 Pro
6476
Dimensity 8200 Mali-G610 MC6 1260 x 2800 px
Galaxy S21 FE 5G Galaxy S21 FE 5G
5432
Snapdragon 888 Adreno 660 1080 x 2400 px
Infinix GT 10 Pro Infinix GT 10 Pro
4571
Dimensity 8050 Mali-G77 MC9 1080 x 2400 px
Motorola Edge 40 Motorola Edge 40
4476
Dimensity 8020 Mali-G77 MC9 1080 x 2400 px
vivo V27 vivo V27
4138
Dimensity 7200 Mali-G610 MC4 1080 x 2400 px
Honor 90 Honor 90
3161
Snapdragon 7 Gen 1 Accelerated Edition Adreno 644 1200 x 2664 px
Galaxy A54 Galaxy A54
2818
Exynos 1380 Mali-G68 MP5 1080 x 2340 px
Motorola Edge 40 Neo Motorola Edge 40 Neo
2565
Dimensity 7030 Mali-G610 MC3 1080 x 2400 px
vivo V29 vivo V29
2466
Snapdragon 778G 5G Adreno 642L 1260 x 2800 px
Realme 11 Pro Realme 11 Pro
2304
Dimensity 7050 Mali-G68 MC4 1080 x 2412 px
Realme 11 Pro+ Realme 11 Pro+
2298
Dimensity 7050 Mali-G68 MC4 1080 x 2412 px
Redmi Note 12 Pro Redmi Note 12 Pro
2255
Dimensity 1080 Mali-G68 MC4 1080 x 2400 px
Poco F5 Poco F5
1961
Snapdragon 7+ Gen 2 Adreno 725 1080 x 2400 px
Google Pixel 7 Google Pixel 7
1848
Google Tensor G2 Mali-G710 MC10 1440 x 3120 px
vivo V27 Pro vivo V27 Pro
1790
Dimensity 8200 Mali-G610 MC6 1080 x 2400 px
vivo V29 Pro vivo V29 Pro
1773
Dimensity 8200 Mali-G610 MC6 1260 x 2800 px
Infinix GT 10 Pro Infinix GT 10 Pro
1290
Dimensity 8050 Mali-G77 MC9 1080 x 2400 px
Motorola Edge 40 Motorola Edge 40
1261
Dimensity 8020 Mali-G77 MC9 1080 x 2400 px
vivo V27 vivo V27
1156
Dimensity 7200 Mali-G610 MC4 1080 x 2400 px
Honor 90 Honor 90
859
Snapdragon 7 Gen 1 Accelerated Edition Adreno 644 1200 x 2664 px
Galaxy A54 Galaxy A54
808
Exynos 1380 Mali-G68 MP5 1080 x 2340 px
Motorola Edge 40 Neo Motorola Edge 40 Neo
705
Dimensity 7030 Mali-G610 MC3 1080 x 2400 px
vivo V29 vivo V29
690
Snapdragon 778G 5G Adreno 642L 1260 x 2800 px
Realme 11 Pro+ Realme 11 Pro+
636
Dimensity 7050 Mali-G68 MC4 1080 x 2412 px
Redmi Note 12 Pro Redmi Note 12 Pro
630
Dimensity 1080 Mali-G68 MC4 1080 x 2400 px
Realme 11 Pro Realme 11 Pro
628
Dimensity 7050 Mali-G68 MC4 1080 x 2412 px

Still, if a more potent GPU for gaming is what you are after, the likes of Google's Tensor G2 ship inside the Pixel 7 and the Snapdragon 7+ Gen 2 inside the Poco F5 seem to offer better overall performance within this price range.

From a more practical standpoint, we are happy to report that the vivo V29 Pro is not strapped for power. Its Funtouch OS runs perfectly smooth with practically no hiccups, and the phone easily chews through any daily task. Gaming is also a perfectly feasible and enjoyable activity on the V29 Pro. Even some of the heavier games available on Android are not a problem. Overall, we can understand vivo's decision to stick with the Dimensity 8200 chipset for another generation of phones.

The V29 Pro doesn't really get too hot in terms of surface temperature. It gets warm for sure, but never uncomfortable to hold. Unfortunately, the Dimensity 8200 chipset gets toasty quickly and tends to thermal-throttle rather aggressively.

Thermal throttling - vivo V29 Pro review Thermal throttling - vivo V29 Pro review Thermal throttling - vivo V29 Pro review
Thermal throttling

On a positive note, at least we didn't observe any sudden drops down in performance that could result in stutters in game.

Reader comments

  • Pravin
  • 02 Mar 2024
  • 7{L

E sim and NFC is not supportive which i felt personally dislike to buy or recommend to any one not worth buying.

  • Lord Mat
  • 24 Dec 2023
  • TXu

I doubt many/most of the comments here are genuine. "Screen breaks after one day"...? Unfortunate that this section has become mostly useless.

  • Anonymous
  • 26 Nov 2023
  • DkE

Seriously. How