Godot version:
3.1-alpha2
OS/device including version:
Android 7.0, GPU: Mali-T860MP2
Issue description:
The booting time using GLES2 is taking ~15s on Android, while using GLES3 is ~1s.
Steps to reproduce:
Just export and run any GLES2 project on Android.
Minimal reproduction project:
Any GLES2 project.
Try to remove the default environment. Project/Project Settings/Rendering/Environment/Default Environment
Thanks @NewNodeGames, that worked! But why?
Thanks @NewNodeGames, that worked! But why?
Because Godot always load the environment if there is one, even if is a 2D project. And probably the enivronment is forced or slow with GLES2 (not optimized or well tested).
Is this still reproducible in the current master branch?
I can't say about the master, because I'm unable to build it right now, but it was fixed on beta 2.
Most helpful comment
Because Godot always load the environment if there is one, even if is a 2D project. And probably the enivronment is forced or slow with GLES2 (not optimized or well tested).