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
- “GUIStyle” and “NullReferenceException” errors thrown in the Console when opening Object Field during script compilation
- Reflections are visible on objects without Recursive Rendering when viewed through transparent parts of another object with Recursive Rendering and Alpha Clipping enabled
- Visual artifacts appear when using "clip" method in custom shader and running on GLES
- Scaled Backgrounds List and dropdown text are enabled while Scaled Backgrounds field is disabled in IMGUI Debugger window
- Editor crashes when large value is entered in Scaled Backgrounds field of IMGUI Debugger window
Resolution Note:
Not reproducible
Resolution Note (2021.3.X):
Not reproducible