描述: 我的OpenGL游戏在手机上运行良好。但是,在平板电脑上运行几秒后,3D渲染全部变为绿色。 2D叠加(gl)大多都很好。 这可能是轮换引发的,我无法确定;无法访问平板电脑。
用户正在记录它发生的事情,我已在网上发布: http://www.youtube.com/watch?v=DRfDM673TRA
问题: 有没有人见过这个,或者知道可能的原因/治愈方法? 此外,任何人都可以确认这仍然是发生? (BB Rally Lite是免费的)。
其他信息: 游戏被锁定在横向模式中,所以我不希望它在旋转时做任何事情。
更新 这是我的代码中的一个错误。 平板电脑具有不同的默认方向, 这是触发从未在手机上运行的条件(错误)代码。
绿色屏幕是导致模型矩阵包含 nan (或 inf ,我无法回想起)的错误的结果。
如果您患有绿屏,我建议您先查看您的矩阵。