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
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
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Project Settings Package Manager dropdown button text becomes offcentered when any new package is installed
- iOS Xcode project building fails when the build is appended
- 2D Colliders, attached to a grandchild GameObject, aren't immediately destroyed when destroying the parent GameObjects in FixedUpdate
- WebGL Player with WebGPU Graphics API fails to render Scene when custom Render Feature is used
- “EndLayoutGroup” error thrown when changing Shader Precision Model settings in Build Profiles window > Player Settings Overrides
Add comment