[UNITY 5]
I created a new scene (on a new project) with a canvas and an animated UI image (white box that slides from left to right). This scene (this simple animation) runs awful on this particular device: alcatel One Touch Idol - Full phone specifications
I tested it on 2 of them. Other devices work fine (tested on 5 different ones). The same scene runs fine on Unity 4. I can’t figure out what changed between Unity 4 and 5 that would cause such a basic scene to run deplorably on this particular device. Does anybody have any idea?
Its like the FPS is capped to something very low and I cant figure out why.
Adding an empty script to the image with Application.targetFrameRate = 60; on both Start() and Update() did not work either.
None of that worked, I fiddled with every option Unity has and I think I finally found the issue. Unity 5’s skybox shader (material). I guess I was very dumb, Unity 5’s new skybox shader has so many features that it kills mobile. It slipped past by me. Thanks and good luck all!
(ops posted this comment as answer by mistake, though technically, this is the answer)