Search Issue Tracker
Won't Fix
Won't Fix in 2021.3.X
Votes
8
Found in
2021.3.18f1
Issue ID
UUM-25829
Regression
No
[Android] GraphicsBuffer.CopyCount does not work with Append Compute Buffer after Compute Shader Dispatch on some Android devices
Steps to reproduce:
1. Open the attached user's project "Bug Report.zip"
2. Build the app on an Android device
3. See that there are only 3 cubes rendered (should be 6)
Expected results: GraphicsBuffer.CopyCount works with Append Compute Buffer after Compute Shader Dispatch on some Android devices
Actual results: GraphicsBuffer.CopyCount does not work with Append Compute Buffer after Compute Shader Dispatch on some Android devices
Reproducible on: 2021.3.16f1, 2022.2.4f1, 2023.1.0b1
Could not test on 2020.3.44f1 due to several missing definitions of the "BugReport.cs" script after downgrading
Reproducible on these devices (Only 1 cube is rendered, OpenGLES3):
N/A, Samsung Galaxy S9 (SM-G960F), Android 8.0.0, CPU: Exynos 9 Series 9810, GPU: Mali-G72
N/A, Samsung Galaxy S6 edge+ (SM-G928F), Android 7.0, CPU: Exynos 7 Octa 7420, GPU: Mali-T760
N/A, Xiaomi - (Redmi Note 8 Pro), Android 9, CPU: MediaTek Helios G90T MT6785T, GPU: Mali-G76 MC4
Customer devices:
GalaxyNote8, GalaxyS7, GalaxyS8, GalaxyS20, LG G4
Reproducible on these devices (Only 1 cube is rendered, Vulkan):
N/A, Samsung Galaxy S6 edge+ (SM-G928F), Android 7.0, CPU: Exynos 7 Octa 7420, GPU: Mali-T760
Not reproducible on these devices (Vulkan and OpenGLES 3):
N/A, Samsung Galaxy Note9 (SM-N9600), Android 9, CPU: Snapdragon 845 SDM845, GPU: Adreno (TM) 630
N/A, Google Pixel 3 (Pixel 3), Android 12, CPU: Snapdragon 845, GPU: Adreno (TM) 630
N/A, Samsung - (SM-G991U), Android 12, CPU: Snapdragon 888, GPU: Adreno (TM) 660
N/A, Samsung Galaxy Z Flip3 5G (SM-F711B), Android 11, CPU: Snapdragon 888, GPU: Adreno (TM) 660
N/A, Xiaomi MI 9 (MI 9), Android 10, CPU: Snapdragon 855 SM8150, GPU: Adreno (TM) 640
Customer devices:
Google Pixel 3a
Notes:
-Sometimes, there are 6 cubes rendered of which 3 are flickering instead of not being rendered at all, depending on the device
-According to the Customer issue does not reproduce on iOS
-The BugReport.cs script file contains a description of the bug along with the code and a current "workaround" that they are using to "fix" the rendering of 3 of the 6 cubes
-2 screenshots included of LG G4 and Pixel 3a, one is not working correctly the other is ("Screenshot of LG G4 (not working).jpg" and "Screenshot of Pixel 3a (working).jpg")
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
- Texture Import Warnings are obscured by other Terrain Layer options in the Inspector
- Burst Inspector middle divider is jittering when resized with the Burst Inspector window docked
- JsonConvert conversion fails trying to call GetCallbackMethodsForType when [OnDeserialized] is used in a class
- Different text alignment in the column header in Entities "System" window
- Objects with Universal Render Pipeline/Particles/Lit shader are always lit up when changing their Rendering Layer Mask
Resolution Note:
Not reproducible
Resolution Note (2021.3.X):
Not reproducible