How to reproduce:
1. Unarchive the attached “repro-project”
2. Open the “Pixel2_project” with Unity
3. Window → Package Manager → “+” and select Add package from disk
4. Select “repro-project/CardboardOpenSourceUnitySDK/package.json”
5. File → Build Settings, uncheck Development Build and click Build And Run
6. Observe the Build on the device
Expected result: The project is rendered correctly, with no pink textures and visual degradation (Screenshots attached).
Actual result: The project is visually degraded with pink textures and glitchy text (Screenshots attached).
Reproducible with: 2020.3.45f1, 2021.3.19f1, 2022.2.4f1 (Reporter was able to reproduce)
Could not test with: 2022.2.8f1, 2023.1.0b5, 2023.2.0a4 - Build failure
Reproducible on devices:
VLNQA00017, Huawei Nexus 6P (Nexus 6P), Android 8.0.0, CPU: Snapdragon 810 MSM8994, GPU: Adreno (TM) 430
Not reproducible on:
N/A, Xiaomi Mi Note2 (Mi Note 2), Android 8.0.0, CPU: Snapdragon 820 MSM8996, GPU: Adreno (TM) 530
N/A, Xiaomi - (Redmi Note 8 Pro), Android 9, CPU: MediaTek Helios G90T MT6785T, GPU: Mali-G76 MC4
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, Samsung Galaxy Note8 (SM-N950W), Android 8.0.0, CPU: Snapdragon 835 MSM8998, GPU: Adreno (TM) 540