Search Issue Tracker

Won't Fix

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")

  1. Resolution Note:

    Not reproducible

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.