Search Issue Tracker
By Design
Votes
0
Found in
2017.1.0p2
Issue ID
943296
Regression
Yes
[IOS 10+][Metal, GLES2] Z-fighting when using multi-pass shaders
Reproduction steps:
1. Open the attached project.
2. Insert the attached file (Lighting.cginc)(Attached in the edit(3:05 PM)) into the Assets folder.
3. Make sure graphics API is set to Metal or GLES2.
4. Build and run it for iOS 10+ Device.
- You will see Z-fighting on the surface of the spinning cube(Screenshot attached).
Reproduced with:
iOS 10+
Metal, GLES2
5.6.3p2, 2017.3.0a6
iPad Pro 10.5” 10.3.3, iPod Touch 6th gen 10.2.1
Not reproducible with:
GLES3
5.5.4p4
iPhone 6+ 8.0, iPad Air 2 9.2, iPhone SE 9.3
Comments (1)
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Profiler connects to a different opened Editor project when more than one project is open and building for WebGL with Autoconnect Profiler enabled
- Creating and then deleting the "Integration Update: Rotation" block breaks and makes unusable VFX Graph
- “ArgumentNullException: Value cannot be null.” when deleting a newly created input action
- Undoing the creation of the "Button - TextMeshPro" GameObject only removes Canvas and EventSystem GameObjects
- NullReferenceException errors are thrown when entering the Play Mode when ShaderGraph window is focused
MegazebraAnton
Jan 17, 2018 17:20
Guys, if this issue occurs by design, can you give a more detailed answer why this behavior was changed and why the issue is reproducible only on specific devices and only with specific versions of Unity.