Описание: Моя игра OpenGL отлично работает на телефонах.Однако после нескольких секунд работы на планшете 3D-рендеринг становится зеленым.2D оверлеи (gl) в основном в порядке.Это может быть вызвано вращением, я не уверен;нет доступа к планшету.
Пользователь, любезно записавший это событие, которое я разместил в Интернете: http://www.youtube.com/watch?v=DRfDM673TRA
Вопросы: Кто-нибудь видел это раньше или знает о возможной причине / лечении?Кроме того, кто-нибудь может подтвердить, что это все еще происходит?(BB Rally Lite бесплатен).
Другая информация: игра заблокирована в ландшафтном режиме, поэтому я не ожидаю, что она будет делать что-либо во время вращения.
Обновление: Это была ошибка в моем коде.Планшеты имеют другую ориентацию по умолчанию, которая вызывает условный (ошибочный) код, который никогда не запускался на телефоне.
Зеленый экран был результатом ошибки, из-за которой матрица модели содержала nan (или inf , я не могу вспомнить).
Если вы страдаете от зеленого экрана, я предлагаю вам начать с просмотра ваших матриц.