Мобильные устройства часто не могут поддерживать текстуры размером более 2048 пикселей (ширина или высота).
Устройства IOS, такие как IPAD, например, не могут поддерживать текстуры размером более 2048x2048.
Я нашел то же самоеограничение на большинстве устройств Android, на которых я тестировал свой движок PATRIA 3D, поэтому я могу только посоветовать вам не превышать этот предел.
Я предлагаю вам внимательно прочитать этот официальный документ OpenGL http://www.opengl.org/resources/faq/technical/texture.htm
В частности:
21.130 Каков максимальный размер карты текстур, которую мое устройство будет отображать с аппаратным ускорением?