When “Auto Graphics API” is enabled, or OpenGL ES 3.0 has priority over 2.0, the aplication suffers from a big performance hit.
This can be seen in the profiler under the “Unallocated” entry, wich consumes aprox 65% of the total time. No errors found in the logcat console either, it can be seen how the OpenGL ES 3.1 API is selected and loaded successfully
This only happens when using 3.0 and with the Moto G4 Plus device (no issues with other devices). If i force it to use 2.0 then it just works fine
More info:
Device = Moto G4 Plus
OS = Android 6.0.1 Marshmallow
OpenGL ES supported by device = 3.1
Unity Version: 5.4.1f1
Thanks in advance!