Search Issue Tracker

Active

Under Consideration for 6.3.X

Votes

1

Found in [Package]

6.3.0-pre.1

Issue ID

ARCB-75

Regression

Yes

[Android][ARCore] Camera stuttering when Multithreaded Rendering is enabled with OpenGLES3

Package: ARCore

-

How to reproduce:
1. Open the “ReproProject.zip“ project
2. Open the “SampleScene“ scene
3. Build and Run for Android
4. Accept Camera permissions
5. Move the device around and observe the Camera feed

Expected result: Camera is not stuttering
Actual result:  Camera is stuttering

Reproducible with: 6.1.0-pre.2 (6000.0.60f1), 6.3.0, 6.4.0-pre.1 (6000.0.60f1, 6000.2.8f1, 6000.3.0b5, 6000.4.0a2)
Not reproducible with: 6.0.6, 6.1.0-pre.1 (6000.0.60f1)

Reproducible environment: macOS 15.7 (M4 Max), macOS 26.0.1 (M1 Max) (Reporters)
Not reproducible environment: No other environment tested

Reproducible with these devices:
VLNQA00615, Samsung Galaxy S22+ - (SM-S906B), Android 13, CPU: Exynos 2200, GPU: Ltd.
VLNQA00319, Google - (Pixel 4), Android 13, CPU: Snapdragon 855 SM8150, GPU: Adreno (TM) 640
VLNQA00642, Google - (Pixel 9a), Android 15, CPU: NOT FOUND, GPU: Mali-G715
Samsung A55 5G (Android 14)

Not reproducible with these devices:
VLNQA00511, Samsung Galaxy S8 (SM-G950F), Android 9, CPU: Exynos 9 Octa 8895, GPU: Mali-G71

Workaround: Disabling the "Multithreaded Rendering" in the “Edit > Project Settings > Player > Android > Rendering“ will make the issue not reproduce

Note: Only reproduces with OpenGLES3 Graphic API, does not reproduce with Vulkan

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.