How to reproduce:
1. Open the “unity-urp-bug.zip“ project
2. Build and Run for Android
3. Observe the “Sphere“ GameObjects in the application
Expected result: The “Sphere“ GameObjects are rendered in color
Actual result: The “Sphere“ GameObjects are not rendered at all or rendered black
Reproducible with: 2022.3.59f1, 6000.0.40f1, 6000.1.0b8, 6000.2.0a5
Reproducible environment: macOS 15.3.1 (M4 Max), macOS 15.3 (Reporters)
Not reproducible environment: No other environment tested
Reproducible with these devices:
VLNQA00010, Samsung Galaxy S8 (SM-G950U), Android 7.0, CPU: Snapdragon 835 MSM8998, GPU: Adreno (TM) 540
VLNQA00086, Sony Xperia Z4 Tablet (SGP771), Android 7.1.1, CPU: Snapdragon 810 MSM8994, GPU: Adreno (TM) 430
VLNQA00107, Huawei Nexus 6P (Nexus 6P), Android 8.1.0, CPU: Snapdragon 810 MSM8994, GPU: Adreno (TM) 430
Not reproducible with these devices:
VLNQA00031, Lge Nexus 5 (Nexus 5), Android 6.0.1, CPU: Snapdragon 800 MSM8974, GPU: Adreno (TM) 330
VLNQA00335, Samsung Galaxy S20+ 5G (SM-G986B), Android 10, CPU: Exynos 990, GPU: Mali-G77
VLNQA00111, Samsung Galaxy J5(2016) (SM-J510FN), Android 7.1.1, CPU: Snapdragon 410 MSM8916, GPU: Adreno (TM) 306
VLNQA00518, Google Pixel 4 (Pixel 4), Android 13, CPU: Snapdragon 855 SM8150, GPU: Adreno (TM) 640
VLNQA00123, Google Pixel 2 XL (Pixel 2 XL), Android 11, CPU: Snapdragon 835 MSM8998, GPU: Adreno (TM) 540
VLNQA00511, Samsung Galaxy S8 (SM-G950F), Android 9, CPU: Exynos 9 Octa 8895, GPU: Mali-G71
VLNQA00626, iPhone 16 (MYE73QN/A), CPU: Apple A18 Pro, GPU: Apple designed, OS: 18.0.1
VLNQA00600, iPad Pro (9.7 inch, WiFi), CPU: Apple A9X, GPU: Apple designed, OS: 14.8
Notes:
- Not reproducible in the Editor or Standalone
- “multi_compile_instancing“ must be present in the shader for the issue to reproduce
- Also to reproduce you need to declare more than two “float4” instance properties
- Reproducible with both OpenGLES3 and Vulkan Graphic API