Search Issue Tracker

Fixed in 2021.2.X

Fixed in 2021.1.X

Votes

0

Found in

2019.4

2020.2

2021.1

2021.2

Issue ID

1307679

Regression

No

[Android][Vulkan] Unity returns lower or higher values of computing buffers count than is actually available on the device

Vulkan

-

Reproduction steps:
1. Open the attached project "Case_1299759"
2. Build it for Android
3. Hold the phone landscape orientation
4. Press on the white Cube in the top left corner of the screen

Expected results: Unity will return the number of computing buffers count that is actually available on the device
Actual results: Unity returns lower or higher values of computing buffers count than is actually available on the device

Reproducible with: 2019.4.17f1, 2020.2.1f1, 2021.1.0b2, 2021.2.0a3
Unable to test with: 2018.4 due to project breaking from downgrading

Note:
- There is a couple of lines of information as UI text in the project displayed in red with supported buffer count at the end of each line
- Conditions for the bug:
If the red numbers are lower then 10 and the white cube still appears in the middle of the screen - Repro
If the red numbers are more then 10 and the cube does not appear- Repro
If the red numbers are lower then 10 and the white cube does not appear- No repro
If the red numbers are more then 10 and the white cube appears in the middle of the screen-No repro
- Mostly the affected devices are Android 8.1.0 or lower
- Does not reproduce with Windows Standalone or Unity editor
- Reproduces on Metal, but there is a separate case for that (Case 1299759)

Reproducible devices:
VLNQA00286, Meizu - (PRO 5), Android 7.0, CPU: Exynos 7 Octa 7420, GPU: Mali-T760
VLNQA00013, Samsung Galaxy S6 Edge Plus (SM-G928F), Android 7.0, CPU: Exynos 7 Octa 7420, GPU: Mali-T760
VLNQA00118 Google Pixel 2XL 8.1.0 Exynos 9 (9825) Mali-G76
VLNQA00147 Razer Phone 8.1.0
VLNQA00003, Razer Phonbe, Android 8.1, CPU: Snapdragon 835 MSM8998 , GPU: Adreno (TM) 540
VLNQA00219 Samsung Galaxy Note9 USA 8.1.0

Devices that did not reproduce the issue:
OnePlus A5000, Android 10, Adreno 540, Snapdragon 835
VLNQA00072, Google Pixel C, Android 8.1, CPU: Nvidia Tegra X1 T210, GPU: NVidia Tegra
N/A, Samsung Galaxy S9 (SM-G960F), Android 8.0.0, CPU: Exynos 9 Series 9810, GPU: Mali-G72
VLNQA00316, Samsung Galaxy Note10 (SM-N970F), Android 9, CPU: Exynos 9 Series 9825, GPU: Mali-G76
VLNQA00024, Xiaomi Mi 5 (MI 5), Android 7.0, CPU: Snapdragon 820 MSM8996, GPU: Adreno (TM) 530
VLNQA00052, Xiaomi MI MAX, Android 7.0, CPU: Snapdragon 617 MSM8952, GPU: Adreno (TM) 510
VLNQA00288, Samsung Galaxy J7, Android 8.1.0, CPU: Exynos 7 Octa 7870, GPU: Mali-T830

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.