Search Issue Tracker
Fixed
Fixed in 2020.3.39f1
Votes
0
Found in
2020.3.34f1
Issue ID
UUM-1870
Regression
No
[Backport] [Android][Vulkan] Unity returns lower or higher values of computing buffers count than is actually available on the d
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
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Big chunk of "Untracked" memory in the Memory Profiler screenshot when a custom .obj file is loaded while in Play Mode
- Video contains artifacts when played in the Video Preview section in the Inspector Window
- UI Toolkit Slider "Fill" option doesn't invert when "Inverted" option is selected
- The Random Value option in the Set Attribute Block gets disabled and the "B"/"Max" value lost when upgrading to Unity 6
- Crash in ParallelSortExtensions::ParallelSort
Resolution Note (fix version 2020.3.39f1):
Fixed in 2020.3.39f1