OpenGL アプリケーションの問題をデバッグしようとしていて、Android OpenGL Tracer を使用して詳細に調べたいと考えていました。Tracer は最初は正常に動作しているように見え、いくつかのデータを収集しますが、トレース ファイルを開こうとすると、次のエラーが発生します。
OpenGL トレース ファイルの解析中にエラーが発生しました
メッセージに必須フィールドがありませんでした。(Lite ランタイムは、欠落しているフィールドを判別できませんでした)。
これは、この特定のアプリケーションでのみ発生し、他のアプリケーションでは発生しません。大きな違いは、このアプリケーションが OpenGL ES 3 を使用していることです。
トレーサーと OpenGL ES 3.0 に一般的な問題はありますか? このエラーの回避策はありますか?