Search Issue Tracker
By Design
Votes
0
Found in
2019.4
2020.3
2020.3.18f1
2021.1
2021.2
2022.1
Issue ID
1365494
Regression
No
[Android] [Vulkan] 'GetGpuTimerFrequency' and 'gpuFrameTime' return 0 when building on some devices with Mali GPU
How to reproduce:
1. Open the attached user's project 'TURP.zip'
2. Build and Run the application on an Android device
3. When the app loads on the device, observe 'GPUTimerFrequency' and 'GPUFrameTime' values
Expected results: 'GPUTimerFrequency' and 'GPUFrameTime' values are higher than 0
Actual results: 'GPUTimerFrequency' and 'GPUFrameTime' values are equal to 0
Reproducible with: 2019.4.30f1, 2020.3.19f1, 2021.1.22f1, 2021.2.0b13, 2022.1.0a11
Reproducible with these devices:
N/A, Huawei - (NOH-NX9), Android 10, CPU: NOT FOUND, GPU: Mali-G78
VLNQA00231 - HUAWEI Mate 20 Pro (LYA-L29), OS: 9.0.0, CPU: HiSilicon Kirin 980, GPU: Mali-G76
Not reproducible with these devices:
VLNQA00122 - Samsung Galaxy S9 (SM-G960F), OS: 10.0.0, CPU: Exynos 9 Series 9810, GPU: Mali-G72
N/A, Samsung Galaxy S9 (SM-G960F), Android 8.0.0, CPU: Exynos 9 Series 9810, GPU: Mali-G72
VLNQA00121 - Samsung Galaxy S9 (SM-G960F), OS: 9.0.0, CPU: Exynos 9 Series 9810, GPU: Mali-G72
VLNQA00006 - Samsung Galaxy S7 (SM-G930F), OS: 8.0.0, CPU: Exynos 8 Octa (8890), GPU: Mali-T880
VLNQA00288, Samsung Galaxy J7 (SM-J730F), Android 8.1.0, CPU: Exynos 7 Octa 7870, GPU: Mali-T830
VLNQA00001, Google Pixel 2 (Pixel 2), Android 11, CPU: Snapdragon 835 MSM8998, GPU: Adreno (TM) 540
VLNQA00316, Samsung Galaxy Note10 (SM-N970F), Android 9, CPU: Exynos 9 Series 9825, GPU: Mali-G76
VLNQA00225, Qualcomm null (SDM845 for arm64), Android 8.1.0, CPU: Snapdragon 845 SDM845, GPU: Adreno (TM) 630
VLNQA00022, Xiaomi Redmi Note 3 (Redmi Note 3), Android 6.0.1, CPU: Snapdragon 617 MSM8952, GPU: Adreno (TM) 510 (Pink texture when the application starts)
VLNQA00109 - Xiaomi Mi Note Pro (MI NOTE Pro), OS: 7.0.0, CPU: Snapdragon 810 MSM8994, GPU: Adreno 430 (Pink texture when the application starts)
VLNQA00034 - Google Nexus 4 (mako), OS: 5.1.1, CPU: Snapdragon S4 Pro APQ8064, GPU: Adreno 320 (Pink texture when the application starts)
Notes:
- 'FrameTimingManager.GetGpuTimerFrequency' returns value of 100000000 when building with OpenGLES3 or OpenGLES2 Graphics API
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- [MacOS] Switching project functionality when importing a complete project is broken
- UI Toolkit Debugger has no minimum size for its tabs
- Crash on mono_object_get_class when opening the project
- Editing the UnityDOTSInstancing.hlsl file does not cause a Shader recompilation
- UI Builder sections can't be interacted with by clicking its name when using Library in the Tree View
Resolution Note (2022.1.X):
The affected devices don't support the Vulkan features needed to implement this (timestampComputeAndGraphics).