Reproduction steps:
1. Open the attached “DepthShadows” project
2. Open the “Assets/Scenes/SampleScene” Scene
3. Enter Play Mode
4. In the Game View, observe the shadows below the GameObjects
5. Build and run the project on an Android device
6. On the device, observe the shadows below the GameObjects
Expected result: The shadows look the same in steps 4 and 6
Actual result: The shadows are inverted in step 6
Reproducible with: 2022.3.63f1, 6000.0.51f1, 6000.1.7f1, 6000.2.0b5
Testing environment: macOS Sequoia 15.5 (M1 Max)
Reproducible with these devices:
VLNQA00123, Google Pixel 2 XL, OS: 11, CPU: Snapdragon 835 MSM8998, GPU: Adreno 540
VLNQA00363, Samsung Galaxy Z Fold 2, OS: 12, CPU: Snapdragon 865 SM8250, GPU: Adreno 650
VLNQA00639, Samsung Galaxy S25, OS: 15, CPU: Snapdragon 9 Elite, GPU: Adreno 830
Workaround: Switch to Vulkan in the Graphics API’s setting
Note: Not reproducible on iOS Metal API