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
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
- Standalone Player crashes with "TDerived GetOrLoad<TDerived>() where TDerived : T" when IL2CPP Code generation is set to "Faster (smaller) Builds"
- IndexOutOfRangeException and InvalidOperationException when logging XML string
- Script missing in "Assets/Settings/Mobile_Renderer/GlobalVolumeFeature" of "com.unity.template.urp-blank" template
- “Font Asset Creator - Error Code [Invalid_File_Structure]…“ error is logged when generating Font Assets from fonts with meta files from previous Editor versions
- Input.mousePosition returns (NaN, NaN, 0.00) when Scene view is opened
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.