Search Issue Tracker

Fixed

Votes

0

Found in [Package]

1.0.0

Issue ID

1120388

Regression

No

[Android][OpenGLES2][2DRP] Light2D with Shape type does not work on Adreno devices

Package: 2D Render Pipeline

-

To reproduce:
1. Open the attached project;
2. Change the platform to Android;
3. Make sure Graphics API is set to OpenGLES2;
4. Build and run Level with Lighting scene on Android devices with Adreno GPU.

Expected result: Light2D is working correctly on Android devices.
Actual result: Light2D with Shape type (used on Foreground game object) is not working on Adreno devices.

Note: Point lights are working correctly.

From the Logcat:
01-24 15:40:35.765 11597 11616 D Unity : Shader is not supported: GPU does not support min/max blending
01-24 15:40:35.765 11597 11616 D Unity : ERROR: Shader
01-24 15:40:35.765 11597 11616 D Unity : Shader is not supported on this GPU (none of subshaders/fallbacks are suitable)
01-24 15:40:35.765 11597 11616 D Unity : WARNING: Shader
01-24 15:40:35.766 11597 11616 D Unity : Unsupported: 'Hidden/Light2D-Shape-Additive' - Setting to default shader.

Reproduced with: 2019.1.0a14, 2019.1.0a15

Devices under testing:
Reproduced with:
VLNQA00015 Samsung Galaxy Note8 (SM-N950W) GPU: Adreno (TM) 540 CPU: Snapdragon 835 MSM8998 OS: 8.0.0
VLNQA00024 Xiaomi Mi 5 (MI 5) GPU: Adreno (TM) 530 CPU: Snapdragon 820 MSM8996 OS: 7
VLNQA00018 Google Pixel (Pixel) GPU: Adreno (TM) 530 CPU: Snapdragon 821 MSM8996 Pro OS: 8.1.0

Not reproduced with:
VLNQA00231 Huawei (LYA-L29) GPU: Mali-G76 CPU: HiSilicon Kirin 980 OS: 9
VLNQA00164 Samsung Galaxy S8 (SM-G950F) GPU: Mali-G71 CPU: Exynos 9 Octa 8895 OS: 8.0.0
VLNQA00224 Samsung Galaxy A5(2017) (SM-A520F) GPU: Mali-T830 CPU: Exynos 7 Octa 7880 OS: 8.0.0

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.