Black Artifacts on some android devices after upgrading from 2017 to 2018

Hi, after upgrading from unity3d 2017 to 2018.5, my players started to complain about weird black artifacts on their android devices. There is also a bug when some objects with standard shader are randomly disappearing and flickering when they are too close to the camera.
I cannot imagine what could cause these black artifacts and flickering.

Graphics Quality is set to low, shadows are disabled, no image effects.

These artifacts are pixelated… What could it be?

APK: http://vitsum.ml/downloads/com.evertechsandbox-0.3.230.apk

OBB: http://vitsum.ml/downloads/main.230.com.evertechsandbox.obb

screenshot

Hi @vitaly , were you able to fix this issue ?. I get the same issue when I try to run it on some android devices, the black planes are appearing over parts of colliders

We had the same problem. We could fix it by unchecking the Automatic Graphics API checkbox in the Android Player Settings, removed Vulcan and OpenGLES 3.0 from the list and just addedOpenGLES 2.0 to the it.

Using OpenGLES 2.0 on all devices enables other problems with ARCore on some. So it´s just a temporary fix but maybe a hint into the right direction.


I later also discovered that some mobile devices can’t handle enabled GPU Instancing with the standard material. This shows the same artifacts.