Search Issue Tracker
By Design
Under Consideration for 2022.3.X, 6000.0.X, 6000.1.X
Votes
0
Found in
2022.3.47f1
6000.0.20f1
6000.1.0a7
Issue ID
UUM-83003
Regression
Yes
[Android] HLSL shader becomes corrupted when running on an Android device
How to reproduce:
1. Open the attached “IN-83884.zip” project
2. Swith the Build Target to Android
3. Build and Run
4. Observe the Player
Expected result: No graphical issues
Actual result: Shader is corrupted and showing up as a pink texture
Reproducible with: 2022.3.5f1, 2022.3.52f1, 6000.0.26f1, 6000.1.0a3
Not reproducible with: 2021.3.45f1, 2022.3.4f1
Testing environment: Windows 11
Reproducible on:
VLNQA00531, Oneplus OnePlus 11 5G (CPH2449), Android 13, CPU: Snapdragon 8 Gen 2 (SM8550), GPU: Adreno (TM) 740
VLNQA00517, Oneplus OnePlus 10 Pro 5G (NE2213), Android 12, CPU: Snapdragon 8 Gen 1 (SM8450), GPU: Adreno (TM) 730
VLNQA00431, Xiaomi Mi 11 (M2011K2G), Android 11, CPU: Snapdragon 888 SM8350, GPU: Adreno (TM) 660
VLNQA00411, Samsung Galaxy Z Fold3 5G (SM-F926B), Android 11, CPU: Snapdragon 888, GPU: Adreno (TM) 660
VLNQA00341, Samsung Galaxy Note20 Ultra 5G (SM-N986B), Android 11, CPU: Exynos 990, GPU: Mali-G77
VLNQA00134, Samsung Galaxy S8 (SM-G950F), Android 9, CPU: Exynos 9 Octa 8895, GPU: Mali-G71
VLNQA00122, Samsung Galaxy S9 (SM-G960F), Android 10, CPU: Exynos 9 (9810), GPU: Mali-G72
Notes:
- Couldn’t test with Vulkan Graphics API, used assets in the project do not support the usage of Vulkan
- Not reproducible on iOS (Metal Graphics API)
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Assets are created in the Package folders when creating assets via custom buttons in the Inspector window or other windows
- “Select” windows are named differently on Windows and macOS
- [Windows] No minimum “Select” window size
- Enabling “Editor Extension Authoring” in UI Builder doesn’t dirty the document and saving with shortcut doesn’t persist the state
- WebRequest.Create() function fails with "URI prefix is not recognized" errors when the project is built for Linux Standalone or Windows Dedicated Server
Resolution Note:
The shader has "RenderPipeline" = "UniversalRenderPipeline", but the new syntax for URP shaders is "RenderPipeline" = "UniversalPipeline".