Search Issue Tracker

By Design

Votes

0

Found in

2018.2.13f1

Issue ID

1126661

Regression

No

Shader errors produce graphics artifacts on Android build when texture is compressed using ETC1 (split alpha channel)

Android

-

Texture compression: RGB Compressed ETC 4 bits
shader: Default UI Material

To reproduce:
1. Open attached project "alpha ETC1.zip"
2. Build for Android
3. Observe leftmost Sprite (tap the sprite to see the shader error)

Result: texture is seen as pink shader

Reproduced in: 2017.4.20f1, 2018.3.11f1, 2019.1.0b9, 2019.2.0a10

Note: reproduced on both Mali/Adreno devices:
VLNQA00178, Xiaomi Redmi Note 4 (Redmi Note 4), Android 6.0, CPU: MediaTek Helio X20 MT6797M, GPU: Mali-T880
VLNQA00015, Samsung Galaxy Note8 (SM-N950W), Android 8.0.0, CPU: Snapdragon 835 MSM8998, GPU: Adreno (TM) 540
VLNQA00024, Xiaomi Mi 5 (MI 5), Android 7.0, CPU: Snapdragon 820 MSM8996, GPU: Adreno (TM) 530

  1. Resolution Note:

    The project has custom graphics settings that doesn't include "UI/UI-DefaultETC1.shader" in the "Always included shaders" field. Adding it there or removing GraphicsSettings.asset from ProjectSettings folder fixes the issue.

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.