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)

  1. Resolution Note:

    The shader has "RenderPipeline" = "UniversalRenderPipeline", but the new syntax for URP shaders is "RenderPipeline" = "UniversalPipeline".

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.