Android 向けのゲームを開発していますが、すべてが多くのデバイスでうまく動作します。しかし、昨日、Samsung Galaxy Tab P1000 でゲームをテストしたところ、問題が発生しました。
glGenTextures 関数は無効な ID を返します。例: 100271、315638026、534244737、1505553220、-1563003837
とても奇妙です。onSurfaceCreated 関数と onDrawFrame 関数の両方でテクスチャを作成しようとしましたが、同じ結果になりました。glGenTextures 関数をカウンターに基づく独自の実装に置き換えると、すべてが機能します。
何が起こっているか知っている人はいますか?
この問題を解決するには?