I have a component which is a bar which starts just off screen and comes down from above the screen like so:
auto bounds = getBounds(); bounds.setY(0); juce::Desktop::getInstance().getAnimator().animateComponent(this, bounds, 1.0f, 1000, true, 2, 0);
This seems to work except on an iphone 6 large in landscape mode. In that case in debug I get a SIGTRAP from the opengl error GL_INVALID_VALUE. I can't tell exactly why this is happening but when I go up the call stack it's trying to `OpenGLTexture::create`. The width and height passed in are 4416x762 (can a texture > 4096 be made? this is exactly 2x the res I was expecting and want) and then after `getAllowedTextureSize (w)` it becomes 8192x1024.
Does anyone know anything about this?