Search Issue Tracker

Fixed in 2019.4.X

Votes

0

Found in

2018.4

2018.4.24f1

2019.3

Issue ID

1263867

Regression

No

Shaders who use Clip() have "&" in the output on OpenGL ES 2.0

Shaders

-

How to reproduce:
1. Open the attached "Clip GLES2 Bug.zip" project
2. Make sure OpenGL 2.0 is the only graphics API in the Player Settings
3. Build and run to Android
4. Observe the icon in the game

Expected Behavior: The Apple icon is clearly visible
Actual Behavior: The Apple icon is pink (shader broken)

Reproducible with: 2018.4.26f1, 2019.3.0f3
Fixed in(does not reproduce): 2019.3.0f4, 2019.4, 2020.1 and 2020.2 whole streams

Reproducible devices:
VLNQA00015, Samsung Galaxy Note8 (SM-N950W), Android 8.0.0, CPU: Snapdragon 835 MSM8998, GPU: Adreno (TM) 540
VLNQA00286, Meizu - (PRO 5), Android 7.0, CPU: Exynos 7 Octa 7420, GPU: Mali-T760

Note:
- This only reproduces with OpenGL ES 2.0
- Logcat message regarding shaders:
AdrenoGLES: ERROR: 0:36: '&' : supported in pack/unpack shaders only
- This case might be related to the case 1066971

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.