Search Issue Tracker

Won't Fix

Votes

5

Found in [Package]

10.2.0

Issue ID

1295141

Regression

No

[Android][Vulkan][URP] Android Screen Recording produces noise and flickering when Camera Stacking is enabled

Package: Scriptable Render Pipeline Universal

-

Reproduction steps:
1. Open the attached user's project "CameraStackRecordingIssue-2020.2.zip"
2. Switch the Platform to Android
3. In the Project window under "Assets/Scenes" open "SampleScene.unity"
4. Build the project to an Android 10 device
5. Turn on the Screen Recording feature on the Android device

Expected result: Android 10 screen recording does not produce noise and flickering when Camera Stacking is enabled
Actual result: Android 10 screen recording produces noise and flickering when Camera Stacking is enabled (see attached Results.mp4)

Reproduces on: URP 7.3.1, 7.5.1 (2019.4.15f1) URP 8.1.0, 8.3.1 (2020.1.15f1), URP 10.1.0, 10.2.0 (2020.2.0b12, 2021.1.0a7)
Could not test on 2018.4.29f1 due to console errors when downgrading the project relating to URP Camera Stacking

Reproduces on these devices(Vulkan):
VLNQA00339, Lge LG V50 ThinQ 5G (LM-V500N), Android 10, CPU: Snapdragon 855 SM8150, GPU: Adreno (TM) 640
VLNQA00318, Oneplus 7Pro (GM1913), Android 9, CPU: Snapdragon 855 SM8150, GPU: Adreno (TM) 640

Does not reproduce on these devices(Vulkan):
VLNQA00316, Samsung Galaxy Note10 (SM-N970F), Android 9, CPU: Exynos 9 Series 9825, GPU: Mali-G76
VLNQA00264, Samsung Galaxy S10+ (SM-G975F), Android 10, CPU: Exynos 9 9820, GPU: Mali-G76
VLNQA00335, Samsung Galaxy S20+ 5G (SM-G986B), Android 10, CPU: Exynos 990, GPU: Mali-G77
VLNQA00015, Samsung Galaxy Note8 (SM-N950W), Android 8.0.0, CPU: Snapdragon 835 MSM8998, GPU: Adreno (TM) 540
VLNQA00331, Huawei P20 lite (ANE-LX1), Android 9, CPU: HiSilicon Kirin 659, GPU: Mali-T830
Oneplus OnePlus 6 (ONEPLUS A6003), Android 10, CPU: Snapdragon 845 SDM845, GPU: Adreno (TM) 630
VLNQA00001, Google Pixel 2 (Pixel 2), Android 11, CPU: Snapdragon 835 MSM8998, GPU: Adreno (TM) 540
Google Pixel 3 XL (Pixel 3 XL), Android 11, CPU: NOT FOUND, GPU: Adreno (TM) 630

Not reproducible with iOS (Metal):
VLNQA00244 iPhone 7 Plus iOS 12.0

Could not test on these devices(No screen recording option on device):
N/A, Samsung Galaxy S9 (SM-G960F), Android 8.0.0, CPU: Exynos 9 Series 9810, GPU: Mali-G72
VLNQA00024, Xiaomi Mi 5 (MI 5), Android 7.0, CPU: Snapdragon 820 MSM8996, GPU: Adreno (TM) 530

Notes:
-Issue does not reproduce on OpenGLES 3 and OpenGLES 2

  1. Resolution Note:

    Won't Fix: Screen recorder corrupts render texture, won't fix as that is a GPU drivers or Screen recorder bug. The issue does not reproduce after installing device system updates containing newer GPU vulkan drivers.

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.