大きなファイル (約 50Mb) に保存されている頂点をレンダリングしようとしています。ファイル レイアウトが最適化されているので、スライスを取り、それを opengl に渡して三角形のストリップを直接レンダリングできます。
これはエミュレーターで機能しますが、同じコードを私のマジック (Android 1.5) で実行すると、libhgl.so の SIGBUS でクラッシュします。ドライバーの問題のように聞こえますか?
頂点を手動でローカル バッファ (メモリ マップされていない) にコピーしようとしましたが、動作しますが、300 ~ 600 ミリ秒の長い時間がかかります。
誰でも経験がありますか?